14000985e:	cc                   	int3
14000985f:	cc                   	int3
140009860:	48 83 ec 28          	sub    $0x28,%rsp
140009864:	48 8b c2             	mov    %rdx,%rax
140009867:	4b 8d 14 00          	lea    (%r8,%r8,1),%rdx
14000986b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140009872:	72 18                	jb     0x14000988c
140009874:	48 8b 48 f8          	mov    -0x8(%rax),%rcx
140009878:	48 83 c2 27          	add    $0x27,%rdx
14000987c:	48 2b c1             	sub    %rcx,%rax
14000987f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140009883:	48 83 f8 1f          	cmp    $0x1f,%rax
140009887:	77 0f                	ja     0x140009898
140009889:	48 8b c1             	mov    %rcx,%rax
14000988c:	48 8b c8             	mov    %rax,%rcx
14000988f:	48 83 c4 28          	add    $0x28,%rsp
140009893:	e9 a8 e7 00 00       	jmp    0x140018040
140009898:	48 ff 15 e9 1f 01 00 	rex.W call *0x11fe9(%rip)        # 0x14001b888
14000989f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400098a4:	cc                   	int3
1400098a5:	cc                   	int3
1400098a6:	cc                   	int3
1400098a7:	cc                   	int3
1400098a8:	cc                   	int3
1400098a9:	cc                   	int3
1400098aa:	cc                   	int3
1400098ab:	cc                   	int3
1400098ac:	48 83 ec 28          	sub    $0x28,%rsp
1400098b0:	48 8b 09             	mov    (%rcx),%rcx
1400098b3:	48 85 c9             	test   %rcx,%rcx
1400098b6:	74 0d                	je     0x1400098c5
1400098b8:	48 ff 15 59 1c 01 00 	rex.W call *0x11c59(%rip)        # 0x14001b518
1400098bf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400098c4:	90                   	nop
1400098c5:	48 83 c4 28          	add    $0x28,%rsp
1400098c9:	c3                   	ret
1400098ca:	cc                   	int3
1400098cb:	cc                   	int3
1400098cc:	cc                   	int3
1400098cd:	cc                   	int3
1400098ce:	cc                   	int3
1400098cf:	cc                   	int3
1400098d0:	cc                   	int3
1400098d1:	cc                   	int3
1400098d2:	cc                   	int3
1400098d3:	cc                   	int3
1400098d4:	ff 05 42 a4 01 00    	incl   0x1a442(%rip)        # 0x140023d1c
1400098da:	c3                   	ret
1400098db:	cc                   	int3
1400098dc:	cc                   	int3
1400098dd:	cc                   	int3
1400098de:	cc                   	int3
1400098df:	cc                   	int3
1400098e0:	cc                   	int3
1400098e1:	cc                   	int3
1400098e2:	cc                   	int3
1400098e3:	cc                   	int3
1400098e4:	ff 05 36 a4 01 00    	incl   0x1a436(%rip)        # 0x140023d20
1400098ea:	c3                   	ret
1400098eb:	cc                   	int3
1400098ec:	cc                   	int3
1400098ed:	cc                   	int3
1400098ee:	cc                   	int3
1400098ef:	cc                   	int3
1400098f0:	cc                   	int3
1400098f1:	cc                   	int3
1400098f2:	cc                   	int3
1400098f3:	cc                   	int3
1400098f4:	48 83 ec 48          	sub    $0x48,%rsp
1400098f8:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400098fd:	45 33 c9             	xor    %r9d,%r9d
140009900:	c7 44 24 38 ff ff 00 	movl   $0x8000ffff,0x38(%rsp)
140009907:	80
140009908:	c7 44 24 30 03 00 00 	movl   $0x3,0x30(%rsp)
14000990f:	00
140009910:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140009915:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
14000991b:	e8 7c 95 ff ff       	call   0x140002e9c
140009920:	48 83 c4 48          	add    $0x48,%rsp
140009924:	c3                   	ret
140009925:	cc                   	int3
140009926:	cc                   	int3
140009927:	cc                   	int3
140009928:	cc                   	int3
140009929:	cc                   	int3
14000992a:	cc                   	int3
14000992b:	cc                   	int3
14000992c:	48 83 ec 28          	sub    $0x28,%rsp
140009930:	48 8b 09             	mov    (%rcx),%rcx
140009933:	48 85 c9             	test   %rcx,%rcx
140009936:	74 0d                	je     0x140009945
140009938:	48 ff 15 59 1d 01 00 	rex.W call *0x11d59(%rip)        # 0x14001b698
14000993f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009944:	90                   	nop
140009945:	48 83 c4 28          	add    $0x28,%rsp
140009949:	c3                   	ret
14000994a:	cc                   	int3
14000994b:	cc                   	int3
14000994c:	cc                   	int3
14000994d:	cc                   	int3
14000994e:	cc                   	int3
14000994f:	cc                   	int3
140009950:	cc                   	int3
140009951:	cc                   	int3
140009952:	cc                   	int3
140009953:	cc                   	int3
140009954:	48 83 ec 38          	sub    $0x38,%rsp
140009958:	8b c1                	mov    %ecx,%eax
14000995a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14000995f:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
140009964:	ba 01 00 00 00       	mov    $0x1,%edx
140009969:	44 8b c2             	mov    %edx,%r8d
14000996c:	b9 20 04 00 c0       	mov    $0xc0000420,%ecx
140009971:	48 ff 15 20 1b 01 00 	rex.W call *0x11b20(%rip)        # 0x14001b498
140009978:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000997d:	eb 00                	jmp    0x14000997f
14000997f:	48 83 c4 38          	add    $0x38,%rsp
140009983:	c3                   	ret
140009984:	cc                   	int3
140009985:	cc                   	int3
140009986:	cc                   	int3
140009987:	cc                   	int3
140009988:	cc                   	int3
140009989:	cc                   	int3
14000998a:	cc                   	int3
14000998b:	cc                   	int3
14000998c:	cc                   	int3
14000998d:	cc                   	int3
14000998e:	cc                   	int3
14000998f:	cc                   	int3
140009990:	48 ff 25 39 1f 01 00 	rex.W jmp *0x11f39(%rip)        # 0x14001b8d0
140009997:	cc                   	int3
140009998:	cc                   	int3
140009999:	cc                   	int3
14000999a:	cc                   	int3
14000999b:	cc                   	int3
14000999c:	cc                   	int3
14000999d:	cc                   	int3
14000999e:	cc                   	int3
14000999f:	cc                   	int3
1400099a0:	cc                   	int3
1400099a1:	cc                   	int3
1400099a2:	cc                   	int3
1400099a3:	cc                   	int3
1400099a4:	cc                   	int3
1400099a5:	cc                   	int3
1400099a6:	cc                   	int3
1400099a7:	cc                   	int3
1400099a8:	cc                   	int3
1400099a9:	cc                   	int3
1400099aa:	cc                   	int3
1400099ab:	cc                   	int3
1400099ac:	cc                   	int3
1400099ad:	cc                   	int3
1400099ae:	cc                   	int3
1400099af:	cc                   	int3
1400099b0:	48 ff 25 11 1f 01 00 	rex.W jmp *0x11f11(%rip)        # 0x14001b8c8
1400099b7:	cc                   	int3
1400099b8:	cc                   	int3
1400099b9:	cc                   	int3
1400099ba:	cc                   	int3
1400099bb:	cc                   	int3
1400099bc:	cc                   	int3
1400099bd:	cc                   	int3
1400099be:	cc                   	int3
1400099bf:	cc                   	int3
1400099c0:	cc                   	int3
1400099c1:	cc                   	int3
1400099c2:	cc                   	int3
1400099c3:	cc                   	int3
1400099c4:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400099c9:	55                   	push   %rbp
1400099ca:	56                   	push   %rsi
1400099cb:	57                   	push   %rdi
1400099cc:	48 8d ac 24 80 fe ff 	lea    -0x180(%rsp),%rbp
1400099d3:	ff
1400099d4:	48 81 ec 80 02 00 00 	sub    $0x280,%rsp
1400099db:	48 8b 05 2e 9b 01 00 	mov    0x19b2e(%rip),%rax        # 0x140023510
1400099e2:	48 33 c4             	xor    %rsp,%rax
1400099e5:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
1400099ec:	49 8b f8             	mov    %r8,%rdi
1400099ef:	48 8b d9             	mov    %rcx,%rbx
1400099f2:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400099f7:	33 d2                	xor    %edx,%edx
1400099f9:	41 b8 08 02 00 00    	mov    $0x208,%r8d
1400099ff:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140009a04:	e8 7f ef 00 00       	call   0x140018988
140009a09:	33 f6                	xor    %esi,%esi
140009a0b:	89 74 24 38          	mov    %esi,0x38(%rsp)
140009a0f:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140009a14:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140009a19:	c7 44 24 20 04 01 00 	movl   $0x104,0x20(%rsp)
140009a20:	00
140009a21:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140009a26:	45 33 c0             	xor    %r8d,%r8d
140009a29:	33 d2                	xor    %edx,%edx
140009a2b:	48 8d 0d de 2d 01 00 	lea    0x12dde(%rip),%rcx        # 0x14001c810
140009a32:	48 ff 15 27 1b 01 00 	rex.W call *0x11b27(%rip)        # 0x14001b560
140009a39:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009a3e:	8b d6                	mov    %esi,%edx
140009a40:	85 c0                	test   %eax,%eax
140009a42:	0f 94 c2             	sete   %dl
140009a45:	85 c0                	test   %eax,%eax
140009a47:	0f 84 c7 00 00 00    	je     0x140009b14
140009a4d:	ba 04 01 00 00       	mov    $0x104,%edx
140009a52:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140009a57:	48 ff 15 fa 1c 01 00 	rex.W call *0x11cfa(%rip)        # 0x14001b758
140009a5e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009a63:	89 44 24 30          	mov    %eax,0x30(%rsp)
140009a67:	c7 44 24 34 02 00 00 	movl   $0x2,0x34(%rsp)
140009a6e:	00
140009a6f:	85 c0                	test   %eax,%eax
140009a71:	79 06                	jns    0x140009a79
140009a73:	e8 34 fa ff ff       	call   0x1400094ac
140009a78:	90                   	nop
140009a79:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140009a7e:	e8 4d ec ff ff       	call   0x1400086d0
140009a83:	90                   	nop
140009a84:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140009a89:	e8 16 ec ff ff       	call   0x1400086a4
140009a8e:	4c 8b c7             	mov    %rdi,%r8
140009a91:	ba 04 01 00 00       	mov    $0x104,%edx
140009a96:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140009a9b:	48 ff 15 be 1c 01 00 	rex.W call *0x11cbe(%rip)        # 0x14001b760
140009aa2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009aa7:	89 44 24 30          	mov    %eax,0x30(%rsp)
140009aab:	c7 44 24 34 02 00 00 	movl   $0x2,0x34(%rsp)
140009ab2:	00
140009ab3:	85 c0                	test   %eax,%eax
140009ab5:	79 06                	jns    0x140009abd
140009ab7:	e8 f0 f9 ff ff       	call   0x1400094ac
140009abc:	90                   	nop
140009abd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140009ac2:	e8 09 ec ff ff       	call   0x1400086d0
140009ac7:	90                   	nop
140009ac8:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140009acd:	e8 d2 eb ff ff       	call   0x1400086a4
140009ad2:	48 89 73 10          	mov    %rsi,0x10(%rbx)
140009ad6:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
140009add:	00
140009ade:	66 89 33             	mov    %si,(%rbx)
140009ae1:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140009ae6:	48 8b cb             	mov    %rbx,%rcx
140009ae9:	e8 7e 50 00 00       	call   0x14000eb6c
140009aee:	48 8b c3             	mov    %rbx,%rax
140009af1:	48 8b 8d 70 01 00 00 	mov    0x170(%rbp),%rcx
140009af8:	48 33 cc             	xor    %rsp,%rcx
140009afb:	e8 70 df 00 00       	call   0x140017a70
140009b00:	48 8b 9c 24 a8 02 00 	mov    0x2a8(%rsp),%rbx
140009b07:	00
140009b08:	48 81 c4 80 02 00 00 	add    $0x280,%rsp
140009b0f:	5f                   	pop    %rdi
140009b10:	5e                   	pop    %rsi
140009b11:	5d                   	pop    %rbp
140009b12:	c3                   	ret
140009b13:	cc                   	int3
140009b14:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140009b19:	e8 ce 50 00 00       	call   0x14000ebec
140009b1e:	90                   	nop
140009b1f:	48 8b d0             	mov    %rax,%rdx
140009b22:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140009b27:	e8 00 f3 ff ff       	call   0x140008e2c
140009b2c:	48 8d 15 fd 66 01 00 	lea    0x166fd(%rip),%rdx        # 0x140020230
140009b33:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140009b38:	e8 57 ee 00 00       	call   0x140018994
140009b3d:	cc                   	int3
140009b3e:	cc                   	int3
140009b3f:	cc                   	int3
140009b40:	cc                   	int3
140009b41:	cc                   	int3
140009b42:	cc                   	int3
140009b43:	cc                   	int3
140009b44:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140009b49:	55                   	push   %rbp
140009b4a:	56                   	push   %rsi
140009b4b:	57                   	push   %rdi
140009b4c:	48 8d ac 24 90 fe ff 	lea    -0x170(%rsp),%rbp
140009b53:	ff
140009b54:	48 81 ec 70 02 00 00 	sub    $0x270,%rsp
140009b5b:	48 8b 05 ae 99 01 00 	mov    0x199ae(%rip),%rax        # 0x140023510
140009b62:	48 33 c4             	xor    %rsp,%rax
140009b65:	48 89 85 60 01 00 00 	mov    %rax,0x160(%rbp)
140009b6c:	48 8b fa             	mov    %rdx,%rdi
140009b6f:	48 8b d9             	mov    %rcx,%rbx
140009b72:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140009b77:	33 d2                	xor    %edx,%edx
140009b79:	41 b8 08 02 00 00    	mov    $0x208,%r8d
140009b7f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140009b84:	e8 ff ed 00 00       	call   0x140018988
140009b89:	33 f6                	xor    %esi,%esi
140009b8b:	89 74 24 20          	mov    %esi,0x20(%rsp)
140009b8f:	c7 44 24 24 01 00 00 	movl   $0x1,0x24(%rsp)
140009b96:	00
140009b97:	ba 04 01 00 00       	mov    $0x104,%edx
140009b9c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140009ba1:	48 ff 15 68 1c 01 00 	rex.W call *0x11c68(%rip)        # 0x14001b810
140009ba8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009bad:	8b d6                	mov    %esi,%edx
140009baf:	85 c0                	test   %eax,%eax
140009bb1:	0f 94 c2             	sete   %dl
140009bb4:	85 c0                	test   %eax,%eax
140009bb6:	0f 84 9f 00 00 00    	je     0x140009c5b
140009bbc:	3d 04 01 00 00       	cmp    $0x104,%eax
140009bc1:	72 17                	jb     0x140009bda
140009bc3:	c7 44 24 28 ff ff 00 	movl   $0x8000ffff,0x28(%rsp)
140009bca:	80
140009bcb:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140009bd0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140009bd5:	e8 02 ed ff ff       	call   0x1400088dc
140009bda:	4c 8b c7             	mov    %rdi,%r8
140009bdd:	ba 04 01 00 00       	mov    $0x104,%edx
140009be2:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140009be7:	48 ff 15 72 1b 01 00 	rex.W call *0x11b72(%rip)        # 0x14001b760
140009bee:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140009bf3:	89 44 24 28          	mov    %eax,0x28(%rsp)
140009bf7:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140009bfc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140009c01:	e8 b2 f2 ff ff       	call   0x140008eb8
140009c06:	48 8b c8             	mov    %rax,%rcx
140009c09:	e8 c2 ea ff ff       	call   0x1400086d0
140009c0e:	48 89 73 10          	mov    %rsi,0x10(%rbx)
140009c12:	48 c7 43 18 07 00 00 	movq   $0x7,0x18(%rbx)
140009c19:	00
140009c1a:	66 89 33             	mov    %si,(%rbx)
140009c1d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140009c22:	48 8b cb             	mov    %rbx,%rcx
140009c25:	e8 42 4f 00 00       	call   0x14000eb6c
140009c2a:	90                   	nop
140009c2b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140009c30:	e8 6f ea ff ff       	call   0x1400086a4
140009c35:	48 8b c3             	mov    %rbx,%rax
140009c38:	48 8b 8d 60 01 00 00 	mov    0x160(%rbp),%rcx
140009c3f:	48 33 cc             	xor    %rsp,%rcx
140009c42:	e8 29 de 00 00       	call   0x140017a70
140009c47:	48 8b 9c 24 a0 02 00 	mov    0x2a0(%rsp),%rbx
140009c4e:	00
140009c4f:	48 81 c4 70 02 00 00 	add    $0x270,%rsp
140009c56:	5f                   	pop    %rdi
140009c57:	5e                   	pop    %rsi
140009c58:	5d                   	pop    %rbp
140009c59:	c3                   	ret
140009c5a:	cc                   	int3
140009c5b:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140009c60:	e8 87 4f 00 00       	call   0x14000ebec
140009c65:	90                   	nop
140009c66:	48 8b d0             	mov    %rax,%rdx
140009c69:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140009c6e:	e8 b9 f1 ff ff       	call   0x140008e2c
140009c73:	48 8d 15 b6 65 01 00 	lea    0x165b6(%rip),%rdx        # 0x140020230
140009c7a:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx