14007f4ab:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f4af:	74 23                	je     0x14007f4d4
14007f4b1:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f4b5:	72 1d                	jb     0x14007f4d4
14007f4b7:	4c 8b 4d 90          	mov    -0x70(%rbp),%r9
14007f4bb:	4c 8d 05 c6 3b 01 00 	lea    0x13bc6(%rip),%r8        # 0x140093088
14007f4c2:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f4c6:	ba 15 00 00 00       	mov    $0x15,%edx
14007f4cb:	89 44 24 20          	mov    %eax,0x20(%rsp)
14007f4cf:	e8 a4 86 fd ff       	call   0x140057b78
14007f4d4:	bb e5 00 00 c0       	mov    $0xc00000e5,%ebx
14007f4d9:	e9 e1 fb ff ff       	jmp    0x14007f0bf
14007f4de:	48 8b 0d 1b fb 01 00 	mov    0x1fb1b(%rip),%rcx        # 0x14009f000
14007f4e5:	4c 8d 25 14 fb 01 00 	lea    0x1fb14(%rip),%r12        # 0x14009f000
14007f4ec:	49 3b cc             	cmp    %r12,%rcx
14007f4ef:	74 24                	je     0x14007f515
14007f4f1:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f4f5:	74 1e                	je     0x14007f515
14007f4f7:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f4fb:	72 18                	jb     0x14007f515
14007f4fd:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f501:	4c 8d 05 80 3b 01 00 	lea    0x13b80(%rip),%r8        # 0x140093088
14007f508:	ba 14 00 00 00       	mov    $0x14,%edx
14007f50d:	45 8b cf             	mov    %r15d,%r9d
14007f510:	e8 07 84 fd ff       	call   0x14005791c
14007f515:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
14007f51a:	e9 a0 fb ff ff       	jmp    0x14007f0bf
14007f51f:	48 8b 0d da fa 01 00 	mov    0x1fada(%rip),%rcx        # 0x14009f000
14007f526:	4c 8d 25 d3 fa 01 00 	lea    0x1fad3(%rip),%r12        # 0x14009f000
14007f52d:	49 3b cc             	cmp    %r12,%rcx
14007f530:	0f 84 84 fb ff ff    	je     0x14007f0ba
14007f536:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f53a:	0f 84 7a fb ff ff    	je     0x14007f0ba
14007f540:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f544:	0f 82 70 fb ff ff    	jb     0x14007f0ba
14007f54a:	ba 13 00 00 00       	mov    $0x13,%edx
14007f54f:	e9 53 fc ff ff       	jmp    0x14007f1a7
14007f554:	4c 8b 7d a8          	mov    -0x58(%rbp),%r15
14007f558:	4d 85 ff             	test   %r15,%r15
14007f55b:	0f 84 c8 00 00 00    	je     0x14007f629
14007f561:	44 8b 8f b8 00 00 00 	mov    0xb8(%rdi),%r9d
14007f568:	4c 8d 05 b1 36 01 00 	lea    0x136b1(%rip),%r8        # 0x140092c20
14007f56f:	41 bc 0b 00 00 00    	mov    $0xb,%r12d
14007f575:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
14007f57c:	41 8b d4             	mov    %r12d,%edx
14007f57f:	e8 14 82 ff ff       	call   0x140077798
14007f584:	85 c0                	test   %eax,%eax
14007f586:	79 48                	jns    0x14007f5d0
14007f588:	48 8b 0d 71 fa 01 00 	mov    0x1fa71(%rip),%rcx        # 0x14009f000
14007f58f:	4c 8d 25 6a fa 01 00 	lea    0x1fa6a(%rip),%r12        # 0x14009f000
14007f596:	49 3b cc             	cmp    %r12,%rcx
14007f599:	0f 84 35 ff ff ff    	je     0x14007f4d4
14007f59f:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f5a3:	0f 84 2b ff ff ff    	je     0x14007f4d4
14007f5a9:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f5ad:	0f 82 21 ff ff ff    	jb     0x14007f4d4
14007f5b3:	ba 16 00 00 00       	mov    $0x16,%edx
14007f5b8:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f5bc:	4c 8d 05 c5 3a 01 00 	lea    0x13ac5(%rip),%r8        # 0x140093088
14007f5c3:	44 8b c8             	mov    %eax,%r9d
14007f5c6:	e8 51 83 fd ff       	call   0x14005791c
14007f5cb:	e9 04 ff ff ff       	jmp    0x14007f4d4
14007f5d0:	44 8b 8f bc 00 00 00 	mov    0xbc(%rdi),%r9d
14007f5d7:	4c 8d 05 42 36 01 00 	lea    0x13642(%rip),%r8        # 0x140092c20
14007f5de:	49 8b d4             	mov    %r12,%rdx
14007f5e1:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14007f5e8:	e8 ab 81 ff ff       	call   0x140077798
14007f5ed:	45 33 c9             	xor    %r9d,%r9d
14007f5f0:	85 c0                	test   %eax,%eax
14007f5f2:	0f 89 ab 00 00 00    	jns    0x14007f6a3
14007f5f8:	48 8b 0d 01 fa 01 00 	mov    0x1fa01(%rip),%rcx        # 0x14009f000
14007f5ff:	4c 8d 25 fa f9 01 00 	lea    0x1f9fa(%rip),%r12        # 0x14009f000
14007f606:	49 3b cc             	cmp    %r12,%rcx
14007f609:	0f 84 c5 fe ff ff    	je     0x14007f4d4
14007f60f:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f613:	0f 84 bb fe ff ff    	je     0x14007f4d4
14007f619:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f61d:	0f 82 b1 fe ff ff    	jb     0x14007f4d4
14007f623:	41 8d 51 17          	lea    0x17(%r9),%edx
14007f627:	eb 8f                	jmp    0x14007f5b8
14007f629:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
14007f62d:	4c 8d 05 f4 35 01 00 	lea    0x135f4(%rip),%r8        # 0x140092c28
14007f634:	ba 15 00 00 00       	mov    $0x15,%edx
14007f639:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14007f640:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
14007f647:	48 89 87 24 01 00 00 	mov    %rax,0x124(%rdi)
14007f64e:	83 e0 0f             	and    $0xf,%eax
14007f651:	44 8b 8f 28 01 00 00 	mov    0x128(%rdi),%r9d
14007f658:	41 83 e1 0f          	and    $0xf,%r9d
14007f65c:	49 c1 e1 04          	shl    $0x4,%r9
14007f660:	4c 0b c8             	or     %rax,%r9
14007f663:	e8 30 81 ff ff       	call   0x140077798
14007f668:	45 33 c9             	xor    %r9d,%r9d
14007f66b:	85 c0                	test   %eax,%eax
14007f66d:	79 34                	jns    0x14007f6a3
14007f66f:	48 8b 0d 8a f9 01 00 	mov    0x1f98a(%rip),%rcx        # 0x14009f000
14007f676:	4c 8d 25 83 f9 01 00 	lea    0x1f983(%rip),%r12        # 0x14009f000
14007f67d:	49 3b cc             	cmp    %r12,%rcx
14007f680:	0f 84 4e fe ff ff    	je     0x14007f4d4
14007f686:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f68a:	0f 84 44 fe ff ff    	je     0x14007f4d4
14007f690:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f694:	0f 82 3a fe ff ff    	jb     0x14007f4d4
14007f69a:	41 8d 51 18          	lea    0x18(%r9),%edx
14007f69e:	e9 15 ff ff ff       	jmp    0x14007f5b8
14007f6a3:	48 8b 45 98          	mov    -0x68(%rbp),%rax
14007f6a7:	49 8b ce             	mov    %r14,%rcx
14007f6aa:	48 ff c1             	inc    %rcx
14007f6ad:	66 44 39 0c 48       	cmp    %r9w,(%rax,%rcx,2)
14007f6b2:	75 f6                	jne    0x14007f6aa
14007f6b4:	48 8b 57 70          	mov    0x70(%rdi),%rdx
14007f6b8:	49 8b c6             	mov    %r14,%rax
14007f6bb:	48 ff c0             	inc    %rax
14007f6be:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f6c3:	75 f6                	jne    0x14007f6bb
14007f6c5:	4c 8b 6d 00          	mov    0x0(%rbp),%r13
14007f6c9:	48 03 c8             	add    %rax,%rcx
14007f6cc:	49 8b c6             	mov    %r14,%rax
14007f6cf:	49 8b 55 08          	mov    0x8(%r13),%rdx
14007f6d3:	48 ff c0             	inc    %rax
14007f6d6:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f6db:	75 f6                	jne    0x14007f6d3
14007f6dd:	48 03 45 a0          	add    -0x60(%rbp),%rax
14007f6e1:	4c 8d 41 5b          	lea    0x5b(%rcx),%r8
14007f6e5:	4c 03 c0             	add    %rax,%r8
14007f6e8:	4c 8d 25 c1 80 00 00 	lea    0x80c1(%rip),%r12        # 0x1400877b0
14007f6ef:	49 8b ce             	mov    %r14,%rcx
14007f6f2:	4d 85 ff             	test   %r15,%r15
14007f6f5:	75 35                	jne    0x14007f72c
14007f6f7:	48 8b 87 00 01 00 00 	mov    0x100(%rdi),%rax
14007f6fe:	49 8b d4             	mov    %r12,%rdx
14007f701:	48 85 c0             	test   %rax,%rax
14007f704:	48 0f 45 d0          	cmovne %rax,%rdx
14007f708:	48 ff c1             	inc    %rcx
14007f70b:	66 44 39 0c 4a       	cmp    %r9w,(%rdx,%rcx,2)
14007f710:	75 f6                	jne    0x14007f708
14007f712:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
14007f719:	49 8b c6             	mov    %r14,%rax
14007f71c:	48 ff c0             	inc    %rax
14007f71f:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f724:	75 f6                	jne    0x14007f71c
14007f726:	4c 8d 79 3a          	lea    0x3a(%rcx),%r15
14007f72a:	eb 41                	jmp    0x14007f76d
14007f72c:	49 8b 45 40          	mov    0x40(%r13),%rax
14007f730:	48 8b 50 10          	mov    0x10(%rax),%rdx
14007f734:	48 ff c1             	inc    %rcx
14007f737:	66 44 39 0c 4a       	cmp    %r9w,(%rdx,%rcx,2)
14007f73c:	75 f6                	jne    0x14007f734
14007f73e:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14007f745:	49 8b c6             	mov    %r14,%rax
14007f748:	48 ff c0             	inc    %rax
14007f74b:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f750:	75 f6                	jne    0x14007f748
14007f752:	48 03 c8             	add    %rax,%rcx
14007f755:	48 8d 95 c8 00 00 00 	lea    0xc8(%rbp),%rdx
14007f75c:	49 8b c6             	mov    %r14,%rax
14007f75f:	48 ff c0             	inc    %rax
14007f762:	66 44 39 0c 42       	cmp    %r9w,(%rdx,%rax,2)
14007f767:	75 f6                	jne    0x14007f75f
14007f769:	4c 8d 79 3d          	lea    0x3d(%rcx),%r15
14007f76d:	49 03 c0             	add    %r8,%rax
14007f770:	4c 03 f8             	add    %rax,%r15
14007f773:	48 8b 0d 86 f8 01 00 	mov    0x1f886(%rip),%rcx        # 0x14009f000
14007f77a:	48 8d 05 7f f8 01 00 	lea    0x1f87f(%rip),%rax        # 0x14009f000
14007f781:	48 3b c8             	cmp    %rax,%rcx
14007f784:	74 24                	je     0x14007f7aa
14007f786:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f78a:	74 1e                	je     0x14007f7aa
14007f78c:	80 79 41 05          	cmpb   $0x5,0x41(%rcx)
14007f790:	72 18                	jb     0x14007f7aa
14007f792:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f796:	4c 8d 05 eb 38 01 00 	lea    0x138eb(%rip),%r8        # 0x140093088
14007f79d:	ba 19 00 00 00       	mov    $0x19,%edx
14007f7a2:	4d 8b cf             	mov    %r15,%r9
14007f7a5:	e8 2a fb fd ff       	call   0x14005f2d4
14007f7aa:	b8 02 00 00 00       	mov    $0x2,%eax
14007f7af:	49 f7 e7             	mul    %r15
14007f7b2:	49 0f 40 c6          	cmovo  %r14,%rax
14007f7b6:	48 8b c8             	mov    %rax,%rcx
14007f7b9:	e8 16 47 fb ff       	call   0x140033ed4
14007f7be:	33 c9                	xor    %ecx,%ecx
14007f7c0:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14007f7c4:	4c 8b d0             	mov    %rax,%r10
14007f7c7:	48 85 c0             	test   %rax,%rax
14007f7ca:	75 43                	jne    0x14007f80f
14007f7cc:	48 8b 0d 2d f8 01 00 	mov    0x1f82d(%rip),%rcx        # 0x14009f000
14007f7d3:	4c 8d 25 26 f8 01 00 	lea    0x1f826(%rip),%r12        # 0x14009f000
14007f7da:	49 3b cc             	cmp    %r12,%rcx
14007f7dd:	0f 84 32 fd ff ff    	je     0x14007f515
14007f7e3:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f7e7:	0f 84 28 fd ff ff    	je     0x14007f515
14007f7ed:	80 79 41 03          	cmpb   $0x3,0x41(%rcx)
14007f7f1:	0f 82 1e fd ff ff    	jb     0x14007f515
14007f7f7:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f7fb:	8d 50 1a             	lea    0x1a(%rax),%edx
14007f7fe:	4c 8d 05 83 38 01 00 	lea    0x13883(%rip),%r8        # 0x140093088
14007f805:	e8 e6 80 fd ff       	call   0x1400578f0
14007f80a:	e9 06 fd ff ff       	jmp    0x14007f515
14007f80f:	48 39 4d a8          	cmp    %rcx,-0x58(%rbp)
14007f813:	75 6d                	jne    0x14007f882
14007f815:	48 8b 87 00 01 00 00 	mov    0x100(%rdi),%rax
14007f81c:	48 85 c0             	test   %rax,%rax
14007f81f:	4c 0f 45 e0          	cmovne %rax,%r12
14007f823:	48 8d 85 e0 00 00 00 	lea    0xe0(%rbp),%rax
14007f82a:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
14007f831:	00
14007f832:	48 8d 05 ff 33 01 00 	lea    0x133ff(%rip),%rax        # 0x140092c38
14007f839:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14007f840:	00
14007f841:	48 8d 05 08 34 01 00 	lea    0x13408(%rip),%rax        # 0x140092c50
14007f848:	4c 89 a4 24 88 00 00 	mov    %r12,0x88(%rsp)
14007f84f:	00
14007f850:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14007f857:	00
14007f858:	48 8b 45 98          	mov    -0x68(%rbp),%rax
14007f85c:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14007f861:	48 8d 05 08 34 01 00 	lea    0x13408(%rip),%rax        # 0x140092c70
14007f868:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14007f86d:	48 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%rax
14007f874:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14007f879:	48 8d 05 10 34 01 00 	lea    0x13410(%rip),%rax        # 0x140092c90
14007f880:	eb 65                	jmp    0x14007f8e7
14007f882:	48 8b 45 98          	mov    -0x68(%rbp),%rax
14007f886:	49 8b 4d 40          	mov    0x40(%r13),%rcx
14007f88a:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
14007f891:	00
14007f892:	48 8d 05 d7 33 01 00 	lea    0x133d7(%rip),%rax        # 0x140092c70
14007f899:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
14007f8a0:	00
14007f8a1:	48 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%rax
14007f8a8:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
14007f8af:	00
14007f8b0:	48 8d 05 19 35 01 00 	lea    0x13519(%rip),%rax        # 0x140092dd0
14007f8b7:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14007f8be:	00
14007f8bf:	48 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%rax
14007f8c6:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14007f8cb:	48 8d 05 36 35 01 00 	lea    0x13536(%rip),%rax        # 0x140092e08
14007f8d2:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14007f8d7:	48 8b 41 10          	mov    0x10(%rcx),%rax
14007f8db:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14007f8e0:	48 8d 05 51 35 01 00 	lea    0x13551(%rip),%rax        # 0x140092e38
14007f8e7:	4c 8b 4f 70          	mov    0x70(%rdi),%r9
14007f8eb:	4c 8d 05 7e 34 01 00 	lea    0x1347e(%rip),%r8        # 0x140092d70
14007f8f2:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14007f8f7:	49 8b d7             	mov    %r15,%rdx
14007f8fa:	48 8b 87 d0 00 00 00 	mov    0xd0(%rdi),%rax
14007f901:	49 8b ca             	mov    %r10,%rcx
14007f904:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14007f909:	48 8d 05 c0 33 01 00 	lea    0x133c0(%rip),%rax        # 0x140092cd0
14007f910:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14007f915:	48 8b 87 d8 00 00 00 	mov    0xd8(%rdi),%rax
14007f91c:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14007f921:	48 8d 05 d8 33 01 00 	lea    0x133d8(%rip),%rax        # 0x140092d00
14007f928:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14007f92d:	48 8b 87 c8 00 00 00 	mov    0xc8(%rdi),%rax
14007f934:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14007f939:	48 8d 05 f0 33 01 00 	lea    0x133f0(%rip),%rax        # 0x140092d30
14007f940:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14007f945:	49 8b 45 08          	mov    0x8(%r13),%rax
14007f949:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14007f94e:	48 8d 05 03 34 01 00 	lea    0x13403(%rip),%rax        # 0x140092d58
14007f955:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007f95a:	e8 39 7e ff ff       	call   0x140077798
14007f95f:	33 c9                	xor    %ecx,%ecx
14007f961:	85 c0                	test   %eax,%eax
14007f963:	79 54                	jns    0x14007f9b9
14007f965:	48 ff 15 04 51 00 00 	rex.W call *0x5104(%rip)        # 0x140084a70
14007f96c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14007f971:	48 8b 0d 88 f6 01 00 	mov    0x1f688(%rip),%rcx        # 0x14009f000
14007f978:	4c 8d 25 81 f6 01 00 	lea    0x1f681(%rip),%r12        # 0x14009f000
14007f97f:	49 3b cc             	cmp    %r12,%rcx
14007f982:	0f 84 4c fb ff ff    	je     0x14007f4d4
14007f988:	40 84 71 44          	test   %sil,0x44(%rcx)
14007f98c:	0f 84 42 fb ff ff    	je     0x14007f4d4
14007f992:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007f996:	0f 82 38 fb ff ff    	jb     0x14007f4d4
14007f99c:	ba 1b 00 00 00       	mov    $0x1b,%edx
14007f9a1:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007f9a5:	4c 8d 05 dc 36 01 00 	lea    0x136dc(%rip),%r8        # 0x140093088
14007f9ac:	44 8b c8             	mov    %eax,%r9d
14007f9af:	e8 68 7f fd ff       	call   0x14005791c
14007f9b4:	e9 1b fb ff ff       	jmp    0x14007f4d4
14007f9b9:	4c 8b 65 c8          	mov    -0x38(%rbp),%r12
14007f9bd:	49 ff c6             	inc    %r14
14007f9c0:	66 43 39 0c 74       	cmp    %cx,(%r12,%r14,2)
14007f9c5:	75 f6                	jne    0x14007f9bd
14007f9c7:	49 ff c6             	inc    %r14
14007f9ca:	4c 8d 05 7f 31 01 00 	lea    0x1317f(%rip),%r8        # 0x140092b50
14007f9d1:	4d 3b f7             	cmp    %r15,%r14
14007f9d4:	41 b9 d6 01 00 00    	mov    $0x1d6,%r9d
14007f9da:	0f 94 c0             	sete   %al
14007f9dd:	88 44 24 48          	mov    %al,0x48(%rsp)
14007f9e1:	48 8d 05 68 34 01 00 	lea    0x13468(%rip),%rax        # 0x140092e50
14007f9e8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14007f9ed:	48 8d 05 3c 31 01 00 	lea    0x1313c(%rip),%rax        # 0x140092b30
14007f9f4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007f9f9:	e8 f2 21 00 00       	call   0x140081bf0
14007f9fe:	48 8b 0d fb f5 01 00 	mov    0x1f5fb(%rip),%rcx        # 0x14009f000
14007fa05:	48 8d 05 f4 f5 01 00 	lea    0x1f5f4(%rip),%rax        # 0x14009f000
14007fa0c:	48 3b c8             	cmp    %rax,%rcx
14007fa0f:	74 2a                	je     0x14007fa3b
14007fa11:	40 84 71 44          	test   %sil,0x44(%rcx)
14007fa15:	74 24                	je     0x14007fa3b
14007fa17:	80 79 41 05          	cmpb   $0x5,0x41(%rcx)
14007fa1b:	72 1e                	jb     0x14007fa3b
14007fa1d:	4c 8b 4f 70          	mov    0x70(%rdi),%r9
14007fa21:	4c 8d 05 60 36 01 00 	lea    0x13660(%rip),%r8        # 0x140093088
14007fa28:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14007fa2c:	ba 1c 00 00 00       	mov    $0x1c,%edx
14007fa31:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14007fa36:	e8 bd 81 fd ff       	call   0x140057bf8
14007fa3b:	f6 05 7e 11 02 00 01 	testb  $0x1,0x2117e(%rip)        # 0x1400a0bc0
14007fa42:	4c 8d 77 60          	lea    0x60(%rdi),%r14
14007fa46:	74 15                	je     0x14007fa5d
14007fa48:	49 8b 45 18          	mov    0x18(%r13),%rax
14007fa4c:	4d 8b c6             	mov    %r14,%r8
14007fa4f:	4d 8b 4d 08          	mov    0x8(%r13),%r9
14007fa53:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14007fa58:	e8 5b 1c 00 00       	call   0x1400816b8
14007fa5d:	48 8b 0d 7c 0e 02 00 	mov    0x20e7c(%rip),%rcx        # 0x1400a08e0
14007fa64:	ba 1a 00 00 00       	mov    $0x1a,%edx
14007fa69:	48 8b 01             	mov    (%rcx),%rax
14007fa6c:	48 8b 40 28          	mov    0x28(%rax),%rax
14007fa70:	ff 15 52 5c 00 00    	call   *0x5c52(%rip)        # 0x1400856c8
14007fa76:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14007fa7a:	48 85 c0             	test   %rax,%rax
14007fa7d:	75 33                	jne    0x14007fab2
14007fa7f:	48 8b 0d 7a f5 01 00 	mov    0x1f57a(%rip),%rcx        # 0x14009f000
14007fa86:	4c 8d 25 73 f5 01 00 	lea    0x1f573(%rip),%r12        # 0x14009f000
14007fa8d:	49 3b cc             	cmp    %r12,%rcx
14007fa90:	0f 84 24 f6 ff ff    	je     0x14007f0ba
14007fa96:	40 84 71 44          	test   %sil,0x44(%rcx)
14007fa9a:	0f 84 1a f6 ff ff    	je     0x14007f0ba
14007faa0:	80 79 41 02          	cmpb   $0x2,0x41(%rcx)
14007faa4:	0f 82 10 f6 ff ff    	jb     0x14007f0ba
14007faaa:	8d 50 1d             	lea    0x1d(%rax),%edx
14007faad:	e9 f8 f5 ff ff       	jmp    0x14007f0aa
14007fab2:	48 8b 0d 27 0e 02 00 	mov    0x20e27(%rip),%rcx        # 0x1400a08e0
14007fab9:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14007fabd:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14007fac2:	4c 8d 8f 98 00 00 00 	lea    0x98(%rdi),%r9
14007fac9:	4c 8d 05 f8 7b 00 00 	lea    0x7bf8(%rip),%r8        # 0x1400876c8
14007fad0:	48 8d 15 a9 33 01 00 	lea    0x133a9(%rip),%rdx        # 0x140092e80
14007fad7:	48 8b 01             	mov    (%rcx),%rax
14007fada:	48 8b 40 48          	mov    0x48(%rax),%rax
14007fade:	ff 15 e4 5b 00 00    	call   *0x5be4(%rip)        # 0x1400856c8
14007fae4:	85 c0                	test   %eax,%eax
14007fae6:	74 35                	je     0x14007fb1d
14007fae8:	48 8b 0d 11 f5 01 00 	mov    0x1f511(%rip),%rcx        # 0x14009f000