1401a0434:	49 89 e8             	mov    %rbp,%r8
1401a0437:	ba 18 00 00 00       	mov    $0x18,%edx
1401a043c:	48 8d 0d 65 cf 08 00 	lea    0x8cf65(%rip),%rcx        # 0x14022d3a8
1401a0443:	e8 48 2f f2 ff       	call   0x1400c3390
1401a0448:	ba 08 00 00 00       	mov    $0x8,%edx
1401a044d:	48 8d 0d 5c ae 08 00 	lea    0x8ae5c(%rip),%rcx        # 0x14022b2b0
1401a0454:	e8 37 2f f2 ff       	call   0x1400c3390
1401a0459:	ba 04 00 00 00       	mov    $0x4,%edx
1401a045e:	48 8d 0d 4b ae 08 00 	lea    0x8ae4b(%rip),%rcx        # 0x14022b2b0
1401a0465:	e8 26 2f f2 ff       	call   0x1400c3390
1401a046a:	41 b8 50 1a 00 00    	mov    $0x1a50,%r8d
1401a0470:	48 8d 15 dc ae 08 00 	lea    0x8aedc(%rip),%rdx        # 0x14022b353
1401a0477:	48 8d 0d 49 cf 08 00 	lea    0x8cf49(%rip),%rcx        # 0x14022d3c7
1401a047e:	ff 15 54 ef 10 00    	call   *0x10ef54(%rip)        # 0x1402af3d8
1401a0484:	ba 28 00 00 00       	mov    $0x28,%edx
1401a0489:	48 8d 0d 20 ae 08 00 	lea    0x8ae20(%rip),%rcx        # 0x14022b2b0
1401a0490:	e8 fb 2e f2 ff       	call   0x1400c3390
1401a0495:	90                   	nop
1401a0496:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401a049d:	00 00 00
1401a04a0:	55                   	push   %rbp
1401a04a1:	57                   	push   %rdi
1401a04a2:	56                   	push   %rsi
1401a04a3:	53                   	push   %rbx
1401a04a4:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1401a04ab:	48 8b 35 3e 86 09 00 	mov    0x9863e(%rip),%rsi        # 0x140238af0
1401a04b2:	48 8d 3d b4 b3 08 00 	lea    0x8b3b4(%rip),%rdi        # 0x14022b86d
1401a04b9:	48 89 cb             	mov    %rcx,%rbx
1401a04bc:	48 89 d5             	mov    %rdx,%rbp
1401a04bf:	48 8b 0e             	mov    (%rsi),%rcx
1401a04c2:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
1401a04c7:	48 89 d9             	mov    %rbx,%rcx
1401a04ca:	e8 11 49 ec ff       	call   0x140064de0
1401a04cf:	48 89 fa             	mov    %rdi,%rdx
1401a04d2:	48 89 c1             	mov    %rax,%rcx
1401a04d5:	e8 f6 44 ec ff       	call   0x1400649d0
1401a04da:	85 c0                	test   %eax,%eax
1401a04dc:	75 22                	jne    0x1401a0500
1401a04de:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1401a04e3:	48 2b 16             	sub    (%rsi),%rdx
1401a04e6:	0f 85 07 01 00 00    	jne    0x1401a05f3
1401a04ec:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1401a04f3:	5b                   	pop    %rbx
1401a04f4:	5e                   	pop    %rsi
1401a04f5:	5f                   	pop    %rdi
1401a04f6:	5d                   	pop    %rbp
1401a04f7:	c3                   	ret
1401a04f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401a04ff:	00
1401a0500:	48 8b 0d 79 a1 10 00 	mov    0x10a179(%rip),%rcx        # 0x1402aa680
1401a0507:	48 85 c9             	test   %rcx,%rcx
1401a050a:	0f 84 c8 00 00 00    	je     0x1401a05d8
1401a0510:	e8 eb 76 e8 ff       	call   0x140027c00
1401a0515:	85 c0                	test   %eax,%eax
1401a0517:	74 07                	je     0x1401a0520
1401a0519:	c7 45 00 03 00 00 00 	movl   $0x3,0x0(%rbp)
1401a0520:	48 8b 0d 61 a1 10 00 	mov    0x10a161(%rip),%rcx        # 0x1402aa688
1401a0527:	48 85 c9             	test   %rcx,%rcx
1401a052a:	0f 84 88 00 00 00    	je     0x1401a05b8
1401a0530:	e8 cb 76 e8 ff       	call   0x140027c00
1401a0535:	85 c0                	test   %eax,%eax
1401a0537:	75 17                	jne    0x1401a0550
1401a0539:	b8 02 00 00 00       	mov    $0x2,%eax
1401a053e:	89 45 00             	mov    %eax,0x0(%rbp)
1401a0541:	b8 01 00 00 00       	mov    $0x1,%eax
1401a0546:	eb 96                	jmp    0x1401a04de
1401a0548:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401a054f:	00
1401a0550:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1401a0555:	48 8d 15 a8 b1 08 00 	lea    0x8b1a8(%rip),%rdx        # 0x14022b704
1401a055c:	48 89 d9             	mov    %rbx,%rcx
1401a055f:	e8 6c e8 e9 ff       	call   0x14003edd0
1401a0564:	85 c0                	test   %eax,%eax
1401a0566:	75 d1                	jne    0x1401a0539
1401a0568:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401a056d:	48 89 fa             	mov    %rdi,%rdx
1401a0570:	48 89 d9             	mov    %rbx,%rcx
1401a0573:	e8 58 e8 e9 ff       	call   0x14003edd0
1401a0578:	85 c0                	test   %eax,%eax
1401a057a:	75 bd                	jne    0x1401a0539
1401a057c:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1401a0581:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1401a0586:	48 33 44 24 20       	xor    0x20(%rsp),%rax
1401a058b:	48 33 54 24 28       	xor    0x28(%rsp),%rdx
1401a0590:	48 09 d0             	or     %rdx,%rax
1401a0593:	75 a4                	jne    0x1401a0539
1401a0595:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a059a:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1401a059f:	48 33 44 24 30       	xor    0x30(%rsp),%rax
1401a05a4:	48 33 54 24 38       	xor    0x38(%rsp),%rdx
1401a05a9:	48 09 d0             	or     %rdx,%rax
1401a05ac:	75 8b                	jne    0x1401a0539
1401a05ae:	b8 04 00 00 00       	mov    $0x4,%eax
1401a05b3:	eb 89                	jmp    0x1401a053e
1401a05b5:	0f 1f 00             	nopl   (%rax)
1401a05b8:	48 8d 0d 83 b7 08 00 	lea    0x8b783(%rip),%rcx        # 0x14022bd42
1401a05bf:	e8 dc 20 ff ff       	call   0x1401926a0
1401a05c4:	48 89 05 bd a0 10 00 	mov    %rax,0x10a0bd(%rip)        # 0x1402aa688
1401a05cb:	48 89 c1             	mov    %rax,%rcx
1401a05ce:	e9 5d ff ff ff       	jmp    0x1401a0530
1401a05d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401a05d8:	48 8d 0d d5 ad 08 00 	lea    0x8add5(%rip),%rcx        # 0x14022b3b4
1401a05df:	e8 bc 20 ff ff       	call   0x1401926a0
1401a05e4:	48 89 05 95 a0 10 00 	mov    %rax,0x10a095(%rip)        # 0x1402aa680
1401a05eb:	48 89 c1             	mov    %rax,%rcx
1401a05ee:	e9 1d ff ff ff       	jmp    0x1401a0510
1401a05f3:	e8 78 42 04 00       	call   0x1401e4870
1401a05f8:	90                   	nop
1401a05f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401a0600:	41 56                	push   %r14
1401a0602:	41 55                	push   %r13
1401a0604:	41 54                	push   %r12
1401a0606:	55                   	push   %rbp
1401a0607:	57                   	push   %rdi
1401a0608:	56                   	push   %rsi
1401a0609:	53                   	push   %rbx
1401a060a:	48 83 ec 60          	sub    $0x60,%rsp
1401a060e:	4c 8b 35 db 84 09 00 	mov    0x984db(%rip),%r14        # 0x140238af0
1401a0615:	49 8b 06             	mov    (%r14),%rax
1401a0618:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401a061d:	31 c0                	xor    %eax,%eax
1401a061f:	48 8b 05 7a 8d 09 00 	mov    0x98d7a(%rip),%rax        # 0x1402393a0
1401a0626:	48 89 d5             	mov    %rdx,%rbp
1401a0629:	48 89 ca             	mov    %rcx,%rdx
1401a062c:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1401a0633:	00 00
1401a0635:	48 8d 0d ec b5 08 00 	lea    0x8b5ec(%rip),%rcx        # 0x14022bc28
1401a063c:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1401a0643:	00 00
1401a0645:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401a064a:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1401a0651:	00 00
1401a0653:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1401a065a:	00 00
1401a065c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401a0661:	e8 5a d7 ef ff       	call   0x14009ddc0
1401a0666:	48 8d 15 27 c4 08 00 	lea    0x8c427(%rip),%rdx        # 0x14022ca94
1401a066d:	48 89 c1             	mov    %rax,%rcx
1401a0670:	49 89 c5             	mov    %rax,%r13
1401a0673:	e8 e8 4f f4 ff       	call   0x1400e5660
1401a0678:	48 89 c6             	mov    %rax,%rsi
1401a067b:	48 85 c0             	test   %rax,%rax
1401a067e:	0f 84 04 01 00 00    	je     0x1401a0788
1401a0684:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
1401a0689:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
1401a068e:	eb 66                	jmp    0x1401a06f6
1401a0690:	ba 48 00 00 00       	mov    $0x48,%edx
1401a0695:	b9 01 00 00 00       	mov    $0x1,%ecx
1401a069a:	e8 01 a6 f2 ff       	call   0x1400caca0
1401a069f:	48 89 f2             	mov    %rsi,%rdx
1401a06a2:	48 89 f9             	mov    %rdi,%rcx
1401a06a5:	48 89 c3             	mov    %rax,%rbx
1401a06a8:	e8 b3 cc ef ff       	call   0x14009d360
1401a06ad:	83 f8 ff             	cmp    $0xffffffff,%eax
1401a06b0:	74 5e                	je     0x1401a0710
1401a06b2:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401a06b7:	48 89 da             	mov    %rbx,%rdx
1401a06ba:	e8 71 ed e8 ff       	call   0x14002f430
1401a06bf:	85 c0                	test   %eax,%eax
1401a06c1:	75 4d                	jne    0x1401a0710
1401a06c3:	48 89 f2             	mov    %rsi,%rdx
1401a06c6:	48 89 f9             	mov    %rdi,%rcx
1401a06c9:	e8 92 cc ef ff       	call   0x14009d360
1401a06ce:	83 f8 ff             	cmp    $0xffffffff,%eax
1401a06d1:	74 3d                	je     0x1401a0710
1401a06d3:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401a06d8:	48 8d 53 24          	lea    0x24(%rbx),%rdx
1401a06dc:	e8 4f ed e8 ff       	call   0x14002f430
1401a06e1:	85 c0                	test   %eax,%eax
1401a06e3:	75 2b                	jne    0x1401a0710
1401a06e5:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401a06ea:	48 89 e9             	mov    %rbp,%rcx
1401a06ed:	e8 1e ee ef ff       	call   0x14009f510
1401a06f2:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401a06f6:	48 89 f2             	mov    %rsi,%rdx
1401a06f9:	4c 89 e1             	mov    %r12,%rcx
1401a06fc:	e8 5f cc ef ff       	call   0x14009d360
1401a0701:	83 f8 ff             	cmp    $0xffffffff,%eax
1401a0704:	75 8a                	jne    0x1401a0690
1401a0706:	31 db                	xor    %ebx,%ebx
1401a0708:	31 ed                	xor    %ebp,%ebp
1401a070a:	eb 25                	jmp    0x1401a0731
1401a070c:	0f 1f 40 00          	nopl   0x0(%rax)
1401a0710:	48 8b 05 c9 88 09 00 	mov    0x988c9(%rip),%rax        # 0x140238fe0
1401a0717:	48 8d 0d c2 cc 08 00 	lea    0x8ccc2(%rip),%rcx        # 0x14022d3e0
1401a071e:	8b 00                	mov    (%rax),%eax
1401a0720:	85 c0                	test   %eax,%eax
1401a0722:	75 54                	jne    0x1401a0778
1401a0724:	4c 89 ea             	mov    %r13,%rdx
1401a0727:	bd ff ff ff ff       	mov    $0xffffffff,%ebp
1401a072c:	e8 cf 2f f2 ff       	call   0x1400c3700
1401a0731:	48 89 f1             	mov    %rsi,%rcx
1401a0734:	e8 af 95 04 00       	call   0x1401e9ce8
1401a0739:	4c 89 e9             	mov    %r13,%rcx
1401a073c:	e8 6f 87 f5 ff       	call   0x1400f8eb0
1401a0741:	48 89 d9             	mov    %rbx,%rcx
1401a0744:	e8 67 87 f5 ff       	call   0x1400f8eb0
1401a0749:	4c 89 e1             	mov    %r12,%rcx
1401a074c:	e8 ef a1 ef ff       	call   0x14009a940
1401a0751:	48 89 f9             	mov    %rdi,%rcx
1401a0754:	e8 e7 a1 ef ff       	call   0x14009a940
1401a0759:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401a075e:	49 2b 06             	sub    (%r14),%rax
1401a0761:	75 35                	jne    0x1401a0798
1401a0763:	89 e8                	mov    %ebp,%eax
1401a0765:	48 83 c4 60          	add    $0x60,%rsp
1401a0769:	5b                   	pop    %rbx
1401a076a:	5e                   	pop    %rsi
1401a076b:	5f                   	pop    %rdi
1401a076c:	5d                   	pop    %rbp
1401a076d:	41 5c                	pop    %r12
1401a076f:	41 5d                	pop    %r13
1401a0771:	41 5e                	pop    %r14
1401a0773:	c3                   	ret
1401a0774:	0f 1f 40 00          	nopl   0x0(%rax)
1401a0778:	e8 eb 2b 04 00       	call   0x1401e3368
1401a077d:	48 89 c1             	mov    %rax,%rcx
1401a0780:	eb a2                	jmp    0x1401a0724
1401a0782:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401a0788:	31 db                	xor    %ebx,%ebx
1401a078a:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
1401a078f:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
1401a0794:	31 ed                	xor    %ebp,%ebp
1401a0796:	eb a1                	jmp    0x1401a0739
1401a0798:	e8 d3 40 04 00       	call   0x1401e4870
1401a079d:	90                   	nop
1401a079e:	66 90                	xchg   %ax,%ax
1401a07a0:	41 57                	push   %r15
1401a07a2:	41 56                	push   %r14
1401a07a4:	41 55                	push   %r13
1401a07a6:	41 54                	push   %r12
1401a07a8:	55                   	push   %rbp
1401a07a9:	57                   	push   %rdi
1401a07aa:	56                   	push   %rsi
1401a07ab:	53                   	push   %rbx
1401a07ac:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
1401a07b3:	48 8b 3d 36 83 09 00 	mov    0x98336(%rip),%rdi        # 0x140238af0
1401a07ba:	66 0f ef c0          	pxor   %xmm0,%xmm0
1401a07be:	48 8b 09             	mov    (%rcx),%rcx
1401a07c1:	48 8b 07             	mov    (%rdi),%rax
1401a07c4:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1401a07cb:	00
1401a07cc:	31 c0                	xor    %eax,%eax
1401a07ce:	49 89 d5             	mov    %rdx,%r13
1401a07d1:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1401a07d6:	0f 11 44 24 70       	movups %xmm0,0x70(%rsp)
1401a07db:	48 c7 84 24 80 00 00 	movq   $0x0,0x80(%rsp)
1401a07e2:	00 00 00 00 00
1401a07e7:	c6 44 24 78 01       	movb   $0x1,0x78(%rsp)
1401a07ec:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1401a07f1:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
1401a07f6:	e8 05 fe ff ff       	call   0x1401a0600
1401a07fb:	48 83 7c 24 68 00    	cmpq   $0x0,0x68(%rsp)
1401a0801:	45 8b 7d 20          	mov    0x20(%r13),%r15d
1401a0805:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
1401a080c:	00
1401a080d:	0f 84 f7 02 00 00    	je     0x1401a0b0a
1401a0813:	31 ff                	xor    %edi,%edi
1401a0815:	45 31 f6             	xor    %r14d,%r14d
1401a0818:	48 8d 2d 41 d7 08 00 	lea    0x8d741(%rip),%rbp        # 0x14022df60
1401a081f:	89 f8                	mov    %edi,%eax
1401a0821:	4c 89 f7             	mov    %r14,%rdi
1401a0824:	41 89 c6             	mov    %eax,%r14d
1401a0827:	eb 2c                	jmp    0x1401a0855
1401a0829:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401a0830:	00 00 00 00
1401a0834:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401a083b:	00 00 00 00
1401a083f:	90                   	nop
1401a0840:	41 83 c6 01          	add    $0x1,%r14d
1401a0844:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1401a0849:	49 63 fe             	movslq %r14d,%rdi
1401a084c:	48 39 c7             	cmp    %rax,%rdi
1401a084f:	0f 83 1b 01 00 00    	jae    0x1401a0970
1401a0855:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401a085a:	49 89 fc             	mov    %rdi,%r12
1401a085d:	49 c1 e4 04          	shl    $0x4,%r12
1401a0861:	4c 01 e1             	add    %r12,%rcx
1401a0864:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401a0868:	48 8b 42 24          	mov    0x24(%rdx),%rax
1401a086c:	4c 8d 42 24          	lea    0x24(%rdx),%r8
1401a0870:	48 33 45 00          	xor    0x0(%rbp),%rax
1401a0874:	48 8b 52 2c          	mov    0x2c(%rdx),%rdx
1401a0878:	48 33 55 08          	xor    0x8(%rbp),%rdx
1401a087c:	48 09 d0             	or     %rdx,%rax
1401a087f:	75 bf                	jne    0x1401a0840
1401a0881:	49 8b 40 10          	mov    0x10(%r8),%rax
1401a0885:	49 8b 50 18          	mov    0x18(%r8),%rdx
1401a0889:	48 33 05 e0 d6 08 00 	xor    0x8d6e0(%rip),%rax        # 0x14022df70
1401a0890:	48 33 15 e1 d6 08 00 	xor    0x8d6e1(%rip),%rdx        # 0x14022df78
1401a0897:	48 09 d0             	or     %rdx,%rax
1401a089a:	75 a4                	jne    0x1401a0840
1401a089c:	48 8b 01             	mov    (%rcx),%rax
1401a089f:	31 db                	xor    %ebx,%ebx
1401a08a1:	31 f6                	xor    %esi,%esi
1401a08a3:	48 89 c1             	mov    %rax,%rcx
1401a08a6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401a08ab:	e8 e8 95 04 00       	call   0x1401e9e98
1401a08b0:	49 89 c0             	mov    %rax,%r8
1401a08b3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401a08ba:	00 00 00 00
1401a08be:	66 90                	xchg   %ax,%ax
1401a08c0:	44 39 fb             	cmp    %r15d,%ebx
1401a08c3:	7d 5b                	jge    0x1401a0920
1401a08c5:	49 8b 45 18          	mov    0x18(%r13),%rax
1401a08c9:	48 01 f0             	add    %rsi,%rax
1401a08cc:	83 38 0b             	cmpl   $0xb,(%rax)
1401a08cf:	0f 85 db 01 00 00    	jne    0x1401a0ab0
1401a08d5:	48 63 50 14          	movslq 0x14(%rax),%rdx
1401a08d9:	4c 39 c2             	cmp    %r8,%rdx
1401a08dc:	0f 85 ce 01 00 00    	jne    0x1401a0ab0
1401a08e2:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401a08e7:	48 8b 48 20          	mov    0x20(%rax),%rcx
1401a08eb:	83 c3 01             	add    $0x1,%ebx
1401a08ee:	48 83 c6 28          	add    $0x28,%rsi
1401a08f2:	49 03 4d 10          	add    0x10(%r13),%rcx
1401a08f6:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1401a08fb:	e8 a0 95 04 00       	call   0x1401e9ea0
1401a0900:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
1401a0905:	85 c0                	test   %eax,%eax
1401a0907:	0f 84 33 ff ff ff    	je     0x1401a0840
1401a090d:	44 39 fb             	cmp    %r15d,%ebx
1401a0910:	7c b3                	jl     0x1401a08c5
1401a0912:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401a0919:	00 00 00 00
1401a091d:	0f 1f 00             	nopl   (%rax)
1401a0920:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401a0925:	e8 86 85 f5 ff       	call   0x1400f8eb0
1401a092a:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401a092f:	4a 8b 4c 20 08       	mov    0x8(%rax,%r12,1),%rcx
1401a0934:	e8 77 85 f5 ff       	call   0x1400f8eb0
1401a0939:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1401a093e:	48 83 e8 01          	sub    $0x1,%rax
1401a0942:	49 89 c0             	mov    %rax,%r8
1401a0945:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1401a094a:	49 29 f8             	sub    %rdi,%r8
1401a094d:	0f 85 8d 01 00 00    	jne    0x1401a0ae0
1401a0953:	49 63 fe             	movslq %r14d,%rdi
1401a0956:	c7 44 24 34 01 00 00 	movl   $0x1,0x34(%rsp)
1401a095d:	00
1401a095e:	45 8b 7d 20          	mov    0x20(%r13),%r15d
1401a0962:	48 39 c7             	cmp    %rax,%rdi
1401a0965:	0f 82 ea fe ff ff    	jb     0x1401a0855
1401a096b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401a0970:	45 85 ff             	test   %r15d,%r15d
1401a0973:	0f 8e e7 00 00 00    	jle    0x1401a0a60
1401a0979:	31 db                	xor    %ebx,%ebx
1401a097b:	eb 11                	jmp    0x1401a098e
1401a097d:	0f 1f 00             	nopl   (%rax)
1401a0980:	48 83 c3 01          	add    $0x1,%rbx