14001d576:	8b 8c 24 9c 00 00 00 	mov    0x9c(%rsp),%ecx
14001d57d:	48 8d 15 eb c4 1d 00 	lea    0x1dc4eb(%rip),%rdx        # 0x1401f9a6f
14001d584:	e8 77 dd 0a 00       	call   0x1400cb300
14001d589:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14001d58f:	48 89 e9             	mov    %rbp,%rcx
14001d592:	48 89 c3             	mov    %rax,%rbx
14001d595:	48 89 c2             	mov    %rax,%rdx
14001d598:	e8 43 f5 ff ff       	call   0x14001cae0
14001d59d:	48 89 d9             	mov    %rbx,%rcx
14001d5a0:	e8 43 c7 1c 00       	call   0x1401e9ce8
14001d5a5:	48 89 f1             	mov    %rsi,%rcx
14001d5a8:	e8 63 f8 06 00       	call   0x14008ce10
14001d5ad:	4c 89 e1             	mov    %r12,%rcx
14001d5b0:	e8 8b d3 07 00       	call   0x14009a940
14001d5b5:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
14001d5bc:	00
14001d5bd:	49 2b 45 00          	sub    0x0(%r13),%rax
14001d5c1:	0f 85 b2 00 00 00    	jne    0x14001d679
14001d5c7:	48 81 c4 d8 00 00 00 	add    $0xd8,%rsp
14001d5ce:	5b                   	pop    %rbx
14001d5cf:	5e                   	pop    %rsi
14001d5d0:	5f                   	pop    %rdi
14001d5d1:	5d                   	pop    %rbp
14001d5d2:	41 5c                	pop    %r12
14001d5d4:	41 5d                	pop    %r13
14001d5d6:	c3                   	ret
14001d5d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14001d5de:	00 00
14001d5e0:	83 c8 22             	or     $0x22,%eax
14001d5e3:	48 89 f1             	mov    %rsi,%rcx
14001d5e6:	88 84 24 b0 00 00 00 	mov    %al,0xb0(%rsp)
14001d5ed:	e8 6e eb 06 00       	call   0x14008c160
14001d5f2:	85 c0                	test   %eax,%eax
14001d5f4:	78 b7                	js     0x14001d5ad
14001d5f6:	8b 8c 24 98 00 00 00 	mov    0x98(%rsp),%ecx
14001d5fd:	48 8d 15 69 c4 1d 00 	lea    0x1dc469(%rip),%rdx        # 0x1401f9a6d
14001d604:	e8 f7 dc 0a 00       	call   0x1400cb300
14001d609:	ba 01 00 00 00       	mov    $0x1,%edx
14001d60e:	b9 0d 00 00 00       	mov    $0xd,%ecx
14001d613:	48 89 c3             	mov    %rax,%rbx
14001d616:	e8 b5 a6 07 00       	call   0x140097cd0
14001d61b:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14001d621:	48 89 da             	mov    %rbx,%rdx
14001d624:	48 89 e9             	mov    %rbp,%rcx
14001d627:	e8 34 fa ff ff       	call   0x14001d060
14001d62c:	48 89 d9             	mov    %rbx,%rcx
14001d62f:	e8 b4 c6 1c 00       	call   0x1401e9ce8
14001d634:	b9 0d 00 00 00       	mov    $0xd,%ecx
14001d639:	e8 82 a7 07 00       	call   0x140097dc0
14001d63e:	48 89 f1             	mov    %rsi,%rcx
14001d641:	e8 ca f7 06 00       	call   0x14008ce10
14001d646:	e9 62 ff ff ff       	jmp    0x14001d5ad
14001d64b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001d650:	4c 8d 64 24 20       	lea    0x20(%rsp),%r12
14001d655:	49 89 d8             	mov    %rbx,%r8
14001d658:	48 8d 15 f4 c3 1d 00 	lea    0x1dc3f4(%rip),%rdx        # 0x1401f9a53
14001d65f:	4c 89 e1             	mov    %r12,%rcx
14001d662:	e8 59 e9 07 00       	call   0x14009bfc0
14001d667:	e9 2f fe ff ff       	jmp    0x14001d49b
14001d66c:	0f 1f 40 00          	nopl   0x0(%rax)
14001d670:	48 83 c3 01          	add    $0x1,%rbx
14001d674:	e9 07 fe ff ff       	jmp    0x14001d480
14001d679:	e8 f2 71 1c 00       	call   0x1401e4870
14001d67e:	90                   	nop
14001d67f:	90                   	nop
14001d680:	41 55                	push   %r13
14001d682:	41 54                	push   %r12
14001d684:	55                   	push   %rbp
14001d685:	57                   	push   %rdi
14001d686:	56                   	push   %rsi
14001d687:	53                   	push   %rbx
14001d688:	48 83 ec 68          	sub    $0x68,%rsp
14001d68c:	4c 8b 25 5d b4 21 00 	mov    0x21b45d(%rip),%r12        # 0x140238af0
14001d693:	49 8b 04 24          	mov    (%r12),%rax
14001d697:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14001d69c:	31 c0                	xor    %eax,%eax
14001d69e:	48 83 b9 80 00 00 00 	cmpq   $0x0,0x80(%rcx)
14001d6a5:	00
14001d6a6:	48 89 cb             	mov    %rcx,%rbx
14001d6a9:	89 d7                	mov    %edx,%edi
14001d6ab:	74 2b                	je     0x14001d6d8
14001d6ad:	48 83 b9 88 00 00 00 	cmpq   $0x0,0x88(%rcx)
14001d6b4:	00
14001d6b5:	74 21                	je     0x14001d6d8
14001d6b7:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14001d6bc:	49 2b 04 24          	sub    (%r12),%rax
14001d6c0:	0f 85 1c 03 00 00    	jne    0x14001d9e2
14001d6c6:	48 83 c4 68          	add    $0x68,%rsp
14001d6ca:	5b                   	pop    %rbx
14001d6cb:	5e                   	pop    %rsi
14001d6cc:	5f                   	pop    %rdi
14001d6cd:	5d                   	pop    %rbp
14001d6ce:	41 5c                	pop    %r12
14001d6d0:	41 5d                	pop    %r13
14001d6d2:	c3                   	ret
14001d6d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001d6d8:	48 83 bb 90 00 00 00 	cmpq   $0x0,0x90(%rbx)
14001d6df:	00
14001d6e0:	75 d5                	jne    0x14001d6b7
14001d6e2:	48 8d 73 58          	lea    0x58(%rbx),%rsi
14001d6e6:	48 89 f1             	mov    %rsi,%rcx
14001d6e9:	e8 d2 37 08 00       	call   0x1400a0ec0
14001d6ee:	4c 8b 43 40          	mov    0x40(%rbx),%r8
14001d6f2:	4c 8b 4b 48          	mov    0x48(%rbx),%r9
14001d6f6:	48 8b 43 50          	mov    0x50(%rbx),%rax
14001d6fa:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
14001d6fe:	80 63 70 ef          	andb   $0xef,0x70(%rbx)
14001d702:	f3 0f 6f 43 58       	movdqu 0x58(%rbx),%xmm0
14001d707:	48 89 4b 50          	mov    %rcx,0x50(%rbx)
14001d70b:	48 89 d9             	mov    %rbx,%rcx
14001d70e:	4c 89 43 58          	mov    %r8,0x58(%rbx)
14001d712:	4c 89 4b 60          	mov    %r9,0x60(%rbx)
14001d716:	48 89 43 68          	mov    %rax,0x68(%rbx)
14001d71a:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
14001d71e:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14001d723:	4c 89 4c 24 48       	mov    %r9,0x48(%rsp)
14001d728:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14001d72d:	e8 ae e6 ff ff       	call   0x14001bde0
14001d732:	85 ff                	test   %edi,%edi
14001d734:	0f 85 46 02 00 00    	jne    0x14001d980
14001d73a:	31 f6                	xor    %esi,%esi
14001d73c:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
14001d741:	4c 8d 6c 24 38       	lea    0x38(%rsp),%r13
14001d746:	75 46                	jne    0x14001d78e
14001d748:	e9 fb 00 00 00       	jmp    0x14001d848
14001d74d:	0f 1f 00             	nopl   (%rax)
14001d750:	48 83 bb 80 00 00 00 	cmpq   $0x0,0x80(%rbx)
14001d757:	00
14001d758:	74 0e                	je     0x14001d768
14001d75a:	48 83 bb 88 00 00 00 	cmpq   $0x0,0x88(%rbx)
14001d761:	00
14001d762:	0f 85 b8 00 00 00    	jne    0x14001d820
14001d768:	48 83 bb 90 00 00 00 	cmpq   $0x0,0x90(%rbx)
14001d76f:	00
14001d770:	0f 85 aa 00 00 00    	jne    0x14001d820
14001d776:	f6 43 70 20          	testb  $0x20,0x70(%rbx)
14001d77a:	0f 85 4f 02 00 00    	jne    0x14001d9cf
14001d780:	48 83 c6 01          	add    $0x1,%rsi
14001d784:	48 3b 73 08          	cmp    0x8(%rbx),%rsi
14001d788:	0f 83 ba 00 00 00    	jae    0x14001d848
14001d78e:	48 8b 03             	mov    (%rbx),%rax
14001d791:	48 89 f7             	mov    %rsi,%rdi
14001d794:	4c 8d 05 ce c2 1d 00 	lea    0x1dc2ce(%rip),%r8        # 0x1401f9a69
14001d79b:	48 89 d9             	mov    %rbx,%rcx
14001d79e:	48 c1 e7 04          	shl    $0x4,%rdi
14001d7a2:	48 8b 14 38          	mov    (%rax,%rdi,1),%rdx
14001d7a6:	e8 55 fc ff ff       	call   0x14001d400
14001d7ab:	31 d2                	xor    %edx,%edx
14001d7ad:	4c 89 e9             	mov    %r13,%rcx
14001d7b0:	48 8b ab b8 00 00 00 	mov    0xb8(%rbx),%rbp
14001d7b7:	e8 04 1d 0c 00       	call   0x1400df4c0
14001d7bc:	48 63 44 24 38       	movslq 0x38(%rsp),%rax
14001d7c1:	48 39 c5             	cmp    %rax,%rbp
14001d7c4:	73 8a                	jae    0x14001d750
14001d7c6:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
14001d7cd:	e8 de b6 0d 00       	call   0x1400f8eb0
14001d7d2:	48 8b 8b 90 00 00 00 	mov    0x90(%rbx),%rcx
14001d7d9:	48 c7 83 88 00 00 00 	movq   $0x0,0x88(%rbx)
14001d7e0:	00 00 00 00
14001d7e4:	e8 c7 b6 0d 00       	call   0x1400f8eb0
14001d7e9:	48 83 bb 80 00 00 00 	cmpq   $0x0,0x80(%rbx)
14001d7f0:	00
14001d7f1:	48 c7 83 90 00 00 00 	movq   $0x0,0x90(%rbx)
14001d7f8:	00 00 00 00
14001d7fc:	48 c7 83 b8 00 00 00 	movq   $0xffffffffffffffff,0xb8(%rbx)
14001d803:	ff ff ff ff
14001d807:	0f 84 69 ff ff ff    	je     0x14001d776
14001d80d:	48 83 bb 88 00 00 00 	cmpq   $0x0,0x88(%rbx)
14001d814:	00
14001d815:	0f 84 5b ff ff ff    	je     0x14001d776
14001d81b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001d820:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14001d825:	49 2b 04 24          	sub    (%r12),%rax
14001d829:	0f 85 b3 01 00 00    	jne    0x14001d9e2
14001d82f:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
14001d833:	48 83 c4 68          	add    $0x68,%rsp
14001d837:	5b                   	pop    %rbx
14001d838:	5e                   	pop    %rsi
14001d839:	5f                   	pop    %rdi
14001d83a:	5d                   	pop    %rbp
14001d83b:	41 5c                	pop    %r12
14001d83d:	41 5d                	pop    %r13
14001d83f:	e9 7c 36 08 00       	jmp    0x1400a0ec0
14001d844:	0f 1f 40 00          	nopl   0x0(%rax)
14001d848:	48 8b 35 b1 bb 21 00 	mov    0x21bbb1(%rip),%rsi        # 0x140239400
14001d84f:	48 8d 3d 1b c2 1d 00 	lea    0x1dc21b(%rip),%rdi        # 0x1401f9a71
14001d856:	4c 8d 44 24 34       	lea    0x34(%rsp),%r8
14001d85b:	48 89 fa             	mov    %rdi,%rdx
14001d85e:	48 8b 0e             	mov    (%rsi),%rcx
14001d861:	e8 ba 7a ff ff       	call   0x140015320
14001d866:	0b 44 24 34          	or     0x34(%rsp),%eax
14001d86a:	48 8b 0e             	mov    (%rsi),%rcx
14001d86d:	0f 84 74 01 00 00    	je     0x14001d9e7
14001d873:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
14001d878:	48 89 fa             	mov    %rdi,%rdx
14001d87b:	e8 e0 7f ff ff       	call   0x140015860
14001d880:	85 c0                	test   %eax,%eax
14001d882:	75 64                	jne    0x14001d8e8
14001d884:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14001d889:	48 8d 15 33 c2 1d 00 	lea    0x1dc233(%rip),%rdx        # 0x1401f9ac3
14001d890:	48 89 e9             	mov    %rbp,%rcx
14001d893:	e8 e0 c5 1c 00       	call   0x1401e9e78
14001d898:	48 89 e9             	mov    %rbp,%rcx
14001d89b:	89 c7                	mov    %eax,%edi
14001d89d:	e8 0e b6 0d 00       	call   0x1400f8eb0
14001d8a2:	85 ff                	test   %edi,%edi
14001d8a4:	75 42                	jne    0x14001d8e8
14001d8a6:	48 8d 05 02 c2 1d 00 	lea    0x1dc202(%rip),%rax        # 0x1401f9aaf
14001d8ad:	4c 8d 05 0c c0 1d 00 	lea    0x1dc00c(%rip),%r8        # 0x1401f98c0
14001d8b4:	48 c7 44 24 28 01 00 	movq   $0x1,0x28(%rsp)
14001d8bb:	00 00
14001d8bd:	ba 17 01 00 00       	mov    $0x117,%edx
14001d8c2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001d8c7:	4c 8b 0e             	mov    (%rsi),%r9
14001d8ca:	48 8d 0d 62 be 1d 00 	lea    0x1dbe62(%rip),%rcx        # 0x1401f9733
14001d8d1:	e8 8a 07 09 00       	call   0x1400ae060
14001d8d6:	48 8d 0d 0b c2 1d 00 	lea    0x1dc20b(%rip),%rcx        # 0x1401f9ae8
14001d8dd:	e8 ae 5a 0a 00       	call   0x1400c3390
14001d8e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14001d8e8:	48 8b 06             	mov    (%rsi),%rax
14001d8eb:	48 8d 3d 41 be 1d 00 	lea    0x1dbe41(%rip),%rdi        # 0x1401f9733
14001d8f2:	4c 8d 0d d0 c1 1d 00 	lea    0x1dc1d0(%rip),%r9        # 0x1401f9ac9
14001d8f9:	ba 1d 01 00 00       	mov    $0x11d,%edx
14001d8fe:	4c 8d 05 bb bf 1d 00 	lea    0x1dbfbb(%rip),%r8        # 0x1401f98c0
14001d905:	48 89 f9             	mov    %rdi,%rcx
14001d908:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001d90d:	e8 fe 02 09 00       	call   0x1400adc10
14001d912:	48 83 bb 80 00 00 00 	cmpq   $0x0,0x80(%rbx)
14001d919:	00
14001d91a:	0f 84 8e 00 00 00    	je     0x14001d9ae
14001d920:	48 83 bb 88 00 00 00 	cmpq   $0x0,0x88(%rbx)
14001d927:	00
14001d928:	74 63                	je     0x14001d98d
14001d92a:	48 8b 06             	mov    (%rsi),%rax
14001d92d:	4c 8d 0d 95 c1 1d 00 	lea    0x1dc195(%rip),%r9        # 0x1401f9ac9
14001d934:	ba 24 01 00 00       	mov    $0x124,%edx
14001d939:	48 89 f9             	mov    %rdi,%rcx
14001d93c:	4c 8d 05 7d bf 1d 00 	lea    0x1dbf7d(%rip),%r8        # 0x1401f98c0
14001d943:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001d948:	e8 d3 04 09 00       	call   0x1400ade20
14001d94d:	48 83 bb 80 00 00 00 	cmpq   $0x0,0x80(%rbx)
14001d954:	00
14001d955:	0f 85 5c fd ff ff    	jne    0x14001d6b7
14001d95b:	48 83 bb 88 00 00 00 	cmpq   $0x0,0x88(%rbx)
14001d962:	00
14001d963:	0f 85 4e fd ff ff    	jne    0x14001d6b7
14001d969:	48 83 bb 90 00 00 00 	cmpq   $0x0,0x90(%rbx)
14001d970:	00
14001d971:	0f 85 40 fd ff ff    	jne    0x14001d6b7
14001d977:	e9 5a ff ff ff       	jmp    0x14001d8d6
14001d97c:	0f 1f 40 00          	nopl   0x0(%rax)
14001d980:	80 4b 74 01          	orb    $0x1,0x74(%rbx)
14001d984:	80 4b 78 01          	orb    $0x1,0x78(%rbx)
14001d988:	e9 ad fd ff ff       	jmp    0x14001d73a
14001d98d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14001d993:	48 89 da             	mov    %rbx,%rdx
14001d996:	48 8d 0d 41 c1 1d 00 	lea    0x1dc141(%rip),%rcx        # 0x1401f9ade
14001d99d:	e8 9e e2 ff ff       	call   0x14001bc40
14001d9a2:	48 89 83 88 00 00 00 	mov    %rax,0x88(%rbx)
14001d9a9:	e9 7c ff ff ff       	jmp    0x14001d92a
14001d9ae:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14001d9b4:	48 89 da             	mov    %rbx,%rdx
14001d9b7:	48 8d 0d 17 c1 1d 00 	lea    0x1dc117(%rip),%rcx        # 0x1401f9ad5
14001d9be:	e8 7d e2 ff ff       	call   0x14001bc40
14001d9c3:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
14001d9ca:	e9 51 ff ff ff       	jmp    0x14001d920
14001d9cf:	48 8b 03             	mov    (%rbx),%rax
14001d9d2:	48 8d 0d af c0 1d 00 	lea    0x1dc0af(%rip),%rcx        # 0x1401f9a88
14001d9d9:	48 8b 14 38          	mov    (%rax,%rdi,1),%rdx
14001d9dd:	e8 ae 59 0a 00       	call   0x1400c3390
14001d9e2:	e8 89 6e 1c 00       	call   0x1401e4870
14001d9e7:	48 8d 05 c1 c0 1d 00 	lea    0x1dc0c1(%rip),%rax        # 0x1401f9aaf
14001d9ee:	49 89 c9             	mov    %rcx,%r9
14001d9f1:	48 c7 44 24 28 01 00 	movq   $0x1,0x28(%rsp)
14001d9f8:	00 00
14001d9fa:	4c 8d 05 bf be 1d 00 	lea    0x1dbebf(%rip),%r8        # 0x1401f98c0
14001da01:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001da06:	ba 0f 01 00 00       	mov    $0x10f,%edx
14001da0b:	48 8d 0d 21 bd 1d 00 	lea    0x1dbd21(%rip),%rcx        # 0x1401f9733
14001da12:	e8 49 06 09 00       	call   0x1400ae060
14001da17:	e9 ba fe ff ff       	jmp    0x14001d8d6
14001da1c:	0f 1f 40 00          	nopl   0x0(%rax)
14001da20:	57                   	push   %rdi
14001da21:	56                   	push   %rsi
14001da22:	53                   	push   %rbx
14001da23:	48 83 ec 50          	sub    $0x50,%rsp
14001da27:	48 8b 3d c2 b0 21 00 	mov    0x21b0c2(%rip),%rdi        # 0x140238af0
14001da2e:	48 8b 07             	mov    (%rdi),%rax
14001da31:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14001da36:	31 c0                	xor    %eax,%eax
14001da38:	48 89 cb             	mov    %rcx,%rbx
14001da3b:	f6 41 70 02          	testb  $0x2,0x70(%rcx)
14001da3f:	0f 85 c5 00 00 00    	jne    0x14001db0a
14001da45:	48 83 b9 80 00 00 00 	cmpq   $0x0,0x80(%rcx)
14001da4c:	00
14001da4d:	0f 84 cd 00 00 00    	je     0x14001db20
14001da53:	48 83 b9 88 00 00 00 	cmpq   $0x0,0x88(%rcx)
14001da5a:	00
14001da5b:	0f 84 bf 00 00 00    	je     0x14001db20
14001da61:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14001da66:	31 d2                	xor    %edx,%edx
14001da68:	48 8b b3 b8 00 00 00 	mov    0xb8(%rbx),%rsi
14001da6f:	e8 4c 1a 0c 00       	call   0x1400df4c0
14001da74:	48 63 44 24 28       	movslq 0x28(%rsp),%rax
14001da79:	48 39 c6             	cmp    %rax,%rsi
14001da7c:	0f 82 88 00 00 00    	jb     0x14001db0a
14001da82:	48 8d 73 58          	lea    0x58(%rbx),%rsi
14001da86:	48 89 f1             	mov    %rsi,%rcx
14001da89:	e8 32 34 08 00       	call   0x1400a0ec0
14001da8e:	4c 8b 43 40          	mov    0x40(%rbx),%r8
14001da92:	4c 8b 4b 48          	mov    0x48(%rbx),%r9
14001da96:	48 89 d9             	mov    %rbx,%rcx
14001da99:	48 8b 43 50          	mov    0x50(%rbx),%rax
14001da9d:	48 8b 53 68          	mov    0x68(%rbx),%rdx
14001daa1:	f3 0f 6f 43 58       	movdqu 0x58(%rbx),%xmm0
14001daa6:	4c 89 43 58          	mov    %r8,0x58(%rbx)
14001daaa:	48 89 53 50          	mov    %rdx,0x50(%rbx)
14001daae:	4c 89 4b 60          	mov    %r9,0x60(%rbx)
14001dab2:	48 89 43 68          	mov    %rax,0x68(%rbx)
14001dab6:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
14001daba:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
14001dabf:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
14001dac4:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14001dac9:	e8 12 e3 ff ff       	call   0x14001bde0
14001dace:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
14001dad3:	74 31                	je     0x14001db06
14001dad5:	31 f6                	xor    %esi,%esi
14001dad7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14001dade:	00 00
14001dae0:	48 89 f0             	mov    %rsi,%rax
14001dae3:	4c 8d 05 1f c0 1d 00 	lea    0x1dc01f(%rip),%r8        # 0x1401f9b09
14001daea:	48 89 d9             	mov    %rbx,%rcx
14001daed:	48 83 c6 01          	add    $0x1,%rsi
14001daf1:	48 c1 e0 04          	shl    $0x4,%rax
14001daf5:	48 03 03             	add    (%rbx),%rax
14001daf8:	48 8b 10             	mov    (%rax),%rdx
14001dafb:	e8 00 f9 ff ff       	call   0x14001d400
14001db00:	48 3b 73 08          	cmp    0x8(%rbx),%rsi
14001db04:	72 da                	jb     0x14001dae0
14001db06:	80 4b 70 02          	orb    $0x2,0x70(%rbx)
14001db0a:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14001db0f:	48 2b 07             	sub    (%rdi),%rax
14001db12:	75 1c                	jne    0x14001db30
14001db14:	48 83 c4 50          	add    $0x50,%rsp
14001db18:	5b                   	pop    %rbx
14001db19:	5e                   	pop    %rsi
14001db1a:	5f                   	pop    %rdi
14001db1b:	c3                   	ret
14001db1c:	0f 1f 40 00          	nopl   0x0(%rax)
14001db20:	48 83 bb 90 00 00 00 	cmpq   $0x0,0x90(%rbx)