140a34ad6:	83 ce ff             	or     $0xffffffff,%esi
140a34ad9:	48 8b d9             	mov    %rcx,%rbx
140a34adc:	48 85 ff             	test   %rdi,%rdi
140a34adf:	74 35                	je     0x140a34b16
140a34ae1:	8b c6                	mov    %esi,%eax
140a34ae3:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a34ae8:	03 c6                	add    %esi,%eax
140a34aea:	75 2a                	jne    0x140a34b16
140a34aec:	48 8b 07             	mov    (%rdi),%rax
140a34aef:	48 8b cf             	mov    %rdi,%rcx
140a34af2:	48 8b 00             	mov    (%rax),%rax
140a34af5:	ff 15 3d 81 0d 00    	call   *0xd813d(%rip)        # 0x140b0cc38
140a34afb:	8b c6                	mov    %esi,%eax
140a34afd:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a34b02:	03 c6                	add    %esi,%eax
140a34b04:	75 10                	jne    0x140a34b16
140a34b06:	48 8b 07             	mov    (%rdi),%rax
140a34b09:	48 8b cf             	mov    %rdi,%rcx
140a34b0c:	48 8b 40 08          	mov    0x8(%rax),%rax
140a34b10:	ff 15 22 81 0d 00    	call   *0xd8122(%rip)        # 0x140b0cc38
140a34b16:	48 8b bb b0 00 00 00 	mov    0xb0(%rbx),%rdi
140a34b1d:	48 85 ff             	test   %rdi,%rdi
140a34b20:	74 35                	je     0x140a34b57
140a34b22:	8b c6                	mov    %esi,%eax
140a34b24:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a34b29:	03 c6                	add    %esi,%eax
140a34b2b:	75 2a                	jne    0x140a34b57
140a34b2d:	48 8b 07             	mov    (%rdi),%rax
140a34b30:	48 8b cf             	mov    %rdi,%rcx
140a34b33:	48 8b 00             	mov    (%rax),%rax
140a34b36:	ff 15 fc 80 0d 00    	call   *0xd80fc(%rip)        # 0x140b0cc38
140a34b3c:	8b c6                	mov    %esi,%eax
140a34b3e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a34b43:	03 c6                	add    %esi,%eax
140a34b45:	75 10                	jne    0x140a34b57
140a34b47:	48 8b 07             	mov    (%rdi),%rax
140a34b4a:	48 8b cf             	mov    %rdi,%rcx
140a34b4d:	48 8b 40 08          	mov    0x8(%rax),%rax
140a34b51:	ff 15 e1 80 0d 00    	call   *0xd80e1(%rip)        # 0x140b0cc38
140a34b57:	48 8b 8b a0 00 00 00 	mov    0xa0(%rbx),%rcx
140a34b5e:	48 85 c9             	test   %rcx,%rcx
140a34b61:	74 15                	je     0x140a34b78
140a34b63:	48 83 a3 a0 00 00 00 	andq   $0x0,0xa0(%rbx)
140a34b6a:	00
140a34b6b:	48 8b 01             	mov    (%rcx),%rax
140a34b6e:	48 8b 40 10          	mov    0x10(%rax),%rax
140a34b72:	ff 15 c0 80 0d 00    	call   *0xd80c0(%rip)        # 0x140b0cc38
140a34b78:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
140a34b7f:	48 85 c9             	test   %rcx,%rcx
140a34b82:	74 15                	je     0x140a34b99
140a34b84:	48 83 a3 80 00 00 00 	andq   $0x0,0x80(%rbx)
140a34b8b:	00
140a34b8c:	48 8b 01             	mov    (%rcx),%rax
140a34b8f:	48 8b 40 10          	mov    0x10(%rax),%rax
140a34b93:	ff 15 9f 80 0d 00    	call   *0xd809f(%rip)        # 0x140b0cc38
140a34b99:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
140a34b9d:	48 85 ff             	test   %rdi,%rdi
140a34ba0:	74 35                	je     0x140a34bd7
140a34ba2:	8b c6                	mov    %esi,%eax
140a34ba4:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a34ba9:	03 c6                	add    %esi,%eax
140a34bab:	75 2a                	jne    0x140a34bd7
140a34bad:	48 8b 07             	mov    (%rdi),%rax
140a34bb0:	48 8b cf             	mov    %rdi,%rcx
140a34bb3:	48 8b 00             	mov    (%rax),%rax
140a34bb6:	ff 15 7c 80 0d 00    	call   *0xd807c(%rip)        # 0x140b0cc38
140a34bbc:	8b c6                	mov    %esi,%eax
140a34bbe:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a34bc3:	03 c6                	add    %esi,%eax
140a34bc5:	75 10                	jne    0x140a34bd7
140a34bc7:	48 8b 07             	mov    (%rdi),%rax
140a34bca:	48 8b cf             	mov    %rdi,%rcx
140a34bcd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a34bd1:	ff 15 61 80 0d 00    	call   *0xd8061(%rip)        # 0x140b0cc38
140a34bd7:	48 8b 7b 68          	mov    0x68(%rbx),%rdi
140a34bdb:	48 85 ff             	test   %rdi,%rdi
140a34bde:	74 35                	je     0x140a34c15
140a34be0:	8b c6                	mov    %esi,%eax
140a34be2:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a34be7:	03 c6                	add    %esi,%eax
140a34be9:	75 2a                	jne    0x140a34c15
140a34beb:	48 8b 07             	mov    (%rdi),%rax
140a34bee:	48 8b cf             	mov    %rdi,%rcx
140a34bf1:	48 8b 00             	mov    (%rax),%rax
140a34bf4:	ff 15 3e 80 0d 00    	call   *0xd803e(%rip)        # 0x140b0cc38
140a34bfa:	8b c6                	mov    %esi,%eax
140a34bfc:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a34c01:	03 c6                	add    %esi,%eax
140a34c03:	75 10                	jne    0x140a34c15
140a34c05:	48 8b 07             	mov    (%rdi),%rax
140a34c08:	48 8b cf             	mov    %rdi,%rcx
140a34c0b:	48 8b 40 08          	mov    0x8(%rax),%rax
140a34c0f:	ff 15 23 80 0d 00    	call   *0xd8023(%rip)        # 0x140b0cc38
140a34c15:	48 8b 7b 48          	mov    0x48(%rbx),%rdi
140a34c19:	48 85 ff             	test   %rdi,%rdi
140a34c1c:	74 35                	je     0x140a34c53
140a34c1e:	8b c6                	mov    %esi,%eax
140a34c20:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a34c25:	03 c6                	add    %esi,%eax
140a34c27:	75 2a                	jne    0x140a34c53
140a34c29:	48 8b 07             	mov    (%rdi),%rax
140a34c2c:	48 8b cf             	mov    %rdi,%rcx
140a34c2f:	48 8b 00             	mov    (%rax),%rax
140a34c32:	ff 15 00 80 0d 00    	call   *0xd8000(%rip)        # 0x140b0cc38
140a34c38:	8b c6                	mov    %esi,%eax
140a34c3a:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a34c3f:	03 c6                	add    %esi,%eax
140a34c41:	75 10                	jne    0x140a34c53
140a34c43:	48 8b 07             	mov    (%rdi),%rax
140a34c46:	48 8b cf             	mov    %rdi,%rcx
140a34c49:	48 8b 40 08          	mov    0x8(%rax),%rax
140a34c4d:	ff 15 e5 7f 0d 00    	call   *0xd7fe5(%rip)        # 0x140b0cc38
140a34c53:	48 8b 7b 38          	mov    0x38(%rbx),%rdi
140a34c57:	48 85 ff             	test   %rdi,%rdi
140a34c5a:	74 35                	je     0x140a34c91
140a34c5c:	8b c6                	mov    %esi,%eax
140a34c5e:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a34c63:	03 c6                	add    %esi,%eax
140a34c65:	75 2a                	jne    0x140a34c91
140a34c67:	48 8b 07             	mov    (%rdi),%rax
140a34c6a:	48 8b cf             	mov    %rdi,%rcx
140a34c6d:	48 8b 00             	mov    (%rax),%rax
140a34c70:	ff 15 c2 7f 0d 00    	call   *0xd7fc2(%rip)        # 0x140b0cc38
140a34c76:	8b c6                	mov    %esi,%eax
140a34c78:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a34c7d:	03 c6                	add    %esi,%eax
140a34c7f:	75 10                	jne    0x140a34c91
140a34c81:	48 8b 07             	mov    (%rdi),%rax
140a34c84:	48 8b cf             	mov    %rdi,%rcx
140a34c87:	48 8b 40 08          	mov    0x8(%rax),%rax
140a34c8b:	ff 15 a7 7f 0d 00    	call   *0xd7fa7(%rip)        # 0x140b0cc38
140a34c91:	48 8b 7b 28          	mov    0x28(%rbx),%rdi
140a34c95:	48 85 ff             	test   %rdi,%rdi
140a34c98:	74 35                	je     0x140a34ccf
140a34c9a:	8b c6                	mov    %esi,%eax
140a34c9c:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a34ca1:	03 c6                	add    %esi,%eax
140a34ca3:	75 2a                	jne    0x140a34ccf
140a34ca5:	48 8b 07             	mov    (%rdi),%rax
140a34ca8:	48 8b cf             	mov    %rdi,%rcx
140a34cab:	48 8b 00             	mov    (%rax),%rax
140a34cae:	ff 15 84 7f 0d 00    	call   *0xd7f84(%rip)        # 0x140b0cc38
140a34cb4:	8b c6                	mov    %esi,%eax
140a34cb6:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a34cbb:	03 c6                	add    %esi,%eax
140a34cbd:	75 10                	jne    0x140a34ccf
140a34cbf:	48 8b 07             	mov    (%rdi),%rax
140a34cc2:	48 8b cf             	mov    %rdi,%rcx
140a34cc5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a34cc9:	ff 15 69 7f 0d 00    	call   *0xd7f69(%rip)        # 0x140b0cc38
140a34ccf:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
140a34cd3:	48 85 c9             	test   %rcx,%rcx
140a34cd6:	74 18                	je     0x140a34cf0
140a34cd8:	8b c6                	mov    %esi,%eax
140a34cda:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
140a34cdf:	03 c6                	add    %esi,%eax
140a34ce1:	75 0d                	jne    0x140a34cf0
140a34ce3:	48 8b 01             	mov    (%rcx),%rax
140a34ce6:	48 8b 40 08          	mov    0x8(%rax),%rax
140a34cea:	ff 15 48 7f 0d 00    	call   *0xd7f48(%rip)        # 0x140b0cc38
140a34cf0:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a34cf5:	48 8d 05 f4 63 0e 00 	lea    0xe63f4(%rip),%rax        # 0x140b1b0f0
140a34cfc:	48 89 43 08          	mov    %rax,0x8(%rbx)
140a34d00:	48 8d 05 99 0c 10 00 	lea    0x100c99(%rip),%rax        # 0x140b359a0
140a34d07:	48 89 03             	mov    %rax,(%rbx)
140a34d0a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a34d0f:	48 83 c4 20          	add    $0x20,%rsp
140a34d13:	5f                   	pop    %rdi
140a34d14:	c3                   	ret
140a34d15:	90                   	nop
140a34d16:	90                   	nop
140a34d17:	90                   	nop
140a34d18:	48 8b c4             	mov    %rsp,%rax
140a34d1b:	48 89 58 20          	mov    %rbx,0x20(%rax)
140a34d1f:	4c 89 40 18          	mov    %r8,0x18(%rax)
140a34d23:	57                   	push   %rdi
140a34d24:	41 54                	push   %r12
140a34d26:	41 55                	push   %r13
140a34d28:	41 56                	push   %r14
140a34d2a:	41 57                	push   %r15
140a34d2c:	48 81 ec f0 01 00 00 	sub    $0x1f0,%rsp
140a34d33:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
140a34d37:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
140a34d3b:	48 8b 05 fe a2 28 00 	mov    0x28a2fe(%rip),%rax        # 0x140cbf040
140a34d42:	48 33 c4             	xor    %rsp,%rax
140a34d45:	48 89 84 24 c0 01 00 	mov    %rax,0x1c0(%rsp)
140a34d4c:	00
140a34d4d:	4d 8b e8             	mov    %r8,%r13
140a34d50:	4c 8b f2             	mov    %rdx,%r14
140a34d53:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
140a34d58:	48 8b f9             	mov    %rcx,%rdi
140a34d5b:	48 89 8c 24 88 00 00 	mov    %rcx,0x88(%rsp)
140a34d62:	00
140a34d63:	48 89 8c 24 e0 00 00 	mov    %rcx,0xe0(%rsp)
140a34d6a:	00
140a34d6b:	48 89 94 24 d8 00 00 	mov    %rdx,0xd8(%rsp)
140a34d72:	00
140a34d73:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
140a34d78:	48 8b 02             	mov    (%rdx),%rax
140a34d7b:	48 8b ca             	mov    %rdx,%rcx
140a34d7e:	48 8b 40 10          	mov    0x10(%rax),%rax
140a34d82:	ff 15 b0 7e 0d 00    	call   *0xd7eb0(%rip)        # 0x140b0cc38
140a34d88:	48 8b d8             	mov    %rax,%rbx
140a34d8b:	48 89 84 24 f0 00 00 	mov    %rax,0xf0(%rsp)
140a34d92:	00
140a34d93:	49 8b 0e             	mov    (%r14),%rcx
140a34d96:	48 8b 41 40          	mov    0x40(%rcx),%rax
140a34d9a:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
140a34da1:	00
140a34da2:	49 8b ce             	mov    %r14,%rcx
140a34da5:	ff 15 8d 7e 0d 00    	call   *0xd7e8d(%rip)        # 0x140b0cc38
140a34dab:	90                   	nop
140a34dac:	4c 8d 7f 30          	lea    0x30(%rdi),%r15
140a34db0:	4c 89 bc 24 d0 00 00 	mov    %r15,0xd0(%rsp)
140a34db7:	00
140a34db8:	49 8b 0f             	mov    (%r15),%rcx
140a34dbb:	48 8b 01             	mov    (%rcx),%rax
140a34dbe:	4c 8d 84 24 20 01 00 	lea    0x120(%rsp),%r8
140a34dc5:	00
140a34dc6:	48 8d 94 24 10 01 00 	lea    0x110(%rsp),%rdx
140a34dcd:	00
140a34dce:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
140a34dd5:	ff 15 5d 7e 0d 00    	call   *0xd7e5d(%rip)        # 0x140b0cc38
140a34ddb:	90                   	nop
140a34ddc:	49 8b 0f             	mov    (%r15),%rcx
140a34ddf:	48 8b 01             	mov    (%rcx),%rax
140a34de2:	4c 8d 4f 70          	lea    0x70(%rdi),%r9
140a34de6:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140a34dec:	4c 8d 84 24 20 01 00 	lea    0x120(%rsp),%r8
140a34df3:	00
140a34df4:	48 8d 94 24 00 01 00 	lea    0x100(%rsp),%rdx
140a34dfb:	00
140a34dfc:	48 8b 80 60 03 00 00 	mov    0x360(%rax),%rax
140a34e03:	ff 15 2f 7e 0d 00    	call   *0xd7e2f(%rip)        # 0x140b0cc38
140a34e09:	90                   	nop
140a34e0a:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
140a34e0e:	48 8b 01             	mov    (%rcx),%rax
140a34e11:	48 8d 94 24 00 01 00 	lea    0x100(%rsp),%rdx
140a34e18:	00
140a34e19:	48 8b 40 10          	mov    0x10(%rax),%rax
140a34e1d:	ff 15 15 7e 0d 00    	call   *0xd7e15(%rip)        # 0x140b0cc38
140a34e23:	49 8b 0f             	mov    (%r15),%rcx
140a34e26:	48 8b 01             	mov    (%rcx),%rax
140a34e29:	4c 8d 84 24 00 01 00 	lea    0x100(%rsp),%r8
140a34e30:	00
140a34e31:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
140a34e38:	00
140a34e39:	48 8b 80 50 01 00 00 	mov    0x150(%rax),%rax
140a34e40:	ff 15 f2 7d 0d 00    	call   *0xd7df2(%rip)        # 0x140b0cc38
140a34e46:	90                   	nop
140a34e47:	4c 8d 5b 08          	lea    0x8(%rbx),%r11
140a34e4b:	4c 89 9c 24 f8 00 00 	mov    %r11,0xf8(%rsp)
140a34e52:	00
140a34e53:	49 8b 0b             	mov    (%r11),%rcx
140a34e56:	48 8b 13             	mov    (%rbx),%rdx
140a34e59:	4c 8b f9             	mov    %rcx,%r15
140a34e5c:	4c 2b fa             	sub    %rdx,%r15
140a34e5f:	49 c1 ff 03          	sar    $0x3,%r15
140a34e63:	49 ba c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r10
140a34e6a:	ec c4 4e
140a34e6d:	4d 0f af fa          	imul   %r10,%r15
140a34e71:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
140a34e76:	45 33 e4             	xor    %r12d,%r12d
140a34e79:	83 cf ff             	or     $0xffffffff,%edi
140a34e7c:	66 0f 6f 3d ac cf 17 	movdqa 0x17cfac(%rip),%xmm7        # 0x140bb1e30
140a34e83:	00
140a34e84:	4c 89 a4 24 98 00 00 	mov    %r12,0x98(%rsp)
140a34e8b:	00
140a34e8c:	4d 3b e7             	cmp    %r15,%r12
140a34e8f:	0f 83 b5 05 00 00    	jae    0x140a3544a
140a34e95:	48 2b ca             	sub    %rdx,%rcx
140a34e98:	48 c1 f9 03          	sar    $0x3,%rcx
140a34e9c:	49 0f af ca          	imul   %r10,%rcx
140a34ea0:	4c 3b e1             	cmp    %rcx,%r12
140a34ea3:	0f 83 9a 05 00 00    	jae    0x140a35443
140a34ea9:	4d 6b cc 68          	imul   $0x68,%r12,%r9
140a34ead:	4c 89 8c 24 e8 00 00 	mov    %r9,0xe8(%rsp)
140a34eb4:	00
140a34eb5:	48 8d 4a 50          	lea    0x50(%rdx),%rcx
140a34eb9:	49 03 c9             	add    %r9,%rcx
140a34ebc:	4d 8b c5             	mov    %r13,%r8
140a34ebf:	48 8d 94 24 78 01 00 	lea    0x178(%rsp),%rdx
140a34ec6:	00
140a34ec7:	e8 74 df 75 ff       	call   0x140192e40
140a34ecc:	45 33 ed             	xor    %r13d,%r13d
140a34ecf:	4c 89 ac 24 90 00 00 	mov    %r13,0x90(%rsp)
140a34ed6:	00
140a34ed7:	49 8b 0b             	mov    (%r11),%rcx
140a34eda:	48 8b 13             	mov    (%rbx),%rdx
140a34edd:	48 8b c1             	mov    %rcx,%rax
140a34ee0:	48 2b c2             	sub    %rdx,%rax
140a34ee3:	48 c1 f8 03          	sar    $0x3,%rax
140a34ee7:	49 0f af c2          	imul   %r10,%rax
140a34eeb:	4c 3b e0             	cmp    %rax,%r12
140a34eee:	0f 83 4f 05 00 00    	jae    0x140a35443
140a34ef4:	49 8b 44 11 10       	mov    0x10(%r9,%rdx,1),%rax
140a34ef9:	49 2b 44 11 08       	sub    0x8(%r9,%rdx,1),%rax
140a34efe:	48 d1 f8             	sar    $1,%rax
140a34f01:	4c 3b e8             	cmp    %rax,%r13
140a34f04:	0f 83 29 05 00 00    	jae    0x140a35433
140a34f0a:	48 8b 0b             	mov    (%rbx),%rcx
140a34f0d:	49 8b 03             	mov    (%r11),%rax
140a34f10:	48 2b c1             	sub    %rcx,%rax
140a34f13:	48 c1 f8 03          	sar    $0x3,%rax
140a34f17:	49 0f af c2          	imul   %r10,%rax
140a34f1b:	4c 3b e0             	cmp    %rax,%r12
140a34f1e:	0f 83 08 05 00 00    	jae    0x140a3542c
140a34f24:	49 8b 5c 09 08       	mov    0x8(%r9,%rcx,1),%rbx
140a34f29:	49 8b 44 09 10       	mov    0x10(%r9,%rcx,1),%rax
140a34f2e:	48 2b c3             	sub    %rbx,%rax
140a34f31:	48 d1 f8             	sar    $1,%rax
140a34f34:	4c 3b e8             	cmp    %rax,%r13
140a34f37:	0f 83 ef 04 00 00    	jae    0x140a3542c
140a34f3d:	42 0f b7 1c 6b       	movzwl (%rbx,%r13,2),%ebx
140a34f42:	48 8b 8c 24 10 01 00 	mov    0x110(%rsp),%rcx
140a34f49:	00
140a34f4a:	48 8b 01             	mov    (%rcx),%rax
140a34f4d:	44 0f b7 c3          	movzwl %bx,%r8d
140a34f51:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
140a34f58:	00
140a34f59:	48 8b 40 60          	mov    0x60(%rax),%rax
140a34f5d:	ff 15 d5 7c 0d 00    	call   *0xd7cd5(%rip)        # 0x140b0cc38
140a34f63:	48 83 bc 24 c0 00 00 	cmpq   $0x0,0xc0(%rsp)
140a34f6a:	00 00
140a34f6c:	0f 84 0e 04 00 00    	je     0x140a35380
140a34f72:	0f 57 c0             	xorps  %xmm0,%xmm0
140a34f75:	f3 0f 7f 84 24 b0 00 	movdqu %xmm0,0xb0(%rsp)
140a34f7c:	00 00
140a34f7e:	49 8b 06             	mov    (%r14),%rax
140a34f81:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
140a34f86:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
140a34f8d:	00
140a34f8e:	49 8b ce             	mov    %r14,%rcx
140a34f91:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
140a34f98:	ff 15 9a 7c 0d 00    	call   *0xd7c9a(%rip)        # 0x140b0cc38
140a34f9e:	0f 28 f7             	movaps %xmm7,%xmm6
140a34fa1:	48 8b 8c 24 10 01 00 	mov    0x110(%rsp),%rcx
140a34fa8:	00
140a34fa9:	48 8b 01             	mov    (%rcx),%rax
140a34fac:	0f b7 d3             	movzwl %bx,%edx
140a34faf:	48 8b 40 68          	mov    0x68(%rax),%rax
140a34fb3:	ff 15 7f 7c 0d 00    	call   *0xd7c7f(%rip)        # 0x140b0cc38
140a34fb9:	44 8a f8             	mov    %al,%r15b
140a34fbc:	84 c0                	test   %al,%al
140a34fbe:	74 2f                	je     0x140a34fef
140a34fc0:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
140a34fc7:	00
140a34fc8:	48 8b 08             	mov    (%rax),%rcx
140a34fcb:	48 8b 11             	mov    (%rcx),%rdx
140a34fce:	48 8b 82 d8 00 00 00 	mov    0xd8(%rdx),%rax