140450d9a:	75 04                	jne    0x140450da0
140450d9c:	c6 41 68 01          	movb   $0x1,0x68(%rcx)
140450da0:	48 89 51 60          	mov    %rdx,0x60(%rcx)
140450da4:	49 8d 56 20          	lea    0x20(%r14),%rdx
140450da8:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450dad:	74 0c                	je     0x140450dbb
140450daf:	48 8d 0d 2a fc fd 00 	lea    0xfdfc2a(%rip),%rcx        # 0x1414309e0
140450db6:	e8 85 9d 33 00       	call   0x14078ab40
140450dbb:	49 8b cf             	mov    %r15,%rcx
140450dbe:	e8 fd f1 ff ff       	call   0x14044ffc0
140450dc3:	8b 50 10             	mov    0x10(%rax),%edx
140450dc6:	49 8b 46 40          	mov    0x40(%r14),%rax
140450dca:	48 8b 08             	mov    (%rax),%rcx
140450dcd:	80 79 78 00          	cmpb   $0x0,0x78(%rcx)
140450dd1:	75 04                	jne    0x140450dd7
140450dd3:	c6 41 78 01          	movb   $0x1,0x78(%rcx)
140450dd7:	48 89 51 70          	mov    %rdx,0x70(%rcx)
140450ddb:	49 8d 56 20          	lea    0x20(%r14),%rdx
140450ddf:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450de4:	74 0c                	je     0x140450df2
140450de6:	48 8d 0d f3 fb fd 00 	lea    0xfdfbf3(%rip),%rcx        # 0x1414309e0
140450ded:	e8 4e 9d 33 00       	call   0x14078ab40
140450df2:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140450df7:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140450dfc:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140450e01:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140450e06:	e8 05 ef d4 ff       	call   0x14019fd10
140450e0b:	4c 8b c0             	mov    %rax,%r8
140450e0e:	ba 08 00 00 00       	mov    $0x8,%edx
140450e13:	49 8b ce             	mov    %r14,%rcx
140450e16:	e8 e5 3c 2e 00       	call   0x140734b00
140450e1b:	49 8b cf             	mov    %r15,%rcx
140450e1e:	e8 9d f1 ff ff       	call   0x14044ffc0
140450e23:	48 8b 48 18          	mov    0x18(%rax),%rcx
140450e27:	0f 57 c0             	xorps  %xmm0,%xmm0
140450e2a:	48 85 c9             	test   %rcx,%rcx
140450e2d:	78 07                	js     0x140450e36
140450e2f:	f2 48 0f 2a c1       	cvtsi2sd %rcx,%xmm0
140450e34:	eb 15                	jmp    0x140450e4b
140450e36:	48 8b c1             	mov    %rcx,%rax
140450e39:	48 d1 e8             	shr    $1,%rax
140450e3c:	83 e1 01             	and    $0x1,%ecx
140450e3f:	48 0b c1             	or     %rcx,%rax
140450e42:	f2 48 0f 2a c0       	cvtsi2sd %rax,%xmm0
140450e47:	f2 0f 58 c0          	addsd  %xmm0,%xmm0
140450e4b:	f2 0f 5e 05 2d 66 ba 	divsd  0xba662d(%rip),%xmm0        # 0x140ff7480
140450e52:	00
140450e53:	f2 0f 5c 05 2d 66 ba 	subsd  0xba662d(%rip),%xmm0        # 0x140ff7488
140450e5a:	00
140450e5b:	f2 0f 11 44 24 30    	movsd  %xmm0,0x30(%rsp)
140450e61:	49 8b 46 40          	mov    0x40(%r14),%rax
140450e65:	48 8b 08             	mov    (%rax),%rcx
140450e68:	80 b9 98 00 00 00 00 	cmpb   $0x0,0x98(%rcx)
140450e6f:	75 07                	jne    0x140450e78
140450e71:	c6 81 98 00 00 00 01 	movb   $0x1,0x98(%rcx)
140450e78:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140450e7d:	48 89 81 90 00 00 00 	mov    %rax,0x90(%rcx)
140450e84:	49 8d 56 20          	lea    0x20(%r14),%rdx
140450e88:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140450e8d:	74 0c                	je     0x140450e9b
140450e8f:	48 8d 0d 4a fb fd 00 	lea    0xfdfb4a(%rip),%rcx        # 0x1414309e0
140450e96:	e8 a5 9c 33 00       	call   0x14078ab40
140450e9b:	49 8b cf             	mov    %r15,%rcx
140450e9e:	e8 1d f1 ff ff       	call   0x14044ffc0
140450ea3:	49 8b cf             	mov    %r15,%rcx
140450ea6:	80 b8 9e 00 00 00 00 	cmpb   $0x0,0x9e(%rax)
140450ead:	0f 85 9e 00 00 00    	jne    0x140450f51
140450eb3:	e8 08 f1 ff ff       	call   0x14044ffc0
140450eb8:	83 78 28 00          	cmpl   $0x0,0x28(%rax)
140450ebc:	0f 85 c9 07 00 00    	jne    0x14045168b
140450ec2:	48 8b 70 30          	mov    0x30(%rax),%rsi
140450ec6:	44 8b 60 38          	mov    0x38(%rax),%r12d
140450eca:	b9 28 00 00 00       	mov    $0x28,%ecx
140450ecf:	e8 34 a2 9c 00       	call   0x140e1b108
140450ed4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140450ed9:	48 85 c0             	test   %rax,%rax
140450edc:	74 10                	je     0x140450eee
140450ede:	4c 8b c6             	mov    %rsi,%r8
140450ee1:	41 8b d4             	mov    %r12d,%edx
140450ee4:	48 8b c8             	mov    %rax,%rcx
140450ee7:	e8 04 0d 2e 00       	call   0x140731bf0
140450eec:	eb 03                	jmp    0x140450ef1
140450eee:	48 8b c3             	mov    %rbx,%rax
140450ef1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140450ef6:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140450efb:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140450f00:	e8 0b ee d4 ff       	call   0x14019fd10
140450f05:	4c 8b c0             	mov    %rax,%r8
140450f08:	ba 0a 00 00 00       	mov    $0xa,%edx
140450f0d:	49 8b ce             	mov    %r14,%rcx
140450f10:	e8 eb 3b 2e 00       	call   0x140734b00
140450f15:	49 8b cf             	mov    %r15,%rcx
140450f18:	e8 a3 f0 ff ff       	call   0x14044ffc0
140450f1d:	83 78 40 00          	cmpl   $0x0,0x40(%rax)
140450f21:	0f 85 97 07 00 00    	jne    0x1404516be
140450f27:	4c 8b 40 48          	mov    0x48(%rax),%r8
140450f2b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140450f30:	4c 8b 64 24 28       	mov    0x28(%rsp),%r12
140450f35:	49 8b cc             	mov    %r12,%rcx
140450f38:	e8 43 63 00 00       	call   0x140457280
140450f3d:	48 8b d0             	mov    %rax,%rdx
140450f40:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140450f45:	e8 c6 ed d4 ff       	call   0x14019fd10
140450f4a:	ba 0b 00 00 00       	mov    $0xb,%edx
140450f4f:	eb 57                	jmp    0x140450fa8
140450f51:	e8 6a f0 ff ff       	call   0x14044ffc0
140450f56:	83 78 50 01          	cmpl   $0x1,0x50(%rax)
140450f5a:	0f 85 91 07 00 00    	jne    0x1404516f1
140450f60:	48 8b 70 58          	mov    0x58(%rax),%rsi
140450f64:	44 8b 78 60          	mov    0x60(%rax),%r15d
140450f68:	b9 28 00 00 00       	mov    $0x28,%ecx
140450f6d:	e8 96 a1 9c 00       	call   0x140e1b108
140450f72:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140450f77:	48 85 c0             	test   %rax,%rax
140450f7a:	74 10                	je     0x140450f8c
140450f7c:	4c 8b c6             	mov    %rsi,%r8
140450f7f:	41 8b d7             	mov    %r15d,%edx
140450f82:	48 8b c8             	mov    %rax,%rcx
140450f85:	e8 66 0c 2e 00       	call   0x140731bf0
140450f8a:	eb 03                	jmp    0x140450f8f
140450f8c:	48 8b c3             	mov    %rbx,%rax
140450f8f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140450f94:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140450f99:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140450f9e:	e8 6d ed d4 ff       	call   0x14019fd10
140450fa3:	ba 0c 00 00 00       	mov    $0xc,%edx
140450fa8:	4c 8b c0             	mov    %rax,%r8
140450fab:	49 8b ce             	mov    %r14,%rcx
140450fae:	e8 4d 3b 2e 00       	call   0x140734b00
140450fb3:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140450fb8:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140450fbd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140450fc2:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140450fc7:	e8 44 ed d4 ff       	call   0x14019fd10
140450fcc:	4c 8b c0             	mov    %rax,%r8
140450fcf:	ba 02 00 00 00       	mov    $0x2,%edx
140450fd4:	48 8b cf             	mov    %rdi,%rcx
140450fd7:	e8 24 3b 2e 00       	call   0x140734b00
140450fdc:	90                   	nop
140450fdd:	e9 b9 05 00 00       	jmp    0x14045159b
140450fe2:	b9 50 00 00 00       	mov    $0x50,%ecx
140450fe7:	e8 1c a1 9c 00       	call   0x140e1b108
140450fec:	4c 8b c8             	mov    %rax,%r9
140450fef:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140450ff4:	48 85 c0             	test   %rax,%rax
140450ff7:	74 42                	je     0x14045103b
140450ff9:	48 8b 0d b8 70 fd 00 	mov    0xfd70b8(%rip),%rcx        # 0x1414280b8
140451000:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140451005:	48 85 c9             	test   %rcx,%rcx
140451008:	74 1c                	je     0x140451026
14045100a:	8b 41 10             	mov    0x10(%rcx),%eax
14045100d:	ff c0                	inc    %eax
14045100f:	89 41 10             	mov    %eax,0x10(%rcx)
140451012:	83 f8 01             	cmp    $0x1,%eax
140451015:	0f 8e 09 07 00 00    	jle    0x140451724
14045101b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
140451020:	0f 84 06 07 00 00    	je     0x14045172c
140451026:	41 b0 01             	mov    $0x1,%r8b
140451029:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14045102e:	49 8b c9             	mov    %r9,%rcx
140451031:	e8 8a 09 2e 00       	call   0x1407319c0
140451036:	48 8b f0             	mov    %rax,%rsi
140451039:	eb 03                	jmp    0x14045103e
14045103b:	48 8b f3             	mov    %rbx,%rsi
14045103e:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140451043:	49 8b cf             	mov    %r15,%rcx
140451046:	e8 25 ed ff ff       	call   0x14044fd70
14045104b:	0f b6 50 48          	movzbl 0x48(%rax),%edx
14045104f:	48 8b 46 40          	mov    0x40(%rsi),%rax
140451053:	48 8b 08             	mov    (%rax),%rcx
140451056:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
14045105a:	75 04                	jne    0x140451060
14045105c:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
140451060:	48 89 11             	mov    %rdx,(%rcx)
140451063:	48 8d 56 20          	lea    0x20(%rsi),%rdx
140451067:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14045106c:	74 0c                	je     0x14045107a
14045106e:	48 8d 0d 6b f9 fd 00 	lea    0xfdf96b(%rip),%rcx        # 0x1414309e0
140451075:	e8 c6 9a 33 00       	call   0x14078ab40
14045107a:	49 8b cf             	mov    %r15,%rcx
14045107d:	e8 ee ec ff ff       	call   0x14044fd70
140451082:	0f b6 50 49          	movzbl 0x49(%rax),%edx
140451086:	48 8b 46 40          	mov    0x40(%rsi),%rax
14045108a:	48 8b 08             	mov    (%rax),%rcx
14045108d:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140451091:	75 04                	jne    0x140451097
140451093:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
140451097:	48 89 51 10          	mov    %rdx,0x10(%rcx)
14045109b:	48 8d 56 20          	lea    0x20(%rsi),%rdx
14045109f:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404510a4:	74 0c                	je     0x1404510b2
1404510a6:	48 8d 0d 33 f9 fd 00 	lea    0xfdf933(%rip),%rcx        # 0x1414309e0
1404510ad:	e8 8e 9a 33 00       	call   0x14078ab40
1404510b2:	b9 50 00 00 00       	mov    $0x50,%ecx
1404510b7:	e8 4c a0 9c 00       	call   0x140e1b108
1404510bc:	4c 8b c8             	mov    %rax,%r9
1404510bf:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1404510c4:	48 85 c0             	test   %rax,%rax
1404510c7:	74 42                	je     0x14045110b
1404510c9:	48 8b 0d f0 6f fd 00 	mov    0xfd6ff0(%rip),%rcx        # 0x1414280c0
1404510d0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1404510d5:	48 85 c9             	test   %rcx,%rcx
1404510d8:	74 1c                	je     0x1404510f6
1404510da:	8b 41 10             	mov    0x10(%rcx),%eax
1404510dd:	ff c0                	inc    %eax
1404510df:	89 41 10             	mov    %eax,0x10(%rcx)
1404510e2:	83 f8 01             	cmp    $0x1,%eax
1404510e5:	0f 8e 4c 06 00 00    	jle    0x140451737
1404510eb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404510f0:	0f 84 49 06 00 00    	je     0x14045173f
1404510f6:	41 b0 01             	mov    $0x1,%r8b
1404510f9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1404510fe:	49 8b c9             	mov    %r9,%rcx
140451101:	e8 ba 08 2e 00       	call   0x1407319c0
140451106:	4c 8b f0             	mov    %rax,%r14
140451109:	eb 03                	jmp    0x14045110e
14045110b:	4c 8b f3             	mov    %rbx,%r14
14045110e:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140451113:	49 8b cf             	mov    %r15,%rcx
140451116:	e8 55 ec ff ff       	call   0x14044fd70
14045111b:	0f b6 50 4a          	movzbl 0x4a(%rax),%edx
14045111f:	49 8b 46 40          	mov    0x40(%r14),%rax
140451123:	48 8b 08             	mov    (%rax),%rcx
140451126:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
14045112a:	75 04                	jne    0x140451130
14045112c:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
140451130:	48 89 11             	mov    %rdx,(%rcx)
140451133:	49 8d 56 20          	lea    0x20(%r14),%rdx
140451137:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
14045113c:	74 0c                	je     0x14045114a
14045113e:	48 8d 0d 9b f8 fd 00 	lea    0xfdf89b(%rip),%rcx        # 0x1414309e0
140451145:	e8 f6 99 33 00       	call   0x14078ab40
14045114a:	49 8b cf             	mov    %r15,%rcx
14045114d:	e8 1e ec ff ff       	call   0x14044fd70
140451152:	0f b6 50 4b          	movzbl 0x4b(%rax),%edx
140451156:	49 8b 46 40          	mov    0x40(%r14),%rax
14045115a:	48 8b 08             	mov    (%rax),%rcx
14045115d:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140451161:	75 04                	jne    0x140451167
140451163:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
140451167:	48 89 51 10          	mov    %rdx,0x10(%rcx)
14045116b:	49 8d 56 20          	lea    0x20(%r14),%rdx
14045116f:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140451174:	74 0c                	je     0x140451182
140451176:	48 8d 0d 63 f8 fd 00 	lea    0xfdf863(%rip),%rcx        # 0x1414309e0
14045117d:	e8 be 99 33 00       	call   0x14078ab40
140451182:	b9 50 00 00 00       	mov    $0x50,%ecx
140451187:	e8 7c 9f 9c 00       	call   0x140e1b108
14045118c:	4c 8b c8             	mov    %rax,%r9
14045118f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140451194:	48 85 c0             	test   %rax,%rax
140451197:	74 42                	je     0x1404511db
140451199:	48 8b 0d 08 6f fd 00 	mov    0xfd6f08(%rip),%rcx        # 0x1414280a8
1404511a0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1404511a5:	48 85 c9             	test   %rcx,%rcx
1404511a8:	74 1c                	je     0x1404511c6
1404511aa:	8b 41 10             	mov    0x10(%rcx),%eax
1404511ad:	ff c0                	inc    %eax
1404511af:	89 41 10             	mov    %eax,0x10(%rcx)
1404511b2:	83 f8 01             	cmp    $0x1,%eax
1404511b5:	0f 8e 8f 05 00 00    	jle    0x14045174a
1404511bb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404511c0:	0f 84 8c 05 00 00    	je     0x140451752
1404511c6:	41 b0 01             	mov    $0x1,%r8b
1404511c9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1404511ce:	49 8b c9             	mov    %r9,%rcx
1404511d1:	e8 ea 07 2e 00       	call   0x1407319c0
1404511d6:	4c 8b e8             	mov    %rax,%r13
1404511d9:	eb 03                	jmp    0x1404511de
1404511db:	4c 8b eb             	mov    %rbx,%r13
1404511de:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
1404511e3:	41 0f b6 17          	movzbl (%r15),%edx
1404511e7:	49 8b 45 40          	mov    0x40(%r13),%rax
1404511eb:	48 8b 08             	mov    (%rax),%rcx
1404511ee:	80 79 08 00          	cmpb   $0x0,0x8(%rcx)
1404511f2:	75 04                	jne    0x1404511f8
1404511f4:	c6 41 08 01          	movb   $0x1,0x8(%rcx)
1404511f8:	48 89 11             	mov    %rdx,(%rcx)
1404511fb:	49 8d 55 20          	lea    0x20(%r13),%rdx
1404511ff:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140451204:	74 0c                	je     0x140451212
140451206:	48 8d 0d d3 f7 fd 00 	lea    0xfdf7d3(%rip),%rcx        # 0x1414309e0
14045120d:	e8 2e 99 33 00       	call   0x14078ab40
140451212:	41 0f b7 57 02       	movzwl 0x2(%r15),%edx
140451217:	49 8b 45 40          	mov    0x40(%r13),%rax
14045121b:	48 8b 08             	mov    (%rax),%rcx
14045121e:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
140451222:	75 04                	jne    0x140451228
140451224:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
140451228:	48 89 51 10          	mov    %rdx,0x10(%rcx)
14045122c:	49 8d 55 20          	lea    0x20(%r13),%rdx
140451230:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140451235:	74 0c                	je     0x140451243
140451237:	48 8d 0d a2 f7 fd 00 	lea    0xfdf7a2(%rip),%rcx        # 0x1414309e0
14045123e:	e8 fd 98 33 00       	call   0x14078ab40
140451243:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140451248:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14045124d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140451252:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140451257:	e8 b4 ea d4 ff       	call   0x14019fd10
14045125c:	4c 8b c0             	mov    %rax,%r8
14045125f:	ba 02 00 00 00       	mov    $0x2,%edx
140451264:	49 8b cd             	mov    %r13,%rcx
140451267:	e8 94 38 2e 00       	call   0x140734b00
14045126c:	49 8b cf             	mov    %r15,%rcx
14045126f:	e8 fc ea ff ff       	call   0x14044fd70
140451274:	0f b7 50 02          	movzwl 0x2(%rax),%edx
140451278:	49 8b 45 40          	mov    0x40(%r13),%rax
14045127c:	48 8b 08             	mov    (%rax),%rcx
14045127f:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
140451283:	75 04                	jne    0x140451289
140451285:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
140451289:	48 89 51 30          	mov    %rdx,0x30(%rcx)
14045128d:	49 8d 55 20          	lea    0x20(%r13),%rdx
140451291:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140451296:	74 0c                	je     0x1404512a4
140451298:	48 8d 0d 41 f7 fd 00 	lea    0xfdf741(%rip),%rcx        # 0x1414309e0
14045129f:	e8 9c 98 33 00       	call   0x14078ab40
1404512a4:	49 8b cf             	mov    %r15,%rcx
1404512a7:	e8 c4 ea ff ff       	call   0x14044fd70
1404512ac:	0f b7 50 04          	movzwl 0x4(%rax),%edx
1404512b0:	49 8b 45 40          	mov    0x40(%r13),%rax
1404512b4:	48 8b 08             	mov    (%rax),%rcx
1404512b7:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
1404512bb:	75 04                	jne    0x1404512c1
1404512bd:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
1404512c1:	48 89 51 40          	mov    %rdx,0x40(%rcx)
1404512c5:	49 8d 55 20          	lea    0x20(%r13),%rdx
1404512c9:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404512ce:	74 0c                	je     0x1404512dc
1404512d0:	48 8d 0d 09 f7 fd 00 	lea    0xfdf709(%rip),%rcx        # 0x1414309e0
1404512d7:	e8 64 98 33 00       	call   0x14078ab40
1404512dc:	49 8b cf             	mov    %r15,%rcx
1404512df:	e8 8c ea ff ff       	call   0x14044fd70
1404512e4:	0f b7 50 06          	movzwl 0x6(%rax),%edx
1404512e8:	49 8b 45 40          	mov    0x40(%r13),%rax
1404512ec:	48 8b 08             	mov    (%rax),%rcx
1404512ef:	80 79 58 00          	cmpb   $0x0,0x58(%rcx)
1404512f3:	75 04                	jne    0x1404512f9
1404512f5:	c6 41 58 01          	movb   $0x1,0x58(%rcx)
1404512f9:	48 89 51 50          	mov    %rdx,0x50(%rcx)
1404512fd:	49 8d 55 20          	lea    0x20(%r13),%rdx
140451301:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
140451306:	74 0c                	je     0x140451314
140451308:	48 8d 0d d1 f6 fd 00 	lea    0xfdf6d1(%rip),%rcx        # 0x1414309e0
14045130f:	e8 2c 98 33 00       	call   0x14078ab40
140451314:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140451319:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14045131e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140451323:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx