Partially reverts the following changesets:

62218319
62089559
62089408
62062110
62061806
62061348
62061113
62060884
62060379
62059878
62059205
62058133
62057973
62057561
62057400
62057263
62057128
62056965
62056765
62056633
62056553
62056430