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
14028772c:	cc                   	int3
14028772d:	cc                   	int3
14028772e:	cc                   	int3
14028772f:	cc                   	int3
140287730:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140287735:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14028773a:	57                   	push   %rdi
14028773b:	b8 40 00 00 00       	mov    $0x40,%eax
140287740:	e8 eb 93 02 00       	call   0x1402b0b30
140287745:	48 2b e0             	sub    %rax,%rsp
140287748:	49 8b e8             	mov    %r8,%rbp
14028774b:	48 8b f2             	mov    %rdx,%rsi
14028774e:	48 8b f9             	mov    %rcx,%rdi
140287751:	4d 85 c9             	test   %r9,%r9
140287754:	0f 85 6b 01 00 00    	jne    0x1402878c5
14028775a:	f6 44 24 70 01       	testb  $0x1,0x70(%rsp)
14028775f:	0f 84 60 01 00 00    	je     0x1402878c5
140287765:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14028776a:	33 db                	xor    %ebx,%ebx
14028776c:	4d 85 c0             	test   %r8,%r8
14028776f:	75 27                	jne    0x140287798
140287771:	e8 fa f8 e9 ff       	call   0x140127070
140287776:	4c 8d 05 4b c6 10 00 	lea    0x10c64b(%rip),%r8        # 0x140393dc8
14028777d:	ba 21 04 00 00       	mov    $0x421,%edx
140287782:	48 8d 0d af c4 10 00 	lea    0x10c4af(%rip),%rcx        # 0x140393c38
140287789:	e8 02 fa e9 ff       	call   0x140127190
14028778e:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140287793:	e9 0a 01 00 00       	jmp    0x1402878a2
140287798:	ba 00 f0 00 00       	mov    $0xf000,%edx
14028779d:	48 8b cd             	mov    %rbp,%rcx
1402877a0:	e8 5b 5c e7 ff       	call   0x1400fd400
1402877a5:	3d 00 10 00 00       	cmp    $0x1000,%eax
1402877aa:	0f 85 d0 00 00 00    	jne    0x140287880
1402877b0:	48 8b 0f             	mov    (%rdi),%rcx
1402877b3:	48 8b d6             	mov    %rsi,%rdx
1402877b6:	e8 d5 0f 01 00       	call   0x140298790
1402877bb:	48 8b f0             	mov    %rax,%rsi
1402877be:	48 85 c0             	test   %rax,%rax
1402877c1:	0f 84 9a 00 00 00    	je     0x140287861
1402877c7:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1402877cc:	48 85 d2             	test   %rdx,%rdx
1402877cf:	74 15                	je     0x1402877e6
1402877d1:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1402877d8:	00
1402877d9:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1402877dd:	e8 8e 13 ef ff       	call   0x140178b70
1402877e2:	85 c0                	test   %eax,%eax
1402877e4:	74 7b                	je     0x140287861
1402877e6:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1402877eb:	c7 44 24 68 ff ff ff 	movl   $0xffffffff,0x68(%rsp)
1402877f2:	ff
1402877f3:	39 5f 0c             	cmp    %ebx,0xc(%rdi)
1402877f6:	74 69                	je     0x140287861
1402877f8:	44 8b 47 08          	mov    0x8(%rdi),%r8d
1402877fc:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140287801:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
140287806:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14028780b:	ba 90 03 00 00       	mov    $0x390,%edx
140287810:	48 8b cd             	mov    %rbp,%rcx
140287813:	e8 08 a6 00 00       	call   0x140291e20
140287818:	85 c0                	test   %eax,%eax
14028781a:	74 45                	je     0x140287861
14028781c:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
140287821:	48 8d 05 78 30 ed ff 	lea    -0x12cf88(%rip),%rax        # 0x14015a8a0
140287828:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
14028782d:	ba 90 03 00 00       	mov    $0x390,%edx
140287832:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140287837:	48 8b cd             	mov    %rbp,%rcx
14028783a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14028783f:	e8 0c 9a 00 00       	call   0x140291250
140287844:	48 8b f8             	mov    %rax,%rdi
140287847:	48 85 c0             	test   %rax,%rax
14028784a:	74 0d                	je     0x140287859
14028784c:	48 8b d0             	mov    %rax,%rdx
14028784f:	48 8b ce             	mov    %rsi,%rcx
140287852:	e8 59 0a ef ff       	call   0x1401782b0
140287857:	8b d8                	mov    %eax,%ebx
140287859:	48 8b cf             	mov    %rdi,%rcx
14028785c:	e8 9f 10 ee ff       	call   0x140168900
140287861:	48 8b ce             	mov    %rsi,%rcx
140287864:	e8 57 4c e6 ff       	call   0x1400ec4c0
140287869:	8b c3                	mov    %ebx,%eax
14028786b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140287870:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
140287875:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14028787a:	48 83 c4 40          	add    $0x40,%rsp
14028787e:	5f                   	pop    %rdi
14028787f:	c3                   	ret
140287880:	e8 eb f7 e9 ff       	call   0x140127070
140287885:	4c 8d 05 3c c5 10 00 	lea    0x10c53c(%rip),%r8        # 0x140393dc8
14028788c:	ba 2e 04 00 00       	mov    $0x42e,%edx
140287891:	48 8d 0d a0 c3 10 00 	lea    0x10c3a0(%rip),%rcx        # 0x140393c38
140287898:	e8 f3 f8 e9 ff       	call   0x140127190
14028789d:	ba 06 01 08 00       	mov    $0x80106,%edx
1402878a2:	45 33 c0             	xor    %r8d,%r8d
1402878a5:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402878a9:	e8 e2 f9 e9 ff       	call   0x140127290
1402878ae:	8b c3                	mov    %ebx,%eax
1402878b0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402878b5:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402878ba:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402878bf:	48 83 c4 40          	add    $0x40,%rsp
1402878c3:	5f                   	pop    %rdi
1402878c4:	c3                   	ret
1402878c5:	e8 a6 f7 e9 ff       	call   0x140127070
1402878ca:	4c 8d 05 4f c8 10 00 	lea    0x10c84f(%rip),%r8        # 0x140394120
1402878d1:	ba 55 05 00 00       	mov    $0x555,%edx
1402878d6:	48 8d 0d 5b c3 10 00 	lea    0x10c35b(%rip),%rcx        # 0x140393c38
1402878dd:	e8 ae f8 e9 ff       	call   0x140127190
1402878e2:	45 33 c0             	xor    %r8d,%r8d
1402878e5:	ba 06 01 08 00       	mov    $0x80106,%edx
1402878ea:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402878ee:	e8 9d f9 e9 ff       	call   0x140127290
1402878f3:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402878f8:	33 c0                	xor    %eax,%eax
1402878fa:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402878ff:	48 83 c4 40          	add    $0x40,%rsp
140287903:	5f                   	pop    %rdi
140287904:	c3                   	ret
140287905:	cc                   	int3
140287906:	cc                   	int3
140287907:	cc                   	int3
140287908:	cc                   	int3
140287909:	cc                   	int3
14028790a:	cc                   	int3
14028790b:	cc                   	int3
14028790c:	cc                   	int3
14028790d:	cc                   	int3
14028790e:	cc                   	int3
14028790f:	cc                   	int3
140287910:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140287915:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14028791a:	41 56                	push   %r14
14028791c:	b8 40 00 00 00       	mov    $0x40,%eax
140287921:	e8 0a 92 02 00       	call   0x1402b0b30
140287926:	48 2b e0             	sub    %rax,%rsp
140287929:	49 8b f8             	mov    %r8,%rdi
14028792c:	48 8b da             	mov    %rdx,%rbx
14028792f:	4c 8b f1             	mov    %rcx,%r14
140287932:	4d 85 c9             	test   %r9,%r9
140287935:	0f 85 25 01 00 00    	jne    0x140287a60
14028793b:	f6 44 24 70 01       	testb  $0x1,0x70(%rsp)
140287940:	0f 84 1a 01 00 00    	je     0x140287a60
140287946:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
14028794b:	33 f6                	xor    %esi,%esi
14028794d:	4d 85 c0             	test   %r8,%r8
140287950:	75 27                	jne    0x140287979
140287952:	e8 19 f7 e9 ff       	call   0x140127070
140287957:	4c 8d 05 6a c4 10 00 	lea    0x10c46a(%rip),%r8        # 0x140393dc8
14028795e:	ba 21 04 00 00       	mov    $0x421,%edx
140287963:	48 8d 0d ce c2 10 00 	lea    0x10c2ce(%rip),%rcx        # 0x140393c38
14028796a:	e8 21 f8 e9 ff       	call   0x140127190
14028796f:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140287974:	e9 c3 00 00 00       	jmp    0x140287a3c
140287979:	ba 00 f0 00 00       	mov    $0xf000,%edx
14028797e:	48 8b cf             	mov    %rdi,%rcx
140287981:	e8 7a 5a e7 ff       	call   0x1400fd400
140287986:	3d 00 10 00 00       	cmp    $0x1000,%eax
14028798b:	0f 85 89 00 00 00    	jne    0x140287a1a
140287991:	49 8b 0e             	mov    (%r14),%rcx
140287994:	48 8b d3             	mov    %rbx,%rdx
140287997:	e8 f4 0d 01 00       	call   0x140298790
14028799c:	48 8b d8             	mov    %rax,%rbx
14028799f:	48 85 c0             	test   %rax,%rax
1402879a2:	74 56                	je     0x1402879fa
1402879a4:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1402879a9:	48 85 d2             	test   %rdx,%rdx
1402879ac:	74 15                	je     0x1402879c3
1402879ae:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1402879b5:	00
1402879b6:	49 8d 4e 18          	lea    0x18(%r14),%rcx
1402879ba:	e8 b1 11 ef ff       	call   0x140178b70
1402879bf:	85 c0                	test   %eax,%eax
1402879c1:	74 37                	je     0x1402879fa
1402879c3:	48 8d 05 d6 2e ed ff 	lea    -0x12d12a(%rip),%rax        # 0x14015a8a0