What Are These Relays/Switches on the Underdash Harness?

Not sure what the first one is; 2nd looks like the time delay relay and the last one is either your turn signal or 4 way flasher