140605e43:	48 8b 8c 24 28 02 00 	mov    0x228(%rsp),%rcx
140605e4a:	00
140605e4b:	e8 a0 a8 00 00       	call   0x1406106f0
140605e50:	8b 44 24 50          	mov    0x50(%rsp),%eax
140605e54:	ff c8                	dec    %eax
140605e56:	89 44 24 50          	mov    %eax,0x50(%rsp)
140605e5a:	e9 0d 90 00 00       	jmp    0x14060ee6c
140605e5f:	48 8b 84 24 28 02 00 	mov    0x228(%rsp),%rax
140605e66:	00
140605e67:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140605e6c:	48 83 c1 10          	add    $0x10,%rcx
140605e70:	48 63 09             	movslq (%rcx),%rcx
140605e73:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
140605e77:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140605e7c:	48 03 d1             	add    %rcx,%rdx
140605e7f:	48 8b ca             	mov    %rdx,%rcx
140605e82:	48 8b 00             	mov    (%rax),%rax
140605e85:	48 89 01             	mov    %rax,(%rcx)
140605e88:	48 8b 8c 24 28 02 00 	mov    0x228(%rsp),%rcx
140605e8f:	00
140605e90:	e8 5b a8 00 00       	call   0x1406106f0
140605e95:	90                   	nop
140605e96:	e9 d1 8f 00 00       	jmp    0x14060ee6c
140605e9b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140605ea0:	48 83 c0 10          	add    $0x10,%rax
140605ea4:	48 63 00             	movslq (%rax),%rax
140605ea7:	48 8b d0             	mov    %rax,%rdx
140605eaa:	48 8d 8c 24 88 16 00 	lea    0x1688(%rsp),%rcx
140605eb1:	00
140605eb2:	e8 d9 02 db ff       	call   0x1403b6190
140605eb7:	48 89 84 24 b8 02 00 	mov    %rax,0x2b8(%rsp)
140605ebe:	00
140605ebf:	48 8b 8c 24 b8 02 00 	mov    0x2b8(%rsp),%rcx
140605ec6:	00
140605ec7:	e8 e4 a7 00 00       	call   0x1406106b0
140605ecc:	0f b6 c0             	movzbl %al,%eax
140605ecf:	85 c0                	test   %eax,%eax
140605ed1:	74 14                	je     0x140605ee7
140605ed3:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140605ed8:	48 83 c0 14          	add    $0x14,%rax
140605edc:	8b 00                	mov    (%rax),%eax
140605ede:	89 44 24 50          	mov    %eax,0x50(%rsp)
140605ee2:	e9 ca 5a fb ff       	jmp    0x1405bb9b1
140605ee7:	48 8b 84 24 b8 02 00 	mov    0x2b8(%rsp),%rax
140605eee:	00
140605eef:	48 83 c0 10          	add    $0x10,%rax
140605ef3:	48 8b 00             	mov    (%rax),%rax
140605ef6:	48 89 84 24 c0 c2 00 	mov    %rax,0xc2c0(%rsp)
140605efd:	00
140605efe:	48 8b 84 24 b8 02 00 	mov    0x2b8(%rsp),%rax
140605f05:	00
140605f06:	48 8b 10             	mov    (%rax),%rdx
140605f09:	48 8b 8c 24 c0 c2 00 	mov    0xc2c0(%rsp),%rcx
140605f10:	00
140605f11:	e8 da 7c c3 ff       	call   0x14023dbf0
140605f16:	48 8b c8             	mov    %rax,%rcx
140605f19:	e8 e2 7c c3 ff       	call   0x14023dc00
140605f1e:	0f b6 c0             	movzbl %al,%eax
140605f21:	85 c0                	test   %eax,%eax
140605f23:	75 1c                	jne    0x140605f41
140605f25:	48 8b 8c 24 b8 02 00 	mov    0x2b8(%rsp),%rcx
140605f2c:	00
140605f2d:	e8 be a7 00 00       	call   0x1406106f0
140605f32:	8b 44 24 50          	mov    0x50(%rsp),%eax
140605f36:	ff c8                	dec    %eax
140605f38:	89 44 24 50          	mov    %eax,0x50(%rsp)
140605f3c:	e9 2b 8f 00 00       	jmp    0x14060ee6c
140605f41:	48 8b 8c 24 b8 02 00 	mov    0x2b8(%rsp),%rcx
140605f48:	00
140605f49:	e8 a2 a7 00 00       	call   0x1406106f0
140605f4e:	90                   	nop
140605f4f:	e9 18 8f 00 00       	jmp    0x14060ee6c
140605f54:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140605f59:	48 83 c0 18          	add    $0x18,%rax
140605f5d:	48 63 00             	movslq (%rax),%rax
140605f60:	48 8b d0             	mov    %rax,%rdx
140605f63:	48 8d 8c 24 88 16 00 	lea    0x1688(%rsp),%rcx
140605f6a:	00
140605f6b:	e8 20 02 db ff       	call   0x1403b6190
140605f70:	48 89 84 24 d0 01 00 	mov    %rax,0x1d0(%rsp)
140605f77:	00
140605f78:	48 8b 8c 24 d0 01 00 	mov    0x1d0(%rsp),%rcx
140605f7f:	00
140605f80:	e8 2b a7 00 00       	call   0x1406106b0
140605f85:	0f b6 c0             	movzbl %al,%eax
140605f88:	85 c0                	test   %eax,%eax
140605f8a:	74 14                	je     0x140605fa0
140605f8c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140605f91:	48 83 c0 1c          	add    $0x1c,%rax
140605f95:	8b 00                	mov    (%rax),%eax
140605f97:	89 44 24 50          	mov    %eax,0x50(%rsp)
140605f9b:	e9 11 5a fb ff       	jmp    0x1405bb9b1
140605fa0:	48 8b 84 24 d0 01 00 	mov    0x1d0(%rsp),%rax
140605fa7:	00
140605fa8:	48 83 c0 10          	add    $0x10,%rax
140605fac:	48 8b 00             	mov    (%rax),%rax
140605faf:	48 89 84 24 80 15 00 	mov    %rax,0x1580(%rsp)
140605fb6:	00
140605fb7:	48 8b 84 24 d0 01 00 	mov    0x1d0(%rsp),%rax
140605fbe:	00
140605fbf:	48 8b 10             	mov    (%rax),%rdx
140605fc2:	48 8b 8c 24 80 15 00 	mov    0x1580(%rsp),%rcx
140605fc9:	00
140605fca:	e8 21 7c c3 ff       	call   0x14023dbf0
140605fcf:	48 8b c8             	mov    %rax,%rcx
140605fd2:	e8 29 7c c3 ff       	call   0x14023dc00
140605fd7:	0f b6 c0             	movzbl %al,%eax
140605fda:	85 c0                	test   %eax,%eax
140605fdc:	75 1c                	jne    0x140605ffa
140605fde:	48 8b 8c 24 d0 01 00 	mov    0x1d0(%rsp),%rcx
140605fe5:	00
140605fe6:	e8 05 a7 00 00       	call   0x1406106f0
140605feb:	8b 44 24 50          	mov    0x50(%rsp),%eax
140605fef:	ff c8                	dec    %eax
140605ff1:	89 44 24 50          	mov    %eax,0x50(%rsp)
140605ff5:	e9 72 8e 00 00       	jmp    0x14060ee6c
140605ffa:	48 8b 84 24 d0 01 00 	mov    0x1d0(%rsp),%rax
140606001:	00
140606002:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140606007:	48 83 c1 10          	add    $0x10,%rcx
14060600b:	48 63 09             	movslq (%rcx),%rcx
14060600e:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
140606012:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140606017:	48 03 d1             	add    %rcx,%rdx
14060601a:	48 8b ca             	mov    %rdx,%rcx
14060601d:	48 8b 00             	mov    (%rax),%rax
140606020:	48 89 01             	mov    %rax,(%rcx)
140606023:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140606028:	48 83 c0 68          	add    $0x68,%rax
14060602c:	0f b6 00             	movzbl (%rax),%eax
14060602f:	85 c0                	test   %eax,%eax
140606031:	0f 84 b5 00 00 00    	je     0x1406060ec
140606037:	48 8d 84 24 a0 eb 00 	lea    0xeba0(%rsp),%rax
14060603e:	00
14060603f:	48 89 84 24 c8 c2 00 	mov    %rax,0xc2c8(%rsp)
140606046:	00
140606047:	48 8b 84 24 d0 01 00 	mov    0x1d0(%rsp),%rax
14060604e:	00
14060604f:	48 8b 10             	mov    (%rax),%rdx
140606052:	48 8b 8c 24 80 15 00 	mov    0x1580(%rsp),%rcx
140606059:	00
14060605a:	e8 91 7b c3 ff       	call   0x14023dbf0
14060605f:	48 8b c8             	mov    %rax,%rcx
140606062:	e8 49 0e b9 ff       	call   0x140196eb0
140606067:	48 89 84 24 d0 c2 00 	mov    %rax,0xc2d0(%rsp)
14060606e:	00
14060606f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140606074:	48 83 c0 28          	add    $0x28,%rax
140606078:	4c 8b c0             	mov    %rax,%r8
14060607b:	48 8b 94 24 c8 c2 00 	mov    0xc2c8(%rsp),%rdx
140606082:	00
140606083:	48 8b 8c 24 d0 c2 00 	mov    0xc2d0(%rsp),%rcx
14060608a:	00
14060608b:	e8 40 20 11 00       	call   0x1407180d0
140606090:	48 89 84 24 d8 c2 00 	mov    %rax,0xc2d8(%rsp)
140606097:	00
140606098:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14060609d:	48 83 c0 28          	add    $0x28,%rax
1406060a1:	4c 8b c0             	mov    %rax,%r8
1406060a4:	48 8b 94 24 d8 c2 00 	mov    0xc2d8(%rsp),%rdx
1406060ab:	00
1406060ac:	48 8d 8c 24 a8 eb 00 	lea    0xeba8(%rsp),%rcx
1406060b3:	00
1406060b4:	e8 87 1d 11 00       	call   0x140717e40
1406060b9:	48 8b 00             	mov    (%rax),%rax
1406060bc:	48 89 84 24 e0 c2 00 	mov    %rax,0xc2e0(%rsp)
1406060c3:	00
1406060c4:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1406060c9:	48 83 c0 14          	add    $0x14,%rax
1406060cd:	48 63 00             	movslq (%rax),%rax
1406060d0:	48 6b c0 08          	imul   $0x8,%rax,%rax
1406060d4:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406060d9:	48 03 c8             	add    %rax,%rcx
1406060dc:	48 8b c1             	mov    %rcx,%rax
1406060df:	48 8b 8c 24 e0 c2 00 	mov    0xc2e0(%rsp),%rcx
1406060e6:	00
1406060e7:	48 89 08             	mov    %rcx,(%rax)
1406060ea:	eb 51                	jmp    0x14060613d
1406060ec:	48 8b 84 24 d0 01 00 	mov    0x1d0(%rsp),%rax
1406060f3:	00
1406060f4:	48 8b 10             	mov    (%rax),%rdx
1406060f7:	48 8b 8c 24 80 15 00 	mov    0x1580(%rsp),%rcx
1406060fe:	00
1406060ff:	e8 ec 7a c3 ff       	call   0x14023dbf0
140606104:	48 8b c8             	mov    %rax,%rcx
140606107:	e8 a4 0d b9 ff       	call   0x140196eb0
14060610c:	48 8b 00             	mov    (%rax),%rax
14060610f:	48 89 84 24 e8 c2 00 	mov    %rax,0xc2e8(%rsp)
140606116:	00
140606117:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14060611c:	48 83 c0 14          	add    $0x14,%rax
140606120:	48 63 00             	movslq (%rax),%rax
140606123:	48 6b c0 08          	imul   $0x8,%rax,%rax
140606127:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14060612c:	48 03 c8             	add    %rax,%rcx
14060612f:	48 8b c1             	mov    %rcx,%rax
140606132:	48 8b 8c 24 e8 c2 00 	mov    0xc2e8(%rsp),%rcx
140606139:	00
14060613a:	48 89 08             	mov    %rcx,(%rax)
14060613d:	48 8b 8c 24 d0 01 00 	mov    0x1d0(%rsp),%rcx
140606144:	00
140606145:	e8 a6 a5 00 00       	call   0x1406106f0
14060614a:	90                   	nop
14060614b:	e9 1c 8d 00 00       	jmp    0x14060ee6c
140606150:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140606155:	48 83 c0 14          	add    $0x14,%rax
140606159:	48 63 00             	movslq (%rax),%rax
14060615c:	48 8b d0             	mov    %rax,%rdx
14060615f:	48 8d 8c 24 88 16 00 	lea    0x1688(%rsp),%rcx
140606166:	00
140606167:	e8 24 00 db ff       	call   0x1403b6190
14060616c:	48 89 84 24 00 02 00 	mov    %rax,0x200(%rsp)
140606173:	00
140606174:	48 8b 8c 24 00 02 00 	mov    0x200(%rsp),%rcx
14060617b:	00
14060617c:	e8 2f a5 00 00       	call   0x1406106b0
140606181:	0f b6 c0             	movzbl %al,%eax
140606184:	85 c0                	test   %eax,%eax
140606186:	74 14                	je     0x14060619c
140606188:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14060618d:	48 83 c0 18          	add    $0x18,%rax
140606191:	8b 00                	mov    (%rax),%eax
140606193:	89 44 24 50          	mov    %eax,0x50(%rsp)
140606197:	e9 15 58 fb ff       	jmp    0x1405bb9b1
14060619c:	48 8b 84 24 00 02 00 	mov    0x200(%rsp),%rax
1406061a3:	00
1406061a4:	48 83 c0 10          	add    $0x10,%rax
1406061a8:	48 8b 00             	mov    (%rax),%rax
1406061ab:	48 89 84 24 88 15 00 	mov    %rax,0x1588(%rsp)
1406061b2:	00
1406061b3:	48 8b 84 24 00 02 00 	mov    0x200(%rsp),%rax
1406061ba:	00
1406061bb:	48 8b 10             	mov    (%rax),%rdx
1406061be:	48 8b 8c 24 88 15 00 	mov    0x1588(%rsp),%rcx
1406061c5:	00
1406061c6:	e8 25 7a c3 ff       	call   0x14023dbf0
1406061cb:	48 8b c8             	mov    %rax,%rcx
1406061ce:	e8 2d 7a c3 ff       	call   0x14023dc00
1406061d3:	0f b6 c0             	movzbl %al,%eax
1406061d6:	85 c0                	test   %eax,%eax
1406061d8:	75 1c                	jne    0x1406061f6
1406061da:	48 8b 8c 24 00 02 00 	mov    0x200(%rsp),%rcx
1406061e1:	00
1406061e2:	e8 09 a5 00 00       	call   0x1406106f0
1406061e7:	8b 44 24 50          	mov    0x50(%rsp),%eax
1406061eb:	ff c8                	dec    %eax
1406061ed:	89 44 24 50          	mov    %eax,0x50(%rsp)
1406061f1:	e9 76 8c 00 00       	jmp    0x14060ee6c
1406061f6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1406061fb:	48 83 c0 68          	add    $0x68,%rax
1406061ff:	0f b6 00             	movzbl (%rax),%eax
140606202:	85 c0                	test   %eax,%eax
140606204:	0f 84 b5 00 00 00    	je     0x1406062bf
14060620a:	48 8d 84 24 b0 eb 00 	lea    0xebb0(%rsp),%rax
140606211:	00
140606212:	48 89 84 24 f0 c2 00 	mov    %rax,0xc2f0(%rsp)
140606219:	00
14060621a:	48 8b 84 24 00 02 00 	mov    0x200(%rsp),%rax
140606221:	00
140606222:	48 8b 10             	mov    (%rax),%rdx
140606225:	48 8b 8c 24 88 15 00 	mov    0x1588(%rsp),%rcx
14060622c:	00
14060622d:	e8 be 79 c3 ff       	call   0x14023dbf0
140606232:	48 8b c8             	mov    %rax,%rcx
140606235:	e8 76 0c b9 ff       	call   0x140196eb0
14060623a:	48 89 84 24 f8 c2 00 	mov    %rax,0xc2f8(%rsp)
140606241:	00
140606242:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140606247:	48 83 c0 28          	add    $0x28,%rax
14060624b:	4c 8b c0             	mov    %rax,%r8
14060624e:	48 8b 94 24 f0 c2 00 	mov    0xc2f0(%rsp),%rdx
140606255:	00
140606256:	48 8b 8c 24 f8 c2 00 	mov    0xc2f8(%rsp),%rcx
14060625d:	00
14060625e:	e8 6d 1e 11 00       	call   0x1407180d0
140606263:	48 89 84 24 00 c3 00 	mov    %rax,0xc300(%rsp)
14060626a:	00
14060626b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140606270:	48 83 c0 28          	add    $0x28,%rax
140606274:	4c 8b c0             	mov    %rax,%r8
140606277:	48 8b 94 24 00 c3 00 	mov    0xc300(%rsp),%rdx
14060627e:	00
14060627f:	48 8d 8c 24 b8 eb 00 	lea    0xebb8(%rsp),%rcx
140606286:	00
140606287:	e8 b4 1b 11 00       	call   0x140717e40
14060628c:	48 8b 00             	mov    (%rax),%rax
14060628f:	48 89 84 24 08 c3 00 	mov    %rax,0xc308(%rsp)
140606296:	00
140606297:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14060629c:	48 83 c0 10          	add    $0x10,%rax
1406062a0:	48 63 00             	movslq (%rax),%rax
1406062a3:	48 6b c0 08          	imul   $0x8,%rax,%rax
1406062a7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406062ac:	48 03 c8             	add    %rax,%rcx
1406062af:	48 8b c1             	mov    %rcx,%rax
1406062b2:	48 8b 8c 24 08 c3 00 	mov    0xc308(%rsp),%rcx
1406062b9:	00
1406062ba:	48 89 08             	mov    %rcx,(%rax)
1406062bd:	eb 51                	jmp    0x140606310
1406062bf:	48 8b 84 24 00 02 00 	mov    0x200(%rsp),%rax
1406062c6:	00
1406062c7:	48 8b 10             	mov    (%rax),%rdx
1406062ca:	48 8b 8c 24 88 15 00 	mov    0x1588(%rsp),%rcx
1406062d1:	00
1406062d2:	e8 19 79 c3 ff       	call   0x14023dbf0
1406062d7:	48 8b c8             	mov    %rax,%rcx
1406062da:	e8 d1 0b b9 ff       	call   0x140196eb0
1406062df:	48 8b 00             	mov    (%rax),%rax
1406062e2:	48 89 84 24 10 c3 00 	mov    %rax,0xc310(%rsp)
1406062e9:	00
1406062ea:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1406062ef:	48 83 c0 10          	add    $0x10,%rax
1406062f3:	48 63 00             	movslq (%rax),%rax
1406062f6:	48 6b c0 08          	imul   $0x8,%rax,%rax
1406062fa:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406062ff:	48 03 c8             	add    %rax,%rcx
140606302:	48 8b c1             	mov    %rcx,%rax
140606305:	48 8b 8c 24 10 c3 00 	mov    0xc310(%rsp),%rcx
14060630c:	00
14060630d:	48 89 08             	mov    %rcx,(%rax)
140606310:	48 8b 8c 24 00 02 00 	mov    0x200(%rsp),%rcx
140606317:	00
140606318:	e8 d3 a3 00 00       	call   0x1406106f0
14060631d:	90                   	nop
14060631e:	e9 49 8b 00 00       	jmp    0x14060ee6c
140606323:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140606328:	48 83 c0 14          	add    $0x14,%rax
14060632c:	48 63 00             	movslq (%rax),%rax
14060632f:	48 8b d0             	mov    %rax,%rdx
140606332:	48 8d 8c 24 88 16 00 	lea    0x1688(%rsp),%rcx
140606339:	00
14060633a:	e8 51 fe da ff       	call   0x1403b6190
14060633f:	48 89 84 24 20 c3 00 	mov    %rax,0xc320(%rsp)
140606346:	00
140606347:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14060634c:	48 83 c0 10          	add    $0x10,%rax
140606350:	48 63 00             	movslq (%rax),%rax
140606353:	48 6b c0 08          	imul   $0x8,%rax,%rax
140606357:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14060635c:	48 03 c8             	add    %rax,%rcx
14060635f:	48 8b c1             	mov    %rcx,%rax
140606362:	48 8b 08             	mov    (%rax),%rcx
140606365:	e8 e6 78 c3 ff       	call   0x14023dc50
14060636a:	48 89 84 24 18 c3 00 	mov    %rax,0xc318(%rsp)
140606371:	00
140606372:	48 8b 94 24 18 c3 00 	mov    0xc318(%rsp),%rdx
140606379:	00
14060637a:	48 8b 8c 24 20 c3 00 	mov    0xc320(%rsp),%rcx
140606381:	00
140606382:	e8 f9 a1 00 00       	call   0x140610580