140228427:	8d 4a 90             	lea    -0x70(%rdx),%ecx
14022842a:	e8 61 ee ef ff       	call   0x140127290
14022842f:	eb 61                	jmp    0x140228492
140228431:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
140228436:	45 33 c9             	xor    %r9d,%r9d
140228439:	4d 8b c7             	mov    %r15,%r8
14022843c:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140228441:	48 8b d5             	mov    %rbp,%rdx
140228444:	48 8b cb             	mov    %rbx,%rcx
140228447:	e8 e4 2a f2 ff       	call   0x14014af30
14022844c:	85 c0                	test   %eax,%eax
14022844e:	74 42                	je     0x140228492
140228450:	48 8b d5             	mov    %rbp,%rdx
140228453:	48 8b cb             	mov    %rbx,%rcx
140228456:	e8 75 29 f2 ff       	call   0x14014add0
14022845b:	85 c0                	test   %eax,%eax
14022845d:	75 2e                	jne    0x14022848d
14022845f:	e8 0c ec ef ff       	call   0x140127070
140228464:	4c 8d 05 05 e8 13 00 	lea    0x13e805(%rip),%r8        # 0x140366c70
14022846b:	ba 6b 00 00 00       	mov    $0x6b,%edx
140228470:	48 8d 0d e1 e7 13 00 	lea    0x13e7e1(%rip),%rcx        # 0x140366c58
140228477:	e8 14 ed ef ff       	call   0x140127190
14022847c:	45 33 c0             	xor    %r8d,%r8d
14022847f:	41 8d 50 7a          	lea    0x7a(%r8),%edx
140228483:	8d 4a 96             	lea    -0x6a(%rdx),%ecx
140228486:	e8 05 ee ef ff       	call   0x140127290
14022848b:	eb 05                	jmp    0x140228492
14022848d:	be 01 00 00 00       	mov    $0x1,%esi
140228492:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
140228497:	49 8b ce             	mov    %r14,%rcx
14022849a:	e8 41 28 f3 ff       	call   0x14015ace0
14022849f:	48 8b cd             	mov    %rbp,%rcx
1402284a2:	e8 a9 26 f2 ff       	call   0x14014ab50
1402284a7:	8b c6                	mov    %esi,%eax
1402284a9:	eb 30                	jmp    0x1402284db
1402284ab:	e8 c0 eb ef ff       	call   0x140127070
1402284b0:	4c 8d 05 b9 e7 13 00 	lea    0x13e7b9(%rip),%r8        # 0x140366c70
1402284b7:	ba 3d 00 00 00       	mov    $0x3d,%edx
1402284bc:	48 8d 0d 95 e7 13 00 	lea    0x13e795(%rip),%rcx        # 0x140366c58
1402284c3:	e8 c8 ec ef ff       	call   0x140127190
1402284c8:	45 33 c0             	xor    %r8d,%r8d
1402284cb:	ba 02 01 0c 00       	mov    $0xc0102,%edx
1402284d0:	41 8d 48 10          	lea    0x10(%r8),%ecx
1402284d4:	e8 b7 ed ef ff       	call   0x140127290
1402284d9:	33 c0                	xor    %eax,%eax
1402284db:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402284e0:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1402284e5:	48 83 c4 30          	add    $0x30,%rsp
1402284e9:	41 5e                	pop    %r14
1402284eb:	5f                   	pop    %rdi
1402284ec:	5e                   	pop    %rsi
1402284ed:	c3                   	ret
1402284ee:	cc                   	int3
1402284ef:	cc                   	int3
1402284f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402284f5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402284fa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402284ff:	57                   	push   %rdi
140228500:	b8 20 00 00 00       	mov    $0x20,%eax
140228505:	e8 26 86 08 00       	call   0x1402b0b30
14022850a:	48 2b e0             	sub    %rax,%rsp
14022850d:	33 ed                	xor    %ebp,%ebp
14022850f:	8b f2                	mov    %edx,%esi
140228511:	48 8b d9             	mov    %rcx,%rbx
140228514:	8b fd                	mov    %ebp,%edi
140228516:	48 85 c9             	test   %rcx,%rcx
140228519:	75 2f                	jne    0x14022854a
14022851b:	e8 50 eb ef ff       	call   0x140127070
140228520:	4c 8d 05 11 e7 13 00 	lea    0x13e711(%rip),%r8        # 0x140366c38
140228527:	8d 53 1a             	lea    0x1a(%rbx),%edx
14022852a:	48 8d 0d 27 e7 13 00 	lea    0x13e727(%rip),%rcx        # 0x140366c58
140228531:	e8 5a ec ef ff       	call   0x140127190
140228536:	45 33 c0             	xor    %r8d,%r8d
140228539:	8d 4b 10             	lea    0x10(%rbx),%ecx
14022853c:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140228541:	e8 4a ed ef ff       	call   0x140127290
140228546:	33 c0                	xor    %eax,%eax
140228548:	eb 72                	jmp    0x1402285bc
14022854a:	4d 85 c0             	test   %r8,%r8
14022854d:	75 41                	jne    0x140228590
14022854f:	33 c9                	xor    %ecx,%ecx
140228551:	e8 2a 2a f3 ff       	call   0x14015af80
140228556:	48 8b f8             	mov    %rax,%rdi
140228559:	4c 8b c0             	mov    %rax,%r8
14022855c:	48 85 c0             	test   %rax,%rax
14022855f:	75 2f                	jne    0x140228590
140228561:	e8 0a eb ef ff       	call   0x140127070
140228566:	4c 8d 05 cb e6 13 00 	lea    0x13e6cb(%rip),%r8        # 0x140366c38
14022856d:	8d 57 21             	lea    0x21(%rdi),%edx
140228570:	48 8d 0d e1 e6 13 00 	lea    0x13e6e1(%rip),%rcx        # 0x140366c58
140228577:	e8 14 ec ef ff       	call   0x140127190
14022857c:	45 33 c0             	xor    %r8d,%r8d
14022857f:	8d 4f 10             	lea    0x10(%rdi),%ecx
140228582:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140228587:	e8 04 ed ef ff       	call   0x140127290
14022858c:	33 c0                	xor    %eax,%eax
14022858e:	eb 2c                	jmp    0x1402285bc
140228590:	49 8b d0             	mov    %r8,%rdx
140228593:	48 8b cb             	mov    %rbx,%rcx
140228596:	e8 75 32 fa ff       	call   0x1401cb810
14022859b:	8b d8                	mov    %eax,%ebx
14022859d:	85 c0                	test   %eax,%eax
14022859f:	7e 11                	jle    0x1402285b2
1402285a1:	85 f6                	test   %esi,%esi
1402285a3:	74 0d                	je     0x1402285b2
1402285a5:	8b c8                	mov    %eax,%ecx
1402285a7:	e8 f4 2d fa ff       	call   0x1401cb3a0
1402285ac:	48 85 c0             	test   %rax,%rax
1402285af:	0f 44 dd             	cmove  %ebp,%ebx
1402285b2:	48 8b cf             	mov    %rdi,%rcx
1402285b5:	e8 26 27 f3 ff       	call   0x14015ace0
1402285ba:	8b c3                	mov    %ebx,%eax
1402285bc:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402285c1:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1402285c6:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1402285cb:	48 83 c4 20          	add    $0x20,%rsp
1402285cf:	5f                   	pop    %rdi
1402285d0:	c3                   	ret
1402285d1:	cc                   	int3
1402285d2:	cc                   	int3
1402285d3:	cc                   	int3
1402285d4:	cc                   	int3
1402285d5:	cc                   	int3
1402285d6:	cc                   	int3
1402285d7:	cc                   	int3
1402285d8:	cc                   	int3
1402285d9:	cc                   	int3
1402285da:	cc                   	int3
1402285db:	cc                   	int3
1402285dc:	cc                   	int3
1402285dd:	cc                   	int3
1402285de:	cc                   	int3
1402285df:	cc                   	int3
1402285e0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402285e5:	55                   	push   %rbp
1402285e6:	56                   	push   %rsi
1402285e7:	57                   	push   %rdi
1402285e8:	41 54                	push   %r12
1402285ea:	41 55                	push   %r13
1402285ec:	41 56                	push   %r14
1402285ee:	41 57                	push   %r15
1402285f0:	b8 30 01 00 00       	mov    $0x130,%eax
1402285f5:	e8 36 85 08 00       	call   0x1402b0b30
1402285fa:	48 2b e0             	sub    %rax,%rsp
1402285fd:	48 8b 05 7c d4 1a 00 	mov    0x1ad47c(%rip),%rax        # 0x1403d5a80
140228604:	48 33 c4             	xor    %rsp,%rax
140228607:	48 89 84 24 20 01 00 	mov    %rax,0x120(%rsp)
14022860e:	00
14022860f:	45 33 ff             	xor    %r15d,%r15d
140228612:	41 8b e8             	mov    %r8d,%ebp
140228615:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14022861a:	48 8b fa             	mov    %rdx,%rdi
14022861d:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
140228622:	48 8b f1             	mov    %rcx,%rsi
140228625:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
14022862a:	bb 20 00 08 00       	mov    $0x80020,%ebx
14022862f:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140228634:	45 8b ef             	mov    %r15d,%r13d
140228637:	4c 89 7c 24 70       	mov    %r15,0x70(%rsp)
14022863c:	45 8b e7             	mov    %r15d,%r12d
14022863f:	48 85 d2             	test   %rdx,%rdx
140228642:	75 0a                	jne    0x14022864e
140228644:	bb 02 01 0c 00       	mov    $0xc0102,%ebx
140228649:	e9 5f 03 00 00       	jmp    0x1402289ad
14022864e:	e8 0d 29 f3 ff       	call   0x14015af60
140228653:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140228658:	4c 8b f0             	mov    %rax,%r14
14022865b:	48 85 c0             	test   %rax,%rax
14022865e:	75 0a                	jne    0x14022866a
140228660:	bb 00 01 0c 00       	mov    $0xc0100,%ebx
140228665:	e9 43 03 00 00       	jmp    0x1402289ad
14022866a:	48 8b cf             	mov    %rdi,%rcx
14022866d:	e8 de 0f f2 ff       	call   0x140149650
140228672:	85 c0                	test   %eax,%eax
140228674:	0f 84 b0 00 00 00    	je     0x14022872a
14022867a:	41 be 80 00 00 00    	mov    $0x80,%r14d
140228680:	8b d5                	mov    %ebp,%edx
140228682:	45 8b c6             	mov    %r14d,%r8d
140228685:	48 8b ce             	mov    %rsi,%rcx
140228688:	e8 13 43 ec ff       	call   0x1400ec9a0
14022868d:	85 c0                	test   %eax,%eax
14022868f:	0f 84 18 03 00 00    	je     0x1402289ad
140228695:	48 8b cf             	mov    %rdi,%rcx
140228698:	e8 c3 10 f2 ff       	call   0x140149760
14022869d:	8b f8                	mov    %eax,%edi
14022869f:	85 c0                	test   %eax,%eax
1402286a1:	0f 84 06 03 00 00    	je     0x1402289ad
1402286a7:	8b c8                	mov    %eax,%ecx
1402286a9:	e8 92 cf ec ff       	call   0x1400f5640
1402286ae:	4c 8b c0             	mov    %rax,%r8
1402286b1:	48 8d 15 30 e6 13 00 	lea    0x13e630(%rip),%rdx        # 0x140366ce8
1402286b8:	48 8b ce             	mov    %rsi,%rcx
1402286bb:	e8 50 64 ec ff       	call   0x1400eeb10
1402286c0:	85 c0                	test   %eax,%eax
1402286c2:	0f 8e e5 02 00 00    	jle    0x1402289ad
1402286c8:	48 8d 15 41 08 0c 00 	lea    0xc0841(%rip),%rdx        # 0x1402e8f10
1402286cf:	48 8b ce             	mov    %rsi,%rcx
1402286d2:	e8 39 64 ec ff       	call   0x1400eeb10
1402286d7:	85 c0                	test   %eax,%eax
1402286d9:	0f 8e ce 02 00 00    	jle    0x1402289ad
1402286df:	8b cf                	mov    %edi,%ecx
1402286e1:	e8 ba 2c fa ff       	call   0x1401cb3a0
1402286e6:	48 8b f8             	mov    %rax,%rdi
1402286e9:	48 85 c0             	test   %rax,%rax
1402286ec:	0f 84 fa 04 00 00    	je     0x140228bec
1402286f2:	45 8b c6             	mov    %r14d,%r8d
1402286f5:	8b d5                	mov    %ebp,%edx
1402286f7:	48 8b ce             	mov    %rsi,%rcx
1402286fa:	e8 a1 42 ec ff       	call   0x1400ec9a0
1402286ff:	85 c0                	test   %eax,%eax
140228701:	0f 84 a6 02 00 00    	je     0x1402289ad
140228707:	4c 8b c7             	mov    %rdi,%r8
14022870a:	48 8d 15 e7 e5 13 00 	lea    0x13e5e7(%rip),%rdx        # 0x140366cf8
140228711:	48 8b ce             	mov    %rsi,%rcx
140228714:	e8 f7 63 ec ff       	call   0x1400eeb10
140228719:	85 c0                	test   %eax,%eax
14022871b:	0f 8e 8c 02 00 00    	jle    0x1402289ad
140228721:	45 8d 7e 81          	lea    -0x7f(%r14),%r15d
140228725:	e9 ae 02 00 00       	jmp    0x1402289d8
14022872a:	48 8b cf             	mov    %rdi,%rcx
14022872d:	e8 ee 0d f1 ff       	call   0x140139520
140228732:	3d 97 01 00 00       	cmp    $0x197,%eax
140228737:	89 44 24 48          	mov    %eax,0x48(%rsp)
14022873b:	b8 01 00 00 00       	mov    $0x1,%eax
140228740:	44 0f 44 e0          	cmove  %eax,%r12d
140228744:	e8 97 89 ec ff       	call   0x1400f10e0
140228749:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14022874e:	4c 8b e8             	mov    %rax,%r13
140228751:	48 85 c0             	test   %rax,%rax
140228754:	0f 84 9d 04 00 00    	je     0x140228bf7
14022875a:	e8 81 89 ec ff       	call   0x1400f10e0
14022875f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140228764:	48 85 c0             	test   %rax,%rax
140228767:	0f 84 8a 04 00 00    	je     0x140228bf7
14022876d:	e8 6e 89 ec ff       	call   0x1400f10e0
140228772:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140228777:	48 85 c0             	test   %rax,%rax
14022877a:	0f 84 77 04 00 00    	je     0x140228bf7
140228780:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140228785:	4c 8b c8             	mov    %rax,%r9
140228788:	49 8b d5             	mov    %r13,%rdx
14022878b:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140228790:	48 8b cf             	mov    %rdi,%rcx
140228793:	e8 68 0f f2 ff       	call   0x140149700
140228798:	85 c0                	test   %eax,%eax
14022879a:	75 0d                	jne    0x1402287a9
14022879c:	bb 10 00 08 00       	mov    $0x80010,%ebx
1402287a1:	4d 8b e7             	mov    %r15,%r12
1402287a4:	e9 04 02 00 00       	jmp    0x1402289ad
1402287a9:	48 8b cf             	mov    %rdi,%rcx
1402287ac:	e8 cf 00 e8 ff       	call   0x1400a8880
1402287b1:	4c 8b f0             	mov    %rax,%r14
1402287b4:	48 85 c0             	test   %rax,%rax
1402287b7:	74 e3                	je     0x14022879c
1402287b9:	48 8b cf             	mov    %rdi,%rcx
1402287bc:	e8 1f 5c e5 ff       	call   0x14007e3e0
1402287c1:	48 8b cf             	mov    %rdi,%rcx
1402287c4:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402287c9:	e8 f2 2b e9 ff       	call   0x1400bb3c0
1402287ce:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1402287d3:	4c 39 7c 24 68       	cmp    %r15,0x68(%rsp)
1402287d8:	74 c2                	je     0x14022879c
1402287da:	48 8b cf             	mov    %rdi,%rcx
1402287dd:	e8 fe 3e ec ff       	call   0x1400ec6e0
1402287e2:	44 8b e8             	mov    %eax,%r13d
1402287e5:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
1402287ea:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1402287ef:	45 8b c5             	mov    %r13d,%r8d
1402287f2:	49 8b d6             	mov    %r14,%rdx
1402287f5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402287fa:	48 8b cf             	mov    %rdi,%rcx
1402287fd:	e8 fe 33 fa ff       	call   0x1401cbc00
140228802:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140228807:	48 85 c0             	test   %rax,%rax
14022880a:	75 0d                	jne    0x140228819
14022880c:	bb 10 00 08 00       	mov    $0x80010,%ebx
140228811:	4c 8b e0             	mov    %rax,%r12
140228814:	e9 8f 01 00 00       	jmp    0x1402289a8
140228819:	48 8b cf             	mov    %rdi,%rcx
14022881c:	e8 cf 46 ed ff       	call   0x1400fcef0
140228821:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140228828:	00
140228829:	48 85 c0             	test   %rax,%rax
14022882c:	74 0d                	je     0x14022883b
14022882e:	48 8b cf             	mov    %rdi,%rcx
140228831:	e8 8a 46 ed ff       	call   0x1400fcec0
140228836:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14022883b:	41 be 80 00 00 00    	mov    $0x80,%r14d
140228841:	8b d5                	mov    %ebp,%edx
140228843:	45 8b c6             	mov    %r14d,%r8d
140228846:	48 8b ce             	mov    %rsi,%rcx
140228849:	e8 52 41 ec ff       	call   0x1400ec9a0
14022884e:	85 c0                	test   %eax,%eax
140228850:	0f 84 4d 01 00 00    	je     0x1402289a3
140228856:	8b 4c 24 48          	mov    0x48(%rsp),%ecx
14022885a:	e8 e1 cd ec ff       	call   0x1400f5640
14022885f:	4c 8b c0             	mov    %rax,%r8
140228862:	48 8d 15 9f e4 13 00 	lea    0x13e49f(%rip),%rdx        # 0x140366d08
140228869:	48 8b ce             	mov    %rsi,%rcx
14022886c:	e8 9f 62 ec ff       	call   0x1400eeb10
140228871:	85 c0                	test   %eax,%eax
140228873:	0f 8e 2a 01 00 00    	jle    0x1402289a3
140228879:	45 85 e4             	test   %r12d,%r12d
14022887c:	74 51                	je     0x1402288cf
14022887e:	48 8b cf             	mov    %rdi,%rcx
140228881:	e8 da 0d f2 ff       	call   0x140149660
140228886:	8b f8                	mov    %eax,%edi
140228888:	85 c0                	test   %eax,%eax
14022888a:	0f 84 13 01 00 00    	je     0x1402289a3
140228890:	45 8b c6             	mov    %r14d,%r8d
140228893:	8b d5                	mov    %ebp,%edx
140228895:	48 8b ce             	mov    %rsi,%rcx
140228898:	e8 03 41 ec ff       	call   0x1400ec9a0
14022889d:	85 c0                	test   %eax,%eax
14022889f:	0f 84 fe 00 00 00    	je     0x1402289a3
1402288a5:	8b cf                	mov    %edi,%ecx
1402288a7:	e8 94 cd ec ff       	call   0x1400f5640
1402288ac:	4c 8b c0             	mov    %rax,%r8
1402288af:	48 8d 15 62 e4 13 00 	lea    0x13e462(%rip),%rdx        # 0x140366d18
1402288b6:	48 8b ce             	mov    %rsi,%rcx
1402288b9:	e8 52 62 ec ff       	call   0x1400eeb10
1402288be:	85 c0                	test   %eax,%eax
1402288c0:	0f 8e dd 00 00 00    	jle    0x1402289a3
1402288c6:	48 8d 15 5b e4 13 00 	lea    0x13e45b(%rip),%rdx        # 0x140366d28
1402288cd:	eb 07                	jmp    0x1402288d6
1402288cf:	48 8d 15 5e e4 13 00 	lea    0x13e45e(%rip),%rdx        # 0x140366d34
1402288d6:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1402288db:	45 33 c9             	xor    %r9d,%r9d
1402288de:	48 8b ce             	mov    %rsi,%rcx
1402288e1:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1402288e5:	e8 16 dd fe ff       	call   0x140216600
1402288ea:	85 c0                	test   %eax,%eax
1402288ec:	0f 84 b1 00 00 00    	je     0x1402289a3
1402288f2:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1402288f7:	48 8d 15 3e e4 13 00 	lea    0x13e43e(%rip),%rdx        # 0x140366d3c
1402288fe:	45 33 c9             	xor    %r9d,%r9d
140228901:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140228905:	48 8b ce             	mov    %rsi,%rcx
140228908:	e8 f3 dc fe ff       	call   0x140216600
14022890d:	85 c0                	test   %eax,%eax
14022890f:	0f 84 8e 00 00 00    	je     0x1402289a3
140228915:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14022891a:	48 8d 15 23 e4 13 00 	lea    0x13e423(%rip),%rdx        # 0x140366d44
140228921:	45 33 c9             	xor    %r9d,%r9d
140228924:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140228928:	48 8b ce             	mov    %rsi,%rcx
14022892b:	e8 d0 dc fe ff       	call   0x140216600
140228930:	85 c0                	test   %eax,%eax
140228932:	74 6f                	je     0x1402289a3
140228934:	41 83 fd 02          	cmp    $0x2,%r13d