1405ce20d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce212:	48 03 c8             	add    %rax,%rcx
1405ce215:	48 8b c1             	mov    %rcx,%rax
1405ce218:	48 8b c8             	mov    %rax,%rcx
1405ce21b:	e8 b0 14 bd ff       	call   0x14019f6d0
1405ce220:	48 89 84 24 e8 51 00 	mov    %rax,0x51e8(%rsp)
1405ce227:	00
1405ce228:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce22d:	48 83 c0 1c          	add    $0x1c,%rax
1405ce231:	8b 00                	mov    (%rax),%eax
1405ce233:	89 84 24 04 0f 00 00 	mov    %eax,0xf04(%rsp)
1405ce23a:	8b 94 24 04 0f 00 00 	mov    0xf04(%rsp),%edx
1405ce241:	48 8b 8c 24 e8 51 00 	mov    0x51e8(%rsp),%rcx
1405ce248:	00
1405ce249:	e8 d2 29 04 00       	call   0x140610c20
1405ce24e:	48 8b 8c 24 f0 51 00 	mov    0x51f0(%rsp),%rcx
1405ce255:	00
1405ce256:	48 89 08             	mov    %rcx,(%rax)
1405ce259:	e9 0e 0c 04 00       	jmp    0x14060ee6c
1405ce25e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce263:	48 83 c0 10          	add    $0x10,%rax
1405ce267:	48 63 00             	movslq (%rax),%rax
1405ce26a:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce26e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce273:	48 03 c8             	add    %rax,%rcx
1405ce276:	48 8b c1             	mov    %rcx,%rax
1405ce279:	48 8b c8             	mov    %rax,%rcx
1405ce27c:	e8 4f 14 bd ff       	call   0x14019f6d0
1405ce281:	48 89 84 24 f8 51 00 	mov    %rax,0x51f8(%rsp)
1405ce288:	00
1405ce289:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce28e:	48 83 c0 1c          	add    $0x1c,%rax
1405ce292:	8b 00                	mov    (%rax),%eax
1405ce294:	89 84 24 08 0f 00 00 	mov    %eax,0xf08(%rsp)
1405ce29b:	8b 94 24 08 0f 00 00 	mov    0xf08(%rsp),%edx
1405ce2a2:	48 8b 8c 24 f8 51 00 	mov    0x51f8(%rsp),%rcx
1405ce2a9:	00
1405ce2aa:	e8 71 29 04 00       	call   0x140610c20
1405ce2af:	48 8b c8             	mov    %rax,%rcx
1405ce2b2:	e8 19 14 bd ff       	call   0x14019f6d0
1405ce2b7:	48 89 84 24 30 52 00 	mov    %rax,0x5230(%rsp)
1405ce2be:	00
1405ce2bf:	b9 28 00 00 00       	mov    $0x28,%ecx
1405ce2c4:	e8 3f ce 84 00       	call   0x140e1b108
1405ce2c9:	48 89 84 24 60 1e 00 	mov    %rax,0x1e60(%rsp)
1405ce2d0:	00
1405ce2d1:	48 83 bc 24 60 1e 00 	cmpq   $0x0,0x1e60(%rsp)
1405ce2d8:	00 00
1405ce2da:	0f 84 a2 00 00 00    	je     0x1405ce382
1405ce2e0:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce2e5:	48 83 c0 18          	add    $0x18,%rax
1405ce2e9:	48 63 00             	movslq (%rax),%rax
1405ce2ec:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce2f0:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce2f5:	48 03 c8             	add    %rax,%rcx
1405ce2f8:	48 8b c1             	mov    %rcx,%rax
1405ce2fb:	48 8b c8             	mov    %rax,%rcx
1405ce2fe:	e8 cd 13 bd ff       	call   0x14019f6d0
1405ce303:	48 8b c8             	mov    %rax,%rcx
1405ce306:	e8 45 f9 c6 ff       	call   0x14023dc50
1405ce30b:	48 89 84 24 00 52 00 	mov    %rax,0x5200(%rsp)
1405ce312:	00
1405ce313:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce318:	48 83 c0 14          	add    $0x14,%rax
1405ce31c:	48 63 00             	movslq (%rax),%rax
1405ce31f:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce323:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce328:	48 03 c8             	add    %rax,%rcx
1405ce32b:	48 8b c1             	mov    %rcx,%rax
1405ce32e:	48 8b c8             	mov    %rax,%rcx
1405ce331:	e8 9a 13 bd ff       	call   0x14019f6d0
1405ce336:	48 8b c8             	mov    %rax,%rcx
1405ce339:	e8 12 f9 c6 ff       	call   0x14023dc50
1405ce33e:	48 89 84 24 08 52 00 	mov    %rax,0x5208(%rsp)
1405ce345:	00
1405ce346:	48 8b 94 24 00 52 00 	mov    0x5200(%rsp),%rdx
1405ce34d:	00
1405ce34e:	48 8b 8c 24 08 52 00 	mov    0x5208(%rsp),%rcx
1405ce355:	00
1405ce356:	e8 45 e5 1a 00       	call   0x14077c8a0
1405ce35b:	48 89 84 24 10 52 00 	mov    %rax,0x5210(%rsp)
1405ce362:	00
1405ce363:	48 8b 94 24 10 52 00 	mov    0x5210(%rsp),%rdx
1405ce36a:	00
1405ce36b:	48 8b 8c 24 60 1e 00 	mov    0x1e60(%rsp),%rcx
1405ce372:	00
1405ce373:	e8 48 35 16 00       	call   0x1407318c0
1405ce378:	48 89 84 24 68 1e 00 	mov    %rax,0x1e68(%rsp)
1405ce37f:	00
1405ce380:	eb 0c                	jmp    0x1405ce38e
1405ce382:	48 c7 84 24 68 1e 00 	movq   $0x0,0x1e68(%rsp)
1405ce389:	00 00 00 00 00
1405ce38e:	48 8b 84 24 68 1e 00 	mov    0x1e68(%rsp),%rax
1405ce395:	00
1405ce396:	48 89 84 24 18 52 00 	mov    %rax,0x5218(%rsp)
1405ce39d:	00
1405ce39e:	48 8b 84 24 18 52 00 	mov    0x5218(%rsp),%rax
1405ce3a5:	00
1405ce3a6:	48 89 84 24 28 52 00 	mov    %rax,0x5228(%rsp)
1405ce3ad:	00
1405ce3ae:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce3b3:	48 83 c0 10          	add    $0x10,%rax
1405ce3b7:	48 63 00             	movslq (%rax),%rax
1405ce3ba:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce3be:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce3c3:	48 03 c8             	add    %rax,%rcx
1405ce3c6:	48 8b c1             	mov    %rcx,%rax
1405ce3c9:	48 8b c8             	mov    %rax,%rcx
1405ce3cc:	e8 ff 12 bd ff       	call   0x14019f6d0
1405ce3d1:	48 89 84 24 20 52 00 	mov    %rax,0x5220(%rsp)
1405ce3d8:	00
1405ce3d9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce3de:	48 83 c0 1c          	add    $0x1c,%rax
1405ce3e2:	8b 00                	mov    (%rax),%eax
1405ce3e4:	89 84 24 0c 0f 00 00 	mov    %eax,0xf0c(%rsp)
1405ce3eb:	8b 94 24 0c 0f 00 00 	mov    0xf0c(%rsp),%edx
1405ce3f2:	48 8b 8c 24 20 52 00 	mov    0x5220(%rsp),%rcx
1405ce3f9:	00
1405ce3fa:	e8 21 28 04 00       	call   0x140610c20
1405ce3ff:	48 8b 8c 24 28 52 00 	mov    0x5228(%rsp),%rcx
1405ce406:	00
1405ce407:	48 89 08             	mov    %rcx,(%rax)
1405ce40a:	48 8b 8c 24 30 52 00 	mov    0x5230(%rsp),%rcx
1405ce411:	00
1405ce412:	e8 29 0d bd ff       	call   0x14019f140
1405ce417:	90                   	nop
1405ce418:	e9 4f 0a 04 00       	jmp    0x14060ee6c
1405ce41d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce422:	48 83 c0 10          	add    $0x10,%rax
1405ce426:	48 63 00             	movslq (%rax),%rax
1405ce429:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce42d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce432:	48 03 c8             	add    %rax,%rcx
1405ce435:	48 8b c1             	mov    %rcx,%rax
1405ce438:	48 8b c8             	mov    %rax,%rcx
1405ce43b:	e8 90 12 bd ff       	call   0x14019f6d0
1405ce440:	48 89 84 24 38 52 00 	mov    %rax,0x5238(%rsp)
1405ce447:	00
1405ce448:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce44d:	48 83 c0 1c          	add    $0x1c,%rax
1405ce451:	8b 00                	mov    (%rax),%eax
1405ce453:	89 84 24 10 0f 00 00 	mov    %eax,0xf10(%rsp)
1405ce45a:	8b 94 24 10 0f 00 00 	mov    0xf10(%rsp),%edx
1405ce461:	48 8b 8c 24 38 52 00 	mov    0x5238(%rsp),%rcx
1405ce468:	00
1405ce469:	e8 b2 27 04 00       	call   0x140610c20
1405ce46e:	48 8b c8             	mov    %rax,%rcx
1405ce471:	e8 5a 12 bd ff       	call   0x14019f6d0
1405ce476:	48 89 84 24 58 52 00 	mov    %rax,0x5258(%rsp)
1405ce47d:	00
1405ce47e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce483:	48 83 c0 14          	add    $0x14,%rax
1405ce487:	48 63 00             	movslq (%rax),%rax
1405ce48a:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce48e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce493:	48 03 c8             	add    %rax,%rcx
1405ce496:	48 8b c1             	mov    %rcx,%rax
1405ce499:	48 8b c8             	mov    %rax,%rcx
1405ce49c:	e8 2f 12 bd ff       	call   0x14019f6d0
1405ce4a1:	48 89 84 24 40 52 00 	mov    %rax,0x5240(%rsp)
1405ce4a8:	00
1405ce4a9:	48 8d 94 24 78 1e 00 	lea    0x1e78(%rsp),%rdx
1405ce4b0:	00
1405ce4b1:	48 8b 8c 24 40 52 00 	mov    0x5240(%rsp),%rcx
1405ce4b8:	00
1405ce4b9:	e8 d2 96 16 00       	call   0x140737b90
1405ce4be:	90                   	nop
1405ce4bf:	48 8d 8c 24 78 1e 00 	lea    0x1e78(%rsp),%rcx
1405ce4c6:	00
1405ce4c7:	e8 94 7e bd ff       	call   0x1401a6360
1405ce4cc:	48 8b c8             	mov    %rax,%rcx
1405ce4cf:	e8 0c 65 16 00       	call   0x1407349e0
1405ce4d4:	48 89 84 24 70 1e 00 	mov    %rax,0x1e70(%rsp)
1405ce4db:	00
1405ce4dc:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce4e1:	48 83 c0 18          	add    $0x18,%rax
1405ce4e5:	48 63 00             	movslq (%rax),%rax
1405ce4e8:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce4ec:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce4f1:	48 03 c8             	add    %rax,%rcx
1405ce4f4:	48 8b c1             	mov    %rcx,%rax
1405ce4f7:	48 8b c8             	mov    %rax,%rcx
1405ce4fa:	e8 d1 11 bd ff       	call   0x14019f6d0
1405ce4ff:	48 89 84 24 48 52 00 	mov    %rax,0x5248(%rsp)
1405ce506:	00
1405ce507:	45 33 c9             	xor    %r9d,%r9d
1405ce50a:	45 33 c0             	xor    %r8d,%r8d
1405ce50d:	48 8b 94 24 70 1e 00 	mov    0x1e70(%rsp),%rdx
1405ce514:	00
1405ce515:	48 8b 8c 24 48 52 00 	mov    0x5248(%rsp),%rcx
1405ce51c:	00
1405ce51d:	e8 7e 5a 16 00       	call   0x140733fa0
1405ce522:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce527:	48 83 c0 10          	add    $0x10,%rax
1405ce52b:	48 63 00             	movslq (%rax),%rax
1405ce52e:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce532:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce537:	48 03 c8             	add    %rax,%rcx
1405ce53a:	48 8b c1             	mov    %rcx,%rax
1405ce53d:	48 8b c8             	mov    %rax,%rcx
1405ce540:	e8 8b 11 bd ff       	call   0x14019f6d0
1405ce545:	48 89 84 24 50 52 00 	mov    %rax,0x5250(%rsp)
1405ce54c:	00
1405ce54d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce552:	48 83 c0 1c          	add    $0x1c,%rax
1405ce556:	8b 00                	mov    (%rax),%eax
1405ce558:	89 84 24 14 0f 00 00 	mov    %eax,0xf14(%rsp)
1405ce55f:	8b 94 24 14 0f 00 00 	mov    0xf14(%rsp),%edx
1405ce566:	48 8b 8c 24 50 52 00 	mov    0x5250(%rsp),%rcx
1405ce56d:	00
1405ce56e:	e8 ad 26 04 00       	call   0x140610c20
1405ce573:	48 8b 8c 24 70 1e 00 	mov    0x1e70(%rsp),%rcx
1405ce57a:	00
1405ce57b:	48 89 08             	mov    %rcx,(%rax)
1405ce57e:	48 8b 8c 24 58 52 00 	mov    0x5258(%rsp),%rcx
1405ce585:	00
1405ce586:	e8 b5 0b bd ff       	call   0x14019f140
1405ce58b:	90                   	nop
1405ce58c:	48 8d 8c 24 78 1e 00 	lea    0x1e78(%rsp),%rcx
1405ce593:	00
1405ce594:	e8 57 ff bc ff       	call   0x14019e4f0
1405ce599:	90                   	nop
1405ce59a:	e9 cd 08 04 00       	jmp    0x14060ee6c
1405ce59f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce5a4:	48 83 c0 18          	add    $0x18,%rax
1405ce5a8:	48 63 00             	movslq (%rax),%rax
1405ce5ab:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce5af:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce5b4:	48 03 c8             	add    %rax,%rcx
1405ce5b7:	48 8b c1             	mov    %rcx,%rax
1405ce5ba:	48 8b c8             	mov    %rax,%rcx
1405ce5bd:	e8 0e 11 bd ff       	call   0x14019f6d0
1405ce5c2:	48 89 84 24 70 52 00 	mov    %rax,0x5270(%rsp)
1405ce5c9:	00
1405ce5ca:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce5cf:	48 83 c0 14          	add    $0x14,%rax
1405ce5d3:	48 63 00             	movslq (%rax),%rax
1405ce5d6:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce5da:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce5df:	48 03 c8             	add    %rax,%rcx
1405ce5e2:	48 8b c1             	mov    %rcx,%rax
1405ce5e5:	48 8b c8             	mov    %rax,%rcx
1405ce5e8:	e8 e3 10 bd ff       	call   0x14019f6d0
1405ce5ed:	48 89 84 24 78 52 00 	mov    %rax,0x5278(%rsp)
1405ce5f4:	00
1405ce5f5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce5fa:	48 83 c0 10          	add    $0x10,%rax
1405ce5fe:	48 63 00             	movslq (%rax),%rax
1405ce601:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce605:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce60a:	48 03 c8             	add    %rax,%rcx
1405ce60d:	48 8b c1             	mov    %rcx,%rax
1405ce610:	48 8b c8             	mov    %rax,%rcx
1405ce613:	e8 98 88 bc ff       	call   0x140196eb0
1405ce618:	48 89 84 24 80 52 00 	mov    %rax,0x5280(%rsp)
1405ce61f:	00
1405ce620:	48 8d 84 24 e8 f2 00 	lea    0xf2e8(%rsp),%rax
1405ce627:	00
1405ce628:	48 89 84 24 60 52 00 	mov    %rax,0x5260(%rsp)
1405ce62f:	00
1405ce630:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce635:	48 83 c0 28          	add    $0x28,%rax
1405ce639:	48 8b d0             	mov    %rax,%rdx
1405ce63c:	48 8b 8c 24 60 52 00 	mov    0x5260(%rsp),%rcx
1405ce643:	00
1405ce644:	e8 87 17 bd ff       	call   0x14019fdd0
1405ce649:	48 89 84 24 68 52 00 	mov    %rax,0x5268(%rsp)
1405ce650:	00
1405ce651:	48 8b 84 24 68 52 00 	mov    0x5268(%rsp),%rax
1405ce658:	00
1405ce659:	48 89 84 24 88 52 00 	mov    %rax,0x5288(%rsp)
1405ce660:	00
1405ce661:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce666:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1405ce66b:	48 8b 84 24 70 52 00 	mov    0x5270(%rsp),%rax
1405ce672:	00
1405ce673:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405ce678:	4c 8b 8c 24 78 52 00 	mov    0x5278(%rsp),%r9
1405ce67f:	00
1405ce680:	4c 8b 84 24 80 52 00 	mov    0x5280(%rsp),%r8
1405ce687:	00
1405ce688:	48 8b 94 24 88 52 00 	mov    0x5288(%rsp),%rdx
1405ce68f:	00
1405ce690:	b9 67 01 00 00       	mov    $0x167,%ecx
1405ce695:	e8 36 45 04 00       	call   0x140612bd0
1405ce69a:	90                   	nop
1405ce69b:	e9 cc 07 04 00       	jmp    0x14060ee6c
1405ce6a0:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce6a5:	48 83 c0 18          	add    $0x18,%rax
1405ce6a9:	48 63 00             	movslq (%rax),%rax
1405ce6ac:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce6b0:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce6b5:	48 03 c8             	add    %rax,%rcx
1405ce6b8:	48 8b c1             	mov    %rcx,%rax
1405ce6bb:	48 8b c8             	mov    %rax,%rcx
1405ce6be:	e8 0d 10 bd ff       	call   0x14019f6d0
1405ce6c3:	48 89 84 24 a0 52 00 	mov    %rax,0x52a0(%rsp)
1405ce6ca:	00
1405ce6cb:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce6d0:	48 83 c0 14          	add    $0x14,%rax
1405ce6d4:	48 63 00             	movslq (%rax),%rax
1405ce6d7:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce6db:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce6e0:	48 03 c8             	add    %rax,%rcx
1405ce6e3:	48 8b c1             	mov    %rcx,%rax
1405ce6e6:	48 8b c8             	mov    %rax,%rcx
1405ce6e9:	e8 e2 0f bd ff       	call   0x14019f6d0
1405ce6ee:	48 89 84 24 a8 52 00 	mov    %rax,0x52a8(%rsp)
1405ce6f5:	00
1405ce6f6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce6fb:	48 83 c0 10          	add    $0x10,%rax
1405ce6ff:	48 63 00             	movslq (%rax),%rax
1405ce702:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405ce706:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405ce70b:	48 03 c8             	add    %rax,%rcx
1405ce70e:	48 8b c1             	mov    %rcx,%rax
1405ce711:	48 8b c8             	mov    %rax,%rcx
1405ce714:	e8 97 87 bc ff       	call   0x140196eb0
1405ce719:	48 89 84 24 b0 52 00 	mov    %rax,0x52b0(%rsp)
1405ce720:	00
1405ce721:	48 8d 84 24 f0 f2 00 	lea    0xf2f0(%rsp),%rax
1405ce728:	00
1405ce729:	48 89 84 24 90 52 00 	mov    %rax,0x5290(%rsp)
1405ce730:	00
1405ce731:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce736:	48 83 c0 28          	add    $0x28,%rax
1405ce73a:	48 8b d0             	mov    %rax,%rdx
1405ce73d:	48 8b 8c 24 90 52 00 	mov    0x5290(%rsp),%rcx
1405ce744:	00
1405ce745:	e8 86 16 bd ff       	call   0x14019fdd0
1405ce74a:	48 89 84 24 98 52 00 	mov    %rax,0x5298(%rsp)
1405ce751:	00
1405ce752:	48 8b 84 24 98 52 00 	mov    0x5298(%rsp),%rax
1405ce759:	00
1405ce75a:	48 89 84 24 b8 52 00 	mov    %rax,0x52b8(%rsp)
1405ce761:	00
1405ce762:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ce767:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1405ce76c:	48 8b 84 24 a0 52 00 	mov    0x52a0(%rsp),%rax
1405ce773:	00
1405ce774:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405ce779:	4c 8b 8c 24 a8 52 00 	mov    0x52a8(%rsp),%r9
1405ce780:	00
1405ce781:	4c 8b 84 24 b0 52 00 	mov    0x52b0(%rsp),%r8
1405ce788:	00
1405ce789:	48 8b 94 24 b8 52 00 	mov    0x52b8(%rsp),%rdx
1405ce790:	00
1405ce791:	b9 68 01 00 00       	mov    $0x168,%ecx
1405ce796:	e8 35 44 04 00       	call   0x140612bd0
1405ce79b:	90                   	nop