1403dc77f:	48 8b cf             	mov    %rdi,%rcx
1403dc782:	e8 a9 08 16 00       	call   0x14053d030
1403dc787:	4c 8d 05 72 e3 c0 00 	lea    0xc0e372(%rip),%r8        # 0x140feab00
1403dc78e:	e9 8d fe ff ff       	jmp    0x1403dc620
1403dc793:	49 8b d7             	mov    %r15,%rdx
1403dc796:	48 89 55 80          	mov    %rdx,-0x80(%rbp)
1403dc79a:	0f 57 c0             	xorps  %xmm0,%xmm0
1403dc79d:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
1403dc7a2:	4c 8d 4d a0          	lea    -0x60(%rbp),%r9
1403dc7a6:	41 b8 29 00 00 00    	mov    $0x29,%r8d
1403dc7ac:	e8 ff 69 01 00       	call   0x1403f31b0
1403dc7b1:	83 f8 01             	cmp    $0x1,%eax
1403dc7b4:	0f 85 98 00 00 00    	jne    0x1403dc852
1403dc7ba:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
1403dc7be:	48 8b ce             	mov    %rsi,%rcx
1403dc7c1:	e8 9a 0d 00 00       	call   0x1403dd560
1403dc7c6:	3c 3b                	cmp    $0x3b,%al
1403dc7c8:	75 73                	jne    0x1403dc83d
1403dc7ca:	48 8b 0e             	mov    (%rsi),%rcx
1403dc7cd:	48 85 c9             	test   %rcx,%rcx
1403dc7d0:	74 29                	je     0x1403dc7fb
1403dc7d2:	0f b7 49 02          	movzwl 0x2(%rcx),%ecx
1403dc7d6:	ff 15 3c 71 ba 00    	call   *0xba713c(%rip)        # 0x140f83918
1403dc7dc:	44 0f b7 c0          	movzwl %ax,%r8d
1403dc7e0:	66 85 c0             	test   %ax,%ax
1403dc7e3:	74 42                	je     0x1403dc827
1403dc7e5:	48 8b 0e             	mov    (%rsi),%rcx
1403dc7e8:	0f b6 11             	movzbl (%rcx),%edx
1403dc7eb:	80 e2 0f             	and    $0xf,%dl
1403dc7ee:	0f b6 ca             	movzbl %dl,%ecx
1403dc7f1:	66 c1 e1 02          	shl    $0x2,%cx
1403dc7f5:	66 44 2b c1          	sub    %cx,%r8w
1403dc7f9:	eb 26                	jmp    0x1403dc821
1403dc7fb:	48 8b 46 10          	mov    0x10(%rsi),%rax
1403dc7ff:	0f b7 78 18          	movzwl 0x18(%rax),%edi
1403dc803:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1403dc807:	0f b7 49 04          	movzwl 0x4(%rcx),%ecx
1403dc80b:	ff 15 07 71 ba 00    	call   *0xba7107(%rip)        # 0x140f83918
1403dc811:	44 0f b7 c0          	movzwl %ax,%r8d
1403dc815:	b8 28 00 00 00       	mov    $0x28,%eax
1403dc81a:	66 2b c7             	sub    %di,%ax
1403dc81d:	66 44 03 c0          	add    %ax,%r8w
1403dc821:	66 45 85 c0          	test   %r8w,%r8w
1403dc825:	75 16                	jne    0x1403dc83d
1403dc827:	41 b0 01             	mov    $0x1,%r8b
1403dc82a:	48 8d 15 e7 e3 c0 00 	lea    0xc0e3e7(%rip),%rdx        # 0x140feac18
1403dc831:	49 8b ce             	mov    %r14,%rcx
1403dc834:	e8 a7 0e 00 00       	call   0x1403dd6e0
1403dc839:	33 f6                	xor    %esi,%esi
1403dc83b:	eb 21                	jmp    0x1403dc85e
1403dc83d:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dc841:	e8 4a a9 37 00       	call   0x140757190
1403dc846:	48 8d 15 eb e3 c0 00 	lea    0xc0e3eb(%rip),%rdx        # 0x140feac38
1403dc84d:	e9 17 03 00 00       	jmp    0x1403dcb69
1403dc852:	83 c0 02             	add    $0x2,%eax
1403dc855:	83 f8 01             	cmp    $0x1,%eax
1403dc858:	0f 86 fb 02 00 00    	jbe    0x1403dcb59
1403dc85e:	41 80 7d 68 00       	cmpb   $0x0,0x68(%r13)
1403dc863:	74 06                	je     0x1403dc86b
1403dc865:	c6 43 48 01          	movb   $0x1,0x48(%rbx)
1403dc869:	eb 04                	jmp    0x1403dc86f
1403dc86b:	c6 43 49 01          	movb   $0x1,0x49(%rbx)
1403dc86f:	83 3d 46 48 05 01 00 	cmpl   $0x0,0x1054846(%rip)        # 0x1414310bc
1403dc876:	74 0c                	je     0x1403dc884
1403dc878:	80 7b 48 00          	cmpb   $0x0,0x48(%rbx)
1403dc87c:	74 1e                	je     0x1403dc89c
1403dc87e:	80 7b 49 00          	cmpb   $0x0,0x49(%rbx)
1403dc882:	74 18                	je     0x1403dc89c
1403dc884:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dc888:	e8 03 a9 37 00       	call   0x140757190
1403dc88d:	4c 8b c0             	mov    %rax,%r8
1403dc890:	49 8b 56 68          	mov    0x68(%r14),%rdx
1403dc894:	49 8b ce             	mov    %r14,%rcx
1403dc897:	e8 e4 f4 15 00       	call   0x14053bd80
1403dc89c:	48 8b de             	mov    %rsi,%rbx
1403dc89f:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dc8a4:	48 8b 0d a5 78 04 01 	mov    0x10478a5(%rip),%rcx        # 0x141424150
1403dc8ab:	48 85 c9             	test   %rcx,%rcx
1403dc8ae:	74 66                	je     0x1403dc916
1403dc8b0:	e8 7b 8c 43 00       	call   0x140815530
1403dc8b5:	84 c0                	test   %al,%al
1403dc8b7:	74 5d                	je     0x1403dc916
1403dc8b9:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1403dc8bd:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc8c2:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dc8c6:	e8 25 03 00 00       	call   0x1403dcbf0
1403dc8cb:	48 8b 18             	mov    (%rax),%rbx
1403dc8ce:	48 89 30             	mov    %rsi,(%rax)
1403dc8d1:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dc8d6:	49 8b bd b0 00 00 00 	mov    0xb0(%r13),%rdi
1403dc8dd:	48 8b 07             	mov    (%rdi),%rax
1403dc8e0:	48 8b cf             	mov    %rdi,%rcx
1403dc8e3:	48 8b 40 40          	mov    0x40(%rax),%rax
1403dc8e7:	ff 15 33 71 ba 00    	call   *0xba7133(%rip)        # 0x140f83a20
1403dc8ed:	48 8b 15 5c 78 04 01 	mov    0x104785c(%rip),%rdx        # 0x141424150
1403dc8f4:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1403dc8f9:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1403dc8fe:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1403dc903:	4c 8b c8             	mov    %rax,%r9
1403dc906:	45 33 c0             	xor    %r8d,%r8d
1403dc909:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc90e:	48 8b cf             	mov    %rdi,%rcx
1403dc911:	e8 4a f4 ff ff       	call   0x1403dbd60
1403dc916:	48 83 7d 90 00       	cmpq   $0x0,-0x70(%rbp)
1403dc91b:	74 77                	je     0x1403dc994
1403dc91d:	48 8b 0d 34 78 04 01 	mov    0x1047834(%rip),%rcx        # 0x141424158
1403dc924:	48 85 c9             	test   %rcx,%rcx
1403dc927:	74 6b                	je     0x1403dc994
1403dc929:	e8 02 8c 43 00       	call   0x140815530
1403dc92e:	84 c0                	test   %al,%al
1403dc930:	74 62                	je     0x1403dc994
1403dc932:	48 85 db             	test   %rbx,%rbx
1403dc935:	75 1d                	jne    0x1403dc954
1403dc937:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1403dc93b:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc940:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dc944:	e8 a7 02 00 00       	call   0x1403dcbf0
1403dc949:	48 8b 18             	mov    (%rax),%rbx
1403dc94c:	48 89 30             	mov    %rsi,(%rax)
1403dc94f:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dc954:	49 8b bd b0 00 00 00 	mov    0xb0(%r13),%rdi
1403dc95b:	48 8b 07             	mov    (%rdi),%rax
1403dc95e:	48 8b cf             	mov    %rdi,%rcx
1403dc961:	48 8b 40 40          	mov    0x40(%rax),%rax
1403dc965:	ff 15 b5 70 ba 00    	call   *0xba70b5(%rip)        # 0x140f83a20
1403dc96b:	48 8b 15 e6 77 04 01 	mov    0x10477e6(%rip),%rdx        # 0x141424158
1403dc972:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1403dc977:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1403dc97c:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1403dc981:	4c 8b c8             	mov    %rax,%r9
1403dc984:	45 33 c0             	xor    %r8d,%r8d
1403dc987:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc98c:	48 8b cf             	mov    %rdi,%rcx
1403dc98f:	e8 cc f3 ff ff       	call   0x1403dbd60
1403dc994:	48 83 7d 88 00       	cmpq   $0x0,-0x78(%rbp)
1403dc999:	74 77                	je     0x1403dca12
1403dc99b:	48 8b 0d a6 77 04 01 	mov    0x10477a6(%rip),%rcx        # 0x141424148
1403dc9a2:	48 85 c9             	test   %rcx,%rcx
1403dc9a5:	74 6b                	je     0x1403dca12
1403dc9a7:	e8 84 8b 43 00       	call   0x140815530
1403dc9ac:	84 c0                	test   %al,%al
1403dc9ae:	74 62                	je     0x1403dca12
1403dc9b0:	48 85 db             	test   %rbx,%rbx
1403dc9b3:	75 1d                	jne    0x1403dc9d2
1403dc9b5:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1403dc9b9:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc9be:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dc9c2:	e8 29 02 00 00       	call   0x1403dcbf0
1403dc9c7:	48 8b 18             	mov    (%rax),%rbx
1403dc9ca:	48 89 30             	mov    %rsi,(%rax)
1403dc9cd:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dc9d2:	49 8b bd b0 00 00 00 	mov    0xb0(%r13),%rdi
1403dc9d9:	48 8b 07             	mov    (%rdi),%rax
1403dc9dc:	48 8b cf             	mov    %rdi,%rcx
1403dc9df:	48 8b 40 40          	mov    0x40(%rax),%rax
1403dc9e3:	ff 15 37 70 ba 00    	call   *0xba7037(%rip)        # 0x140f83a20
1403dc9e9:	48 8b 15 58 77 04 01 	mov    0x1047758(%rip),%rdx        # 0x141424148
1403dc9f0:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1403dc9f5:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1403dc9fa:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1403dc9ff:	4c 8b c8             	mov    %rax,%r9
1403dca02:	45 33 c0             	xor    %r8d,%r8d
1403dca05:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dca0a:	48 8b cf             	mov    %rdi,%rcx
1403dca0d:	e8 4e f3 ff ff       	call   0x1403dbd60
1403dca12:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1403dca16:	e8 45 0b 00 00       	call   0x1403dd560
1403dca1b:	3c 3b                	cmp    $0x3b,%al
1403dca1d:	75 77                	jne    0x1403dca96
1403dca1f:	48 8b 0d 1a 77 04 01 	mov    0x104771a(%rip),%rcx        # 0x141424140
1403dca26:	48 85 c9             	test   %rcx,%rcx
1403dca29:	74 6b                	je     0x1403dca96
1403dca2b:	e8 00 8b 43 00       	call   0x140815530
1403dca30:	84 c0                	test   %al,%al
1403dca32:	74 62                	je     0x1403dca96
1403dca34:	48 85 db             	test   %rbx,%rbx
1403dca37:	75 1d                	jne    0x1403dca56
1403dca39:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1403dca3d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dca42:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dca46:	e8 a5 01 00 00       	call   0x1403dcbf0
1403dca4b:	48 8b 18             	mov    (%rax),%rbx
1403dca4e:	48 89 30             	mov    %rsi,(%rax)
1403dca51:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1403dca56:	49 8b bd b0 00 00 00 	mov    0xb0(%r13),%rdi
1403dca5d:	48 8b 07             	mov    (%rdi),%rax
1403dca60:	48 8b cf             	mov    %rdi,%rcx
1403dca63:	48 8b 40 40          	mov    0x40(%rax),%rax
1403dca67:	ff 15 b3 6f ba 00    	call   *0xba6fb3(%rip)        # 0x140f83a20
1403dca6d:	48 8b 15 cc 76 04 01 	mov    0x10476cc(%rip),%rdx        # 0x141424140
1403dca74:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1403dca79:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1403dca7e:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1403dca83:	4c 8b c8             	mov    %rax,%r9
1403dca86:	45 33 c0             	xor    %r8d,%r8d
1403dca89:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dca8e:	48 8b cf             	mov    %rdi,%rcx
1403dca91:	e8 ca f2 ff ff       	call   0x1403dbd60
1403dca96:	89 75 b0             	mov    %esi,-0x50(%rbp)
1403dca99:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1403dca9d:	49 8b ce             	mov    %r14,%rcx
1403dcaa0:	e8 bb 05 16 00       	call   0x14053d060
1403dcaa5:	90                   	nop
1403dcaa6:	0f 57 c0             	xorps  %xmm0,%xmm0
1403dcaa9:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1403dcaaf:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403dcab4:	c7 44 24 38 03 00 00 	movl   $0x3,0x38(%rsp)
1403dcabb:	00
1403dcabc:	c7 44 24 30 0c 00 00 	movl   $0xc,0x30(%rsp)
1403dcac3:	00
1403dcac4:	48 8b 45 80          	mov    -0x80(%rbp),%rax
1403dcac8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1403dcacd:	8b 44 24 70          	mov    0x70(%rsp),%eax
1403dcad1:	89 44 24 20          	mov    %eax,0x20(%rsp)
1403dcad5:	4c 8d 4c 24 50       	lea    0x50(%rsp),%r9
1403dcada:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1403dcade:	49 8b d5             	mov    %r13,%rdx
1403dcae1:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403dcae5:	e8 66 4d 00 00       	call   0x1403e1850
1403dcaea:	90                   	nop
1403dcaeb:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dcaef:	e8 cc a6 37 00       	call   0x1407571c0
1403dcaf4:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
1403dcaf8:	4c 8b 45 80          	mov    -0x80(%rbp),%r8
1403dcafc:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1403dcb01:	49 8b ce             	mov    %r14,%rcx
1403dcb04:	e8 d7 ff 15 00       	call   0x14053cae0
1403dcb09:	0f b6 f0             	movzbl %al,%esi
1403dcb0c:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1403dcb10:	48 85 ff             	test   %rdi,%rdi
1403dcb13:	74 16                	je     0x1403dcb2b
1403dcb15:	48 8b cf             	mov    %rdi,%rcx
1403dcb18:	e8 03 33 1b 00       	call   0x14058fe20
1403dcb1d:	ba c0 00 00 00       	mov    $0xc0,%edx
1403dcb22:	48 8b cf             	mov    %rdi,%rcx
1403dcb25:	e8 1a e6 a3 00       	call   0x140e1b144
1403dcb2a:	90                   	nop
1403dcb2b:	48 85 db             	test   %rbx,%rbx
1403dcb2e:	74 27                	je     0x1403dcb57
1403dcb30:	8b 43 10             	mov    0x10(%rbx),%eax
1403dcb33:	ff c8                	dec    %eax
1403dcb35:	89 43 10             	mov    %eax,0x10(%rbx)
1403dcb38:	85 c0                	test   %eax,%eax
1403dcb3a:	7f 1b                	jg     0x1403dcb57
1403dcb3c:	0f 88 92 00 00 00    	js     0x1403dcbd4
1403dcb42:	48 8b 03             	mov    (%rbx),%rax
1403dcb45:	ba 01 00 00 00       	mov    $0x1,%edx
1403dcb4a:	48 8b cb             	mov    %rbx,%rcx
1403dcb4d:	48 8b 00             	mov    (%rax),%rax
1403dcb50:	ff 15 ca 6e ba 00    	call   *0xba6eca(%rip)        # 0x140f83a20
1403dcb56:	90                   	nop
1403dcb57:	eb 2f                	jmp    0x1403dcb88
1403dcb59:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dcb5d:	e8 2e a6 37 00       	call   0x140757190
1403dcb62:	48 8d 15 e7 e0 c0 00 	lea    0xc0e0e7(%rip),%rdx        # 0x140feac50
1403dcb69:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1403dcb6e:	8b 44 24 70          	mov    0x70(%rsp),%eax
1403dcb72:	89 44 24 20          	mov    %eax,0x20(%rsp)
1403dcb76:	4d 8b cf             	mov    %r15,%r9
1403dcb79:	4d 8b 46 68          	mov    0x68(%r14),%r8
1403dcb7d:	49 8b ce             	mov    %r14,%rcx
1403dcb80:	e8 4b f3 15 00       	call   0x14053bed0
1403dcb85:	40 32 f6             	xor    %sil,%sil
1403dcb88:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1403dcb8c:	48 85 db             	test   %rbx,%rbx
1403dcb8f:	74 3a                	je     0x1403dcbcb
1403dcb91:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1403dcb96:	8b c7                	mov    %edi,%eax
1403dcb98:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1403dcb9d:	83 f8 01             	cmp    $0x1,%eax
1403dcba0:	75 29                	jne    0x1403dcbcb
1403dcba2:	48 8b 03             	mov    (%rbx),%rax
1403dcba5:	48 8b cb             	mov    %rbx,%rcx
1403dcba8:	48 8b 00             	mov    (%rax),%rax
1403dcbab:	ff 15 6f 6e ba 00    	call   *0xba6e6f(%rip)        # 0x140f83a20
1403dcbb1:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
1403dcbb6:	83 ff 01             	cmp    $0x1,%edi
1403dcbb9:	75 10                	jne    0x1403dcbcb
1403dcbbb:	48 8b 03             	mov    (%rbx),%rax
1403dcbbe:	48 8b cb             	mov    %rbx,%rcx
1403dcbc1:	48 8b 40 08          	mov    0x8(%rax),%rax
1403dcbc5:	ff 15 55 6e ba 00    	call   *0xba6e55(%rip)        # 0x140f83a20
1403dcbcb:	40 0f b6 c6          	movzbl %sil,%eax
1403dcbcf:	e9 c1 f9 ff ff       	jmp    0x1403dc595
1403dcbd4:	b9 02 00 00 00       	mov    $0x2,%ecx
1403dcbd9:	e8 22 db 3a 00       	call   0x14078a700
1403dcbde:	90                   	nop
1403dcbdf:	e8 0c bc e0 ff       	call   0x1401e87f0
1403dcbe4:	cc                   	int3
1403dcbe5:	cc                   	int3
1403dcbe6:	cc                   	int3
1403dcbe7:	cc                   	int3
1403dcbe8:	cc                   	int3
1403dcbe9:	cc                   	int3
1403dcbea:	cc                   	int3
1403dcbeb:	cc                   	int3
1403dcbec:	cc                   	int3
1403dcbed:	cc                   	int3
1403dcbee:	cc                   	int3
1403dcbef:	cc                   	int3
1403dcbf0:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1403dcbf5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1403dcbfa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1403dcbff:	55                   	push   %rbp
1403dcc00:	53                   	push   %rbx
1403dcc01:	56                   	push   %rsi
1403dcc02:	57                   	push   %rdi
1403dcc03:	41 54                	push   %r12
1403dcc05:	41 55                	push   %r13
1403dcc07:	41 56                	push   %r14
1403dcc09:	41 57                	push   %r15
1403dcc0b:	48 8b ec             	mov    %rsp,%rbp
1403dcc0e:	48 83 ec 48          	sub    $0x48,%rsp
1403dcc12:	4d 8b e0             	mov    %r8,%r12
1403dcc15:	4c 8b f2             	mov    %rdx,%r14
1403dcc18:	4c 8b f9             	mov    %rcx,%r15
1403dcc1b:	33 ff                	xor    %edi,%edi
1403dcc1d:	89 7d d8             	mov    %edi,-0x28(%rbp)
1403dcc20:	44 8b 0d e1 20 0c 01 	mov    0x10c20e1(%rip),%r9d        # 0x14149ed08
1403dcc27:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1403dcc2e:	00 00
1403dcc30:	b9 00 13 00 00       	mov    $0x1300,%ecx
1403dcc35:	4a 8b 1c c8          	mov    (%rax,%r9,8),%rbx
1403dcc39:	48 03 d9             	add    %rcx,%rbx
1403dcc3c:	8b 03                	mov    (%rbx),%eax
1403dcc3e:	39 05 64 76 04 01    	cmp    %eax,0x1047664(%rip)        # 0x1414242a8
1403dcc44:	0f 8f bf 03 00 00    	jg     0x1403dd009
1403dcc4a:	8b 03                	mov    (%rbx),%eax
1403dcc4c:	39 05 66 76 04 01    	cmp    %eax,0x1047666(%rip)        # 0x1414242b8
1403dcc52:	0f 8f 4b 04 00 00    	jg     0x1403dd0a3
1403dcc58:	8b 03                	mov    (%rbx),%eax
1403dcc5a:	39 05 68 76 04 01    	cmp    %eax,0x1047668(%rip)        # 0x1414242c8
1403dcc60:	0f 8f d5 04 00 00    	jg     0x1403dd13b
1403dcc66:	b9 50 00 00 00       	mov    $0x50,%ecx
1403dcc6b:	e8 98 e4 a3 00       	call   0x140e1b108
1403dcc70:	4c 8b c8             	mov    %rax,%r9
1403dcc73:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1403dcc77:	48 85 c0             	test   %rax,%rax
1403dcc7a:	74 3c                	je     0x1403dccb8
1403dcc7c:	48 8b 0d 1d 76 04 01 	mov    0x104761d(%rip),%rcx        # 0x1414242a0
1403dcc83:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
1403dcc87:	48 85 c9             	test   %rcx,%rcx
1403dcc8a:	74 1c                	je     0x1403dcca8
1403dcc8c:	8b 41 10             	mov    0x10(%rcx),%eax
1403dcc8f:	ff c0                	inc    %eax
1403dcc91:	89 41 10             	mov    %eax,0x10(%rcx)
1403dcc94:	83 f8 01             	cmp    $0x1,%eax
1403dcc97:	0f 8e 37 05 00 00    	jle    0x1403dd1d4
1403dcc9d:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1403dcca2:	0f 84 34 05 00 00    	je     0x1403dd1dc