1404fd2aa:	4c 89 37             	mov    %r14,(%rdi)
1404fd2ad:	48 8b cf             	mov    %rdi,%rcx
1404fd2b0:	44 89 77 08          	mov    %r14d,0x8(%rdi)
1404fd2b4:	e8 8b de 91 00       	call   0x140e1b144
1404fd2b9:	4c 89 b3 b8 04 00 00 	mov    %r14,0x4b8(%rbx)
1404fd2c0:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd2c5:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd2ca:	48 83 c4 20          	add    $0x20,%rsp
1404fd2ce:	41 5e                	pop    %r14
1404fd2d0:	c3                   	ret
1404fd2d1:	48 8b bb d0 04 00 00 	mov    0x4d0(%rbx),%rdi
1404fd2d8:	48 85 ff             	test   %rdi,%rdi
1404fd2db:	74 21                	je     0x1404fd2fe
1404fd2dd:	48 8b 0f             	mov    (%rdi),%rcx
1404fd2e0:	48 85 c9             	test   %rcx,%rcx
1404fd2e3:	74 05                	je     0x1404fd2ea
1404fd2e5:	e8 5a de 91 00       	call   0x140e1b144
1404fd2ea:	ba 18 00 00 00       	mov    $0x18,%edx
1404fd2ef:	4c 89 37             	mov    %r14,(%rdi)
1404fd2f2:	48 8b cf             	mov    %rdi,%rcx
1404fd2f5:	44 89 77 08          	mov    %r14d,0x8(%rdi)
1404fd2f9:	e8 46 de 91 00       	call   0x140e1b144
1404fd2fe:	4c 89 b3 d0 04 00 00 	mov    %r14,0x4d0(%rbx)
1404fd305:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd30a:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd30f:	48 83 c4 20          	add    $0x20,%rsp
1404fd313:	41 5e                	pop    %r14
1404fd315:	c3                   	ret
1404fd316:	81 e9 01 34 00 00    	sub    $0x3401,%ecx
1404fd31c:	0f 84 99 03 00 00    	je     0x1404fd6bb
1404fd322:	83 f9 01             	cmp    $0x1,%ecx
1404fd325:	0f 84 90 03 00 00    	je     0x1404fd6bb
1404fd32b:	48 8b 8b 08 06 00 00 	mov    0x608(%rbx),%rcx
1404fd332:	48 85 c9             	test   %rcx,%rcx
1404fd335:	74 0a                	je     0x1404fd341
1404fd337:	ba 01 00 00 00       	mov    $0x1,%edx
1404fd33c:	e8 7f 12 00 00       	call   0x1404fe5c0
1404fd341:	4c 89 b3 08 06 00 00 	mov    %r14,0x608(%rbx)
1404fd348:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd34d:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd352:	48 83 c4 20          	add    $0x20,%rsp
1404fd356:	41 5e                	pop    %r14
1404fd358:	c3                   	ret
1404fd359:	48 8b bb e0 04 00 00 	mov    0x4e0(%rbx),%rdi
1404fd360:	48 85 ff             	test   %rdi,%rdi
1404fd363:	74 15                	je     0x1404fd37a
1404fd365:	48 8b cf             	mov    %rdi,%rcx
1404fd368:	e8 33 aa ff ff       	call   0x1404f7da0
1404fd36d:	ba 60 00 00 00       	mov    $0x60,%edx
1404fd372:	48 8b cf             	mov    %rdi,%rcx
1404fd375:	e8 ca dd 91 00       	call   0x140e1b144
1404fd37a:	4c 89 b3 e0 04 00 00 	mov    %r14,0x4e0(%rbx)
1404fd381:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd386:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd38b:	48 83 c4 20          	add    $0x20,%rsp
1404fd38f:	41 5e                	pop    %r14
1404fd391:	c3                   	ret
1404fd392:	81 f9 01 50 00 00    	cmp    $0x5001,%ecx
1404fd398:	0f 87 a3 01 00 00    	ja     0x1404fd541
1404fd39e:	0f 84 17 03 00 00    	je     0x1404fd6bb
1404fd3a4:	81 e9 02 46 00 00    	sub    $0x4602,%ecx
1404fd3aa:	83 f9 05             	cmp    $0x5,%ecx
1404fd3ad:	0f 87 78 ff ff ff    	ja     0x1404fd32b
1404fd3b3:	48 63 c1             	movslq %ecx,%rax
1404fd3b6:	48 8d 0d 43 2c b0 ff 	lea    -0x4fd3bd(%rip),%rcx        # 0x140000000
1404fd3bd:	8b 84 81 68 de 4f 00 	mov    0x4fde68(%rcx,%rax,4),%eax
1404fd3c4:	48 03 c1             	add    %rcx,%rax
1404fd3c7:	ff e0                	jmp    *%rax
1404fd3c9:	48 8b 8b e8 04 00 00 	mov    0x4e8(%rbx),%rcx
1404fd3d0:	48 85 c9             	test   %rcx,%rcx
1404fd3d3:	74 0a                	je     0x1404fd3df
1404fd3d5:	ba 01 00 00 00       	mov    $0x1,%edx
1404fd3da:	e8 41 0f 00 00       	call   0x1404fe320
1404fd3df:	4c 89 b3 e8 04 00 00 	mov    %r14,0x4e8(%rbx)
1404fd3e6:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd3eb:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd3f0:	48 83 c4 20          	add    $0x20,%rsp
1404fd3f4:	41 5e                	pop    %r14
1404fd3f6:	c3                   	ret
1404fd3f7:	48 8b 8b f0 04 00 00 	mov    0x4f0(%rbx),%rcx
1404fd3fe:	48 85 c9             	test   %rcx,%rcx
1404fd401:	74 0a                	je     0x1404fd40d
1404fd403:	ba 01 00 00 00       	mov    $0x1,%edx
1404fd408:	e8 b3 12 00 00       	call   0x1404fe6c0
1404fd40d:	4c 89 b3 f0 04 00 00 	mov    %r14,0x4f0(%rbx)
1404fd414:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd419:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd41e:	48 83 c4 20          	add    $0x20,%rsp
1404fd422:	41 5e                	pop    %r14
1404fd424:	c3                   	ret
1404fd425:	48 8b bb f8 04 00 00 	mov    0x4f8(%rbx),%rdi
1404fd42c:	48 85 ff             	test   %rdi,%rdi
1404fd42f:	74 23                	je     0x1404fd454
1404fd431:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1404fd435:	48 85 c9             	test   %rcx,%rcx
1404fd438:	74 05                	je     0x1404fd43f
1404fd43a:	e8 05 dd 91 00       	call   0x140e1b144
1404fd43f:	ba 28 00 00 00       	mov    $0x28,%edx
1404fd444:	4c 89 77 10          	mov    %r14,0x10(%rdi)
1404fd448:	48 8b cf             	mov    %rdi,%rcx
1404fd44b:	44 89 77 18          	mov    %r14d,0x18(%rdi)
1404fd44f:	e8 f0 dc 91 00       	call   0x140e1b144
1404fd454:	4c 89 b3 f8 04 00 00 	mov    %r14,0x4f8(%rbx)
1404fd45b:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd460:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd465:	48 83 c4 20          	add    $0x20,%rsp
1404fd469:	41 5e                	pop    %r14
1404fd46b:	c3                   	ret
1404fd46c:	48 8b bb 00 05 00 00 	mov    0x500(%rbx),%rdi
1404fd473:	48 85 ff             	test   %rdi,%rdi
1404fd476:	74 23                	je     0x1404fd49b
1404fd478:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fd47c:	48 85 c9             	test   %rcx,%rcx
1404fd47f:	74 05                	je     0x1404fd486
1404fd481:	e8 be dc 91 00       	call   0x140e1b144
1404fd486:	ba 28 00 00 00       	mov    $0x28,%edx
1404fd48b:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fd48f:	48 8b cf             	mov    %rdi,%rcx
1404fd492:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fd496:	e8 a9 dc 91 00       	call   0x140e1b144
1404fd49b:	4c 89 b3 00 05 00 00 	mov    %r14,0x500(%rbx)
1404fd4a2:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd4a7:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd4ac:	48 83 c4 20          	add    $0x20,%rsp
1404fd4b0:	41 5e                	pop    %r14
1404fd4b2:	c3                   	ret
1404fd4b3:	48 8b bb 08 05 00 00 	mov    0x508(%rbx),%rdi
1404fd4ba:	48 85 ff             	test   %rdi,%rdi
1404fd4bd:	74 23                	je     0x1404fd4e2
1404fd4bf:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1404fd4c3:	48 85 c9             	test   %rcx,%rcx
1404fd4c6:	74 05                	je     0x1404fd4cd
1404fd4c8:	e8 77 dc 91 00       	call   0x140e1b144
1404fd4cd:	ba 28 00 00 00       	mov    $0x28,%edx
1404fd4d2:	4c 89 77 10          	mov    %r14,0x10(%rdi)
1404fd4d6:	48 8b cf             	mov    %rdi,%rcx
1404fd4d9:	44 89 77 18          	mov    %r14d,0x18(%rdi)
1404fd4dd:	e8 62 dc 91 00       	call   0x140e1b144
1404fd4e2:	4c 89 b3 08 05 00 00 	mov    %r14,0x508(%rbx)
1404fd4e9:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd4ee:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd4f3:	48 83 c4 20          	add    $0x20,%rsp
1404fd4f7:	41 5e                	pop    %r14
1404fd4f9:	c3                   	ret
1404fd4fa:	48 8b bb 10 05 00 00 	mov    0x510(%rbx),%rdi
1404fd501:	48 85 ff             	test   %rdi,%rdi
1404fd504:	74 23                	je     0x1404fd529
1404fd506:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1404fd50a:	48 85 c9             	test   %rcx,%rcx
1404fd50d:	74 05                	je     0x1404fd514
1404fd50f:	e8 30 dc 91 00       	call   0x140e1b144
1404fd514:	ba 30 00 00 00       	mov    $0x30,%edx
1404fd519:	4c 89 77 18          	mov    %r14,0x18(%rdi)
1404fd51d:	48 8b cf             	mov    %rdi,%rcx
1404fd520:	44 89 77 20          	mov    %r14d,0x20(%rdi)
1404fd524:	e8 1b dc 91 00       	call   0x140e1b144
1404fd529:	4c 89 b3 10 05 00 00 	mov    %r14,0x510(%rbx)
1404fd530:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd535:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd53a:	48 83 c4 20          	add    $0x20,%rsp
1404fd53e:	41 5e                	pop    %r14
1404fd540:	c3                   	ret
1404fd541:	81 f9 01 78 00 00    	cmp    $0x7801,%ecx
1404fd547:	0f 87 0b 04 00 00    	ja     0x1404fd958
1404fd54d:	0f 84 be 03 00 00    	je     0x1404fd911
1404fd553:	81 f9 03 56 00 00    	cmp    $0x5603,%ecx
1404fd559:	0f 87 7e 02 00 00    	ja     0x1404fd7dd
1404fd55f:	0f 84 33 02 00 00    	je     0x1404fd798
1404fd565:	81 f9 02 53 00 00    	cmp    $0x5302,%ecx
1404fd56b:	0f 87 b7 01 00 00    	ja     0x1404fd728
1404fd571:	0f 84 83 01 00 00    	je     0x1404fd6fa
1404fd577:	81 f9 01 51 00 00    	cmp    $0x5101,%ecx
1404fd57d:	0f 84 49 01 00 00    	je     0x1404fd6cc
1404fd583:	81 f9 01 52 00 00    	cmp    $0x5201,%ecx
1404fd589:	74 53                	je     0x1404fd5de
1404fd58b:	81 f9 01 53 00 00    	cmp    $0x5301,%ecx
1404fd591:	0f 85 94 fd ff ff    	jne    0x1404fd32b
1404fd597:	48 8b bb 30 05 00 00 	mov    0x530(%rbx),%rdi
1404fd59e:	48 85 ff             	test   %rdi,%rdi
1404fd5a1:	74 23                	je     0x1404fd5c6
1404fd5a3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1404fd5a7:	48 85 c9             	test   %rcx,%rcx
1404fd5aa:	74 05                	je     0x1404fd5b1
1404fd5ac:	e8 93 db 91 00       	call   0x140e1b144
1404fd5b1:	ba 20 00 00 00       	mov    $0x20,%edx
1404fd5b6:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fd5ba:	48 8b cf             	mov    %rdi,%rcx
1404fd5bd:	44 89 77 10          	mov    %r14d,0x10(%rdi)
1404fd5c1:	e8 7e db 91 00       	call   0x140e1b144
1404fd5c6:	4c 89 b3 30 05 00 00 	mov    %r14,0x530(%rbx)
1404fd5cd:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd5d2:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd5d7:	48 83 c4 20          	add    $0x20,%rsp
1404fd5db:	41 5e                	pop    %r14
1404fd5dd:	c3                   	ret
1404fd5de:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1404fd5e3:	48 8b b3 28 05 00 00 	mov    0x528(%rbx),%rsi
1404fd5ea:	48 85 f6             	test   %rsi,%rsi
1404fd5ed:	0f 84 bc 00 00 00    	je     0x1404fd6af
1404fd5f3:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1404fd5f7:	48 85 c9             	test   %rcx,%rcx
1404fd5fa:	74 0a                	je     0x1404fd606
1404fd5fc:	ba 08 00 00 00       	mov    $0x8,%edx
1404fd601:	e8 3e db 91 00       	call   0x140e1b144
1404fd606:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1404fd60a:	4c 89 76 18          	mov    %r14,0x18(%rsi)
1404fd60e:	48 85 ff             	test   %rdi,%rdi
1404fd611:	74 31                	je     0x1404fd644
1404fd613:	48 89 6c 24 30       	mov    %rbp,0x30(%rsp)
1404fd618:	48 8b 6f 08          	mov    0x8(%rdi),%rbp
1404fd61c:	48 8b 3f             	mov    (%rdi),%rdi
1404fd61f:	48 3b fd             	cmp    %rbp,%rdi
1404fd622:	74 1b                	je     0x1404fd63f
1404fd624:	48 8b 0f             	mov    (%rdi),%rcx
1404fd627:	48 85 c9             	test   %rcx,%rcx
1404fd62a:	74 0a                	je     0x1404fd636
1404fd62c:	ba 08 00 00 00       	mov    $0x8,%edx
1404fd631:	e8 0e db 91 00       	call   0x140e1b144
1404fd636:	48 83 c7 08          	add    $0x8,%rdi
1404fd63a:	48 3b fd             	cmp    %rbp,%rdi
1404fd63d:	75 e5                	jne    0x1404fd624
1404fd63f:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1404fd644:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1404fd648:	48 85 ff             	test   %rdi,%rdi
1404fd64b:	74 55                	je     0x1404fd6a2
1404fd64d:	48 8b 0f             	mov    (%rdi),%rcx
1404fd650:	48 85 c9             	test   %rcx,%rcx
1404fd653:	74 40                	je     0x1404fd695
1404fd655:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1404fd659:	48 2b d1             	sub    %rcx,%rdx
1404fd65c:	48 83 e2 f8          	and    $0xfffffffffffffff8,%rdx
1404fd660:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1404fd667:	72 1c                	jb     0x1404fd685
1404fd669:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1404fd66d:	48 83 c2 27          	add    $0x27,%rdx
1404fd671:	49 2b c8             	sub    %r8,%rcx
1404fd674:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1404fd678:	48 83 f8 1f          	cmp    $0x1f,%rax
1404fd67c:	0f 87 13 06 00 00    	ja     0x1404fdc95
1404fd682:	49 8b c8             	mov    %r8,%rcx
1404fd685:	e8 ba da 91 00       	call   0x140e1b144
1404fd68a:	4c 89 37             	mov    %r14,(%rdi)
1404fd68d:	4c 89 77 08          	mov    %r14,0x8(%rdi)
1404fd691:	4c 89 77 10          	mov    %r14,0x10(%rdi)
1404fd695:	ba 18 00 00 00       	mov    $0x18,%edx
1404fd69a:	48 8b cf             	mov    %rdi,%rcx
1404fd69d:	e8 a2 da 91 00       	call   0x140e1b144
1404fd6a2:	ba 28 00 00 00       	mov    $0x28,%edx
1404fd6a7:	48 8b ce             	mov    %rsi,%rcx
1404fd6aa:	e8 95 da 91 00       	call   0x140e1b144
1404fd6af:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1404fd6b4:	4c 89 b3 28 05 00 00 	mov    %r14,0x528(%rbx)
1404fd6bb:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd6c0:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd6c5:	48 83 c4 20          	add    $0x20,%rsp
1404fd6c9:	41 5e                	pop    %r14
1404fd6cb:	c3                   	ret
1404fd6cc:	48 8b 8b 20 05 00 00 	mov    0x520(%rbx),%rcx
1404fd6d3:	48 85 c9             	test   %rcx,%rcx
1404fd6d6:	74 0a                	je     0x1404fd6e2
1404fd6d8:	ba 08 00 00 00       	mov    $0x8,%edx
1404fd6dd:	e8 62 da 91 00       	call   0x140e1b144
1404fd6e2:	4c 89 b3 20 05 00 00 	mov    %r14,0x520(%rbx)
1404fd6e9:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd6ee:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd6f3:	48 83 c4 20          	add    $0x20,%rsp
1404fd6f7:	41 5e                	pop    %r14
1404fd6f9:	c3                   	ret
1404fd6fa:	48 8b 8b 38 05 00 00 	mov    0x538(%rbx),%rcx
1404fd701:	48 85 c9             	test   %rcx,%rcx
1404fd704:	74 0a                	je     0x1404fd710
1404fd706:	ba 01 00 00 00       	mov    $0x1,%edx
1404fd70b:	e8 70 11 00 00       	call   0x1404fe880
1404fd710:	4c 89 b3 38 05 00 00 	mov    %r14,0x538(%rbx)
1404fd717:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd71c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd721:	48 83 c4 20          	add    $0x20,%rsp
1404fd725:	41 5e                	pop    %r14
1404fd727:	c3                   	ret
1404fd728:	81 e9 01 55 00 00    	sub    $0x5501,%ecx
1404fd72e:	74 3a                	je     0x1404fd76a
1404fd730:	81 e9 00 01 00 00    	sub    $0x100,%ecx
1404fd736:	0f 85 e6 fb ff ff    	jne    0x1404fd322
1404fd73c:	48 8b 8b 48 05 00 00 	mov    0x548(%rbx),%rcx
1404fd743:	48 85 c9             	test   %rcx,%rcx
1404fd746:	74 0a                	je     0x1404fd752
1404fd748:	ba 0c 00 00 00       	mov    $0xc,%edx
1404fd74d:	e8 f2 d9 91 00       	call   0x140e1b144
1404fd752:	4c 89 b3 48 05 00 00 	mov    %r14,0x548(%rbx)
1404fd759:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd75e:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd763:	48 83 c4 20          	add    $0x20,%rsp
1404fd767:	41 5e                	pop    %r14
1404fd769:	c3                   	ret
1404fd76a:	48 8b 8b 40 05 00 00 	mov    0x540(%rbx),%rcx
1404fd771:	48 85 c9             	test   %rcx,%rcx
1404fd774:	74 0a                	je     0x1404fd780
1404fd776:	ba 0c 00 00 00       	mov    $0xc,%edx
1404fd77b:	e8 c4 d9 91 00       	call   0x140e1b144
1404fd780:	4c 89 b3 40 05 00 00 	mov    %r14,0x540(%rbx)
1404fd787:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd78c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd791:	48 83 c4 20          	add    $0x20,%rsp
1404fd795:	41 5e                	pop    %r14
1404fd797:	c3                   	ret
1404fd798:	48 8b bb 58 05 00 00 	mov    0x558(%rbx),%rdi
1404fd79f:	48 85 ff             	test   %rdi,%rdi
1404fd7a2:	74 21                	je     0x1404fd7c5
1404fd7a4:	48 8b 0f             	mov    (%rdi),%rcx
1404fd7a7:	48 85 c9             	test   %rcx,%rcx
1404fd7aa:	74 05                	je     0x1404fd7b1
1404fd7ac:	e8 93 d9 91 00       	call   0x140e1b144
1404fd7b1:	ba 18 00 00 00       	mov    $0x18,%edx
1404fd7b6:	4c 89 37             	mov    %r14,(%rdi)
1404fd7b9:	48 8b cf             	mov    %rdi,%rcx
1404fd7bc:	44 89 77 08          	mov    %r14d,0x8(%rdi)
1404fd7c0:	e8 7f d9 91 00       	call   0x140e1b144
1404fd7c5:	4c 89 b3 58 05 00 00 	mov    %r14,0x558(%rbx)
1404fd7cc:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd7d1:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd7d6:	48 83 c4 20          	add    $0x20,%rsp
1404fd7da:	41 5e                	pop    %r14
1404fd7dc:	c3                   	ret
1404fd7dd:	81 f9 01 65 00 00    	cmp    $0x6501,%ecx
1404fd7e3:	0f 87 de 00 00 00    	ja     0x1404fd8c7
1404fd7e9:	0f 84 cc fe ff ff    	je     0x1404fd6bb
1404fd7ef:	81 f9 01 57 00 00    	cmp    $0x5701,%ecx
1404fd7f5:	0f 84 87 00 00 00    	je     0x1404fd882
1404fd7fb:	81 f9 01 58 00 00    	cmp    $0x5801,%ecx
1404fd801:	74 3a                	je     0x1404fd83d
1404fd803:	81 f9 01 5b 00 00    	cmp    $0x5b01,%ecx
1404fd809:	0f 85 1c fb ff ff    	jne    0x1404fd32b
1404fd80f:	48 8b 8b 70 05 00 00 	mov    0x570(%rbx),%rcx
1404fd816:	48 85 c9             	test   %rcx,%rcx
1404fd819:	74 0a                	je     0x1404fd825
1404fd81b:	ba 01 00 00 00       	mov    $0x1,%edx
1404fd820:	e8 cb 09 00 00       	call   0x1404fe1f0
1404fd825:	4c 89 b3 70 05 00 00 	mov    %r14,0x570(%rbx)
1404fd82c:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1404fd831:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404fd836:	48 83 c4 20          	add    $0x20,%rsp
1404fd83a:	41 5e                	pop    %r14
1404fd83c:	c3                   	ret
1404fd83d:	48 8b bb 68 05 00 00 	mov    0x568(%rbx),%rdi
1404fd844:	48 85 ff             	test   %rdi,%rdi
1404fd847:	74 21                	je     0x1404fd86a
1404fd849:	48 8b 0f             	mov    (%rdi),%rcx
1404fd84c:	48 85 c9             	test   %rcx,%rcx
1404fd84f:	74 05                	je     0x1404fd856
1404fd851:	e8 ee d8 91 00       	call   0x140e1b144