1401dcf8c:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1401dcf93:	00
1401dcf94:	48 8b 52 28          	mov    0x28(%rdx),%rdx
1401dcf98:	4c 8b 40 30          	mov    0x30(%rax),%r8
1401dcf9c:	e8 0f 34 00 00       	call   0x1401e03b0
1401dcfa1:	41 89 c5             	mov    %eax,%r13d
1401dcfa4:	85 c0                	test   %eax,%eax
1401dcfa6:	0f 88 ce 06 00 00    	js     0x1401dd67a
1401dcfac:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1401dcfb1:	48 03 bb a8 00 00 00 	add    0xa8(%rbx),%rdi
1401dcfb8:	48 8d 8c 24 a8 00 00 	lea    0xa8(%rsp),%rcx
1401dcfbf:	00
1401dcfc0:	44 8b 4b 78          	mov    0x78(%rbx),%r9d
1401dcfc4:	48 89 fa             	mov    %rdi,%rdx
1401dcfc7:	4d 29 f0             	sub    %r14,%r8
1401dcfca:	e8 d1 56 00 00       	call   0x1401e26a0
1401dcfcf:	41 89 c5             	mov    %eax,%r13d
1401dcfd2:	85 c0                	test   %eax,%eax
1401dcfd4:	0f 88 a0 06 00 00    	js     0x1401dd67a
1401dcfda:	48 8d bc 24 c0 00 00 	lea    0xc0(%rsp),%rdi
1401dcfe1:	00
1401dcfe2:	48 8b 8c 24 a8 00 00 	mov    0xa8(%rsp),%rcx
1401dcfe9:	00
1401dcfea:	41 b8 72 00 00 00    	mov    $0x72,%r8d
1401dcff0:	48 89 fa             	mov    %rdi,%rdx
1401dcff3:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
1401dcff8:	e8 d3 57 00 00       	call   0x1401e27d0
1401dcffd:	41 89 c5             	mov    %eax,%r13d
1401dd000:	85 c0                	test   %eax,%eax
1401dd002:	0f 88 1e 09 00 00    	js     0x1401dd926
1401dd008:	48 89 f9             	mov    %rdi,%rcx
1401dd00b:	48 8d 15 0a b1 05 00 	lea    0x5b10a(%rip),%rdx        # 0x14023811c
1401dd012:	31 ff                	xor    %edi,%edi
1401dd014:	e8 57 aa ff ff       	call   0x1401d7a70
1401dd019:	41 89 c5             	mov    %eax,%r13d
1401dd01c:	85 c0                	test   %eax,%eax
1401dd01e:	0f 88 65 06 00 00    	js     0x1401dd689
1401dd024:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1401dd029:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401dd02e:	e8 ad aa ff ff       	call   0x1401d7ae0
1401dd033:	41 89 c5             	mov    %eax,%r13d
1401dd036:	85 c0                	test   %eax,%eax
1401dd038:	0f 8f e1 07 00 00    	jg     0x1401dd81f
1401dd03e:	0f 85 45 06 00 00    	jne    0x1401dd689
1401dd044:	4d 85 f6             	test   %r14,%r14
1401dd047:	75 0e                	jne    0x1401dd057
1401dd049:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1401dd04e:	e8 3d e9 ff ff       	call   0x1401db990
1401dd053:	85 c0                	test   %eax,%eax
1401dd055:	75 cd                	jne    0x1401dd024
1401dd057:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1401dd05c:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1401dd063:	00
1401dd064:	e8 87 33 00 00       	call   0x1401e03f0
1401dd069:	41 89 c5             	mov    %eax,%r13d
1401dd06c:	85 c0                	test   %eax,%eax
1401dd06e:	0f 88 15 06 00 00    	js     0x1401dd689
1401dd074:	48 83 c7 01          	add    $0x1,%rdi
1401dd078:	eb aa                	jmp    0x1401dd024
1401dd07a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401dd07f:	e8 8c 20 00 00       	call   0x1401df110
1401dd084:	31 c9                	xor    %ecx,%ecx
1401dd086:	e8 65 39 00 00       	call   0x1401e09f0
1401dd08b:	48 8d 8c 24 70 01 00 	lea    0x170(%rsp),%rcx
1401dd092:	00
1401dd093:	e8 d8 1e 00 00       	call   0x1401def70
1401dd098:	48 8d 8c 24 f0 00 00 	lea    0xf0(%rsp),%rcx
1401dd09f:	00
1401dd0a0:	e8 5b 3a 00 00       	call   0x1401e0b00
1401dd0a5:	48 8d 8c 24 10 01 00 	lea    0x110(%rsp),%rcx
1401dd0ac:	00
1401dd0ad:	e8 4e 3a 00 00       	call   0x1401e0b00
1401dd0b2:	48 8d 8c 24 d0 00 00 	lea    0xd0(%rsp),%rcx
1401dd0b9:	00
1401dd0ba:	e8 41 3a 00 00       	call   0x1401e0b00
1401dd0bf:	48 8d 8c 24 30 01 00 	lea    0x130(%rsp),%rcx
1401dd0c6:	00
1401dd0c7:	e8 34 3a 00 00       	call   0x1401e0b00
1401dd0cc:	31 c9                	xor    %ecx,%ecx
1401dd0ce:	e8 ed 3c 00 00       	call   0x1401e0dc0
1401dd0d3:	e9 43 fb ff ff       	jmp    0x1401dcc1b
1401dd0d8:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401dd0dd:	48 8d 84 24 d0 01 00 	lea    0x1d0(%rsp),%rax
1401dd0e4:	00
1401dd0e5:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401dd0ea:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1401dd0ef:	e8 7c 1e 00 00       	call   0x1401def70
1401dd0f4:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1401dd0fb:	00
1401dd0fc:	e8 cf 32 00 00       	call   0x1401e03d0
1401dd101:	48 89 f1             	mov    %rsi,%rcx
1401dd104:	e8 f7 39 00 00       	call   0x1401e0b00
1401dd109:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401dd10e:	e8 ed 39 00 00       	call   0x1401e0b00
1401dd113:	41 83 fd f8          	cmp    $0xfffffff8,%r13d
1401dd117:	0f 85 49 fa ff ff    	jne    0x1401dcb66
1401dd11d:	c7 44 24 70 01 00 00 	movl   $0x1,0x70(%rsp)
1401dd124:	00
1401dd125:	48 8b 53 50          	mov    0x50(%rbx),%rdx
1401dd129:	44 8b 83 88 00 00 00 	mov    0x88(%rbx),%r8d
1401dd130:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401dd135:	e8 f6 1e 00 00       	call   0x1401df030
1401dd13a:	85 c0                	test   %eax,%eax
1401dd13c:	0f 88 3e 01 00 00    	js     0x1401dd280
1401dd142:	8b 53 7c             	mov    0x7c(%rbx),%edx
1401dd145:	85 d2                	test   %edx,%edx
1401dd147:	74 15                	je     0x1401dd15e
1401dd149:	48 8b 8c 24 50 01 00 	mov    0x150(%rsp),%rcx
1401dd150:	00
1401dd151:	e8 9a 73 f0 ff       	call   0x1400e44f0
1401dd156:	85 c0                	test   %eax,%eax
1401dd158:	0f 88 3b fb ff ff    	js     0x1401dcc99
1401dd15e:	48 89 d9             	mov    %rbx,%rcx
1401dd161:	e8 ba f5 ff ff       	call   0x1401dc720
1401dd166:	41 89 c5             	mov    %eax,%r13d
1401dd169:	85 c0                	test   %eax,%eax
1401dd16b:	0f 88 f5 f9 ff ff    	js     0x1401dcb66
1401dd171:	0f 84 2d 01 00 00    	je     0x1401dd2a4
1401dd177:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
1401dd17b:	31 d2                	xor    %edx,%edx
1401dd17d:	e8 5e 88 f0 ff       	call   0x1400e59e0
1401dd182:	89 c6                	mov    %eax,%esi
1401dd184:	85 c0                	test   %eax,%eax
1401dd186:	0f 88 0d fb ff ff    	js     0x1401dcc99
1401dd18c:	48 8d 94 24 98 00 00 	lea    0x98(%rsp),%rdx
1401dd193:	00
1401dd194:	89 c1                	mov    %eax,%ecx
1401dd196:	e8 45 e9 ff ff       	call   0x1401dbae0
1401dd19b:	89 f1                	mov    %esi,%ecx
1401dd19d:	41 89 c5             	mov    %eax,%r13d
1401dd1a0:	e8 9b c9 00 00       	call   0x1401e9b40
1401dd1a5:	48 8b bc 24 98 00 00 	mov    0x98(%rsp),%rdi
1401dd1ac:	00
1401dd1ad:	45 85 ed             	test   %r13d,%r13d
1401dd1b0:	0f 88 b2 f9 ff ff    	js     0x1401dcb68
1401dd1b6:	48 8b 0f             	mov    (%rdi),%rcx
1401dd1b9:	48 85 c9             	test   %rcx,%rcx
1401dd1bc:	0f 84 b3 00 00 00    	je     0x1401dd275
1401dd1c2:	48 8b b3 a8 00 00 00 	mov    0xa8(%rbx),%rsi
1401dd1c9:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401dd1ce:	45 31 ed             	xor    %r13d,%r13d
1401dd1d1:	48 8b 04 06          	mov    (%rsi,%rax,1),%rax
1401dd1d5:	48 8b 28             	mov    (%rax),%rbp
1401dd1d8:	48 89 ea             	mov    %rbp,%rdx
1401dd1db:	e8 98 cc 00 00       	call   0x1401e9e78
1401dd1e0:	85 c0                	test   %eax,%eax
1401dd1e2:	0f 85 73 01 00 00    	jne    0x1401dd35b
1401dd1e8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401dd1ed:	4c 89 6c 24 68       	mov    %r13,0x68(%rsp)
1401dd1f2:	4c 29 f0             	sub    %r14,%rax
1401dd1f5:	48 83 f8 01          	cmp    $0x1,%rax
1401dd1f9:	0f 86 81 01 00 00    	jbe    0x1401dd380
1401dd1ff:	48 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%rax
1401dd206:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1401dd20b:	4d 8d 6e 01          	lea    0x1(%r14),%r13
1401dd20f:	4c 89 b4 24 a8 03 00 	mov    %r14,0x3a8(%rsp)
1401dd216:	00
1401dd217:	4d 89 ee             	mov    %r13,%r14
1401dd21a:	49 89 f5             	mov    %rsi,%r13
1401dd21d:	48 8b b4 24 b0 03 00 	mov    0x3b0(%rsp),%rsi
1401dd224:	00
1401dd225:	48 8b 68 08          	mov    0x8(%rax),%rbp
1401dd229:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1401dd22e:	48 8d 04 c7          	lea    (%rdi,%rax,8),%rax
1401dd232:	48 29 d0             	sub    %rdx,%rax
1401dd235:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401dd23a:	eb 34                	jmp    0x1401dd270
1401dd23c:	4b 8b 44 f5 00       	mov    0x0(%r13,%r14,8),%rax
1401dd241:	48 8b 08             	mov    (%rax),%rcx
1401dd244:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401dd249:	4a 8b 14 f0          	mov    (%rax,%r14,8),%rdx
1401dd24d:	48 85 c9             	test   %rcx,%rcx
1401dd250:	74 23                	je     0x1401dd275
1401dd252:	48 85 d2             	test   %rdx,%rdx
1401dd255:	74 1e                	je     0x1401dd275
1401dd257:	e8 1c cc 00 00       	call   0x1401e9e78
1401dd25c:	85 c0                	test   %eax,%eax
1401dd25e:	75 15                	jne    0x1401dd275
1401dd260:	49 8d 46 01          	lea    0x1(%r14),%rax
1401dd264:	4c 39 f6             	cmp    %r14,%rsi
1401dd267:	0f 84 0b 01 00 00    	je     0x1401dd378
1401dd26d:	49 89 c6             	mov    %rax,%r14
1401dd270:	49 39 ee             	cmp    %rbp,%r14
1401dd273:	72 c7                	jb     0x1401dd23c
1401dd275:	41 bd f4 ff ff ff    	mov    $0xfffffff4,%r13d
1401dd27b:	e9 e8 f8 ff ff       	jmp    0x1401dcb68
1401dd280:	ff 15 9a 21 0d 00    	call   *0xd219a(%rip)        # 0x1402af420
1401dd286:	83 38 11             	cmpl   $0x11,(%rax)
1401dd289:	0f 85 0a fa ff ff    	jne    0x1401dcc99
1401dd28f:	31 ff                	xor    %edi,%edi
1401dd291:	41 bd fb ff ff ff    	mov    $0xfffffffb,%r13d
1401dd297:	e9 cc f8 ff ff       	jmp    0x1401dcb68
1401dd29c:	45 89 c5             	mov    %r8d,%r13d
1401dd29f:	e9 46 fe ff ff       	jmp    0x1401dd0ea
1401dd2a4:	48 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%rax
1401dd2ab:	ba 08 00 00 00       	mov    $0x8,%edx
1401dd2b0:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401dd2b4:	48 83 c1 01          	add    $0x1,%rcx
1401dd2b8:	e8 53 37 00 00       	call   0x1401e0a10
1401dd2bd:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1401dd2c4:	00
1401dd2c5:	48 89 c7             	mov    %rax,%rdi
1401dd2c8:	48 85 c0             	test   %rax,%rax
1401dd2cb:	74 47                	je     0x1401dd314
1401dd2cd:	48 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%rax
1401dd2d4:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
1401dd2d9:	0f 84 1a 05 00 00    	je     0x1401dd7f9
1401dd2df:	31 f6                	xor    %esi,%esi
1401dd2e1:	eb 15                	jmp    0x1401dd2f8
1401dd2e3:	48 8b 83 b8 00 00 00 	mov    0xb8(%rbx),%rax
1401dd2ea:	48 83 c6 01          	add    $0x1,%rsi
1401dd2ee:	48 3b 70 08          	cmp    0x8(%rax),%rsi
1401dd2f2:	0f 83 01 05 00 00    	jae    0x1401dd7f9
1401dd2f8:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
1401dd2ff:	48 8b 04 f0          	mov    (%rax,%rsi,8),%rax
1401dd303:	48 8b 08             	mov    (%rax),%rcx
1401dd306:	e8 65 37 00 00       	call   0x1401e0a70
1401dd30b:	48 89 04 f7          	mov    %rax,(%rdi,%rsi,8)
1401dd30f:	48 85 c0             	test   %rax,%rax
1401dd312:	75 cf                	jne    0x1401dd2e3
1401dd314:	41 bd f3 ff ff ff    	mov    $0xfffffff3,%r13d
1401dd31a:	e9 49 f8 ff ff       	jmp    0x1401dcb68
1401dd31f:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401dd324:	e8 e7 1d 00 00       	call   0x1401df110
1401dd329:	85 c0                	test   %eax,%eax
1401dd32b:	0f 88 68 f9 ff ff    	js     0x1401dcc99
1401dd331:	49 89 f6             	mov    %rsi,%r14
1401dd334:	e9 cf f9 ff ff       	jmp    0x1401dcd08
1401dd339:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401dd33e:	e8 cd 1d 00 00       	call   0x1401df110
1401dd343:	85 c0                	test   %eax,%eax
1401dd345:	0f 88 29 06 00 00    	js     0x1401dd974
1401dd34b:	45 31 e4             	xor    %r12d,%r12d
1401dd34e:	4c 8d bc 24 30 01 00 	lea    0x130(%rsp),%r15
1401dd355:	00
1401dd356:	e9 ad f9 ff ff       	jmp    0x1401dcd08
1401dd35b:	49 83 c5 01          	add    $0x1,%r13
1401dd35f:	4a 8b 0c ef          	mov    (%rdi,%r13,8),%rcx
1401dd363:	48 85 c9             	test   %rcx,%rcx
1401dd366:	0f 85 6c fe ff ff    	jne    0x1401dd1d8
1401dd36c:	e9 04 ff ff ff       	jmp    0x1401dd275
1401dd371:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401dd378:	4c 8b b4 24 a8 03 00 	mov    0x3a8(%rsp),%r14
1401dd37f:	00
1401dd380:	48 8b 84 24 b0 03 00 	mov    0x3b0(%rsp),%rax
1401dd387:	00
1401dd388:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1401dd38d:	4c 29 f0             	sub    %r14,%rax
1401dd390:	48 01 f0             	add    %rsi,%rax
1401dd393:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1401dd398:	8b 54 24 70          	mov    0x70(%rsp),%edx
1401dd39c:	85 d2                	test   %edx,%edx
1401dd39e:	74 7c                	je     0x1401dd41c
1401dd3a0:	48 8d 84 24 f0 00 00 	lea    0xf0(%rsp),%rax
1401dd3a7:	00
1401dd3a8:	48 83 7c 24 68 00    	cmpq   $0x0,0x68(%rsp)
1401dd3ae:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401dd3b3:	48 8d 84 24 10 01 00 	lea    0x110(%rsp),%rax
1401dd3ba:	00
1401dd3bb:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401dd3c0:	48 8d 84 24 70 01 00 	lea    0x170(%rsp),%rax
1401dd3c7:	00
1401dd3c8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401dd3cd:	0f 84 08 06 00 00    	je     0x1401dd9db
1401dd3d3:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
1401dd3d8:	31 ed                	xor    %ebp,%ebp
1401dd3da:	48 8d b4 24 d0 00 00 	lea    0xd0(%rsp),%rsi
1401dd3e1:	00
1401dd3e2:	eb 20                	jmp    0x1401dd404
1401dd3e4:	48 8d 15 37 ad 05 00 	lea    0x5ad37(%rip),%rdx        # 0x140238122
1401dd3eb:	48 89 f1             	mov    %rsi,%rcx
1401dd3ee:	e8 ad 38 00 00       	call   0x1401e0ca0
1401dd3f3:	85 c0                	test   %eax,%eax
1401dd3f5:	78 1d                	js     0x1401dd414
1401dd3f7:	48 83 c5 01          	add    $0x1,%rbp
1401dd3fb:	4c 39 ed             	cmp    %r13,%rbp
1401dd3fe:	0f 83 67 03 00 00    	jae    0x1401dd76b
1401dd404:	48 8b 14 ef          	mov    (%rdi,%rbp,8),%rdx
1401dd408:	48 89 f1             	mov    %rsi,%rcx
1401dd40b:	e8 90 38 00 00       	call   0x1401e0ca0
1401dd410:	85 c0                	test   %eax,%eax
1401dd412:	79 d0                	jns    0x1401dd3e4
1401dd414:	41 89 c5             	mov    %eax,%r13d
1401dd417:	e9 7b f7 ff ff       	jmp    0x1401dcb97
1401dd41c:	48 8b 83 a8 00 00 00 	mov    0xa8(%rbx),%rax
1401dd423:	48 8b b4 24 b0 03 00 	mov    0x3b0(%rsp),%rsi
1401dd42a:	00
1401dd42b:	48 8b 14 f0          	mov    (%rax,%rsi,8),%rdx
1401dd42f:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401dd434:	48 8b 04 30          	mov    (%rax,%rsi,1),%rax
1401dd438:	48 8b 6a 30          	mov    0x30(%rdx),%rbp
1401dd43c:	48 8b 70 28          	mov    0x28(%rax),%rsi
1401dd440:	e8 eb e9 ee ff       	call   0x1400cbe30
1401dd445:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1401dd44a:	ba 64 00 00 00       	mov    $0x64,%edx
1401dd44f:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
1401dd456:	00
1401dd457:	89 44 24 28          	mov    %eax,0x28(%rsp)
1401dd45b:	49 89 f1             	mov    %rsi,%r9
1401dd45e:	4c 8d 05 6d ac 05 00 	lea    0x5ac6d(%rip),%r8        # 0x1402380d2
1401dd465:	48 89 e9             	mov    %rbp,%rcx
1401dd468:	e8 33 e8 ff ff       	call   0x1401dbca0
1401dd46d:	48 8d 84 24 f0 00 00 	lea    0xf0(%rsp),%rax
1401dd474:	00
1401dd475:	48 89 c6             	mov    %rax,%rsi
1401dd478:	48 89 c1             	mov    %rax,%rcx
1401dd47b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401dd480:	e8 bb 36 00 00       	call   0x1401e0b40
1401dd485:	48 89 ea             	mov    %rbp,%rdx
1401dd488:	48 89 f1             	mov    %rsi,%rcx
1401dd48b:	e8 10 38 00 00       	call   0x1401e0ca0
1401dd490:	41 89 c5             	mov    %eax,%r13d
1401dd493:	85 c0                	test   %eax,%eax
1401dd495:	0f 88 da f6 ff ff    	js     0x1401dcb75
1401dd49b:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1401dd4a0:	48 8d 15 76 ac 05 00 	lea    0x5ac76(%rip),%rdx        # 0x14023811d
1401dd4a7:	e8 f4 37 00 00       	call   0x1401e0ca0
1401dd4ac:	41 89 c5             	mov    %eax,%r13d
1401dd4af:	48 8d 84 24 10 01 00 	lea    0x110(%rsp),%rax
1401dd4b6:	00
1401dd4b7:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401dd4bc:	45 85 ed             	test   %r13d,%r13d
1401dd4bf:	0f 88 bd f6 ff ff    	js     0x1401dcb82
1401dd4c5:	4c 8b 84 24 00 01 00 	mov    0x100(%rsp),%r8
1401dd4cc:	00
1401dd4cd:	48 89 da             	mov    %rbx,%rdx
1401dd4d0:	48 89 c1             	mov    %rax,%rcx
1401dd4d3:	e8 a8 e5 ff ff       	call   0x1401dba80
1401dd4d8:	41 89 c5             	mov    %eax,%r13d
1401dd4db:	48 8d 84 24 70 01 00 	lea    0x170(%rsp),%rax
1401dd4e2:	00
1401dd4e3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401dd4e8:	45 85 ed             	test   %r13d,%r13d
1401dd4eb:	0f 85 9e f6 ff ff    	jne    0x1401dcb8f
1401dd4f1:	48 8b 94 24 20 01 00 	mov    0x120(%rsp),%rdx
1401dd4f8:	00
1401dd4f9:	48 89 c1             	mov    %rax,%rcx
1401dd4fc:	e8 cf 1a 00 00       	call   0x1401defd0
1401dd501:	41 89 c5             	mov    %eax,%r13d
1401dd504:	85 c0                	test   %eax,%eax
1401dd506:	0f 88 83 f6 ff ff    	js     0x1401dcb8f
1401dd50c:	48 83 7c 24 68 00    	cmpq   $0x0,0x68(%rsp)
1401dd512:	0f 85 bb fe ff ff    	jne    0x1401dd3d3
1401dd518:	48 8d b4 24 d0 00 00 	lea    0xd0(%rsp),%rsi
1401dd51f:	00
1401dd520:	48 8b 94 24 00 01 00 	mov    0x100(%rsp),%rdx
1401dd527:	00
1401dd528:	48 89 f1             	mov    %rsi,%rcx
1401dd52b:	e8 70 37 00 00       	call   0x1401e0ca0
1401dd530:	41 89 c5             	mov    %eax,%r13d