tr-timing: Starting                         at 1051
tr-timing: Calling module-begin driver              at 1051	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 1051	last step: 0	gc: 0	total: 0
tr-timing: Starting                         at 1683
tr-timing: Calling module-begin driver              at 1683	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 1683	last step: 0	gc: 0	total: 0
tr-timing: Starting                         at 1869
tr-timing: Calling module-begin driver              at 1869	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 1869	last step: 0	gc: 0	total: 0
tr-timing: Local Expand Done                        at 2041	last step: 172	gc: 60	total: 172
tr-timing: Starting initialization                  at 2041	last step: 0	gc: 0	total: 172
tr-timing: Finshed base-structs                     at 2054	last step: 13	gc: 0	total: 185
tr-timing: Finshed base-env-indexing                at 2062	last step: 8	gc: 0	total: 193
tr-timing: Finshed base-env                         at 2116	last step: 54	gc: 23	total: 247
tr-timing: Finshed base-env-numeric                 at 2135	last step: 19	gc: 0	total: 266
tr-timing: Finished base-special-env                at 2135	last step: 0	gc: 0	total: 266
tr-timing: Finished base-types                      at 2141	last step: 6	gc: 0	total: 272
tr-timing: Initialized Envs                         at 2141	last step: 0	gc: 0	total: 272
tr-timing: Starting `checker'                       at 2144	last step: 3	gc: 0	total: 275
tr-timing: before form splitting                    at 2147	last step: 3	gc: 0	total: 278
tr-timing: Form splitting done                      at 2155	last step: 8	gc: 0	total: 286
tr-timing: after adding type names                  at 2156	last step: 1	gc: 0	total: 287
tr-timing: starting struct handling                 at 2183	last step: 27	gc: 0	total: 314
tr-timing: before pass1                             at 2184	last step: 1	gc: 0	total: 315
tr-timing: Finished pass1                           at 2198	last step: 14	gc: 0	total: 329
tr-timing: computed def-tbl                         at 2198	last step: 0	gc: 0	total: 329
tr-timing: pass2 ce/acquire/types.rkt line 3        at 2198	last step: 0	gc: 0	total: 329
tr-timing: pass2 ce/acquire/types.rkt line 17       at 2201	last step: 3	gc: 0	total: 332
tr-timing: pass2 ce/acquire/types.rkt line 17       at 2201	last step: 0	gc: 0	total: 332
tr-timing: pass2 ce/acquire/types.rkt line 18       at 2219	last step: 18	gc: 0	total: 350
tr-timing: pass2 ce/acquire/types.rkt line 18       at 2219	last step: 0	gc: 0	total: 350
tr-timing: pass2 ce/acquire/types.rkt line 19       at 2219	last step: 0	gc: 0	total: 350
tr-timing: pass2 ce/acquire/types.rkt line 19       at 2219	last step: 0	gc: 0	total: 350
tr-timing: pass2 ce/acquire/types.rkt line 20       at 2219	last step: 0	gc: 0	total: 350
tr-timing: pass2 ce/acquire/types.rkt line 20       at 2219	last step: 0	gc: 0	total: 350
tr-timing: pass2 ce/acquire/types.rkt line 21       at 2220	last step: 1	gc: 0	total: 351
tr-timing: pass2 ce/acquire/types.rkt line 21       at 2220	last step: 0	gc: 0	total: 351
tr-timing: pass2 ce/acquire/types.rkt line 22       at 2220	last step: 0	gc: 0	total: 351
tr-timing: pass2 ce/acquire/types.rkt line 22       at 2220	last step: 0	gc: 0	total: 351
tr-timing: pass2 ce/acquire/types.rkt line 23       at 2220	last step: 0	gc: 0	total: 351
tr-timing: pass2 ce/acquire/types.rkt line 23       at 2220	last step: 0	gc: 0	total: 351
tr-timing: pass2 ce/acquire/types.rkt line 24       at 2220	last step: 0	gc: 0	total: 351
tr-timing: pass2 ce/acquire/types.rkt line 24       at 2220	last step: 0	gc: 0	total: 351
tr-timing: pass2 ce/acquire/types.rkt line 25       at 2221	last step: 1	gc: 0	total: 352
tr-timing: pass2 ce/acquire/types.rkt line 25       at 2221	last step: 0	gc: 0	total: 352
tr-timing: pass2 ce/acquire/types.rkt line 26       at 2221	last step: 0	gc: 0	total: 352
tr-timing: pass2 ce/acquire/types.rkt line 26       at 2221	last step: 0	gc: 0	total: 352
tr-timing: pass2 ce/acquire/types.rkt line 27       at 2221	last step: 0	gc: 0	total: 352
tr-timing: pass2 ce/acquire/types.rkt line 27       at 2221	last step: 0	gc: 0	total: 352
tr-timing: Finished pass2                           at 2222	last step: 1	gc: 0	total: 353
tr-timing: finished provide generation              at 2282	last step: 60	gc: 0	total: 413
tr-timing: finished type checking                   at 2282	last step: 0	gc: 0	total: 413
tr-timing: Typechecking Done                        at 2282	last step: 0	gc: 0	total: 413
tr-timing: Removed provides                         at 2284	last step: 2	gc: 0	total: 415
tr-timing: Fixed contract ids                       at 2285	last step: 1	gc: 0	total: 416
tr-timing: Generated contracts                      at 2287	last step: 2	gc: 0	total: 418
tr-timing: Starting optimizer                       at 2287	last step: 0	gc: 0	total: 418
tr-timing: Optimized                                at 2459	last step: 172	gc: 32	total: 590
tr-timing: Finished, returning to Racket            at 2460	last step: 1	gc: 0	total: 591
tr-timing: Starting                         at 3033
tr-timing: Calling module-begin driver              at 3033	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 3033	last step: 0	gc: 0	total: 0
tr-timing: Starting                         at 3220
tr-timing: Calling module-begin driver              at 3220	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 3220	last step: 0	gc: 0	total: 0
tr-timing: Starting                         at 3400
tr-timing: Calling module-begin driver              at 3400	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 3400	last step: 0	gc: 0	total: 0
tr-timing: Local Expand Done                        at 3578	last step: 178	gc: 53	total: 178
tr-timing: Starting initialization                  at 3578	last step: 0	gc: 0	total: 178
tr-timing: Finshed base-structs                     at 3582	last step: 4	gc: 0	total: 182
tr-timing: Finshed base-env-indexing                at 3583	last step: 1	gc: 0	total: 183
tr-timing: Finshed base-env                         at 3618	last step: 35	gc: 28	total: 218
tr-timing: Finshed base-env-numeric                 at 3632	last step: 14	gc: 0	total: 232
tr-timing: Finished base-special-env                at 3633	last step: 1	gc: 0	total: 233
tr-timing: Finished base-types                      at 3635	last step: 2	gc: 0	total: 235
tr-timing: Initialized Envs                         at 3635	last step: 0	gc: 0	total: 235
tr-timing: Starting `checker'                       at 3638	last step: 3	gc: 0	total: 238
tr-timing: before form splitting                    at 3639	last step: 1	gc: 0	total: 239
tr-timing: Form splitting done                      at 3639	last step: 0	gc: 0	total: 239
tr-timing: after adding type names                  at 3639	last step: 0	gc: 0	total: 239
tr-timing: starting struct handling                 at 3640	last step: 1	gc: 0	total: 240
tr-timing: before pass1                             at 3640	last step: 0	gc: 0	total: 240
tr-timing: Finished pass1                           at 3658	last step: 18	gc: 0	total: 258
tr-timing: computed def-tbl                         at 3659	last step: 1	gc: 0	total: 259
tr-timing: pass2 uire/auxiliaries.rkt line 3        at 3659	last step: 0	gc: 0	total: 259
tr-timing: pass2 uire/auxiliaries.rkt line 18       at 3659	last step: 0	gc: 0	total: 259
tr-timing: pass2 uire/auxiliaries.rkt line 26       at 3659	last step: 0	gc: 0	total: 259
tr-timing: pass2 uire/auxiliaries.rkt line 27       at 3659	last step: 0	gc: 0	total: 259
tr-timing: pass2 uire/auxiliaries.rkt line 30       at 3689	last step: 30	gc: 0	total: 289
tr-timing: pass2 uire/auxiliaries.rkt line 31       at 3690	last step: 1	gc: 0	total: 290
tr-timing: pass2 uire/auxiliaries.rkt line 39       at 3759	last step: 69	gc: 0	total: 359
tr-timing: pass2 uire/auxiliaries.rkt line 40       at 3760	last step: 1	gc: 0	total: 360
tr-timing: pass2 uire/auxiliaries.rkt line 54       at 3791	last step: 31	gc: 0	total: 391
tr-timing: pass2 uire/auxiliaries.rkt line 55       at 3791	last step: 0	gc: 0	total: 391
tr-timing: Finished pass2                           at 3797	last step: 6	gc: 0	total: 397
tr-timing: finished provide generation              at 3853	last step: 56	gc: 0	total: 453
tr-timing: finished type checking                   at 3853	last step: 0	gc: 0	total: 453
tr-timing: Typechecking Done                        at 3853	last step: 0	gc: 0	total: 453
tr-timing: Removed provides                         at 3853	last step: 0	gc: 0	total: 453
tr-timing: Fixed contract ids                       at 3853	last step: 0	gc: 0	total: 453
tr-timing: Generated contracts                      at 3871	last step: 18	gc: 0	total: 471
tr-timing: Starting optimizer                       at 3871	last step: 0	gc: 0	total: 471
tr-timing: Optimized                                at 3975	last step: 104	gc: 33	total: 575
tr-timing: Finished, returning to Racket            at 3976	last step: 1	gc: 0	total: 576
tr-timing: Local Expand Done                        at 4392	last step: 1172	gc: 226	total: 1172
tr-timing: Starting initialization                  at 4392	last step: 0	gc: 0	total: 1172
tr-timing: Finshed base-structs                     at 4397	last step: 5	gc: 0	total: 1177
tr-timing: Finshed base-env-indexing                at 4398	last step: 1	gc: 0	total: 1178
tr-timing: Finshed base-env                         at 4403	last step: 5	gc: 0	total: 1183
tr-timing: Finshed base-env-numeric                 at 4413	last step: 10	gc: 0	total: 1193
tr-timing: Finished base-special-env                at 4413	last step: 0	gc: 0	total: 1193
tr-timing: Finished base-types                      at 4414	last step: 1	gc: 0	total: 1194
tr-timing: Initialized Envs                         at 4419	last step: 5	gc: 0	total: 1199
tr-timing: Starting `checker'                       at 4426	last step: 7	gc: 0	total: 1206
tr-timing: before form splitting                    at 4426	last step: 0	gc: 0	total: 1206
tr-timing: Form splitting done                      at 4429	last step: 3	gc: 0	total: 1209
tr-timing: after adding type names                  at 4429	last step: 0	gc: 0	total: 1209
tr-timing: starting struct handling                 at 4429	last step: 0	gc: 0	total: 1209
tr-timing: before pass1                             at 4429	last step: 0	gc: 0	total: 1209
tr-timing: Finished pass1                           at 4479	last step: 50	gc: 0	total: 1259
tr-timing: computed def-tbl                         at 4480	last step: 1	gc: 0	total: 1260
tr-timing: pass2 e/acquire/basics.rkt line 7        at 4480	last step: 0	gc: 0	total: 1260
tr-timing: pass2 e/acquire/basics.rkt line 92       at 4480	last step: 0	gc: 0	total: 1260
tr-timing: pass2 e/acquire/basics.rkt line 95       at 4480	last step: 0	gc: 0	total: 1260
tr-timing: pass2 e/acquire/basics.rkt line 99       at 4480	last step: 0	gc: 0	total: 1260
tr-timing: pass2 e/acquire/basics.rkt line 100      at 4480	last step: 0	gc: 0	total: 1260
tr-timing: pass2 e/acquire/basics.rkt line 101      at 4481	last step: 1	gc: 0	total: 1261
tr-timing: pass2 e/acquire/basics.rkt line 102      at 4482	last step: 1	gc: 0	total: 1262
tr-timing: pass2 e/acquire/basics.rkt line 104      at 4482	last step: 0	gc: 0	total: 1262
tr-timing: pass2 e/acquire/basics.rkt line 105      at 4482	last step: 0	gc: 0	total: 1262
tr-timing: pass2 e/acquire/basics.rkt line 106      at 4482	last step: 0	gc: 0	total: 1262
tr-timing: pass2 e/acquire/basics.rkt line 107      at 4482	last step: 0	gc: 0	total: 1262
tr-timing: pass2 e/acquire/basics.rkt line 109      at 4482	last step: 0	gc: 0	total: 1262
tr-timing: pass2 e/acquire/basics.rkt line 110      at 4483	last step: 1	gc: 0	total: 1263
tr-timing: pass2 e/acquire/basics.rkt line 111      at 4483	last step: 0	gc: 0	total: 1263
tr-timing: pass2 e/acquire/basics.rkt line 112      at 4483	last step: 0	gc: 0	total: 1263
tr-timing: pass2 e/acquire/basics.rkt line 113      at 4483	last step: 0	gc: 0	total: 1263
tr-timing: pass2 e/acquire/basics.rkt line 114      at 4483	last step: 0	gc: 0	total: 1263
tr-timing: pass2 e/acquire/basics.rkt line 115      at 4483	last step: 0	gc: 0	total: 1263
tr-timing: pass2 e/acquire/basics.rkt line 116      at 4484	last step: 1	gc: 0	total: 1264
tr-timing: pass2 e/acquire/basics.rkt line 117      at 4484	last step: 0	gc: 0	total: 1264
tr-timing: pass2 e/acquire/basics.rkt line 118      at 4484	last step: 0	gc: 0	total: 1264
tr-timing: pass2 e/acquire/basics.rkt line 119      at 4485	last step: 1	gc: 0	total: 1265
tr-timing: pass2 e/acquire/basics.rkt line 120      at 4485	last step: 0	gc: 0	total: 1265
tr-timing: pass2 e/acquire/basics.rkt line 121      at 4485	last step: 0	gc: 0	total: 1265
tr-timing: pass2 e/acquire/basics.rkt line 122      at 4485	last step: 0	gc: 0	total: 1265
tr-timing: pass2 e/acquire/basics.rkt line 124      at 4485	last step: 0	gc: 0	total: 1265
tr-timing: pass2 e/acquire/basics.rkt line 125      at 4485	last step: 0	gc: 0	total: 1265
tr-timing: pass2 e/acquire/basics.rkt line 127      at 4487	last step: 2	gc: 0	total: 1267
tr-timing: pass2 e/acquire/basics.rkt line 128      at 4487	last step: 0	gc: 0	total: 1267
tr-timing: pass2 e/acquire/basics.rkt line 133      at 4488	last step: 1	gc: 0	total: 1268
tr-timing: pass2 e/acquire/basics.rkt line 134      at 4488	last step: 0	gc: 0	total: 1268
tr-timing: pass2 e/acquire/basics.rkt line 137      at 4489	last step: 1	gc: 0	total: 1269
tr-timing: pass2 e/acquire/basics.rkt line 138      at 4489	last step: 0	gc: 0	total: 1269
tr-timing: pass2 e/acquire/basics.rkt line 140      at 4491	last step: 2	gc: 0	total: 1271
tr-timing: pass2 e/acquire/basics.rkt line 141      at 4491	last step: 0	gc: 0	total: 1271
tr-timing: pass2 e/acquire/basics.rkt line 143      at 4491	last step: 0	gc: 0	total: 1271
tr-timing: pass2 e/acquire/basics.rkt line 144      at 4492	last step: 1	gc: 0	total: 1272
tr-timing: pass2 e/acquire/basics.rkt line 146      at 4492	last step: 0	gc: 0	total: 1272
tr-timing: pass2 e/acquire/basics.rkt line 147      at 4493	last step: 1	gc: 0	total: 1273
tr-timing: pass2 e/acquire/basics.rkt line 157      at 4507	last step: 14	gc: 0	total: 1287
tr-timing: pass2 e/acquire/basics.rkt line 158      at 4508	last step: 1	gc: 0	total: 1288
tr-timing: pass2 e/acquire/basics.rkt line 161      at 4509	last step: 1	gc: 0	total: 1289
tr-timing: pass2 e/acquire/basics.rkt line 162      at 4509	last step: 0	gc: 0	total: 1289
tr-timing: pass2 e/acquire/basics.rkt line 168      at 4509	last step: 0	gc: 0	total: 1289
tr-timing: pass2 e/acquire/basics.rkt line 169      at 4509	last step: 0	gc: 0	total: 1289
tr-timing: pass2 e/acquire/basics.rkt line 170      at 4509	last step: 0	gc: 0	total: 1289
tr-timing: pass2 e/acquire/basics.rkt line 171      at 4510	last step: 1	gc: 0	total: 1290
tr-timing: pass2 e/acquire/basics.rkt line 174      at 4510	last step: 0	gc: 0	total: 1290
tr-timing: pass2 #f line #f                         at 4510	last step: 0	gc: 0	total: 1290
tr-timing: pass2 #f line #f                         at 4510	last step: 0	gc: 0	total: 1290
tr-timing: pass2 e/acquire/basics.rkt line 175      at 4510	last step: 0	gc: 0	total: 1290
tr-timing: pass2 e/acquire/basics.rkt line 185      at 4557	last step: 47	gc: 22	total: 1337
tr-timing: pass2 e/acquire/basics.rkt line 186      at 4558	last step: 1	gc: 0	total: 1338
tr-timing: pass2 e/acquire/basics.rkt line 191      at 4567	last step: 9	gc: 0	total: 1347
tr-timing: pass2 e/acquire/basics.rkt line 196      at 4567	last step: 0	gc: 0	total: 1347
tr-timing: pass2 e/acquire/basics.rkt line 197      at 4568	last step: 1	gc: 0	total: 1348
tr-timing: pass2 e/acquire/basics.rkt line 203      at 4585	last step: 17	gc: 0	total: 1365
tr-timing: pass2 e/acquire/basics.rkt line 204      at 4585	last step: 0	gc: 0	total: 1365
tr-timing: pass2 e/acquire/basics.rkt line 210      at 4609	last step: 24	gc: 0	total: 1389
tr-timing: pass2 e/acquire/basics.rkt line 211      at 4609	last step: 0	gc: 0	total: 1389
tr-timing: pass2 e/acquire/basics.rkt line 217      at 4625	last step: 16	gc: 0	total: 1405
tr-timing: pass2 e/acquire/basics.rkt line 218      at 4625	last step: 0	gc: 0	total: 1405
tr-timing: pass2 e/acquire/basics.rkt line 223      at 4630	last step: 5	gc: 0	total: 1410
tr-timing: pass2 e/acquire/basics.rkt line 224      at 4630	last step: 0	gc: 0	total: 1410
tr-timing: pass2 e/acquire/basics.rkt line 227      at 4634	last step: 4	gc: 0	total: 1414
tr-timing: pass2 e/acquire/basics.rkt line 228      at 4634	last step: 0	gc: 0	total: 1414
tr-timing: pass2 e/acquire/basics.rkt line 231      at 4637	last step: 3	gc: 0	total: 1417
tr-timing: pass2 e/acquire/basics.rkt line 232      at 4638	last step: 1	gc: 0	total: 1418
tr-timing: pass2 e/acquire/basics.rkt line 237      at 4639	last step: 1	gc: 0	total: 1419
tr-timing: pass2 e/acquire/basics.rkt line 238      at 4640	last step: 1	gc: 0	total: 1420
tr-timing: pass2 e/acquire/basics.rkt line 241      at 4641	last step: 1	gc: 0	total: 1421
tr-timing: pass2 e/acquire/basics.rkt line 242      at 4642	last step: 1	gc: 0	total: 1422
tr-timing: pass2 e/acquire/basics.rkt line 247      at 4643	last step: 1	gc: 0	total: 1423
tr-timing: pass2 e/acquire/basics.rkt line 248      at 4643	last step: 0	gc: 0	total: 1423
tr-timing: pass2 e/acquire/basics.rkt line 257      at 4660	last step: 17	gc: 0	total: 1440
tr-timing: pass2 e/acquire/basics.rkt line 258      at 4660	last step: 0	gc: 0	total: 1440
tr-timing: pass2 e/acquire/basics.rkt line 264      at 4675	last step: 15	gc: 0	total: 1455
tr-timing: pass2 e/acquire/basics.rkt line 265      at 4676	last step: 1	gc: 0	total: 1456
tr-timing: pass2 e/acquire/basics.rkt line 271      at 4688	last step: 12	gc: 0	total: 1468
tr-timing: pass2 e/acquire/basics.rkt line 272      at 4689	last step: 1	gc: 0	total: 1469
tr-timing: pass2 e/acquire/basics.rkt line 276      at 4715	last step: 26	gc: 0	total: 1495
tr-timing: pass2 e/acquire/basics.rkt line 277      at 4716	last step: 1	gc: 0	total: 1496
tr-timing: pass2 e/acquire/basics.rkt line 281      at 4719	last step: 3	gc: 0	total: 1499
tr-timing: pass2 e/acquire/basics.rkt line 282      at 4720	last step: 1	gc: 0	total: 1500
tr-timing: pass2 e/acquire/basics.rkt line 287      at 4744	last step: 24	gc: 0	total: 1524
tr-timing: pass2 e/acquire/basics.rkt line 288      at 4744	last step: 0	gc: 0	total: 1524
tr-timing: pass2 e/acquire/basics.rkt line 294      at 4773	last step: 29	gc: 0	total: 1553
tr-timing: pass2 e/acquire/basics.rkt line 295      at 4773	last step: 0	gc: 0	total: 1553
tr-timing: pass2 e/acquire/basics.rkt line 300      at 4799	last step: 26	gc: 0	total: 1579
tr-timing: pass2 e/acquire/basics.rkt line 301      at 4800	last step: 1	gc: 0	total: 1580
tr-timing: pass2 e/acquire/basics.rkt line 304      at 4802	last step: 2	gc: 0	total: 1582
tr-timing: pass2 e/acquire/basics.rkt line 305      at 4802	last step: 0	gc: 0	total: 1582
tr-timing: pass2 e/acquire/basics.rkt line 313      at 4818	last step: 16	gc: 12	total: 1598
tr-timing: pass2 e/acquire/basics.rkt line 314      at 4818	last step: 0	gc: 0	total: 1598
tr-timing: pass2 #f line #f                         at 4818	last step: 0	gc: 0	total: 1598
tr-timing: pass2 e/acquire/basics.rkt line 316      at 4819	last step: 1	gc: 0	total: 1599
tr-timing: pass2 e/acquire/basics.rkt line 316      at 4819	last step: 0	gc: 0	total: 1599
tr-timing: pass2 e/acquire/basics.rkt line 318      at 4819	last step: 0	gc: 0	total: 1599
tr-timing: pass2 e/acquire/basics.rkt line 319      at 4819	last step: 0	gc: 0	total: 1599
tr-timing: pass2 e/acquire/basics.rkt line 323      at 4822	last step: 3	gc: 0	total: 1602
tr-timing: pass2 e/acquire/basics.rkt line 324      at 4823	last step: 1	gc: 0	total: 1603
tr-timing: pass2 e/acquire/basics.rkt line 330      at 4824	last step: 1	gc: 0	total: 1604
tr-timing: pass2 e/acquire/basics.rkt line 344      at 4825	last step: 1	gc: 0	total: 1605
tr-timing: pass2 e/acquire/basics.rkt line 351      at 4842	last step: 17	gc: 0	total: 1622
tr-timing: pass2 e/acquire/basics.rkt line 352      at 4842	last step: 0	gc: 0	total: 1622
tr-timing: pass2 e/acquire/basics.rkt line 358      at 4847	last step: 5	gc: 0	total: 1627
tr-timing: pass2 e/acquire/basics.rkt line 359      at 4848	last step: 1	gc: 0	total: 1628
tr-timing: Finished pass2                           at 5018	last step: 170	gc: 0	total: 1798
tr-timing: finished provide generation              at 5100	last step: 82	gc: 9	total: 1880
tr-timing: finished type checking                   at 5100	last step: 0	gc: 0	total: 1880
tr-timing: Typechecking Done                        at 5100	last step: 0	gc: 0	total: 1880
tr-timing: Removed provides                         at 5100	last step: 0	gc: 0	total: 1880
tr-timing: Fixed contract ids                       at 5105	last step: 5	gc: 0	total: 1885
tr-timing: Generated contracts                      at 5122	last step: 17	gc: 0	total: 1902
tr-timing: Starting optimizer                       at 5122	last step: 0	gc: 0	total: 1902
tr-timing: Optimized                                at 5409	last step: 287	gc: 12	total: 2189
tr-timing: Finished, returning to Racket            at 5409	last step: 0	gc: 0	total: 2189
tr-timing: Local Expand Done                        at 6041	last step: 3008	gc: 402	total: 3008
tr-timing: Starting initialization                  at 6041	last step: 0	gc: 0	total: 3008
tr-timing: Finshed base-structs                     at 6047	last step: 6	gc: 0	total: 3014
tr-timing: Finshed base-env-indexing                at 6048	last step: 1	gc: 0	total: 3015
tr-timing: Finshed base-env                         at 6053	last step: 5	gc: 0	total: 3020
tr-timing: Finshed base-env-numeric                 at 6062	last step: 9	gc: 0	total: 3029
tr-timing: Finished base-special-env                at 6063	last step: 1	gc: 0	total: 3030
tr-timing: Finished base-types                      at 6064	last step: 1	gc: 0	total: 3031
tr-timing: Initialized Envs                         at 6071	last step: 7	gc: 0	total: 3038
tr-timing: Starting `checker'                       at 6082	last step: 11	gc: 0	total: 3049
tr-timing: before form splitting                    at 6083	last step: 1	gc: 0	total: 3050
tr-timing: Form splitting done                      at 6089	last step: 6	gc: 0	total: 3056
tr-timing: after adding type names                  at 6090	last step: 1	gc: 0	total: 3057
tr-timing: starting struct handling                 at 6092	last step: 2	gc: 0	total: 3059
tr-timing: before pass1                             at 6094	last step: 2	gc: 0	total: 3061
tr-timing: Finished pass1                           at 6159	last step: 65	gc: 20	total: 3126
tr-timing: computed def-tbl                         at 6160	last step: 1	gc: 0	total: 3127
tr-timing: pass2 ce/acquire/board.rkt line 12       at 6160	last step: 0	gc: 0	total: 3127
tr-timing: pass2 ce/acquire/board.rkt line 102      at 6160	last step: 0	gc: 0	total: 3127
tr-timing: pass2 ce/acquire/board.rkt line 105      at 6160	last step: 0	gc: 0	total: 3127
tr-timing: pass2 ce/acquire/board.rkt line 106      at 6160	last step: 0	gc: 0	total: 3127
tr-timing: pass2 ce/acquire/board.rkt line 108      at 6160	last step: 0	gc: 0	total: 3127
tr-timing: pass2 ce/acquire/board.rkt line 108      at 6160	last step: 0	gc: 0	total: 3127
tr-timing: pass2 ce/acquire/board.rkt line 109      at 6161	last step: 1	gc: 0	total: 3128
tr-timing: pass2 ce/acquire/board.rkt line 109      at 6161	last step: 0	gc: 0	total: 3128
tr-timing: pass2 ce/acquire/board.rkt line 117      at 6161	last step: 0	gc: 0	total: 3128
tr-timing: pass2 ce/acquire/board.rkt line 118      at 6162	last step: 1	gc: 0	total: 3129
tr-timing: pass2 ce/acquire/board.rkt line 121      at 6163	last step: 1	gc: 0	total: 3130
tr-timing: pass2 ce/acquire/board.rkt line 122      at 6164	last step: 1	gc: 0	total: 3131
tr-timing: pass2 ce/acquire/board.rkt line 125      at 6166	last step: 2	gc: 0	total: 3133
tr-timing: pass2 ce/acquire/board.rkt line 126      at 6166	last step: 0	gc: 0	total: 3133
tr-timing: pass2 ce/acquire/board.rkt line 129      at 6167	last step: 1	gc: 0	total: 3134
tr-timing: pass2 ce/acquire/board.rkt line 130      at 6167	last step: 0	gc: 0	total: 3134
tr-timing: pass2 ce/acquire/board.rkt line 141      at 6178	last step: 11	gc: 0	total: 3145
tr-timing: pass2 ce/acquire/board.rkt line 142      at 6178	last step: 0	gc: 0	total: 3145
tr-timing: pass2 ce/acquire/board.rkt line 151      at 6185	last step: 7	gc: 0	total: 3152
tr-timing: pass2 ce/acquire/board.rkt line 152      at 6185	last step: 0	gc: 0	total: 3152
tr-timing: pass2 ce/acquire/board.rkt line 158      at 6186	last step: 1	gc: 0	total: 3153
tr-timing: pass2 ce/acquire/board.rkt line 159      at 6186	last step: 0	gc: 0	total: 3153
tr-timing: pass2 ce/acquire/board.rkt line 167      at 6189	last step: 3	gc: 0	total: 3156
tr-timing: pass2 ce/acquire/board.rkt line 168      at 6189	last step: 0	gc: 0	total: 3156
tr-timing: pass2 ce/acquire/board.rkt line 171      at 6189	last step: 0	gc: 0	total: 3156
tr-timing: pass2 ce/acquire/board.rkt line 172      at 6189	last step: 0	gc: 0	total: 3156
tr-timing: pass2 ce/acquire/board.rkt line 174      at 6190	last step: 1	gc: 0	total: 3157
tr-timing: pass2 ce/acquire/board.rkt line 175      at 6190	last step: 0	gc: 0	total: 3157
tr-timing: pass2 ce/acquire/board.rkt line 178      at 6191	last step: 1	gc: 0	total: 3158
tr-timing: pass2 ce/acquire/board.rkt line 179      at 6192	last step: 1	gc: 0	total: 3159
tr-timing: pass2 ce/acquire/board.rkt line 181      at 6192	last step: 0	gc: 0	total: 3159
tr-timing: pass2 ce/acquire/board.rkt line 182      at 6192	last step: 0	gc: 0	total: 3159
tr-timing: pass2 ce/acquire/board.rkt line 193      at 6201	last step: 9	gc: 0	total: 3168
tr-timing: pass2 ce/acquire/board.rkt line 194      at 6201	last step: 0	gc: 0	total: 3168
tr-timing: pass2 ce/acquire/board.rkt line 203      at 6208	last step: 7	gc: 0	total: 3175
tr-timing: pass2 ce/acquire/board.rkt line 204      at 6208	last step: 0	gc: 0	total: 3175
tr-timing: pass2 ce/acquire/board.rkt line 214      at 6236	last step: 28	gc: 0	total: 3203
tr-timing: pass2 ce/acquire/board.rkt line 215      at 6236	last step: 0	gc: 0	total: 3203
tr-timing: pass2 ce/acquire/board.rkt line 221      at 6238	last step: 2	gc: 0	total: 3205
tr-timing: pass2 ce/acquire/board.rkt line 222      at 6238	last step: 0	gc: 0	total: 3205
tr-timing: pass2 ce/acquire/board.rkt line 229      at 6240	last step: 2	gc: 0	total: 3207
tr-timing: pass2 ce/acquire/board.rkt line 230      at 6240	last step: 0	gc: 0	total: 3207
tr-timing: pass2 ce/acquire/board.rkt line 235      at 6244	last step: 4	gc: 0	total: 3211
tr-timing: pass2 ce/acquire/board.rkt line 236      at 6244	last step: 0	gc: 0	total: 3211
tr-timing: pass2 ce/acquire/board.rkt line 238      at 6244	last step: 0	gc: 0	total: 3211
tr-timing: pass2 ce/acquire/board.rkt line 239      at 6245	last step: 1	gc: 0	total: 3212
tr-timing: pass2 ce/acquire/board.rkt line 242      at 6245	last step: 0	gc: 0	total: 3212
tr-timing: pass2 ce/acquire/board.rkt line 242      at 6245	last step: 0	gc: 0	total: 3212
tr-timing: pass2 ce/acquire/board.rkt line 243      at 6245	last step: 0	gc: 0	total: 3212
tr-timing: pass2 ce/acquire/board.rkt line 243      at 6245	last step: 0	gc: 0	total: 3212
tr-timing: pass2 ce/acquire/board.rkt line 243      at 6245	last step: 0	gc: 0	total: 3212
tr-timing: pass2 ce/acquire/board.rkt line 248      at 6245	last step: 0	gc: 0	total: 3212
tr-timing: pass2 ce/acquire/board.rkt line 249      at 6246	last step: 1	gc: 0	total: 3213
tr-timing: pass2 ce/acquire/board.rkt line 250      at 6247	last step: 1	gc: 0	total: 3214
tr-timing: pass2 ce/acquire/board.rkt line 251      at 6248	last step: 1	gc: 0	total: 3215
tr-timing: pass2 ce/acquire/board.rkt line 252      at 6248	last step: 0	gc: 0	total: 3215
tr-timing: pass2 ce/acquire/board.rkt line 253      at 6248	last step: 0	gc: 0	total: 3215
tr-timing: pass2 ce/acquire/board.rkt line 255      at 6248	last step: 0	gc: 0	total: 3215
tr-timing: pass2 ce/acquire/board.rkt line 260      at 6248	last step: 0	gc: 0	total: 3215
tr-timing: pass2 ce/acquire/board.rkt line 261      at 6248	last step: 0	gc: 0	total: 3215
tr-timing: pass2 ce/acquire/board.rkt line 266      at 6250	last step: 2	gc: 0	total: 3217
tr-timing: pass2 ce/acquire/board.rkt line 267      at 6250	last step: 0	gc: 0	total: 3217
tr-timing: pass2 ce/acquire/board.rkt line 274      at 6309	last step: 59	gc: 14	total: 3276
tr-timing: pass2 ce/acquire/board.rkt line 275      at 6310	last step: 1	gc: 0	total: 3277
tr-timing: pass2 ce/acquire/board.rkt line 280      at 6314	last step: 4	gc: 0	total: 3281
tr-timing: pass2 ce/acquire/board.rkt line 281      at 6314	last step: 0	gc: 0	total: 3281
tr-timing: pass2 ce/acquire/board.rkt line 284      at 6316	last step: 2	gc: 0	total: 3283
tr-timing: pass2 ce/acquire/board.rkt line 285      at 6316	last step: 0	gc: 0	total: 3283
tr-timing: pass2 ce/acquire/board.rkt line 288      at 6317	last step: 1	gc: 0	total: 3284
tr-timing: pass2 ce/acquire/board.rkt line 289      at 6317	last step: 0	gc: 0	total: 3284
tr-timing: pass2 ce/acquire/board.rkt line 299      at 6318	last step: 1	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 300      at 6318	last step: 0	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 301      at 6318	last step: 0	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 302      at 6318	last step: 0	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 303      at 6318	last step: 0	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 306      at 6318	last step: 0	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 309      at 6318	last step: 0	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 316      at 6318	last step: 0	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 317      at 6318	last step: 0	gc: 0	total: 3285
tr-timing: pass2 ce/acquire/board.rkt line 321      at 6319	last step: 1	gc: 0	total: 3286
tr-timing: pass2 ce/acquire/board.rkt line 322      at 6319	last step: 0	gc: 0	total: 3286
tr-timing: pass2 ce/acquire/board.rkt line 324      at 6320	last step: 1	gc: 0	total: 3287
tr-timing: pass2 ce/acquire/board.rkt line 325      at 6321	last step: 1	gc: 0	total: 3288
tr-timing: pass2 ce/acquire/board.rkt line 332      at 6322	last step: 1	gc: 0	total: 3289
tr-timing: pass2 ce/acquire/board.rkt line 333      at 6322	last step: 0	gc: 0	total: 3289
tr-timing: pass2 ce/acquire/board.rkt line 339      at 6335	last step: 13	gc: 0	total: 3302
tr-timing: pass2 ce/acquire/board.rkt line 340      at 6335	last step: 0	gc: 0	total: 3302
tr-timing: pass2 ce/acquire/board.rkt line 347      at 6339	last step: 4	gc: 0	total: 3306
tr-timing: pass2 ce/acquire/board.rkt line 348      at 6339	last step: 0	gc: 0	total: 3306
tr-timing: pass2 ce/acquire/board.rkt line 359      at 6373	last step: 34	gc: 0	total: 3340
tr-timing: pass2 ce/acquire/board.rkt line 360      at 6374	last step: 1	gc: 0	total: 3341
tr-timing: pass2 ce/acquire/board.rkt line 364      at 6375	last step: 1	gc: 0	total: 3342
tr-timing: pass2 ce/acquire/board.rkt line 365      at 6376	last step: 1	gc: 0	total: 3343
tr-timing: pass2 ce/acquire/board.rkt line 370      at 6387	last step: 11	gc: 0	total: 3354
tr-timing: pass2 ce/acquire/board.rkt line 371      at 6387	last step: 0	gc: 0	total: 3354
tr-timing: pass2 ce/acquire/board.rkt line 374      at 6389	last step: 2	gc: 0	total: 3356
tr-timing: pass2 ce/acquire/board.rkt line 377      at 6389	last step: 0	gc: 0	total: 3356
tr-timing: pass2 ce/acquire/board.rkt line 388      at 6393	last step: 4	gc: 0	total: 3360
tr-timing: pass2 ce/acquire/board.rkt line 389      at 6393	last step: 0	gc: 0	total: 3360
tr-timing: pass2 ce/acquire/board.rkt line 390      at 6394	last step: 1	gc: 0	total: 3361
tr-timing: pass2 ce/acquire/board.rkt line 391      at 6394	last step: 0	gc: 0	total: 3361
tr-timing: pass2 ce/acquire/board.rkt line 392      at 6395	last step: 1	gc: 0	total: 3362
tr-timing: pass2 ce/acquire/board.rkt line 393      at 6395	last step: 0	gc: 0	total: 3362
tr-timing: pass2 ce/acquire/board.rkt line 394      at 6396	last step: 1	gc: 0	total: 3363
tr-timing: pass2 ce/acquire/board.rkt line 395      at 6396	last step: 0	gc: 0	total: 3363
tr-timing: pass2 ce/acquire/board.rkt line 398      at 6396	last step: 0	gc: 0	total: 3363
tr-timing: pass2 ce/acquire/board.rkt line 399      at 6397	last step: 1	gc: 0	total: 3364
tr-timing: pass2 ce/acquire/board.rkt line 406      at 6421	last step: 24	gc: 0	total: 3388
tr-timing: pass2 ce/acquire/board.rkt line 407      at 6422	last step: 1	gc: 0	total: 3389
tr-timing: pass2 ce/acquire/board.rkt line 411      at 6423	last step: 1	gc: 0	total: 3390
tr-timing: pass2 ce/acquire/board.rkt line 412      at 6424	last step: 1	gc: 0	total: 3391
tr-timing: pass2 ce/acquire/board.rkt line 417      at 6426	last step: 2	gc: 0	total: 3393
tr-timing: pass2 ce/acquire/board.rkt line 418      at 6426	last step: 0	gc: 0	total: 3393
tr-timing: pass2 ce/acquire/board.rkt line 443      at 6504	last step: 78	gc: 0	total: 3471
tr-timing: pass2 ce/acquire/board.rkt line 444      at 6504	last step: 0	gc: 0	total: 3471
tr-timing: pass2 ce/acquire/board.rkt line 449      at 6507	last step: 3	gc: 0	total: 3474
tr-timing: pass2 ce/acquire/board.rkt line 450      at 6507	last step: 0	gc: 0	total: 3474
tr-timing: pass2 ce/acquire/board.rkt line 457      at 6549	last step: 42	gc: 11	total: 3516
tr-timing: pass2 ce/acquire/board.rkt line 458      at 6550	last step: 1	gc: 0	total: 3517
tr-timing: pass2 ce/acquire/board.rkt line 463      at 6554	last step: 4	gc: 0	total: 3521
tr-timing: pass2 #f line #f                         at 6554	last step: 0	gc: 0	total: 3521
tr-timing: pass2 #f line #f                         at 6554	last step: 0	gc: 0	total: 3521
tr-timing: pass2 ce/acquire/board.rkt line 464      at 6554	last step: 0	gc: 0	total: 3521
tr-timing: pass2 ce/acquire/board.rkt line 480      at 6635	last step: 81	gc: 0	total: 3602
tr-timing: pass2 ce/acquire/board.rkt line 481      at 6636	last step: 1	gc: 0	total: 3603
tr-timing: pass2 ce/acquire/board.rkt line 487      at 6645	last step: 9	gc: 0	total: 3612
tr-timing: pass2 ce/acquire/board.rkt line 488      at 6646	last step: 1	gc: 0	total: 3613
tr-timing: pass2 ce/acquire/board.rkt line 494      at 6665	last step: 19	gc: 0	total: 3632
tr-timing: pass2 ce/acquire/board.rkt line 495      at 6665	last step: 0	gc: 0	total: 3632
tr-timing: pass2 ce/acquire/board.rkt line 500      at 6668	last step: 3	gc: 0	total: 3635
tr-timing: pass2 ce/acquire/board.rkt line 501      at 6668	last step: 0	gc: 0	total: 3635
tr-timing: pass2 ce/acquire/board.rkt line 508      at 6673	last step: 5	gc: 0	total: 3640
tr-timing: pass2 ce/acquire/board.rkt line 509      at 6673	last step: 0	gc: 0	total: 3640
tr-timing: pass2 ce/acquire/board.rkt line 516      at 6678	last step: 5	gc: 0	total: 3645
tr-timing: pass2 ce/acquire/board.rkt line 517      at 6679	last step: 1	gc: 0	total: 3646
tr-timing: pass2 ce/acquire/board.rkt line 530      at 6716	last step: 37	gc: 0	total: 3683
tr-timing: pass2 ce/acquire/board.rkt line 531      at 6717	last step: 1	gc: 0	total: 3684
tr-timing: pass2 ce/acquire/board.rkt line 536      at 6719	last step: 2	gc: 0	total: 3686
tr-timing: pass2 ce/acquire/board.rkt line 537      at 6719	last step: 0	gc: 0	total: 3686
tr-timing: pass2 ce/acquire/board.rkt line 545      at 6721	last step: 2	gc: 0	total: 3688
tr-timing: pass2 ce/acquire/board.rkt line 546      at 6722	last step: 1	gc: 0	total: 3689
tr-timing: pass2 ce/acquire/board.rkt line 569      at 6762	last step: 40	gc: 8	total: 3729
tr-timing: pass2 ce/acquire/board.rkt line 570      at 6763	last step: 1	gc: 0	total: 3730
tr-timing: pass2 ce/acquire/board.rkt line 575      at 6769	last step: 6	gc: 0	total: 3736
tr-timing: pass2 ce/acquire/board.rkt line 576      at 6770	last step: 1	gc: 0	total: 3737
tr-timing: pass2 ce/acquire/board.rkt line 581      at 6774	last step: 4	gc: 0	total: 3741
tr-timing: pass2 ce/acquire/board.rkt line 582      at 6775	last step: 1	gc: 0	total: 3742
tr-timing: pass2 ce/acquire/board.rkt line 591      at 6783	last step: 8	gc: 0	total: 3750
tr-timing: pass2 ce/acquire/board.rkt line 592      at 6783	last step: 0	gc: 0	total: 3750
tr-timing: pass2 ce/acquire/board.rkt line 600      at 6791	last step: 8	gc: 0	total: 3758
tr-timing: pass2 ce/acquire/board.rkt line 601      at 6791	last step: 0	gc: 0	total: 3758
tr-timing: pass2 ce/acquire/board.rkt line 606      at 6793	last step: 2	gc: 0	total: 3760
tr-timing: pass2 ce/acquire/board.rkt line 607      at 6793	last step: 0	gc: 0	total: 3760
tr-timing: pass2 ce/acquire/board.rkt line 627      at 6858	last step: 65	gc: 0	total: 3825
tr-timing: pass2 ce/acquire/board.rkt line 628      at 6858	last step: 0	gc: 0	total: 3825
tr-timing: pass2 ce/acquire/board.rkt line 643      at 6963	last step: 105	gc: 0	total: 3930
tr-timing: pass2 ce/acquire/board.rkt line 644      at 6964	last step: 1	gc: 0	total: 3931
tr-timing: pass2 ce/acquire/board.rkt line 653      at 6964	last step: 0	gc: 0	total: 3931
tr-timing: pass2 ce/acquire/board.rkt line 654      at 6965	last step: 1	gc: 0	total: 3932
tr-timing: pass2 ce/acquire/board.rkt line 659      at 6967	last step: 2	gc: 0	total: 3934
tr-timing: pass2 ce/acquire/board.rkt line 660      at 6967	last step: 0	gc: 0	total: 3934
tr-timing: pass2 ce/acquire/board.rkt line 678      at 6979	last step: 12	gc: 0	total: 3946
tr-timing: pass2 ce/acquire/board.rkt line 679      at 6979	last step: 0	gc: 0	total: 3946
tr-timing: pass2 ce/acquire/board.rkt line 687      at 6981	last step: 2	gc: 0	total: 3948
tr-timing: pass2 ce/acquire/board.rkt line 688      at 6981	last step: 0	gc: 0	total: 3948
tr-timing: pass2 ce/acquire/board.rkt line 703      at 7020	last step: 39	gc: 0	total: 3987
tr-timing: pass2 ce/acquire/board.rkt line 704      at 7021	last step: 1	gc: 0	total: 3988
tr-timing: Finished pass2                           at 7046	last step: 25	gc: 7	total: 4013
tr-timing: finished provide generation              at 7169	last step: 123	gc: 0	total: 4136
tr-timing: finished type checking                   at 7169	last step: 0	gc: 0	total: 4136
tr-timing: Typechecking Done                        at 7169	last step: 0	gc: 0	total: 4136
tr-timing: Removed provides                         at 7169	last step: 0	gc: 0	total: 4136
tr-timing: Fixed contract ids                       at 7172	last step: 3	gc: 0	total: 4139
tr-timing: Generated contracts                      at 7192	last step: 20	gc: 0	total: 4159
tr-timing: Starting optimizer                       at 7192	last step: 0	gc: 0	total: 4159
tr-timing: Optimized                                at 7945	last step: 753	gc: 282	total: 4912
tr-timing: Finished, returning to Racket            at 7946	last step: 1	gc: 0	total: 4913
tr-timing: Local Expand Done                        at 8521	last step: 6838	gc: 1257	total: 6838
tr-timing: Starting initialization                  at 8521	last step: 0	gc: 0	total: 6838
tr-timing: Finshed base-structs                     at 8527	last step: 6	gc: 0	total: 6844
tr-timing: Finshed base-env-indexing                at 8528	last step: 1	gc: 0	total: 6845
tr-timing: Finshed base-env                         at 8534	last step: 6	gc: 0	total: 6851
tr-timing: Finshed base-env-numeric                 at 8543	last step: 9	gc: 0	total: 6860
tr-timing: Finished base-special-env                at 8543	last step: 0	gc: 0	total: 6860
tr-timing: Finished base-types                      at 8544	last step: 1	gc: 0	total: 6861
tr-timing: Initialized Envs                         at 8554	last step: 10	gc: 0	total: 6871
tr-timing: Starting `checker'                       at 8554	last step: 0	gc: 0	total: 6871
tr-timing: before form splitting                    at 8555	last step: 1	gc: 0	total: 6872
tr-timing: Form splitting done                      at 8555	last step: 0	gc: 0	total: 6872
tr-timing: after adding type names                  at 8555	last step: 0	gc: 0	total: 6872
tr-timing: starting struct handling                 at 8557	last step: 2	gc: 0	total: 6874
tr-timing: before pass1                             at 8557	last step: 0	gc: 0	total: 6874
tr-timing: Finished pass1                           at 8557	last step: 0	gc: 0	total: 6874
tr-timing: computed def-tbl                         at 8557	last step: 0	gc: 0	total: 6874
tr-timing: pass2 re/board-adapted.rkt line 3        at 8557	last step: 0	gc: 0	total: 6874
tr-timing: pass2 re/board-adapted.rkt line 33       at 8558	last step: 1	gc: 0	total: 6875
tr-timing: pass2 re/board-adapted.rkt line 36       at 8558	last step: 0	gc: 0	total: 6875
tr-timing: pass2 re/board-adapted.rkt line 36       at 8558	last step: 0	gc: 0	total: 6875
tr-timing: pass2 re/board-adapted.rkt line 37       at 8558	last step: 0	gc: 0	total: 6875
tr-timing: pass2 re/board-adapted.rkt line 37       at 8558	last step: 0	gc: 0	total: 6875
tr-timing: pass2 re/board-adapted.rkt line 38       at 8558	last step: 0	gc: 0	total: 6875
tr-timing: pass2 re/board-adapted.rkt line 39       at 8558	last step: 0	gc: 0	total: 6875
tr-timing: Finished pass2                           at 8559	last step: 1	gc: 0	total: 6876
tr-timing: finished provide generation              at 8614	last step: 55	gc: 0	total: 6931
tr-timing: finished type checking                   at 8614	last step: 0	gc: 0	total: 6931
tr-timing: Typechecking Done                        at 8614	last step: 0	gc: 0	total: 6931
tr-timing: Removed provides                         at 8615	last step: 1	gc: 0	total: 6932
tr-timing: Fixed contract ids                       at 8615	last step: 0	gc: 0	total: 6932
tr-timing: Generated contracts                      at 8615	last step: 0	gc: 0	total: 6932
tr-timing: Starting optimizer                       at 8616	last step: 1	gc: 0	total: 6933
tr-timing: Optimized                                at 8621	last step: 5	gc: 0	total: 6938
tr-timing: Finished, returning to Racket            at 8621	last step: 0	gc: 0	total: 6938
tr-timing: Starting                         at 8914
tr-timing: Calling module-begin driver              at 8914	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 8914	last step: 0	gc: 0	total: 0
tr-timing: Starting                         at 9105
tr-timing: Calling module-begin driver              at 9105	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 9105	last step: 0	gc: 0	total: 0
tr-timing: Local Expand Done                        at 9590	last step: 485	gc: 97	total: 485
tr-timing: Starting initialization                  at 9590	last step: 0	gc: 0	total: 485
tr-timing: Finshed base-structs                     at 9598	last step: 8	gc: 0	total: 493
tr-timing: Finshed base-env-indexing                at 9599	last step: 1	gc: 0	total: 494
tr-timing: Finshed base-env                         at 9604	last step: 5	gc: 0	total: 499
tr-timing: Finshed base-env-numeric                 at 9614	last step: 10	gc: 0	total: 509
tr-timing: Finished base-special-env                at 9615	last step: 1	gc: 0	total: 510
tr-timing: Finished base-types                      at 9616	last step: 1	gc: 0	total: 511
tr-timing: Initialized Envs                         at 9623	last step: 7	gc: 0	total: 518
tr-timing: Starting `checker'                       at 9637	last step: 14	gc: 0	total: 532
tr-timing: before form splitting                    at 9638	last step: 1	gc: 0	total: 533
tr-timing: Form splitting done                      at 9640	last step: 2	gc: 0	total: 535
tr-timing: after adding type names                  at 9641	last step: 1	gc: 0	total: 536
tr-timing: starting struct handling                 at 9689	last step: 48	gc: 18	total: 584
tr-timing: before pass1                             at 9692	last step: 3	gc: 0	total: 587
tr-timing: Finished pass1                           at 9724	last step: 32	gc: 0	total: 619
tr-timing: computed def-tbl                         at 9724	last step: 0	gc: 0	total: 619
tr-timing: pass2 ce/acquire/state.rkt line 9        at 9724	last step: 0	gc: 0	total: 619
tr-timing: pass2 ce/acquire/state.rkt line 120      at 9725	last step: 1	gc: 0	total: 620
tr-timing: pass2 ce/acquire/state.rkt line 121      at 9726	last step: 1	gc: 0	total: 621
tr-timing: pass2 ce/acquire/state.rkt line 135      at 9748	last step: 22	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 135      at 9748	last step: 0	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 141      at 9748	last step: 0	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 141      at 9748	last step: 0	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 145      at 9748	last step: 0	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 146      at 9748	last step: 0	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 151      at 9748	last step: 0	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 151      at 9748	last step: 0	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 153      at 9748	last step: 0	gc: 0	total: 643
tr-timing: pass2 ce/acquire/state.rkt line 153      at 9749	last step: 1	gc: 0	total: 644
tr-timing: pass2 ce/acquire/state.rkt line 162      at 9749	last step: 0	gc: 0	total: 644
tr-timing: pass2 ce/acquire/state.rkt line 162      at 9749	last step: 0	gc: 0	total: 644
tr-timing: pass2 ce/acquire/state.rkt line 181      at 9750	last step: 1	gc: 0	total: 645
tr-timing: pass2 ce/acquire/state.rkt line 181      at 9750	last step: 0	gc: 0	total: 645
tr-timing: pass2 ce/acquire/state.rkt line 197      at 9750	last step: 0	gc: 0	total: 645
tr-timing: pass2 ce/acquire/state.rkt line 197      at 9750	last step: 0	gc: 0	total: 645
tr-timing: pass2 ce/acquire/state.rkt line 198      at 9751	last step: 1	gc: 0	total: 646
tr-timing: pass2 ce/acquire/state.rkt line 198      at 9751	last step: 0	gc: 0	total: 646
tr-timing: pass2 ce/acquire/state.rkt line 203      at 9751	last step: 0	gc: 0	total: 646
tr-timing: pass2 ce/acquire/state.rkt line 203      at 9751	last step: 0	gc: 0	total: 646
tr-timing: pass2 ce/acquire/state.rkt line 204      at 9751	last step: 0	gc: 0	total: 646
tr-timing: pass2 ce/acquire/state.rkt line 204      at 9751	last step: 0	gc: 0	total: 646
tr-timing: pass2 ce/acquire/state.rkt line 204      at 9751	last step: 0	gc: 0	total: 646
tr-timing: pass2 ce/acquire/state.rkt line 218      at 9752	last step: 1	gc: 0	total: 647
tr-timing: pass2 ce/acquire/state.rkt line 219      at 9752	last step: 0	gc: 0	total: 647
tr-timing: pass2 ce/acquire/state.rkt line 222      at 9754	last step: 2	gc: 0	total: 649
tr-timing: pass2 ce/acquire/state.rkt line 223      at 9755	last step: 1	gc: 0	total: 650
tr-timing: pass2 ce/acquire/state.rkt line 230      at 9763	last step: 8	gc: 0	total: 658
tr-timing: pass2 ce/acquire/state.rkt line 231      at 9764	last step: 1	gc: 0	total: 659
tr-timing: pass2 ce/acquire/state.rkt line 234      at 9764	last step: 0	gc: 0	total: 659
tr-timing: pass2 ce/acquire/state.rkt line 235      at 9765	last step: 1	gc: 0	total: 660
tr-timing: pass2 ce/acquire/state.rkt line 238      at 9771	last step: 6	gc: 0	total: 666
tr-timing: pass2 ce/acquire/state.rkt line 239      at 9771	last step: 0	gc: 0	total: 666
tr-timing: pass2 ce/acquire/state.rkt line 242      at 9776	last step: 5	gc: 0	total: 671
tr-timing: pass2 ce/acquire/state.rkt line 243      at 9777	last step: 1	gc: 0	total: 672
tr-timing: pass2 ce/acquire/state.rkt line 254      at 9791	last step: 14	gc: 0	total: 686
tr-timing: pass2 ce/acquire/state.rkt line 255      at 9791	last step: 0	gc: 0	total: 686
tr-timing: pass2 ce/acquire/state.rkt line 264      at 9809	last step: 18	gc: 0	total: 704
tr-timing: pass2 ce/acquire/state.rkt line 265      at 9810	last step: 1	gc: 0	total: 705
tr-timing: pass2 ce/acquire/state.rkt line 271      at 9826	last step: 16	gc: 0	total: 721
tr-timing: pass2 ce/acquire/state.rkt line 271      at 9827	last step: 1	gc: 0	total: 722
tr-timing: pass2 ce/acquire/state.rkt line 271      at 9827	last step: 0	gc: 0	total: 722
tr-timing: pass2 ce/acquire/state.rkt line 279      at 9827	last step: 0	gc: 0	total: 722
tr-timing: pass2 ce/acquire/state.rkt line 279      at 9827	last step: 0	gc: 0	total: 722
tr-timing: pass2 ce/acquire/state.rkt line 294      at 9827	last step: 0	gc: 0	total: 722
tr-timing: pass2 ce/acquire/state.rkt line 295      at 9828	last step: 1	gc: 0	total: 723
tr-timing: pass2 ce/acquire/state.rkt line 300      at 9848	last step: 20	gc: 15	total: 743
tr-timing: pass2 ce/acquire/state.rkt line 301      at 9849	last step: 1	gc: 0	total: 744
tr-timing: pass2 ce/acquire/state.rkt line 306      at 9853	last step: 4	gc: 0	total: 748
tr-timing: pass2 ce/acquire/state.rkt line 307      at 9853	last step: 0	gc: 0	total: 748
tr-timing: pass2 ce/acquire/state.rkt line 310      at 9859	last step: 6	gc: 0	total: 754
tr-timing: pass2 ce/acquire/state.rkt line 311      at 9859	last step: 0	gc: 0	total: 754
tr-timing: pass2 ce/acquire/state.rkt line 320      at 9866	last step: 7	gc: 0	total: 761
tr-timing: pass2 ce/acquire/state.rkt line 321      at 9867	last step: 1	gc: 0	total: 762
tr-timing: pass2 ce/acquire/state.rkt line 333      at 9879	last step: 12	gc: 0	total: 774
tr-timing: pass2 ce/acquire/state.rkt line 334      at 9880	last step: 1	gc: 0	total: 775
tr-timing: pass2 ce/acquire/state.rkt line 345      at 9885	last step: 5	gc: 0	total: 780
tr-timing: pass2 ce/acquire/state.rkt line 346      at 9885	last step: 0	gc: 0	total: 780
tr-timing: pass2 ce/acquire/state.rkt line 365      at 9944	last step: 59	gc: 0	total: 839
tr-timing: pass2 ce/acquire/state.rkt line 366      at 9944	last step: 0	gc: 0	total: 839
tr-timing: pass2 ce/acquire/state.rkt line 393      at 9995	last step: 51	gc: 0	total: 890
tr-timing: pass2 ce/acquire/state.rkt line 394      at 9995	last step: 0	gc: 0	total: 890
tr-timing: pass2 ce/acquire/state.rkt line 434      at 10105	last step: 110	gc: 7	total: 1000
tr-timing: pass2 ce/acquire/state.rkt line 435      at 10106	last step: 1	gc: 0	total: 1001
tr-timing: pass2 ce/acquire/state.rkt line 467      at 10161	last step: 55	gc: 0	total: 1056
tr-timing: pass2 ce/acquire/state.rkt line 468      at 10162	last step: 1	gc: 0	total: 1057
tr-timing: pass2 ce/acquire/state.rkt line 480      at 10217	last step: 55	gc: 0	total: 1112
tr-timing: pass2 ce/acquire/state.rkt line 481      at 10218	last step: 1	gc: 0	total: 1113
tr-timing: pass2 ce/acquire/state.rkt line 486      at 10220	last step: 2	gc: 0	total: 1115
tr-timing: pass2 ce/acquire/state.rkt line 487      at 10221	last step: 1	gc: 0	total: 1116
tr-timing: pass2 ce/acquire/state.rkt line 493      at 10246	last step: 25	gc: 0	total: 1141
tr-timing: pass2 ce/acquire/state.rkt line 494      at 10246	last step: 0	gc: 0	total: 1141
tr-timing: pass2 ce/acquire/state.rkt line 498      at 10257	last step: 11	gc: 0	total: 1152
tr-timing: pass2 ce/acquire/state.rkt line 499      at 10257	last step: 0	gc: 0	total: 1152
tr-timing: pass2 ce/acquire/state.rkt line 503      at 10270	last step: 13	gc: 0	total: 1165
tr-timing: pass2 ce/acquire/state.rkt line 504      at 10270	last step: 0	gc: 0	total: 1165
tr-timing: pass2 ce/acquire/state.rkt line 507      at 10280	last step: 10	gc: 0	total: 1175
tr-timing: pass2 ce/acquire/state.rkt line 508      at 10281	last step: 1	gc: 0	total: 1176
tr-timing: pass2 ce/acquire/state.rkt line 511      at 10282	last step: 1	gc: 0	total: 1177
tr-timing: pass2 ce/acquire/state.rkt line 512      at 10283	last step: 1	gc: 0	total: 1178
tr-timing: pass2 ce/acquire/state.rkt line 524      at 10288	last step: 5	gc: 0	total: 1183
tr-timing: pass2 ce/acquire/state.rkt line 525      at 10288	last step: 0	gc: 0	total: 1183
tr-timing: pass2 ce/acquire/state.rkt line 534      at 10336	last step: 48	gc: 5	total: 1231
tr-timing: pass2 ce/acquire/state.rkt line 535      at 10337	last step: 1	gc: 0	total: 1232
tr-timing: pass2 ce/acquire/state.rkt line 540      at 10353	last step: 16	gc: 0	total: 1248
tr-timing: pass2 ce/acquire/state.rkt line 541      at 10353	last step: 0	gc: 0	total: 1248
tr-timing: pass2 ce/acquire/state.rkt line 549      at 10400	last step: 47	gc: 0	total: 1295
tr-timing: pass2 ce/acquire/state.rkt line 550      at 10400	last step: 0	gc: 0	total: 1295
tr-timing: pass2 ce/acquire/state.rkt line 565      at 10500	last step: 100	gc: 0	total: 1395
tr-timing: pass2 ce/acquire/state.rkt line 566      at 10501	last step: 1	gc: 0	total: 1396
tr-timing: pass2 ce/acquire/state.rkt line 579      at 10562	last step: 61	gc: 0	total: 1457
tr-timing: pass2 ce/acquire/state.rkt line 580      at 10562	last step: 0	gc: 0	total: 1457
tr-timing: pass2 ce/acquire/state.rkt line 597      at 10644	last step: 82	gc: 4	total: 1539
tr-timing: pass2 ce/acquire/state.rkt line 598      at 10645	last step: 1	gc: 0	total: 1540
tr-timing: pass2 ce/acquire/state.rkt line 606      at 10691	last step: 46	gc: 0	total: 1586
tr-timing: pass2 ce/acquire/state.rkt line 607      at 10692	last step: 1	gc: 0	total: 1587
tr-timing: Finished pass2                           at 10727	last step: 35	gc: 0	total: 1622
tr-timing: finished provide generation              at 10830	last step: 103	gc: 9	total: 1725
tr-timing: finished type checking                   at 10830	last step: 0	gc: 0	total: 1725
tr-timing: Typechecking Done                        at 10830	last step: 0	gc: 0	total: 1725
tr-timing: Removed provides                         at 10830	last step: 0	gc: 0	total: 1725
tr-timing: Fixed contract ids                       at 10830	last step: 0	gc: 0	total: 1725
tr-timing: Generated contracts                      at 10880	last step: 50	gc: 0	total: 1775
tr-timing: Starting optimizer                       at 10880	last step: 0	gc: 0	total: 1775
tr-timing: Optimized                                at 11396	last step: 516	gc: 12	total: 2291
tr-timing: Finished, returning to Racket            at 11396	last step: 0	gc: 0	total: 2291
tr-timing: Local Expand Done                        at 12257	last step: 3343	gc: 320	total: 3343
tr-timing: Starting initialization                  at 12257	last step: 0	gc: 0	total: 3343
tr-timing: Finshed base-structs                     at 12262	last step: 5	gc: 0	total: 3348
tr-timing: Finshed base-env-indexing                at 12263	last step: 1	gc: 0	total: 3349
tr-timing: Finshed base-env                         at 12268	last step: 5	gc: 0	total: 3354
tr-timing: Finshed base-env-numeric                 at 12277	last step: 9	gc: 0	total: 3363
tr-timing: Finished base-special-env                at 12277	last step: 0	gc: 0	total: 3363
tr-timing: Finished base-types                      at 12278	last step: 1	gc: 0	total: 3364
tr-timing: Initialized Envs                         at 12287	last step: 9	gc: 0	total: 3373
tr-timing: Starting `checker'                       at 12288	last step: 1	gc: 0	total: 3374
tr-timing: before form splitting                    at 12289	last step: 1	gc: 0	total: 3375
tr-timing: Form splitting done                      at 12289	last step: 0	gc: 0	total: 3375
tr-timing: after adding type names                  at 12290	last step: 1	gc: 0	total: 3376
tr-timing: starting struct handling                 at 12304	last step: 14	gc: 0	total: 3390
tr-timing: before pass1                             at 12304	last step: 0	gc: 0	total: 3390
tr-timing: Finished pass1                           at 12304	last step: 0	gc: 0	total: 3390
tr-timing: computed def-tbl                         at 12304	last step: 0	gc: 0	total: 3390
tr-timing: pass2 re/state-adapted.rkt line 9        at 12304	last step: 0	gc: 0	total: 3390
tr-timing: pass2 re/state-adapted.rkt line 9        at 12323	last step: 19	gc: 18	total: 3409
tr-timing: pass2 re/state-adapted.rkt line 9        at 12323	last step: 0	gc: 0	total: 3409
tr-timing: pass2 re/state-adapted.rkt line 14       at 12323	last step: 0	gc: 0	total: 3409
tr-timing: pass2 re/state-adapted.rkt line 15       at 12323	last step: 0	gc: 0	total: 3409
tr-timing: pass2 re/state-adapted.rkt line 15       at 12323	last step: 0	gc: 0	total: 3409
tr-timing: pass2 re/state-adapted.rkt line 16       at 12324	last step: 1	gc: 0	total: 3410
tr-timing: pass2 re/state-adapted.rkt line 16       at 12324	last step: 0	gc: 0	total: 3410
tr-timing: pass2 re/state-adapted.rkt line 20       at 12324	last step: 0	gc: 0	total: 3410
tr-timing: pass2 re/state-adapted.rkt line 20       at 12324	last step: 0	gc: 0	total: 3410
tr-timing: pass2 re/state-adapted.rkt line 21       at 12324	last step: 0	gc: 0	total: 3410
tr-timing: pass2 re/state-adapted.rkt line 21       at 12324	last step: 0	gc: 0	total: 3410
tr-timing: pass2 re/state-adapted.rkt line 23       at 12325	last step: 1	gc: 0	total: 3411
tr-timing: pass2 re/state-adapted.rkt line 23       at 12325	last step: 0	gc: 0	total: 3411
tr-timing: pass2 re/state-adapted.rkt line 32       at 12325	last step: 0	gc: 0	total: 3411
tr-timing: pass2 re/state-adapted.rkt line 32       at 12325	last step: 0	gc: 0	total: 3411
tr-timing: pass2 re/state-adapted.rkt line 51       at 12326	last step: 1	gc: 0	total: 3412
tr-timing: pass2 re/state-adapted.rkt line 51       at 12326	last step: 0	gc: 0	total: 3412
tr-timing: pass2 re/state-adapted.rkt line 67       at 12326	last step: 0	gc: 0	total: 3412
tr-timing: pass2 re/state-adapted.rkt line 67       at 12326	last step: 0	gc: 0	total: 3412
tr-timing: pass2 re/state-adapted.rkt line 68       at 12327	last step: 1	gc: 0	total: 3413
tr-timing: pass2 re/state-adapted.rkt line 68       at 12327	last step: 0	gc: 0	total: 3413
tr-timing: pass2 re/state-adapted.rkt line 72       at 12327	last step: 0	gc: 0	total: 3413
tr-timing: Finished pass2                           at 12327	last step: 0	gc: 0	total: 3413
tr-timing: finished provide generation              at 12386	last step: 59	gc: 0	total: 3472
tr-timing: finished type checking                   at 12386	last step: 0	gc: 0	total: 3472
tr-timing: Typechecking Done                        at 12386	last step: 0	gc: 0	total: 3472
tr-timing: Removed provides                         at 12387	last step: 1	gc: 0	total: 3473
tr-timing: Fixed contract ids                       at 12387	last step: 0	gc: 0	total: 3473
tr-timing: Generated contracts                      at 12387	last step: 0	gc: 0	total: 3473
tr-timing: Starting optimizer                       at 12387	last step: 0	gc: 0	total: 3473
tr-timing: Optimized                                at 12396	last step: 9	gc: 0	total: 3482
tr-timing: Finished, returning to Racket            at 12396	last step: 0	gc: 0	total: 3482
tr-timing: Starting                         at 12682
tr-timing: Calling module-begin driver              at 12683	last step: 1	gc: 0	total: 1
tr-timing: Loaded core mb-core                      at 12683	last step: 0	gc: 0	total: 1
tr-timing: Starting                         at 12871
tr-timing: Calling module-begin driver              at 12871	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 12871	last step: 0	gc: 0	total: 0
tr-timing: Starting                         at 13412
tr-timing: Calling module-begin driver              at 13412	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 13412	last step: 0	gc: 0	total: 0
tr-timing: Local Expand Done                        at 13995	last step: 583	gc: 78	total: 583
tr-timing: Starting initialization                  at 13995	last step: 0	gc: 0	total: 583
tr-timing: Finshed base-structs                     at 14001	last step: 6	gc: 0	total: 589
tr-timing: Finshed base-env-indexing                at 14002	last step: 1	gc: 0	total: 590
tr-timing: Finshed base-env                         at 14006	last step: 4	gc: 0	total: 594
tr-timing: Finshed base-env-numeric                 at 14016	last step: 10	gc: 0	total: 604
tr-timing: Finished base-special-env                at 14017	last step: 1	gc: 0	total: 605
tr-timing: Finished base-types                      at 14018	last step: 1	gc: 0	total: 606
tr-timing: Initialized Envs                         at 14029	last step: 11	gc: 0	total: 617
tr-timing: Starting `checker'                       at 14039	last step: 10	gc: 0	total: 627
tr-timing: before form splitting                    at 14039	last step: 0	gc: 0	total: 627
tr-timing: Form splitting done                      at 14040	last step: 1	gc: 0	total: 628
tr-timing: after adding type names                  at 14041	last step: 1	gc: 0	total: 629
tr-timing: starting struct handling                 at 14083	last step: 42	gc: 16	total: 671
tr-timing: before pass1                             at 14084	last step: 1	gc: 0	total: 672
tr-timing: Finished pass1                           at 14091	last step: 7	gc: 0	total: 679
tr-timing: computed def-tbl                         at 14091	last step: 0	gc: 0	total: 679
tr-timing: pass2 nce/acquire/tree.rkt line 3        at 14091	last step: 0	gc: 0	total: 679
tr-timing: pass2 nce/acquire/tree.rkt line 11       at 14091	last step: 0	gc: 0	total: 679
tr-timing: pass2 nce/acquire/tree.rkt line 11       at 14091	last step: 0	gc: 0	total: 679
tr-timing: pass2 nce/acquire/tree.rkt line 11       at 14091	last step: 0	gc: 0	total: 679
tr-timing: pass2 nce/acquire/tree.rkt line 16       at 14092	last step: 1	gc: 0	total: 680
tr-timing: pass2 nce/acquire/tree.rkt line 20       at 14092	last step: 0	gc: 0	total: 680
tr-timing: pass2 nce/acquire/tree.rkt line 20       at 14092	last step: 0	gc: 0	total: 680
tr-timing: pass2 nce/acquire/tree.rkt line 30       at 14093	last step: 1	gc: 0	total: 681
tr-timing: pass2 nce/acquire/tree.rkt line 30       at 14093	last step: 0	gc: 0	total: 681
tr-timing: pass2 nce/acquire/tree.rkt line 38       at 14093	last step: 0	gc: 0	total: 681
tr-timing: pass2 nce/acquire/tree.rkt line 38       at 14093	last step: 0	gc: 0	total: 681
tr-timing: pass2 nce/acquire/tree.rkt line 52       at 14094	last step: 1	gc: 0	total: 682
tr-timing: pass2 nce/acquire/tree.rkt line 52       at 14094	last step: 0	gc: 0	total: 682
tr-timing: pass2 nce/acquire/tree.rkt line 63       at 14094	last step: 0	gc: 0	total: 682
tr-timing: pass2 nce/acquire/tree.rkt line 63       at 14094	last step: 0	gc: 0	total: 682
tr-timing: pass2 nce/acquire/tree.rkt line 63       at 14094	last step: 0	gc: 0	total: 682
tr-timing: pass2 nce/acquire/tree.rkt line 67       at 14094	last step: 0	gc: 0	total: 682
tr-timing: pass2 nce/acquire/tree.rkt line 67       at 14094	last step: 0	gc: 0	total: 682
tr-timing: pass2 nce/acquire/tree.rkt line 71       at 14094	last step: 0	gc: 0	total: 682
tr-timing: pass2 nce/acquire/tree.rkt line 72       at 14095	last step: 1	gc: 0	total: 683
tr-timing: pass2 nce/acquire/tree.rkt line 75       at 14097	last step: 2	gc: 0	total: 685
tr-timing: pass2 nce/acquire/tree.rkt line 76       at 14097	last step: 0	gc: 0	total: 685
tr-timing: pass2 nce/acquire/tree.rkt line 79       at 14098	last step: 1	gc: 0	total: 686
tr-timing: pass2 nce/acquire/tree.rkt line 80       at 14098	last step: 0	gc: 0	total: 686
tr-timing: pass2 nce/acquire/tree.rkt line 124      at 14208	last step: 110	gc: 0	total: 796
tr-timing: pass2 nce/acquire/tree.rkt line 125      at 14209	last step: 1	gc: 0	total: 797
tr-timing: pass2 nce/acquire/tree.rkt line 137      at 14217	last step: 8	gc: 0	total: 805
tr-timing: pass2 nce/acquire/tree.rkt line 138      at 14217	last step: 0	gc: 0	total: 805
tr-timing: pass2 nce/acquire/tree.rkt line 190      at 14352	last step: 135	gc: 18	total: 940
tr-timing: pass2 #f line #f                         at 14352	last step: 0	gc: 0	total: 940
tr-timing: pass2 nce/acquire/tree.rkt line 191      at 14352	last step: 0	gc: 0	total: 940
tr-timing: pass2 nce/acquire/tree.rkt line 243      at 14437	last step: 85	gc: 0	total: 1025
tr-timing: pass2 nce/acquire/tree.rkt line 244      at 14438	last step: 1	gc: 0	total: 1026
tr-timing: pass2 nce/acquire/tree.rkt line 274      at 14524	last step: 86	gc: 10	total: 1112
tr-timing: pass2 nce/acquire/tree.rkt line 275      at 14524	last step: 0	gc: 0	total: 1112
tr-timing: pass2 nce/acquire/tree.rkt line 278      at 14526	last step: 2	gc: 0	total: 1114
tr-timing: pass2 nce/acquire/tree.rkt line 279      at 14527	last step: 1	gc: 0	total: 1115
tr-timing: Finished pass2                           at 14527	last step: 0	gc: 0	total: 1115
tr-timing: finished provide generation              at 14624	last step: 97	gc: 0	total: 1212
tr-timing: finished type checking                   at 14624	last step: 0	gc: 0	total: 1212
tr-timing: Typechecking Done                        at 14624	last step: 0	gc: 0	total: 1212
tr-timing: Removed provides                         at 14624	last step: 0	gc: 0	total: 1212
tr-timing: Fixed contract ids                       at 14624	last step: 0	gc: 0	total: 1212
tr-timing: Generated contracts                      at 14660	last step: 36	gc: 0	total: 1248
tr-timing: Starting optimizer                       at 14660	last step: 0	gc: 0	total: 1248
tr-timing: Optimized                                at 14720	last step: 60	gc: 6	total: 1308
tr-timing: Finished, returning to Racket            at 14720	last step: 0	gc: 0	total: 1308
tr-timing: Local Expand Done                        at 15292	last step: 2421	gc: 575	total: 2421
tr-timing: Starting initialization                  at 15292	last step: 0	gc: 0	total: 2421
tr-timing: Finshed base-structs                     at 15298	last step: 6	gc: 0	total: 2427
tr-timing: Finshed base-env-indexing                at 15300	last step: 2	gc: 0	total: 2429
tr-timing: Finshed base-env                         at 15309	last step: 9	gc: 0	total: 2438
tr-timing: Finshed base-env-numeric                 at 15323	last step: 14	gc: 0	total: 2452
tr-timing: Finished base-special-env                at 15323	last step: 0	gc: 0	total: 2452
tr-timing: Finished base-types                      at 15324	last step: 1	gc: 0	total: 2453
tr-timing: Initialized Envs                         at 15334	last step: 10	gc: 0	total: 2463
tr-timing: Starting `checker'                       at 15335	last step: 1	gc: 0	total: 2464
tr-timing: before form splitting                    at 15336	last step: 1	gc: 0	total: 2465
tr-timing: Form splitting done                      at 15337	last step: 1	gc: 0	total: 2466
tr-timing: after adding type names                  at 15338	last step: 1	gc: 0	total: 2467
tr-timing: starting struct handling                 at 15350	last step: 12	gc: 0	total: 2479
tr-timing: before pass1                             at 15350	last step: 0	gc: 0	total: 2479
tr-timing: Finished pass1                           at 15354	last step: 4	gc: 0	total: 2483
tr-timing: computed def-tbl                         at 15355	last step: 1	gc: 0	total: 2484
tr-timing: pass2 ire/tree-adapted.rkt line 3        at 15355	last step: 0	gc: 0	total: 2484
tr-timing: pass2 ire/tree-adapted.rkt line 13       at 15355	last step: 0	gc: 0	total: 2484
tr-timing: pass2 ire/tree-adapted.rkt line 13       at 15355	last step: 0	gc: 0	total: 2484
tr-timing: pass2 ire/tree-adapted.rkt line 13       at 15355	last step: 0	gc: 0	total: 2484
tr-timing: pass2 ire/tree-adapted.rkt line 21       at 15355	last step: 0	gc: 0	total: 2484
tr-timing: pass2 ire/tree-adapted.rkt line 21       at 15355	last step: 0	gc: 0	total: 2484
tr-timing: pass2 ire/tree-adapted.rkt line 31       at 15356	last step: 1	gc: 0	total: 2485
tr-timing: pass2 ire/tree-adapted.rkt line 31       at 15356	last step: 0	gc: 0	total: 2485
tr-timing: pass2 ire/tree-adapted.rkt line 39       at 15356	last step: 0	gc: 0	total: 2485
tr-timing: pass2 ire/tree-adapted.rkt line 39       at 15356	last step: 0	gc: 0	total: 2485
tr-timing: pass2 ire/tree-adapted.rkt line 53       at 15357	last step: 1	gc: 0	total: 2486
tr-timing: pass2 ire/tree-adapted.rkt line 53       at 15357	last step: 0	gc: 0	total: 2486
tr-timing: pass2 v/prims-contract.rkt line 397      at 15357	last step: 0	gc: 0	total: 2486
tr-timing: pass2 v/prims-contract.rkt line 172      at 15358	last step: 1	gc: 0	total: 2487
tr-timing: pass2 v/prims-contract.rkt line 172      at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 v/prims-contract.rkt line 403      at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 require-contract.rkt line 55       at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 require-contract.rkt line 34       at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 require-contract.rkt line 20       at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 require-contract.rkt line 21       at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 #f line #f                         at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 v/prims-contract.rkt line 214      at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 require-contract.rkt line 55       at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 require-contract.rkt line 34       at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 require-contract.rkt line 20       at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 require-contract.rkt line 21       at 15358	last step: 0	gc: 0	total: 2487
tr-timing: pass2 #f line #f                         at 15359	last step: 1	gc: 0	total: 2488
tr-timing: pass2 v/prims-contract.rkt line 214      at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 55       at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 34       at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 20       at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 21       at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 #f line #f                         at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 v/prims-contract.rkt line 214      at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 55       at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 34       at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 20       at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 21       at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 #f line #f                         at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 v/prims-contract.rkt line 214      at 15359	last step: 0	gc: 0	total: 2488
tr-timing: pass2 require-contract.rkt line 55       at 15360	last step: 1	gc: 0	total: 2489
tr-timing: pass2 require-contract.rkt line 34       at 15360	last step: 0	gc: 0	total: 2489
tr-timing: pass2 require-contract.rkt line 20       at 15360	last step: 0	gc: 0	total: 2489
tr-timing: pass2 require-contract.rkt line 21       at 15360	last step: 0	gc: 0	total: 2489
tr-timing: Finished pass2                           at 15360	last step: 0	gc: 0	total: 2489
tr-timing: finished provide generation              at 15425	last step: 65	gc: 0	total: 2554
tr-timing: finished type checking                   at 15425	last step: 0	gc: 0	total: 2554
tr-timing: Typechecking Done                        at 15425	last step: 0	gc: 0	total: 2554
tr-timing: Removed provides                         at 15425	last step: 0	gc: 0	total: 2554
tr-timing: Fixed contract ids                       at 15482	last step: 57	gc: 0	total: 2611
tr-timing: Generated contracts                      at 15483	last step: 1	gc: 0	total: 2612
tr-timing: Starting optimizer                       at 15483	last step: 0	gc: 0	total: 2612
tr-timing: Optimized                                at 15523	last step: 40	gc: 23	total: 2652
tr-timing: Finished, returning to Racket            at 15523	last step: 0	gc: 0	total: 2652
tr-timing: Local Expand Done                        at 16418	last step: 3735	gc: 718	total: 3736
tr-timing: Starting initialization                  at 16418	last step: 0	gc: 0	total: 3736
tr-timing: Finshed base-structs                     at 16430	last step: 12	gc: 0	total: 3748
tr-timing: Finshed base-env-indexing                at 16431	last step: 1	gc: 0	total: 3749
tr-timing: Finshed base-env                         at 16440	last step: 9	gc: 0	total: 3758
tr-timing: Finshed base-env-numeric                 at 16454	last step: 14	gc: 0	total: 3772
tr-timing: Finished base-special-env                at 16455	last step: 1	gc: 0	total: 3773
tr-timing: Finished base-types                      at 16457	last step: 2	gc: 0	total: 3775
tr-timing: Initialized Envs                         at 16480	last step: 23	gc: 0	total: 3798
tr-timing: Starting `checker'                       at 16523	last step: 43	gc: 25	total: 3841
tr-timing: before form splitting                    at 16523	last step: 0	gc: 0	total: 3841
tr-timing: Form splitting done                      at 16524	last step: 1	gc: 0	total: 3842
tr-timing: after adding type names                  at 16524	last step: 0	gc: 0	total: 3842
tr-timing: starting struct handling                 at 16525	last step: 1	gc: 0	total: 3843
tr-timing: before pass1                             at 16525	last step: 0	gc: 0	total: 3843
tr-timing: Finished pass1                           at 16535	last step: 10	gc: 0	total: 3853
tr-timing: computed def-tbl                         at 16535	last step: 0	gc: 0	total: 3853
tr-timing: pass2 ce/acquire/admin.rkt line 6        at 16536	last step: 1	gc: 0	total: 3854
tr-timing: pass2 ce/acquire/admin.rkt line 15       at 16536	last step: 0	gc: 0	total: 3854
tr-timing: pass2 ce/acquire/admin.rkt line 15       at 16536	last step: 0	gc: 0	total: 3854
tr-timing: pass2 ce/acquire/admin.rkt line 15       at 16536	last step: 0	gc: 0	total: 3854
tr-timing: pass2 ce/acquire/admin.rkt line 15       at 16536	last step: 0	gc: 0	total: 3854
tr-timing: pass2 #f line #f                         at 16536	last step: 0	gc: 0	total: 3854
tr-timing: pass2 v/prims-contract.rkt line 214      at 16536	last step: 0	gc: 0	total: 3854
tr-timing: pass2 require-contract.rkt line 55       at 16537	last step: 1	gc: 0	total: 3855
tr-timing: pass2 require-contract.rkt line 34       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 require-contract.rkt line 20       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 require-contract.rkt line 21       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 #f line #f                         at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 v/prims-contract.rkt line 214      at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 require-contract.rkt line 55       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 require-contract.rkt line 34       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 require-contract.rkt line 20       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 require-contract.rkt line 21       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 ce/acquire/admin.rkt line 25       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 ce/acquire/admin.rkt line 30       at 16537	last step: 0	gc: 0	total: 3855
tr-timing: pass2 ce/acquire/admin.rkt line 37       at 16538	last step: 1	gc: 0	total: 3856
tr-timing: pass2 ce/acquire/admin.rkt line 59       at 16562	last step: 24	gc: 0	total: 3880
tr-timing: pass2 ce/acquire/admin.rkt line 60       at 16563	last step: 1	gc: 0	total: 3881
tr-timing: pass2 ce/acquire/admin.rkt line 67       at 16563	last step: 0	gc: 0	total: 3881
tr-timing: pass2 #f line #f                         at 16563	last step: 0	gc: 0	total: 3881
tr-timing: pass2 ce/acquire/admin.rkt line 68       at 16563	last step: 0	gc: 0	total: 3881
tr-timing: pass2 ce/acquire/admin.rkt line 281      at 16930	last step: 367	gc: 15	total: 4248
tr-timing: pass2 ce/acquire/admin.rkt line 282      at 16930	last step: 0	gc: 0	total: 4248
tr-timing: pass2 ce/acquire/admin.rkt line 283      at 16930	last step: 0	gc: 0	total: 4248
tr-timing: pass2 ce/acquire/admin.rkt line 285      at 16930	last step: 0	gc: 0	total: 4248
tr-timing: pass2 ce/acquire/admin.rkt line 286      at 16931	last step: 1	gc: 0	total: 4249
tr-timing: Finished pass2                           at 17131	last step: 200	gc: 9	total: 4449
tr-timing: finished provide generation              at 17256	last step: 125	gc: 0	total: 4574
tr-timing: finished type checking                   at 17256	last step: 0	gc: 0	total: 4574
tr-timing: Typechecking Done                        at 17256	last step: 0	gc: 0	total: 4574
tr-timing: Removed provides                         at 17256	last step: 0	gc: 0	total: 4574
tr-timing: Fixed contract ids                       at 17263	last step: 7	gc: 0	total: 4581
tr-timing: Generated contracts                      at 17302	last step: 39	gc: 0	total: 4620
tr-timing: Starting optimizer                       at 17302	last step: 0	gc: 0	total: 4620
tr-timing: Optimized                                at 17319	last step: 17	gc: 0	total: 4637
tr-timing: Finished, returning to Racket            at 17319	last step: 0	gc: 0	total: 4637
tr-timing: Starting                         at 18151
tr-timing: Calling module-begin driver              at 18151	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 18151	last step: 0	gc: 0	total: 0
tr-timing: Starting                         at 18774
tr-timing: Calling module-begin driver              at 18774	last step: 0	gc: 0	total: 0
tr-timing: Loaded core mb-core                      at 18774	last step: 0	gc: 0	total: 0
tr-timing: Local Expand Done                        at 18977	last step: 203	gc: 30	total: 203
tr-timing: Starting initialization                  at 18978	last step: 1	gc: 0	total: 204
tr-timing: Finshed base-structs                     at 18985	last step: 7	gc: 0	total: 211
tr-timing: Finshed base-env-indexing                at 18986	last step: 1	gc: 0	total: 212
tr-timing: Finshed base-env                         at 18992	last step: 6	gc: 0	total: 218
tr-timing: Finshed base-env-numeric                 at 19001	last step: 9	gc: 0	total: 227
tr-timing: Finished base-special-env                at 19002	last step: 1	gc: 0	total: 228
tr-timing: Finished base-types                      at 19003	last step: 1	gc: 0	total: 229
tr-timing: Initialized Envs                         at 19010	last step: 7	gc: 0	total: 236
tr-timing: Starting `checker'                       at 19012	last step: 2	gc: 0	total: 238
tr-timing: before form splitting                    at 19013	last step: 1	gc: 0	total: 239
tr-timing: Form splitting done                      at 19015	last step: 2	gc: 0	total: 241
tr-timing: after adding type names                  at 19015	last step: 0	gc: 0	total: 241
tr-timing: starting struct handling                 at 19015	last step: 0	gc: 0	total: 241
tr-timing: before pass1                             at 19015	last step: 0	gc: 0	total: 241
tr-timing: Finished pass1                           at 19031	last step: 16	gc: 0	total: 257
tr-timing: computed def-tbl                         at 19032	last step: 1	gc: 0	total: 258
tr-timing: pass2 acquire/strategy.rkt line 6        at 19032	last step: 0	gc: 0	total: 258
tr-timing: pass2 acquire/strategy.rkt line 14       at 19032	last step: 0	gc: 0	total: 258
tr-timing: pass2 acquire/strategy.rkt line 14       at 19032	last step: 0	gc: 0	total: 258
tr-timing: pass2 acquire/strategy.rkt line 14       at 19032	last step: 0	gc: 0	total: 258
tr-timing: pass2 acquire/strategy.rkt line 19       at 19032	last step: 0	gc: 0	total: 258
tr-timing: pass2 acquire/strategy.rkt line 20       at 19032	last step: 0	gc: 0	total: 258
tr-timing: pass2 acquire/strategy.rkt line 22       at 19032	last step: 0	gc: 0	total: 258
tr-timing: pass2 acquire/strategy.rkt line 23       at 19033	last step: 1	gc: 0	total: 259
tr-timing: pass2 acquire/strategy.rkt line 28       at 19036	last step: 3	gc: 0	total: 262
tr-timing: pass2 acquire/strategy.rkt line 29       at 19036	last step: 0	gc: 0	total: 262
tr-timing: pass2 acquire/strategy.rkt line 32       at 19043	last step: 7	gc: 0	total: 269
tr-timing: pass2 acquire/strategy.rkt line 36       at 19044	last step: 1	gc: 0	total: 270
tr-timing: pass2 acquire/strategy.rkt line 47       at 19048	last step: 4	gc: 0	total: 274
tr-timing: pass2 acquire/strategy.rkt line 48       at 19049	last step: 1	gc: 0	total: 275
tr-timing: pass2 acquire/strategy.rkt line 69       at 19072	last step: 23	gc: 0	total: 298
tr-timing: pass2 acquire/strategy.rkt line 73       at 19073	last step: 1	gc: 0	total: 299
tr-timing: pass2 acquire/strategy.rkt line 105      at 19118	last step: 45	gc: 0	total: 344
tr-timing: pass2 acquire/strategy.rkt line 106      at 19118	last step: 0	gc: 0	total: 344
tr-timing: pass2 acquire/strategy.rkt line 108      at 19119	last step: 1	gc: 0	total: 345
tr-timing: pass2 acquire/strategy.rkt line 109      at 19120	last step: 1	gc: 0	total: 346
tr-timing: pass2 acquire/strategy.rkt line 112      at 19122	last step: 2	gc: 0	total: 348
tr-timing: pass2 acquire/strategy.rkt line 113      at 19122	last step: 0	gc: 0	total: 348
tr-timing: pass2 acquire/strategy.rkt line 116      at 19124	last step: 2	gc: 0	total: 350
tr-timing: pass2 acquire/strategy.rkt line 117      at 19125	last step: 1	gc: 0	total: 351
tr-timing: Finished pass2                           at 19126	last step: 1	gc: 0	total: 352
tr-timing: finished provide generation              at 19240	last step: 114	gc: 26	total: 466
tr-timing: finished type checking                   at 19240	last step: 0	gc: 0	total: 466
tr-timing: Typechecking Done                        at 19241	last step: 1	gc: 0	total: 467
tr-timing: Removed provides                         at 19241	last step: 0	gc: 0	total: 467
tr-timing: Fixed contract ids                       at 19241	last step: 0	gc: 0	total: 467
tr-timing: Generated contracts                      at 19257	last step: 16	gc: 0	total: 483
tr-timing: Starting optimizer                       at 19258	last step: 1	gc: 0	total: 484
tr-timing: Optimized                                at 19354	last step: 96	gc: 0	total: 580
tr-timing: Finished, returning to Racket            at 19355	last step: 1	gc: 0	total: 581
tr-timing: Local Expand Done                        at 19874	last step: 1723	gc: 557	total: 1723
tr-timing: Starting initialization                  at 19875	last step: 1	gc: 0	total: 1724
tr-timing: Finshed base-structs                     at 19880	last step: 5	gc: 0	total: 1729
tr-timing: Finshed base-env-indexing                at 19881	last step: 1	gc: 0	total: 1730
tr-timing: Finshed base-env                         at 19886	last step: 5	gc: 0	total: 1735
tr-timing: Finshed base-env-numeric                 at 19893	last step: 7	gc: 0	total: 1742
tr-timing: Finished base-special-env                at 19893	last step: 0	gc: 0	total: 1742
tr-timing: Finished base-types                      at 19894	last step: 1	gc: 0	total: 1743
tr-timing: Initialized Envs                         at 19932	last step: 38	gc: 18	total: 1781
tr-timing: Starting `checker'                       at 19938	last step: 6	gc: 0	total: 1787
tr-timing: before form splitting                    at 19939	last step: 1	gc: 0	total: 1788
tr-timing: Form splitting done                      at 19939	last step: 0	gc: 0	total: 1788
tr-timing: after adding type names                  at 19939	last step: 0	gc: 0	total: 1788
tr-timing: starting struct handling                 at 19940	last step: 1	gc: 0	total: 1789
tr-timing: before pass1                             at 19940	last step: 0	gc: 0	total: 1789
tr-timing: Finished pass1                           at 19944	last step: 4	gc: 0	total: 1793
tr-timing: computed def-tbl                         at 19944	last step: 0	gc: 0	total: 1793
tr-timing: pass2 e/acquire/player.rkt line 6        at 19944	last step: 0	gc: 0	total: 1793
tr-timing: pass2 e/acquire/player.rkt line 15       at 19944	last step: 0	gc: 0	total: 1793
tr-timing: pass2 e/acquire/player.rkt line 15       at 19944	last step: 0	gc: 0	total: 1793
tr-timing: pass2 e/acquire/player.rkt line 19       at 19944	last step: 0	gc: 0	total: 1793
tr-timing: pass2 e/acquire/player.rkt line 20       at 19944	last step: 0	gc: 0	total: 1793
tr-timing: pass2 e/acquire/player.rkt line 21       at 19944	last step: 0	gc: 0	total: 1793
tr-timing: pass2 e/acquire/player.rkt line 28       at 19944	last step: 0	gc: 0	total: 1793
tr-timing: pass2 #f line #f                         at 19945	last step: 1	gc: 0	total: 1794
tr-timing: pass2 e/acquire/player.rkt line 29       at 19945	last step: 0	gc: 0	total: 1794
tr-timing: pass2 e/acquire/player.rkt line 32       at 19946	last step: 1	gc: 0	total: 1795
tr-timing: pass2 e/acquire/player.rkt line 33       at 19947	last step: 1	gc: 0	total: 1796
tr-timing: pass2 e/acquire/player.rkt line 97       at 20018	last step: 71	gc: 0	total: 1867
tr-timing: pass2 e/acquire/player.rkt line 98       at 20018	last step: 0	gc: 0	total: 1867
tr-timing: pass2 e/acquire/player.rkt line 101      at 20047	last step: 29	gc: 0	total: 1896
tr-timing: pass2 e/acquire/player.rkt line 102      at 20048	last step: 1	gc: 0	total: 1897
tr-timing: pass2 e/acquire/player.rkt line 105      at 20048	last step: 0	gc: 0	total: 1897
tr-timing: pass2 e/acquire/player.rkt line 106      at 20049	last step: 1	gc: 0	total: 1898
tr-timing: pass2 e/acquire/player.rkt line 109      at 20050	last step: 1	gc: 0	total: 1899
tr-timing: pass2 e/acquire/player.rkt line 110      at 20050	last step: 0	gc: 0	total: 1899
tr-timing: Finished pass2                           at 20055	last step: 5	gc: 0	total: 1904
tr-timing: finished provide generation              at 20126	last step: 71	gc: 0	total: 1975
tr-timing: finished type checking                   at 20126	last step: 0	gc: 0	total: 1975
tr-timing: Typechecking Done                        at 20126	last step: 0	gc: 0	total: 1975
tr-timing: Removed provides                         at 20126	last step: 0	gc: 0	total: 1975
tr-timing: Fixed contract ids                       at 20126	last step: 0	gc: 0	total: 1975
tr-timing: Generated contracts                      at 20174	last step: 48	gc: 13	total: 2023
tr-timing: Starting optimizer                       at 20174	last step: 0	gc: 0	total: 2023
tr-timing: Optimized                                at 20206	last step: 32	gc: 0	total: 2055
tr-timing: Finished, returning to Racket            at 20206	last step: 0	gc: 0	total: 2055
tr-timing: Local Expand Done                        at 20705	last step: 19654	gc: 3361	total: 19654
tr-timing: Starting initialization                  at 20705	last step: 0	gc: 0	total: 19654
tr-timing: Finshed base-structs                     at 20713	last step: 8	gc: 0	total: 19662
tr-timing: Finshed base-env-indexing                at 20714	last step: 1	gc: 0	total: 19663
tr-timing: Finshed base-env                         at 20718	last step: 4	gc: 0	total: 19667
tr-timing: Finshed base-env-numeric                 at 20728	last step: 10	gc: 0	total: 19677
tr-timing: Finished base-special-env                at 20728	last step: 0	gc: 0	total: 19677
tr-timing: Finished base-types                      at 20729	last step: 1	gc: 0	total: 19678
tr-timing: Initialized Envs                         at 20743	last step: 14	gc: 0	total: 19692
tr-timing: Starting `checker'                       at 20745	last step: 2	gc: 0	total: 19694
tr-timing: before form splitting                    at 20745	last step: 0	gc: 0	total: 19694
tr-timing: Form splitting done                      at 20746	last step: 1	gc: 0	total: 19695
tr-timing: after adding type names                  at 20746	last step: 0	gc: 0	total: 19695
tr-timing: starting struct handling                 at 20746	last step: 0	gc: 0	total: 19695
tr-timing: before pass1                             at 20746	last step: 0	gc: 0	total: 19695
tr-timing: Finished pass1                           at 20749	last step: 3	gc: 0	total: 19698
tr-timing: computed def-tbl                         at 20750	last step: 1	gc: 0	total: 19699
tr-timing: pass2 nce/acquire/main.rkt line 2        at 20750	last step: 0	gc: 0	total: 19699
tr-timing: pass2 nce/acquire/main.rkt line 8        at 20751	last step: 1	gc: 0	total: 19700
tr-timing: pass2 nce/acquire/main.rkt line 8        at 20751	last step: 0	gc: 0	total: 19700
tr-timing: pass2 nce/acquire/main.rkt line 8        at 20751	last step: 0	gc: 0	total: 19700
tr-timing: pass2 nce/acquire/main.rkt line 8        at 20751	last step: 0	gc: 0	total: 19700
tr-timing: pass2 nce/acquire/main.rkt line 14       at 20751	last step: 0	gc: 0	total: 19700
tr-timing: pass2 nce/acquire/main.rkt line 15       at 20751	last step: 0	gc: 0	total: 19700
tr-timing: pass2 nce/acquire/main.rkt line 16       at 20751	last step: 0	gc: 0	total: 19700
tr-timing: pass2 nce/acquire/main.rkt line 20       at 20751	last step: 0	gc: 0	total: 19700
tr-timing: pass2 nce/acquire/main.rkt line 21       at 20752	last step: 1	gc: 0	total: 19701
tr-timing: pass2 nce/acquire/main.rkt line 31       at 20760	last step: 8	gc: 0	total: 19709
tr-timing: pass2 #f line #f                         at 20760	last step: 0	gc: 0	total: 19709
tr-timing: pass2 nce/acquire/main.rkt line 34       at 20760	last step: 0	gc: 0	total: 19709
tr-timing: pass2 nce/acquire/main.rkt line 40       at 20778	last step: 18	gc: 0	total: 19727
tr-timing: pass2 nce/acquire/main.rkt line 41       at 20779	last step: 1	gc: 0	total: 19728
tr-timing: pass2 nce/acquire/main.rkt line 44       at 20779	last step: 0	gc: 0	total: 19728
tr-timing: pass2 nce/acquire/main.rkt line 45       at 20780	last step: 1	gc: 0	total: 19729
tr-timing: pass2 nce/acquire/main.rkt line 49       at 20792	last step: 12	gc: 0	total: 19741
tr-timing: Finished pass2                           at 20795	last step: 3	gc: 0	total: 19744
tr-timing: finished provide generation              at 20879	last step: 84	gc: 18	total: 19828
tr-timing: finished type checking                   at 20879	last step: 0	gc: 0	total: 19828
tr-timing: Typechecking Done                        at 20879	last step: 0	gc: 0	total: 19828
tr-timing: Removed provides                         at 20879	last step: 0	gc: 0	total: 19828
tr-timing: Fixed contract ids                       at 20879	last step: 0	gc: 0	total: 19828
tr-timing: Generated contracts                      at 20879	last step: 0	gc: 0	total: 19828
tr-timing: Starting optimizer                       at 20880	last step: 1	gc: 0	total: 19829
tr-timing: Optimized                                at 20926	last step: 46	gc: 0	total: 19875
tr-timing: Finished, returning to Racket            at 20926	last step: 0	gc: 0	total: 19875
"main.rkt":
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/main.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/board-adapted.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/types.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/board.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/basics.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/auxiliaries.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/state-adapted.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/state.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/admin.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/tree-adapted.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/tree.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/player.rkt>
  making #<path:/Users/ben/code/racket/fork/extra-pkgs/tr-performance/acquire/strategy.rkt>
 [output to "compiled/main_rkt.zo"]
