140002ab5:	cc                   	int3
140002ab6:	cc                   	int3
140002ab7:	cc                   	int3
140002ab8:	cc                   	int3
140002ab9:	cc                   	int3
140002aba:	cc                   	int3
140002abb:	cc                   	int3
140002abc:	40 53                	rex push %rbx
140002abe:	48 83 ec 20          	sub    $0x20,%rsp
140002ac2:	48 8b d9             	mov    %rcx,%rbx
140002ac5:	33 c9                	xor    %ecx,%ecx
140002ac7:	ff 15 a3 07 00 00    	call   *0x7a3(%rip)        # 0x140003270
140002acd:	48 8b cb             	mov    %rbx,%rcx
140002ad0:	ff 15 82 07 00 00    	call   *0x782(%rip)        # 0x140003258
140002ad6:	ff 15 84 07 00 00    	call   *0x784(%rip)        # 0x140003260
140002adc:	48 8b c8             	mov    %rax,%rcx
140002adf:	ba 09 04 00 c0       	mov    $0xc0000409,%edx
140002ae4:	48 83 c4 20          	add    $0x20,%rsp
140002ae8:	5b                   	pop    %rbx
140002ae9:	48 ff 25 78 07 00 00 	rex.W jmp *0x778(%rip)        # 0x140003268
140002af0:	cc                   	int3
140002af1:	cc                   	int3
140002af2:	cc                   	int3
140002af3:	cc                   	int3
140002af4:	cc                   	int3
140002af5:	cc                   	int3
140002af6:	cc                   	int3
140002af7:	cc                   	int3
140002af8:	cc                   	int3
140002af9:	cc                   	int3
140002afa:	cc                   	int3
140002afb:	cc                   	int3
140002afc:	cc                   	int3
140002afd:	cc                   	int3
140002afe:	cc                   	int3
140002aff:	cc                   	int3
140002b00:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140002b05:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
140002b0c:	48 8d 0d fd 25 00 00 	lea    0x25fd(%rip),%rcx        # 0x140005110
140002b13:	ff 15 97 08 00 00    	call   *0x897(%rip)        # 0x1400033b0
140002b19:	48 8b 05 e8 26 00 00 	mov    0x26e8(%rip),%rax        # 0x140005208
140002b20:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140002b25:	45 33 c0             	xor    %r8d,%r8d
140002b28:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140002b2d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140002b32:	ff 15 80 08 00 00    	call   *0x880(%rip)        # 0x1400033b8
140002b38:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140002b3d:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
140002b43:	74 42                	je     0x140002b87
140002b45:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140002b4c:	00 00
140002b4e:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140002b53:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140002b58:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140002b5d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140002b62:	48 8d 05 a7 25 00 00 	lea    0x25a7(%rip),%rax        # 0x140005110
140002b69:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140002b6e:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
140002b73:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
140002b78:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
140002b7d:	33 c9                	xor    %ecx,%ecx
140002b7f:	ff 15 3b 08 00 00    	call   *0x83b(%rip)        # 0x1400033c0
140002b85:	eb 23                	jmp    0x140002baa
140002b87:	48 8b 05 1a 26 00 00 	mov    0x261a(%rip),%rax        # 0x1400051a8
140002b8e:	48 8b 00             	mov    (%rax),%rax
140002b91:	48 89 05 70 26 00 00 	mov    %rax,0x2670(%rip)        # 0x140005208
140002b98:	48 8b 05 09 26 00 00 	mov    0x2609(%rip),%rax        # 0x1400051a8
140002b9f:	48 83 c0 08          	add    $0x8,%rax
140002ba3:	48 89 05 fe 25 00 00 	mov    %rax,0x25fe(%rip)        # 0x1400051a8
140002baa:	48 8b 05 57 26 00 00 	mov    0x2657(%rip),%rax        # 0x140005208
140002bb1:	48 89 05 c8 24 00 00 	mov    %rax,0x24c8(%rip)        # 0x140005080
140002bb8:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
140002bbf:	00
140002bc0:	48 89 05 c9 25 00 00 	mov    %rax,0x25c9(%rip)        # 0x140005190
140002bc7:	c7 05 9f 24 00 00 09 	movl   $0xc0000409,0x249f(%rip)        # 0x140005070
140002bce:	04 00 c0
140002bd1:	c7 05 99 24 00 00 01 	movl   $0x1,0x2499(%rip)        # 0x140005074
140002bd8:	00 00 00
140002bdb:	c7 05 a3 24 00 00 03 	movl   $0x3,0x24a3(%rip)        # 0x140005088
140002be2:	00 00 00
140002be5:	b8 08 00 00 00       	mov    $0x8,%eax
140002bea:	48 6b c0 00          	imul   $0x0,%rax,%rax
140002bee:	48 8d 0d 9b 24 00 00 	lea    0x249b(%rip),%rcx        # 0x140005090
140002bf5:	48 c7 04 01 02 00 00 	movq   $0x2,(%rcx,%rax,1)
140002bfc:	00
140002bfd:	b8 08 00 00 00       	mov    $0x8,%eax
140002c02:	48 6b c0 01          	imul   $0x1,%rax,%rax
140002c06:	48 8d 0d 83 24 00 00 	lea    0x2483(%rip),%rcx        # 0x140005090
140002c0d:	48 8b 15 04 24 00 00 	mov    0x2404(%rip),%rdx        # 0x140005018
140002c14:	48 89 14 01          	mov    %rdx,(%rcx,%rax,1)
140002c18:	b8 08 00 00 00       	mov    $0x8,%eax
140002c1d:	48 6b c0 02          	imul   $0x2,%rax,%rax
140002c21:	48 8d 0d 68 24 00 00 	lea    0x2468(%rip),%rcx        # 0x140005090
140002c28:	48 8b 15 f1 23 00 00 	mov    0x23f1(%rip),%rdx        # 0x140005020
140002c2f:	48 89 14 01          	mov    %rdx,(%rcx,%rax,1)
140002c33:	b8 08 00 00 00       	mov    $0x8,%eax
140002c38:	48 6b c0 00          	imul   $0x0,%rax,%rax
140002c3c:	48 8b 0d d5 23 00 00 	mov    0x23d5(%rip),%rcx        # 0x140005018
140002c43:	48 89 4c 04 68       	mov    %rcx,0x68(%rsp,%rax,1)
140002c48:	b8 08 00 00 00       	mov    $0x8,%eax
140002c4d:	48 6b c0 01          	imul   $0x1,%rax,%rax
140002c51:	48 8b 0d c8 23 00 00 	mov    0x23c8(%rip),%rcx        # 0x140005020
140002c58:	48 89 4c 04 68       	mov    %rcx,0x68(%rsp,%rax,1)
140002c5d:	48 8d 0d 9c 03 00 00 	lea    0x39c(%rip),%rcx        # 0x140003000
140002c64:	e8 53 fe ff ff       	call   0x140002abc
140002c69:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
140002c70:	c3                   	ret
140002c71:	cc                   	int3
140002c72:	cc                   	int3
140002c73:	cc                   	int3
140002c74:	cc                   	int3
140002c75:	cc                   	int3
140002c76:	cc                   	int3
140002c77:	cc                   	int3
140002c78:	cc                   	int3
140002c79:	cc                   	int3
140002c7a:	cc                   	int3
140002c7b:	cc                   	int3
140002c7c:	cc                   	int3
140002c7d:	cc                   	int3
140002c7e:	cc                   	int3
140002c7f:	cc                   	int3
140002c80:	cc                   	int3
140002c81:	cc                   	int3
140002c82:	cc                   	int3
140002c83:	cc                   	int3
140002c84:	cc                   	int3
140002c85:	cc                   	int3
140002c86:	cc                   	int3
140002c87:	cc                   	int3
140002c88:	48 83 ec 28          	sub    $0x28,%rsp
140002c8c:	4d 8b 41 38          	mov    0x38(%r9),%r8
140002c90:	48 8b ca             	mov    %rdx,%rcx
140002c93:	49 8b d1             	mov    %r9,%rdx
140002c96:	e8 11 00 00 00       	call   0x140002cac
140002c9b:	b8 01 00 00 00       	mov    $0x1,%eax
140002ca0:	48 83 c4 28          	add    $0x28,%rsp
140002ca4:	c3                   	ret
140002ca5:	cc                   	int3
140002ca6:	cc                   	int3
140002ca7:	cc                   	int3
140002ca8:	cc                   	int3
140002ca9:	cc                   	int3
140002caa:	cc                   	int3
140002cab:	cc                   	int3
140002cac:	40 53                	rex push %rbx
140002cae:	45 8b 18             	mov    (%r8),%r11d
140002cb1:	48 8b da             	mov    %rdx,%rbx
140002cb4:	41 83 e3 f8          	and    $0xfffffff8,%r11d
140002cb8:	4c 8b c9             	mov    %rcx,%r9
140002cbb:	41 f6 00 04          	testb  $0x4,(%r8)
140002cbf:	4c 8b d1             	mov    %rcx,%r10
140002cc2:	74 13                	je     0x140002cd7
140002cc4:	41 8b 40 08          	mov    0x8(%r8),%eax
140002cc8:	4d 63 50 04          	movslq 0x4(%r8),%r10
140002ccc:	f7 d8                	neg    %eax
140002cce:	4c 03 d1             	add    %rcx,%r10
140002cd1:	48 63 c8             	movslq %eax,%rcx
140002cd4:	4c 23 d1             	and    %rcx,%r10
140002cd7:	49 63 c3             	movslq %r11d,%rax
140002cda:	4a 8b 14 10          	mov    (%rax,%r10,1),%rdx
140002cde:	48 8b 43 10          	mov    0x10(%rbx),%rax
140002ce2:	8b 48 08             	mov    0x8(%rax),%ecx
140002ce5:	48 8b 43 08          	mov    0x8(%rbx),%rax
140002ce9:	f6 44 01 03 0f       	testb  $0xf,0x3(%rcx,%rax,1)
140002cee:	74 0b                	je     0x140002cfb
140002cf0:	0f b6 44 01 03       	movzbl 0x3(%rcx,%rax,1),%eax
140002cf5:	83 e0 f0             	and    $0xfffffff0,%eax
140002cf8:	4c 03 c8             	add    %rax,%r9
140002cfb:	4c 33 ca             	xor    %rdx,%r9
140002cfe:	49 8b c9             	mov    %r9,%rcx
140002d01:	5b                   	pop    %rbx
140002d02:	e9 49 fa ff ff       	jmp    0x140002750
140002d07:	cc                   	int3
140002d08:	cc                   	int3
140002d09:	cc                   	int3
140002d0a:	cc                   	int3
140002d0b:	cc                   	int3
140002d0c:	cc                   	int3
140002d0d:	cc                   	int3
140002d0e:	cc                   	int3
140002d0f:	cc                   	int3
140002d10:	cc                   	int3
140002d11:	cc                   	int3
140002d12:	cc                   	int3
140002d13:	cc                   	int3
140002d14:	cc                   	int3
140002d15:	cc                   	int3
140002d16:	ff 25 84 06 00 00    	jmp    *0x684(%rip)        # 0x1400033a0
140002d1c:	cc                   	int3
140002d1d:	cc                   	int3
140002d1e:	cc                   	int3
140002d1f:	cc                   	int3
140002d20:	cc                   	int3
140002d21:	cc                   	int3
140002d22:	cc                   	int3
140002d23:	cc                   	int3
140002d24:	cc                   	int3
140002d25:	cc                   	int3
140002d26:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140002d2d:	00 00 00
140002d30:	ff e0                	jmp    *%rax
140002d32:	cc                   	int3
140002d33:	cc                   	int3
140002d34:	cc                   	int3
140002d35:	cc                   	int3
140002d36:	cc                   	int3
140002d37:	cc                   	int3
140002d38:	cc                   	int3
140002d39:	cc                   	int3
140002d3a:	cc                   	int3
140002d3b:	cc                   	int3
140002d3c:	cc                   	int3
140002d3d:	cc                   	int3
140002d3e:	cc                   	int3
140002d3f:	cc                   	int3
140002d40:	cc                   	int3
140002d41:	cc                   	int3
140002d42:	cc                   	int3
140002d43:	cc                   	int3
140002d44:	cc                   	int3
140002d45:	cc                   	int3
140002d46:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140002d4d:	00 00 00
140002d50:	48 83 ec 10          	sub    $0x10,%rsp
140002d54:	4c 89 14 24          	mov    %r10,(%rsp)
140002d58:	4c 89 5c 24 08       	mov    %r11,0x8(%rsp)
140002d5d:	4d 33 db             	xor    %r11,%r11
140002d60:	4c 8d 54 24 18       	lea    0x18(%rsp),%r10
140002d65:	4c 2b d0             	sub    %rax,%r10
140002d68:	4d 0f 42 d3          	cmovb  %r11,%r10
140002d6c:	65 4c 8b 1c 25 10 00 	mov    %gs:0x10,%r11
140002d73:	00 00
140002d75:	4d 3b d3             	cmp    %r11,%r10
140002d78:	73 15                	jae    0x140002d8f
140002d7a:	66 41 81 e2 00 f0    	and    $0xf000,%r10w
140002d80:	4d 8d 9b 00 f0 ff ff 	lea    -0x1000(%r11),%r11
140002d87:	45 84 1b             	test   %r11b,(%r11)
140002d8a:	4d 3b d3             	cmp    %r11,%r10
140002d8d:	72 f1                	jb     0x140002d80
140002d8f:	4c 8b 14 24          	mov    (%rsp),%r10
140002d93:	4c 8b 5c 24 08       	mov    0x8(%rsp),%r11
140002d98:	48 83 c4 10          	add    $0x10,%rsp
140002d9c:	c3                   	ret
140002d9d:	cc                   	int3
140002d9e:	cc                   	int3
140002d9f:	cc                   	int3
140002da0:	cc                   	int3
140002da1:	cc                   	int3
140002da2:	cc                   	int3
140002da3:	40 55                	rex push %rbp
140002da5:	48 83 ec 20          	sub    $0x20,%rsp
140002da9:	48 8b ea             	mov    %rdx,%rbp
140002dac:	48 8b 01             	mov    (%rcx),%rax
140002daf:	48 8b d1             	mov    %rcx,%rdx
140002db2:	8b 08                	mov    (%rax),%ecx
140002db4:	e8 45 fa ff ff       	call   0x1400027fe
140002db9:	90                   	nop
140002dba:	48 83 c4 20          	add    $0x20,%rsp
140002dbe:	5d                   	pop    %rbp
140002dbf:	c3                   	ret
140002dc0:	cc                   	int3
140002dc1:	cc                   	int3
140002dc2:	cc                   	int3
140002dc3:	cc                   	int3
140002dc4:	cc                   	int3
140002dc5:	cc                   	int3
140002dc6:	cc                   	int3
140002dc7:	cc                   	int3
140002dc8:	cc                   	int3
140002dc9:	cc                   	int3
140002dca:	cc                   	int3
140002dcb:	cc                   	int3
140002dcc:	cc                   	int3
140002dcd:	cc                   	int3
140002dce:	cc                   	int3
140002dcf:	cc                   	int3
140002dd0:	40 55                	rex push %rbp
140002dd2:	48 83 ec 20          	sub    $0x20,%rsp
140002dd6:	48 8b ea             	mov    %rdx,%rbp
140002dd9:	48 8b 01             	mov    (%rcx),%rax
140002ddc:	33 c9                	xor    %ecx,%ecx
140002dde:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
140002de4:	0f 94 c1             	sete   %cl
140002de7:	8b c1                	mov    %ecx,%eax
140002de9:	48 83 c4 20          	add    $0x20,%rsp
140002ded:	5d                   	pop    %rbp
140002dee:	c3                   	ret
140002def:	cc                   	int3