140001f81:	cc                   	int3
140001f82:	cc                   	int3
140001f83:	cc                   	int3
140001f84:	cc                   	int3
140001f85:	cc                   	int3
140001f86:	cc                   	int3
140001f87:	cc                   	int3
140001f88:	cc                   	int3
140001f89:	cc                   	int3
140001f8a:	cc                   	int3
140001f8b:	cc                   	int3
140001f8c:	cc                   	int3
140001f8d:	cc                   	int3
140001f8e:	cc                   	int3
140001f8f:	cc                   	int3
140001f90:	cc                   	int3
140001f91:	cc                   	int3
140001f92:	cc                   	int3
140001f93:	cc                   	int3
140001f94:	cc                   	int3
140001f95:	cc                   	int3
140001f96:	cc                   	int3
140001f97:	cc                   	int3
140001f98:	48 83 ec 28          	sub    $0x28,%rsp
140001f9c:	4d 8b 41 38          	mov    0x38(%r9),%r8
140001fa0:	48 8b ca             	mov    %rdx,%rcx
140001fa3:	49 8b d1             	mov    %r9,%rdx
140001fa6:	e8 11 00 00 00       	call   0x140001fbc
140001fab:	b8 01 00 00 00       	mov    $0x1,%eax
140001fb0:	48 83 c4 28          	add    $0x28,%rsp
140001fb4:	c3                   	ret
140001fb5:	cc                   	int3
140001fb6:	cc                   	int3
140001fb7:	cc                   	int3
140001fb8:	cc                   	int3
140001fb9:	cc                   	int3
140001fba:	cc                   	int3
140001fbb:	cc                   	int3
140001fbc:	40 53                	rex push %rbx
140001fbe:	45 8b 18             	mov    (%r8),%r11d
140001fc1:	48 8b da             	mov    %rdx,%rbx
140001fc4:	41 83 e3 f8          	and    $0xfffffff8,%r11d
140001fc8:	4c 8b c9             	mov    %rcx,%r9
140001fcb:	41 f6 00 04          	testb  $0x4,(%r8)
140001fcf:	4c 8b d1             	mov    %rcx,%r10
140001fd2:	74 13                	je     0x140001fe7
140001fd4:	41 8b 40 08          	mov    0x8(%r8),%eax
140001fd8:	4d 63 50 04          	movslq 0x4(%r8),%r10
140001fdc:	f7 d8                	neg    %eax
140001fde:	4c 03 d1             	add    %rcx,%r10
140001fe1:	48 63 c8             	movslq %eax,%rcx
140001fe4:	4c 23 d1             	and    %rcx,%r10
140001fe7:	49 63 c3             	movslq %r11d,%rax
140001fea:	4a 8b 14 10          	mov    (%rax,%r10,1),%rdx
140001fee:	48 8b 43 10          	mov    0x10(%rbx),%rax
140001ff2:	8b 48 08             	mov    0x8(%rax),%ecx
140001ff5:	48 8b 43 08          	mov    0x8(%rbx),%rax
140001ff9:	f6 44 01 03 0f       	testb  $0xf,0x3(%rcx,%rax,1)
140001ffe:	74 0b                	je     0x14000200b
140002000:	0f b6 44 01 03       	movzbl 0x3(%rcx,%rax,1),%eax
140002005:	83 e0 f0             	and    $0xfffffff0,%eax
140002008:	4c 03 c8             	add    %rax,%r9
14000200b:	4c 33 ca             	xor    %rdx,%r9
14000200e:	49 8b c9             	mov    %r9,%rcx
140002011:	5b                   	pop    %rbx
140002012:	e9 69 fa ff ff       	jmp    0x140001a80
140002017:	cc                   	int3
140002018:	cc                   	int3
140002019:	cc                   	int3
14000201a:	cc                   	int3
14000201b:	cc                   	int3
14000201c:	cc                   	int3
14000201d:	cc                   	int3
14000201e:	cc                   	int3
14000201f:	cc                   	int3
140002020:	cc                   	int3
140002021:	cc                   	int3
140002022:	cc                   	int3
140002023:	cc                   	int3
140002024:	cc                   	int3
140002025:	cc                   	int3
140002026:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14000202d:	00 00 00
140002030:	ff e0                	jmp    *%rax
140002032:	cc                   	int3
140002033:	cc                   	int3
140002034:	cc                   	int3
140002035:	cc                   	int3
140002036:	cc                   	int3
140002037:	cc                   	int3
140002038:	cc                   	int3
140002039:	cc                   	int3
14000203a:	cc                   	int3
14000203b:	cc                   	int3
14000203c:	cc                   	int3
14000203d:	cc                   	int3
14000203e:	cc                   	int3
14000203f:	cc                   	int3
140002040:	40 55                	rex push %rbp
140002042:	48 83 ec 20          	sub    $0x20,%rsp
140002046:	48 8b ea             	mov    %rdx,%rbp
140002049:	48 8b 01             	mov    (%rcx),%rax
14000204c:	48 8b d1             	mov    %rcx,%rdx
14000204f:	8b 08                	mov    (%rax),%ecx
140002051:	e8 b8 fa ff ff       	call   0x140001b0e
140002056:	90                   	nop
140002057:	48 83 c4 20          	add    $0x20,%rsp
14000205b:	5d                   	pop    %rbp
14000205c:	c3                   	ret
14000205d:	cc                   	int3
14000205e:	cc                   	int3
14000205f:	cc                   	int3
140002060:	cc                   	int3
140002061:	cc                   	int3
140002062:	cc                   	int3
140002063:	cc                   	int3
140002064:	cc                   	int3
140002065:	cc                   	int3
140002066:	cc                   	int3
140002067:	cc                   	int3
140002068:	cc                   	int3
140002069:	cc                   	int3
14000206a:	cc                   	int3
14000206b:	cc                   	int3
14000206c:	cc                   	int3
14000206d:	cc                   	int3
14000206e:	cc                   	int3
14000206f:	cc                   	int3
140002070:	40 55                	rex push %rbp
140002072:	48 83 ec 20          	sub    $0x20,%rsp
140002076:	48 8b ea             	mov    %rdx,%rbp
140002079:	48 8b 01             	mov    (%rcx),%rax
14000207c:	33 c9                	xor    %ecx,%ecx
14000207e:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
140002084:	0f 94 c1             	sete   %cl
140002087:	8b c1                	mov    %ecx,%eax
140002089:	48 83 c4 20          	add    $0x20,%rsp
14000208d:	5d                   	pop    %rbp
14000208e:	c3                   	ret
14000208f:	cc                   	int3