140301da0:	48 8b c1             	mov    %rcx,%rax
140301da3:	48 2b c2             	sub    %rdx,%rax
140301da6:	48 d1 e8             	shr    $1,%rax
140301da9:	48 03 c2             	add    %rdx,%rax
140301dac:	48 c1 e8 1e          	shr    $0x1e,%rax
140301db0:	69 c0 ff ff ff 7f    	imul   $0x7fffffff,%eax,%eax
140301db6:	2b c8                	sub    %eax,%ecx
140301db8:	44 8b c1             	mov    %ecx,%r8d
140301dbb:	44 8d 49 ff          	lea    -0x1(%rcx),%r9d
140301dbf:	41 81 f9 ff ff ff 3f 	cmp    $0x3fffffff,%r9d
140301dc6:	77 c8                	ja     0x140301d90
140301dc8:	41 c1 e1 1e          	shl    $0x1e,%r9d
140301dcc:	0f 1f 40 00          	nopl   0x0(%rax)
140301dd0:	41 8b c0             	mov    %r8d,%eax
140301dd3:	48 69 c8 8f bc 00 00 	imul   $0xbc8f,%rax,%rcx
140301dda:	49 8b c2             	mov    %r10,%rax
140301ddd:	48 f7 e1             	mul    %rcx
140301de0:	48 8b c1             	mov    %rcx,%rax
140301de3:	48 2b c2             	sub    %rdx,%rax
140301de6:	48 d1 e8             	shr    $1,%rax
140301de9:	48 03 c2             	add    %rdx,%rax
140301dec:	48 c1 e8 1e          	shr    $0x1e,%rax
140301df0:	69 c0 ff ff ff 7f    	imul   $0x7fffffff,%eax,%eax
140301df6:	2b c8                	sub    %eax,%ecx
140301df8:	44 8b c1             	mov    %ecx,%r8d
140301dfb:	ff c9                	dec    %ecx
140301dfd:	81 f9 ff ff ff 3f    	cmp    $0x3fffffff,%ecx
140301e03:	77 cb                	ja     0x140301dd0
140301e05:	44 0b c9             	or     %ecx,%r9d
140301e08:	44 89 8d 5c 03 00 00 	mov    %r9d,0x35c(%rbp)
140301e0f:	41 b8 10 00 00 00    	mov    $0x10,%r8d
140301e15:	48 8d 95 50 03 00 00 	lea    0x350(%rbp),%rdx
140301e1c:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
140301e23:	e8 78 db dc ff       	call   0x1400cf9a0
140301e28:	90                   	nop
140301e29:	4c 8b 05 80 f4 0b 00 	mov    0xbf480(%rip),%r8        # 0x1403c12b0
140301e30:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
140301e37:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140301e3b:	e8 c0 36 de ff       	call   0x1400e5500
140301e40:	90                   	nop
140301e41:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140301e45:	48 83 7d 48 0f       	cmpq   $0xf,0x48(%rbp)
140301e4a:	48 0f 47 4d 30       	cmova  0x30(%rbp),%rcx
140301e4f:	4c 8d 85 60 03 00 00 	lea    0x360(%rbp),%r8
140301e56:	48 8b 55 40          	mov    0x40(%rbp),%rdx
140301e5a:	e8 e1 d3 f1 ff       	call   0x14021f240
140301e5f:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140301e65:	48 8d 95 60 03 00 00 	lea    0x360(%rbp),%rdx
140301e6c:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140301e70:	e8 2b db dc ff       	call   0x1400cf9a0
140301e75:	90                   	nop
140301e76:	0f 57 c0             	xorps  %xmm0,%xmm0
140301e79:	0f 11 85 d0 00 00 00 	movups %xmm0,0xd0(%rbp)
140301e80:	66 0f 6f 35 a8 8b 02 	movdqa 0x28ba8(%rip),%xmm6        # 0x14032aa30
140301e87:	00
140301e88:	f3 0f 7f b5 e0 00 00 	movdqu %xmm6,0xe0(%rbp)
140301e8f:	00
140301e90:	c6 85 d0 00 00 00 00 	movb   $0x0,0xd0(%rbp)
140301e97:	0f 11 45 70          	movups %xmm0,0x70(%rbp)
140301e9b:	f3 0f 7f b5 80 00 00 	movdqu %xmm6,0x80(%rbp)
140301ea2:	00
140301ea3:	c6 45 70 00          	movb   $0x0,0x70(%rbp)
140301ea7:	44 89 7c 24 58       	mov    %r15d,0x58(%rsp)
140301eac:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
140301eb0:	f3 0f 7f 75 60       	movdqu %xmm6,0x60(%rbp)
140301eb5:	c6 45 50 00          	movb   $0x0,0x50(%rbp)
140301eb9:	48 8d 45 50          	lea    0x50(%rbp),%rax
140301ebd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140301ec2:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
140301ec7:	4c 8d 45 70          	lea    0x70(%rbp),%r8
140301ecb:	48 8d 95 d0 00 00 00 	lea    0xd0(%rbp),%rdx
140301ed2:	48 8b cb             	mov    %rbx,%rcx
140301ed5:	e8 66 27 00 00       	call   0x140304640
140301eda:	84 c0                	test   %al,%al
140301edc:	0f 85 d2 01 00 00    	jne    0x1403020b4
140301ee2:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140301ee7:	76 03                	jbe    0x140301eec
140301ee9:	48 8b 1b             	mov    (%rbx),%rbx
140301eec:	4c 8b cb             	mov    %rbx,%r9
140301eef:	4c 8d 05 9a ec 0b 00 	lea    0xbec9a(%rip),%r8        # 0x1403c0b90
140301ef6:	ba 41 00 00 00       	mov    $0x41,%edx
140301efb:	b9 02 00 00 00       	mov    $0x2,%ecx
140301f00:	e8 fb 7c db ff       	call   0x1400b9c00
140301f05:	90                   	nop
140301f06:	48 8b 55 68          	mov    0x68(%rbp),%rdx
140301f0a:	48 83 fa 0f          	cmp    $0xf,%rdx
140301f0e:	76 31                	jbe    0x140301f41
140301f10:	48 ff c2             	inc    %rdx
140301f13:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140301f17:	48 8b c1             	mov    %rcx,%rax
140301f1a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140301f21:	72 19                	jb     0x140301f3c
140301f23:	48 83 c2 27          	add    $0x27,%rdx
140301f27:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140301f2b:	48 2b c1             	sub    %rcx,%rax
140301f2e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140301f32:	48 83 f8 1f          	cmp    $0x1f,%rax
140301f36:	0f 87 e3 0d 00 00    	ja     0x140302d1f
140301f3c:	e8 43 83 ff ff       	call   0x1402fa284
140301f41:	f3 0f 7f 75 60       	movdqu %xmm6,0x60(%rbp)
140301f46:	c6 45 50 00          	movb   $0x0,0x50(%rbp)
140301f4a:	48 8b 95 88 00 00 00 	mov    0x88(%rbp),%rdx
140301f51:	48 83 fa 0f          	cmp    $0xf,%rdx
140301f55:	76 31                	jbe    0x140301f88
140301f57:	48 ff c2             	inc    %rdx
140301f5a:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140301f5e:	48 8b c1             	mov    %rcx,%rax
140301f61:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140301f68:	72 19                	jb     0x140301f83
140301f6a:	48 83 c2 27          	add    $0x27,%rdx
140301f6e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140301f72:	48 2b c1             	sub    %rcx,%rax
140301f75:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140301f79:	48 83 f8 1f          	cmp    $0x1f,%rax
140301f7d:	0f 87 e6 0d 00 00    	ja     0x140302d69
140301f83:	e8 fc 82 ff ff       	call   0x1402fa284
140301f88:	f3 0f 7f b5 80 00 00 	movdqu %xmm6,0x80(%rbp)
140301f8f:	00
140301f90:	c6 45 70 00          	movb   $0x0,0x70(%rbp)
140301f94:	48 8b 95 e8 00 00 00 	mov    0xe8(%rbp),%rdx
140301f9b:	48 83 fa 0f          	cmp    $0xf,%rdx
140301f9f:	76 35                	jbe    0x140301fd6
140301fa1:	48 ff c2             	inc    %rdx
140301fa4:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
140301fab:	48 8b c1             	mov    %rcx,%rax
140301fae:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140301fb5:	72 19                	jb     0x140301fd0
140301fb7:	48 83 c2 27          	add    $0x27,%rdx
140301fbb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140301fbf:	48 2b c1             	sub    %rcx,%rax
140301fc2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140301fc6:	48 83 f8 1f          	cmp    $0x1f,%rax
140301fca:	0f 87 e9 0d 00 00    	ja     0x140302db9
140301fd0:	e8 af 82 ff ff       	call   0x1402fa284
140301fd5:	90                   	nop
140301fd6:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140301fda:	48 83 fa 0f          	cmp    $0xf,%rdx
140301fde:	76 31                	jbe    0x140302011
140301fe0:	48 ff c2             	inc    %rdx
140301fe3:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140301fe7:	48 8b c1             	mov    %rcx,%rax
140301fea:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140301ff1:	72 19                	jb     0x14030200c
140301ff3:	48 83 c2 27          	add    $0x27,%rdx
140301ff7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140301ffb:	48 2b c1             	sub    %rcx,%rax
140301ffe:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140302002:	48 83 f8 1f          	cmp    $0x1f,%rax
140302006:	0f 87 ec 0d 00 00    	ja     0x140302df8
14030200c:	e8 73 82 ff ff       	call   0x1402fa284
140302011:	4c 89 7d 20          	mov    %r15,0x20(%rbp)
140302015:	48 c7 45 28 0f 00 00 	movq   $0xf,0x28(%rbp)
14030201c:	00
14030201d:	c6 45 10 00          	movb   $0x0,0x10(%rbp)
140302021:	48 8b 55 48          	mov    0x48(%rbp),%rdx
140302025:	48 83 fa 0f          	cmp    $0xf,%rdx
140302029:	76 31                	jbe    0x14030205c
14030202b:	48 ff c2             	inc    %rdx
14030202e:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140302032:	48 8b c1             	mov    %rcx,%rax
140302035:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14030203c:	72 19                	jb     0x140302057
14030203e:	48 83 c2 27          	add    $0x27,%rdx
140302042:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140302046:	48 2b c1             	sub    %rcx,%rax
140302049:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14030204d:	48 83 f8 1f          	cmp    $0x1f,%rax
140302051:	0f 87 ef 0d 00 00    	ja     0x140302e46
140302057:	e8 28 82 ff ff       	call   0x1402fa284
14030205c:	4c 89 7d 40          	mov    %r15,0x40(%rbp)
140302060:	48 c7 45 48 0f 00 00 	movq   $0xf,0x48(%rbp)
140302067:	00
140302068:	c6 45 30 00          	movb   $0x0,0x30(%rbp)
14030206c:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
140302073:	48 83 fa 0f          	cmp    $0xf,%rdx
140302077:	76 34                	jbe    0x1403020ad
140302079:	48 ff c2             	inc    %rdx
14030207c:	48 8b 8d f0 00 00 00 	mov    0xf0(%rbp),%rcx
140302083:	48 8b c1             	mov    %rcx,%rax
140302086:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14030208d:	72 19                	jb     0x1403020a8
14030208f:	48 83 c2 27          	add    $0x27,%rdx
140302093:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140302097:	48 2b c1             	sub    %rcx,%rax
14030209a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14030209e:	48 83 f8 1f          	cmp    $0x1f,%rax
1403020a2:	0f 87 f2 0d 00 00    	ja     0x140302e9a
1403020a8:	e8 d7 81 ff ff       	call   0x1402fa284
1403020ad:	32 c0                	xor    %al,%al
1403020af:	e9 f6 0d 00 00       	jmp    0x140302eaa
1403020b4:	44 89 bd 38 02 00 00 	mov    %r15d,0x238(%rbp)
1403020bb:	48 8d 85 40 02 00 00 	lea    0x240(%rbp),%rax
1403020c2:	48 89 85 30 02 00 00 	mov    %rax,0x230(%rbp)
1403020c9:	c7 85 3c 02 00 00 00 	movl   $0x100,0x23c(%rbp)
1403020d0:	01 00 00
1403020d3:	c6 85 40 02 00 00 00 	movb   $0x0,0x240(%rbp)
1403020da:	49 83 7e 58 00       	cmpq   $0x0,0x58(%r14)
1403020df:	74 79                	je     0x14030215a
1403020e1:	4d 8d 4e 68          	lea    0x68(%r14),%r9
1403020e5:	4d 8d 46 48          	lea    0x48(%r14),%r8
1403020e9:	48 8d 15 e4 ea 0b 00 	lea    0xbeae4(%rip),%rdx        # 0x1403c0bd4
1403020f0:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1403020f4:	e8 37 59 dc ff       	call   0x1400c7a30
1403020f9:	90                   	nop
1403020fa:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1403020fe:	48 83 7d 08 0f       	cmpq   $0xf,0x8(%rbp)
140302103:	48 0f 47 55 f0       	cmova  -0x10(%rbp),%rdx
140302108:	44 8b 45 00          	mov    0x0(%rbp),%r8d
14030210c:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
140302113:	e8 88 d8 dc ff       	call   0x1400cf9a0
140302118:	90                   	nop
140302119:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
140302120:	48 83 bd a8 00 00 00 	cmpq   $0xf,0xa8(%rbp)
140302127:	0f
140302128:	4c 0f 47 85 90 00 00 	cmova  0x90(%rbp),%r8
14030212f:	00
140302130:	48 8d 15 a9 ea 0b 00 	lea    0xbeaa9(%rip),%rdx        # 0x1403c0be0
140302137:	48 8d 8d 30 02 00 00 	lea    0x230(%rbp),%rcx
14030213e:	e8 6d e9 dc ff       	call   0x1400d0ab0
140302143:	90                   	nop
140302144:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
14030214b:	e8 60 41 d8 ff       	call   0x1400862b0
140302150:	90                   	nop
140302151:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140302155:	e8 56 41 d8 ff       	call   0x1400862b0
14030215a:	44 89 bd 18 01 00 00 	mov    %r15d,0x118(%rbp)
140302161:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
140302168:	48 89 8d 10 01 00 00 	mov    %rcx,0x110(%rbp)
14030216f:	c7 85 1c 01 00 00 00 	movl   $0x100,0x11c(%rbp)
140302176:	01 00 00
140302179:	c6 85 20 01 00 00 00 	movb   $0x0,0x120(%rbp)
140302180:	49 83 7e 30 00       	cmpq   $0x0,0x30(%r14)
140302185:	74 28                	je     0x1403021af
140302187:	4d 8d 46 20          	lea    0x20(%r14),%r8
14030218b:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
140302190:	76 03                	jbe    0x140302195
140302192:	4d 8b 00             	mov    (%r8),%r8
140302195:	48 8d 15 64 ea 0b 00 	lea    0xbea64(%rip),%rdx        # 0x1403c0c00
14030219c:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
1403021a3:	e8 08 e9 dc ff       	call   0x1400d0ab0
1403021a8:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
1403021af:	48 8b 85 30 02 00 00 	mov    0x230(%rbp),%rax
1403021b6:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1403021ba:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1403021be:	48 8d 45 98          	lea    -0x68(%rbp),%rax
1403021c2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1403021c7:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1403021cb:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1403021d0:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1403021d5:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
1403021dc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1403021e1:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1403021e6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403021eb:	4c 8d 4d 70          	lea    0x70(%rbp),%r9
1403021ef:	4c 8d 45 50          	lea    0x50(%rbp),%r8
1403021f3:	48 8d 15 26 ea 0b 00 	lea    0xbea26(%rip),%rdx        # 0x1403c0c20
1403021fa:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140302201:	e8 fa ab ff ff       	call   0x1402fce00
140302206:	90                   	nop
140302207:	4c 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%r9
14030220e:	48 83 bd c8 00 00 00 	cmpq   $0xf,0xc8(%rbp)
140302215:	0f
140302216:	4c 0f 47 8d b0 00 00 	cmova  0xb0(%rbp),%r9
14030221d:	00
14030221e:	4c 03 8d c0 00 00 00 	add    0xc0(%rbp),%r9
140302225:	4c 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%r8
14030222c:	48 83 bd c8 00 00 00 	cmpq   $0xf,0xc8(%rbp)
140302233:	0f
140302234:	4c 0f 47 85 b0 00 00 	cmova  0xb0(%rbp),%r8
14030223b:	00
14030223c:	4d 2b c8             	sub    %r8,%r9
14030223f:	49 8b 96 18 01 00 00 	mov    0x118(%r14),%rdx
140302246:	49 8d 8e 10 01 00 00 	lea    0x110(%r14),%rcx
14030224d:	e8 7e ca d8 ff       	call   0x14008ecd0
140302252:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
140302257:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14030225e:	00 00
140302260:	49 8b 86 18 01 00 00 	mov    0x118(%r14),%rax
140302267:	49 39 86 10 01 00 00 	cmp    %rax,0x110(%r14)
14030226e:	0f 84 bd 00 00 00    	je     0x140302331
140302274:	41 b8 88 13 00 00    	mov    $0x1388,%r8d
14030227a:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14030227f:	49 8b ce             	mov    %r14,%rcx
140302282:	e8 89 34 00 00       	call   0x140305710
140302287:	84 c0                	test   %al,%al
140302289:	74 07                	je     0x140302292
14030228b:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
140302290:	74 ce                	je     0x140302260
140302292:	4c 8d 05 17 ea 0b 00 	lea    0xbea17(%rip),%r8        # 0x1403c0cb0
140302299:	ba 41 00 00 00       	mov    $0x41,%edx
14030229e:	b9 02 00 00 00       	mov    $0x2,%ecx
1403022a3:	e8 58 79 db ff       	call   0x1400b9c00
1403022a8:	40 32 f6             	xor    %sil,%sil
1403022ab:	4c 8d 8d 80 03 00 00 	lea    0x380(%rbp),%r9
1403022b2:	4c 8d 05 a7 ea 0b 00 	lea    0xbeaa7(%rip),%r8        # 0x1403c0d60
1403022b9:	ba 41 00 00 00       	mov    $0x41,%edx
1403022be:	b9 02 00 00 00       	mov    $0x2,%ecx
1403022c3:	e8 38 79 db ff       	call   0x1400b9c00
1403022c8:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
1403022cd:	74 17                	je     0x1403022e6
1403022cf:	4c 8d 05 ca ea 0b 00 	lea    0xbeaca(%rip),%r8        # 0x1403c0da0
1403022d6:	ba 41 00 00 00       	mov    $0x41,%edx
1403022db:	b9 02 00 00 00       	mov    $0x2,%ecx
1403022e0:	e8 1b 79 db ff       	call   0x1400b9c00
1403022e5:	90                   	nop
1403022e6:	48 8b 95 c8 00 00 00 	mov    0xc8(%rbp),%rdx
1403022ed:	48 83 fa 0f          	cmp    $0xf,%rdx
1403022f1:	0f 86 cd 09 00 00    	jbe    0x140302cc4
1403022f7:	48 ff c2             	inc    %rdx
1403022fa:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
140302301:	48 8b c1             	mov    %rcx,%rax
140302304:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14030230b:	0f 82 ae 09 00 00    	jb     0x140302cbf
140302311:	48 83 c2 27          	add    $0x27,%rdx
140302315:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140302319:	48 2b c1             	sub    %rcx,%rax
14030231c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140302320:	48 83 f8 1f          	cmp    $0x1f,%rax
140302324:	0f 86 95 09 00 00    	jbe    0x140302cbf
14030232a:	ff 15 c8 7c 02 00    	call   *0x27cc8(%rip)        # 0x140329ff8
140302330:	90                   	nop
140302331:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
140302338:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14030233f:	00
140302340:	48 83 fb ff          	cmp    $0xffffffffffffffff,%rbx
140302344:	0f 85 89 00 00 00    	jne    0x1403023d3
14030234a:	41 b8 88 13 00 00    	mov    $0x1388,%r8d
140302350:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140302355:	49 8b ce             	mov    %r14,%rcx
140302358:	e8 d3 2f 00 00       	call   0x140305330
14030235d:	84 c0                	test   %al,%al
14030235f:	0f 84 43 ff ff ff    	je     0x1403022a8
140302365:	80 7c 24 50 00       	cmpb   $0x0,0x50(%rsp)
14030236a:	0f 85 38 ff ff ff    	jne    0x1403022a8
140302370:	41 b8 ff 0f 00 00    	mov    $0xfff,%r8d
140302376:	48 8d 95 80 03 00 00 	lea    0x380(%rbp),%rdx
14030237d:	49 8b 8e e0 00 00 00 	mov    0xe0(%r14),%rcx
140302384:	e8 a7 11 db ff       	call   0x1400b3530
140302389:	48 8b f8             	mov    %rax,%rdi
14030238c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140302392:	0f 83 4a 0b 00 00    	jae    0x140302ee2
140302398:	c6 84 05 80 03 00 00 	movb   $0x0,0x380(%rbp,%rax,1)
14030239f:	00
1403023a0:	48 8d 15 cd 8b 02 00 	lea    0x28bcd(%rip),%rdx        # 0x14032af74
1403023a7:	48 8d 8d 80 03 00 00 	lea    0x380(%rbp),%rcx
1403023ae:	e8 99 a6 ff ff       	call   0x1402fca4c
1403023b3:	48 8b d8             	mov    %rax,%rbx
1403023b6:	48 85 c0             	test   %rax,%rax
1403023b9:	0f 84 e0 03 00 00    	je     0x14030279f
1403023bf:	48 8d 85 80 03 00 00 	lea    0x380(%rbp),%rax