1400d42c1:	48 8b 8b 50 04 00 00 	mov    0x450(%rbx),%rcx
1400d42c8:	4c 8b 83 48 04 00 00 	mov    0x448(%rbx),%r8
1400d42cf:	48 85 c9             	test   %rcx,%rcx
1400d42d2:	0f 84 58 03 00 00    	je     0x1400d4630
1400d42d8:	31 c0                	xor    %eax,%eax
1400d42da:	eb 0d                	jmp    0x1400d42e9
1400d42dc:	48 83 c0 01          	add    $0x1,%rax
1400d42e0:	48 39 c1             	cmp    %rax,%rcx
1400d42e3:	0f 84 47 03 00 00    	je     0x1400d4630
1400d42e9:	48 89 c2             	mov    %rax,%rdx
1400d42ec:	48 c1 e2 04          	shl    $0x4,%rdx
1400d42f0:	49 8b 54 10 08       	mov    0x8(%r8,%rdx,1),%rdx
1400d42f5:	8b 52 08             	mov    0x8(%rdx),%edx
1400d42f8:	85 d2                	test   %edx,%edx
1400d42fa:	74 e0                	je     0x1400d42dc
1400d42fc:	8b 17                	mov    (%rdi),%edx
1400d42fe:	4c 8d 05 5b c3 13 00 	lea    0x13c35b(%rip),%r8        # 0x140210660
1400d4305:	85 d2                	test   %edx,%edx
1400d4307:	74 0b                	je     0x1400d4314
1400d4309:	4c 89 c1             	mov    %r8,%rcx
1400d430c:	e8 57 f0 10 00       	call   0x1401e3368
1400d4311:	49 89 c0             	mov    %rax,%r8
1400d4314:	48 89 f2             	mov    %rsi,%rdx
1400d4317:	48 89 d9             	mov    %rbx,%rcx
1400d431a:	e8 d1 b9 ff ff       	call   0x1400cfcf0
1400d431f:	8b 07                	mov    (%rdi),%eax
1400d4321:	4c 8d 05 e8 c3 13 00 	lea    0x13c3e8(%rip),%r8        # 0x140210710
1400d4328:	85 c0                	test   %eax,%eax
1400d432a:	74 0b                	je     0x1400d4337
1400d432c:	4c 89 c1             	mov    %r8,%rcx
1400d432f:	e8 34 f0 10 00       	call   0x1401e3368
1400d4334:	49 89 c0             	mov    %rax,%r8
1400d4337:	48 89 f2             	mov    %rsi,%rdx
1400d433a:	48 89 d9             	mov    %rbx,%rcx
1400d433d:	e8 ae b9 ff ff       	call   0x1400cfcf0
1400d4342:	8b 07                	mov    (%rdi),%eax
1400d4344:	4c 8d 05 fd c3 13 00 	lea    0x13c3fd(%rip),%r8        # 0x140210748
1400d434b:	85 c0                	test   %eax,%eax
1400d434d:	0f 84 6d ed ff ff    	je     0x1400d30c0
1400d4353:	e9 5d ed ff ff       	jmp    0x1400d30b5
1400d4358:	4c 8d 05 89 ce 13 00 	lea    0x13ce89(%rip),%r8        # 0x1402111e8
1400d435f:	48 89 f2             	mov    %rsi,%rdx
1400d4362:	48 89 d9             	mov    %rbx,%rcx
1400d4365:	e8 86 b9 ff ff       	call   0x1400cfcf0
1400d436a:	e9 5b fe ff ff       	jmp    0x1400d41ca
1400d436f:	44 8b 7b 3c          	mov    0x3c(%rbx),%r15d
1400d4373:	45 85 ff             	test   %r15d,%r15d
1400d4376:	75 19                	jne    0x1400d4391
1400d4378:	44 8b 73 44          	mov    0x44(%rbx),%r14d
1400d437c:	45 85 f6             	test   %r14d,%r14d
1400d437f:	75 10                	jne    0x1400d4391
1400d4381:	44 8b ab 28 04 00 00 	mov    0x428(%rbx),%r13d
1400d4388:	45 85 ed             	test   %r13d,%r13d
1400d438b:	0f 84 f7 02 00 00    	je     0x1400d4688
1400d4391:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400d4395:	48 85 c9             	test   %rcx,%rcx
1400d4398:	0f 84 ea 02 00 00    	je     0x1400d4688
1400d439e:	48 8d 3d 95 b5 13 00 	lea    0x13b595(%rip),%rdi        # 0x14020f93a
1400d43a5:	48 89 fa             	mov    %rdi,%rdx
1400d43a8:	e8 cb 5a 11 00       	call   0x1401e9e78
1400d43ad:	85 c0                	test   %eax,%eax
1400d43af:	0f 85 d3 02 00 00    	jne    0x1400d4688
1400d43b5:	48 8b 2d 44 50 16 00 	mov    0x165044(%rip),%rbp        # 0x140239400
1400d43bc:	4c 8d ac 24 30 01 00 	lea    0x130(%rsp),%r13
1400d43c3:	00
1400d43c4:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400d43c8:	e8 13 0a f9 ff       	call   0x140064de0
1400d43cd:	4d 89 e9             	mov    %r13,%r9
1400d43d0:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400d43d6:	48 89 fa             	mov    %rdi,%rdx
1400d43d9:	48 89 c1             	mov    %rax,%rcx
1400d43dc:	48 8d 84 24 bc 00 00 	lea    0xbc(%rsp),%rax
1400d43e3:	00
1400d43e4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400d43e9:	e8 a2 04 f9 ff       	call   0x140064890
1400d43ee:	85 c0                	test   %eax,%eax
1400d43f0:	0f 85 92 02 00 00    	jne    0x1400d4688
1400d43f6:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400d43fa:	4c 8d a4 24 60 01 00 	lea    0x160(%rsp),%r12
1400d4401:	00
1400d4402:	e8 d9 09 f9 ff       	call   0x140064de0
1400d4407:	48 8d 15 05 ce 13 00 	lea    0x13ce05(%rip),%rdx        # 0x140211213
1400d440e:	4d 89 e1             	mov    %r12,%r9
1400d4411:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400d4417:	48 89 c1             	mov    %rax,%rcx
1400d441a:	48 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%rax
1400d4421:	00
1400d4422:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400d4427:	e8 64 04 f9 ff       	call   0x140064890
1400d442c:	89 c2                	mov    %eax,%edx
1400d442e:	8b 84 24 bc 00 00 00 	mov    0xbc(%rsp),%eax
1400d4435:	0b 84 24 c0 00 00 00 	or     0xc0(%rsp),%eax
1400d443c:	83 e0 01             	and    $0x1,%eax
1400d443f:	09 d0                	or     %edx,%eax
1400d4441:	0f 85 41 02 00 00    	jne    0x1400d4688
1400d4447:	48 8d 0d cf cd 13 00 	lea    0x13cdcf(%rip),%rcx        # 0x14021121d
1400d444e:	e8 7d 97 ff ff       	call   0x1400cdbd0
1400d4453:	48 8d 0d d6 cd 13 00 	lea    0x13cdd6(%rip),%rcx        # 0x140211230
1400d445a:	48 89 c5             	mov    %rax,%rbp
1400d445d:	e8 6e 97 ff ff       	call   0x1400cdbd0
1400d4462:	48 89 c7             	mov    %rax,%rdi
1400d4465:	48 85 ed             	test   %rbp,%rbp
1400d4468:	0f 84 0a 02 00 00    	je     0x1400d4678
1400d446e:	48 85 c0             	test   %rax,%rax
1400d4471:	0f 84 01 02 00 00    	je     0x1400d4678
1400d4477:	48 89 c2             	mov    %rax,%rdx
1400d447a:	48 89 e9             	mov    %rbp,%rcx
1400d447d:	e8 f6 59 11 00       	call   0x1401e9e78
1400d4482:	85 c0                	test   %eax,%eax
1400d4484:	0f 85 2c 05 00 00    	jne    0x1400d49b6
1400d448a:	4c 89 e9             	mov    %r13,%rcx
1400d448d:	e8 ee b1 f5 ff       	call   0x14002f680
1400d4492:	48 89 ea             	mov    %rbp,%rdx
1400d4495:	48 89 c1             	mov    %rax,%rcx
1400d4498:	e8 db 59 11 00       	call   0x1401e9e78
1400d449d:	48 89 e9             	mov    %rbp,%rcx
1400d44a0:	41 89 c4             	mov    %eax,%r12d
1400d44a3:	e8 08 4a 02 00       	call   0x1400f8eb0
1400d44a8:	48 89 f9             	mov    %rdi,%rcx
1400d44ab:	e8 00 4a 02 00       	call   0x1400f8eb0
1400d44b0:	45 85 e4             	test   %r12d,%r12d
1400d44b3:	0f 84 cf 01 00 00    	je     0x1400d4688
1400d44b9:	48 8b 3d 20 4b 16 00 	mov    0x164b20(%rip),%rdi        # 0x140238fe0
1400d44c0:	48 8b ab 70 03 00 00 	mov    0x370(%rbx),%rbp
1400d44c7:	8b 07                	mov    (%rdi),%eax
1400d44c9:	48 85 ed             	test   %rbp,%rbp
1400d44cc:	0f 84 81 03 00 00    	je     0x1400d4853
1400d44d2:	4c 8b a3 78 03 00 00 	mov    0x378(%rbx),%r12
1400d44d9:	4c 8d 05 48 bf 13 00 	lea    0x13bf48(%rip),%r8        # 0x140210428
1400d44e0:	85 c0                	test   %eax,%eax
1400d44e2:	74 0b                	je     0x1400d44ef
1400d44e4:	4c 89 c1             	mov    %r8,%rcx
1400d44e7:	e8 7c ee 10 00       	call   0x1401e3368
1400d44ec:	49 89 c0             	mov    %rax,%r8
1400d44ef:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1400d44f4:	49 89 e9             	mov    %rbp,%r9
1400d44f7:	48 89 f2             	mov    %rsi,%rdx
1400d44fa:	48 89 d9             	mov    %rbx,%rcx
1400d44fd:	e8 ee b7 ff ff       	call   0x1400cfcf0
1400d4502:	44 8b a3 28 03 00 00 	mov    0x328(%rbx),%r12d
1400d4509:	45 85 e4             	test   %r12d,%r12d
1400d450c:	0f 84 ee db ff ff    	je     0x1400d2100
1400d4512:	83 3f 00             	cmpl   $0x0,(%rdi)
1400d4515:	4c 8d 05 94 bf 13 00 	lea    0x13bf94(%rip),%r8        # 0x1402104b0
1400d451c:	0f 84 9e eb ff ff    	je     0x1400d30c0
1400d4522:	e9 8e eb ff ff       	jmp    0x1400d30b5
1400d4527:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400d452e:	00 00
1400d4530:	48 8b 93 38 04 00 00 	mov    0x438(%rbx),%rdx
1400d4537:	b9 0a 00 00 00       	mov    $0xa,%ecx
1400d453c:	e8 e7 57 11 00       	call   0x1401e9d28
1400d4541:	e9 ab f7 ff ff       	jmp    0x1400d3cf1
1400d4546:	48 8d 15 3b c9 13 00 	lea    0x13c93b(%rip),%rdx        # 0x140210e88
1400d454d:	85 c0                	test   %eax,%eax
1400d454f:	0f 84 72 f2 ff ff    	je     0x1400d37c7
1400d4555:	e9 62 f2 ff ff       	jmp    0x1400d37bc
1400d455a:	44 8b 6b 60          	mov    0x60(%rbx),%r13d
1400d455e:	45 85 ed             	test   %r13d,%r13d
1400d4561:	0f 85 64 02 00 00    	jne    0x1400d47cb
1400d4567:	44 8b a3 28 03 00 00 	mov    0x328(%rbx),%r12d
1400d456e:	45 85 e4             	test   %r12d,%r12d
1400d4571:	74 3c                	je     0x1400d45af
1400d4573:	48 8d 15 9e c9 13 00 	lea    0x13c99e(%rip),%rdx        # 0x140210f18
1400d457a:	85 c0                	test   %eax,%eax
1400d457c:	0f 84 45 f2 ff ff    	je     0x1400d37c7
1400d4582:	e9 35 f2 ff ff       	jmp    0x1400d37bc
1400d4587:	4c 8d 25 4d bb 13 00 	lea    0x13bb4d(%rip),%r12        # 0x1402100db
1400d458e:	85 d2                	test   %edx,%edx
1400d4590:	0f 84 23 da ff ff    	je     0x1400d1fb9
1400d4596:	e9 d8 f7 ff ff       	jmp    0x1400d3d73
1400d459b:	41 89 f8             	mov    %edi,%r8d
1400d459e:	48 8d 15 b6 ca 13 00 	lea    0x13cab6(%rip),%rdx        # 0x14021105b
1400d45a5:	e8 c6 ed 10 00       	call   0x1401e3370
1400d45aa:	e9 49 dd ff ff       	jmp    0x1400d22f8
1400d45af:	48 8d 15 4c c9 13 00 	lea    0x13c94c(%rip),%rdx        # 0x140210f02
1400d45b6:	85 c0                	test   %eax,%eax
1400d45b8:	0f 84 09 f2 ff ff    	je     0x1400d37c7
1400d45be:	e9 f9 f1 ff ff       	jmp    0x1400d37bc
1400d45c3:	4c 8d 05 3e c7 13 00 	lea    0x13c73e(%rip),%r8        # 0x140210d08
1400d45ca:	85 c0                	test   %eax,%eax
1400d45cc:	0f 84 12 f3 ff ff    	je     0x1400d38e4
1400d45d2:	e9 f2 f2 ff ff       	jmp    0x1400d38c9
1400d45d7:	48 8d 0d 0a cc 13 00 	lea    0x13cc0a(%rip),%rcx        # 0x1402111e8
1400d45de:	e9 f9 fb ff ff       	jmp    0x1400d41dc
1400d45e3:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400d45e7:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1400d45eb:	48 33 05 be cd 13 00 	xor    0x13cdbe(%rip),%rax        # 0x1402113b0
1400d45f2:	48 33 15 bf cd 13 00 	xor    0x13cdbf(%rip),%rdx        # 0x1402113b8
1400d45f9:	48 09 d0             	or     %rdx,%rax
1400d45fc:	0f 85 63 fc ff ff    	jne    0x1400d4265
1400d4602:	48 8b 3d d7 49 16 00 	mov    0x1649d7(%rip),%rdi        # 0x140238fe0
1400d4609:	4c 8d 05 f8 bf 13 00 	lea    0x13bff8(%rip),%r8        # 0x140210608
1400d4610:	83 3f 00             	cmpl   $0x0,(%rdi)
1400d4613:	74 0b                	je     0x1400d4620
1400d4615:	4c 89 c1             	mov    %r8,%rcx
1400d4618:	e8 4b ed 10 00       	call   0x1401e3368
1400d461d:	49 89 c0             	mov    %rax,%r8
1400d4620:	48 89 f2             	mov    %rsi,%rdx
1400d4623:	48 89 d9             	mov    %rbx,%rcx
1400d4626:	e8 c5 b6 ff ff       	call   0x1400cfcf0
1400d462b:	e9 83 fc ff ff       	jmp    0x1400d42b3
1400d4630:	48 8b 83 d8 03 00 00 	mov    0x3d8(%rbx),%rax
1400d4637:	48 8b 93 e0 03 00 00 	mov    0x3e0(%rbx),%rdx
1400d463e:	48 33 05 5b cd 13 00 	xor    0x13cd5b(%rip),%rax        # 0x1402113a0
1400d4645:	48 33 15 5c cd 13 00 	xor    0x13cd5c(%rip),%rdx        # 0x1402113a8
1400d464c:	48 09 d0             	or     %rdx,%rax
1400d464f:	0f 84 9e 01 00 00    	je     0x1400d47f3
1400d4655:	ba 01 00 00 00       	mov    $0x1,%edx
1400d465a:	8b 07                	mov    (%rdi),%eax
1400d465c:	85 d2                	test   %edx,%edx
1400d465e:	0f 85 7b 01 00 00    	jne    0x1400d47df
1400d4664:	4c 8d 05 2d c0 13 00 	lea    0x13c02d(%rip),%r8        # 0x140210698
1400d466b:	85 c0                	test   %eax,%eax
1400d466d:	0f 84 a1 fc ff ff    	je     0x1400d4314
1400d4673:	e9 91 fc ff ff       	jmp    0x1400d4309
1400d4678:	48 89 e9             	mov    %rbp,%rcx
1400d467b:	e8 30 48 02 00       	call   0x1400f8eb0
1400d4680:	48 89 f9             	mov    %rdi,%rcx
1400d4683:	e8 28 48 02 00       	call   0x1400f8eb0
1400d4688:	48 8b 3d 51 49 16 00 	mov    0x164951(%rip),%rdi        # 0x140238fe0
1400d468f:	48 8b ab 70 03 00 00 	mov    0x370(%rbx),%rbp
1400d4696:	8b 07                	mov    (%rdi),%eax
1400d4698:	48 85 ed             	test   %rbp,%rbp
1400d469b:	0f 84 8c 01 00 00    	je     0x1400d482d
1400d46a1:	4c 8b a3 78 03 00 00 	mov    0x378(%rbx),%r12
1400d46a8:	4c 8d 05 49 be 13 00 	lea    0x13be49(%rip),%r8        # 0x1402104f8
1400d46af:	85 c0                	test   %eax,%eax
1400d46b1:	74 0b                	je     0x1400d46be
1400d46b3:	4c 89 c1             	mov    %r8,%rcx
1400d46b6:	e8 ad ec 10 00       	call   0x1401e3368
1400d46bb:	49 89 c0             	mov    %rax,%r8
1400d46be:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1400d46c3:	49 89 e9             	mov    %rbp,%r9
1400d46c6:	48 89 f2             	mov    %rsi,%rdx
1400d46c9:	48 89 d9             	mov    %rbx,%rcx
1400d46cc:	e8 1f b6 ff ff       	call   0x1400cfcf0
1400d46d1:	8b ab 28 03 00 00    	mov    0x328(%rbx),%ebp
1400d46d7:	85 ed                	test   %ebp,%ebp
1400d46d9:	0f 84 21 da ff ff    	je     0x1400d2100
1400d46df:	44 8b 5b 3c          	mov    0x3c(%rbx),%r11d
1400d46e3:	45 85 db             	test   %r11d,%r11d
1400d46e6:	0f 85 14 da ff ff    	jne    0x1400d2100
1400d46ec:	83 3f 00             	cmpl   $0x0,(%rdi)
1400d46ef:	4c 8d 05 82 be 13 00 	lea    0x13be82(%rip),%r8        # 0x140210578
1400d46f6:	74 0b                	je     0x1400d4703
1400d46f8:	4c 89 c1             	mov    %r8,%rcx
1400d46fb:	e8 68 ec 10 00       	call   0x1401e3368
1400d4700:	49 89 c0             	mov    %rax,%r8
1400d4703:	48 89 f2             	mov    %rsi,%rdx
1400d4706:	48 89 d9             	mov    %rbx,%rcx
1400d4709:	e8 e2 b5 ff ff       	call   0x1400cfcf0
1400d470e:	83 3f 00             	cmpl   $0x0,(%rdi)
1400d4711:	4c 8d 05 a0 be 13 00 	lea    0x13bea0(%rip),%r8        # 0x1402105b8
1400d4718:	0f 84 a2 e9 ff ff    	je     0x1400d30c0
1400d471e:	e9 92 e9 ff ff       	jmp    0x1400d30b5
1400d4723:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400d4727:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1400d472b:	48 33 05 7e cc 13 00 	xor    0x13cc7e(%rip),%rax        # 0x1402113b0
1400d4732:	48 33 15 7f cc 13 00 	xor    0x13cc7f(%rip),%rdx        # 0x1402113b8
1400d4739:	48 09 d0             	or     %rdx,%rax
1400d473c:	0f 85 4c e5 ff ff    	jne    0x1400d2c8e
1400d4742:	48 8b 3d 97 48 16 00 	mov    0x164897(%rip),%rdi        # 0x140238fe0
1400d4749:	4c 8d 05 3e c0 13 00 	lea    0x13c03e(%rip),%r8        # 0x14021078e
1400d4750:	83 3f 00             	cmpl   $0x0,(%rdi)
1400d4753:	74 0b                	je     0x1400d4760
1400d4755:	4c 89 c1             	mov    %r8,%rcx
1400d4758:	e8 0b ec 10 00       	call   0x1401e3368
1400d475d:	49 89 c0             	mov    %rax,%r8
1400d4760:	48 89 f2             	mov    %rsi,%rdx
1400d4763:	48 89 d9             	mov    %rbx,%rcx
1400d4766:	e8 85 b5 ff ff       	call   0x1400cfcf0
1400d476b:	e9 6a e5 ff ff       	jmp    0x1400d2cda
1400d4770:	48 8b 83 b4 03 00 00 	mov    0x3b4(%rbx),%rax
1400d4777:	48 8b 93 bc 03 00 00 	mov    0x3bc(%rbx),%rdx
1400d477e:	48 33 05 1b cc 13 00 	xor    0x13cc1b(%rip),%rax        # 0x1402113a0
1400d4785:	48 33 15 1c cc 13 00 	xor    0x13cc1c(%rip),%rdx        # 0x1402113a8
1400d478c:	48 09 d0             	or     %rdx,%rax
1400d478f:	0f 84 6f 01 00 00    	je     0x1400d4904
1400d4795:	ba 01 00 00 00       	mov    $0x1,%edx
1400d479a:	8b 07                	mov    (%rdi),%eax
1400d479c:	85 d2                	test   %edx,%edx
1400d479e:	75 79                	jne    0x1400d4819
1400d47a0:	4c 8d 05 69 c0 13 00 	lea    0x13c069(%rip),%r8        # 0x140210810
1400d47a7:	85 c0                	test   %eax,%eax
1400d47a9:	0f 84 8d e5 ff ff    	je     0x1400d2d3c
1400d47af:	e9 7d e5 ff ff       	jmp    0x1400d2d31
1400d47b4:	49 89 c5             	mov    %rax,%r13
1400d47b7:	4c 8d 25 00 b9 13 00 	lea    0x13b900(%rip),%r12        # 0x1402100be
1400d47be:	85 d2                	test   %edx,%edx
1400d47c0:	0f 84 f3 d7 ff ff    	je     0x1400d1fb9
1400d47c6:	e9 a8 f5 ff ff       	jmp    0x1400d3d73
1400d47cb:	48 8d 15 7e c7 13 00 	lea    0x13c77e(%rip),%rdx        # 0x140210f50
1400d47d2:	85 c0                	test   %eax,%eax
1400d47d4:	0f 84 ed ef ff ff    	je     0x1400d37c7
1400d47da:	e9 dd ef ff ff       	jmp    0x1400d37bc
1400d47df:	4c 8d 05 ea be 13 00 	lea    0x13beea(%rip),%r8        # 0x1402106d0
1400d47e6:	85 c0                	test   %eax,%eax
1400d47e8:	0f 84 26 fb ff ff    	je     0x1400d4314
1400d47ee:	e9 16 fb ff ff       	jmp    0x1400d4309
1400d47f3:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400d47f7:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1400d47fb:	48 33 05 ae cb 13 00 	xor    0x13cbae(%rip),%rax        # 0x1402113b0
1400d4802:	48 33 15 af cb 13 00 	xor    0x13cbaf(%rip),%rdx        # 0x1402113b8
1400d4809:	48 09 d0             	or     %rdx,%rax
1400d480c:	0f 85 43 fe ff ff    	jne    0x1400d4655
1400d4812:	31 d2                	xor    %edx,%edx
1400d4814:	e9 41 fe ff ff       	jmp    0x1400d465a
1400d4819:	4c 8d 05 20 c0 13 00 	lea    0x13c020(%rip),%r8        # 0x140210840
1400d4820:	85 c0                	test   %eax,%eax
1400d4822:	0f 84 14 e5 ff ff    	je     0x1400d2d3c
1400d4828:	e9 04 e5 ff ff       	jmp    0x1400d2d31
1400d482d:	4c 8d 05 0c bd 13 00 	lea    0x13bd0c(%rip),%r8        # 0x140210540
1400d4834:	85 c0                	test   %eax,%eax
1400d4836:	74 0b                	je     0x1400d4843
1400d4838:	4c 89 c1             	mov    %r8,%rcx
1400d483b:	e8 28 eb 10 00       	call   0x1401e3368
1400d4840:	49 89 c0             	mov    %rax,%r8
1400d4843:	48 89 f2             	mov    %rsi,%rdx
1400d4846:	48 89 d9             	mov    %rbx,%rcx
1400d4849:	e8 a2 b4 ff ff       	call   0x1400cfcf0
1400d484e:	e9 7e fe ff ff       	jmp    0x1400d46d1
1400d4853:	4c 8d 05 1e bc 13 00 	lea    0x13bc1e(%rip),%r8        # 0x140210478
1400d485a:	85 c0                	test   %eax,%eax
1400d485c:	74 0b                	je     0x1400d4869
1400d485e:	4c 89 c1             	mov    %r8,%rcx
1400d4861:	e8 02 eb 10 00       	call   0x1401e3368
1400d4866:	49 89 c0             	mov    %rax,%r8
1400d4869:	48 89 f2             	mov    %rsi,%rdx
1400d486c:	48 89 d9             	mov    %rbx,%rcx
1400d486f:	e8 7c b4 ff ff       	call   0x1400cfcf0
1400d4874:	e9 89 fc ff ff       	jmp    0x1400d4502
1400d4879:	e8 b2 7b fd ff       	call   0x1400ac430
1400d487e:	48 29 e8             	sub    %rbp,%rax
1400d4881:	48 3d 3f d6 44 77    	cmp    $0x7744d63f,%rax
1400d4887:	0f 86 8f f3 ff ff    	jbe    0x1400d3c1c
1400d488d:	31 d2                	xor    %edx,%edx
1400d488f:	b9 40 42 0f 00       	mov    $0xf4240,%ecx
1400d4894:	66 0f ef c0          	pxor   %xmm0,%xmm0
1400d4898:	48 f7 f1             	div    %rcx
1400d489b:	83 3f 00             	cmpl   $0x0,(%rdi)
1400d489e:	48 8d 15 63 b8 13 00 	lea    0x13b863(%rip),%rdx        # 0x140210108
1400d48a5:	f2 48 0f 2a c0       	cvtsi2sd %rax,%xmm0
1400d48aa:	f2 0f 5e 05 2e ce 13 	divsd  0x13ce2e(%rip),%xmm0        # 0x1402116e0
1400d48b1:	00
1400d48b2:	66 49 0f 7e c0       	movq   %xmm0,%r8
1400d48b7:	74 1c                	je     0x1400d48d5
1400d48b9:	f2 0f 11 84 24 90 00 	movsd  %xmm0,0x90(%rsp)
1400d48c0:	00 00
1400d48c2:	48 89 d1             	mov    %rdx,%rcx
1400d48c5:	e8 9e ea 10 00       	call   0x1401e3368