1405f54f0:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f54f5:	48 83 c0 40          	add    $0x40,%rax
1405f54f9:	48 8b 00             	mov    (%rax),%rax
1405f54fc:	48 89 84 24 38 9f 00 	mov    %rax,0x9f38(%rsp)
1405f5503:	00
1405f5504:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f5509:	48 83 c0 40          	add    $0x40,%rax
1405f550d:	48 8b 00             	mov    (%rax),%rax
1405f5510:	48 8b 00             	mov    (%rax),%rax
1405f5513:	48 83 c0 38          	add    $0x38,%rax
1405f5517:	48 8b 00             	mov    (%rax),%rax
1405f551a:	48 89 84 24 30 9f 00 	mov    %rax,0x9f30(%rsp)
1405f5521:	00
1405f5522:	48 8b 84 24 30 9f 00 	mov    0x9f30(%rsp),%rax
1405f5529:	00
1405f552a:	48 89 84 24 40 9f 00 	mov    %rax,0x9f40(%rsp)
1405f5531:	00
1405f5532:	4c 8b 8c 24 80 fc 00 	mov    0xfc80(%rsp),%r9
1405f5539:	00
1405f553a:	4c 8d 84 24 28 33 00 	lea    0x3328(%rsp),%r8
1405f5541:	00
1405f5542:	48 8d 94 24 80 06 00 	lea    0x680(%rsp),%rdx
1405f5549:	00
1405f554a:	48 8b 8c 24 38 9f 00 	mov    0x9f38(%rsp),%rcx
1405f5551:	00
1405f5552:	48 8b 84 24 40 9f 00 	mov    0x9f40(%rsp),%rax
1405f5559:	00
1405f555a:	ff 15 c0 e4 98 00    	call   *0x98e4c0(%rip)        # 0x140f83a20
1405f5560:	90                   	nop
1405f5561:	48 8d 8c 24 80 06 00 	lea    0x680(%rsp),%rcx
1405f5568:	00
1405f5569:	e8 72 86 c4 ff       	call   0x14023dbe0
1405f556e:	0f b6 c0             	movzbl %al,%eax
1405f5571:	85 c0                	test   %eax,%eax
1405f5573:	74 28                	je     0x1405f559d
1405f5575:	c6 05 8c a9 e3 00 01 	movb   $0x1,0xe3a98c(%rip)        # 0x14142ff08
1405f557c:	48 8d 8c 24 80 06 00 	lea    0x680(%rsp),%rcx
1405f5583:	00
1405f5584:	e8 67 8f ba ff       	call   0x14019e4f0
1405f5589:	90                   	nop
1405f558a:	48 8d 8c 24 28 33 00 	lea    0x3328(%rsp),%rcx
1405f5591:	00
1405f5592:	e8 a9 9f ba ff       	call   0x14019f540
1405f5597:	90                   	nop
1405f5598:	e9 cf 98 01 00       	jmp    0x14060ee6c
1405f559d:	48 8d 8c 24 80 06 00 	lea    0x680(%rsp),%rcx
1405f55a4:	00
1405f55a5:	e8 26 a1 ba ff       	call   0x14019f6d0
1405f55aa:	48 89 84 24 80 27 00 	mov    %rax,0x2780(%rsp)
1405f55b1:	00
1405f55b2:	48 8b 8c 24 80 27 00 	mov    0x2780(%rsp),%rcx
1405f55b9:	00
1405f55ba:	e8 a1 aa ba ff       	call   0x1401a0060
1405f55bf:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f55c4:	48 83 c0 10          	add    $0x10,%rax
1405f55c8:	48 63 00             	movslq (%rax),%rax
1405f55cb:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405f55cf:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405f55d4:	48 03 c8             	add    %rax,%rcx
1405f55d7:	48 8b c1             	mov    %rcx,%rax
1405f55da:	48 8b c8             	mov    %rax,%rcx
1405f55dd:	e8 ee a0 ba ff       	call   0x14019f6d0
1405f55e2:	48 8b c8             	mov    %rax,%rcx
1405f55e5:	e8 56 9b ba ff       	call   0x14019f140
1405f55ea:	90                   	nop
1405f55eb:	48 8b 94 24 80 27 00 	mov    0x2780(%rsp),%rdx
1405f55f2:	00
1405f55f3:	48 8d 8c 24 b8 e8 00 	lea    0xe8b8(%rsp),%rcx
1405f55fa:	00
1405f55fb:	e8 f0 bb a0 ff       	call   0x1400011f0
1405f5600:	48 8b 00             	mov    (%rax),%rax
1405f5603:	48 89 84 24 48 9f 00 	mov    %rax,0x9f48(%rsp)
1405f560a:	00
1405f560b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f5610:	48 83 c0 10          	add    $0x10,%rax
1405f5614:	48 63 00             	movslq (%rax),%rax
1405f5617:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405f561b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405f5620:	48 03 c8             	add    %rax,%rcx
1405f5623:	48 8b c1             	mov    %rcx,%rax
1405f5626:	48 8b 8c 24 48 9f 00 	mov    0x9f48(%rsp),%rcx
1405f562d:	00
1405f562e:	48 89 08             	mov    %rcx,(%rax)
1405f5631:	48 8d 8c 24 80 06 00 	lea    0x680(%rsp),%rcx
1405f5638:	00
1405f5639:	e8 b2 8e ba ff       	call   0x14019e4f0
1405f563e:	90                   	nop
1405f563f:	48 8d 8c 24 28 33 00 	lea    0x3328(%rsp),%rcx
1405f5646:	00
1405f5647:	e8 f4 9e ba ff       	call   0x14019f540
1405f564c:	90                   	nop
1405f564d:	e9 1a 98 01 00       	jmp    0x14060ee6c
1405f5652:	48 8d 8c 24 80 06 00 	lea    0x680(%rsp),%rcx
1405f5659:	00
1405f565a:	e8 91 8e ba ff       	call   0x14019e4f0
1405f565f:	48 8d 8c 24 28 33 00 	lea    0x3328(%rsp),%rcx
1405f5666:	00
1405f5667:	e8 d4 9e ba ff       	call   0x14019f540
1405f566c:	90                   	nop
1405f566d:	48 8d 8c 24 40 33 00 	lea    0x3340(%rsp),%rcx
1405f5674:	00
1405f5675:	e8 c6 28 bc ff       	call   0x1401b7f40
1405f567a:	90                   	nop
1405f567b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f5680:	48 83 c0 58          	add    $0x58,%rax
1405f5684:	48 8b 00             	mov    (%rax),%rax
1405f5687:	48 89 84 24 68 14 00 	mov    %rax,0x1468(%rsp)
1405f568e:	00
1405f568f:	45 33 c9             	xor    %r9d,%r9d
1405f5692:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1405f5697:	48 8d 94 24 60 9f 00 	lea    0x9f60(%rsp),%rdx
1405f569e:	00
1405f569f:	48 8b 8c 24 68 14 00 	mov    0x1468(%rsp),%rcx
1405f56a6:	00
1405f56a7:	e8 a4 ba 01 00       	call   0x140611150
1405f56ac:	48 89 84 24 50 9f 00 	mov    %rax,0x9f50(%rsp)
1405f56b3:	00
1405f56b4:	48 8b 84 24 50 9f 00 	mov    0x9f50(%rsp),%rax
1405f56bb:	00
1405f56bc:	48 89 84 24 58 9f 00 	mov    %rax,0x9f58(%rsp)
1405f56c3:	00
1405f56c4:	48 8b 94 24 58 9f 00 	mov    0x9f58(%rsp),%rdx
1405f56cb:	00
1405f56cc:	48 8d 8c 24 40 33 00 	lea    0x3340(%rsp),%rcx
1405f56d3:	00
1405f56d4:	e8 a7 06 e7 ff       	call   0x140465d80
1405f56d9:	90                   	nop
1405f56da:	48 8d 8c 24 60 9f 00 	lea    0x9f60(%rsp),%rcx
1405f56e1:	00
1405f56e2:	e8 09 8e ba ff       	call   0x14019e4f0
1405f56e7:	90                   	nop
1405f56e8:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1405f56ee:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1405f56f3:	48 8d 94 24 78 9f 00 	lea    0x9f78(%rsp),%rdx
1405f56fa:	00
1405f56fb:	48 8b 8c 24 68 14 00 	mov    0x1468(%rsp),%rcx
1405f5702:	00
1405f5703:	e8 48 ba 01 00       	call   0x140611150
1405f5708:	48 89 84 24 68 9f 00 	mov    %rax,0x9f68(%rsp)
1405f570f:	00
1405f5710:	48 8b 84 24 68 9f 00 	mov    0x9f68(%rsp),%rax
1405f5717:	00
1405f5718:	48 89 84 24 70 9f 00 	mov    %rax,0x9f70(%rsp)
1405f571f:	00
1405f5720:	48 8b 94 24 70 9f 00 	mov    0x9f70(%rsp),%rdx
1405f5727:	00
1405f5728:	48 8d 8c 24 40 33 00 	lea    0x3340(%rsp),%rcx
1405f572f:	00
1405f5730:	e8 4b 06 e7 ff       	call   0x140465d80
1405f5735:	90                   	nop
1405f5736:	48 8d 8c 24 78 9f 00 	lea    0x9f78(%rsp),%rcx
1405f573d:	00
1405f573e:	e8 ad 8d ba ff       	call   0x14019e4f0
1405f5743:	90                   	nop
1405f5744:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1405f574a:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1405f574f:	48 8d 94 24 90 9f 00 	lea    0x9f90(%rsp),%rdx
1405f5756:	00
1405f5757:	48 8b 8c 24 68 14 00 	mov    0x1468(%rsp),%rcx
1405f575e:	00
1405f575f:	e8 ec b9 01 00       	call   0x140611150
1405f5764:	48 89 84 24 80 9f 00 	mov    %rax,0x9f80(%rsp)
1405f576b:	00
1405f576c:	48 8b 84 24 80 9f 00 	mov    0x9f80(%rsp),%rax
1405f5773:	00
1405f5774:	48 89 84 24 88 9f 00 	mov    %rax,0x9f88(%rsp)
1405f577b:	00
1405f577c:	48 8b 94 24 88 9f 00 	mov    0x9f88(%rsp),%rdx
1405f5783:	00
1405f5784:	48 8d 8c 24 40 33 00 	lea    0x3340(%rsp),%rcx
1405f578b:	00
1405f578c:	e8 ef 05 e7 ff       	call   0x140465d80
1405f5791:	90                   	nop
1405f5792:	48 8d 8c 24 90 9f 00 	lea    0x9f90(%rsp),%rcx
1405f5799:	00
1405f579a:	e8 51 8d ba ff       	call   0x14019e4f0
1405f579f:	90                   	nop
1405f57a0:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f57a5:	48 83 c0 60          	add    $0x60,%rax
1405f57a9:	48 8b 10             	mov    (%rax),%rdx
1405f57ac:	48 8b 8c 24 80 fc 00 	mov    0xfc80(%rsp),%rcx
1405f57b3:	00
1405f57b4:	e8 97 b4 01 00       	call   0x140610c50
1405f57b9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f57be:	48 83 c0 40          	add    $0x40,%rax
1405f57c2:	48 8b 00             	mov    (%rax),%rax
1405f57c5:	48 89 84 24 a0 9f 00 	mov    %rax,0x9fa0(%rsp)
1405f57cc:	00
1405f57cd:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f57d2:	48 83 c0 40          	add    $0x40,%rax
1405f57d6:	48 8b 00             	mov    (%rax),%rax
1405f57d9:	48 8b 00             	mov    (%rax),%rax
1405f57dc:	48 83 c0 38          	add    $0x38,%rax
1405f57e0:	48 8b 00             	mov    (%rax),%rax
1405f57e3:	48 89 84 24 98 9f 00 	mov    %rax,0x9f98(%rsp)
1405f57ea:	00
1405f57eb:	48 8b 84 24 98 9f 00 	mov    0x9f98(%rsp),%rax
1405f57f2:	00
1405f57f3:	48 89 84 24 a8 9f 00 	mov    %rax,0x9fa8(%rsp)
1405f57fa:	00
1405f57fb:	4c 8b 8c 24 80 fc 00 	mov    0xfc80(%rsp),%r9
1405f5802:	00
1405f5803:	4c 8d 84 24 40 33 00 	lea    0x3340(%rsp),%r8
1405f580a:	00
1405f580b:	48 8d 94 24 88 06 00 	lea    0x688(%rsp),%rdx
1405f5812:	00
1405f5813:	48 8b 8c 24 a0 9f 00 	mov    0x9fa0(%rsp),%rcx
1405f581a:	00
1405f581b:	48 8b 84 24 a8 9f 00 	mov    0x9fa8(%rsp),%rax
1405f5822:	00
1405f5823:	ff 15 f7 e1 98 00    	call   *0x98e1f7(%rip)        # 0x140f83a20
1405f5829:	90                   	nop
1405f582a:	48 8d 8c 24 88 06 00 	lea    0x688(%rsp),%rcx
1405f5831:	00
1405f5832:	e8 a9 83 c4 ff       	call   0x14023dbe0
1405f5837:	0f b6 c0             	movzbl %al,%eax
1405f583a:	85 c0                	test   %eax,%eax
1405f583c:	74 28                	je     0x1405f5866
1405f583e:	c6 05 c3 a6 e3 00 01 	movb   $0x1,0xe3a6c3(%rip)        # 0x14142ff08
1405f5845:	48 8d 8c 24 88 06 00 	lea    0x688(%rsp),%rcx
1405f584c:	00
1405f584d:	e8 9e 8c ba ff       	call   0x14019e4f0
1405f5852:	90                   	nop
1405f5853:	48 8d 8c 24 40 33 00 	lea    0x3340(%rsp),%rcx
1405f585a:	00
1405f585b:	e8 e0 9c ba ff       	call   0x14019f540
1405f5860:	90                   	nop
1405f5861:	e9 06 96 01 00       	jmp    0x14060ee6c
1405f5866:	48 8d 8c 24 88 06 00 	lea    0x688(%rsp),%rcx
1405f586d:	00
1405f586e:	e8 5d 9e ba ff       	call   0x14019f6d0
1405f5873:	48 8b c8             	mov    %rax,%rcx
1405f5876:	e8 d5 83 c4 ff       	call   0x14023dc50
1405f587b:	48 8b d0             	mov    %rax,%rdx
1405f587e:	48 8d 8c 24 c0 e8 00 	lea    0xe8c0(%rsp),%rcx
1405f5885:	00
1405f5886:	e8 65 b9 a0 ff       	call   0x1400011f0
1405f588b:	48 8b 00             	mov    (%rax),%rax
1405f588e:	48 89 84 24 b0 9f 00 	mov    %rax,0x9fb0(%rsp)
1405f5895:	00
1405f5896:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f589b:	48 83 c0 10          	add    $0x10,%rax
1405f589f:	48 63 00             	movslq (%rax),%rax
1405f58a2:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405f58a6:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405f58ab:	48 03 c8             	add    %rax,%rcx
1405f58ae:	48 8b c1             	mov    %rcx,%rax
1405f58b1:	48 8b 8c 24 b0 9f 00 	mov    0x9fb0(%rsp),%rcx
1405f58b8:	00
1405f58b9:	48 89 08             	mov    %rcx,(%rax)
1405f58bc:	48 8d 8c 24 88 06 00 	lea    0x688(%rsp),%rcx
1405f58c3:	00
1405f58c4:	e8 27 8c ba ff       	call   0x14019e4f0
1405f58c9:	90                   	nop
1405f58ca:	48 8d 8c 24 40 33 00 	lea    0x3340(%rsp),%rcx
1405f58d1:	00
1405f58d2:	e8 69 9c ba ff       	call   0x14019f540
1405f58d7:	90                   	nop
1405f58d8:	e9 8f 95 01 00       	jmp    0x14060ee6c
1405f58dd:	48 8d 8c 24 88 06 00 	lea    0x688(%rsp),%rcx
1405f58e4:	00
1405f58e5:	e8 06 8c ba ff       	call   0x14019e4f0
1405f58ea:	48 8d 8c 24 40 33 00 	lea    0x3340(%rsp),%rcx
1405f58f1:	00
1405f58f2:	e8 49 9c ba ff       	call   0x14019f540
1405f58f7:	90                   	nop
1405f58f8:	48 8d 8c 24 58 33 00 	lea    0x3358(%rsp),%rcx
1405f58ff:	00
1405f5900:	e8 3b 26 bc ff       	call   0x1401b7f40
1405f5905:	90                   	nop
1405f5906:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f590b:	48 83 c0 58          	add    $0x58,%rax
1405f590f:	48 8b 00             	mov    (%rax),%rax
1405f5912:	48 89 84 24 70 14 00 	mov    %rax,0x1470(%rsp)
1405f5919:	00
1405f591a:	45 33 c9             	xor    %r9d,%r9d
1405f591d:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1405f5922:	48 8d 94 24 c8 9f 00 	lea    0x9fc8(%rsp),%rdx
1405f5929:	00
1405f592a:	48 8b 8c 24 70 14 00 	mov    0x1470(%rsp),%rcx
1405f5931:	00
1405f5932:	e8 19 b8 01 00       	call   0x140611150
1405f5937:	48 89 84 24 b8 9f 00 	mov    %rax,0x9fb8(%rsp)
1405f593e:	00
1405f593f:	48 8b 84 24 b8 9f 00 	mov    0x9fb8(%rsp),%rax
1405f5946:	00
1405f5947:	48 89 84 24 c0 9f 00 	mov    %rax,0x9fc0(%rsp)
1405f594e:	00
1405f594f:	48 8b 94 24 c0 9f 00 	mov    0x9fc0(%rsp),%rdx
1405f5956:	00
1405f5957:	48 8d 8c 24 58 33 00 	lea    0x3358(%rsp),%rcx
1405f595e:	00
1405f595f:	e8 1c 04 e7 ff       	call   0x140465d80
1405f5964:	90                   	nop
1405f5965:	48 8d 8c 24 c8 9f 00 	lea    0x9fc8(%rsp),%rcx
1405f596c:	00
1405f596d:	e8 7e 8b ba ff       	call   0x14019e4f0
1405f5972:	90                   	nop
1405f5973:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1405f5979:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1405f597e:	48 8d 94 24 e0 9f 00 	lea    0x9fe0(%rsp),%rdx
1405f5985:	00
1405f5986:	48 8b 8c 24 70 14 00 	mov    0x1470(%rsp),%rcx
1405f598d:	00
1405f598e:	e8 bd b7 01 00       	call   0x140611150
1405f5993:	48 89 84 24 d0 9f 00 	mov    %rax,0x9fd0(%rsp)
1405f599a:	00
1405f599b:	48 8b 84 24 d0 9f 00 	mov    0x9fd0(%rsp),%rax
1405f59a2:	00
1405f59a3:	48 89 84 24 d8 9f 00 	mov    %rax,0x9fd8(%rsp)
1405f59aa:	00
1405f59ab:	48 8b 94 24 d8 9f 00 	mov    0x9fd8(%rsp),%rdx
1405f59b2:	00
1405f59b3:	48 8d 8c 24 58 33 00 	lea    0x3358(%rsp),%rcx
1405f59ba:	00
1405f59bb:	e8 c0 03 e7 ff       	call   0x140465d80
1405f59c0:	90                   	nop
1405f59c1:	48 8d 8c 24 e0 9f 00 	lea    0x9fe0(%rsp),%rcx
1405f59c8:	00
1405f59c9:	e8 22 8b ba ff       	call   0x14019e4f0
1405f59ce:	90                   	nop
1405f59cf:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1405f59d5:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1405f59da:	48 8d 94 24 f8 9f 00 	lea    0x9ff8(%rsp),%rdx
1405f59e1:	00
1405f59e2:	48 8b 8c 24 70 14 00 	mov    0x1470(%rsp),%rcx
1405f59e9:	00
1405f59ea:	e8 61 b7 01 00       	call   0x140611150
1405f59ef:	48 89 84 24 e8 9f 00 	mov    %rax,0x9fe8(%rsp)
1405f59f6:	00
1405f59f7:	48 8b 84 24 e8 9f 00 	mov    0x9fe8(%rsp),%rax
1405f59fe:	00
1405f59ff:	48 89 84 24 f0 9f 00 	mov    %rax,0x9ff0(%rsp)
1405f5a06:	00
1405f5a07:	48 8b 94 24 f0 9f 00 	mov    0x9ff0(%rsp),%rdx
1405f5a0e:	00
1405f5a0f:	48 8d 8c 24 58 33 00 	lea    0x3358(%rsp),%rcx
1405f5a16:	00
1405f5a17:	e8 64 03 e7 ff       	call   0x140465d80
1405f5a1c:	90                   	nop
1405f5a1d:	48 8d 8c 24 f8 9f 00 	lea    0x9ff8(%rsp),%rcx
1405f5a24:	00
1405f5a25:	e8 c6 8a ba ff       	call   0x14019e4f0
1405f5a2a:	90                   	nop
1405f5a2b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405f5a30:	48 83 c0 60          	add    $0x60,%rax
1405f5a34:	48 8b 10             	mov    (%rax),%rdx
1405f5a37:	48 8b 8c 24 80 fc 00 	mov    0xfc80(%rsp),%rcx
1405f5a3e:	00
1405f5a3f:	e8 0c b2 01 00       	call   0x140610c50