OH MY GOD. How I met your father!!! DAM THAT YELLOW UMBRELLA!!!!...