140233514:	e8 87 e1 f0 ff       	call   0x1401416a0
140233519:	85 c0                	test   %eax,%eax
14023351b:	75 63                	jne    0x140233580
14023351d:	e8 4e 3b ef ff       	call   0x140127070
140233522:	4c 8d 05 4f 57 13 00 	lea    0x13574f(%rip),%r8        # 0x140368c78
140233529:	ba 33 00 00 00       	mov    $0x33,%edx
14023352e:	48 8d 0d 53 57 13 00 	lea    0x135753(%rip),%rcx        # 0x140368c88
140233535:	e8 56 3c ef ff       	call   0x140127190
14023353a:	45 33 c0             	xor    %r8d,%r8d
14023353d:	ba d1 00 00 00       	mov    $0xd1,%edx
140233542:	41 8d 48 06          	lea    0x6(%r8),%ecx
140233546:	e8 45 3d ef ff       	call   0x140127290
14023354b:	33 c0                	xor    %eax,%eax
14023354d:	eb 48                	jmp    0x140233597
14023354f:	48 8d 15 5a 57 13 00 	lea    0x13575a(%rip),%rdx        # 0x140368cb0
140233556:	48 8b ce             	mov    %rsi,%rcx
140233559:	e8 62 01 09 00       	call   0x1402c36c0
14023355e:	85 c0                	test   %eax,%eax
140233560:	75 7e                	jne    0x1402335e0
140233562:	49 8b ce             	mov    %r14,%rcx
140233565:	e8 66 9b ec ff       	call   0x1400fd0d0
14023356a:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14023356e:	48 8b c8             	mov    %rax,%rcx
140233571:	45 33 c9             	xor    %r9d,%r9d
140233574:	45 33 c0             	xor    %r8d,%r8d
140233577:	e8 94 e7 f0 ff       	call   0x140141d10
14023357c:	85 c0                	test   %eax,%eax
14023357e:	74 2e                	je     0x1402335ae
140233580:	48 8b cd             	mov    %rbp,%rcx
140233583:	ff c7                	inc    %edi
140233585:	e8 b6 81 eb ff       	call   0x1400eb740
14023358a:	3b f8                	cmp    %eax,%edi
14023358c:	0f 8c 30 ff ff ff    	jl     0x1402334c2
140233592:	b8 01 00 00 00       	mov    $0x1,%eax
140233597:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14023359c:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402335a1:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1402335a6:	48 83 c4 38          	add    $0x38,%rsp
1402335aa:	41 5e                	pop    %r14
1402335ac:	5d                   	pop    %rbp
1402335ad:	c3                   	ret
1402335ae:	e8 bd 3a ef ff       	call   0x140127070
1402335b3:	4c 8d 05 be 56 13 00 	lea    0x1356be(%rip),%r8        # 0x140368c78
1402335ba:	ba 39 00 00 00       	mov    $0x39,%edx
1402335bf:	48 8d 0d c2 56 13 00 	lea    0x1356c2(%rip),%rcx        # 0x140368c88
1402335c6:	e8 c5 3b ef ff       	call   0x140127190
1402335cb:	45 33 c0             	xor    %r8d,%r8d
1402335ce:	ba d1 00 00 00       	mov    $0xd1,%edx
1402335d3:	41 8d 48 06          	lea    0x6(%r8),%ecx
1402335d7:	e8 b4 3c ef ff       	call   0x140127290
1402335dc:	33 c0                	xor    %eax,%eax
1402335de:	eb b7                	jmp    0x140233597
1402335e0:	e8 8b 3a ef ff       	call   0x140127070
1402335e5:	4c 8d 05 8c 56 13 00 	lea    0x13568c(%rip),%r8        # 0x140368c78
1402335ec:	ba 3d 00 00 00       	mov    $0x3d,%edx
1402335f1:	48 8d 0d 90 56 13 00 	lea    0x135690(%rip),%rcx        # 0x140368c88
1402335f8:	e8 93 3b ef ff       	call   0x140127190
1402335fd:	48 8b 43 10          	mov    0x10(%rbx),%rax
140233601:	4c 8d 05 30 e0 0d 00 	lea    0xde030(%rip),%r8        # 0x140311638
140233608:	4c 8b 4b 08          	mov    0x8(%rbx),%r9
14023360c:	ba a9 00 00 00       	mov    $0xa9,%edx
140233611:	b9 06 00 00 00       	mov    $0x6,%ecx
140233616:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14023361b:	e8 70 3c ef ff       	call   0x140127290
140233620:	33 c0                	xor    %eax,%eax
140233622:	e9 70 ff ff ff       	jmp    0x140233597
140233627:	cc                   	int3
140233628:	cc                   	int3
140233629:	cc                   	int3
14023362a:	cc                   	int3
14023362b:	cc                   	int3
14023362c:	cc                   	int3
14023362d:	cc                   	int3
14023362e:	cc                   	int3
14023362f:	cc                   	int3
140233630:	b8 28 00 00 00       	mov    $0x28,%eax
140233635:	e8 f6 d4 07 00       	call   0x1402b0b30
14023363a:	48 2b e0             	sub    %rax,%rsp
14023363d:	4c 8d 05 5c 04 00 00 	lea    0x45c(%rip),%r8        # 0x140233aa0
140233644:	48 8d 15 b5 04 00 00 	lea    0x4b5(%rip),%rdx        # 0x140233b00
14023364b:	48 8d 0d 1e 57 13 00 	lea    0x13571e(%rip),%rcx        # 0x140368d70
140233652:	48 83 c4 28          	add    $0x28,%rsp
140233656:	e9 95 c3 f6 ff       	jmp    0x14019f9f0
14023365b:	cc                   	int3
14023365c:	cc                   	int3
14023365d:	cc                   	int3
14023365e:	cc                   	int3
14023365f:	cc                   	int3
140233660:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140233665:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14023366a:	53                   	push   %rbx
14023366b:	56                   	push   %rsi
14023366c:	57                   	push   %rdi
14023366d:	41 55                	push   %r13
14023366f:	41 57                	push   %r15
140233671:	b8 50 00 00 00       	mov    $0x50,%eax
140233676:	e8 b5 d4 07 00       	call   0x1402b0b30
14023367b:	48 2b e0             	sub    %rax,%rsp
14023367e:	48 8b f2             	mov    %rdx,%rsi
140233681:	c7 84 24 98 00 00 00 	movl   $0xffffffff,0x98(%rsp)
140233688:	ff ff ff ff
14023368c:	45 33 ff             	xor    %r15d,%r15d
14023368f:	8d 50 de             	lea    -0x22(%rax),%edx
140233692:	41 8b ff             	mov    %r15d,%edi
140233695:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
14023369a:	49 8b d8             	mov    %r8,%rbx
14023369d:	4c 8b e9             	mov    %rcx,%r13
1402336a0:	e8 4b e8 07 00       	call   0x1402b1ef0
1402336a5:	48 85 c0             	test   %rax,%rax
1402336a8:	74 04                	je     0x1402336ae
1402336aa:	4c 8d 68 01          	lea    0x1(%rax),%r13
1402336ae:	48 8b d6             	mov    %rsi,%rdx
1402336b1:	48 8b cb             	mov    %rbx,%rcx
1402336b4:	e8 f7 67 f7 ff       	call   0x1401a9eb0
1402336b9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402336be:	48 8b d8             	mov    %rax,%rbx
1402336c1:	48 85 c0             	test   %rax,%rax
1402336c4:	75 39                	jne    0x1402336ff
1402336c6:	e8 a5 39 ef ff       	call   0x140127070
1402336cb:	4c 8d 05 06 56 13 00 	lea    0x135606(%rip),%r8        # 0x140368cd8
1402336d2:	8d 53 3c             	lea    0x3c(%rbx),%edx
1402336d5:	48 8d 0d 14 56 13 00 	lea    0x135614(%rip),%rcx        # 0x140368cf0
1402336dc:	e8 af 3a ef ff       	call   0x140127190
1402336e1:	45 33 c0             	xor    %r8d,%r8d
1402336e4:	8d 4b 26             	lea    0x26(%rbx),%ecx
1402336e7:	ba 95 00 00 00       	mov    $0x95,%edx
1402336ec:	e8 9f 3b ef ff       	call   0x140127290
1402336f1:	33 c0                	xor    %eax,%eax
1402336f3:	48 83 c4 50          	add    $0x50,%rsp
1402336f7:	41 5f                	pop    %r15
1402336f9:	41 5d                	pop    %r13
1402336fb:	5f                   	pop    %rdi
1402336fc:	5e                   	pop    %rsi
1402336fd:	5b                   	pop    %rbx
1402336fe:	c3                   	ret
1402336ff:	48 89 ac 24 80 00 00 	mov    %rbp,0x80(%rsp)
140233706:	00
140233707:	48 8b c8             	mov    %rax,%rcx
14023370a:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
14023370f:	45 8b e7             	mov    %r15d,%r12d
140233712:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140233717:	e8 24 80 eb ff       	call   0x1400eb740
14023371c:	85 c0                	test   %eax,%eax
14023371e:	0f 8e 78 02 00 00    	jle    0x14023399c
140233724:	48 8d 35 75 a0 0e 00 	lea    0xea075(%rip),%rsi        # 0x14031d7a0
14023372b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140233730:	41 8b d4             	mov    %r12d,%edx
140233733:	48 8b cb             	mov    %rbx,%rcx
140233736:	e8 05 83 eb ff       	call   0x1400eba40
14023373b:	ba 2e 00 00 00       	mov    $0x2e,%edx
140233740:	4c 8b f0             	mov    %rax,%r14
140233743:	48 8b 58 08          	mov    0x8(%rax),%rbx
140233747:	48 8b cb             	mov    %rbx,%rcx
14023374a:	e8 a1 e7 07 00       	call   0x1402b1ef0
14023374f:	48 85 c0             	test   %rax,%rax
140233752:	74 04                	je     0x140233758
140233754:	48 8d 58 01          	lea    0x1(%rax),%rbx
140233758:	49 8b 6e 10          	mov    0x10(%r14),%rbp
14023375c:	48 8d 15 a5 55 13 00 	lea    0x1355a5(%rip),%rdx        # 0x140368d08
140233763:	48 8b cb             	mov    %rbx,%rcx
140233766:	e8 55 ff 08 00       	call   0x1402c36c0
14023376b:	85 c0                	test   %eax,%eax
14023376d:	75 08                	jne    0x140233777
14023376f:	4c 8b ed             	mov    %rbp,%r13
140233772:	e9 ed 01 00 00       	jmp    0x140233964
140233777:	48 8d 15 9a 55 13 00 	lea    0x13559a(%rip),%rdx        # 0x140368d18
14023377e:	48 8b cb             	mov    %rbx,%rcx
140233781:	e8 3a ff 08 00       	call   0x1402c36c0
140233786:	85 c0                	test   %eax,%eax
140233788:	75 0d                	jne    0x140233797
14023378a:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
140233791:	00
140233792:	e9 cd 01 00 00       	jmp    0x140233964
140233797:	48 8d 15 8a 55 13 00 	lea    0x13558a(%rip),%rdx        # 0x140368d28
14023379e:	48 8b cb             	mov    %rbx,%rcx
1402337a1:	e8 1a ff 08 00       	call   0x1402c36c0
1402337a6:	85 c0                	test   %eax,%eax
1402337a8:	0f 85 a1 00 00 00    	jne    0x14023384f
1402337ae:	48 8d 0d 4b 03 0e 00 	lea    0xe034b(%rip),%rcx        # 0x140313b00
1402337b5:	e8 16 e1 ee ff       	call   0x1401218d0
1402337ba:	48 8b f8             	mov    %rax,%rdi
1402337bd:	48 85 c0             	test   %rax,%rax
1402337c0:	74 53                	je     0x140233815
1402337c2:	45 33 c9             	xor    %r9d,%r9d
1402337c5:	48 8d 15 e4 74 0f 00 	lea    0xf74e4(%rip),%rdx        # 0x14032acb0
1402337cc:	4c 8b c5             	mov    %rbp,%r8
1402337cf:	48 8b c8             	mov    %rax,%rcx
1402337d2:	e8 b9 ef ee ff       	call   0x140122790
1402337d7:	85 c0                	test   %eax,%eax
1402337d9:	74 3a                	je     0x140233815
1402337db:	45 33 c9             	xor    %r9d,%r9d
1402337de:	4c 8d 05 5f 03 0e 00 	lea    0xe035f(%rip),%r8        # 0x140313b44
1402337e5:	48 8d 15 7c 03 0e 00 	lea    0xe037c(%rip),%rdx        # 0x140313b68
1402337ec:	48 8b cf             	mov    %rdi,%rcx
1402337ef:	e8 9c ef ee ff       	call   0x140122790
1402337f4:	85 c0                	test   %eax,%eax
1402337f6:	74 1d                	je     0x140233815
1402337f8:	45 33 c9             	xor    %r9d,%r9d
1402337fb:	48 8d 15 72 03 0e 00 	lea    0xe0372(%rip),%rdx        # 0x140313b74
140233802:	45 33 c0             	xor    %r8d,%r8d
140233805:	48 8b cf             	mov    %rdi,%rcx
140233808:	e8 83 ef ee ff       	call   0x140122790
14023380d:	85 c0                	test   %eax,%eax
14023380f:	0f 85 4f 01 00 00    	jne    0x140233964
140233815:	4d 85 f6             	test   %r14,%r14
140233818:	0f 85 c4 01 00 00    	jne    0x1402339e2
14023381e:	e8 4d 38 ef ff       	call   0x140127070
140233823:	4c 8d 05 ae 54 13 00 	lea    0x1354ae(%rip),%r8        # 0x140368cd8
14023382a:	ba 89 00 00 00       	mov    $0x89,%edx
14023382f:	48 8d 0d ba 54 13 00 	lea    0x1354ba(%rip),%rcx        # 0x140368cf0
140233836:	e8 55 39 ef ff       	call   0x140127190
14023383b:	45 33 c0             	xor    %r8d,%r8d
14023383e:	41 8d 50 66          	lea    0x66(%r8),%edx
140233842:	8d 4a c0             	lea    -0x40(%rdx),%ecx
140233845:	e8 46 3a ef ff       	call   0x140127290
14023384a:	e9 53 01 00 00       	jmp    0x1402339a2
14023384f:	48 85 ff             	test   %rdi,%rdi
140233852:	75 14                	jne    0x140233868
140233854:	49 8b cd             	mov    %r13,%rcx
140233857:	e8 74 e0 ee ff       	call   0x1401218d0
14023385c:	48 8b f8             	mov    %rax,%rdi
14023385f:	48 85 c0             	test   %rax,%rax
140233862:	0f 84 63 01 00 00    	je     0x1402339cb
140233868:	49 8b c7             	mov    %r15,%rax
14023386b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140233870:	0f b6 4c 05 00       	movzbl 0x0(%rbp,%rax,1),%ecx
140233875:	48 ff c0             	inc    %rax
140233878:	3a 4c 06 ff          	cmp    -0x1(%rsi,%rax,1),%cl
14023387c:	75 0a                	jne    0x140233888
14023387e:	48 83 f8 06          	cmp    $0x6,%rax
140233882:	75 ec                	jne    0x140233870
140233884:	3a 4c 06 ff          	cmp    -0x1(%rsi,%rax,1),%cl
140233888:	49 8b f7             	mov    %r15,%rsi
14023388b:	49 8b cf             	mov    %r15,%rcx
14023388e:	48 0f 45 f5          	cmovne %rbp,%rsi
140233892:	48 8d 2d 9f 54 13 00 	lea    0x13549f(%rip),%rbp        # 0x140368d38
140233899:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1402338a0:	0f b6 04 0b          	movzbl (%rbx,%rcx,1),%eax
1402338a4:	48 ff c1             	inc    %rcx
1402338a7:	3a 44 29 ff          	cmp    -0x1(%rcx,%rbp,1),%al
1402338ab:	75 7a                	jne    0x140233927
1402338ad:	48 83 f9 05          	cmp    $0x5,%rcx
1402338b1:	75 ed                	jne    0x1402338a0
1402338b3:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
1402338ba:	00
1402338bb:	4c 8d 8c 24 98 00 00 	lea    0x98(%rsp),%r9
1402338c2:	00
1402338c3:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
1402338ca:	00
1402338cb:	4c 8b c5             	mov    %rbp,%r8
1402338ce:	e8 1d 64 f7 ff       	call   0x1401a9cf0
1402338d3:	85 c0                	test   %eax,%eax
1402338d5:	0f 84 3a ff ff ff    	je     0x140233815
1402338db:	8b 84 24 98 00 00 00 	mov    0x98(%rsp),%eax
1402338e2:	83 f8 01             	cmp    $0x1,%eax
1402338e5:	75 0a                	jne    0x1402338f1
1402338e7:	48 8b cf             	mov    %rdi,%rcx
1402338ea:	e8 41 01 00 00       	call   0x140233a30
1402338ef:	eb 64                	jmp    0x140233955
1402338f1:	85 c0                	test   %eax,%eax
1402338f3:	74 68                	je     0x14023395d
1402338f5:	e8 76 37 ef ff       	call   0x140127070
1402338fa:	4c 8d 05 d7 53 13 00 	lea    0x1353d7(%rip),%r8        # 0x140368cd8
140233901:	ba 76 00 00 00       	mov    $0x76,%edx
140233906:	48 8d 0d e3 53 13 00 	lea    0x1353e3(%rip),%rcx        # 0x140368cf0
14023390d:	e8 7e 38 ef ff       	call   0x140127190
140233912:	ba 97 00 00 00       	mov    $0x97,%edx
140233917:	45 33 c0             	xor    %r8d,%r8d
14023391a:	8d 4a 8f             	lea    -0x71(%rdx),%ecx
14023391d:	e8 6e 39 ef ff       	call   0x140127290
140233922:	e9 ee fe ff ff       	jmp    0x140233815
140233927:	48 8d 15 12 54 13 00 	lea    0x135412(%rip),%rdx        # 0x140368d40
14023392e:	48 8b cb             	mov    %rbx,%rcx
140233931:	e8 8a fd 08 00       	call   0x1402c36c0
140233936:	48 8b cf             	mov    %rdi,%rcx
140233939:	85 c0                	test   %eax,%eax
14023393b:	75 0a                	jne    0x140233947
14023393d:	48 8b d6             	mov    %rsi,%rdx
140233940:	e8 ab 03 ef ff       	call   0x140123cf0
140233945:	eb 0e                	jmp    0x140233955
140233947:	45 33 c9             	xor    %r9d,%r9d
14023394a:	4c 8b c6             	mov    %rsi,%r8
14023394d:	48 8b d3             	mov    %rbx,%rdx
140233950:	e8 3b ee ee ff       	call   0x140122790
140233955:	85 c0                	test   %eax,%eax
140233957:	0f 84 b8 fe ff ff    	je     0x140233815
14023395d:	48 8d 35 3c 9e 0e 00 	lea    0xe9e3c(%rip),%rsi        # 0x14031d7a0
140233964:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140233969:	41 ff c4             	inc    %r12d
14023396c:	48 8b cb             	mov    %rbx,%rcx
14023396f:	e8 cc 7d eb ff       	call   0x1400eb740
140233974:	44 3b e0             	cmp    %eax,%r12d
140233977:	0f 8c b3 fd ff ff    	jl     0x140233730
14023397d:	48 85 ff             	test   %rdi,%rdi
140233980:	74 1a                	je     0x14023399c
140233982:	83 bc 24 98 00 00 00 	cmpl   $0xffffffff,0x98(%rsp)
140233989:	ff
14023398a:	75 10                	jne    0x14023399c
14023398c:	48 8b cf             	mov    %rdi,%rcx
14023398f:	e8 9c 00 00 00       	call   0x140233a30
140233994:	85 c0                	test   %eax,%eax
140233996:	0f 84 82 fe ff ff    	je     0x14023381e
14023399c:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1402339a2:	48 8b cf             	mov    %rdi,%rcx
1402339a5:	e8 06 f6 ee ff       	call   0x140122fb0
1402339aa:	41 8b c7             	mov    %r15d,%eax
1402339ad:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
1402339b2:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
1402339b9:	00
1402339ba:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
1402339bf:	48 83 c4 50          	add    $0x50,%rsp
1402339c3:	41 5f                	pop    %r15
1402339c5:	41 5d                	pop    %r13
1402339c7:	5f                   	pop    %rdi
1402339c8:	5e                   	pop    %rsi
1402339c9:	5b                   	pop    %rbx
1402339ca:	c3                   	ret
1402339cb:	44 39 7c 24 30       	cmp    %r15d,0x30(%rsp)
1402339d0:	0f 84 3f fe ff ff    	je     0x140233815
1402339d6:	e8 b5 90 ee ff       	call   0x14011ca90
1402339db:	b8 01 00 00 00       	mov    $0x1,%eax
1402339e0:	eb cb                	jmp    0x1402339ad
1402339e2:	e8 89 36 ef ff       	call   0x140127070
1402339e7:	4c 8d 05 ea 52 13 00 	lea    0x1352ea(%rip),%r8        # 0x140368cd8
1402339ee:	ba 8b 00 00 00       	mov    $0x8b,%edx
1402339f3:	48 8d 0d f6 52 13 00 	lea    0x1352f6(%rip),%rcx        # 0x140368cf0
1402339fa:	e8 91 37 ef ff       	call   0x140127190
1402339ff:	49 8b 46 10          	mov    0x10(%r14),%rax
140233a03:	4c 8d 05 06 20 10 00 	lea    0x102006(%rip),%r8        # 0x140335a10
140233a0a:	4d 8b 0e             	mov    (%r14),%r9
140233a0d:	ba 66 00 00 00       	mov    $0x66,%edx
140233a12:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140233a17:	49 8b 46 08          	mov    0x8(%r14),%rax
140233a1b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140233a20:	8d 4a c0             	lea    -0x40(%rdx),%ecx
140233a23:	e8 68 38 ef ff       	call   0x140127290
140233a28:	e9 75 ff ff ff       	jmp    0x1402339a2
140233a2d:	cc                   	int3
140233a2e:	cc                   	int3
140233a2f:	cc                   	int3
140233a30:	40 53                	rex push %rbx
140233a32:	b8 20 00 00 00       	mov    $0x20,%eax
140233a37:	e8 f4 d0 07 00       	call   0x1402b0b30
140233a3c:	48 2b e0             	sub    %rax,%rsp
140233a3f:	48 8b d9             	mov    %rcx,%rbx
140233a42:	e8 89 fc ee ff       	call   0x1401236d0
140233a47:	85 c0                	test   %eax,%eax
140233a49:	74 3f                	je     0x140233a8a
140233a4b:	48 8b 05 3e 61 1a 00 	mov    0x1a613e(%rip),%rax        # 0x1403d9b90
140233a52:	48 85 c0             	test   %rax,%rax