14000d202:	e8 29 f9 ff ff       	call   0x14000cb30
14000d207:	48 89 d9             	mov    %rbx,%rcx
14000d20a:	48 83 c4 20          	add    $0x20,%rsp
14000d20e:	5b                   	pop    %rbx
14000d20f:	48 ff 25 9a 51 25 00 	rex.W jmp *0x25519a(%rip)        # 0x1402623b0
14000d216:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14000d21d:	00 00 00
14000d220:	57                   	push   %rdi
14000d221:	56                   	push   %rsi
14000d222:	53                   	push   %rbx
14000d223:	48 83 ec 30          	sub    $0x30,%rsp
14000d227:	48 8b 3d c2 b8 22 00 	mov    0x22b8c2(%rip),%rdi        # 0x140238af0
14000d22e:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14000d233:	48 89 ce             	mov    %rcx,%rsi
14000d236:	89 d3                	mov    %edx,%ebx
14000d238:	4c 89 4c 24 68       	mov    %r9,0x68(%rsp)
14000d23d:	48 8b 07             	mov    (%rdi),%rax
14000d240:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000d245:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
14000d24a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000d24f:	8b 05 cb 50 25 00    	mov    0x2550cb(%rip),%eax        # 0x140262320
14000d255:	85 c0                	test   %eax,%eax
14000d257:	75 05                	jne    0x14000d25e
14000d259:	e8 d2 f8 ff ff       	call   0x14000cb30
14000d25e:	8d 83 00 00 e0 ff    	lea    -0x200000(%rbx),%eax
14000d264:	3d ff ff 0f 00       	cmp    $0xfffff,%eax
14000d269:	77 25                	ja     0x14000d290
14000d26b:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000d270:	89 da                	mov    %ebx,%edx
14000d272:	48 89 f1             	mov    %rsi,%rcx
14000d275:	4c 8b 00             	mov    (%rax),%r8
14000d278:	ff 15 2a 51 25 00    	call   *0x25512a(%rip)        # 0x1402623a8
14000d27e:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14000d283:	48 2b 17             	sub    (%rdi),%rdx
14000d286:	75 5d                	jne    0x14000d2e5
14000d288:	48 83 c4 30          	add    $0x30,%rsp
14000d28c:	5b                   	pop    %rbx
14000d28d:	5e                   	pop    %rsi
14000d28e:	5f                   	pop    %rdi
14000d28f:	c3                   	ret
14000d290:	8d 83 00 00 f0 ff    	lea    -0x100000(%rbx),%eax
14000d296:	3d ff ff 0f 00       	cmp    $0xfffff,%eax
14000d29b:	76 33                	jbe    0x14000d2d0
14000d29d:	8d 83 00 00 c0 ff    	lea    -0x400000(%rbx),%eax
14000d2a3:	3d ff ff 0f 00       	cmp    $0xfffff,%eax
14000d2a8:	76 26                	jbe    0x14000d2d0
14000d2aa:	81 fb ff ff 5f 00    	cmp    $0x5fffff,%ebx
14000d2b0:	76 38                	jbe    0x14000d2ea
14000d2b2:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000d2b7:	89 da                	mov    %ebx,%edx
14000d2b9:	48 89 f1             	mov    %rsi,%rcx
14000d2bc:	4c 8b 00             	mov    (%rax),%r8
14000d2bf:	ff 15 d3 50 25 00    	call   *0x2550d3(%rip)        # 0x140262398
14000d2c5:	eb b7                	jmp    0x14000d27e
14000d2c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000d2ce:	00 00
14000d2d0:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000d2d5:	89 da                	mov    %ebx,%edx
14000d2d7:	48 89 f1             	mov    %rsi,%rcx
14000d2da:	4c 8b 00             	mov    (%rax),%r8
14000d2dd:	ff 15 bd 50 25 00    	call   *0x2550bd(%rip)        # 0x1402623a0
14000d2e3:	eb 99                	jmp    0x14000d27e
14000d2e5:	e8 86 75 1d 00       	call   0x1401e4870
14000d2ea:	41 89 d9             	mov    %ebx,%r9d
14000d2ed:	41 b8 88 01 00 00    	mov    $0x188,%r8d
14000d2f3:	48 8d 15 b4 9f 1e 00 	lea    0x1e9fb4(%rip),%rdx        # 0x1401f72ae
14000d2fa:	48 8d 0d c4 9f 1e 00 	lea    0x1e9fc4(%rip),%rcx        # 0x1401f72c5
14000d301:	e8 8a 60 0b 00       	call   0x1400c3390
14000d306:	90                   	nop
14000d307:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14000d30e:	00 00
14000d310:	57                   	push   %rdi
14000d311:	56                   	push   %rsi
14000d312:	53                   	push   %rbx
14000d313:	48 83 ec 30          	sub    $0x30,%rsp
14000d317:	48 8b 3d d2 b7 22 00 	mov    0x22b7d2(%rip),%rdi        # 0x140238af0
14000d31e:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14000d323:	48 89 ce             	mov    %rcx,%rsi
14000d326:	89 d3                	mov    %edx,%ebx
14000d328:	4c 89 4c 24 68       	mov    %r9,0x68(%rsp)
14000d32d:	48 8b 07             	mov    (%rdi),%rax
14000d330:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14000d335:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
14000d33a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000d33f:	8b 05 db 4f 25 00    	mov    0x254fdb(%rip),%eax        # 0x140262320
14000d345:	85 c0                	test   %eax,%eax
14000d347:	75 05                	jne    0x14000d34e
14000d349:	e8 e2 f7 ff ff       	call   0x14000cb30
14000d34e:	81 fb 0f 27 00 00    	cmp    $0x270f,%ebx
14000d354:	77 2a                	ja     0x14000d380
14000d356:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000d35b:	89 da                	mov    %ebx,%edx
14000d35d:	48 89 f1             	mov    %rsi,%rcx
14000d360:	44 8b 00             	mov    (%rax),%r8d
14000d363:	ff 15 27 50 25 00    	call   *0x255027(%rip)        # 0x140262390
14000d369:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14000d36e:	48 2b 17             	sub    (%rdi),%rdx
14000d371:	75 52                	jne    0x14000d3c5
14000d373:	48 83 c4 30          	add    $0x30,%rsp
14000d377:	5b                   	pop    %rbx
14000d378:	5e                   	pop    %rsi
14000d379:	5f                   	pop    %rdi
14000d37a:	c3                   	ret
14000d37b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d380:	8d 83 f0 d8 ff ff    	lea    -0x2710(%rbx),%eax
14000d386:	3d 1f 4e 00 00       	cmp    $0x4e1f,%eax
14000d38b:	76 23                	jbe    0x14000d3b0
14000d38d:	8d 83 d0 8a ff ff    	lea    -0x7530(%rbx),%eax
14000d393:	3d 0f 27 00 00       	cmp    $0x270f,%eax
14000d398:	77 30                	ja     0x14000d3ca
14000d39a:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000d39f:	89 da                	mov    %ebx,%edx
14000d3a1:	48 89 f1             	mov    %rsi,%rcx
14000d3a4:	4c 8b 00             	mov    (%rax),%r8
14000d3a7:	ff 15 d3 4f 25 00    	call   *0x254fd3(%rip)        # 0x140262380
14000d3ad:	eb ba                	jmp    0x14000d369
14000d3af:	90                   	nop
14000d3b0:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14000d3b5:	89 da                	mov    %ebx,%edx
14000d3b7:	48 89 f1             	mov    %rsi,%rcx
14000d3ba:	4c 8b 00             	mov    (%rax),%r8
14000d3bd:	ff 15 c5 4f 25 00    	call   *0x254fc5(%rip)        # 0x140262388
14000d3c3:	eb a4                	jmp    0x14000d369
14000d3c5:	e8 a6 74 1d 00       	call   0x1401e4870
14000d3ca:	41 89 d9             	mov    %ebx,%r9d
14000d3cd:	41 b8 9e 01 00 00    	mov    $0x19e,%r8d
14000d3d3:	48 8d 15 d4 9e 1e 00 	lea    0x1e9ed4(%rip),%rdx        # 0x1401f72ae
14000d3da:	48 8d 0d fc 9e 1e 00 	lea    0x1e9efc(%rip),%rcx        # 0x1401f72dd
14000d3e1:	e8 aa 5f 0b 00       	call   0x1400c3390
14000d3e6:	90                   	nop
14000d3e7:	90                   	nop
14000d3e8:	90                   	nop
14000d3e9:	90                   	nop
14000d3ea:	90                   	nop
14000d3eb:	90                   	nop
14000d3ec:	90                   	nop
14000d3ed:	90                   	nop
14000d3ee:	90                   	nop
14000d3ef:	90                   	nop
14000d3f0:	90                   	nop
14000d3f1:	90                   	nop
14000d3f2:	90                   	nop
14000d3f3:	90                   	nop
14000d3f4:	90                   	nop
14000d3f5:	90                   	nop
14000d3f6:	90                   	nop
14000d3f7:	90                   	nop
14000d3f8:	90                   	nop
14000d3f9:	90                   	nop
14000d3fa:	90                   	nop
14000d3fb:	90                   	nop
14000d3fc:	90                   	nop
14000d3fd:	90                   	nop
14000d3fe:	90                   	nop
14000d3ff:	90                   	nop
14000d400:	57                   	push   %rdi
14000d401:	56                   	push   %rsi
14000d402:	53                   	push   %rbx
14000d403:	48 83 ec 20          	sub    $0x20,%rsp
14000d407:	44 89 c3             	mov    %r8d,%ebx
14000d40a:	89 d7                	mov    %edx,%edi
14000d40c:	48 89 ce             	mov    %rcx,%rsi
14000d40f:	b9 01 00 00 00       	mov    $0x1,%ecx
14000d414:	ff 15 06 75 1e 00    	call   *0x1e7506(%rip)        # 0x1401f4920
14000d41a:	0f b6 db             	movzbl %bl,%ebx
14000d41d:	48 89 c1             	mov    %rax,%rcx
14000d420:	e8 6b 1d 0d 00       	call   0x1400df190
14000d425:	48 8b 05 b4 b8 22 00 	mov    0x22b8b4(%rip),%rax        # 0x140238ce0
14000d42c:	8b 00                	mov    (%rax),%eax
14000d42e:	85 c0                	test   %eax,%eax
14000d430:	75 17                	jne    0x14000d449
14000d432:	41 89 d8             	mov    %ebx,%r8d
14000d435:	89 fa                	mov    %edi,%edx
14000d437:	48 89 f1             	mov    %rsi,%rcx
14000d43a:	e8 31 fd 09 00       	call   0x1400ad170
14000d43f:	89 d8                	mov    %ebx,%eax
14000d441:	48 83 c4 20          	add    $0x20,%rsp
14000d445:	5b                   	pop    %rbx
14000d446:	5e                   	pop    %rsi
14000d447:	5f                   	pop    %rdi
14000d448:	c3                   	ret
14000d449:	4c 8d 05 b0 9e 1e 00 	lea    0x1e9eb0(%rip),%r8        # 0x1401f7300
14000d450:	ba 4a 00 00 00       	mov    $0x4a,%edx
14000d455:	48 8d 0d ef 9e 1e 00 	lea    0x1e9eef(%rip),%rcx        # 0x1401f734b
14000d45c:	e8 2f 63 0b 00       	call   0x1400c3790
14000d461:	90                   	nop
14000d462:	90                   	nop
14000d463:	90                   	nop
14000d464:	90                   	nop
14000d465:	90                   	nop
14000d466:	90                   	nop
14000d467:	90                   	nop
14000d468:	90                   	nop
14000d469:	90                   	nop
14000d46a:	90                   	nop
14000d46b:	90                   	nop
14000d46c:	90                   	nop
14000d46d:	90                   	nop
14000d46e:	90                   	nop
14000d46f:	90                   	nop
14000d470:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14000d477:	00 00 00
14000d47a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14000d480:	41 54                	push   %r12
14000d482:	55                   	push   %rbp
14000d483:	57                   	push   %rdi
14000d484:	56                   	push   %rsi
14000d485:	53                   	push   %rbx
14000d486:	48 83 ec 20          	sub    $0x20,%rsp
14000d48a:	48 8b 72 20          	mov    0x20(%rdx),%rsi
14000d48e:	49 89 cc             	mov    %rcx,%r12
14000d491:	44 89 c0             	mov    %r8d,%eax
14000d494:	45 85 c0             	test   %r8d,%r8d
14000d497:	0f 8e 8e 00 00 00    	jle    0x14000d52b
14000d49d:	48 85 f6             	test   %rsi,%rsi
14000d4a0:	0f 84 85 00 00 00    	je     0x14000d52b
14000d4a6:	48 89 f1             	mov    %rsi,%rcx
14000d4a9:	48 8d 3d 10 a3 1e 00 	lea    0x1ea310(%rip),%rdi        # 0x1401f77c0
14000d4b0:	48 8d 2d 39 a3 1e 00 	lea    0x1ea339(%rip),%rbp        # 0x1401f77f0
14000d4b7:	48 c1 e1 04          	shl    $0x4,%rcx
14000d4bb:	48 8d 1c 0a          	lea    (%rdx,%rcx,1),%rbx
14000d4bf:	eb 14                	jmp    0x14000d4d5
14000d4c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14000d4c8:	48 83 eb 10          	sub    $0x10,%rbx
14000d4cc:	85 c0                	test   %eax,%eax
14000d4ce:	7e 5b                	jle    0x14000d52b
14000d4d0:	48 85 f6             	test   %rsi,%rsi
14000d4d3:	74 56                	je     0x14000d52b
14000d4d5:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14000d4d9:	48 83 ee 01          	sub    $0x1,%rsi
14000d4dd:	8b 12                	mov    (%rdx),%edx
14000d4df:	48 89 d1             	mov    %rdx,%rcx
14000d4e2:	48 8d 14 52          	lea    (%rdx,%rdx,2),%rdx
14000d4e6:	49 8d 14 d4          	lea    (%r12,%rdx,8),%rdx
14000d4ea:	48 39 7a 08          	cmp    %rdi,0x8(%rdx)
14000d4ee:	75 d8                	jne    0x14000d4c8
14000d4f0:	4c 8b 43 20          	mov    0x20(%rbx),%r8
14000d4f4:	48 63 c9             	movslq %ecx,%rcx
14000d4f7:	83 e8 01             	sub    $0x1,%eax
14000d4fa:	4c 89 42 08          	mov    %r8,0x8(%rdx)
14000d4fe:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
14000d502:	49 8d 14 d4          	lea    (%r12,%rdx,8),%rdx
14000d506:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
14000d50a:	48 85 c9             	test   %rcx,%rcx
14000d50d:	74 b9                	je     0x14000d4c8
14000d50f:	48 39 6a 08          	cmp    %rbp,0x8(%rdx)
14000d513:	75 b3                	jne    0x14000d4c8
14000d515:	48 89 ca             	mov    %rcx,%rdx
14000d518:	41 89 c0             	mov    %eax,%r8d
14000d51b:	4c 89 e1             	mov    %r12,%rcx
14000d51e:	48 83 eb 10          	sub    $0x10,%rbx
14000d522:	e8 59 ff ff ff       	call   0x14000d480
14000d527:	85 c0                	test   %eax,%eax
14000d529:	7f a5                	jg     0x14000d4d0
14000d52b:	48 83 c4 20          	add    $0x20,%rsp
14000d52f:	5b                   	pop    %rbx
14000d530:	5e                   	pop    %rsi
14000d531:	5f                   	pop    %rdi
14000d532:	5d                   	pop    %rbp
14000d533:	41 5c                	pop    %r12
14000d535:	c3                   	ret
14000d536:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14000d53d:	00 00 00
14000d540:	48 83 ec 28          	sub    $0x28,%rsp
14000d544:	b9 01 00 00 00       	mov    $0x1,%ecx
14000d549:	4c 89 c0             	mov    %r8,%rax
14000d54c:	4c 8b 42 18          	mov    0x18(%rdx),%r8
14000d550:	4c 3b 40 18          	cmp    0x18(%rax),%r8
14000d554:	75 17                	jne    0x14000d56d
14000d556:	48 8b 40 10          	mov    0x10(%rax),%rax
14000d55a:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
14000d55e:	48 89 c2             	mov    %rax,%rdx
14000d561:	e8 3a c9 1d 00       	call   0x1401e9ea0
14000d566:	31 c9                	xor    %ecx,%ecx
14000d568:	85 c0                	test   %eax,%eax
14000d56a:	0f 95 c1             	setne  %cl
14000d56d:	89 c8                	mov    %ecx,%eax
14000d56f:	48 83 c4 28          	add    $0x28,%rsp
14000d573:	c3                   	ret
14000d574:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000d57b:	00 00 00 00
14000d57f:	90                   	nop
14000d580:	41 56                	push   %r14
14000d582:	41 55                	push   %r13
14000d584:	41 54                	push   %r12
14000d586:	55                   	push   %rbp
14000d587:	57                   	push   %rdi
14000d588:	56                   	push   %rsi
14000d589:	53                   	push   %rbx
14000d58a:	48 83 ec 20          	sub    $0x20,%rsp
14000d58e:	48 89 cd             	mov    %rcx,%rbp
14000d591:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14000d595:	e8 16 b9 0e 00       	call   0x1400f8eb0
14000d59a:	8b 45 18             	mov    0x18(%rbp),%eax
14000d59d:	85 c0                	test   %eax,%eax
14000d59f:	0f 84 c0 00 00 00    	je     0x14000d665
14000d5a5:	31 ff                	xor    %edi,%edi
14000d5a7:	4c 8d 35 32 a2 1e 00 	lea    0x1ea232(%rip),%r14        # 0x1401f77e0
14000d5ae:	48 8d 35 0b a2 1e 00 	lea    0x1ea20b(%rip),%rsi        # 0x1401f77c0
14000d5b5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000d5bc:	00 00 00 00
14000d5c0:	48 8b 45 20          	mov    0x20(%rbp),%rax
14000d5c4:	4c 8b 24 f8          	mov    (%rax,%rdi,8),%r12
14000d5c8:	49 83 7c 24 20 00    	cmpq   $0x0,0x20(%r12)
14000d5ce:	0f 84 7c 00 00 00    	je     0x14000d650
14000d5d4:	31 db                	xor    %ebx,%ebx
14000d5d6:	4c 8d 2d 13 a2 1e 00 	lea    0x1ea213(%rip),%r13        # 0x1401f77f0
14000d5dd:	eb 2c                	jmp    0x14000d60b
14000d5df:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000d5e6:	00 00 00 00
14000d5ea:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000d5f1:	00 00 00 00
14000d5f5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000d5fc:	00 00 00 00
14000d600:	48 83 c3 01          	add    $0x1,%rbx
14000d604:	49 3b 5c 24 20       	cmp    0x20(%r12),%rbx
14000d609:	73 45                	jae    0x14000d650
14000d60b:	48 89 d8             	mov    %rbx,%rax
14000d60e:	48 c1 e0 04          	shl    $0x4,%rax
14000d612:	49 8b 4c 04 30       	mov    0x30(%r12,%rax,1),%rcx
14000d617:	4c 39 f1             	cmp    %r14,%rcx
14000d61a:	0f 94 c0             	sete   %al
14000d61d:	4c 39 e9             	cmp    %r13,%rcx
14000d620:	0f 94 c2             	sete   %dl
14000d623:	09 d0                	or     %edx,%eax
14000d625:	48 85 c9             	test   %rcx,%rcx
14000d628:	0f 94 c2             	sete   %dl
14000d62b:	08 d0                	or     %dl,%al
14000d62d:	75 d1                	jne    0x14000d600
14000d62f:	48 39 f1             	cmp    %rsi,%rcx
14000d632:	74 cc                	je     0x14000d600
14000d634:	e8 77 b8 0e 00       	call   0x1400f8eb0
14000d639:	48 83 c3 01          	add    $0x1,%rbx
14000d63d:	49 3b 5c 24 20       	cmp    0x20(%r12),%rbx
14000d642:	72 c7                	jb     0x14000d60b
14000d644:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14000d64b:	00 00 00 00
14000d64f:	90                   	nop
14000d650:	4c 89 e1             	mov    %r12,%rcx
14000d653:	48 83 c7 01          	add    $0x1,%rdi
14000d657:	e8 54 b8 0e 00       	call   0x1400f8eb0
14000d65c:	3b 7d 18             	cmp    0x18(%rbp),%edi
14000d65f:	0f 82 5b ff ff ff    	jb     0x14000d5c0
14000d665:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14000d669:	e8 42 b8 0e 00       	call   0x1400f8eb0
14000d66e:	48 89 e9             	mov    %rbp,%rcx
14000d671:	48 83 c4 20          	add    $0x20,%rsp
14000d675:	5b                   	pop    %rbx
14000d676:	5e                   	pop    %rsi
14000d677:	5f                   	pop    %rdi