1400d314f:	e8 ac 08 04 00       	call   0x140113a00
1400d3154:	4c 8b 7e 08          	mov    0x8(%rsi),%r15
1400d3158:	48 c7 84 24 e0 00 00 	movq   $0x0,0xe0(%rsp)
1400d315f:	00 00 00 00 00
1400d3164:	48 c7 84 24 e8 00 00 	movq   $0x0,0xe8(%rsp)
1400d316b:	00 00 00 00 00
1400d3170:	85 c0                	test   %eax,%eax
1400d3172:	48 8b 05 27 62 16 00 	mov    0x166227(%rip),%rax        # 0x1402393a0
1400d3179:	4d 0f 44 f4          	cmove  %r12,%r14
1400d317d:	48 83 3d a3 11 1a 00 	cmpq   $0x0,0x1a11a3(%rip)        # 0x140274328
1400d3184:	00
1400d3185:	48 89 84 24 f0 00 00 	mov    %rax,0xf0(%rsp)
1400d318c:	00
1400d318d:	0f 84 65 02 00 00    	je     0x1400d33f8
1400d3193:	48 8b 0e             	mov    (%rsi),%rcx
1400d3196:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1400d319d:	00
1400d319e:	45 31 c9             	xor    %r9d,%r9d
1400d31a1:	48 8b 93 40 04 00 00 	mov    0x440(%rbx),%rdx
1400d31a8:	e8 73 36 f8 ff       	call   0x140056820
1400d31ad:	8b 53 48             	mov    0x48(%rbx),%edx
1400d31b0:	b9 01 00 00 00       	mov    $0x1,%ecx
1400d31b5:	49 89 c5             	mov    %rax,%r13
1400d31b8:	e8 43 08 04 00       	call   0x140113a00
1400d31bd:	48 8d 53 70          	lea    0x70(%rbx),%rdx
1400d31c1:	4c 8d 05 14 cc 13 00 	lea    0x13cc14(%rip),%r8        # 0x14020fddc
1400d31c8:	48 89 d9             	mov    %rbx,%rcx
1400d31cb:	85 c0                	test   %eax,%eax
1400d31cd:	49 0f 44 d4          	cmove  %r12,%rdx
1400d31d1:	e8 7a cf ff ff       	call   0x1400d0150
1400d31d6:	41 8b 4f 08          	mov    0x8(%r15),%ecx
1400d31da:	e8 21 b5 ff ff       	call   0x1400ce700
1400d31df:	8b 2d 3b 11 1a 00    	mov    0x1a113b(%rip),%ebp        # 0x140274320
1400d31e5:	48 89 c1             	mov    %rax,%rcx
1400d31e8:	48 89 c6             	mov    %rax,%rsi
1400d31eb:	e8 e0 0d ff ff       	call   0x1400c3fd0
1400d31f0:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
1400d31f5:	49 89 f1             	mov    %rsi,%r9
1400d31f8:	48 89 d9             	mov    %rbx,%rcx
1400d31fb:	48 8b 15 26 11 1a 00 	mov    0x1a1126(%rip),%rdx        # 0x140274328
1400d3202:	29 c5                	sub    %eax,%ebp
1400d3204:	4c 8d 05 3c e0 13 00 	lea    0x13e03c(%rip),%r8        # 0x140211247
1400d320b:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1400d320f:	bd 01 00 00 00       	mov    $0x1,%ebp
1400d3214:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400d3219:	4c 89 f2             	mov    %r14,%rdx
1400d321c:	e8 7f b4 ff ff       	call   0x1400ce6a0
1400d3221:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
1400d3228:	00
1400d3229:	e8 12 77 fc ff       	call   0x14009a940
1400d322e:	48 8b 83 50 04 00 00 	mov    0x450(%rbx),%rax
1400d3235:	48 83 c7 01          	add    $0x1,%rdi
1400d3239:	48 89 c2             	mov    %rax,%rdx
1400d323c:	48 39 c7             	cmp    %rax,%rdi
1400d323f:	0f 83 1b 02 00 00    	jae    0x1400d3460
1400d3245:	48 89 fe             	mov    %rdi,%rsi
1400d3248:	48 c1 e6 04          	shl    $0x4,%rsi
1400d324c:	48 03 b3 48 04 00 00 	add    0x448(%rbx),%rsi
1400d3253:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1400d3257:	8b 52 08             	mov    0x8(%rdx),%edx
1400d325a:	85 d2                	test   %edx,%edx
1400d325c:	74 d7                	je     0x1400d3235
1400d325e:	85 ed                	test   %ebp,%ebp
1400d3260:	0f 85 da fe ff ff    	jne    0x1400d3140
1400d3266:	8b 53 48             	mov    0x48(%rbx),%edx
1400d3269:	b9 01 00 00 00       	mov    $0x1,%ecx
1400d326e:	4c 8d 73 70          	lea    0x70(%rbx),%r14
1400d3272:	e8 89 07 04 00       	call   0x140113a00
1400d3277:	4c 8d 05 29 d8 13 00 	lea    0x13d829(%rip),%r8        # 0x140210aa7
1400d327e:	85 c0                	test   %eax,%eax
1400d3280:	48 8b 05 59 5d 16 00 	mov    0x165d59(%rip),%rax        # 0x140238fe0
1400d3287:	4d 0f 44 f4          	cmove  %r12,%r14
1400d328b:	8b 00                	mov    (%rax),%eax
1400d328d:	85 c0                	test   %eax,%eax
1400d328f:	74 0b                	je     0x1400d329c
1400d3291:	4c 89 c1             	mov    %r8,%rcx
1400d3294:	e8 cf 00 11 00       	call   0x1401e3368
1400d3299:	49 89 c0             	mov    %rax,%r8
1400d329c:	48 89 d9             	mov    %rbx,%rcx
1400d329f:	4c 89 f2             	mov    %r14,%rdx
1400d32a2:	e8 49 ca ff ff       	call   0x1400cfcf0
1400d32a7:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
1400d32ae:	44 8b 83 28 03 00 00 	mov    0x328(%rbx),%r8d
1400d32b5:	48 85 c9             	test   %rcx,%rcx
1400d32b8:	0f 84 5b 08 00 00    	je     0x1400d3b19
1400d32be:	48 8b 83 48 04 00 00 	mov    0x448(%rbx),%rax
1400d32c5:	48 c1 e1 04          	shl    $0x4,%rcx
1400d32c9:	45 31 ed             	xor    %r13d,%r13d
1400d32cc:	45 31 ff             	xor    %r15d,%r15d
1400d32cf:	48 01 c1             	add    %rax,%rcx
1400d32d2:	eb 17                	jmp    0x1400d32eb
1400d32d4:	0f 1f 40 00          	nopl   0x0(%rax)
1400d32d8:	85 d2                	test   %edx,%edx
1400d32da:	0f 95 c2             	setne  %dl
1400d32dd:	0f b6 d2             	movzbl %dl,%edx
1400d32e0:	09 d5                	or     %edx,%ebp
1400d32e2:	48 83 c0 10          	add    $0x10,%rax
1400d32e6:	48 39 c1             	cmp    %rax,%rcx
1400d32e9:	74 2c                	je     0x1400d3317
1400d32eb:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400d32ef:	8b 52 08             	mov    0x8(%rdx),%edx
1400d32f2:	83 fa 01             	cmp    $0x1,%edx
1400d32f5:	0f 84 dd 00 00 00    	je     0x1400d33d8
1400d32fb:	7e db                	jle    0x1400d32d8
1400d32fd:	83 ea 03             	sub    $0x3,%edx
1400d3300:	83 e2 fd             	and    $0xfffffffd,%edx
1400d3303:	0f 84 df 00 00 00    	je     0x1400d33e8
1400d3309:	48 83 c0 10          	add    $0x10,%rax
1400d330d:	bd 01 00 00 00       	mov    $0x1,%ebp
1400d3312:	48 39 c1             	cmp    %rax,%rcx
1400d3315:	75 d4                	jne    0x1400d32eb
1400d3317:	45 85 c0             	test   %r8d,%r8d
1400d331a:	0f 84 20 fe ff ff    	je     0x1400d3140
1400d3320:	8b 43 40             	mov    0x40(%rbx),%eax
1400d3323:	85 c0                	test   %eax,%eax
1400d3325:	75 6a                	jne    0x1400d3391
1400d3327:	48 8b 05 b2 5c 16 00 	mov    0x165cb2(%rip),%rax        # 0x140238fe0
1400d332e:	44 8b 08             	mov    (%rax),%r9d
1400d3331:	8b 43 08             	mov    0x8(%rbx),%eax
1400d3334:	85 c0                	test   %eax,%eax
1400d3336:	0f 85 fc 07 00 00    	jne    0x1400d3b38
1400d333c:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400d3340:	48 8d 15 f3 c5 13 00 	lea    0x13c5f3(%rip),%rdx        # 0x14020f93a
1400d3347:	44 89 8c 24 90 00 00 	mov    %r9d,0x90(%rsp)
1400d334e:	00
1400d334f:	48 89 c1             	mov    %rax,%rcx
1400d3352:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1400d3359:	00
1400d335a:	e8 19 6b 11 00       	call   0x1401e9e78
1400d335f:	44 8b 8c 24 90 00 00 	mov    0x90(%rsp),%r9d
1400d3366:	00
1400d3367:	85 c0                	test   %eax,%eax
1400d3369:	0f 85 51 07 00 00    	jne    0x1400d3ac0
1400d336f:	4c 8d 05 8a d6 13 00 	lea    0x13d68a(%rip),%r8        # 0x140210a00
1400d3376:	45 85 c9             	test   %r9d,%r9d
1400d3379:	74 0b                	je     0x1400d3386
1400d337b:	4c 89 c1             	mov    %r8,%rcx
1400d337e:	e8 e5 ff 10 00       	call   0x1401e3368
1400d3383:	49 89 c0             	mov    %rax,%r8
1400d3386:	4c 89 f2             	mov    %r14,%rdx
1400d3389:	48 89 d9             	mov    %rbx,%rcx
1400d338c:	e8 5f c9 ff ff       	call   0x1400cfcf0
1400d3391:	48 8b 05 48 5c 16 00 	mov    0x165c48(%rip),%rax        # 0x140238fe0
1400d3398:	8b 10                	mov    (%rax),%edx
1400d339a:	45 85 ff             	test   %r15d,%r15d
1400d339d:	0f 84 a5 03 00 00    	je     0x1400d3748
1400d33a3:	44 09 ed             	or     %r13d,%ebp
1400d33a6:	0f 85 84 03 00 00    	jne    0x1400d3730
1400d33ac:	4c 8d 05 7d d7 13 00 	lea    0x13d77d(%rip),%r8        # 0x140210b30
1400d33b3:	85 d2                	test   %edx,%edx
1400d33b5:	74 0b                	je     0x1400d33c2
1400d33b7:	4c 89 c1             	mov    %r8,%rcx
1400d33ba:	e8 a9 ff 10 00       	call   0x1401e3368
1400d33bf:	49 89 c0             	mov    %rax,%r8
1400d33c2:	4c 89 f2             	mov    %r14,%rdx
1400d33c5:	48 89 d9             	mov    %rbx,%rcx
1400d33c8:	e8 23 c9 ff ff       	call   0x1400cfcf0
1400d33cd:	e9 6e fd ff ff       	jmp    0x1400d3140
1400d33d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400d33d8:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1400d33de:	e9 ff fe ff ff       	jmp    0x1400d32e2
1400d33e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400d33e8:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1400d33ee:	e9 ef fe ff ff       	jmp    0x1400d32e2
1400d33f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400d33f8:	31 ed                	xor    %ebp,%ebp
1400d33fa:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1400d3400:	44 89 e9             	mov    %r13d,%ecx
1400d3403:	e8 f8 b2 ff ff       	call   0x1400ce700
1400d3408:	31 d2                	xor    %edx,%edx
1400d340a:	48 85 c0             	test   %rax,%rax
1400d340d:	74 0a                	je     0x1400d3419
1400d340f:	48 89 c1             	mov    %rax,%rcx
1400d3412:	e8 b9 0b ff ff       	call   0x1400c3fd0
1400d3417:	89 c2                	mov    %eax,%edx
1400d3419:	39 d5                	cmp    %edx,%ebp
1400d341b:	0f 4c ea             	cmovl  %edx,%ebp
1400d341e:	41 83 c5 01          	add    $0x1,%r13d
1400d3422:	41 83 fd 08          	cmp    $0x8,%r13d
1400d3426:	75 d8                	jne    0x1400d3400
1400d3428:	83 c5 01             	add    $0x1,%ebp
1400d342b:	48 63 cd             	movslq %ebp,%rcx
1400d342e:	89 2d ec 0e 1a 00    	mov    %ebp,0x1a0eec(%rip)        # 0x140274320
1400d3434:	e8 87 76 ff ff       	call   0x1400caac0
1400d3439:	4c 63 05 e0 0e 1a 00 	movslq 0x1a0ee0(%rip),%r8        # 0x140274320
1400d3440:	ba 20 00 00 00       	mov    $0x20,%edx
1400d3445:	48 89 c1             	mov    %rax,%rcx
1400d3448:	48 89 05 d9 0e 1a 00 	mov    %rax,0x1a0ed9(%rip)        # 0x140274328
1400d344f:	e8 ac 69 11 00       	call   0x1401e9e00
1400d3454:	e9 3a fd ff ff       	jmp    0x1400d3193
1400d3459:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400d3460:	85 ed                	test   %ebp,%ebp
1400d3462:	74 34                	je     0x1400d3498
1400d3464:	8b 53 48             	mov    0x48(%rbx),%edx
1400d3467:	b9 01 00 00 00       	mov    $0x1,%ecx
1400d346c:	e8 8f 05 04 00       	call   0x140113a00
1400d3471:	4c 8d 0d 08 c4 13 00 	lea    0x13c408(%rip),%r9        # 0x14020f880
1400d3478:	48 8d 53 70          	lea    0x70(%rbx),%rdx
1400d347c:	48 89 d9             	mov    %rbx,%rcx
1400d347f:	85 c0                	test   %eax,%eax
1400d3481:	4c 8d 05 58 c3 13 00 	lea    0x13c358(%rip),%r8        # 0x14020f7e0
1400d3488:	49 0f 44 d1          	cmove  %r9,%rdx
1400d348c:	e8 5f c8 ff ff       	call   0x1400cfcf0
1400d3491:	48 8b 93 50 04 00 00 	mov    0x450(%rbx),%rdx
1400d3498:	48 8b 8b 48 04 00 00 	mov    0x448(%rbx),%rcx
1400d349f:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1400d34a6:	00
1400d34a7:	e8 34 ac ff ff       	call   0x1400ce0e0
1400d34ac:	89 c6                	mov    %eax,%esi
1400d34ae:	85 c0                	test   %eax,%eax
1400d34b0:	0f 84 2e 01 00 00    	je     0x1400d35e4
1400d34b6:	8b 53 48             	mov    0x48(%rbx),%edx
1400d34b9:	b9 01 00 00 00       	mov    $0x1,%ecx
1400d34be:	44 8b a4 24 e0 00 00 	mov    0xe0(%rsp),%r12d
1400d34c5:	00
1400d34c6:	48 8d 6b 70          	lea    0x70(%rbx),%rbp
1400d34ca:	e8 31 05 04 00       	call   0x140113a00
1400d34cf:	48 8b 3d 0a 5b 16 00 	mov    0x165b0a(%rip),%rdi        # 0x140238fe0
1400d34d6:	4c 8d 05 03 ca 13 00 	lea    0x13ca03(%rip),%r8        # 0x14020fee0
1400d34dd:	85 c0                	test   %eax,%eax
1400d34df:	48 8d 05 9a c3 13 00 	lea    0x13c39a(%rip),%rax        # 0x14020f880
1400d34e6:	44 8b 3f             	mov    (%rdi),%r15d
1400d34e9:	48 0f 44 e8          	cmove  %rax,%rbp
1400d34ed:	45 85 ff             	test   %r15d,%r15d
1400d34f0:	74 0b                	je     0x1400d34fd
1400d34f2:	4c 89 c1             	mov    %r8,%rcx
1400d34f5:	e8 6e fe 10 00       	call   0x1401e3368
1400d34fa:	49 89 c0             	mov    %rax,%r8
1400d34fd:	48 89 ea             	mov    %rbp,%rdx
1400d3500:	48 89 d9             	mov    %rbx,%rcx
1400d3503:	e8 e8 c7 ff ff       	call   0x1400cfcf0
1400d3508:	44 8b b3 28 03 00 00 	mov    0x328(%rbx),%r14d
1400d350f:	45 85 f6             	test   %r14d,%r14d
1400d3512:	74 5a                	je     0x1400d356e
1400d3514:	8b 17                	mov    (%rdi),%edx
1400d3516:	83 fe ff             	cmp    $0xffffffff,%esi
1400d3519:	0f 84 77 09 00 00    	je     0x1400d3e96
1400d351f:	4c 8d 05 3a d6 13 00 	lea    0x13d63a(%rip),%r8        # 0x140210b60
1400d3526:	85 d2                	test   %edx,%edx
1400d3528:	74 0b                	je     0x1400d3535
1400d352a:	4c 89 c1             	mov    %r8,%rcx
1400d352d:	e8 36 fe 10 00       	call   0x1401e3368
1400d3532:	49 89 c0             	mov    %rax,%r8
1400d3535:	48 89 ea             	mov    %rbp,%rdx
1400d3538:	48 89 d9             	mov    %rbx,%rcx
1400d353b:	e8 b0 c7 ff ff       	call   0x1400cfcf0
1400d3540:	44 8b 2f             	mov    (%rdi),%r13d
1400d3543:	4c 8d 05 96 d6 13 00 	lea    0x13d696(%rip),%r8        # 0x140210be0
1400d354a:	45 85 ed             	test   %r13d,%r13d
1400d354d:	74 0b                	je     0x1400d355a
1400d354f:	4c 89 c1             	mov    %r8,%rcx
1400d3552:	e8 11 fe 10 00       	call   0x1401e3368
1400d3557:	49 89 c0             	mov    %rax,%r8
1400d355a:	48 89 ea             	mov    %rbp,%rdx
1400d355d:	48 89 d9             	mov    %rbx,%rcx
1400d3560:	e8 8b c7 ff ff       	call   0x1400cfcf0
1400d3565:	45 85 e4             	test   %r12d,%r12d
1400d3568:	0f 85 5c 0a 00 00    	jne    0x1400d3fca
1400d356e:	31 f6                	xor    %esi,%esi
1400d3570:	48 83 bb 50 04 00 00 	cmpq   $0x0,0x450(%rbx)
1400d3577:	00
1400d3578:	74 3d                	je     0x1400d35b7
1400d357a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400d3580:	49 89 f0             	mov    %rsi,%r8
1400d3583:	49 c1 e0 04          	shl    $0x4,%r8
1400d3587:	4c 03 83 48 04 00 00 	add    0x448(%rbx),%r8
1400d358e:	49 8b 40 08          	mov    0x8(%r8),%rax
1400d3592:	8b 00                	mov    (%rax),%eax
1400d3594:	85 c0                	test   %eax,%eax
1400d3596:	74 12                	je     0x1400d35aa
1400d3598:	83 f8 55             	cmp    $0x55,%eax
1400d359b:	74 0d                	je     0x1400d35aa
1400d359d:	ba 02 00 00 00       	mov    $0x2,%edx
1400d35a2:	48 89 d9             	mov    %rbx,%rcx
1400d35a5:	e8 06 cc ff ff       	call   0x1400d01b0
1400d35aa:	48 83 c6 01          	add    $0x1,%rsi
1400d35ae:	48 3b b3 50 04 00 00 	cmp    0x450(%rbx),%rsi
1400d35b5:	72 c9                	jb     0x1400d3580
1400d35b7:	8b 53 48             	mov    0x48(%rbx),%edx
1400d35ba:	b9 01 00 00 00       	mov    $0x1,%ecx
1400d35bf:	e8 3c 04 04 00       	call   0x140113a00
1400d35c4:	4c 8d 0d b5 c2 13 00 	lea    0x13c2b5(%rip),%r9        # 0x14020f880
1400d35cb:	48 8d 53 70          	lea    0x70(%rbx),%rdx
1400d35cf:	48 89 d9             	mov    %rbx,%rcx
1400d35d2:	85 c0                	test   %eax,%eax
1400d35d4:	4c 8d 05 05 c2 13 00 	lea    0x13c205(%rip),%r8        # 0x14020f7e0
1400d35db:	49 0f 44 d1          	cmove  %r9,%rdx
1400d35df:	e8 0c c7 ff ff       	call   0x1400cfcf0
1400d35e4:	44 8b 5b 58          	mov    0x58(%rbx),%r11d
1400d35e8:	45 85 db             	test   %r11d,%r11d
1400d35eb:	74 30                	je     0x1400d361d
1400d35ed:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
1400d35f1:	48 85 c9             	test   %rcx,%rcx
1400d35f4:	74 10                	je     0x1400d3606
1400d35f6:	48 8d 15 54 dc 13 00 	lea    0x13dc54(%rip),%rdx        # 0x140211251
1400d35fd:	e8 76 68 11 00       	call   0x1401e9e78
1400d3602:	85 c0                	test   %eax,%eax
1400d3604:	74 17                	je     0x1400d361d
1400d3606:	31 d2                	xor    %edx,%edx
1400d3608:	48 89 d9             	mov    %rbx,%rcx
1400d360b:	e8 10 b2 ff ff       	call   0x1400ce820
1400d3610:	ba 01 00 00 00       	mov    $0x1,%edx
1400d3615:	48 89 d9             	mov    %rbx,%rcx
1400d3618:	e8 03 b2 ff ff       	call   0x1400ce820
1400d361d:	44 8b 53 60          	mov    0x60(%rbx),%r10d
1400d3621:	45 85 d2             	test   %r10d,%r10d
1400d3624:	0f 85 d6 01 00 00    	jne    0x1400d3800
1400d362a:	44 8b bb 24 04 00 00 	mov    0x424(%rbx),%r15d
1400d3631:	45 85 ff             	test   %r15d,%r15d
1400d3634:	0f 84 a6 01 00 00    	je     0x1400d37e0
1400d363a:	44 8b b3 28 03 00 00 	mov    0x328(%rbx),%r14d
1400d3641:	45 85 f6             	test   %r14d,%r14d
1400d3644:	0f 85 e6 08 00 00    	jne    0x1400d3f30
1400d364a:	48 8d 35 2f c2 13 00 	lea    0x13c22f(%rip),%rsi        # 0x14020f880
1400d3651:	48 8b 3d 88 59 16 00 	mov    0x165988(%rip),%rdi        # 0x140238fe0
1400d3658:	48 89 f5             	mov    %rsi,%rbp
1400d365b:	44 8b 27             	mov    (%rdi),%r12d
1400d365e:	4c 8d 05 19 d7 13 00 	lea    0x13d719(%rip),%r8        # 0x140210d7e
1400d3665:	45 85 e4             	test   %r12d,%r12d
1400d3668:	74 0b                	je     0x1400d3675
1400d366a:	4c 89 c1             	mov    %r8,%rcx
1400d366d:	e8 f6 fc 10 00       	call   0x1401e3368
1400d3672:	49 89 c0             	mov    %rax,%r8
1400d3675:	49 89 e9             	mov    %rbp,%r9
1400d3678:	48 89 f2             	mov    %rsi,%rdx
1400d367b:	48 89 d9             	mov    %rbx,%rcx
1400d367e:	e8 6d c6 ff ff       	call   0x1400cfcf0
1400d3683:	8b 7b 38             	mov    0x38(%rbx),%edi
1400d3686:	85 ff                	test   %edi,%edi
1400d3688:	0f 85 5b 01 00 00    	jne    0x1400d37e9
1400d368e:	8b b3 24 04 00 00    	mov    0x424(%rbx),%esi
1400d3694:	85 f6                	test   %esi,%esi
1400d3696:	0f 84 d4 00 00 00    	je     0x1400d3770
1400d369c:	8b ab 24 03 00 00    	mov    0x324(%rbx),%ebp
1400d36a2:	85 ed                	test   %ebp,%ebp
1400d36a4:	0f 84 db e7 ff ff    	je     0x1400d1e85
1400d36aa:	48 8b 05 4f 5d 16 00 	mov    0x165d4f(%rip),%rax        # 0x140239400
1400d36b1:	c7 84 24 e0 00 00 00 	movl   $0x0,0xe0(%rsp)
1400d36b8:	00 00 00 00
1400d36bc:	48 8b 08             	mov    (%rax),%rcx
1400d36bf:	e8 1c 17 f9 ff       	call   0x140064de0
1400d36c4:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
1400d36cb:	00
1400d36cc:	4c 8d 05 ad 9c ff ff 	lea    -0x6353(%rip),%r8        # 0x1400cd380
1400d36d3:	48 8d 15 a9 d9 13 00 	lea    0x13d9a9(%rip),%rdx        # 0x140211083
1400d36da:	48 89 c1             	mov    %rax,%rcx
1400d36dd:	e8 6e 30 f9 ff       	call   0x140066750
1400d36e2:	8b b4 24 e0 00 00 00 	mov    0xe0(%rsp),%esi
1400d36e9:	85 f6                	test   %esi,%esi
1400d36eb:	0f 8e 94 e7 ff ff    	jle    0x1400d1e85