Revert f79e4fe..5881ee5

This rolls back to commit f79e4fe82031b96cd0f152bcc8c7022345bbee81.
Revert 18a5d6a..50712a4

This rolls back to commit 18a5d6ac8eac9504a8075b395d46caf86727c498.
Revert f79e4fe..ae1a1ce

This rolls back to commit f79e4fe82031b96cd0f152bcc8c7022345bbee81.
Revert ae1a1ce..6af2ff8

This rolls back to commit ae1a1ce58aa4b8b64c1c5e16bc6f409426d191a8.
Revert 6af2ff8..8d02f81

This rolls back to commit 6af2ff81667de960e3201fb19afb0dc216696852.
Revert 8d02f81..9e9106f

This rolls back to commit 8d02f8141083de37e00110a5bf10de2cf43a345a.