For Yahoo, clock ticks down to Microsoft deadline