14078ce26:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14078ce2b:	48 8b 0d f6 44 ca 00 	mov    0xca44f6(%rip),%rcx        # 0x141431328
14078ce32:	48 89 15 ef 44 ca 00 	mov    %rdx,0xca44ef(%rip)        # 0x141431328
14078ce39:	48 85 c9             	test   %rcx,%rcx
14078ce3c:	74 24                	je     0x14078ce62
14078ce3e:	8b 41 10             	mov    0x10(%rcx),%eax
14078ce41:	ff c8                	dec    %eax
14078ce43:	89 41 10             	mov    %eax,0x10(%rcx)
14078ce46:	85 c0                	test   %eax,%eax
14078ce48:	7f 18                	jg     0x14078ce62
14078ce4a:	0f 88 50 1c 00 00    	js     0x14078eaa0
14078ce50:	48 8b 01             	mov    (%rcx),%rax
14078ce53:	ba 01 00 00 00       	mov    $0x1,%edx
14078ce58:	48 8b 00             	mov    (%rax),%rax
14078ce5b:	ff 15 bf 6b 7f 00    	call   *0x7f6bbf(%rip)        # 0x140f83a20
14078ce61:	90                   	nop
14078ce62:	48 8d 05 6f e3 89 00 	lea    0x89e36f(%rip),%rax        # 0x14102b1d8
14078ce69:	48 89 85 e0 01 00 00 	mov    %rax,0x1e0(%rbp)
14078ce70:	48 c7 85 e8 01 00 00 	movq   $0xc,0x1e8(%rbp)
14078ce77:	0c 00 00 00
14078ce7b:	0f 28 85 e0 01 00 00 	movaps 0x1e0(%rbp),%xmm0
14078ce82:	66 0f 7f 85 e0 05 00 	movdqa %xmm0,0x5e0(%rbp)
14078ce89:	00
14078ce8a:	48 8d 8d e0 05 00 00 	lea    0x5e0(%rbp),%rcx
14078ce91:	e8 fa 3e 01 00       	call   0x1407a0d90
14078ce96:	48 8b 10             	mov    (%rax),%rdx
14078ce99:	48 85 d2             	test   %rdx,%rdx
14078ce9c:	74 1c                	je     0x14078ceba
14078ce9e:	8b 42 10             	mov    0x10(%rdx),%eax
14078cea1:	ff c0                	inc    %eax
14078cea3:	89 42 10             	mov    %eax,0x10(%rdx)
14078cea6:	83 f8 01             	cmp    $0x1,%eax
14078cea9:	0f 8e fc 1b 00 00    	jle    0x14078eaab
14078ceaf:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078ceb4:	0f 84 f9 1b 00 00    	je     0x14078eab3
14078ceba:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
14078cebf:	48 8b 0d 6a 44 ca 00 	mov    0xca446a(%rip),%rcx        # 0x141431330
14078cec6:	48 89 15 63 44 ca 00 	mov    %rdx,0xca4463(%rip)        # 0x141431330
14078cecd:	48 85 c9             	test   %rcx,%rcx
14078ced0:	74 24                	je     0x14078cef6
14078ced2:	8b 41 10             	mov    0x10(%rcx),%eax
14078ced5:	ff c8                	dec    %eax
14078ced7:	89 41 10             	mov    %eax,0x10(%rcx)
14078ceda:	85 c0                	test   %eax,%eax
14078cedc:	7f 18                	jg     0x14078cef6
14078cede:	0f 88 da 1b 00 00    	js     0x14078eabe
14078cee4:	48 8b 01             	mov    (%rcx),%rax
14078cee7:	ba 01 00 00 00       	mov    $0x1,%edx
14078ceec:	48 8b 00             	mov    (%rax),%rax
14078ceef:	ff 15 2b 6b 7f 00    	call   *0x7f6b2b(%rip)        # 0x140f83a20
14078cef5:	90                   	nop
14078cef6:	48 8d 05 eb e2 89 00 	lea    0x89e2eb(%rip),%rax        # 0x14102b1e8
14078cefd:	48 89 85 f0 01 00 00 	mov    %rax,0x1f0(%rbp)
14078cf04:	48 c7 85 f8 01 00 00 	movq   $0xd,0x1f8(%rbp)
14078cf0b:	0d 00 00 00
14078cf0f:	0f 28 85 f0 01 00 00 	movaps 0x1f0(%rbp),%xmm0
14078cf16:	66 0f 7f 85 f0 05 00 	movdqa %xmm0,0x5f0(%rbp)
14078cf1d:	00
14078cf1e:	48 8d 8d f0 05 00 00 	lea    0x5f0(%rbp),%rcx
14078cf25:	e8 66 3e 01 00       	call   0x1407a0d90
14078cf2a:	48 8b 10             	mov    (%rax),%rdx
14078cf2d:	48 85 d2             	test   %rdx,%rdx
14078cf30:	74 1c                	je     0x14078cf4e
14078cf32:	8b 42 10             	mov    0x10(%rdx),%eax
14078cf35:	ff c0                	inc    %eax
14078cf37:	89 42 10             	mov    %eax,0x10(%rdx)
14078cf3a:	83 f8 01             	cmp    $0x1,%eax
14078cf3d:	0f 8e 86 1b 00 00    	jle    0x14078eac9
14078cf43:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078cf48:	0f 84 83 1b 00 00    	je     0x14078ead1
14078cf4e:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
14078cf53:	48 8b 0d de 43 ca 00 	mov    0xca43de(%rip),%rcx        # 0x141431338
14078cf5a:	48 89 15 d7 43 ca 00 	mov    %rdx,0xca43d7(%rip)        # 0x141431338
14078cf61:	48 85 c9             	test   %rcx,%rcx
14078cf64:	74 24                	je     0x14078cf8a
14078cf66:	8b 41 10             	mov    0x10(%rcx),%eax
14078cf69:	ff c8                	dec    %eax
14078cf6b:	89 41 10             	mov    %eax,0x10(%rcx)
14078cf6e:	85 c0                	test   %eax,%eax
14078cf70:	7f 18                	jg     0x14078cf8a
14078cf72:	0f 88 64 1b 00 00    	js     0x14078eadc
14078cf78:	48 8b 01             	mov    (%rcx),%rax
14078cf7b:	ba 01 00 00 00       	mov    $0x1,%edx
14078cf80:	48 8b 00             	mov    (%rax),%rax
14078cf83:	ff 15 97 6a 7f 00    	call   *0x7f6a97(%rip)        # 0x140f83a20
14078cf89:	90                   	nop
14078cf8a:	48 8d 05 67 e2 89 00 	lea    0x89e267(%rip),%rax        # 0x14102b1f8
14078cf91:	48 89 85 00 02 00 00 	mov    %rax,0x200(%rbp)
14078cf98:	48 c7 85 08 02 00 00 	movq   $0xd,0x208(%rbp)
14078cf9f:	0d 00 00 00
14078cfa3:	0f 28 85 00 02 00 00 	movaps 0x200(%rbp),%xmm0
14078cfaa:	66 0f 7f 85 00 06 00 	movdqa %xmm0,0x600(%rbp)
14078cfb1:	00
14078cfb2:	48 8d 8d 00 06 00 00 	lea    0x600(%rbp),%rcx
14078cfb9:	e8 d2 3d 01 00       	call   0x1407a0d90
14078cfbe:	48 8b 10             	mov    (%rax),%rdx
14078cfc1:	48 85 d2             	test   %rdx,%rdx
14078cfc4:	74 1c                	je     0x14078cfe2
14078cfc6:	8b 42 10             	mov    0x10(%rdx),%eax
14078cfc9:	ff c0                	inc    %eax
14078cfcb:	89 42 10             	mov    %eax,0x10(%rdx)
14078cfce:	83 f8 01             	cmp    $0x1,%eax
14078cfd1:	0f 8e 10 1b 00 00    	jle    0x14078eae7
14078cfd7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078cfdc:	0f 84 0d 1b 00 00    	je     0x14078eaef
14078cfe2:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
14078cfe7:	48 8b 0d 52 43 ca 00 	mov    0xca4352(%rip),%rcx        # 0x141431340
14078cfee:	48 89 15 4b 43 ca 00 	mov    %rdx,0xca434b(%rip)        # 0x141431340
14078cff5:	48 85 c9             	test   %rcx,%rcx
14078cff8:	74 24                	je     0x14078d01e
14078cffa:	8b 41 10             	mov    0x10(%rcx),%eax
14078cffd:	ff c8                	dec    %eax
14078cfff:	89 41 10             	mov    %eax,0x10(%rcx)
14078d002:	85 c0                	test   %eax,%eax
14078d004:	7f 18                	jg     0x14078d01e
14078d006:	0f 88 ee 1a 00 00    	js     0x14078eafa
14078d00c:	48 8b 01             	mov    (%rcx),%rax
14078d00f:	ba 01 00 00 00       	mov    $0x1,%edx
14078d014:	48 8b 00             	mov    (%rax),%rax
14078d017:	ff 15 03 6a 7f 00    	call   *0x7f6a03(%rip)        # 0x140f83a20
14078d01d:	90                   	nop
14078d01e:	48 8d 05 e3 e1 89 00 	lea    0x89e1e3(%rip),%rax        # 0x14102b208
14078d025:	48 89 85 10 02 00 00 	mov    %rax,0x210(%rbp)
14078d02c:	48 c7 85 18 02 00 00 	movq   $0x13,0x218(%rbp)
14078d033:	13 00 00 00
14078d037:	0f 28 85 10 02 00 00 	movaps 0x210(%rbp),%xmm0
14078d03e:	66 0f 7f 85 10 06 00 	movdqa %xmm0,0x610(%rbp)
14078d045:	00
14078d046:	48 8d 8d 10 06 00 00 	lea    0x610(%rbp),%rcx
14078d04d:	e8 3e 3d 01 00       	call   0x1407a0d90
14078d052:	48 8b 10             	mov    (%rax),%rdx
14078d055:	48 85 d2             	test   %rdx,%rdx
14078d058:	74 1c                	je     0x14078d076
14078d05a:	8b 42 10             	mov    0x10(%rdx),%eax
14078d05d:	ff c0                	inc    %eax
14078d05f:	89 42 10             	mov    %eax,0x10(%rdx)
14078d062:	83 f8 01             	cmp    $0x1,%eax
14078d065:	0f 8e 9a 1a 00 00    	jle    0x14078eb05
14078d06b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078d070:	0f 84 97 1a 00 00    	je     0x14078eb0d
14078d076:	48 89 5d 80          	mov    %rbx,-0x80(%rbp)
14078d07a:	48 8b 0d c7 42 ca 00 	mov    0xca42c7(%rip),%rcx        # 0x141431348
14078d081:	48 89 15 c0 42 ca 00 	mov    %rdx,0xca42c0(%rip)        # 0x141431348
14078d088:	48 85 c9             	test   %rcx,%rcx
14078d08b:	74 24                	je     0x14078d0b1
14078d08d:	8b 41 10             	mov    0x10(%rcx),%eax
14078d090:	ff c8                	dec    %eax
14078d092:	89 41 10             	mov    %eax,0x10(%rcx)
14078d095:	85 c0                	test   %eax,%eax
14078d097:	7f 18                	jg     0x14078d0b1
14078d099:	0f 88 79 1a 00 00    	js     0x14078eb18
14078d09f:	48 8b 01             	mov    (%rcx),%rax
14078d0a2:	ba 01 00 00 00       	mov    $0x1,%edx
14078d0a7:	48 8b 00             	mov    (%rax),%rax
14078d0aa:	ff 15 70 69 7f 00    	call   *0x7f6970(%rip)        # 0x140f83a20
14078d0b0:	90                   	nop
14078d0b1:	48 8d 05 68 e1 89 00 	lea    0x89e168(%rip),%rax        # 0x14102b220
14078d0b8:	48 89 85 20 02 00 00 	mov    %rax,0x220(%rbp)
14078d0bf:	48 c7 85 28 02 00 00 	movq   $0x11,0x228(%rbp)
14078d0c6:	11 00 00 00
14078d0ca:	0f 28 85 20 02 00 00 	movaps 0x220(%rbp),%xmm0
14078d0d1:	66 0f 7f 85 20 06 00 	movdqa %xmm0,0x620(%rbp)
14078d0d8:	00
14078d0d9:	48 8d 8d 20 06 00 00 	lea    0x620(%rbp),%rcx
14078d0e0:	e8 ab 3c 01 00       	call   0x1407a0d90
14078d0e5:	48 8b 10             	mov    (%rax),%rdx
14078d0e8:	48 85 d2             	test   %rdx,%rdx
14078d0eb:	74 1c                	je     0x14078d109
14078d0ed:	8b 42 10             	mov    0x10(%rdx),%eax
14078d0f0:	ff c0                	inc    %eax
14078d0f2:	89 42 10             	mov    %eax,0x10(%rdx)
14078d0f5:	83 f8 01             	cmp    $0x1,%eax
14078d0f8:	0f 8e 25 1a 00 00    	jle    0x14078eb23
14078d0fe:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078d103:	0f 84 22 1a 00 00    	je     0x14078eb2b
14078d109:	48 89 5d 88          	mov    %rbx,-0x78(%rbp)
14078d10d:	48 8b 0d 3c 42 ca 00 	mov    0xca423c(%rip),%rcx        # 0x141431350
14078d114:	48 89 15 35 42 ca 00 	mov    %rdx,0xca4235(%rip)        # 0x141431350
14078d11b:	48 85 c9             	test   %rcx,%rcx
14078d11e:	74 24                	je     0x14078d144
14078d120:	8b 41 10             	mov    0x10(%rcx),%eax
14078d123:	ff c8                	dec    %eax
14078d125:	89 41 10             	mov    %eax,0x10(%rcx)
14078d128:	85 c0                	test   %eax,%eax
14078d12a:	7f 18                	jg     0x14078d144
14078d12c:	0f 88 04 1a 00 00    	js     0x14078eb36
14078d132:	48 8b 01             	mov    (%rcx),%rax
14078d135:	ba 01 00 00 00       	mov    $0x1,%edx
14078d13a:	48 8b 00             	mov    (%rax),%rax
14078d13d:	ff 15 dd 68 7f 00    	call   *0x7f68dd(%rip)        # 0x140f83a20
14078d143:	90                   	nop
14078d144:	48 8d 05 ed e0 89 00 	lea    0x89e0ed(%rip),%rax        # 0x14102b238
14078d14b:	48 89 85 30 02 00 00 	mov    %rax,0x230(%rbp)
14078d152:	48 c7 85 38 02 00 00 	movq   $0x13,0x238(%rbp)
14078d159:	13 00 00 00
14078d15d:	0f 28 85 30 02 00 00 	movaps 0x230(%rbp),%xmm0
14078d164:	66 0f 7f 85 30 06 00 	movdqa %xmm0,0x630(%rbp)
14078d16b:	00
14078d16c:	48 8d 8d 30 06 00 00 	lea    0x630(%rbp),%rcx
14078d173:	e8 18 3c 01 00       	call   0x1407a0d90
14078d178:	48 8b 10             	mov    (%rax),%rdx
14078d17b:	48 85 d2             	test   %rdx,%rdx
14078d17e:	74 1c                	je     0x14078d19c
14078d180:	8b 42 10             	mov    0x10(%rdx),%eax
14078d183:	ff c0                	inc    %eax
14078d185:	89 42 10             	mov    %eax,0x10(%rdx)
14078d188:	83 f8 01             	cmp    $0x1,%eax
14078d18b:	0f 8e b0 19 00 00    	jle    0x14078eb41
14078d191:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078d196:	0f 84 ad 19 00 00    	je     0x14078eb49
14078d19c:	48 89 5d 90          	mov    %rbx,-0x70(%rbp)
14078d1a0:	48 8b 0d b1 41 ca 00 	mov    0xca41b1(%rip),%rcx        # 0x141431358
14078d1a7:	48 89 15 aa 41 ca 00 	mov    %rdx,0xca41aa(%rip)        # 0x141431358
14078d1ae:	48 85 c9             	test   %rcx,%rcx
14078d1b1:	74 24                	je     0x14078d1d7
14078d1b3:	8b 41 10             	mov    0x10(%rcx),%eax
14078d1b6:	ff c8                	dec    %eax
14078d1b8:	89 41 10             	mov    %eax,0x10(%rcx)
14078d1bb:	85 c0                	test   %eax,%eax
14078d1bd:	7f 18                	jg     0x14078d1d7
14078d1bf:	0f 88 8f 19 00 00    	js     0x14078eb54
14078d1c5:	48 8b 01             	mov    (%rcx),%rax
14078d1c8:	ba 01 00 00 00       	mov    $0x1,%edx
14078d1cd:	48 8b 00             	mov    (%rax),%rax
14078d1d0:	ff 15 4a 68 7f 00    	call   *0x7f684a(%rip)        # 0x140f83a20
14078d1d6:	90                   	nop
14078d1d7:	48 8d 05 72 e0 89 00 	lea    0x89e072(%rip),%rax        # 0x14102b250
14078d1de:	48 89 85 40 02 00 00 	mov    %rax,0x240(%rbp)
14078d1e5:	48 c7 85 48 02 00 00 	movq   $0x11,0x248(%rbp)
14078d1ec:	11 00 00 00
14078d1f0:	0f 28 85 40 02 00 00 	movaps 0x240(%rbp),%xmm0
14078d1f7:	66 0f 7f 85 40 06 00 	movdqa %xmm0,0x640(%rbp)
14078d1fe:	00
14078d1ff:	48 8d 8d 40 06 00 00 	lea    0x640(%rbp),%rcx
14078d206:	e8 85 3b 01 00       	call   0x1407a0d90
14078d20b:	48 8b 10             	mov    (%rax),%rdx
14078d20e:	48 85 d2             	test   %rdx,%rdx
14078d211:	74 1c                	je     0x14078d22f
14078d213:	8b 42 10             	mov    0x10(%rdx),%eax
14078d216:	ff c0                	inc    %eax
14078d218:	89 42 10             	mov    %eax,0x10(%rdx)
14078d21b:	83 f8 01             	cmp    $0x1,%eax
14078d21e:	0f 8e 3b 19 00 00    	jle    0x14078eb5f
14078d224:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078d229:	0f 84 38 19 00 00    	je     0x14078eb67
14078d22f:	48 89 5d 98          	mov    %rbx,-0x68(%rbp)
14078d233:	48 8b 0d 26 41 ca 00 	mov    0xca4126(%rip),%rcx        # 0x141431360
14078d23a:	48 89 15 1f 41 ca 00 	mov    %rdx,0xca411f(%rip)        # 0x141431360
14078d241:	48 85 c9             	test   %rcx,%rcx
14078d244:	74 24                	je     0x14078d26a
14078d246:	8b 41 10             	mov    0x10(%rcx),%eax
14078d249:	ff c8                	dec    %eax
14078d24b:	89 41 10             	mov    %eax,0x10(%rcx)
14078d24e:	85 c0                	test   %eax,%eax
14078d250:	7f 18                	jg     0x14078d26a
14078d252:	0f 88 1a 19 00 00    	js     0x14078eb72
14078d258:	48 8b 01             	mov    (%rcx),%rax
14078d25b:	ba 01 00 00 00       	mov    $0x1,%edx
14078d260:	48 8b 00             	mov    (%rax),%rax
14078d263:	ff 15 b7 67 7f 00    	call   *0x7f67b7(%rip)        # 0x140f83a20
14078d269:	90                   	nop
14078d26a:	48 8d 05 f7 df 89 00 	lea    0x89dff7(%rip),%rax        # 0x14102b268
14078d271:	48 89 85 50 02 00 00 	mov    %rax,0x250(%rbp)
14078d278:	48 c7 85 58 02 00 00 	movq   $0x10,0x258(%rbp)
14078d27f:	10 00 00 00
14078d283:	0f 28 85 50 02 00 00 	movaps 0x250(%rbp),%xmm0
14078d28a:	66 0f 7f 85 50 06 00 	movdqa %xmm0,0x650(%rbp)
14078d291:	00
14078d292:	48 8d 8d 50 06 00 00 	lea    0x650(%rbp),%rcx
14078d299:	e8 f2 3a 01 00       	call   0x1407a0d90
14078d29e:	48 8b 10             	mov    (%rax),%rdx
14078d2a1:	48 85 d2             	test   %rdx,%rdx
14078d2a4:	74 1c                	je     0x14078d2c2
14078d2a6:	8b 42 10             	mov    0x10(%rdx),%eax
14078d2a9:	ff c0                	inc    %eax
14078d2ab:	89 42 10             	mov    %eax,0x10(%rdx)
14078d2ae:	83 f8 01             	cmp    $0x1,%eax
14078d2b1:	0f 8e c6 18 00 00    	jle    0x14078eb7d
14078d2b7:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078d2bc:	0f 84 c3 18 00 00    	je     0x14078eb85
14078d2c2:	48 89 5d a0          	mov    %rbx,-0x60(%rbp)
14078d2c6:	48 8b 0d 9b 40 ca 00 	mov    0xca409b(%rip),%rcx        # 0x141431368
14078d2cd:	48 89 15 94 40 ca 00 	mov    %rdx,0xca4094(%rip)        # 0x141431368
14078d2d4:	48 85 c9             	test   %rcx,%rcx
14078d2d7:	74 24                	je     0x14078d2fd
14078d2d9:	8b 41 10             	mov    0x10(%rcx),%eax
14078d2dc:	ff c8                	dec    %eax
14078d2de:	89 41 10             	mov    %eax,0x10(%rcx)
14078d2e1:	85 c0                	test   %eax,%eax
14078d2e3:	7f 18                	jg     0x14078d2fd
14078d2e5:	0f 88 a5 18 00 00    	js     0x14078eb90
14078d2eb:	48 8b 01             	mov    (%rcx),%rax
14078d2ee:	ba 01 00 00 00       	mov    $0x1,%edx
14078d2f3:	48 8b 00             	mov    (%rax),%rax
14078d2f6:	ff 15 24 67 7f 00    	call   *0x7f6724(%rip)        # 0x140f83a20
14078d2fc:	90                   	nop
14078d2fd:	48 8d 05 7c df 89 00 	lea    0x89df7c(%rip),%rax        # 0x14102b280
14078d304:	48 89 85 60 02 00 00 	mov    %rax,0x260(%rbp)
14078d30b:	48 c7 85 68 02 00 00 	movq   $0x14,0x268(%rbp)
14078d312:	14 00 00 00
14078d316:	0f 28 85 60 02 00 00 	movaps 0x260(%rbp),%xmm0
14078d31d:	66 0f 7f 85 60 06 00 	movdqa %xmm0,0x660(%rbp)
14078d324:	00
14078d325:	48 8d 8d 60 06 00 00 	lea    0x660(%rbp),%rcx
14078d32c:	e8 5f 3a 01 00       	call   0x1407a0d90
14078d331:	48 8b 10             	mov    (%rax),%rdx
14078d334:	48 85 d2             	test   %rdx,%rdx
14078d337:	74 1c                	je     0x14078d355
14078d339:	8b 42 10             	mov    0x10(%rdx),%eax
14078d33c:	ff c0                	inc    %eax
14078d33e:	89 42 10             	mov    %eax,0x10(%rdx)
14078d341:	83 f8 01             	cmp    $0x1,%eax
14078d344:	0f 8e 51 18 00 00    	jle    0x14078eb9b
14078d34a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078d34f:	0f 84 4e 18 00 00    	je     0x14078eba3
14078d355:	48 89 5d a8          	mov    %rbx,-0x58(%rbp)
14078d359:	48 8b 0d 10 40 ca 00 	mov    0xca4010(%rip),%rcx        # 0x141431370
14078d360:	48 89 15 09 40 ca 00 	mov    %rdx,0xca4009(%rip)        # 0x141431370
14078d367:	48 85 c9             	test   %rcx,%rcx
14078d36a:	74 24                	je     0x14078d390
14078d36c:	8b 41 10             	mov    0x10(%rcx),%eax
14078d36f:	ff c8                	dec    %eax
14078d371:	89 41 10             	mov    %eax,0x10(%rcx)
14078d374:	85 c0                	test   %eax,%eax
14078d376:	7f 18                	jg     0x14078d390
14078d378:	0f 88 30 18 00 00    	js     0x14078ebae
14078d37e:	48 8b 01             	mov    (%rcx),%rax
14078d381:	ba 01 00 00 00       	mov    $0x1,%edx
14078d386:	48 8b 00             	mov    (%rax),%rax
14078d389:	ff 15 91 66 7f 00    	call   *0x7f6691(%rip)        # 0x140f83a20
14078d38f:	90                   	nop
14078d390:	48 8d 05 01 df 89 00 	lea    0x89df01(%rip),%rax        # 0x14102b298
14078d397:	48 89 85 70 02 00 00 	mov    %rax,0x270(%rbp)
14078d39e:	48 c7 85 78 02 00 00 	movq   $0x13,0x278(%rbp)
14078d3a5:	13 00 00 00
14078d3a9:	0f 28 85 70 02 00 00 	movaps 0x270(%rbp),%xmm0
14078d3b0:	66 0f 7f 85 70 06 00 	movdqa %xmm0,0x670(%rbp)
14078d3b7:	00
14078d3b8:	48 8d 8d 70 06 00 00 	lea    0x670(%rbp),%rcx
14078d3bf:	e8 cc 39 01 00       	call   0x1407a0d90
14078d3c4:	48 8b 10             	mov    (%rax),%rdx
14078d3c7:	48 85 d2             	test   %rdx,%rdx
14078d3ca:	74 1c                	je     0x14078d3e8
14078d3cc:	8b 42 10             	mov    0x10(%rdx),%eax
14078d3cf:	ff c0                	inc    %eax
14078d3d1:	89 42 10             	mov    %eax,0x10(%rdx)
14078d3d4:	83 f8 01             	cmp    $0x1,%eax
14078d3d7:	0f 8e dc 17 00 00    	jle    0x14078ebb9
14078d3dd:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14078d3e2:	0f 84 d9 17 00 00    	je     0x14078ebc1