140952c24:	48 89 8d 30 04 00 00 	mov    %rcx,0x430(%rbp)
140952c2b:	48 8d 95 30 04 00 00 	lea    0x430(%rbp),%rdx
140952c32:	48 8b c8             	mov    %rax,%rcx
140952c35:	e8 26 47 df ff       	call   0x140747360
140952c3a:	48 8b d8             	mov    %rax,%rbx
140952c3d:	eb 02                	jmp    0x140952c41
140952c3f:	33 db                	xor    %ebx,%ebx
140952c41:	e9 5f 40 00 00       	jmp    0x140956ca5
140952c46:	41 0f 10 4d 00       	movups 0x0(%r13),%xmm1
140952c4b:	0f 11 0d 9e 9e a5 00 	movups %xmm1,0xa59e9e(%rip)        # 0x1413acaf0
140952c52:	f2 41 0f 10 45 10    	movsd  0x10(%r13),%xmm0
140952c58:	f2 0f 11 05 a0 9e a5 	movsd  %xmm0,0xa59ea0(%rip)        # 0x1413acb00
140952c5f:	00
140952c60:	0f 11 0d 71 9e a5 00 	movups %xmm1,0xa59e71(%rip)        # 0x1413acad8
140952c67:	f2 0f 11 05 79 9e a5 	movsd  %xmm0,0xa59e79(%rip)        # 0x1413acae8
140952c6e:	00
140952c6f:	b9 48 00 00 00       	mov    $0x48,%ecx
140952c74:	e8 8f 84 4c 00       	call   0x140e1b108
140952c79:	48 8b d8             	mov    %rax,%rbx
140952c7c:	48 89 85 f8 0b 00 00 	mov    %rax,0xbf8(%rbp)
140952c83:	48 85 c0             	test   %rax,%rax
140952c86:	74 29                	je     0x140952cb1
140952c88:	b9 07 00 00 00       	mov    $0x7,%ecx
140952c8d:	e8 2e d2 df ff       	call   0x14074fec0
140952c92:	48 8b d0             	mov    %rax,%rdx
140952c95:	48 8d 8d 68 08 00 00 	lea    0x868(%rbp),%rcx
140952c9c:	e8 2f d1 84 ff       	call   0x14019fdd0
140952ca1:	48 8b d0             	mov    %rax,%rdx
140952ca4:	48 8b cb             	mov    %rbx,%rcx
140952ca7:	e8 b4 46 df ff       	call   0x140747360
140952cac:	48 8b d8             	mov    %rax,%rbx
140952caf:	eb 02                	jmp    0x140952cb3
140952cb1:	33 db                	xor    %ebx,%ebx
140952cb3:	e9 ed 3f 00 00       	jmp    0x140956ca5
140952cb8:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
140952cbd:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
140952cc3:	41 0f 10 45 d0       	movups -0x30(%r13),%xmm0
140952cc8:	0f 11 05 09 9e a5 00 	movups %xmm0,0xa59e09(%rip)        # 0x1413acad8
140952ccf:	f2 41 0f 10 4d e0    	movsd  -0x20(%r13),%xmm1
140952cd5:	f2 0f 11 0d 0b 9e a5 	movsd  %xmm1,0xa59e0b(%rip)        # 0x1413acae8
140952cdc:	00
140952cdd:	0f 11 1d 0c 9e a5 00 	movups %xmm3,0xa59e0c(%rip)        # 0x1413acaf0
140952ce4:	f2 0f 11 15 14 9e a5 	movsd  %xmm2,0xa59e14(%rip)        # 0x1413acb00
140952ceb:	00
140952cec:	b9 60 00 00 00       	mov    $0x60,%ecx
140952cf1:	e8 12 84 4c 00       	call   0x140e1b108
140952cf6:	48 8b d8             	mov    %rax,%rbx
140952cf9:	48 89 85 00 0c 00 00 	mov    %rax,0xc00(%rbp)
140952d00:	48 85 c0             	test   %rax,%rax
140952d03:	74 34                	je     0x140952d39
140952d05:	49 8b 14 24          	mov    (%r12),%rdx
140952d09:	48 8d 8d a0 10 00 00 	lea    0x10a0(%rbp),%rcx
140952d10:	e8 fb 4d 84 ff       	call   0x140197b10
140952d15:	90                   	nop
140952d16:	8b 7c 24 60          	mov    0x60(%rsp),%edi
140952d1a:	83 cf 10             	or     $0x10,%edi
140952d1d:	89 7c 24 60          	mov    %edi,0x60(%rsp)
140952d21:	89 7c 24 70          	mov    %edi,0x70(%rsp)
140952d25:	48 8d 95 a0 10 00 00 	lea    0x10a0(%rbp),%rdx
140952d2c:	48 8b cb             	mov    %rbx,%rcx
140952d2f:	e8 9c 4b df ff       	call   0x1407478d0
140952d34:	48 8b d8             	mov    %rax,%rbx
140952d37:	eb 06                	jmp    0x140952d3f
140952d39:	33 db                	xor    %ebx,%ebx
140952d3b:	8b 7c 24 60          	mov    0x60(%rsp),%edi
140952d3f:	40 f6 c7 10          	test   $0x10,%dil
140952d43:	0f 84 5c 3f 00 00    	je     0x140956ca5
140952d49:	83 e7 ef             	and    $0xffffffef,%edi
140952d4c:	89 7c 24 60          	mov    %edi,0x60(%rsp)
140952d50:	89 7c 24 70          	mov    %edi,0x70(%rsp)
140952d54:	48 8d 8d a0 10 00 00 	lea    0x10a0(%rbp),%rcx
140952d5b:	e8 f0 4c 84 ff       	call   0x140197a50
140952d60:	e9 40 3f 00 00       	jmp    0x140956ca5
140952d65:	49 8b 1c 24          	mov    (%r12),%rbx
140952d69:	48 85 db             	test   %rbx,%rbx
140952d6c:	74 69                	je     0x140952dd7
140952d6e:	80 7b 42 00          	cmpb   $0x0,0x42(%rbx)
140952d72:	74 63                	je     0x140952dd7
140952d74:	48 8b 5b 38          	mov    0x38(%rbx),%rbx
140952d78:	48 85 db             	test   %rbx,%rbx
140952d7b:	74 5a                	je     0x140952dd7
140952d7d:	48 8b cb             	mov    %rbx,%rcx
140952d80:	e8 db d2 84 ff       	call   0x1401a0060
140952d85:	49 8b 0c 24          	mov    (%r12),%rcx
140952d89:	e8 42 d2 e4 ff       	call   0x14079ffd0
140952d8e:	84 c0                	test   %al,%al
140952d90:	0f 84 0f 3f 00 00    	je     0x140956ca5
140952d96:	48 8d 95 40 11 00 00 	lea    0x1140(%rbp),%rdx
140952d9d:	49 8b 0c 24          	mov    (%r12),%rcx
140952da1:	e8 da ce e4 ff       	call   0x14079fc80
140952da6:	90                   	nop
140952da7:	48 8b c8             	mov    %rax,%rcx
140952daa:	e8 21 cc 84 ff       	call   0x14019f9d0
140952daf:	4c 8b c0             	mov    %rax,%r8
140952db2:	48 8d 15 f7 56 68 00 	lea    0x6856f7(%rip),%rdx        # 0x140fd84b0
140952db9:	48 8b 0d 38 e7 ad 00 	mov    0xade738(%rip),%rcx        # 0x1414314f8
140952dc0:	e8 3b 1a e4 ff       	call   0x140794800
140952dc5:	90                   	nop
140952dc6:	48 8d 8d 40 11 00 00 	lea    0x1140(%rbp),%rcx
140952dcd:	e8 7e 4c 84 ff       	call   0x140197a50
140952dd2:	e9 ce 3e 00 00       	jmp    0x140956ca5
140952dd7:	33 d2                	xor    %edx,%edx
140952dd9:	48 8d 8d 70 0f 00 00 	lea    0xf70(%rbp),%rcx
140952de0:	e8 ab 5e e0 ff       	call   0x140758c90
140952de5:	90                   	nop
140952de6:	49 8b 0c 24          	mov    (%r12),%rcx
140952dea:	48 85 c9             	test   %rcx,%rcx
140952ded:	74 13                	je     0x140952e02
140952def:	4c 8d 85 70 0f 00 00 	lea    0xf70(%rbp),%r8
140952df6:	48 8d 15 4b e0 70 00 	lea    0x70e04b(%rip),%rdx        # 0x141060e48
140952dfd:	e8 7e cb e4 ff       	call   0x14079f980
140952e02:	b9 16 00 00 00       	mov    $0x16,%ecx
140952e07:	e8 b4 d0 df ff       	call   0x14074fec0
140952e0c:	48 8b 08             	mov    (%rax),%rcx
140952e0f:	e8 5c 84 b6 ff       	call   0x1404bb270
140952e14:	48 8b d8             	mov    %rax,%rbx
140952e17:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140952e1c:	48 8d 8d 70 0f 00 00 	lea    0xf70(%rbp),%rcx
140952e23:	e8 38 7c e0 ff       	call   0x14075aa60
140952e28:	e9 78 3e 00 00       	jmp    0x140956ca5
140952e2d:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140952e32:	49 8b 04 24          	mov    (%r12),%rax
140952e36:	48 89 85 38 04 00 00 	mov    %rax,0x438(%rbp)
140952e3d:	48 8d 95 38 04 00 00 	lea    0x438(%rbp),%rdx
140952e44:	e8 d7 74 df ff       	call   0x14074a320
140952e49:	e9 57 3e 00 00       	jmp    0x140956ca5
140952e4e:	b9 60 00 00 00       	mov    $0x60,%ecx
140952e53:	e8 b0 82 4c 00       	call   0x140e1b108
140952e58:	48 8b d8             	mov    %rax,%rbx
140952e5b:	48 89 85 08 0c 00 00 	mov    %rax,0xc08(%rbp)
140952e62:	48 85 c0             	test   %rax,%rax
140952e65:	74 22                	je     0x140952e89
140952e67:	4d 8b 04 24          	mov    (%r12),%r8
140952e6b:	33 d2                	xor    %edx,%edx
140952e6d:	48 8d 8d 70 08 00 00 	lea    0x870(%rbp),%rcx
140952e74:	e8 97 cf 84 ff       	call   0x14019fe10
140952e79:	48 8b d0             	mov    %rax,%rdx
140952e7c:	48 8b cb             	mov    %rbx,%rcx
140952e7f:	e8 dc 5b c2 ff       	call   0x140578a60
140952e84:	48 8b d8             	mov    %rax,%rbx
140952e87:	eb 02                	jmp    0x140952e8b
140952e89:	33 db                	xor    %ebx,%ebx
140952e8b:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140952e90:	49 8b 04 24          	mov    (%r12),%rax
140952e94:	48 89 85 40 04 00 00 	mov    %rax,0x440(%rbp)
140952e9b:	48 8d 95 40 04 00 00 	lea    0x440(%rbp),%rdx
140952ea2:	48 8b cb             	mov    %rbx,%rcx
140952ea5:	e8 b6 73 df ff       	call   0x14074a260
140952eaa:	e9 f6 3d 00 00       	jmp    0x140956ca5
140952eaf:	49 8b d4             	mov    %r12,%rdx
140952eb2:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
140952eb7:	e8 c4 5d be ff       	call   0x140538c80
140952ebc:	e9 e4 3d 00 00       	jmp    0x140956ca5
140952ec1:	b9 10 00 00 00       	mov    $0x10,%ecx
140952ec6:	e8 3d 82 4c 00       	call   0x140e1b108
140952ecb:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140952ed0:	48 85 c0             	test   %rax,%rax
140952ed3:	0f 84 1c fb ff ff    	je     0x1409529f5
140952ed9:	33 d2                	xor    %edx,%edx
140952edb:	48 8b c8             	mov    %rax,%rcx
140952ede:	e8 fd 19 90 ff       	call   0x1402548e0
140952ee3:	48 8b d8             	mov    %rax,%rbx
140952ee6:	e9 ba 3d 00 00       	jmp    0x140956ca5
140952eeb:	41 0f 10 5d e8       	movups -0x18(%r13),%xmm3
140952ef0:	f2 41 0f 10 55 f8    	movsd  -0x8(%r13),%xmm2
140952ef6:	41 0f 10 45 a0       	movups -0x60(%r13),%xmm0
140952efb:	0f 11 05 d6 9b a5 00 	movups %xmm0,0xa59bd6(%rip)        # 0x1413acad8
140952f02:	f2 41 0f 10 4d b0    	movsd  -0x50(%r13),%xmm1
140952f08:	f2 0f 11 0d d8 9b a5 	movsd  %xmm1,0xa59bd8(%rip)        # 0x1413acae8
140952f0f:	00
140952f10:	0f 11 1d d9 9b a5 00 	movups %xmm3,0xa59bd9(%rip)        # 0x1413acaf0
140952f17:	f2 0f 11 15 e1 9b a5 	movsd  %xmm2,0xa59be1(%rip)        # 0x1413acb00
140952f1e:	00
140952f1f:	83 3d 82 15 ae 00 00 	cmpl   $0x0,0xae1582(%rip)        # 0x1414344a8
140952f26:	0f 9f c3             	setg   %bl
140952f29:	4d 8b 44 24 f0       	mov    -0x10(%r12),%r8
140952f2e:	33 d2                	xor    %edx,%edx
140952f30:	48 8d 8d 78 08 00 00 	lea    0x878(%rbp),%rcx
140952f37:	e8 d4 ce 84 ff       	call   0x14019fe10
140952f3c:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
140952f41:	44 0f b6 cb          	movzbl %bl,%r9d
140952f45:	4c 8b c0             	mov    %rax,%r8
140952f48:	49 8b 54 24 f8       	mov    -0x8(%r12),%rdx
140952f4d:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140952f51:	e8 6a bc ff ff       	call   0x14094ebc0
140952f56:	90                   	nop
140952f57:	b9 18 00 00 00       	mov    $0x18,%ecx
140952f5c:	e8 a7 81 4c 00       	call   0x140e1b108
140952f61:	48 89 85 10 0c 00 00 	mov    %rax,0xc10(%rbp)
140952f68:	48 85 c0             	test   %rax,%rax
140952f6b:	74 3f                	je     0x140952fac
140952f6d:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140952f71:	48 c7 45 58 00 00 00 	movq   $0x0,0x58(%rbp)
140952f78:	00
140952f79:	48 89 8d 48 04 00 00 	mov    %rcx,0x448(%rbp)
140952f80:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140952f85:	48 89 8d 50 04 00 00 	mov    %rcx,0x450(%rbp)
140952f8c:	4c 8d 8d 48 04 00 00 	lea    0x448(%rbp),%r9
140952f93:	4c 8d 85 50 04 00 00 	lea    0x450(%rbp),%r8
140952f9a:	49 8b 54 24 e0       	mov    -0x20(%r12),%rdx
140952f9f:	48 8b c8             	mov    %rax,%rcx
140952fa2:	e8 59 54 df ff       	call   0x140748400
140952fa7:	48 8b d8             	mov    %rax,%rbx
140952faa:	eb 02                	jmp    0x140952fae
140952fac:	33 db                	xor    %ebx,%ebx
140952fae:	83 3d f3 14 ae 00 00 	cmpl   $0x0,0xae14f3(%rip)        # 0x1414344a8
140952fb5:	7e 59                	jle    0x140953010
140952fb7:	48 83 3d 11 16 ae 00 	cmpq   $0x0,0xae1611(%rip)        # 0x1414345d0
140952fbe:	00
140952fbf:	74 4f                	je     0x140953010
140952fc1:	83 3d 2c 15 ae 00 00 	cmpl   $0x0,0xae152c(%rip)        # 0x1414344f4
140952fc8:	40 0f 95 c7          	setne  %dil
140952fcc:	48 8b 15 bd 12 ae 00 	mov    0xae12bd(%rip),%rdx        # 0x141434290
140952fd3:	48 8d 8d c0 10 00 00 	lea    0x10c0(%rbp),%rcx
140952fda:	e8 31 4b 84 ff       	call   0x140197b10
140952fdf:	90                   	nop
140952fe0:	40 88 7c 24 20       	mov    %dil,0x20(%rsp)
140952fe5:	4c 8d 8d c0 10 00 00 	lea    0x10c0(%rbp),%r9
140952fec:	4c 8b c3             	mov    %rbx,%r8
140952fef:	48 8b 15 da 15 ae 00 	mov    0xae15da(%rip),%rdx        # 0x1414345d0
140952ff6:	48 8b 0d 23 fe ad 00 	mov    0xadfe23(%rip),%rcx        # 0x141432e20
140952ffd:	e8 4e 36 c2 ff       	call   0x140576650
140953002:	90                   	nop
140953003:	48 8d 8d c0 10 00 00 	lea    0x10c0(%rbp),%rcx
14095300a:	e8 41 4a 84 ff       	call   0x140197a50
14095300f:	90                   	nop
140953010:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
140953014:	48 85 c9             	test   %rcx,%rcx
140953017:	74 21                	je     0x14095303a
140953019:	8b 41 10             	mov    0x10(%rcx),%eax
14095301c:	ff c8                	dec    %eax
14095301e:	89 41 10             	mov    %eax,0x10(%rcx)
140953021:	85 c0                	test   %eax,%eax
140953023:	7f 15                	jg     0x14095303a
140953025:	0f 88 5e 3f 00 00    	js     0x140956f89
14095302b:	48 8b 01             	mov    (%rcx),%rax
14095302e:	8b d6                	mov    %esi,%edx
140953030:	48 8b 00             	mov    (%rax),%rax
140953033:	ff 15 e7 09 63 00    	call   *0x6309e7(%rip)        # 0x140f83a20
140953039:	90                   	nop
14095303a:	e9 66 3c 00 00       	jmp    0x140956ca5
14095303f:	b9 98 00 00 00       	mov    $0x98,%ecx
140953044:	e8 bf 80 4c 00       	call   0x140e1b108
140953049:	48 89 85 18 0c 00 00 	mov    %rax,0xc18(%rbp)
140953050:	48 85 c0             	test   %rax,%rax
140953053:	74 11                	je     0x140953066
140953055:	49 8b 14 24          	mov    (%r12),%rdx
140953059:	48 8b c8             	mov    %rax,%rcx
14095305c:	e8 3f 49 df ff       	call   0x1407479a0
140953061:	48 8b d8             	mov    %rax,%rbx
140953064:	eb 02                	jmp    0x140953068
140953066:	33 db                	xor    %ebx,%ebx
140953068:	e9 38 3c 00 00       	jmp    0x140956ca5
14095306d:	b9 98 00 00 00       	mov    $0x98,%ecx
140953072:	e8 91 80 4c 00       	call   0x140e1b108
140953077:	48 89 85 20 0c 00 00 	mov    %rax,0xc20(%rbp)
14095307e:	48 85 c0             	test   %rax,%rax
140953081:	74 12                	je     0x140953095
140953083:	49 8b 54 24 f8       	mov    -0x8(%r12),%rdx
140953088:	48 8b c8             	mov    %rax,%rcx
14095308b:	e8 10 49 df ff       	call   0x1407479a0
140953090:	48 8b d8             	mov    %rax,%rbx
140953093:	eb 02                	jmp    0x140953097
140953095:	33 db                	xor    %ebx,%ebx
140953097:	e9 09 3c 00 00       	jmp    0x140956ca5
14095309c:	b9 98 00 00 00       	mov    $0x98,%ecx
1409530a1:	e8 62 80 4c 00       	call   0x140e1b108
1409530a6:	48 8b d8             	mov    %rax,%rbx
1409530a9:	48 89 85 28 0c 00 00 	mov    %rax,0xc28(%rbp)
1409530b0:	48 85 c0             	test   %rax,%rax
1409530b3:	74 3e                	je     0x1409530f3
1409530b5:	b9 10 00 00 00       	mov    $0x10,%ecx
1409530ba:	e8 49 80 4c 00       	call   0x140e1b108
1409530bf:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1409530c4:	48 85 c0             	test   %rax,%rax
1409530c7:	74 1a                	je     0x1409530e3
1409530c9:	33 d2                	xor    %edx,%edx
1409530cb:	48 8b c8             	mov    %rax,%rcx
1409530ce:	e8 0d 18 90 ff       	call   0x1402548e0
1409530d3:	48 8b d0             	mov    %rax,%rdx
1409530d6:	48 8b cb             	mov    %rbx,%rcx
1409530d9:	e8 c2 48 df ff       	call   0x1407479a0
1409530de:	48 8b d8             	mov    %rax,%rbx
1409530e1:	eb 12                	jmp    0x1409530f5
1409530e3:	48 8b d0             	mov    %rax,%rdx
1409530e6:	48 8b cb             	mov    %rbx,%rcx
1409530e9:	e8 b2 48 df ff       	call   0x1407479a0
1409530ee:	48 8b d8             	mov    %rax,%rbx
1409530f1:	eb 02                	jmp    0x1409530f5
1409530f3:	33 db                	xor    %ebx,%ebx
1409530f5:	e9 ab 3b 00 00       	jmp    0x140956ca5
1409530fa:	49 8b d4             	mov    %r12,%rdx
1409530fd:	49 8b 4c 24 f0       	mov    -0x10(%r12),%rcx
140953102:	e8 79 5b be ff       	call   0x140538c80
140953107:	e9 99 3b 00 00       	jmp    0x140956ca5
14095310c:	b9 10 00 00 00       	mov    $0x10,%ecx
140953111:	e8 f2 7f 4c 00       	call   0x140e1b108
140953116:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14095311b:	48 85 c0             	test   %rax,%rax
14095311e:	74 22                	je     0x140953142
140953120:	33 d2                	xor    %edx,%edx
140953122:	48 8b c8             	mov    %rax,%rcx
140953125:	e8 b6 17 90 ff       	call   0x1402548e0
14095312a:	48 8b d8             	mov    %rax,%rbx
14095312d:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140953132:	49 8b d4             	mov    %r12,%rdx
140953135:	48 8b c8             	mov    %rax,%rcx
140953138:	e8 43 5b be ff       	call   0x140538c80
14095313d:	e9 63 3b 00 00       	jmp    0x140956ca5
140953142:	33 db                	xor    %ebx,%ebx
140953144:	48 89 5c 24 68       	mov    %rbx,0x68(%rsp)
140953149:	49 8b d4             	mov    %r12,%rdx
14095314c:	8b cb                	mov    %ebx,%ecx
14095314e:	e8 2d 5b be ff       	call   0x140538c80
140953153:	e9 4d 3b 00 00       	jmp    0x140956ca5
140953158:	41 0f 10 5d 00       	movups 0x0(%r13),%xmm3
14095315d:	f2 41 0f 10 55 10    	movsd  0x10(%r13),%xmm2
140953163:	41 0f 10 45 b8       	movups -0x48(%r13),%xmm0
140953168:	0f 11 05 69 99 a5 00 	movups %xmm0,0xa59969(%rip)        # 0x1413acad8
14095316f:	f2 41 0f 10 4d c8    	movsd  -0x38(%r13),%xmm1
140953175:	f2 0f 11 0d 6b 99 a5 	movsd  %xmm1,0xa5996b(%rip)        # 0x1413acae8
14095317c:	00
14095317d:	0f 11 1d 6c 99 a5 00 	movups %xmm3,0xa5996c(%rip)        # 0x1413acaf0
140953184:	f2 0f 11 15 74 99 a5 	movsd  %xmm2,0xa59974(%rip)        # 0x1413acb00
14095318b:	00
14095318c:	49 8b 4c 24 f8       	mov    -0x8(%r12),%rcx
140953191:	48 89 8d 58 04 00 00 	mov    %rcx,0x458(%rbp)
140953198:	48 85 c9             	test   %rcx,%rcx
14095319b:	74 1c                	je     0x1409531b9
14095319d:	8b 41 10             	mov    0x10(%rcx),%eax
1409531a0:	ff c0                	inc    %eax
1409531a2:	89 41 10             	mov    %eax,0x10(%rcx)
1409531a5:	83 f8 01             	cmp    $0x1,%eax
1409531a8:	0f 8e ee 3d 00 00    	jle    0x140956f9c
1409531ae:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1409531b3:	0f 84 db 3d 00 00    	je     0x140956f94
1409531b9:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1409531be:	41 b1 01             	mov    $0x1,%r9b
1409531c1:	4c 8d 85 58 04 00 00 	lea    0x458(%rbp),%r8
1409531c8:	49 8b 14 24          	mov    (%r12),%rdx
1409531cc:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1409531d0:	e8 eb b9 ff ff       	call   0x14094ebc0
1409531d5:	90                   	nop
1409531d6:	b9 18 00 00 00       	mov    $0x18,%ecx
1409531db:	e8 28 7f 4c 00       	call   0x140e1b108
1409531e0:	48 89 85 30 0c 00 00 	mov    %rax,0xc30(%rbp)
1409531e7:	48 85 c0             	test   %rax,%rax
1409531ea:	74 3f                	je     0x14095322b
1409531ec:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1409531f0:	48 c7 45 60 00 00 00 	movq   $0x0,0x60(%rbp)