1400ffba8:	90                   	nop
1400ffba9:	90                   	nop
1400ffbaa:	90                   	nop
1400ffbab:	90                   	nop
1400ffbac:	90                   	nop
1400ffbad:	90                   	nop
1400ffbae:	90                   	nop
1400ffbaf:	90                   	nop
1400ffbb0:	48 83 22 00          	andq   $0x0,(%rdx)
1400ffbb4:	48 8b c2             	mov    %rdx,%rax
1400ffbb7:	48 83 62 08 00       	andq   $0x0,0x8(%rdx)
1400ffbbc:	c3                   	ret
1400ffbbd:	90                   	nop
1400ffbbe:	90                   	nop
1400ffbbf:	90                   	nop
1400ffbc0:	40 53                	rex push %rbx
1400ffbc2:	48 83 ec 20          	sub    $0x20,%rsp
1400ffbc6:	49 8b 59 08          	mov    0x8(%r9),%rbx
1400ffbca:	48 85 db             	test   %rbx,%rbx
1400ffbcd:	74 39                	je     0x1400ffc08
1400ffbcf:	83 c8 ff             	or     $0xffffffff,%eax
1400ffbd2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ffbd7:	83 f8 01             	cmp    $0x1,%eax
1400ffbda:	75 2c                	jne    0x1400ffc08
1400ffbdc:	48 8b 03             	mov    (%rbx),%rax
1400ffbdf:	48 8b cb             	mov    %rbx,%rcx
1400ffbe2:	48 8b 00             	mov    (%rax),%rax
1400ffbe5:	ff 15 4d d0 a0 00    	call   *0xa0d04d(%rip)        # 0x140b0cc38
1400ffbeb:	83 c8 ff             	or     $0xffffffff,%eax
1400ffbee:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ffbf3:	83 f8 01             	cmp    $0x1,%eax
1400ffbf6:	75 10                	jne    0x1400ffc08
1400ffbf8:	48 8b 03             	mov    (%rbx),%rax
1400ffbfb:	48 8b cb             	mov    %rbx,%rcx
1400ffbfe:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ffc02:	ff 15 30 d0 a0 00    	call   *0xa0d030(%rip)        # 0x140b0cc38
1400ffc08:	33 c0                	xor    %eax,%eax
1400ffc0a:	48 83 c4 20          	add    $0x20,%rsp
1400ffc0e:	5b                   	pop    %rbx
1400ffc0f:	c3                   	ret
1400ffc10:	40 53                	rex push %rbx
1400ffc12:	48 83 ec 20          	sub    $0x20,%rsp
1400ffc16:	49 8b 58 08          	mov    0x8(%r8),%rbx
1400ffc1a:	48 85 db             	test   %rbx,%rbx
1400ffc1d:	74 39                	je     0x1400ffc58
1400ffc1f:	83 c8 ff             	or     $0xffffffff,%eax
1400ffc22:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ffc27:	83 f8 01             	cmp    $0x1,%eax
1400ffc2a:	75 2c                	jne    0x1400ffc58
1400ffc2c:	48 8b 03             	mov    (%rbx),%rax
1400ffc2f:	48 8b cb             	mov    %rbx,%rcx
1400ffc32:	48 8b 00             	mov    (%rax),%rax
1400ffc35:	ff 15 fd cf a0 00    	call   *0xa0cffd(%rip)        # 0x140b0cc38
1400ffc3b:	83 c8 ff             	or     $0xffffffff,%eax
1400ffc3e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ffc43:	83 f8 01             	cmp    $0x1,%eax
1400ffc46:	75 10                	jne    0x1400ffc58
1400ffc48:	48 8b 03             	mov    (%rbx),%rax
1400ffc4b:	48 8b cb             	mov    %rbx,%rcx
1400ffc4e:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ffc52:	ff 15 e0 cf a0 00    	call   *0xa0cfe0(%rip)        # 0x140b0cc38
1400ffc58:	32 c0                	xor    %al,%al
1400ffc5a:	48 83 c4 20          	add    $0x20,%rsp
1400ffc5e:	5b                   	pop    %rbx
1400ffc5f:	c3                   	ret
1400ffc60:	40 53                	rex push %rbx
1400ffc62:	48 83 ec 20          	sub    $0x20,%rsp
1400ffc66:	49 8b 58 08          	mov    0x8(%r8),%rbx
1400ffc6a:	48 85 db             	test   %rbx,%rbx
1400ffc6d:	74 39                	je     0x1400ffca8
1400ffc6f:	83 c8 ff             	or     $0xffffffff,%eax
1400ffc72:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ffc77:	83 f8 01             	cmp    $0x1,%eax
1400ffc7a:	75 2c                	jne    0x1400ffca8
1400ffc7c:	48 8b 03             	mov    (%rbx),%rax
1400ffc7f:	48 8b cb             	mov    %rbx,%rcx
1400ffc82:	48 8b 00             	mov    (%rax),%rax
1400ffc85:	ff 15 ad cf a0 00    	call   *0xa0cfad(%rip)        # 0x140b0cc38
1400ffc8b:	83 c8 ff             	or     $0xffffffff,%eax
1400ffc8e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ffc93:	83 f8 01             	cmp    $0x1,%eax
1400ffc96:	75 10                	jne    0x1400ffca8
1400ffc98:	48 8b 03             	mov    (%rbx),%rax
1400ffc9b:	48 8b cb             	mov    %rbx,%rcx
1400ffc9e:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ffca2:	ff 15 90 cf a0 00    	call   *0xa0cf90(%rip)        # 0x140b0cc38
1400ffca8:	48 83 c4 20          	add    $0x20,%rsp
1400ffcac:	5b                   	pop    %rbx
1400ffcad:	c3                   	ret
1400ffcae:	90                   	nop
1400ffcaf:	90                   	nop
1400ffcb0:	40 53                	rex push %rbx
1400ffcb2:	48 83 ec 20          	sub    $0x20,%rsp
1400ffcb6:	49 8b 59 08          	mov    0x8(%r9),%rbx
1400ffcba:	48 85 db             	test   %rbx,%rbx
1400ffcbd:	74 39                	je     0x1400ffcf8
1400ffcbf:	83 c8 ff             	or     $0xffffffff,%eax
1400ffcc2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ffcc7:	83 f8 01             	cmp    $0x1,%eax
1400ffcca:	75 2c                	jne    0x1400ffcf8
1400ffccc:	48 8b 03             	mov    (%rbx),%rax
1400ffccf:	48 8b cb             	mov    %rbx,%rcx
1400ffcd2:	48 8b 00             	mov    (%rax),%rax
1400ffcd5:	ff 15 5d cf a0 00    	call   *0xa0cf5d(%rip)        # 0x140b0cc38
1400ffcdb:	83 c8 ff             	or     $0xffffffff,%eax
1400ffcde:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ffce3:	83 f8 01             	cmp    $0x1,%eax
1400ffce6:	75 10                	jne    0x1400ffcf8
1400ffce8:	48 8b 03             	mov    (%rbx),%rax
1400ffceb:	48 8b cb             	mov    %rbx,%rcx
1400ffcee:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ffcf2:	ff 15 40 cf a0 00    	call   *0xa0cf40(%rip)        # 0x140b0cc38
1400ffcf8:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400ffcfd:	48 8b 0b             	mov    (%rbx),%rcx
1400ffd00:	48 85 c9             	test   %rcx,%rcx
1400ffd03:	74 3b                	je     0x1400ffd40
1400ffd05:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400ffd09:	48 2b c1             	sub    %rcx,%rax
1400ffd0c:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400ffd10:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400ffd16:	72 14                	jb     0x1400ffd2c
1400ffd18:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400ffd1c:	48 2b ca             	sub    %rdx,%rcx
1400ffd1f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400ffd23:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ffd27:	77 1d                	ja     0x1400ffd46
1400ffd29:	48 8b ca             	mov    %rdx,%rcx
1400ffd2c:	ff 15 8e cb a0 00    	call   *0xa0cb8e(%rip)        # 0x140b0c8c0
1400ffd32:	48 83 23 00          	andq   $0x0,(%rbx)
1400ffd36:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1400ffd3b:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1400ffd40:	48 83 c4 20          	add    $0x20,%rsp
1400ffd44:	5b                   	pop    %rbx
1400ffd45:	c3                   	ret
1400ffd46:	ff 15 4c cc a0 00    	call   *0xa0cc4c(%rip)        # 0x140b0c998
1400ffd4c:	cc                   	int3
1400ffd4d:	90                   	nop
1400ffd4e:	90                   	nop
1400ffd4f:	90                   	nop
1400ffd50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400ffd55:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400ffd5a:	57                   	push   %rdi
1400ffd5b:	48 83 ec 20          	sub    $0x20,%rsp
1400ffd5f:	48 8d 05 7a ad a1 00 	lea    0xa1ad7a(%rip),%rax        # 0x140b1aae0
1400ffd66:	83 ce ff             	or     $0xffffffff,%esi
1400ffd69:	48 89 01             	mov    %rax,(%rcx)
1400ffd6c:	48 8b f9             	mov    %rcx,%rdi
1400ffd6f:	48 8b 59 30          	mov    0x30(%rcx),%rbx
1400ffd73:	48 85 db             	test   %rbx,%rbx
1400ffd76:	74 35                	je     0x1400ffdad
1400ffd78:	8b c6                	mov    %esi,%eax
1400ffd7a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ffd7f:	03 c6                	add    %esi,%eax
1400ffd81:	75 2a                	jne    0x1400ffdad
1400ffd83:	48 8b 03             	mov    (%rbx),%rax
1400ffd86:	48 8b cb             	mov    %rbx,%rcx
1400ffd89:	48 8b 00             	mov    (%rax),%rax
1400ffd8c:	ff 15 a6 ce a0 00    	call   *0xa0cea6(%rip)        # 0x140b0cc38
1400ffd92:	8b c6                	mov    %esi,%eax
1400ffd94:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ffd99:	03 c6                	add    %esi,%eax
1400ffd9b:	75 10                	jne    0x1400ffdad
1400ffd9d:	48 8b 03             	mov    (%rbx),%rax
1400ffda0:	48 8b cb             	mov    %rbx,%rcx
1400ffda3:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ffda7:	ff 15 8b ce a0 00    	call   *0xa0ce8b(%rip)        # 0x140b0cc38
1400ffdad:	48 8b 5f 20          	mov    0x20(%rdi),%rbx
1400ffdb1:	48 85 db             	test   %rbx,%rbx
1400ffdb4:	74 35                	je     0x1400ffdeb
1400ffdb6:	8b c6                	mov    %esi,%eax
1400ffdb8:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ffdbd:	03 c6                	add    %esi,%eax
1400ffdbf:	75 2a                	jne    0x1400ffdeb
1400ffdc1:	48 8b 03             	mov    (%rbx),%rax
1400ffdc4:	48 8b cb             	mov    %rbx,%rcx
1400ffdc7:	48 8b 00             	mov    (%rax),%rax
1400ffdca:	ff 15 68 ce a0 00    	call   *0xa0ce68(%rip)        # 0x140b0cc38
1400ffdd0:	8b c6                	mov    %esi,%eax
1400ffdd2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ffdd7:	03 c6                	add    %esi,%eax
1400ffdd9:	75 10                	jne    0x1400ffdeb
1400ffddb:	48 8b 03             	mov    (%rbx),%rax
1400ffdde:	48 8b cb             	mov    %rbx,%rcx
1400ffde1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ffde5:	ff 15 4d ce a0 00    	call   *0xa0ce4d(%rip)        # 0x140b0cc38
1400ffdeb:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
1400ffdef:	48 85 db             	test   %rbx,%rbx
1400ffdf2:	74 35                	je     0x1400ffe29
1400ffdf4:	8b c6                	mov    %esi,%eax
1400ffdf6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ffdfb:	03 c6                	add    %esi,%eax
1400ffdfd:	75 2a                	jne    0x1400ffe29
1400ffdff:	48 8b 03             	mov    (%rbx),%rax
1400ffe02:	48 8b cb             	mov    %rbx,%rcx
1400ffe05:	48 8b 00             	mov    (%rax),%rax
1400ffe08:	ff 15 2a ce a0 00    	call   *0xa0ce2a(%rip)        # 0x140b0cc38
1400ffe0e:	8b c6                	mov    %esi,%eax
1400ffe10:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ffe15:	03 c6                	add    %esi,%eax
1400ffe17:	75 10                	jne    0x1400ffe29
1400ffe19:	48 8b 03             	mov    (%rbx),%rax
1400ffe1c:	48 8b cb             	mov    %rbx,%rcx
1400ffe1f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ffe23:	ff 15 0f ce a0 00    	call   *0xa0ce0f(%rip)        # 0x140b0cc38
1400ffe29:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400ffe2e:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400ffe33:	48 83 c4 20          	add    $0x20,%rsp
1400ffe37:	5f                   	pop    %rdi
1400ffe38:	c3                   	ret
1400ffe39:	90                   	nop
1400ffe3a:	90                   	nop
1400ffe3b:	90                   	nop
1400ffe3c:	90                   	nop
1400ffe3d:	90                   	nop
1400ffe3e:	90                   	nop
1400ffe3f:	90                   	nop
1400ffe40:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400ffe45:	55                   	push   %rbp
1400ffe46:	56                   	push   %rsi
1400ffe47:	57                   	push   %rdi
1400ffe48:	41 54                	push   %r12
1400ffe4a:	41 55                	push   %r13
1400ffe4c:	41 56                	push   %r14
1400ffe4e:	41 57                	push   %r15
1400ffe50:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
1400ffe55:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1400ffe5c:	48 8b 05 dd f1 bb 00 	mov    0xbbf1dd(%rip),%rax        # 0x140cbf040
1400ffe63:	48 33 c4             	xor    %rsp,%rax
1400ffe66:	48 89 45 17          	mov    %rax,0x17(%rbp)
1400ffe6a:	4c 8b f2             	mov    %rdx,%r14
1400ffe6d:	4c 8b e9             	mov    %rcx,%r13
1400ffe70:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1400ffe75:	45 33 e4             	xor    %r12d,%r12d
1400ffe78:	48 8b 59 18          	mov    0x18(%rcx),%rbx
1400ffe7c:	48 8b 43 58          	mov    0x58(%rbx),%rax
1400ffe80:	48 85 c0             	test   %rax,%rax
1400ffe83:	74 04                	je     0x1400ffe89
1400ffe85:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ffe89:	48 8b 7b 50          	mov    0x50(%rbx),%rdi
1400ffe8d:	48 8b 5b 58          	mov    0x58(%rbx),%rbx
1400ffe91:	83 ce ff             	or     $0xffffffff,%esi
1400ffe94:	48 85 db             	test   %rbx,%rbx
1400ffe97:	74 35                	je     0x1400ffece
1400ffe99:	8b c6                	mov    %esi,%eax
1400ffe9b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400ffea0:	03 c6                	add    %esi,%eax
1400ffea2:	75 2a                	jne    0x1400ffece
1400ffea4:	48 8b 03             	mov    (%rbx),%rax
1400ffea7:	48 8b cb             	mov    %rbx,%rcx
1400ffeaa:	48 8b 00             	mov    (%rax),%rax
1400ffead:	ff 15 85 cd a0 00    	call   *0xa0cd85(%rip)        # 0x140b0cc38
1400ffeb3:	8b c6                	mov    %esi,%eax
1400ffeb5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400ffeba:	03 c6                	add    %esi,%eax
1400ffebc:	75 10                	jne    0x1400ffece
1400ffebe:	48 8b 03             	mov    (%rbx),%rax
1400ffec1:	48 8b cb             	mov    %rbx,%rcx
1400ffec4:	48 8b 40 08          	mov    0x8(%rax),%rax
1400ffec8:	ff 15 6a cd a0 00    	call   *0xa0cd6a(%rip)        # 0x140b0cc38
1400ffece:	48 85 ff             	test   %rdi,%rdi
1400ffed1:	0f 84 a5 00 00 00    	je     0x1400fff7c
1400ffed7:	49 8b 5d 18          	mov    0x18(%r13),%rbx
1400ffedb:	48 8b 43 58          	mov    0x58(%rbx),%rax
1400ffedf:	48 85 c0             	test   %rax,%rax
1400ffee2:	74 04                	je     0x1400ffee8
1400ffee4:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ffee8:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
1400ffeec:	48 89 4d 8f          	mov    %rcx,-0x71(%rbp)
1400ffef0:	48 8b 5b 58          	mov    0x58(%rbx),%rbx
1400ffef4:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
1400ffef8:	48 8b 01             	mov    (%rcx),%rax
1400ffefb:	4c 8b 48 78          	mov    0x78(%rax),%r9
1400ffeff:	49 8b 45 08          	mov    0x8(%r13),%rax
1400fff03:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1400fff08:	f3 0f 10 98 40 03 00 	movss  0x340(%rax),%xmm3
1400fff0f:	00
1400fff10:	4c 8b 80 50 02 00 00 	mov    0x250(%rax),%r8
1400fff17:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400fff1c:	49 8b c1             	mov    %r9,%rax
1400fff1f:	ff 15 13 cd a0 00    	call   *0xa0cd13(%rip)        # 0x140b0cc38
1400fff25:	48 8b d0             	mov    %rax,%rdx
1400fff28:	49 8b ce             	mov    %r14,%rcx
1400fff2b:	e8 48 31 0e 00       	call   0x1401e3078
1400fff30:	90                   	nop
1400fff31:	48 85 db             	test   %rbx,%rbx
1400fff34:	0f 84 0f 01 00 00    	je     0x140100049
1400fff3a:	8b c6                	mov    %esi,%eax
1400fff3c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400fff41:	03 c6                	add    %esi,%eax
1400fff43:	0f 85 00 01 00 00    	jne    0x140100049
1400fff49:	48 8b 03             	mov    (%rbx),%rax
1400fff4c:	48 8b cb             	mov    %rbx,%rcx
1400fff4f:	48 8b 00             	mov    (%rax),%rax
1400fff52:	ff 15 e0 cc a0 00    	call   *0xa0cce0(%rip)        # 0x140b0cc38
1400fff58:	8b c6                	mov    %esi,%eax
1400fff5a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400fff5f:	03 c6                	add    %esi,%eax
1400fff61:	0f 85 e2 00 00 00    	jne    0x140100049
1400fff67:	48 8b 03             	mov    (%rbx),%rax
1400fff6a:	48 8b cb             	mov    %rbx,%rcx
1400fff6d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400fff71:	ff 15 c1 cc a0 00    	call   *0xa0ccc1(%rip)        # 0x140b0cc38
1400fff77:	e9 cd 00 00 00       	jmp    0x140100049
1400fff7c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400fff7f:	0f 11 45 b7          	movups %xmm0,-0x49(%rbp)
1400fff83:	4c 89 65 c7          	mov    %r12,-0x39(%rbp)
1400fff87:	48 c7 45 cf 07 00 00 	movq   $0x7,-0x31(%rbp)
1400fff8e:	00
1400fff8f:	66 44 89 65 b7       	mov    %r12w,-0x49(%rbp)
1400fff94:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1400fff98:	0f 57 c9             	xorps  %xmm1,%xmm1
1400fff9b:	f3 0f 7f 4d e7       	movdqu %xmm1,-0x19(%rbp)
1400fffa0:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400fffa6:	48 8d 15 83 ff a3 00 	lea    0xa3ff83(%rip),%rdx        # 0x140b3ff30
1400fffad:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400fffb1:	e8 6a 3e f0 ff       	call   0x140003e20
1400fffb6:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1400fffba:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
1400fffbe:	e8 c9 78 11 00       	call   0x14021788c
1400fffc3:	8a d8                	mov    %al,%bl
1400fffc5:	bf 00 10 00 00       	mov    $0x1000,%edi
1400fffca:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1400fffce:	48 83 f9 07          	cmp    $0x7,%rcx
1400fffd2:	76 35                	jbe    0x140100009
1400fffd4:	48 8d 0c 4d 02 00 00 	lea    0x2(,%rcx,2),%rcx
1400fffdb:	00
1400fffdc:	48 8b 55 d7          	mov    -0x29(%rbp),%rdx
1400fffe0:	48 8b c2             	mov    %rdx,%rax
1400fffe3:	48 3b cf             	cmp    %rdi,%rcx
1400fffe6:	72 18                	jb     0x140100000
1400fffe8:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1400fffec:	48 2b c2             	sub    %rdx,%rax
1400fffef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1400ffff3:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ffff7:	76 07                	jbe    0x140100000
1400ffff9:	ff 15 99 c9 a0 00    	call   *0xa0c999(%rip)        # 0x140b0c998
1400fffff:	cc                   	int3
140100000:	48 8b ca             	mov    %rdx,%rcx
140100003:	ff 15 b7 c8 a0 00    	call   *0xa0c8b7(%rip)        # 0x140b0c8c0
140100009:	84 db                	test   %bl,%bl
14010000b:	75 66                	jne    0x140100073
14010000d:	4d 89 26             	mov    %r12,(%r14)
140100010:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
140100014:	48 83 f8 07          	cmp    $0x7,%rax
140100018:	76 2f                	jbe    0x140100049
14010001a:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140100021:	00
140100022:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140100026:	48 3b c7             	cmp    %rdi,%rax
140100029:	48 8b d1             	mov    %rcx,%rdx