1400d0eba:	80 bb 40 03 00 00 00 	cmpb   $0x0,0x340(%rbx)
1400d0ec1:	c7 84 24 0c 07 00 00 	movl   $0x0,0x70c(%rsp)
1400d0ec8:	00 00 00 00
1400d0ecc:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1400d0ed3:	00 00
1400d0ed5:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1400d0edc:	00 00
1400d0ede:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400d0ee3:	74 5b                	je     0x1400d0f40
1400d0ee5:	83 7b 38 01          	cmpl   $0x1,0x38(%rbx)
1400d0ee9:	7e 0e                	jle    0x1400d0ef9
1400d0eeb:	8b 8b 24 04 00 00    	mov    0x424(%rbx),%ecx
1400d0ef1:	85 c9                	test   %ecx,%ecx
1400d0ef3:	0f 85 37 01 00 00    	jne    0x1400d1030
1400d0ef9:	ba 01 00 00 00       	mov    $0x1,%edx
1400d0efe:	48 89 f1             	mov    %rsi,%rcx
1400d0f01:	e8 fa ed 05 00       	call   0x14012fd00
1400d0f06:	83 7b 38 01          	cmpl   $0x1,0x38(%rbx)
1400d0f0a:	7f 6c                	jg     0x1400d0f78
1400d0f0c:	48 89 f1             	mov    %rsi,%rcx
1400d0f0f:	e8 dc 80 fb ff       	call   0x140088ff0
1400d0f14:	48 8b 84 24 18 0c 00 	mov    0xc18(%rsp),%rax
1400d0f1b:	00
1400d0f1c:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400d0f20:	0f 85 91 01 00 00    	jne    0x1400d10b7
1400d0f26:	48 81 c4 28 0c 00 00 	add    $0xc28,%rsp
1400d0f2d:	5b                   	pop    %rbx
1400d0f2e:	5e                   	pop    %rsi
1400d0f2f:	5f                   	pop    %rdi
1400d0f30:	5d                   	pop    %rbp
1400d0f31:	41 5c                	pop    %r12
1400d0f33:	41 5d                	pop    %r13
1400d0f35:	c3                   	ret
1400d0f36:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400d0f3d:	00 00 00
1400d0f40:	c6 83 40 03 00 00 01 	movb   $0x1,0x340(%rbx)
1400d0f47:	4c 8d 64 24 40       	lea    0x40(%rsp),%r12
1400d0f4c:	4c 89 e1             	mov    %r12,%rcx
1400d0f4f:	e8 cc fd ff ff       	call   0x1400d0d20
1400d0f54:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400d0f59:	48 8b 93 38 04 00 00 	mov    0x438(%rbx),%rdx
1400d0f60:	e8 cb 8d 11 00       	call   0x1401e9d30
1400d0f65:	4c 89 e1             	mov    %r12,%rcx
1400d0f68:	e8 d3 99 fc ff       	call   0x14009a940
1400d0f6d:	e9 73 ff ff ff       	jmp    0x1400d0ee5
1400d0f72:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400d0f78:	48 8b 93 50 04 00 00 	mov    0x450(%rbx),%rdx
1400d0f7f:	48 8b 8b 48 04 00 00 	mov    0x448(%rbx),%rcx
1400d0f86:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400d0f8b:	e8 50 d1 ff ff       	call   0x1400ce0e0
1400d0f90:	85 c0                	test   %eax,%eax
1400d0f92:	0f 84 74 ff ff ff    	je     0x1400d0f0c
1400d0f98:	4c 8d 05 69 ef 13 00 	lea    0x13ef69(%rip),%r8        # 0x14020ff08
1400d0f9f:	48 89 fa             	mov    %rdi,%rdx
1400d0fa2:	48 89 d9             	mov    %rbx,%rcx
1400d0fa5:	e8 46 ed ff ff       	call   0x1400cfcf0
1400d0faa:	48 8b 05 2f 80 16 00 	mov    0x16802f(%rip),%rax        # 0x140238fe0
1400d0fb1:	4c 8d 05 28 ef 13 00 	lea    0x13ef28(%rip),%r8        # 0x14020fee0
1400d0fb8:	8b 00                	mov    (%rax),%eax
1400d0fba:	85 c0                	test   %eax,%eax
1400d0fbc:	74 0b                	je     0x1400d0fc9
1400d0fbe:	4c 89 c1             	mov    %r8,%rcx
1400d0fc1:	e8 a2 23 11 00       	call   0x1401e3368
1400d0fc6:	49 89 c0             	mov    %rax,%r8
1400d0fc9:	48 89 fa             	mov    %rdi,%rdx
1400d0fcc:	48 89 d9             	mov    %rbx,%rcx
1400d0fcf:	e8 1c ed ff ff       	call   0x1400cfcf0
1400d0fd4:	e8 27 f7 fb ff       	call   0x140090700
1400d0fd9:	48 8d 05 5b ef 13 00 	lea    0x13ef5b(%rip),%rax        # 0x14020ff3b
1400d0fe0:	31 d2                	xor    %edx,%edx
1400d0fe2:	48 89 f1             	mov    %rsi,%rcx
1400d0fe5:	f3 0f 7e 05 e3 06 14 	movq   0x1406e3(%rip),%xmm0        # 0x1402116d0
1400d0fec:	00
1400d0fed:	66 48 0f 6e c8       	movq   %rax,%xmm1
1400d0ff2:	66 0f 6c c1          	punpcklqdq %xmm1,%xmm0
1400d0ff6:	0f 11 84 24 60 06 00 	movups %xmm0,0x660(%rsp)
1400d0ffd:	00
1400d0ffe:	e8 5d df 05 00       	call   0x14012ef60
1400d1003:	e9 04 ff ff ff       	jmp    0x1400d0f0c
1400d1008:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400d100f:	00
1400d1010:	48 8b 05 e9 83 16 00 	mov    0x1683e9(%rip),%rax        # 0x140239400
1400d1017:	48 8b 00             	mov    (%rax),%rax
1400d101a:	48 8b 88 90 01 00 00 	mov    0x190(%rax),%rcx
1400d1021:	e8 5a 47 f6 ff       	call   0x140035780
1400d1026:	e9 f4 fd ff ff       	jmp    0x1400d0e1f
1400d102b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400d1030:	4c 8b a3 38 04 00 00 	mov    0x438(%rbx),%r12
1400d1037:	b9 01 00 00 00       	mov    $0x1,%ecx
1400d103c:	41 ff d5             	call   *%r13
1400d103f:	49 39 c4             	cmp    %rax,%r12
1400d1042:	74 2d                	je     0x1400d1071
1400d1044:	8b 53 48             	mov    0x48(%rbx),%edx
1400d1047:	b9 01 00 00 00       	mov    $0x1,%ecx
1400d104c:	e8 af 29 04 00       	call   0x140113a00
1400d1051:	4c 8d 0d 28 e8 13 00 	lea    0x13e828(%rip),%r9        # 0x14020f880
1400d1058:	48 8d 53 70          	lea    0x70(%rbx),%rdx
1400d105c:	48 89 d9             	mov    %rbx,%rcx
1400d105f:	85 c0                	test   %eax,%eax
1400d1061:	4c 8d 05 78 e7 13 00 	lea    0x13e778(%rip),%r8        # 0x14020f7e0
1400d1068:	49 0f 44 d1          	cmove  %r9,%rdx
1400d106c:	e8 7f ec ff ff       	call   0x1400cfcf0
1400d1071:	48 8b 05 68 7f 16 00 	mov    0x167f68(%rip),%rax        # 0x140238fe0
1400d1078:	4c 8d 05 46 ee 13 00 	lea    0x13ee46(%rip),%r8        # 0x14020fec5
1400d107f:	8b 10                	mov    (%rax),%edx
1400d1081:	85 d2                	test   %edx,%edx
1400d1083:	74 0b                	je     0x1400d1090
1400d1085:	4c 89 c1             	mov    %r8,%rcx
1400d1088:	e8 db 22 11 00       	call   0x1401e3368
1400d108d:	49 89 c0             	mov    %rax,%r8
1400d1090:	48 89 fa             	mov    %rdi,%rdx
1400d1093:	48 89 d9             	mov    %rbx,%rcx
1400d1096:	e8 55 ec ff ff       	call   0x1400cfcf0
1400d109b:	f3 0f 7e 05 25 06 14 	movq   0x140625(%rip),%xmm0        # 0x1402116c8
1400d10a2:	00
1400d10a3:	0f 16 05 26 06 14 00 	movhps 0x140626(%rip),%xmm0        # 0x1402116d0
1400d10aa:	0f 11 84 24 60 06 00 	movups %xmm0,0x660(%rsp)
1400d10b1:	00
1400d10b2:	e9 42 fe ff ff       	jmp    0x1400d0ef9
1400d10b7:	e8 b4 37 11 00       	call   0x1401e4870
1400d10bc:	90                   	nop
1400d10bd:	0f 1f 00             	nopl   (%rax)
1400d10c0:	57                   	push   %rdi
1400d10c1:	56                   	push   %rsi
1400d10c2:	53                   	push   %rbx
1400d10c3:	48 83 ec 40          	sub    $0x40,%rsp
1400d10c7:	48 8b 35 22 7a 16 00 	mov    0x167a22(%rip),%rsi        # 0x140238af0
1400d10ce:	48 8b 06             	mov    (%rsi),%rax
1400d10d1:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400d10d6:	31 c0                	xor    %eax,%eax
1400d10d8:	48 8b 05 c1 82 16 00 	mov    0x1682c1(%rip),%rax        # 0x1402393a0
1400d10df:	80 b9 40 03 00 00 00 	cmpb   $0x0,0x340(%rcx)
1400d10e6:	48 89 cb             	mov    %rcx,%rbx
1400d10e9:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400d10f0:	00 00
1400d10f2:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400d10f9:	00 00
1400d10fb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400d1100:	75 2d                	jne    0x1400d112f
1400d1102:	c6 81 40 03 00 00 01 	movb   $0x1,0x340(%rcx)
1400d1109:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
1400d110e:	48 89 f9             	mov    %rdi,%rcx
1400d1111:	e8 0a fc ff ff       	call   0x1400d0d20
1400d1116:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400d111b:	48 8b 93 38 04 00 00 	mov    0x438(%rbx),%rdx
1400d1122:	e8 09 8c 11 00       	call   0x1401e9d30
1400d1127:	48 89 f9             	mov    %rdi,%rcx
1400d112a:	e8 11 98 fc ff       	call   0x14009a940
1400d112f:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400d1134:	48 2b 06             	sub    (%rsi),%rax
1400d1137:	75 08                	jne    0x1400d1141
1400d1139:	48 83 c4 40          	add    $0x40,%rsp
1400d113d:	5b                   	pop    %rbx
1400d113e:	5e                   	pop    %rsi
1400d113f:	5f                   	pop    %rdi
1400d1140:	c3                   	ret
1400d1141:	e8 2a 37 11 00       	call   0x1401e4870
1400d1146:	90                   	nop
1400d1147:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400d114e:	00 00
1400d1150:	41 54                	push   %r12
1400d1152:	55                   	push   %rbp
1400d1153:	57                   	push   %rdi
1400d1154:	56                   	push   %rsi
1400d1155:	53                   	push   %rbx
1400d1156:	48 83 c4 80          	add    $0xffffffffffffff80,%rsp
1400d115a:	4c 8b 25 8f 79 16 00 	mov    0x16798f(%rip),%r12        # 0x140238af0
1400d1161:	4c 8d 05 d6 ed 13 00 	lea    0x13edd6(%rip),%r8        # 0x14020ff3e
1400d1168:	49 8b 2c 24          	mov    (%r12),%rbp
1400d116c:	48 89 6c 24 78       	mov    %rbp,0x78(%rsp)
1400d1171:	48 8b 2d 88 82 16 00 	mov    0x168288(%rip),%rbp        # 0x140239400
1400d1178:	48 89 cb             	mov    %rcx,%rbx
1400d117b:	48 89 d6             	mov    %rdx,%rsi
1400d117e:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
1400d1183:	48 89 da             	mov    %rbx,%rdx
1400d1186:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400d118a:	e8 01 80 f7 ff       	call   0x140049190
1400d118f:	48 89 fa             	mov    %rdi,%rdx
1400d1192:	48 89 c1             	mov    %rax,%rcx
1400d1195:	e8 b6 64 01 00       	call   0x1400e7650
1400d119a:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400d119e:	85 c0                	test   %eax,%eax
1400d11a0:	75 6e                	jne    0x1400d1210
1400d11a2:	48 89 da             	mov    %rbx,%rdx
1400d11a5:	4c 8d 05 9f ed 13 00 	lea    0x13ed9f(%rip),%r8        # 0x14020ff4b
1400d11ac:	e8 df 7f f7 ff       	call   0x140049190
1400d11b1:	48 89 fa             	mov    %rdi,%rdx
1400d11b4:	48 89 c1             	mov    %rax,%rcx
1400d11b7:	e8 94 64 01 00       	call   0x1400e7650
1400d11bc:	85 c0                	test   %eax,%eax
1400d11be:	0f 84 cc 00 00 00    	je     0x1400d1290
1400d11c4:	c7 46 0c 01 00 00 00 	movl   $0x1,0xc(%rsi)
1400d11cb:	48 8d 15 a2 ed 13 00 	lea    0x13eda2(%rip),%rdx        # 0x14020ff74
1400d11d2:	48 89 d9             	mov    %rbx,%rcx
1400d11d5:	e8 e6 db ff ff       	call   0x1400cedc0
1400d11da:	48 8d 15 aa ed 13 00 	lea    0x13edaa(%rip),%rdx        # 0x14020ff8b
1400d11e1:	48 89 d9             	mov    %rbx,%rcx
1400d11e4:	48 89 46 28          	mov    %rax,0x28(%rsi)
1400d11e8:	e8 d3 db ff ff       	call   0x1400cedc0
1400d11ed:	48 89 46 30          	mov    %rax,0x30(%rsi)
1400d11f1:	b8 01 00 00 00       	mov    $0x1,%eax
1400d11f6:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1400d11fb:	49 2b 14 24          	sub    (%r12),%rdx
1400d11ff:	0f 85 df 00 00 00    	jne    0x1400d12e4
1400d1205:	48 83 ec 80          	sub    $0xffffffffffffff80,%rsp
1400d1209:	5b                   	pop    %rbx
1400d120a:	5e                   	pop    %rsi
1400d120b:	5f                   	pop    %rdi
1400d120c:	5d                   	pop    %rbp
1400d120d:	41 5c                	pop    %r12
1400d120f:	c3                   	ret
1400d1210:	4c 8d 05 86 ed 13 00 	lea    0x13ed86(%rip),%r8        # 0x14020ff9d
1400d1217:	48 89 da             	mov    %rbx,%rdx
1400d121a:	e8 71 7f f7 ff       	call   0x140049190
1400d121f:	48 89 fa             	mov    %rdi,%rdx
1400d1222:	48 89 c1             	mov    %rax,%rcx
1400d1225:	e8 26 64 01 00       	call   0x1400e7650
1400d122a:	89 c2                	mov    %eax,%edx
1400d122c:	31 c0                	xor    %eax,%eax
1400d122e:	85 d2                	test   %edx,%edx
1400d1230:	75 c4                	jne    0x1400d11f6
1400d1232:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400d1236:	48 89 da             	mov    %rbx,%rdx
1400d1239:	4c 8d 05 6a ed 13 00 	lea    0x13ed6a(%rip),%r8        # 0x14020ffaa
1400d1240:	e8 4b 7f f7 ff       	call   0x140049190
1400d1245:	48 89 fa             	mov    %rdi,%rdx
1400d1248:	48 89 c1             	mov    %rax,%rcx
1400d124b:	e8 00 64 01 00       	call   0x1400e7650
1400d1250:	85 c0                	test   %eax,%eax
1400d1252:	0f 84 80 00 00 00    	je     0x1400d12d8
1400d1258:	c7 46 0c 01 00 00 00 	movl   $0x1,0xc(%rsi)
1400d125f:	48 8d 15 5d ed 13 00 	lea    0x13ed5d(%rip),%rdx        # 0x14020ffc3
1400d1266:	48 89 d9             	mov    %rbx,%rcx
1400d1269:	e8 52 db ff ff       	call   0x1400cedc0
1400d126e:	48 8d 15 65 ed 13 00 	lea    0x13ed65(%rip),%rdx        # 0x14020ffda
1400d1275:	48 89 d9             	mov    %rbx,%rcx
1400d1278:	48 89 46 28          	mov    %rax,0x28(%rsi)
1400d127c:	e8 3f db ff ff       	call   0x1400cedc0
1400d1281:	48 89 46 30          	mov    %rax,0x30(%rsi)
1400d1285:	e9 67 ff ff ff       	jmp    0x1400d11f1
1400d128a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400d1290:	c7 46 04 01 00 00 00 	movl   $0x1,0x4(%rsi)
1400d1297:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400d129b:	48 89 da             	mov    %rbx,%rdx
1400d129e:	4c 8d 05 bc ec 13 00 	lea    0x13ecbc(%rip),%r8        # 0x14020ff61
1400d12a5:	e8 e6 7e f7 ff       	call   0x140049190
1400d12aa:	48 89 fa             	mov    %rdi,%rdx
1400d12ad:	48 89 c1             	mov    %rax,%rcx
1400d12b0:	e8 9b 63 01 00       	call   0x1400e7650
1400d12b5:	85 c0                	test   %eax,%eax
1400d12b7:	0f 85 34 ff ff ff    	jne    0x1400d11f1
1400d12bd:	48 83 7c 24 38 00    	cmpq   $0x0,0x38(%rsp)
1400d12c3:	0f 85 28 ff ff ff    	jne    0x1400d11f1
1400d12c9:	c7 46 08 01 00 00 00 	movl   $0x1,0x8(%rsi)
1400d12d0:	e9 1c ff ff ff       	jmp    0x1400d11f1
1400d12d5:	0f 1f 00             	nopl   (%rax)
1400d12d8:	c7 46 10 01 00 00 00 	movl   $0x1,0x10(%rsi)
1400d12df:	e9 7b ff ff ff       	jmp    0x1400d125f
1400d12e4:	e8 87 35 11 00       	call   0x1401e4870
1400d12e9:	90                   	nop
1400d12ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400d12f0:	57                   	push   %rdi
1400d12f1:	56                   	push   %rsi
1400d12f2:	53                   	push   %rbx
1400d12f3:	48 83 c4 80          	add    $0xffffffffffffff80,%rsp
1400d12f7:	48 8b 3d f2 77 16 00 	mov    0x1677f2(%rip),%rdi        # 0x140238af0
1400d12fe:	4c 8d 05 e7 ec 13 00 	lea    0x13ece7(%rip),%r8        # 0x14020ffec
1400d1305:	48 8b 07             	mov    (%rdi),%rax
1400d1308:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400d130d:	48 8b 05 ec 80 16 00 	mov    0x1680ec(%rip),%rax        # 0x140239400
1400d1314:	48 89 cb             	mov    %rcx,%rbx
1400d1317:	48 89 d6             	mov    %rdx,%rsi
1400d131a:	48 89 da             	mov    %rbx,%rdx
1400d131d:	48 8b 08             	mov    (%rax),%rcx
1400d1320:	e8 6b 7e f7 ff       	call   0x140049190
1400d1325:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400d132a:	48 89 c1             	mov    %rax,%rcx
1400d132d:	e8 1e 63 01 00       	call   0x1400e7650
1400d1332:	89 c2                	mov    %eax,%edx
1400d1334:	31 c0                	xor    %eax,%eax
1400d1336:	85 d2                	test   %edx,%edx
1400d1338:	74 16                	je     0x1400d1350
1400d133a:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1400d133f:	48 2b 17             	sub    (%rdi),%rdx
1400d1342:	75 2d                	jne    0x1400d1371
1400d1344:	48 83 ec 80          	sub    $0xffffffffffffff80,%rsp
1400d1348:	5b                   	pop    %rbx
1400d1349:	5e                   	pop    %rsi
1400d134a:	5f                   	pop    %rdi
1400d134b:	c3                   	ret
1400d134c:	0f 1f 40 00          	nopl   0x0(%rax)
1400d1350:	c7 46 18 01 00 00 00 	movl   $0x1,0x18(%rsi)
1400d1357:	48 8d 15 99 ec 13 00 	lea    0x13ec99(%rip),%rdx        # 0x14020fff7
1400d135e:	48 89 d9             	mov    %rbx,%rcx
1400d1361:	e8 5a da ff ff       	call   0x1400cedc0
1400d1366:	48 89 46 40          	mov    %rax,0x40(%rsi)
1400d136a:	b8 01 00 00 00       	mov    $0x1,%eax
1400d136f:	eb c9                	jmp    0x1400d133a
1400d1371:	e8 fa 34 11 00       	call   0x1401e4870
1400d1376:	90                   	nop
1400d1377:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400d137e:	00 00
1400d1380:	41 56                	push   %r14
1400d1382:	41 55                	push   %r13
1400d1384:	41 54                	push   %r12
1400d1386:	55                   	push   %rbp
1400d1387:	57                   	push   %rdi
1400d1388:	56                   	push   %rsi
1400d1389:	53                   	push   %rbx
1400d138a:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
1400d1391:	48 8b 3d 58 77 16 00 	mov    0x167758(%rip),%rdi        # 0x140238af0
1400d1398:	48 89 ce             	mov    %rcx,%rsi
1400d139b:	48 89 d3             	mov    %rdx,%rbx
1400d139e:	44 89 c5             	mov    %r8d,%ebp
1400d13a1:	48 8b 0f             	mov    (%rdi),%rcx
1400d13a4:	48 89 8c 24 88 01 00 	mov    %rcx,0x188(%rsp)
1400d13ab:	00
1400d13ac:	48 89 f1             	mov    %rsi,%rcx
1400d13af:	e8 2c 97 f7 ff       	call   0x14004aae0
1400d13b4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400d13b9:	48 89 c1             	mov    %rax,%rcx
1400d13bc:	e8 8f 62 01 00       	call   0x1400e7650
1400d13c1:	48 89 da             	mov    %rbx,%rdx
1400d13c4:	31 c9                	xor    %ecx,%ecx
1400d13c6:	85 c0                	test   %eax,%eax
1400d13c8:	0f 85 42 01 00 00    	jne    0x1400d1510
1400d13ce:	e8 7d fd ff ff       	call   0x1400d1150
1400d13d3:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
1400d13d9:	4c 8b 25 20 80 16 00 	mov    0x168020(%rip),%r12        # 0x140239400
1400d13e0:	31 d2                	xor    %edx,%edx
1400d13e2:	4c 8d 05 03 ec 13 00 	lea    0x13ec03(%rip),%r8        # 0x14020ffec
1400d13e9:	4c 8d ac 24 90 00 00 	lea    0x90(%rsp),%r13
1400d13f0:	00
1400d13f1:	49 8b 0c 24          	mov    (%r12),%rcx
1400d13f5:	e8 96 7d f7 ff       	call   0x140049190
1400d13fa:	4c 89 ea             	mov    %r13,%rdx
1400d13fd:	48 89 c1             	mov    %rax,%rcx
1400d1400:	e8 4b 62 01 00       	call   0x1400e7650
1400d1405:	85 c0                	test   %eax,%eax
1400d1407:	0f 84 73 03 00 00    	je     0x1400d1780
1400d140d:	48 89 f1             	mov    %rsi,%rcx
1400d1410:	4c 8d 35 17 ec 13 00 	lea    0x13ec17(%rip),%r14        # 0x14021002e
1400d1417:	e8 c4 39 f9 ff       	call   0x140064de0
1400d141c:	4c 89 f2             	mov    %r14,%rdx
1400d141f:	48 89 c1             	mov    %rax,%rcx
1400d1422:	e8 a9 35 f9 ff       	call   0x1400649d0
1400d1427:	85 c0                	test   %eax,%eax
1400d1429:	0f 85 01 03 00 00    	jne    0x1400d1730
1400d142f:	48 8d 54 24 3c       	lea    0x3c(%rsp),%rdx
1400d1434:	48 89 f1             	mov    %rsi,%rcx