140007404:	48 ff 15 45 3a 01 00 	rex.W call *0x13a45(%rip)        # 0x14001ae50
14000740b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007410:	48 8d 15 21 45 01 00 	lea    0x14521(%rip),%rdx        # 0x14001b938
140007417:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000741c:	48 ff 15 f5 39 01 00 	rex.W call *0x139f5(%rip)        # 0x14001ae18
140007423:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007428:	48 8d 15 a1 2e 02 00 	lea    0x22ea1(%rip),%rdx        # 0x14002a2d0
14000742f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140007434:	48 ff 15 15 3a 01 00 	rex.W call *0x13a15(%rip)        # 0x14001ae50
14000743b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007440:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140007447:	00 00
140007449:	33 d2                	xor    %edx,%edx
14000744b:	4c 8b 05 86 2e 02 00 	mov    0x22e86(%rip),%r8        # 0x14002a2d8
140007452:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140007456:	48 ff 15 5b 39 01 00 	rex.W call *0x1395b(%rip)        # 0x14001adb8
14000745d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007462:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140007467:	f3 0f 7f 05 61 2e 02 	movdqu %xmm0,0x22e61(%rip)        # 0x14002a2d0
14000746e:	00
14000746f:	8b c3                	mov    %ebx,%eax
140007471:	48 83 c4 30          	add    $0x30,%rsp
140007475:	5b                   	pop    %rbx
140007476:	c3                   	ret
140007477:	cc                   	int3
140007478:	cc                   	int3
140007479:	cc                   	int3
14000747a:	cc                   	int3
14000747b:	cc                   	int3
14000747c:	cc                   	int3
14000747d:	cc                   	int3
14000747e:	cc                   	int3
14000747f:	cc                   	int3
140007480:	48 8b c4             	mov    %rsp,%rax
140007483:	48 89 58 08          	mov    %rbx,0x8(%rax)
140007487:	48 89 70 10          	mov    %rsi,0x10(%rax)
14000748b:	48 89 78 18          	mov    %rdi,0x18(%rax)
14000748f:	55                   	push   %rbp
140007490:	41 54                	push   %r12
140007492:	41 55                	push   %r13
140007494:	41 56                	push   %r14
140007496:	41 57                	push   %r15
140007498:	48 8d a8 b8 f6 ff ff 	lea    -0x948(%rax),%rbp
14000749f:	48 81 ec 20 0a 00 00 	sub    $0xa20,%rsp
1400074a6:	48 8b 05 c3 19 02 00 	mov    0x219c3(%rip),%rax        # 0x140028e70
1400074ad:	48 33 c4             	xor    %rsp,%rax
1400074b0:	48 89 85 10 09 00 00 	mov    %rax,0x910(%rbp)
1400074b7:	33 ff                	xor    %edi,%edi
1400074b9:	66 c7 85 dc 00 00 00 	movw   $0x100,0xdc(%rbp)
1400074c0:	00 01
1400074c2:	48 8d 05 df 40 01 00 	lea    0x140df(%rip),%rax        # 0x14001b5a8
1400074c9:	48 89 7d a8          	mov    %rdi,-0x58(%rbp)
1400074cd:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1400074d4:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
1400074db:	48 8d 05 ee 40 01 00 	lea    0x140ee(%rip),%rax        # 0x14001b5d0
1400074e2:	48 89 7d b0          	mov    %rdi,-0x50(%rbp)
1400074e6:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1400074ed:	44 8d 77 01          	lea    0x1(%rdi),%r14d
1400074f1:	48 8d 05 08 41 01 00 	lea    0x14108(%rip),%rax        # 0x14001b600
1400074f8:	89 bd d8 00 00 00    	mov    %edi,0xd8(%rbp)
1400074fe:	48 89 45 00          	mov    %rax,0x0(%rbp)
140007502:	44 8d 7f 40          	lea    0x40(%rdi),%r15d
140007506:	48 8d 05 43 41 01 00 	lea    0x14143(%rip),%rax        # 0x14001b650
14000750d:	89 bd d0 00 00 00    	mov    %edi,0xd0(%rbp)
140007513:	48 89 45 10          	mov    %rax,0x10(%rbp)
140007517:	41 8b d6             	mov    %r14d,%edx
14000751a:	48 8d 05 7f 41 01 00 	lea    0x1417f(%rip),%rax        # 0x14001b6a0
140007521:	66 c7 85 d4 00 00 00 	movw   $0x500,0xd4(%rbp)
140007528:	00 05
14000752a:	48 89 45 20          	mov    %rax,0x20(%rbp)
14000752e:	48 8d 05 db 41 01 00 	lea    0x141db(%rip),%rax        # 0x14001b710
140007535:	48 89 45 30          	mov    %rax,0x30(%rbp)
140007539:	48 8d 05 30 42 01 00 	lea    0x14230(%rip),%rax        # 0x14001b770
140007540:	48 89 45 40          	mov    %rax,0x40(%rbp)
140007544:	48 8d 05 85 42 01 00 	lea    0x14285(%rip),%rax        # 0x14001b7d0
14000754b:	48 89 45 50          	mov    %rax,0x50(%rbp)
14000754f:	48 8d 05 da 42 01 00 	lea    0x142da(%rip),%rax        # 0x14001b830
140007556:	48 89 45 60          	mov    %rax,0x60(%rbp)
14000755a:	48 8d 05 3f 43 01 00 	lea    0x1433f(%rip),%rax        # 0x14001b8a0
140007561:	48 89 45 70          	mov    %rax,0x70(%rbp)
140007565:	48 8d 05 94 43 01 00 	lea    0x14394(%rip),%rax        # 0x14001b900
14000756c:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
140007573:	89 bd e0 00 00 00    	mov    %edi,0xe0(%rbp)
140007579:	66 c7 85 e4 00 00 00 	movw   $0x1000,0xe4(%rbp)
140007580:	00 10
140007582:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
140007586:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
14000758a:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
14000758e:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
140007592:	48 89 7d b8          	mov    %rdi,-0x48(%rbp)
140007596:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
14000759a:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
14000759e:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1400075a2:	44 88 74 24 60       	mov    %r14b,0x60(%rsp)
1400075a7:	c7 45 78 24 00 26 00 	movl   $0x260024,0x78(%rbp)
1400075ae:	c7 85 88 00 00 00 22 	movl   $0x240022,0x88(%rbp)
1400075b5:	00 24 00
1400075b8:	c7 45 f8 42 00 44 00 	movl   $0x440042,-0x8(%rbp)
1400075bf:	c7 45 08 40 00 42 00 	movl   $0x420040,0x8(%rbp)
1400075c6:	c7 45 18 60 00 62 00 	movl   $0x620060,0x18(%rbp)
1400075cd:	c7 45 28 5e 00 60 00 	movl   $0x60005e,0x28(%rbp)
1400075d4:	c7 45 38 5c 00 5e 00 	movl   $0x5e005c,0x38(%rbp)
1400075db:	c7 45 48 5a 00 5c 00 	movl   $0x5c005a,0x48(%rbp)
1400075e2:	c7 45 58 60 00 62 00 	movl   $0x620060,0x58(%rbp)
1400075e9:	c7 45 68 5e 00 60 00 	movl   $0x60005e,0x68(%rbp)
1400075f0:	c7 85 98 00 00 00 34 	movl   $0x360034,0x98(%rbp)
1400075f7:	00 36 00
1400075fa:	48 ff 15 8f 38 01 00 	rex.W call *0x1388f(%rip)        # 0x14001ae90
140007601:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007606:	8b d8                	mov    %eax,%ebx
140007608:	85 c0                	test   %eax,%eax
14000760a:	0f 88 bd 08 00 00    	js     0x140007ecd
140007610:	8d 77 02             	lea    0x2(%rdi),%esi
140007613:	ba 08 04 00 00       	mov    $0x408,%edx
140007618:	44 8b c6             	mov    %esi,%r8d
14000761b:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140007622:	48 ff 15 6f 38 01 00 	rex.W call *0x1386f(%rip)        # 0x14001ae98
140007629:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000762e:	8b d8                	mov    %eax,%ebx
140007630:	85 c0                	test   %eax,%eax
140007632:	0f 88 95 08 00 00    	js     0x140007ecd
140007638:	45 33 c9             	xor    %r9d,%r9d
14000763b:	4c 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%r8
140007642:	41 8a d6             	mov    %r14b,%dl
140007645:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
14000764c:	48 ff 15 55 38 01 00 	rex.W call *0x13855(%rip)        # 0x14001aea8
140007653:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007658:	8b d8                	mov    %eax,%ebx
14000765a:	85 c0                	test   %eax,%eax
14000765c:	0f 88 6b 08 00 00    	js     0x140007ecd
140007662:	89 7c 24 50          	mov    %edi,0x50(%rsp)
140007666:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
14000766a:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
14000766f:	45 8d 66 7f          	lea    0x7f(%r14),%r12d
140007673:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
140007678:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
14000767c:	89 74 24 38          	mov    %esi,0x38(%rsp)
140007680:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140007685:	44 89 7d 80          	mov    %r15d,-0x80(%rbp)
140007689:	48 8d 0d f0 1f 02 00 	lea    0x21ff0(%rip),%rcx        # 0x140029680
140007690:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140007695:	44 8d 7f 03          	lea    0x3(%rdi),%r15d
140007699:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
14000769e:	48 8d 85 a8 00 00 00 	lea    0xa8(%rbp),%rax
1400076a5:	41 bd ff 01 1f 00    	mov    $0x1f01ff,%r13d
1400076ab:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1400076b0:	41 8b d5             	mov    %r13d,%edx
1400076b3:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400076b8:	c7 44 24 68 30 00 00 	movl   $0x30,0x68(%rsp)
1400076bf:	00
1400076c0:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
1400076c5:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1400076c9:	48 89 7d 90          	mov    %rdi,-0x70(%rbp)
1400076cd:	48 ff 15 fc 37 01 00 	rex.W call *0x137fc(%rip)        # 0x14001aed0
1400076d4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400076d9:	8b d8                	mov    %eax,%ebx
1400076db:	85 c0                	test   %eax,%eax
1400076dd:	0f 88 ea 07 00 00    	js     0x140007ecd
1400076e3:	89 7c 24 50          	mov    %edi,0x50(%rsp)
1400076e7:	48 8d 45 08          	lea    0x8(%rbp),%rax
1400076eb:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1400076f0:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
1400076f4:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
1400076f9:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1400076fe:	89 74 24 38          	mov    %esi,0x38(%rsp)
140007702:	48 8d 0d 97 1f 02 00 	lea    0x21f97(%rip),%rcx        # 0x1400296a0
140007709:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
14000770e:	41 8b d5             	mov    %r13d,%edx
140007711:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
140007716:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14000771b:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140007720:	48 ff 15 a9 37 01 00 	rex.W call *0x137a9(%rip)        # 0x14001aed0
140007727:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000772c:	8b d8                	mov    %eax,%ebx
14000772e:	85 c0                	test   %eax,%eax
140007730:	0f 88 97 07 00 00    	js     0x140007ecd
140007736:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
14000773a:	41 b9 20 02 00 00    	mov    $0x220,%r9d
140007740:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140007745:	44 8d 47 20          	lea    0x20(%rdi),%r8d
140007749:	89 7c 24 48          	mov    %edi,0x48(%rsp)
14000774d:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
140007754:	89 7c 24 40          	mov    %edi,0x40(%rsp)
140007758:	40 8a d6             	mov    %sil,%dl
14000775b:	89 7c 24 38          	mov    %edi,0x38(%rsp)
14000775f:	89 7c 24 30          	mov    %edi,0x30(%rsp)
140007763:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140007767:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14000776b:	48 ff 15 16 37 01 00 	rex.W call *0x13716(%rip)        # 0x14001ae88
140007772:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007777:	8b d8                	mov    %eax,%ebx
140007779:	85 c0                	test   %eax,%eax
14000777b:	0f 88 4c 07 00 00    	js     0x140007ecd
140007781:	4c 8b 4d c0          	mov    -0x40(%rbp),%r9
140007785:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
14000778c:	44 8b c6             	mov    %esi,%r8d
14000778f:	8b d6                	mov    %esi,%edx
140007791:	48 ff 15 08 37 01 00 	rex.W call *0x13708(%rip)        # 0x14001aea0
140007798:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000779d:	8b d8                	mov    %eax,%ebx
14000779f:	85 c0                	test   %eax,%eax
1400077a1:	0f 88 26 07 00 00    	js     0x140007ecd
1400077a7:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
1400077ab:	45 33 c9             	xor    %r9d,%r9d
1400077ae:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400077b3:	44 8d 47 12          	lea    0x12(%rdi),%r8d
1400077b7:	89 7c 24 48          	mov    %edi,0x48(%rsp)
1400077bb:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
1400077c2:	89 7c 24 40          	mov    %edi,0x40(%rsp)
1400077c6:	41 8a d6             	mov    %r14b,%dl
1400077c9:	89 7c 24 38          	mov    %edi,0x38(%rsp)
1400077cd:	89 7c 24 30          	mov    %edi,0x30(%rsp)
1400077d1:	89 7c 24 28          	mov    %edi,0x28(%rsp)
1400077d5:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1400077d9:	48 ff 15 a8 36 01 00 	rex.W call *0x136a8(%rip)        # 0x14001ae88
1400077e0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400077e5:	8b d8                	mov    %eax,%ebx
1400077e7:	85 c0                	test   %eax,%eax
1400077e9:	0f 88 de 06 00 00    	js     0x140007ecd
1400077ef:	4c 8b 4d c8          	mov    -0x38(%rbp),%r9
1400077f3:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1400077fa:	44 8b c6             	mov    %esi,%r8d
1400077fd:	8b d6                	mov    %esi,%edx
1400077ff:	48 ff 15 9a 36 01 00 	rex.W call *0x1369a(%rip)        # 0x14001aea0
140007806:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000780b:	8b d8                	mov    %eax,%ebx
14000780d:	85 c0                	test   %eax,%eax
14000780f:	0f 88 b8 06 00 00    	js     0x140007ecd
140007815:	89 7c 24 50          	mov    %edi,0x50(%rsp)
140007819:	48 8d 45 18          	lea    0x18(%rbp),%rax
14000781d:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
140007822:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
140007826:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
14000782b:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140007830:	89 74 24 38          	mov    %esi,0x38(%rsp)
140007834:	48 8d 0d 4d 1e 02 00 	lea    0x21e4d(%rip),%rcx        # 0x140029688
14000783b:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
140007840:	41 8b d5             	mov    %r13d,%edx
140007843:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
140007848:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14000784d:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140007852:	48 ff 15 77 36 01 00 	rex.W call *0x13677(%rip)        # 0x14001aed0
140007859:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000785e:	8b d8                	mov    %eax,%ebx
140007860:	85 c0                	test   %eax,%eax
140007862:	0f 88 65 06 00 00    	js     0x140007ecd
140007868:	89 7c 24 50          	mov    %edi,0x50(%rsp)
14000786c:	48 8d 45 28          	lea    0x28(%rbp),%rax
140007870:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
140007875:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
140007879:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
14000787e:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140007883:	89 74 24 38          	mov    %esi,0x38(%rsp)
140007887:	48 8d 0d 1a 1e 02 00 	lea    0x21e1a(%rip),%rcx        # 0x1400296a8
14000788e:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
140007893:	41 8b d5             	mov    %r13d,%edx
140007896:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
14000789b:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400078a0:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400078a5:	48 ff 15 24 36 01 00 	rex.W call *0x13624(%rip)        # 0x14001aed0
1400078ac:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400078b1:	44 8b c6             	mov    %esi,%r8d
1400078b4:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1400078bb:	ba 08 04 00 00       	mov    $0x408,%edx
1400078c0:	48 ff 15 d1 35 01 00 	rex.W call *0x135d1(%rip)        # 0x14001ae98
1400078c7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400078cc:	8b d8                	mov    %eax,%ebx
1400078ce:	85 c0                	test   %eax,%eax
1400078d0:	0f 88 f7 05 00 00    	js     0x140007ecd
1400078d6:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
1400078da:	45 33 c9             	xor    %r9d,%r9d
1400078dd:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400078e2:	44 8d 47 13          	lea    0x13(%rdi),%r8d
1400078e6:	89 7c 24 48          	mov    %edi,0x48(%rsp)
1400078ea:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
1400078f1:	89 7c 24 40          	mov    %edi,0x40(%rsp)
1400078f5:	41 8a d6             	mov    %r14b,%dl
1400078f8:	89 7c 24 38          	mov    %edi,0x38(%rsp)
1400078fc:	89 7c 24 30          	mov    %edi,0x30(%rsp)
140007900:	89 7c 24 28          	mov    %edi,0x28(%rsp)
140007904:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140007908:	48 ff 15 79 35 01 00 	rex.W call *0x13579(%rip)        # 0x14001ae88
14000790f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007914:	8b d8                	mov    %eax,%ebx
140007916:	85 c0                	test   %eax,%eax
140007918:	0f 88 af 05 00 00    	js     0x140007ecd
14000791e:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
140007922:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140007929:	44 8b c6             	mov    %esi,%r8d
14000792c:	8b d6                	mov    %esi,%edx
14000792e:	48 ff 15 6b 35 01 00 	rex.W call *0x1356b(%rip)        # 0x14001aea0
140007935:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000793a:	8b d8                	mov    %eax,%ebx
14000793c:	85 c0                	test   %eax,%eax
14000793e:	0f 88 89 05 00 00    	js     0x140007ecd
140007944:	89 7c 24 50          	mov    %edi,0x50(%rsp)
140007948:	48 8d 45 38          	lea    0x38(%rbp),%rax
14000794c:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
140007951:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
140007955:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
14000795a:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14000795f:	89 74 24 38          	mov    %esi,0x38(%rsp)
140007963:	48 8d 0d 26 1d 02 00 	lea    0x21d26(%rip),%rcx        # 0x140029690
14000796a:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
14000796f:	41 8b d5             	mov    %r13d,%edx
140007972:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
140007977:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14000797c:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140007981:	48 ff 15 48 35 01 00 	rex.W call *0x13548(%rip)        # 0x14001aed0
140007988:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000798d:	8b d8                	mov    %eax,%ebx
14000798f:	85 c0                	test   %eax,%eax
140007991:	0f 88 36 05 00 00    	js     0x140007ecd
140007997:	89 7c 24 50          	mov    %edi,0x50(%rsp)
14000799b:	48 8d 45 48          	lea    0x48(%rbp),%rax
14000799f:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1400079a4:	4c 8d 4d 98          	lea    -0x68(%rbp),%r9
1400079a8:	44 89 74 24 40       	mov    %r14d,0x40(%rsp)
1400079ad:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1400079b2:	89 74 24 38          	mov    %esi,0x38(%rsp)
1400079b6:	48 8d 0d f3 1c 02 00 	lea    0x21cf3(%rip),%rcx        # 0x1400296b0
1400079bd:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
1400079c2:	41 8b d5             	mov    %r13d,%edx
1400079c5:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1400079ca:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400079cf:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400079d4:	48 ff 15 f5 34 01 00 	rex.W call *0x134f5(%rip)        # 0x14001aed0
1400079db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400079e0:	8b d8                	mov    %eax,%ebx
1400079e2:	85 c0                	test   %eax,%eax
1400079e4:	0f 88 e3 04 00 00    	js     0x140007ecd
1400079ea:	44 8b c6             	mov    %esi,%r8d
1400079ed:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
1400079f4:	ba 08 04 00 00       	mov    $0x408,%edx
1400079f9:	48 ff 15 98 34 01 00 	rex.W call *0x13498(%rip)        # 0x14001ae98
140007a00:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007a05:	8b d8                	mov    %eax,%ebx
140007a07:	85 c0                	test   %eax,%eax
140007a09:	0f 88 be 04 00 00    	js     0x140007ecd
140007a0f:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
140007a13:	45 33 c9             	xor    %r9d,%r9d
140007a16:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140007a1b:	44 8d 47 14          	lea    0x14(%rdi),%r8d
140007a1f:	89 7c 24 48          	mov    %edi,0x48(%rsp)
140007a23:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
140007a2a:	89 7c 24 40          	mov    %edi,0x40(%rsp)
140007a2e:	41 8a d6             	mov    %r14b,%dl
140007a31:	89 7c 24 38          	mov    %edi,0x38(%rsp)
140007a35:	89 7c 24 30          	mov    %edi,0x30(%rsp)
140007a39:	89 7c 24 28          	mov    %edi,0x28(%rsp)