Fat compilation

6:19 57
8:20 151
15:52 193