140019615:	89 4d 20             	mov    %ecx,0x20(%rbp)
140019618:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
14001961f:	00 00 00
140019622:	48 83 c4 20          	add    $0x20,%rsp
140019626:	5d                   	pop    %rbp
140019627:	c3                   	ret
140019628:	cc                   	int3
140019629:	cc                   	int3
14001962a:	cc                   	int3
14001962b:	cc                   	int3
14001962c:	cc                   	int3
14001962d:	cc                   	int3
14001962e:	cc                   	int3
14001962f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140019634:	55                   	push   %rbp
140019635:	48 83 ec 20          	sub    $0x20,%rsp
140019639:	48 8b ea             	mov    %rdx,%rbp
14001963c:	48 8b 45 48          	mov    0x48(%rbp),%rax
140019640:	8b 48 18             	mov    0x18(%rax),%ecx
140019643:	8b c1                	mov    %ecx,%eax
140019645:	25 00 00 00 e0       	and    $0xe0000000,%eax
14001964a:	3d 00 00 00 e0       	cmp    $0xe0000000,%eax
14001964f:	0f b7 c1             	movzwl %cx,%eax
140019652:	75 07                	jne    0x14001965b
140019654:	0d 00 00 0f 80       	or     $0x800f0000,%eax
140019659:	eb 0a                	jmp    0x140019665
14001965b:	0d 00 00 07 80       	or     $0x80070000,%eax
140019660:	85 c9                	test   %ecx,%ecx
140019662:	0f 4e c1             	cmovle %ecx,%eax
140019665:	89 45 20             	mov    %eax,0x20(%rbp)
140019668:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
14001966f:	00 00 00
140019672:	48 83 c4 20          	add    $0x20,%rsp
140019676:	5d                   	pop    %rbp
140019677:	c3                   	ret
140019678:	cc                   	int3
140019679:	cc                   	int3
14001967a:	cc                   	int3
14001967b:	cc                   	int3
14001967c:	cc                   	int3
14001967d:	cc                   	int3
14001967e:	cc                   	int3
14001967f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140019684:	55                   	push   %rbp
140019685:	48 83 ec 20          	sub    $0x20,%rsp
140019689:	48 8b ea             	mov    %rdx,%rbp
14001968c:	c7 45 20 0e 00 07 80 	movl   $0x8007000e,0x20(%rbp)
140019693:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
14001969a:	00 00 00
14001969d:	48 83 c4 20          	add    $0x20,%rsp
1400196a1:	5d                   	pop    %rbp
1400196a2:	c3                   	ret
1400196a3:	cc                   	int3
1400196a4:	cc                   	int3
1400196a5:	cc                   	int3
1400196a6:	cc                   	int3
1400196a7:	cc                   	int3
1400196a8:	cc                   	int3
1400196a9:	cc                   	int3
1400196aa:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400196af:	55                   	push   %rbp
1400196b0:	48 83 ec 20          	sub    $0x20,%rsp
1400196b4:	48 8b ea             	mov    %rdx,%rbp
1400196b7:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
1400196be:	e8 21 00 ff ff       	call   0x1400096e4
1400196c3:	90                   	nop
1400196c4:	cc                   	int3
1400196c5:	cc                   	int3
1400196c6:	cc                   	int3
1400196c7:	cc                   	int3
1400196c8:	cc                   	int3
1400196c9:	cc                   	int3
1400196ca:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400196cf:	55                   	push   %rbp
1400196d0:	48 83 ec 20          	sub    $0x20,%rsp
1400196d4:	48 8b ea             	mov    %rdx,%rbp
1400196d7:	4c 8b 45 50          	mov    0x50(%rbp),%r8
1400196db:	48 8b 55 58          	mov    0x58(%rbp),%rdx
1400196df:	e8 7c 01 ff ff       	call   0x140009860
1400196e4:	33 d2                	xor    %edx,%edx
1400196e6:	33 c9                	xor    %ecx,%ecx
1400196e8:	e8 a7 f2 ff ff       	call   0x140018994
1400196ed:	90                   	nop
1400196ee:	cc                   	int3
1400196ef:	cc                   	int3
1400196f0:	cc                   	int3
1400196f1:	cc                   	int3
1400196f2:	cc                   	int3
1400196f3:	cc                   	int3
1400196f4:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400196f9:	55                   	push   %rbp
1400196fa:	48 83 ec 20          	sub    $0x20,%rsp
1400196fe:	48 8b ea             	mov    %rdx,%rbp
140019701:	4c 8b 45 78          	mov    0x78(%rbp),%r8
140019705:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140019709:	e8 ee ee fe ff       	call   0x1400085fc
14001970e:	33 d2                	xor    %edx,%edx
140019710:	33 c9                	xor    %ecx,%ecx
140019712:	e8 7d f2 ff ff       	call   0x140018994
140019717:	90                   	nop
140019718:	cc                   	int3
140019719:	cc                   	int3
14001971a:	cc                   	int3
14001971b:	cc                   	int3
14001971c:	cc                   	int3
14001971d:	cc                   	int3
14001971e:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140019723:	55                   	push   %rbp
140019724:	48 83 ec 20          	sub    $0x20,%rsp
140019728:	48 8b ea             	mov    %rdx,%rbp
14001972b:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14001972f:	e8 bc ee fe ff       	call   0x1400085f0
140019734:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140019738:	48 89 08             	mov    %rcx,(%rax)
14001973b:	33 d2                	xor    %edx,%edx
14001973d:	33 c9                	xor    %ecx,%ecx
14001973f:	e8 50 f2 ff ff       	call   0x140018994
140019744:	90                   	nop
140019745:	cc                   	int3
140019746:	cc                   	int3
140019747:	cc                   	int3
140019748:	cc                   	int3
140019749:	cc                   	int3
14001974a:	cc                   	int3
14001974b:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140019750:	53                   	push   %rbx
140019751:	55                   	push   %rbp
140019752:	56                   	push   %rsi
140019753:	57                   	push   %rdi
140019754:	48 83 ec 28          	sub    $0x28,%rsp
140019758:	48 8b ea             	mov    %rdx,%rbp
14001975b:	4c 8b 4d 78          	mov    0x78(%rbp),%r9
14001975f:	48 8b 45 20          	mov    0x20(%rbp),%rax
140019763:	49 8d 3c 41          	lea    (%r9,%rax,2),%rdi
140019767:	4a 8d 34 08          	lea    (%rax,%r9,1),%rsi
14001976b:	4c 8b c7             	mov    %rdi,%r8
14001976e:	48 8b d6             	mov    %rsi,%rdx
140019771:	e8 da fa fe ff       	call   0x140009250
140019776:	90                   	nop
140019777:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14001977b:	e8 70 ee fe ff       	call   0x1400085f0
140019780:	48 8b d8             	mov    %rax,%rbx
140019783:	4c 8b c6             	mov    %rsi,%r8
140019786:	48 8b 10             	mov    (%rax),%rdx
140019789:	48 8b cf             	mov    %rdi,%rcx
14001978c:	e8 3b fd fe ff       	call   0x1400094cc
140019791:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140019798:	48 89 0b             	mov    %rcx,(%rbx)
14001979b:	33 d2                	xor    %edx,%edx
14001979d:	33 c9                	xor    %ecx,%ecx
14001979f:	e8 f0 f1 ff ff       	call   0x140018994
1400197a4:	90                   	nop
1400197a5:	cc                   	int3
1400197a6:	cc                   	int3
1400197a7:	cc                   	int3
1400197a8:	cc                   	int3
1400197a9:	cc                   	int3
1400197aa:	cc                   	int3
1400197ab:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400197b0:	53                   	push   %rbx
1400197b1:	55                   	push   %rbp
1400197b2:	48 83 ec 28          	sub    $0x28,%rsp
1400197b6:	48 8b ea             	mov    %rdx,%rbp
1400197b9:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
1400197bd:	e8 2e ee fe ff       	call   0x1400085f0
1400197c2:	48 8b d8             	mov    %rax,%rbx
1400197c5:	4c 8b 4d 78          	mov    0x78(%rbp),%r9
1400197c9:	4c 8b 00             	mov    (%rax),%r8
1400197cc:	48 8b 95 88 00 00 00 	mov    0x88(%rbp),%rdx
1400197d3:	e8 78 fa fe ff       	call   0x140009250
1400197d8:	90                   	nop
1400197d9:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1400197e0:	48 89 0b             	mov    %rcx,(%rbx)
1400197e3:	33 d2                	xor    %edx,%edx
1400197e5:	33 c9                	xor    %ecx,%ecx
1400197e7:	e8 a8 f1 ff ff       	call   0x140018994
1400197ec:	90                   	nop
1400197ed:	cc                   	int3
1400197ee:	cc                   	int3
1400197ef:	cc                   	int3
1400197f0:	cc                   	int3
1400197f1:	cc                   	int3
1400197f2:	cc                   	int3
1400197f3:	40 55                	rex push %rbp
1400197f5:	48 83 ec 20          	sub    $0x20,%rsp
1400197f9:	48 8b ea             	mov    %rdx,%rbp
1400197fc:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
140019800:	48 89 4d 20          	mov    %rcx,0x20(%rbp)
140019804:	48 8b 55 20          	mov    0x20(%rbp),%rdx
140019808:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14001980c:	45 33 c0             	xor    %r8d,%r8d
14001980f:	48 8b 52 08          	mov    0x8(%rdx),%rdx
140019813:	48 8b 09             	mov    (%rcx),%rcx
140019816:	48 ff 15 b3 1c 00 00 	rex.W call *0x1cb3(%rip)        # 0x14001b4d0
14001981d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140019822:	83 c8 ff             	or     $0xffffffff,%eax
140019825:	48 83 c4 20          	add    $0x20,%rsp
140019829:	5d                   	pop    %rbp
14001982a:	c3                   	ret
14001982b:	cc                   	int3
14001982c:	cc                   	int3
14001982d:	cc                   	int3
14001982e:	cc                   	int3
14001982f:	cc                   	int3
140019830:	cc                   	int3
140019831:	cc                   	int3
140019832:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140019839:	e9 66 ee fe ff       	jmp    0x1400086a4
14001983e:	cc                   	int3
14001983f:	cc                   	int3
140019840:	cc                   	int3
140019841:	cc                   	int3
140019842:	cc                   	int3
140019843:	cc                   	int3
140019844:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14001984b:	e9 54 ee fe ff       	jmp    0x1400086a4
140019850:	cc                   	int3
140019851:	cc                   	int3
140019852:	cc                   	int3
140019853:	cc                   	int3
140019854:	cc                   	int3
140019855:	cc                   	int3
140019856:	48 8d 8a 90 00 00 00 	lea    0x90(%rdx),%rcx
14001985d:	e9 42 ee fe ff       	jmp    0x1400086a4
140019862:	cc                   	int3
140019863:	cc                   	int3
140019864:	cc                   	int3
140019865:	cc                   	int3
140019866:	cc                   	int3
140019867:	cc                   	int3
140019868:	48 8d 8a a0 00 00 00 	lea    0xa0(%rdx),%rcx
14001986f:	e9 30 ee fe ff       	jmp    0x1400086a4
140019874:	cc                   	int3
140019875:	cc                   	int3
140019876:	cc                   	int3
140019877:	cc                   	int3
140019878:	cc                   	int3
140019879:	cc                   	int3
14001987a:	48 8d 8a c0 00 00 00 	lea    0xc0(%rdx),%rcx
140019881:	e9 1e ee fe ff       	jmp    0x1400086a4
140019886:	cc                   	int3
140019887:	cc                   	int3
140019888:	cc                   	int3
140019889:	cc                   	int3
14001988a:	cc                   	int3
14001988b:	cc                   	int3
14001988c:	48 8d 8a 38 02 00 00 	lea    0x238(%rdx),%rcx
140019893:	e9 48 1b ff ff       	jmp    0x14000b3e0
140019898:	cc                   	int3
140019899:	cc                   	int3
14001989a:	cc                   	int3
14001989b:	cc                   	int3
14001989c:	cc                   	int3
14001989d:	cc                   	int3
14001989e:	48 8d 8a 40 01 00 00 	lea    0x140(%rdx),%rcx
1400198a5:	e9 16 31 ff ff       	jmp    0x14000c9c0
1400198aa:	cc                   	int3
1400198ab:	cc                   	int3
1400198ac:	cc                   	int3
1400198ad:	cc                   	int3
1400198ae:	cc                   	int3
1400198af:	cc                   	int3
1400198b0:	48 8b 8a e8 00 00 00 	mov    0xe8(%rdx),%rcx
1400198b7:	e9 40 51 ff ff       	jmp    0x14000e9fc
1400198bc:	cc                   	int3
1400198bd:	cc                   	int3
1400198be:	cc                   	int3
1400198bf:	cc                   	int3
1400198c0:	cc                   	int3
1400198c1:	cc                   	int3
1400198c2:	48 8d 8a 90 03 00 00 	lea    0x390(%rdx),%rcx
1400198c9:	e9 66 1b ff ff       	jmp    0x14000b434
1400198ce:	cc                   	int3
1400198cf:	cc                   	int3
1400198d0:	cc                   	int3
1400198d1:	cc                   	int3
1400198d2:	cc                   	int3
1400198d3:	cc                   	int3
1400198d4:	48 8d 8a e0 02 00 00 	lea    0x2e0(%rdx),%rcx
1400198db:	e9 54 1b ff ff       	jmp    0x14000b434
1400198e0:	cc                   	int3
1400198e1:	cc                   	int3
1400198e2:	cc                   	int3
1400198e3:	cc                   	int3
1400198e4:	cc                   	int3
1400198e5:	cc                   	int3
1400198e6:	48 8d 8a 40 03 00 00 	lea    0x340(%rdx),%rcx
1400198ed:	e9 42 1b ff ff       	jmp    0x14000b434
1400198f2:	cc                   	int3
1400198f3:	cc                   	int3
1400198f4:	cc                   	int3
1400198f5:	cc                   	int3
1400198f6:	cc                   	int3
1400198f7:	cc                   	int3
1400198f8:	48 8d 8a 68 01 00 00 	lea    0x168(%rdx),%rcx
1400198ff:	e9 60 30 ff ff       	jmp    0x14000c964
140019904:	cc                   	int3
140019905:	cc                   	int3
140019906:	cc                   	int3
140019907:	cc                   	int3
140019908:	cc                   	int3
140019909:	cc                   	int3
14001990a:	48 8d 8a e0 01 00 00 	lea    0x1e0(%rdx),%rcx
140019911:	e9 e6 50 ff ff       	jmp    0x14000e9fc
140019916:	cc                   	int3
140019917:	cc                   	int3
140019918:	cc                   	int3
140019919:	cc                   	int3
14001991a:	cc                   	int3
14001991b:	cc                   	int3
14001991c:	48 8d 8a 58 01 00 00 	lea    0x158(%rdx),%rcx
140019923:	e9 78 30 ff ff       	jmp    0x14000c9a0
140019928:	cc                   	int3
140019929:	cc                   	int3
14001992a:	cc                   	int3
14001992b:	cc                   	int3
14001992c:	cc                   	int3
14001992d:	cc                   	int3
14001992e:	48 8d 8a e0 00 00 00 	lea    0xe0(%rdx),%rcx
140019935:	e9 6a 50 ff ff       	jmp    0x14000e9a4
14001993a:	cc                   	int3
14001993b:	cc                   	int3
14001993c:	cc                   	int3
14001993d:	cc                   	int3
14001993e:	cc                   	int3
14001993f:	cc                   	int3
140019940:	48 8d 8a e8 00 00 00 	lea    0xe8(%rdx),%rcx
140019947:	e9 0c 30 ff ff       	jmp    0x14000c958
14001994c:	cc                   	int3
14001994d:	cc                   	int3
14001994e:	cc                   	int3
14001994f:	cc                   	int3
140019950:	cc                   	int3
140019951:	cc                   	int3
140019952:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
140019959:	e9 46 ed fe ff       	jmp    0x1400086a4
14001995e:	cc                   	int3
14001995f:	cc                   	int3
140019960:	cc                   	int3
140019961:	cc                   	int3
140019962:	cc                   	int3
140019963:	cc                   	int3
140019964:	48 8d 8a 08 01 00 00 	lea    0x108(%rdx),%rcx
14001996b:	e9 24 30 ff ff       	jmp    0x14000c994
140019970:	cc                   	int3
140019971:	cc                   	int3
140019972:	cc                   	int3
140019973:	cc                   	int3
140019974:	cc                   	int3
140019975:	cc                   	int3