1400dc1dd:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400dc1e2:	ba 01 00 00 00       	mov    $0x1,%edx
1400dc1e7:	48 8b cb             	mov    %rbx,%rcx
1400dc1ea:	e8 51 94 fd ff       	call   0x1400b5640
1400dc1ef:	8b c8                	mov    %eax,%ecx
1400dc1f1:	85 c0                	test   %eax,%eax
1400dc1f3:	0f 85 1c ff ff ff    	jne    0x1400dc115
1400dc1f9:	48 63 44 24 20       	movslq 0x20(%rsp),%rax
1400dc1fe:	48 29 47 10          	sub    %rax,0x10(%rdi)
1400dc202:	eb 1b                	jmp    0x1400dc21f
1400dc204:	3c 90                	cmp    $0x90,%al
1400dc206:	75 37                	jne    0x1400dc23f
1400dc208:	41 c7 80 f8 03 00 00 	movl   $0x4,0x3f8(%r8)
1400dc20f:	04 00 00 00
1400dc213:	48 8b cb             	mov    %rbx,%rcx
1400dc216:	e8 7d 03 00 00       	call   0x1400dc598
1400dc21b:	8b c8                	mov    %eax,%ecx
1400dc21d:	85 c0                	test   %eax,%eax
1400dc21f:	0f 85 f0 fe ff ff    	jne    0x1400dc115
1400dc225:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400dc229:	83 a0 f8 03 00 00 00 	andl   $0x0,0x3f8(%rax)
1400dc230:	c7 80 fc 03 00 00 05 	movl   $0x5,0x3fc(%rax)
1400dc237:	00 00 00
1400dc23a:	e9 d6 fe ff ff       	jmp    0x1400dc115
1400dc23f:	3c e0                	cmp    $0xe0,%al
1400dc241:	0f 85 c9 fe ff ff    	jne    0x1400dc110
1400dc247:	41 c6 01 01          	movb   $0x1,(%r9)
1400dc24b:	e9 c5 fe ff ff       	jmp    0x1400dc115
1400dc250:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400dc255:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400dc25a:	57                   	push   %rdi
1400dc25b:	48 81 ec 40 04 00 00 	sub    $0x440,%rsp
1400dc262:	48 8b 05 17 98 2f 00 	mov    0x2f9817(%rip),%rax        # 0x1403d5a80
1400dc269:	48 33 c4             	xor    %rsp,%rax
1400dc26c:	48 89 84 24 30 04 00 	mov    %rax,0x430(%rsp)
1400dc273:	00
1400dc274:	48 8b 99 c0 01 00 00 	mov    0x1c0(%rcx),%rbx
1400dc27b:	48 8b f1             	mov    %rcx,%rsi
1400dc27e:	48 83 c3 28          	add    $0x28,%rbx
1400dc282:	48 8b fa             	mov    %rdx,%rdi
1400dc285:	48 8b cb             	mov    %rbx,%rcx
1400dc288:	e8 f3 c5 fc ff       	call   0x1400a8880
1400dc28d:	48 3b c7             	cmp    %rdi,%rax
1400dc290:	73 44                	jae    0x1400dc2d6
1400dc292:	4c 8b c7             	mov    %rdi,%r8
1400dc295:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1400dc29a:	4c 2b c0             	sub    %rax,%r8
1400dc29d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400dc2a2:	48 8b ce             	mov    %rsi,%rcx
1400dc2a5:	e8 6a 6e fe ff       	call   0x1400c3114
1400dc2aa:	85 c0                	test   %eax,%eax
1400dc2ac:	75 2d                	jne    0x1400dc2db
1400dc2ae:	4c 63 44 24 20       	movslq 0x20(%rsp),%r8
1400dc2b3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400dc2b8:	48 8b cb             	mov    %rbx,%rcx
1400dc2bb:	e8 74 c5 fc ff       	call   0x1400a8834
1400dc2c0:	85 c0                	test   %eax,%eax
1400dc2c2:	74 07                	je     0x1400dc2cb
1400dc2c4:	b8 1b 00 00 00       	mov    $0x1b,%eax
1400dc2c9:	eb 10                	jmp    0x1400dc2db
1400dc2cb:	48 8b cb             	mov    %rbx,%rcx
1400dc2ce:	e8 ad c5 fc ff       	call   0x1400a8880
1400dc2d3:	48 3b c7             	cmp    %rdi,%rax
1400dc2d6:	1b c0                	sbb    %eax,%eax
1400dc2d8:	83 e0 51             	and    $0x51,%eax
1400dc2db:	48 8b 8c 24 30 04 00 	mov    0x430(%rsp),%rcx
1400dc2e2:	00
1400dc2e3:	48 33 cc             	xor    %rsp,%rcx
1400dc2e6:	e8 c5 3b 1d 00       	call   0x1402afeb0
1400dc2eb:	4c 8d 9c 24 40 04 00 	lea    0x440(%rsp),%r11
1400dc2f2:	00
1400dc2f3:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1400dc2f7:	49 8b 73 28          	mov    0x28(%r11),%rsi
1400dc2fb:	49 8b e3             	mov    %r11,%rsp
1400dc2fe:	5f                   	pop    %rdi
1400dc2ff:	c3                   	ret
1400dc300:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400dc305:	55                   	push   %rbp
1400dc306:	56                   	push   %rsi
1400dc307:	57                   	push   %rdi
1400dc308:	48 83 ec 30          	sub    $0x30,%rsp
1400dc30c:	48 8b 05 6d 97 2f 00 	mov    0x2f976d(%rip),%rax        # 0x1403d5a80
1400dc313:	48 33 c4             	xor    %rsp,%rax
1400dc316:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400dc31b:	48 8b b9 c0 01 00 00 	mov    0x1c0(%rcx),%rdi
1400dc322:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1400dc327:	49 8b d8             	mov    %r8,%rbx
1400dc32a:	48 8b f2             	mov    %rdx,%rsi
1400dc32d:	48 8b e9             	mov    %rcx,%rbp
1400dc330:	e8 43 6e fe ff       	call   0x1400c3178
1400dc335:	85 c0                	test   %eax,%eax
1400dc337:	75 45                	jne    0x1400dc37e
1400dc339:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
1400dc33e:	8d 50 02             	lea    0x2(%rax),%edx
1400dc341:	4c 8b c6             	mov    %rsi,%r8
1400dc344:	48 8b cd             	mov    %rbp,%rcx
1400dc347:	e8 a8 85 fd ff       	call   0x1400b48f4
1400dc34c:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1400dc351:	48 3b d8             	cmp    %rax,%rbx
1400dc354:	74 1b                	je     0x1400dc371
1400dc356:	48 2b d8             	sub    %rax,%rbx
1400dc359:	48 8d 0c 06          	lea    (%rsi,%rax,1),%rcx
1400dc35d:	48 8b d3             	mov    %rbx,%rdx
1400dc360:	e8 93 77 fd ff       	call   0x1400b3af8
1400dc365:	48 85 c0             	test   %rax,%rax
1400dc368:	75 0b                	jne    0x1400dc375
1400dc36a:	b8 1b 00 00 00       	mov    $0x1b,%eax
1400dc36f:	eb 0d                	jmp    0x1400dc37e
1400dc371:	33 db                	xor    %ebx,%ebx
1400dc373:	33 c0                	xor    %eax,%eax
1400dc375:	48 89 07             	mov    %rax,(%rdi)
1400dc378:	33 c0                	xor    %eax,%eax
1400dc37a:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1400dc37e:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1400dc383:	48 33 cc             	xor    %rsp,%rcx
1400dc386:	e8 25 3b 1d 00       	call   0x1402afeb0
1400dc38b:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400dc390:	48 83 c4 30          	add    $0x30,%rsp
1400dc394:	5f                   	pop    %rdi
1400dc395:	5e                   	pop    %rsi
1400dc396:	5d                   	pop    %rbp
1400dc397:	c3                   	ret
1400dc398:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400dc39d:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400dc3a2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400dc3a7:	55                   	push   %rbp
1400dc3a8:	41 56                	push   %r14
1400dc3aa:	41 57                	push   %r15
1400dc3ac:	48 8b ec             	mov    %rsp,%rbp
1400dc3af:	48 83 ec 40          	sub    $0x40,%rsp
1400dc3b3:	48 8b 05 c6 96 2f 00 	mov    0x2f96c6(%rip),%rax        # 0x1403d5a80
1400dc3ba:	48 33 c4             	xor    %rsp,%rax
1400dc3bd:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1400dc3c1:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
1400dc3c6:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1400dc3ca:	4c 8b 71 20          	mov    0x20(%rcx),%r14
1400dc3ce:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1400dc3d2:	48 8b f1             	mov    %rcx,%rsi
1400dc3d5:	33 db                	xor    %ebx,%ebx
1400dc3d7:	e8 f8 fa ff ff       	call   0x1400dbed4
1400dc3dc:	8b f8                	mov    %eax,%edi
1400dc3de:	85 c0                	test   %eax,%eax
1400dc3e0:	0f 85 a6 00 00 00    	jne    0x1400dc48c
1400dc3e6:	41 ff 86 00 04 00 00 	incl   0x400(%r14)
1400dc3ed:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400dc3f1:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1400dc3f5:	48 83 c3 05          	add    $0x5,%rbx
1400dc3f9:	48 8b d3             	mov    %rbx,%rdx
1400dc3fc:	e8 7f fa ff ff       	call   0x1400dbe80
1400dc401:	48 63 f8             	movslq %eax,%rdi
1400dc404:	4c 8d 3c 3b          	lea    (%rbx,%rdi,1),%r15
1400dc408:	49 8d 4f 01          	lea    0x1(%r15),%rcx
1400dc40c:	ff 15 ee 2b 2f 00    	call   *0x2f2bee(%rip)        # 0x1403cf000
1400dc412:	48 8b d8             	mov    %rax,%rbx
1400dc415:	48 85 c0             	test   %rax,%rax
1400dc418:	75 05                	jne    0x1400dc41f
1400dc41a:	8d 78 1b             	lea    0x1b(%rax),%edi
1400dc41d:	eb 6d                	jmp    0x1400dc48c
1400dc41f:	48 8d 48 01          	lea    0x1(%rax),%rcx
1400dc423:	c6 00 82             	movb   $0x82,(%rax)
1400dc426:	4c 8b c7             	mov    %rdi,%r8
1400dc429:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1400dc42d:	e8 2e 4f 20 00       	call   0x1402e1360
1400dc432:	41 8a 86 01 04 00 00 	mov    0x401(%r14),%al
1400dc439:	48 8d 4f 05          	lea    0x5(%rdi),%rcx
1400dc43d:	88 44 1f 01          	mov    %al,0x1(%rdi,%rbx,1)
1400dc441:	48 03 cb             	add    %rbx,%rcx
1400dc444:	41 8a 86 00 04 00 00 	mov    0x400(%r14),%al
1400dc44b:	88 44 1f 02          	mov    %al,0x2(%rdi,%rbx,1)
1400dc44f:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1400dc453:	48 c1 e8 08          	shr    $0x8,%rax
1400dc457:	88 44 1f 03          	mov    %al,0x3(%rdi,%rbx,1)
1400dc45b:	8a 45 e0             	mov    -0x20(%rbp),%al
1400dc45e:	88 44 1f 04          	mov    %al,0x4(%rdi,%rbx,1)
1400dc462:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
1400dc466:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1400dc46a:	e8 f1 4e 20 00       	call   0x1402e1360
1400dc46f:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1400dc473:	4d 8d 47 01          	lea    0x1(%r15),%r8
1400dc477:	48 03 d7             	add    %rdi,%rdx
1400dc47a:	48 8b ce             	mov    %rsi,%rcx
1400dc47d:	c6 44 1a 05 00       	movb   $0x0,0x5(%rdx,%rbx,1)
1400dc482:	48 8b d3             	mov    %rbx,%rdx
1400dc485:	e8 76 fe ff ff       	call   0x1400dc300
1400dc48a:	8b f8                	mov    %eax,%edi
1400dc48c:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400dc490:	ff 15 72 2b 2f 00    	call   *0x2f2b72(%rip)        # 0x1403cf008
1400dc496:	48 8b cb             	mov    %rbx,%rcx
1400dc499:	ff 15 69 2b 2f 00    	call   *0x2f2b69(%rip)        # 0x1403cf008
1400dc49f:	8b c7                	mov    %edi,%eax
1400dc4a1:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400dc4a5:	48 33 cc             	xor    %rsp,%rcx
1400dc4a8:	e8 03 3a 1d 00       	call   0x1402afeb0
1400dc4ad:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400dc4b2:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1400dc4b7:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1400dc4bc:	48 83 c4 40          	add    $0x40,%rsp
1400dc4c0:	41 5f                	pop    %r15
1400dc4c2:	41 5e                	pop    %r14
1400dc4c4:	5d                   	pop    %rbp
1400dc4c5:	c3                   	ret
1400dc4c6:	cc                   	int3
1400dc4c7:	cc                   	int3
1400dc4c8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400dc4cd:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1400dc4d2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400dc4d7:	57                   	push   %rdi
1400dc4d8:	48 83 ec 30          	sub    $0x30,%rsp
1400dc4dc:	48 8b a9 c0 01 00 00 	mov    0x1c0(%rcx),%rbp
1400dc4e3:	ba 02 00 00 00       	mov    $0x2,%edx
1400dc4e8:	48 8b f9             	mov    %rcx,%rdi
1400dc4eb:	e8 60 fd ff ff       	call   0x1400dc250
1400dc4f0:	8b f0                	mov    %eax,%esi
1400dc4f2:	85 c0                	test   %eax,%eax
1400dc4f4:	0f 85 87 00 00 00    	jne    0x1400dc581
1400dc4fa:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1400dc4fe:	e8 8d c3 fc ff       	call   0x1400a8890
1400dc503:	44 8d 4e 02          	lea    0x2(%rsi),%r9d
1400dc507:	4c 8b c0             	mov    %rax,%r8
1400dc50a:	8d 56 01             	lea    0x1(%rsi),%edx
1400dc50d:	48 8b cf             	mov    %rdi,%rcx
1400dc510:	48 8b d8             	mov    %rax,%rbx
1400dc513:	e8 dc 83 fd ff       	call   0x1400b48f4
1400dc518:	0f be 0b             	movsbl (%rbx),%ecx
1400dc51b:	84 c9                	test   %cl,%cl
1400dc51d:	75 33                	jne    0x1400dc552
1400dc51f:	38 4b 01             	cmp    %cl,0x1(%rbx)
1400dc522:	75 2e                	jne    0x1400dc552
1400dc524:	48 8b 9f c0 01 00 00 	mov    0x1c0(%rdi),%rbx
1400dc52b:	48 83 c3 28          	add    $0x28,%rbx
1400dc52f:	48 8b cb             	mov    %rbx,%rcx
1400dc532:	e8 49 c3 fc ff       	call   0x1400a8880
1400dc537:	48 8b cb             	mov    %rbx,%rcx
1400dc53a:	48 83 f8 02          	cmp    $0x2,%rax
1400dc53e:	77 07                	ja     0x1400dc547
1400dc540:	e8 4f c3 fc ff       	call   0x1400a8894
1400dc545:	eb 3a                	jmp    0x1400dc581
1400dc547:	48 8d 50 fe          	lea    -0x2(%rax),%rdx
1400dc54b:	e8 74 c3 fc ff       	call   0x1400a88c4
1400dc550:	eb 2f                	jmp    0x1400dc581
1400dc552:	0f be 43 01          	movsbl 0x1(%rbx),%eax
1400dc556:	48 8d 15 cb 0a 21 00 	lea    0x210acb(%rip),%rdx        # 0x1402ed028
1400dc55d:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400dc561:	45 33 c9             	xor    %r9d,%r9d
1400dc564:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1400dc568:	45 33 c0             	xor    %r8d,%r8d
1400dc56b:	48 8b cf             	mov    %rdi,%rcx
1400dc56e:	e8 5d 84 fd ff       	call   0x1400b49d0
1400dc573:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1400dc577:	e8 18 c3 fc ff       	call   0x1400a8894
1400dc57c:	be 08 00 00 00       	mov    $0x8,%esi
1400dc581:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400dc586:	8b c6                	mov    %esi,%eax
1400dc588:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1400dc58d:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1400dc592:	48 83 c4 30          	add    $0x30,%rsp
1400dc596:	5f                   	pop    %rdi
1400dc597:	c3                   	ret
1400dc598:	48 8b c4             	mov    %rsp,%rax
1400dc59b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400dc59f:	48 89 68 10          	mov    %rbp,0x10(%rax)
1400dc5a3:	48 89 70 18          	mov    %rsi,0x18(%rax)
1400dc5a7:	48 89 78 20          	mov    %rdi,0x20(%rax)
1400dc5ab:	41 56                	push   %r14
1400dc5ad:	48 83 ec 20          	sub    $0x20,%rsp
1400dc5b1:	48 8b a9 c0 01 00 00 	mov    0x1c0(%rcx),%rbp
1400dc5b8:	ba 03 00 00 00       	mov    $0x3,%edx
1400dc5bd:	4c 8b 71 20          	mov    0x20(%rcx),%r14
1400dc5c1:	48 8b d9             	mov    %rcx,%rbx
1400dc5c4:	e8 87 fc ff ff       	call   0x1400dc250
1400dc5c9:	8b f8                	mov    %eax,%edi
1400dc5cb:	85 c0                	test   %eax,%eax
1400dc5cd:	75 77                	jne    0x1400dc646
1400dc5cf:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1400dc5d3:	e8 b8 c2 fc ff       	call   0x1400a8890
1400dc5d8:	44 8d 4f 03          	lea    0x3(%rdi),%r9d
1400dc5dc:	4c 8b c0             	mov    %rax,%r8
1400dc5df:	8d 57 01             	lea    0x1(%rdi),%edx
1400dc5e2:	48 8b cb             	mov    %rbx,%rcx
1400dc5e5:	48 8b f0             	mov    %rax,%rsi
1400dc5e8:	e8 07 83 fd ff       	call   0x1400b48f4
1400dc5ed:	41 8a 8e 01 04 00 00 	mov    0x401(%r14),%cl
1400dc5f4:	38 0e                	cmp    %cl,(%rsi)
1400dc5f6:	75 40                	jne    0x1400dc638
1400dc5f8:	41 8b 8e 00 04 00 00 	mov    0x400(%r14),%ecx
1400dc5ff:	38 4e 01             	cmp    %cl,0x1(%rsi)
1400dc602:	75 34                	jne    0x1400dc638
1400dc604:	40 38 7e 02          	cmp    %dil,0x2(%rsi)
1400dc608:	75 2e                	jne    0x1400dc638
1400dc60a:	48 8b 9b c0 01 00 00 	mov    0x1c0(%rbx),%rbx
1400dc611:	48 83 c3 28          	add    $0x28,%rbx
1400dc615:	48 8b cb             	mov    %rbx,%rcx
1400dc618:	e8 63 c2 fc ff       	call   0x1400a8880
1400dc61d:	48 8b cb             	mov    %rbx,%rcx
1400dc620:	48 83 f8 03          	cmp    $0x3,%rax
1400dc624:	77 07                	ja     0x1400dc62d
1400dc626:	e8 69 c2 fc ff       	call   0x1400a8894
1400dc62b:	eb 19                	jmp    0x1400dc646
1400dc62d:	48 8d 50 fd          	lea    -0x3(%rax),%rdx
1400dc631:	e8 8e c2 fc ff       	call   0x1400a88c4
1400dc636:	eb 0e                	jmp    0x1400dc646
1400dc638:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1400dc63c:	e8 53 c2 fc ff       	call   0x1400a8894
1400dc641:	bf 08 00 00 00       	mov    $0x8,%edi
1400dc646:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400dc64b:	8b c7                	mov    %edi,%eax
1400dc64d:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400dc652:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400dc657:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400dc65c:	48 83 c4 20          	add    $0x20,%rsp
1400dc660:	41 5e                	pop    %r14
1400dc662:	c3                   	ret
1400dc663:	cc                   	int3
1400dc664:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400dc669:	55                   	push   %rbp
1400dc66a:	56                   	push   %rsi
1400dc66b:	57                   	push   %rdi
1400dc66c:	41 56                	push   %r14
1400dc66e:	41 57                	push   %r15
1400dc670:	48 83 ec 40          	sub    $0x40,%rsp
1400dc674:	48 8b 05 05 94 2f 00 	mov    0x2f9405(%rip),%rax        # 0x1403d5a80
1400dc67b:	48 33 c4             	xor    %rsp,%rax
1400dc67e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400dc683:	c6 02 01             	movb   $0x1,(%rdx)
1400dc686:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400dc68b:	48 8b e9             	mov    %rcx,%rbp
1400dc68e:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400dc695:	00
1400dc696:	48 8b 89 28 11 00 00 	mov    0x1128(%rcx),%rcx
1400dc69d:	33 d2                	xor    %edx,%edx
1400dc69f:	45 33 c9             	xor    %r9d,%r9d
1400dc6a2:	45 33 ff             	xor    %r15d,%r15d
1400dc6a5:	33 db                	xor    %ebx,%ebx
1400dc6a7:	45 33 f6             	xor    %r14d,%r14d
1400dc6aa:	e8 15 d6 fd ff       	call   0x1400b9cc4
1400dc6af:	8b f8                	mov    %eax,%edi
1400dc6b1:	85 c0                	test   %eax,%eax
1400dc6b3:	0f 85 88 02 00 00    	jne    0x1400dc941
1400dc6b9:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400dc6be:	45 8d 47 07          	lea    0x7(%r15),%r8d
1400dc6c2:	48 8d 15 bf 0a 21 00 	lea    0x210abf(%rip),%rdx        # 0x1402ed188
1400dc6c9:	e8 3e d0 fd ff       	call   0x1400b970c
1400dc6ce:	85 c0                	test   %eax,%eax
1400dc6d0:	0f 85 69 01 00 00    	jne    0x1400dc83f
1400dc6d6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400dc6db:	45 8d 47 03          	lea    0x3(%r15),%r8d
1400dc6df:	48 8d 15 aa 0a 21 00 	lea    0x210aaa(%rip),%rdx        # 0x1402ed190
1400dc6e6:	e8 21 d0 fd ff       	call   0x1400b970c
1400dc6eb:	85 c0                	test   %eax,%eax
1400dc6ed:	0f 85 4c 01 00 00    	jne    0x1400dc83f