14028720b:	48 8b cf             	mov    %rdi,%rcx
14028720e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140287213:	e8 b8 a6 00 00       	call   0x1402918d0
140287218:	48 8b f8             	mov    %rax,%rdi
14028721b:	48 85 c0             	test   %rax,%rax
14028721e:	74 0d                	je     0x14028722d
140287220:	48 8b d0             	mov    %rax,%rdx
140287223:	48 8b ce             	mov    %rsi,%rcx
140287226:	e8 b5 96 e7 ff       	call   0x1401008e0
14028722b:	8b d8                	mov    %eax,%ebx
14028722d:	48 8b cf             	mov    %rdi,%rcx
140287230:	e8 4b a2 e7 ff       	call   0x140101480
140287235:	48 8b ce             	mov    %rsi,%rcx
140287238:	e8 83 52 e6 ff       	call   0x1400ec4c0
14028723d:	8b c3                	mov    %ebx,%eax
14028723f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140287244:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140287249:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14028724e:	48 83 c4 40          	add    $0x40,%rsp
140287252:	41 5e                	pop    %r14
140287254:	c3                   	ret
140287255:	e8 16 fe e9 ff       	call   0x140127070
14028725a:	4c 8d 05 67 cb 10 00 	lea    0x10cb67(%rip),%r8        # 0x140393dc8
140287261:	ba 2e 04 00 00       	mov    $0x42e,%edx
140287266:	48 8d 0d cb c9 10 00 	lea    0x10c9cb(%rip),%rcx        # 0x140393c38
14028726d:	e8 1e ff e9 ff       	call   0x140127190
140287272:	ba 06 01 08 00       	mov    $0x80106,%edx
140287277:	45 33 c0             	xor    %r8d,%r8d
14028727a:	41 8d 48 39          	lea    0x39(%r8),%ecx
14028727e:	e8 0d 00 ea ff       	call   0x140127290
140287283:	8b c3                	mov    %ebx,%eax
140287285:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14028728a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14028728f:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287294:	48 83 c4 40          	add    $0x40,%rsp
140287298:	41 5e                	pop    %r14
14028729a:	c3                   	ret
14028729b:	e8 d0 fd e9 ff       	call   0x140127070
1402872a0:	4c 8d 05 e1 cd 10 00 	lea    0x10cde1(%rip),%r8        # 0x140394088
1402872a7:	ba 52 05 00 00       	mov    $0x552,%edx
1402872ac:	48 8d 0d 85 c9 10 00 	lea    0x10c985(%rip),%rcx        # 0x140393c38
1402872b3:	e8 d8 fe e9 ff       	call   0x140127190
1402872b8:	45 33 c0             	xor    %r8d,%r8d
1402872bb:	ba 06 01 08 00       	mov    $0x80106,%edx
1402872c0:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402872c4:	e8 c7 ff e9 ff       	call   0x140127290
1402872c9:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402872ce:	33 c0                	xor    %eax,%eax
1402872d0:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1402872d5:	48 83 c4 40          	add    $0x40,%rsp
1402872d9:	41 5e                	pop    %r14
1402872db:	c3                   	ret
1402872dc:	cc                   	int3
1402872dd:	cc                   	int3
1402872de:	cc                   	int3
1402872df:	cc                   	int3
1402872e0:	b8 28 00 00 00       	mov    $0x28,%eax
1402872e5:	e8 46 98 02 00       	call   0x1402b0b30
1402872ea:	48 2b e0             	sub    %rax,%rsp
1402872ed:	8b ca                	mov    %edx,%ecx
1402872ef:	8d 50 da             	lea    -0x26(%rax),%edx
1402872f2:	48 83 c4 28          	add    $0x28,%rsp
1402872f6:	e9 a5 9e 00 00       	jmp    0x1402911a0
1402872fb:	cc                   	int3
1402872fc:	cc                   	int3
1402872fd:	cc                   	int3
1402872fe:	cc                   	int3
1402872ff:	cc                   	int3
140287300:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140287305:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14028730a:	41 56                	push   %r14
14028730c:	b8 40 00 00 00       	mov    $0x40,%eax
140287311:	e8 1a 98 02 00       	call   0x1402b0b30
140287316:	48 2b e0             	sub    %rax,%rsp
140287319:	49 8b f8             	mov    %r8,%rdi
14028731c:	48 8b f2             	mov    %rdx,%rsi
14028731f:	4c 8b f1             	mov    %rcx,%r14
140287322:	4d 85 c9             	test   %r9,%r9
140287325:	0f 85 89 01 00 00    	jne    0x1402874b4
14028732b:	f6 44 24 70 02       	testb  $0x2,0x70(%rsp)
140287330:	0f 84 7e 01 00 00    	je     0x1402874b4
140287336:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14028733b:	33 db                	xor    %ebx,%ebx
14028733d:	4d 85 c0             	test   %r8,%r8
140287340:	75 27                	jne    0x140287369
140287342:	e8 29 fd e9 ff       	call   0x140127070
140287347:	4c 8d 05 7a ca 10 00 	lea    0x10ca7a(%rip),%r8        # 0x140393dc8
14028734e:	ba 21 04 00 00       	mov    $0x421,%edx
140287353:	48 8d 0d de c8 10 00 	lea    0x10c8de(%rip),%rcx        # 0x140393c38
14028735a:	e8 31 fe e9 ff       	call   0x140127190
14028735f:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140287364:	e9 27 01 00 00       	jmp    0x140287490
140287369:	ba 00 f0 00 00       	mov    $0xf000,%edx
14028736e:	48 8b cf             	mov    %rdi,%rcx
140287371:	e8 8a 60 e7 ff       	call   0x1400fd400
140287376:	85 c0                	test   %eax,%eax
140287378:	0f 85 f0 00 00 00    	jne    0x14028746e
14028737e:	49 8b 0e             	mov    (%r14),%rcx
140287381:	48 8b d6             	mov    %rsi,%rdx
140287384:	e8 07 14 01 00       	call   0x140298790
140287389:	48 8b f0             	mov    %rax,%rsi
14028738c:	48 85 c0             	test   %rax,%rax
14028738f:	0f 84 b9 00 00 00    	je     0x14028744e
140287395:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
14028739a:	48 85 d2             	test   %rdx,%rdx
14028739d:	74 19                	je     0x1402873b8
14028739f:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1402873a6:	00
1402873a7:	49 8d 4e 18          	lea    0x18(%r14),%rcx
1402873ab:	e8 c0 17 ef ff       	call   0x140178b70
1402873b0:	85 c0                	test   %eax,%eax
1402873b2:	0f 84 96 00 00 00    	je     0x14028744e
1402873b8:	45 8b 46 08          	mov    0x8(%r14),%r8d
1402873bc:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1402873c1:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1402873c6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402873cb:	ba 06 00 00 00       	mov    $0x6,%edx
1402873d0:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1402873d5:	48 8b cf             	mov    %rdi,%rcx
1402873d8:	c7 44 24 68 ff ff ff 	movl   $0xffffffff,0x68(%rsp)
1402873df:	ff
1402873e0:	e8 3b aa 00 00       	call   0x140291e20
1402873e5:	85 c0                	test   %eax,%eax
1402873e7:	74 65                	je     0x14028744e
1402873e9:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
1402873ee:	48 8d 05 cb 34 ed ff 	lea    -0x12cb35(%rip),%rax        # 0x14015a8c0
1402873f5:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
1402873fa:	4d 8b c6             	mov    %r14,%r8
1402873fd:	ba 06 00 00 00       	mov    $0x6,%edx
140287402:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140287407:	48 8b cf             	mov    %rdi,%rcx
14028740a:	e8 c1 a4 00 00       	call   0x1402918d0
14028740f:	48 8b f8             	mov    %rax,%rdi
140287412:	48 85 c0             	test   %rax,%rax
140287415:	74 0f                	je     0x140287426
140287417:	48 8b d0             	mov    %rax,%rdx
14028741a:	48 8b ce             	mov    %rsi,%rcx
14028741d:	e8 be c1 ed ff       	call   0x1401635e0
140287422:	8b d8                	mov    %eax,%ebx
140287424:	eb 20                	jmp    0x140287446
140287426:	83 7c 24 68 06       	cmpl   $0x6,0x68(%rsp)
14028742b:	74 11                	je     0x14028743e
14028742d:	83 7c 24 68 10       	cmpl   $0x10,0x68(%rsp)
140287432:	75 12                	jne    0x140287446
140287434:	49 8b ce             	mov    %r14,%rcx
140287437:	e8 f4 ad e6 ff       	call   0x1400f2230
14028743c:	eb 08                	jmp    0x140287446
14028743e:	49 8b ce             	mov    %r14,%rcx
140287441:	e8 ea b4 e6 ff       	call   0x1400f2930
140287446:	48 8b cf             	mov    %rdi,%rcx
140287449:	e8 32 a0 e7 ff       	call   0x140101480
14028744e:	48 8b ce             	mov    %rsi,%rcx
140287451:	e8 6a 50 e6 ff       	call   0x1400ec4c0
140287456:	8b c3                	mov    %ebx,%eax
140287458:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14028745d:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140287462:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287467:	48 83 c4 40          	add    $0x40,%rsp
14028746b:	41 5e                	pop    %r14
14028746d:	c3                   	ret
14028746e:	e8 fd fb e9 ff       	call   0x140127070
140287473:	4c 8d 05 4e c9 10 00 	lea    0x10c94e(%rip),%r8        # 0x140393dc8
14028747a:	ba 2e 04 00 00       	mov    $0x42e,%edx
14028747f:	48 8d 0d b2 c7 10 00 	lea    0x10c7b2(%rip),%rcx        # 0x140393c38
140287486:	e8 05 fd e9 ff       	call   0x140127190
14028748b:	ba 06 01 08 00       	mov    $0x80106,%edx
140287490:	45 33 c0             	xor    %r8d,%r8d
140287493:	41 8d 48 39          	lea    0x39(%r8),%ecx
140287497:	e8 f4 fd e9 ff       	call   0x140127290
14028749c:	8b c3                	mov    %ebx,%eax
14028749e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402874a3:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402874a8:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1402874ad:	48 83 c4 40          	add    $0x40,%rsp
1402874b1:	41 5e                	pop    %r14
1402874b3:	c3                   	ret
1402874b4:	e8 b7 fb e9 ff       	call   0x140127070
1402874b9:	4c 8d 05 f0 cb 10 00 	lea    0x10cbf0(%rip),%r8        # 0x1403940b0
1402874c0:	ba 53 05 00 00       	mov    $0x553,%edx
1402874c5:	48 8d 0d 6c c7 10 00 	lea    0x10c76c(%rip),%rcx        # 0x140393c38
1402874cc:	e8 bf fc e9 ff       	call   0x140127190
1402874d1:	45 33 c0             	xor    %r8d,%r8d
1402874d4:	ba 06 01 08 00       	mov    $0x80106,%edx
1402874d9:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402874dd:	e8 ae fd e9 ff       	call   0x140127290
1402874e2:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402874e7:	33 c0                	xor    %eax,%eax
1402874e9:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1402874ee:	48 83 c4 40          	add    $0x40,%rsp
1402874f2:	41 5e                	pop    %r14
1402874f4:	c3                   	ret
1402874f5:	cc                   	int3
1402874f6:	cc                   	int3
1402874f7:	cc                   	int3
1402874f8:	cc                   	int3
1402874f9:	cc                   	int3
1402874fa:	cc                   	int3
1402874fb:	cc                   	int3
1402874fc:	cc                   	int3
1402874fd:	cc                   	int3
1402874fe:	cc                   	int3
1402874ff:	cc                   	int3
140287500:	b8 28 00 00 00       	mov    $0x28,%eax
140287505:	e8 26 96 02 00       	call   0x1402b0b30
14028750a:	48 2b e0             	sub    %rax,%rsp
14028750d:	4d 8b c8             	mov    %r8,%r9
140287510:	44 8b c2             	mov    %edx,%r8d
140287513:	48 8b 11             	mov    (%rcx),%rdx
140287516:	48 8d 0d 33 24 10 00 	lea    0x102433(%rip),%rcx        # 0x140389950
14028751d:	48 83 c4 28          	add    $0x28,%rsp
140287521:	e9 ea 2b 02 00       	jmp    0x1402aa110
140287526:	cc                   	int3
140287527:	cc                   	int3
140287528:	cc                   	int3
140287529:	cc                   	int3
14028752a:	cc                   	int3
14028752b:	cc                   	int3
14028752c:	cc                   	int3
14028752d:	cc                   	int3
14028752e:	cc                   	int3
14028752f:	cc                   	int3
140287530:	b8 28 00 00 00       	mov    $0x28,%eax
140287535:	e8 f6 95 02 00       	call   0x1402b0b30
14028753a:	48 2b e0             	sub    %rax,%rsp
14028753d:	48 8b d1             	mov    %rcx,%rdx
140287540:	48 8d 0d 09 24 10 00 	lea    0x102409(%rip),%rcx        # 0x140389950
140287547:	48 83 c4 28          	add    $0x28,%rsp
14028754b:	e9 60 2b 02 00       	jmp    0x1402aa0b0
140287550:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140287555:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14028755a:	57                   	push   %rdi
14028755b:	b8 40 00 00 00       	mov    $0x40,%eax
140287560:	e8 cb 95 02 00       	call   0x1402b0b30
140287565:	48 2b e0             	sub    %rax,%rsp
140287568:	49 8b e8             	mov    %r8,%rbp
14028756b:	48 8b f2             	mov    %rdx,%rsi
14028756e:	48 8b f9             	mov    %rcx,%rdi
140287571:	4d 85 c9             	test   %r9,%r9
140287574:	0f 85 6b 01 00 00    	jne    0x1402876e5
14028757a:	f6 44 24 70 01       	testb  $0x1,0x70(%rsp)
14028757f:	0f 84 60 01 00 00    	je     0x1402876e5
140287585:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14028758a:	33 db                	xor    %ebx,%ebx
14028758c:	4d 85 c0             	test   %r8,%r8
14028758f:	75 27                	jne    0x1402875b8
140287591:	e8 da fa e9 ff       	call   0x140127070
140287596:	4c 8d 05 2b c8 10 00 	lea    0x10c82b(%rip),%r8        # 0x140393dc8
14028759d:	ba 21 04 00 00       	mov    $0x421,%edx
1402875a2:	48 8d 0d 8f c6 10 00 	lea    0x10c68f(%rip),%rcx        # 0x140393c38
1402875a9:	e8 e2 fb e9 ff       	call   0x140127190
1402875ae:	ba 02 01 0c 00       	mov    $0xc0102,%edx
1402875b3:	e9 0a 01 00 00       	jmp    0x1402876c2
1402875b8:	ba 00 f0 00 00       	mov    $0xf000,%edx
1402875bd:	48 8b cd             	mov    %rbp,%rcx
1402875c0:	e8 3b 5e e7 ff       	call   0x1400fd400
1402875c5:	3d 00 10 00 00       	cmp    $0x1000,%eax
1402875ca:	0f 85 d0 00 00 00    	jne    0x1402876a0
1402875d0:	48 8b 0f             	mov    (%rdi),%rcx
1402875d3:	48 8b d6             	mov    %rsi,%rdx
1402875d6:	e8 b5 11 01 00       	call   0x140298790
1402875db:	48 8b f0             	mov    %rax,%rsi
1402875de:	48 85 c0             	test   %rax,%rax
1402875e1:	0f 84 9a 00 00 00    	je     0x140287681
1402875e7:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1402875ec:	48 85 d2             	test   %rdx,%rdx
1402875ef:	74 15                	je     0x140287606
1402875f1:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1402875f8:	00
1402875f9:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1402875fd:	e8 6e 15 ef ff       	call   0x140178b70
140287602:	85 c0                	test   %eax,%eax
140287604:	74 7b                	je     0x140287681
140287606:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14028760b:	c7 44 24 68 ff ff ff 	movl   $0xffffffff,0x68(%rsp)
140287612:	ff
140287613:	39 5f 0c             	cmp    %ebx,0xc(%rdi)
140287616:	74 69                	je     0x140287681
140287618:	44 8b 47 08          	mov    0x8(%rdi),%r8d
14028761c:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140287621:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
140287626:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14028762b:	ba 90 03 00 00       	mov    $0x390,%edx
140287630:	48 8b cd             	mov    %rbp,%rcx
140287633:	e8 e8 a7 00 00       	call   0x140291e20
140287638:	85 c0                	test   %eax,%eax
14028763a:	74 45                	je     0x140287681
14028763c:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
140287641:	48 8d 05 58 32 ed ff 	lea    -0x12cda8(%rip),%rax        # 0x14015a8a0
140287648:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
14028764d:	ba 90 03 00 00       	mov    $0x390,%edx
140287652:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140287657:	48 8b cd             	mov    %rbp,%rcx
14028765a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14028765f:	e8 ec 9b 00 00       	call   0x140291250
140287664:	48 8b f8             	mov    %rax,%rdi
140287667:	48 85 c0             	test   %rax,%rax
14028766a:	74 0d                	je     0x140287679
14028766c:	48 8b d0             	mov    %rax,%rdx
14028766f:	48 8b ce             	mov    %rsi,%rcx
140287672:	e8 39 92 e7 ff       	call   0x1401008b0
140287677:	8b d8                	mov    %eax,%ebx
140287679:	48 8b cf             	mov    %rdi,%rcx
14028767c:	e8 7f 12 ee ff       	call   0x140168900
140287681:	48 8b ce             	mov    %rsi,%rcx
140287684:	e8 37 4e e6 ff       	call   0x1400ec4c0
140287689:	8b c3                	mov    %ebx,%eax
14028768b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140287690:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140287695:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14028769a:	48 83 c4 40          	add    $0x40,%rsp
14028769e:	5f                   	pop    %rdi
14028769f:	c3                   	ret
1402876a0:	e8 cb f9 e9 ff       	call   0x140127070
1402876a5:	4c 8d 05 1c c7 10 00 	lea    0x10c71c(%rip),%r8        # 0x140393dc8
1402876ac:	ba 2e 04 00 00       	mov    $0x42e,%edx
1402876b1:	48 8d 0d 80 c5 10 00 	lea    0x10c580(%rip),%rcx        # 0x140393c38
1402876b8:	e8 d3 fa e9 ff       	call   0x140127190
1402876bd:	ba 06 01 08 00       	mov    $0x80106,%edx
1402876c2:	45 33 c0             	xor    %r8d,%r8d
1402876c5:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402876c9:	e8 c2 fb e9 ff       	call   0x140127290
1402876ce:	8b c3                	mov    %ebx,%eax
1402876d0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402876d5:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402876da:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402876df:	48 83 c4 40          	add    $0x40,%rsp
1402876e3:	5f                   	pop    %rdi
1402876e4:	c3                   	ret
1402876e5:	e8 86 f9 e9 ff       	call   0x140127070
1402876ea:	4c 8d 05 e7 c9 10 00 	lea    0x10c9e7(%rip),%r8        # 0x1403940d8
1402876f1:	ba 54 05 00 00       	mov    $0x554,%edx
1402876f6:	48 8d 0d 3b c5 10 00 	lea    0x10c53b(%rip),%rcx        # 0x140393c38
1402876fd:	e8 8e fa e9 ff       	call   0x140127190
140287702:	45 33 c0             	xor    %r8d,%r8d
140287705:	ba 06 01 08 00       	mov    $0x80106,%edx
14028770a:	41 8d 48 39          	lea    0x39(%r8),%ecx
14028770e:	e8 7d fb e9 ff       	call   0x140127290
140287713:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140287718:	33 c0                	xor    %eax,%eax
14028771a:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14028771f:	48 83 c4 40          	add    $0x40,%rsp
140287723:	5f                   	pop    %rdi
140287724:	c3                   	ret
140287725:	cc                   	int3
140287726:	cc                   	int3
140287727:	cc                   	int3
140287728:	cc                   	int3
140287729:	cc                   	int3
14028772a:	cc                   	int3
14028772b:	cc                   	int3