1401ab430:	e9 6b e8 fb ff       	jmp    0x140169ca0
1401ab435:	cc                   	int3
1401ab436:	cc                   	int3
1401ab437:	cc                   	int3
1401ab438:	cc                   	int3
1401ab439:	cc                   	int3
1401ab43a:	cc                   	int3
1401ab43b:	cc                   	int3
1401ab43c:	cc                   	int3
1401ab43d:	cc                   	int3
1401ab43e:	cc                   	int3
1401ab43f:	cc                   	int3
1401ab440:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401ab445:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401ab44a:	57                   	push   %rdi
1401ab44b:	b8 40 00 00 00       	mov    $0x40,%eax
1401ab450:	e8 db 56 10 00       	call   0x1402b0b30
1401ab455:	48 2b e0             	sub    %rax,%rsp
1401ab458:	48 8b f9             	mov    %rcx,%rdi
1401ab45b:	41 8b f0             	mov    %r8d,%esi
1401ab45e:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1401ab462:	48 8b ea             	mov    %rdx,%rbp
1401ab465:	e8 a6 a2 f4 ff       	call   0x1400f5710
1401ab46a:	83 f8 1a             	cmp    $0x1a,%eax
1401ab46d:	74 12                	je     0x1401ab481
1401ab46f:	33 c0                	xor    %eax,%eax
1401ab471:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401ab476:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401ab47b:	48 83 c4 40          	add    $0x40,%rsp
1401ab47f:	5f                   	pop    %rdi
1401ab480:	c3                   	ret
1401ab481:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
1401ab486:	48 8b 5f 20          	mov    0x20(%rdi),%rbx
1401ab48a:	48 85 db             	test   %rbx,%rbx
1401ab48d:	75 2f                	jne    0x1401ab4be
1401ab48f:	e8 dc bb f7 ff       	call   0x140127070
1401ab494:	4c 8d 05 1d dd 17 00 	lea    0x17dd1d(%rip),%r8        # 0x1403291b8
1401ab49b:	ba a1 00 00 00       	mov    $0xa1,%edx
1401ab4a0:	48 8d 0d e1 dc 17 00 	lea    0x17dce1(%rip),%rcx        # 0x140329188
1401ab4a7:	e8 e4 bc f7 ff       	call   0x140127190
1401ab4ac:	45 33 c0             	xor    %r8d,%r8d
1401ab4af:	8d 53 65             	lea    0x65(%rbx),%edx
1401ab4b2:	8d 4b 23             	lea    0x23(%rbx),%ecx
1401ab4b5:	e8 d6 bd f7 ff       	call   0x140127290
1401ab4ba:	33 c0                	xor    %eax,%eax
1401ab4bc:	eb 46                	jmp    0x1401ab504
1401ab4be:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1401ab4c2:	e8 e9 29 f7 ff       	call   0x14011deb0
1401ab4c7:	48 8b d0             	mov    %rax,%rdx
1401ab4ca:	44 8b ce             	mov    %esi,%r9d
1401ab4cd:	48 8b 47 20          	mov    0x20(%rdi),%rax
1401ab4d1:	4c 8b c5             	mov    %rbp,%r8
1401ab4d4:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401ab4d8:	48 8b 47 30          	mov    0x30(%rdi),%rax
1401ab4dc:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401ab4e1:	48 8b 47 28          	mov    0x28(%rdi),%rax
1401ab4e5:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401ab4e9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401ab4ee:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401ab4f2:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1401ab4f9:	00
1401ab4fa:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ab4ff:	e8 6c 70 03 00       	call   0x1401e2570
1401ab504:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401ab509:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401ab50e:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401ab513:	48 83 c4 40          	add    $0x40,%rsp
1401ab517:	5f                   	pop    %rdi
1401ab518:	c3                   	ret
1401ab519:	cc                   	int3
1401ab51a:	cc                   	int3
1401ab51b:	cc                   	int3
1401ab51c:	cc                   	int3
1401ab51d:	cc                   	int3
1401ab51e:	cc                   	int3
1401ab51f:	cc                   	int3
1401ab520:	48 8d 05 e9 dd 17 00 	lea    0x17dde9(%rip),%rax        # 0x140329310
1401ab527:	c3                   	ret
1401ab528:	cc                   	int3
1401ab529:	cc                   	int3
1401ab52a:	cc                   	int3
1401ab52b:	cc                   	int3
1401ab52c:	cc                   	int3
1401ab52d:	cc                   	int3
1401ab52e:	cc                   	int3
1401ab52f:	cc                   	int3
1401ab530:	48 8d 05 29 de 17 00 	lea    0x17de29(%rip),%rax        # 0x140329360
1401ab537:	c3                   	ret
1401ab538:	cc                   	int3
1401ab539:	cc                   	int3
1401ab53a:	cc                   	int3
1401ab53b:	cc                   	int3
1401ab53c:	cc                   	int3
1401ab53d:	cc                   	int3
1401ab53e:	cc                   	int3
1401ab53f:	cc                   	int3
1401ab540:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401ab545:	55                   	push   %rbp
1401ab546:	56                   	push   %rsi
1401ab547:	57                   	push   %rdi
1401ab548:	41 54                	push   %r12
1401ab54a:	41 55                	push   %r13
1401ab54c:	41 56                	push   %r14
1401ab54e:	41 57                	push   %r15
1401ab550:	b8 90 00 00 00       	mov    $0x90,%eax
1401ab555:	e8 d6 55 10 00       	call   0x1402b0b30
1401ab55a:	48 2b e0             	sub    %rax,%rsp
1401ab55d:	48 8b 05 1c a5 22 00 	mov    0x22a51c(%rip),%rax        # 0x1403d5a80
1401ab564:	48 33 c4             	xor    %rsp,%rax
1401ab567:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1401ab56e:	00
1401ab56f:	4c 8b e9             	mov    %rcx,%r13
1401ab572:	4d 8b e0             	mov    %r8,%r12
1401ab575:	48 8b ca             	mov    %rdx,%rcx
1401ab578:	4c 8b fa             	mov    %rdx,%r15
1401ab57b:	49 8b f0             	mov    %r8,%rsi
1401ab57e:	33 ed                	xor    %ebp,%ebp
1401ab580:	e8 bb 01 f4 ff       	call   0x1400eb740
1401ab585:	85 c0                	test   %eax,%eax
1401ab587:	0f 8e e4 00 00 00    	jle    0x1401ab671
1401ab58d:	0f 1f 00             	nopl   (%rax)
1401ab590:	8b d5                	mov    %ebp,%edx
1401ab592:	49 8b cf             	mov    %r15,%rcx
1401ab595:	e8 a6 04 f4 ff       	call   0x1400eba40
1401ab59a:	4c 8b c6             	mov    %rsi,%r8
1401ab59d:	49 8b cd             	mov    %r13,%rcx
1401ab5a0:	48 8b d8             	mov    %rax,%rbx
1401ab5a3:	48 8b 50 08          	mov    0x8(%rax),%rdx
1401ab5a7:	e8 04 15 00 00       	call   0x1401acab0
1401ab5ac:	48 85 c0             	test   %rax,%rax
1401ab5af:	0f 84 cd 00 00 00    	je     0x1401ab682
1401ab5b5:	8b d5                	mov    %ebp,%edx
1401ab5b7:	48 8b c8             	mov    %rax,%rcx
1401ab5ba:	48 8b f0             	mov    %rax,%rsi
1401ab5bd:	e8 7e 04 f4 ff       	call   0x1400eba40
1401ab5c2:	4c 8b 03             	mov    (%rbx),%r8
1401ab5c5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401ab5ca:	ba 50 00 00 00       	mov    $0x50,%edx
1401ab5cf:	4c 8b f0             	mov    %rax,%r14
1401ab5d2:	e8 79 7b f4 ff       	call   0x1400f3150
1401ab5d7:	49 8b 56 08          	mov    0x8(%r14),%rdx
1401ab5db:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1401ab5e2:	48 ff c1             	inc    %rcx
1401ab5e5:	80 3c 0a 00          	cmpb   $0x0,(%rdx,%rcx,1)
1401ab5e9:	75 f7                	jne    0x1401ab5e2
1401ab5eb:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1401ab5f0:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1401ab5f7:	48 ff c0             	inc    %rax
1401ab5fa:	80 3c 02 00          	cmpb   $0x0,(%rdx,%rax,1)
1401ab5fe:	75 f7                	jne    0x1401ab5f7
1401ab600:	83 c0 04             	add    $0x4,%eax
1401ab603:	48 8d 15 ce dd 17 00 	lea    0x17ddce(%rip),%rdx        # 0x1403293d8
1401ab60a:	03 c8                	add    %eax,%ecx
1401ab60c:	41 b8 52 00 00 00    	mov    $0x52,%r8d
1401ab612:	48 63 f9             	movslq %ecx,%rdi
1401ab615:	48 8b cf             	mov    %rdi,%rcx
1401ab618:	e8 53 07 f4 ff       	call   0x1400ebd70
1401ab61d:	48 8b d8             	mov    %rax,%rbx
1401ab620:	48 85 c0             	test   %rax,%rax
1401ab623:	74 5d                	je     0x1401ab682
1401ab625:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1401ab629:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1401ab62e:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401ab633:	4c 8d 05 b6 dd 17 00 	lea    0x17ddb6(%rip),%r8        # 0x1403293f0
1401ab63a:	48 8b c8             	mov    %rax,%rcx
1401ab63d:	48 8b d7             	mov    %rdi,%rdx
1401ab640:	e8 db 35 f4 ff       	call   0x1400eec20
1401ab645:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1401ab649:	48 8d 15 88 dd 17 00 	lea    0x17dd88(%rip),%rdx        # 0x1403293d8
1401ab650:	41 b8 56 00 00 00    	mov    $0x56,%r8d
1401ab656:	e8 65 07 f4 ff       	call   0x1400ebdc0
1401ab65b:	49 8b cf             	mov    %r15,%rcx
1401ab65e:	49 89 5e 08          	mov    %rbx,0x8(%r14)
1401ab662:	ff c5                	inc    %ebp
1401ab664:	e8 d7 00 f4 ff       	call   0x1400eb740
1401ab669:	3b e8                	cmp    %eax,%ebp
1401ab66b:	0f 8c 1f ff ff ff    	jl     0x1401ab590
1401ab671:	4d 85 e4             	test   %r12,%r12
1401ab674:	75 57                	jne    0x1401ab6cd
1401ab676:	48 85 f6             	test   %rsi,%rsi
1401ab679:	75 52                	jne    0x1401ab6cd
1401ab67b:	e8 60 ff f3 ff       	call   0x1400eb5e0
1401ab680:	eb 4e                	jmp    0x1401ab6d0
1401ab682:	e8 e9 b9 f7 ff       	call   0x140127070
1401ab687:	4c 8d 05 6a dd 17 00 	lea    0x17dd6a(%rip),%r8        # 0x1403293f8
1401ab68e:	ba 5e 00 00 00       	mov    $0x5e,%edx
1401ab693:	48 8d 0d 3e dd 17 00 	lea    0x17dd3e(%rip),%rcx        # 0x1403293d8
1401ab69a:	e8 f1 ba f7 ff       	call   0x140127190
1401ab69f:	45 33 c0             	xor    %r8d,%r8d
1401ab6a2:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401ab6a7:	41 8d 48 22          	lea    0x22(%r8),%ecx
1401ab6ab:	e8 e0 bb f7 ff       	call   0x140127290
1401ab6b0:	4d 85 e4             	test   %r12,%r12
1401ab6b3:	75 14                	jne    0x1401ab6c9
1401ab6b5:	48 85 f6             	test   %rsi,%rsi
1401ab6b8:	74 0f                	je     0x1401ab6c9
1401ab6ba:	48 8d 15 8f 69 fe ff 	lea    -0x19671(%rip),%rdx        # 0x140192050
1401ab6c1:	48 8b ce             	mov    %rsi,%rcx
1401ab6c4:	e8 b7 00 f4 ff       	call   0x1400eb780
1401ab6c9:	33 c0                	xor    %eax,%eax
1401ab6cb:	eb 03                	jmp    0x1401ab6d0
1401ab6cd:	48 8b c6             	mov    %rsi,%rax
1401ab6d0:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
1401ab6d7:	00
1401ab6d8:	48 33 cc             	xor    %rsp,%rcx
1401ab6db:	e8 d0 47 10 00       	call   0x1402afeb0
1401ab6e0:	48 8b 9c 24 e8 00 00 	mov    0xe8(%rsp),%rbx
1401ab6e7:	00
1401ab6e8:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1401ab6ef:	41 5f                	pop    %r15
1401ab6f1:	41 5e                	pop    %r14
1401ab6f3:	41 5d                	pop    %r13
1401ab6f5:	41 5c                	pop    %r12
1401ab6f7:	5f                   	pop    %rdi
1401ab6f8:	5e                   	pop    %rsi
1401ab6f9:	5d                   	pop    %rbp
1401ab6fa:	c3                   	ret
1401ab6fb:	cc                   	int3
1401ab6fc:	cc                   	int3
1401ab6fd:	cc                   	int3
1401ab6fe:	cc                   	int3
1401ab6ff:	cc                   	int3
1401ab700:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401ab705:	41 54                	push   %r12
1401ab707:	41 55                	push   %r13
1401ab709:	41 56                	push   %r14
1401ab70b:	41 57                	push   %r15
1401ab70d:	b8 58 00 00 00       	mov    $0x58,%eax
1401ab712:	e8 19 54 10 00       	call   0x1402b0b30
1401ab717:	48 2b e0             	sub    %rax,%rsp
1401ab71a:	49 8b c8             	mov    %r8,%rcx
1401ab71d:	4d 8b e0             	mov    %r8,%r12
1401ab720:	4c 8b ea             	mov    %rdx,%r13
1401ab723:	e8 18 00 f4 ff       	call   0x1400eb740
1401ab728:	8b d0                	mov    %eax,%edx
1401ab72a:	33 c9                	xor    %ecx,%ecx
1401ab72c:	44 8b f8             	mov    %eax,%r15d
1401ab72f:	e8 1c ff f3 ff       	call   0x1400eb650
1401ab734:	4c 8b f0             	mov    %rax,%r14
1401ab737:	48 85 c0             	test   %rax,%rax
1401ab73a:	75 3c                	jne    0x1401ab778
1401ab73c:	e8 2f b9 f7 ff       	call   0x140127070
1401ab741:	4c 8d 05 d0 dc 17 00 	lea    0x17dcd0(%rip),%r8        # 0x140329418
1401ab748:	41 8d 56 72          	lea    0x72(%r14),%edx
1401ab74c:	48 8d 0d 85 dc 17 00 	lea    0x17dc85(%rip),%rcx        # 0x1403293d8
1401ab753:	e8 38 ba f7 ff       	call   0x140127190
1401ab758:	45 33 c0             	xor    %r8d,%r8d
1401ab75b:	41 8d 4e 22          	lea    0x22(%r14),%ecx
1401ab75f:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401ab764:	e8 27 bb f7 ff       	call   0x140127290
1401ab769:	33 c0                	xor    %eax,%eax
1401ab76b:	48 83 c4 58          	add    $0x58,%rsp
1401ab76f:	41 5f                	pop    %r15
1401ab771:	41 5e                	pop    %r14
1401ab773:	41 5d                	pop    %r13
1401ab775:	41 5c                	pop    %r12
1401ab777:	c3                   	ret
1401ab778:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
1401ab77f:	00
1401ab780:	33 db                	xor    %ebx,%ebx
1401ab782:	48 89 ac 24 90 00 00 	mov    %rbp,0x90(%rsp)
1401ab789:	00
1401ab78a:	48 89 b4 24 98 00 00 	mov    %rsi,0x98(%rsp)
1401ab791:	00
1401ab792:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1401ab797:	45 85 ff             	test   %r15d,%r15d
1401ab79a:	0f 8e e0 00 00 00    	jle    0x1401ab880
1401ab7a0:	8b d3                	mov    %ebx,%edx
1401ab7a2:	49 8b cc             	mov    %r12,%rcx
1401ab7a5:	e8 96 02 f4 ff       	call   0x1400eba40
1401ab7aa:	48 8d 0d 5f db 17 00 	lea    0x17db5f(%rip),%rcx        # 0x140329310
1401ab7b1:	48 8b e8             	mov    %rax,%rbp
1401ab7b4:	e8 37 56 f8 ff       	call   0x140130df0
1401ab7b9:	48 8b f0             	mov    %rax,%rsi
1401ab7bc:	48 85 c0             	test   %rax,%rax
1401ab7bf:	0f 84 63 01 00 00    	je     0x1401ab928
1401ab7c5:	48 8b d0             	mov    %rax,%rdx
1401ab7c8:	49 8b ce             	mov    %r14,%rcx
1401ab7cb:	e8 50 00 f4 ff       	call   0x1400eb820
1401ab7d0:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1401ab7d4:	ba 3b 00 00 00       	mov    $0x3b,%edx
1401ab7d9:	e8 12 67 10 00       	call   0x1402b1ef0
1401ab7de:	48 8b f8             	mov    %rax,%rdi
1401ab7e1:	48 85 c0             	test   %rax,%rax
1401ab7e4:	0f 84 1a 01 00 00    	je     0x1401ab904
1401ab7ea:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
1401ab7f1:	00
1401ab7f2:	48 8d 48 01          	lea    0x1(%rax),%rcx
1401ab7f6:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1401ab7fb:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1401ab800:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1401ab804:	4d 8b c5             	mov    %r13,%r8
1401ab807:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401ab80c:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401ab810:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1401ab817:	00
1401ab818:	e8 13 1a 00 00       	call   0x1401ad230
1401ab81d:	48 85 c0             	test   %rax,%rax
1401ab820:	0f 84 30 01 00 00    	je     0x1401ab956
1401ab826:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
1401ab82a:	4c 8d 05 a7 db 17 00 	lea    0x17dba7(%rip),%r8        # 0x1403293d8
1401ab831:	48 2b f9             	sub    %rcx,%rdi
1401ab834:	41 b9 85 00 00 00    	mov    $0x85,%r9d
1401ab83a:	48 8b d7             	mov    %rdi,%rdx
1401ab83d:	e8 1e e9 f7 ff       	call   0x14012a160
1401ab842:	48 8b f8             	mov    %rax,%rdi
1401ab845:	48 85 c0             	test   %rax,%rax
1401ab848:	0f 84 aa 00 00 00    	je     0x1401ab8f8
1401ab84e:	33 d2                	xor    %edx,%edx
1401ab850:	48 8b c8             	mov    %rax,%rcx
1401ab853:	e8 78 a5 f4 ff       	call   0x1400f5dd0
1401ab858:	48 89 06             	mov    %rax,(%rsi)
1401ab85b:	48 85 c0             	test   %rax,%rax
1401ab85e:	74 4d                	je     0x1401ab8ad
1401ab860:	41 b8 90 00 00 00    	mov    $0x90,%r8d
1401ab866:	48 8d 15 6b db 17 00 	lea    0x17db6b(%rip),%rdx        # 0x1403293d8
1401ab86d:	48 8b cf             	mov    %rdi,%rcx
1401ab870:	e8 4b 05 f4 ff       	call   0x1400ebdc0
1401ab875:	ff c3                	inc    %ebx
1401ab877:	41 3b df             	cmp    %r15d,%ebx
1401ab87a:	0f 8c 20 ff ff ff    	jl     0x1401ab7a0
1401ab880:	49 8b c6             	mov    %r14,%rax
1401ab883:	48 8b b4 24 98 00 00 	mov    0x98(%rsp),%rsi
1401ab88a:	00
1401ab88b:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
1401ab892:	00
1401ab893:	48 8b 9c 24 88 00 00 	mov    0x88(%rsp),%rbx
1401ab89a:	00
1401ab89b:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
1401ab8a0:	48 83 c4 58          	add    $0x58,%rsp
1401ab8a4:	41 5f                	pop    %r15
1401ab8a6:	41 5e                	pop    %r14
1401ab8a8:	41 5d                	pop    %r13
1401ab8aa:	41 5c                	pop    %r12
1401ab8ac:	c3                   	ret
1401ab8ad:	e8 be b7 f7 ff       	call   0x140127070
1401ab8b2:	4c 8d 05 5f db 17 00 	lea    0x17db5f(%rip),%r8        # 0x140329418
1401ab8b9:	ba 8b 00 00 00       	mov    $0x8b,%edx
1401ab8be:	48 8d 0d 13 db 17 00 	lea    0x17db13(%rip),%rcx        # 0x1403293d8
1401ab8c5:	e8 c6 b8 f7 ff       	call   0x140127190
1401ab8ca:	ba 77 00 00 00       	mov    $0x77,%edx
1401ab8cf:	4c 8d 05 62 db 17 00 	lea    0x17db62(%rip),%r8        # 0x140329438
1401ab8d6:	4c 8b cf             	mov    %rdi,%r9
1401ab8d9:	8d 4a ab             	lea    -0x55(%rdx),%ecx
1401ab8dc:	e8 af b9 f7 ff       	call   0x140127290
1401ab8e1:	41 b8 8d 00 00 00    	mov    $0x8d,%r8d
1401ab8e7:	48 8d 15 ea da 17 00 	lea    0x17daea(%rip),%rdx        # 0x1403293d8
1401ab8ee:	48 8b cf             	mov    %rdi,%rcx
1401ab8f1:	e8 ca 04 f4 ff       	call   0x1400ebdc0
1401ab8f6:	eb 5e                	jmp    0x1401ab956