1400293dc:	c3                   	ret
1400293dd:	0f 1f 00             	nopl   (%rax)
1400293e0:	48 83 c1 02          	add    $0x2,%rcx
1400293e4:	eb c1                	jmp    0x1400293a7
1400293e6:	4c 8d 05 83 19 1d 00 	lea    0x1d1983(%rip),%r8        # 0x1401fad70
1400293ed:	ba 3c 10 00 00       	mov    $0x103c,%edx
1400293f2:	48 8d 0d 3c 13 1d 00 	lea    0x1d133c(%rip),%rcx        # 0x1401fa735
1400293f9:	e8 92 a3 09 00       	call   0x1400c3790
1400293fe:	4c 8d 05 23 1a 1d 00 	lea    0x1d1a23(%rip),%r8        # 0x1401fae28
140029405:	ba 44 10 00 00       	mov    $0x1044,%edx
14002940a:	48 8d 0d 24 13 1d 00 	lea    0x1d1324(%rip),%rcx        # 0x1401fa735
140029411:	e8 7a a3 09 00       	call   0x1400c3790
140029416:	4c 8d 05 cb 19 1d 00 	lea    0x1d19cb(%rip),%r8        # 0x1401fade8
14002941d:	ba 42 10 00 00       	mov    $0x1042,%edx
140029422:	48 8d 0d 0c 13 1d 00 	lea    0x1d130c(%rip),%rcx        # 0x1401fa735
140029429:	e8 62 a3 09 00       	call   0x1400c3790
14002942e:	4c 8d 05 7b 19 1d 00 	lea    0x1d197b(%rip),%r8        # 0x1401fadb0
140029435:	ba 3e 10 00 00       	mov    $0x103e,%edx
14002943a:	48 8d 0d f4 12 1d 00 	lea    0x1d12f4(%rip),%rcx        # 0x1401fa735
140029441:	e8 4a a3 09 00       	call   0x1400c3790
140029446:	4c 8d 05 13 1a 1d 00 	lea    0x1d1a13(%rip),%r8        # 0x1401fae60
14002944d:	ba 50 10 00 00       	mov    $0x1050,%edx
140029452:	48 8d 0d dc 12 1d 00 	lea    0x1d12dc(%rip),%rcx        # 0x1401fa735
140029459:	e8 32 a3 09 00       	call   0x1400c3790
14002945e:	90                   	nop
14002945f:	90                   	nop
140029460:	90                   	nop
140029461:	90                   	nop
140029462:	90                   	nop
140029463:	90                   	nop
140029464:	90                   	nop
140029465:	90                   	nop
140029466:	90                   	nop
140029467:	90                   	nop
140029468:	90                   	nop
140029469:	90                   	nop
14002946a:	90                   	nop
14002946b:	90                   	nop
14002946c:	90                   	nop
14002946d:	90                   	nop
14002946e:	90                   	nop
14002946f:	90                   	nop
140029470:	90                   	nop
140029471:	90                   	nop
140029472:	90                   	nop
140029473:	90                   	nop
140029474:	90                   	nop
140029475:	90                   	nop
140029476:	90                   	nop
140029477:	90                   	nop
140029478:	90                   	nop
140029479:	90                   	nop
14002947a:	90                   	nop
14002947b:	90                   	nop
14002947c:	90                   	nop
14002947d:	90                   	nop
14002947e:	90                   	nop
14002947f:	90                   	nop
140029480:	53                   	push   %rbx
140029481:	48 83 ec 20          	sub    $0x20,%rsp
140029485:	48 89 cb             	mov    %rcx,%rbx
140029488:	48 89 d1             	mov    %rdx,%rcx
14002948b:	e8 50 7a 0b 00       	call   0x1400e0ee0
140029490:	48 85 c0             	test   %rax,%rax
140029493:	74 17                	je     0x1400294ac
140029495:	48 89 c2             	mov    %rax,%rdx
140029498:	48 89 d9             	mov    %rbx,%rcx
14002949b:	e8 90 74 07 00       	call   0x1400a0930
1400294a0:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1400294a4:	48 8b 03             	mov    (%rbx),%rax
1400294a7:	48 8b 44 d0 f8       	mov    -0x8(%rax,%rdx,8),%rax
1400294ac:	48 83 c4 20          	add    $0x20,%rsp
1400294b0:	5b                   	pop    %rbx
1400294b1:	c3                   	ret
1400294b2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400294b9:	00 00 00 00
1400294bd:	0f 1f 00             	nopl   (%rax)
1400294c0:	48 83 ec 28          	sub    $0x28,%rsp
1400294c4:	8b 05 be 21 1c 00    	mov    0x1c21be(%rip),%eax        # 0x1401eb688
1400294ca:	85 c0                	test   %eax,%eax
1400294cc:	75 0a                	jne    0x1400294d8
1400294ce:	48 83 c4 28          	add    $0x28,%rsp
1400294d2:	c3                   	ret
1400294d3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400294d8:	48 8b 05 21 ff 20 00 	mov    0x20ff21(%rip),%rax        # 0x140239400
1400294df:	48 8b 08             	mov    (%rax),%rcx
1400294e2:	e8 b9 77 05 00       	call   0x140080ca0
1400294e7:	48 85 c0             	test   %rax,%rax
1400294ea:	0f 94 c0             	sete   %al
1400294ed:	0f b6 c0             	movzbl %al,%eax
1400294f0:	48 83 c4 28          	add    $0x28,%rsp
1400294f4:	c3                   	ret
1400294f5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400294fc:	00 00 00 00
140029500:	48 8b 05 59 fe 20 00 	mov    0x20fe59(%rip),%rax        # 0x140239360
140029507:	48 8b 10             	mov    (%rax),%rdx
14002950a:	b8 01 00 00 00       	mov    $0x1,%eax
14002950f:	8b 12                	mov    (%rdx),%edx
140029511:	85 d2                	test   %edx,%edx
140029513:	75 14                	jne    0x140029529
140029515:	48 8b 05 e4 fe 20 00 	mov    0x20fee4(%rip),%rax        # 0x140239400
14002951c:	48 8b 00             	mov    (%rax),%rax
14002951f:	48 83 38 00          	cmpq   $0x0,(%rax)
140029523:	0f 95 c0             	setne  %al
140029526:	0f b6 c0             	movzbl %al,%eax
140029529:	c3                   	ret
14002952a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140029530:	41 55                	push   %r13
140029532:	41 54                	push   %r12
140029534:	55                   	push   %rbp
140029535:	57                   	push   %rdi
140029536:	56                   	push   %rsi
140029537:	53                   	push   %rbx
140029538:	48 83 ec 48          	sub    $0x48,%rsp
14002953c:	48 8b 1d ad f5 20 00 	mov    0x20f5ad(%rip),%rbx        # 0x140238af0
140029543:	48 8b 35 56 fe 20 00 	mov    0x20fe56(%rip),%rsi        # 0x1402393a0
14002954a:	48 8b 03             	mov    (%rbx),%rax
14002954d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140029552:	31 c0                	xor    %eax,%eax
140029554:	48 8b 05 d5 94 23 00 	mov    0x2394d5(%rip),%rax        # 0x140262a30
14002955b:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140029560:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
140029567:	00 00
140029569:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140029570:	00 00
140029572:	48 85 c0             	test   %rax,%rax
140029575:	74 21                	je     0x140029598
140029577:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14002957c:	48 2b 13             	sub    (%rbx),%rdx
14002957f:	0f 85 86 01 00 00    	jne    0x14002970b
140029585:	48 83 c4 48          	add    $0x48,%rsp
140029589:	5b                   	pop    %rbx
14002958a:	5e                   	pop    %rsi
14002958b:	5f                   	pop    %rdi
14002958c:	5d                   	pop    %rbp
14002958d:	41 5c                	pop    %r12
14002958f:	41 5d                	pop    %r13
140029591:	c3                   	ret
140029592:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140029598:	48 8d 0d 1e 19 1d 00 	lea    0x1d191e(%rip),%rcx        # 0x1401faebd
14002959f:	e8 3c 79 0b 00       	call   0x1400e0ee0
1400295a4:	48 89 c7             	mov    %rax,%rdi
1400295a7:	48 85 c0             	test   %rax,%rax
1400295aa:	74 05                	je     0x1400295b1
1400295ac:	80 38 00             	cmpb   $0x0,(%rax)
1400295af:	75 17                	jne    0x1400295c8
1400295b1:	48 8d 05 04 19 1d 00 	lea    0x1d1904(%rip),%rax        # 0x1401faebc
1400295b8:	48 89 05 71 94 23 00 	mov    %rax,0x239471(%rip)        # 0x140262a30
1400295bf:	eb b6                	jmp    0x140029577
1400295c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400295c8:	48 89 c1             	mov    %rax,%rcx
1400295cb:	48 8d 6c 24 20       	lea    0x20(%rsp),%rbp
1400295d0:	e8 c3 08 1c 00       	call   0x1401e9e98
1400295d5:	48 89 fa             	mov    %rdi,%rdx
1400295d8:	48 89 e9             	mov    %rbp,%rcx
1400295db:	49 89 c0             	mov    %rax,%r8
1400295de:	e8 cd 23 07 00       	call   0x14009b9b0
1400295e3:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400295e8:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400295ed:	45 31 c9             	xor    %r9d,%r9d
1400295f0:	41 b8 2f 00 00 00    	mov    $0x2f,%r8d
1400295f6:	e8 b5 1b 07 00       	call   0x14009b1b0
1400295fb:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140029602:	00 00
140029604:	49 89 c4             	mov    %rax,%r12
140029607:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14002960c:	48 39 f0             	cmp    %rsi,%rax
14002960f:	0f 84 d3 00 00 00    	je     0x1400296e8
140029615:	c6 00 00             	movb   $0x0,(%rax)
140029618:	49 8b 04 24          	mov    (%r12),%rax
14002961c:	4c 89 e6             	mov    %r12,%rsi
14002961f:	4c 8d 2d c1 18 1d 00 	lea    0x1d18c1(%rip),%r13        # 0x1401faee7
140029626:	48 85 c0             	test   %rax,%rax
140029629:	75 1c                	jne    0x140029647
14002962b:	eb 38                	jmp    0x140029665
14002962d:	0f 1f 00             	nopl   (%rax)
140029630:	4c 89 ea             	mov    %r13,%rdx
140029633:	48 89 e9             	mov    %rbp,%rcx
140029636:	48 83 c6 08          	add    $0x8,%rsi
14002963a:	e8 81 29 07 00       	call   0x14009bfc0
14002963f:	48 8b 06             	mov    (%rsi),%rax
140029642:	48 85 c0             	test   %rax,%rax
140029645:	74 1e                	je     0x140029665
140029647:	4c 8b 40 10          	mov    0x10(%rax),%r8
14002964b:	41 80 38 2f          	cmpb   $0x2f,(%r8)
14002964f:	75 df                	jne    0x140029630
140029651:	41 80 78 01 00       	cmpb   $0x0,0x1(%r8)
140029656:	75 d8                	jne    0x140029630
140029658:	48 8b 46 08          	mov    0x8(%rsi),%rax
14002965c:	48 83 c6 08          	add    $0x8,%rsi
140029660:	48 85 c0             	test   %rax,%rax
140029663:	75 e2                	jne    0x140029647
140029665:	4c 89 e1             	mov    %r12,%rcx
140029668:	e8 33 1f 07 00       	call   0x14009b5a0
14002966d:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140029672:	31 d2                	xor    %edx,%edx
140029674:	e8 67 83 03 00       	call   0x1400619e0
140029679:	85 c0                	test   %eax,%eax
14002967b:	0f 85 8f 00 00 00    	jne    0x140029710
140029681:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140029686:	48 85 d2             	test   %rdx,%rdx
140029689:	74 45                	je     0x1400296d0
14002968b:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140029690:	48 29 c2             	sub    %rax,%rdx
140029693:	48 83 fa 01          	cmp    $0x1,%rdx
140029697:	74 37                	je     0x1400296d0
140029699:	48 8d 50 01          	lea    0x1(%rax),%rdx
14002969d:	48 89 e9             	mov    %rbp,%rcx
1400296a0:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400296a5:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400296aa:	c6 04 02 2f          	movb   $0x2f,(%rdx,%rax,1)
1400296ae:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400296b3:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400296b8:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
1400296bc:	31 d2                	xor    %edx,%edx
1400296be:	e8 fd 12 07 00       	call   0x14009a9c0
1400296c3:	48 89 05 66 93 23 00 	mov    %rax,0x239366(%rip)        # 0x140262a30
1400296ca:	e9 a8 fe ff ff       	jmp    0x140029577
1400296cf:	90                   	nop
1400296d0:	ba 01 00 00 00       	mov    $0x1,%edx
1400296d5:	48 89 e9             	mov    %rbp,%rcx
1400296d8:	e8 c3 14 07 00       	call   0x14009aba0
1400296dd:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400296e2:	eb b5                	jmp    0x140029699
1400296e4:	0f 1f 40 00          	nopl   0x0(%rax)
1400296e8:	80 38 00             	cmpb   $0x0,(%rax)
1400296eb:	0f 84 27 ff ff ff    	je     0x140029618
1400296f1:	41 b8 ac 00 00 00    	mov    $0xac,%r8d
1400296f7:	48 8d 15 cd 17 1d 00 	lea    0x1d17cd(%rip),%rdx        # 0x1401faecb
1400296fe:	48 8d 0d cf 17 1d 00 	lea    0x1d17cf(%rip),%rcx        # 0x1401faed4
140029705:	ff 15 cd 5c 28 00    	call   *0x285ccd(%rip)        # 0x1402af3d8
14002970b:	e8 60 b1 1b 00       	call   0x1401e4870
140029710:	48 8b 05 c9 f8 20 00 	mov    0x20f8c9(%rip),%rax        # 0x140238fe0
140029717:	48 8d 0d 82 17 1d 00 	lea    0x1d1782(%rip),%rcx        # 0x1401faea0
14002971e:	83 38 00             	cmpl   $0x0,(%rax)
140029721:	74 08                	je     0x14002972b
140029723:	e8 40 9c 1b 00       	call   0x1401e3368
140029728:	48 89 c1             	mov    %rax,%rcx
14002972b:	48 89 fa             	mov    %rdi,%rdx
14002972e:	e8 5d 9c 09 00       	call   0x1400c3390
140029733:	90                   	nop
140029734:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14002973b:	00 00 00 00
14002973f:	90                   	nop
140029740:	53                   	push   %rbx
140029741:	48 83 ec 20          	sub    $0x20,%rsp
140029745:	48 89 cb             	mov    %rcx,%rbx
140029748:	e8 e3 fd ff ff       	call   0x140029530
14002974d:	eb 1e                	jmp    0x14002976d
14002974f:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140029756:	00 00 00 00
14002975a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140029760:	48 83 c3 01          	add    $0x1,%rbx
140029764:	48 83 c0 01          	add    $0x1,%rax
140029768:	3a 53 ff             	cmp    -0x1(%rbx),%dl
14002976b:	75 13                	jne    0x140029780
14002976d:	0f b6 10             	movzbl (%rax),%edx
140029770:	84 d2                	test   %dl,%dl
140029772:	75 ec                	jne    0x140029760
140029774:	48 89 d8             	mov    %rbx,%rax
140029777:	48 83 c4 20          	add    $0x20,%rsp
14002977b:	5b                   	pop    %rbx
14002977c:	c3                   	ret
14002977d:	0f 1f 00             	nopl   (%rax)
140029780:	31 db                	xor    %ebx,%ebx
140029782:	48 89 d8             	mov    %rbx,%rax
140029785:	48 83 c4 20          	add    $0x20,%rsp
140029789:	5b                   	pop    %rbx
14002978a:	c3                   	ret
14002978b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140029790:	48 8b 05 79 92 23 00 	mov    0x239279(%rip),%rax        # 0x140262a10
140029797:	48 85 c0             	test   %rax,%rax
14002979a:	74 04                	je     0x1400297a0
14002979c:	c3                   	ret
14002979d:	0f 1f 00             	nopl   (%rax)
1400297a0:	48 8b 05 71 92 23 00 	mov    0x239271(%rip),%rax        # 0x140262a18
1400297a7:	48 8d 15 4c 17 1d 00 	lea    0x1d174c(%rip),%rdx        # 0x1401faefa
1400297ae:	48 85 c0             	test   %rax,%rax
1400297b1:	48 0f 44 c2          	cmove  %rdx,%rax
1400297b5:	c3                   	ret
1400297b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400297bd:	00 00 00
1400297c0:	48 8b 05 51 92 23 00 	mov    0x239251(%rip),%rax        # 0x140262a18
1400297c7:	48 8d 15 2c 17 1d 00 	lea    0x1d172c(%rip),%rdx        # 0x1401faefa
1400297ce:	48 85 c0             	test   %rax,%rax
1400297d1:	48 0f 44 c2          	cmove  %rdx,%rax
1400297d5:	c3                   	ret
1400297d6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400297dd:	00 00 00
1400297e0:	c7 05 4a 1e 1c 00 00 	movl   $0x0,0x1c1e4a(%rip)        # 0x1401eb634
1400297e7:	00 00 00
1400297ea:	89 0d 48 92 23 00    	mov    %ecx,0x239248(%rip)        # 0x140262a38
1400297f0:	c3                   	ret
1400297f1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400297f8:	00 00 00 00
1400297fc:	0f 1f 40 00          	nopl   0x0(%rax)
140029800:	56                   	push   %rsi
140029801:	53                   	push   %rbx
140029802:	48 83 ec 38          	sub    $0x38,%rsp
140029806:	48 8b 1d e3 f2 20 00 	mov    0x20f2e3(%rip),%rbx        # 0x140238af0
14002980d:	48 8b 03             	mov    (%rbx),%rax
140029810:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140029815:	31 c0                	xor    %eax,%eax
140029817:	8b 05 17 1e 1c 00    	mov    0x1c1e17(%rip),%eax        # 0x1401eb634
14002981d:	85 c0                	test   %eax,%eax
14002981f:	75 1f                	jne    0x140029840
140029821:	8b 05 11 92 23 00    	mov    0x239211(%rip),%eax        # 0x140262a38
140029827:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
14002982c:	48 2b 13             	sub    (%rbx),%rdx
14002982f:	75 5c                	jne    0x14002988d
140029831:	48 83 c4 38          	add    $0x38,%rsp
140029835:	5b                   	pop    %rbx
140029836:	5e                   	pop    %rsi
140029837:	c3                   	ret
140029838:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14002983f:	00
140029840:	48 8b 05 b9 fb 20 00 	mov    0x20fbb9(%rip),%rax        # 0x140239400
140029847:	48 8d 35 b2 16 1d 00 	lea    0x1d16b2(%rip),%rsi        # 0x1401faf00
14002984e:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140029853:	48 89 f2             	mov    %rsi,%rdx
140029856:	48 8b 08             	mov    (%rax),%rcx
140029859:	e8 42 b6 fe ff       	call   0x140014ea0
14002985e:	85 c0                	test   %eax,%eax
140029860:	74 16                	je     0x140029878
140029862:	8b 05 d0 91 23 00    	mov    0x2391d0(%rip),%eax        # 0x140262a38
140029868:	c7 05 c2 1d 1c 00 00 	movl   $0x0,0x1c1dc2(%rip)        # 0x1401eb634
14002986f:	00 00 00
140029872:	eb b3                	jmp    0x140029827
140029874:	0f 1f 40 00          	nopl   0x0(%rax)
140029878:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14002987d:	48 89 f1             	mov    %rsi,%rcx
140029880:	e8 5b 99 06 00       	call   0x1400931e0
140029885:	89 05 ad 91 23 00    	mov    %eax,0x2391ad(%rip)        # 0x140262a38
14002988b:	eb db                	jmp    0x140029868
14002988d:	e8 de af 1b 00       	call   0x1401e4870
140029892:	90                   	nop
140029893:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14002989a:	00 00 00 00
14002989e:	66 90                	xchg   %ax,%ax
1400298a0:	c7 05 8a 1d 1c 00 01 	movl   $0x1,0x1c1d8a(%rip)        # 0x1401eb634
1400298a7:	00 00 00
1400298aa:	c3                   	ret
1400298ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400298b0:	ba 01 00 00 00       	mov    $0x1,%edx
1400298b5:	48 8d 0d 5a 16 1d 00 	lea    0x1d165a(%rip),%rcx        # 0x1401faf16
1400298bc:	e9 af de 01 00       	jmp    0x140047770
1400298c1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400298c8:	00 00 00 00
1400298cc:	0f 1f 40 00          	nopl   0x0(%rax)
1400298d0:	48 83 ec 28          	sub    $0x28,%rsp