1402a9c3e:	cc                   	int3
1402a9c3f:	90                   	nop
1402a9c40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402a9c45:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1402a9c4a:	55                   	push   %rbp
1402a9c4b:	56                   	push   %rsi
1402a9c4c:	57                   	push   %rdi
1402a9c4d:	41 56                	push   %r14
1402a9c4f:	41 57                	push   %r15
1402a9c51:	48 83 ec 70          	sub    $0x70,%rsp
1402a9c55:	4d 8b f9             	mov    %r9,%r15
1402a9c58:	49 8b d8             	mov    %r8,%rbx
1402a9c5b:	48 8b fa             	mov    %rdx,%rdi
1402a9c5e:	48 8b f1             	mov    %rcx,%rsi
1402a9c61:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
1402a9c66:	49 8b 09             	mov    (%r9),%rcx
1402a9c69:	48 8b 01             	mov    (%rcx),%rax
1402a9c6c:	4c 8b 80 b0 01 00 00 	mov    0x1b0(%rax),%r8
1402a9c73:	48 8b 13             	mov    (%rbx),%rdx
1402a9c76:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402a9c7a:	48 2b c2             	sub    %rdx,%rax
1402a9c7d:	48 c1 f8 02          	sar    $0x2,%rax
1402a9c81:	48 83 f8 03          	cmp    $0x3,%rax
1402a9c85:	0f 86 91 01 00 00    	jbe    0x1402a9e1c
1402a9c8b:	f3 0f 10 42 0c       	movss  0xc(%rdx),%xmm0
1402a9c90:	f3 0f 10 4a 08       	movss  0x8(%rdx),%xmm1
1402a9c95:	f3 0f 11 44 24 28    	movss  %xmm0,0x28(%rsp)
1402a9c9b:	f3 0f 11 4c 24 20    	movss  %xmm1,0x20(%rsp)
1402a9ca1:	f3 0f 10 5a 04       	movss  0x4(%rdx),%xmm3
1402a9ca6:	f3 0f 10 12          	movss  (%rdx),%xmm2
1402a9caa:	48 8b d7             	mov    %rdi,%rdx
1402a9cad:	49 8b c0             	mov    %r8,%rax
1402a9cb0:	ff 15 82 2f 86 00    	call   *0x862f82(%rip)        # 0x140b0cc38
1402a9cb6:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
1402a9cbd:	00
1402a9cbe:	48 83 3f 00          	cmpq   $0x0,(%rdi)
1402a9cc2:	0f 85 36 01 00 00    	jne    0x1402a9dfe
1402a9cc8:	4c 8b 76 38          	mov    0x38(%rsi),%r14
1402a9ccc:	49 8b 06             	mov    (%r14),%rax
1402a9ccf:	48 8b 68 48          	mov    0x48(%rax),%rbp
1402a9cd3:	48 8b ce             	mov    %rsi,%rcx
1402a9cd6:	e8 ed 9a ff ff       	call   0x1402a37c8
1402a9cdb:	48 8b 08             	mov    (%rax),%rcx
1402a9cde:	48 89 8c 24 b0 00 00 	mov    %rcx,0xb0(%rsp)
1402a9ce5:	00
1402a9ce6:	48 85 c9             	test   %rcx,%rcx
1402a9ce9:	74 0d                	je     0x1402a9cf8
1402a9ceb:	48 8b 11             	mov    (%rcx),%rdx
1402a9cee:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a9cf2:	ff 15 40 2f 86 00    	call   *0x862f40(%rip)        # 0x140b0cc38
1402a9cf8:	4c 8b cb             	mov    %rbx,%r9
1402a9cfb:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
1402a9d02:	00
1402a9d03:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1402a9d08:	49 8b ce             	mov    %r14,%rcx
1402a9d0b:	48 8b c5             	mov    %rbp,%rax
1402a9d0e:	ff 15 24 2f 86 00    	call   *0x862f24(%rip)        # 0x140b0cc38
1402a9d14:	90                   	nop
1402a9d15:	49 8b 0f             	mov    (%r15),%rcx
1402a9d18:	48 8b 01             	mov    (%rcx),%rax
1402a9d1b:	4c 8b 80 b8 01 00 00 	mov    0x1b8(%rax),%r8
1402a9d22:	48 8b 13             	mov    (%rbx),%rdx
1402a9d25:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402a9d29:	48 2b c2             	sub    %rdx,%rax
1402a9d2c:	48 c1 f8 02          	sar    $0x2,%rax
1402a9d30:	48 83 f8 03          	cmp    $0x3,%rax
1402a9d34:	0f 86 db 00 00 00    	jbe    0x1402a9e15
1402a9d3a:	f3 0f 10 42 0c       	movss  0xc(%rdx),%xmm0
1402a9d3f:	f3 0f 10 4a 08       	movss  0x8(%rdx),%xmm1
1402a9d44:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1402a9d49:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402a9d4e:	f3 0f 11 44 24 28    	movss  %xmm0,0x28(%rsp)
1402a9d54:	f3 0f 11 4c 24 20    	movss  %xmm1,0x20(%rsp)
1402a9d5a:	f3 0f 10 5a 04       	movss  0x4(%rdx),%xmm3
1402a9d5f:	f3 0f 10 12          	movss  (%rdx),%xmm2
1402a9d63:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402a9d68:	49 8b c0             	mov    %r8,%rax
1402a9d6b:	ff 15 c7 2e 86 00    	call   *0x862ec7(%rip)        # 0x140b0cc38
1402a9d71:	48 8b d0             	mov    %rax,%rdx
1402a9d74:	48 8b cf             	mov    %rdi,%rcx
1402a9d77:	e8 68 c5 d5 ff       	call   0x1400062e4
1402a9d7c:	83 ce ff             	or     $0xffffffff,%esi
1402a9d7f:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1402a9d84:	48 85 db             	test   %rbx,%rbx
1402a9d87:	74 36                	je     0x1402a9dbf
1402a9d89:	8b c6                	mov    %esi,%eax
1402a9d8b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a9d90:	03 c6                	add    %esi,%eax
1402a9d92:	75 2b                	jne    0x1402a9dbf
1402a9d94:	48 8b 03             	mov    (%rbx),%rax
1402a9d97:	48 8b cb             	mov    %rbx,%rcx
1402a9d9a:	48 8b 00             	mov    (%rax),%rax
1402a9d9d:	ff 15 95 2e 86 00    	call   *0x862e95(%rip)        # 0x140b0cc38
1402a9da3:	8b c6                	mov    %esi,%eax
1402a9da5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a9daa:	03 c6                	add    %esi,%eax
1402a9dac:	75 11                	jne    0x1402a9dbf
1402a9dae:	48 8b 03             	mov    (%rbx),%rax
1402a9db1:	48 8b cb             	mov    %rbx,%rcx
1402a9db4:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a9db8:	ff 15 7a 2e 86 00    	call   *0x862e7a(%rip)        # 0x140b0cc38
1402a9dbe:	90                   	nop
1402a9dbf:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402a9dc4:	48 85 db             	test   %rbx,%rbx
1402a9dc7:	74 35                	je     0x1402a9dfe
1402a9dc9:	8b c6                	mov    %esi,%eax
1402a9dcb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402a9dd0:	03 c6                	add    %esi,%eax
1402a9dd2:	75 2a                	jne    0x1402a9dfe
1402a9dd4:	48 8b 03             	mov    (%rbx),%rax
1402a9dd7:	48 8b cb             	mov    %rbx,%rcx
1402a9dda:	48 8b 00             	mov    (%rax),%rax
1402a9ddd:	ff 15 55 2e 86 00    	call   *0x862e55(%rip)        # 0x140b0cc38
1402a9de3:	8b c6                	mov    %esi,%eax
1402a9de5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a9dea:	03 c6                	add    %esi,%eax
1402a9dec:	75 10                	jne    0x1402a9dfe
1402a9dee:	48 8b 03             	mov    (%rbx),%rax
1402a9df1:	48 8b cb             	mov    %rbx,%rcx
1402a9df4:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a9df8:	ff 15 3a 2e 86 00    	call   *0x862e3a(%rip)        # 0x140b0cc38
1402a9dfe:	48 8b c7             	mov    %rdi,%rax
1402a9e01:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
1402a9e08:	00
1402a9e09:	48 83 c4 70          	add    $0x70,%rsp
1402a9e0d:	41 5f                	pop    %r15
1402a9e0f:	41 5e                	pop    %r14
1402a9e11:	5f                   	pop    %rdi
1402a9e12:	5e                   	pop    %rsi
1402a9e13:	5d                   	pop    %rbp
1402a9e14:	c3                   	ret
1402a9e15:	ff 15 7d 2b 86 00    	call   *0x862b7d(%rip)        # 0x140b0c998
1402a9e1b:	90                   	nop
1402a9e1c:	ff 15 76 2b 86 00    	call   *0x862b76(%rip)        # 0x140b0c998
1402a9e22:	cc                   	int3
1402a9e23:	90                   	nop
1402a9e24:	90                   	nop
1402a9e25:	90                   	nop
1402a9e26:	90                   	nop
1402a9e27:	90                   	nop
1402a9e28:	90                   	nop
1402a9e29:	90                   	nop
1402a9e2a:	90                   	nop
1402a9e2b:	90                   	nop
1402a9e2c:	90                   	nop
1402a9e2d:	90                   	nop
1402a9e2e:	90                   	nop
1402a9e2f:	90                   	nop
1402a9e30:	40 55                	rex push %rbp
1402a9e32:	53                   	push   %rbx
1402a9e33:	56                   	push   %rsi
1402a9e34:	57                   	push   %rdi
1402a9e35:	41 54                	push   %r12
1402a9e37:	41 55                	push   %r13
1402a9e39:	41 56                	push   %r14
1402a9e3b:	41 57                	push   %r15
1402a9e3d:	48 8d ac 24 28 ff ff 	lea    -0xd8(%rsp),%rbp
1402a9e44:	ff
1402a9e45:	48 81 ec d8 01 00 00 	sub    $0x1d8,%rsp
1402a9e4c:	48 8b 05 ed 51 a1 00 	mov    0xa151ed(%rip),%rax        # 0x140cbf040
1402a9e53:	48 33 c4             	xor    %rsp,%rax
1402a9e56:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1402a9e5d:	49 8b f9             	mov    %r9,%rdi
1402a9e60:	41 8b d8             	mov    %r8d,%ebx
1402a9e63:	4c 8b e2             	mov    %rdx,%r12
1402a9e66:	4c 8b f1             	mov    %rcx,%r14
1402a9e69:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1402a9e6e:	48 8b b5 40 01 00 00 	mov    0x140(%rbp),%rsi
1402a9e75:	4c 8b bd 48 01 00 00 	mov    0x148(%rbp),%r15
1402a9e7c:	45 33 ed             	xor    %r13d,%r13d
1402a9e7f:	49 8b 09             	mov    (%r9),%rcx
1402a9e82:	48 8b 01             	mov    (%rcx),%rax
1402a9e85:	48 8b 40 48          	mov    0x48(%rax),%rax
1402a9e89:	ff 15 a9 2d 86 00    	call   *0x862da9(%rip)        # 0x140b0cc38
1402a9e8f:	48 83 f8 04          	cmp    $0x4,%rax
1402a9e93:	0f 85 05 09 00 00    	jne    0x1402aa79e
1402a9e99:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a9e9c:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1402a9ea1:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1402a9ea6:	0f 11 45 38          	movups %xmm0,0x38(%rbp)
1402a9eaa:	66 0f 6f 0d 9e 7d 90 	movdqa 0x907d9e(%rip),%xmm1        # 0x140bb1c50
1402a9eb1:	00
1402a9eb2:	f3 0f 7f 4d 48       	movdqu %xmm1,0x48(%rbp)
1402a9eb7:	44 88 6d 38          	mov    %r13b,0x38(%rbp)
1402a9ebb:	c7 44 24 74 06 00 00 	movl   $0x6,0x74(%rsp)
1402a9ec2:	00
1402a9ec3:	48 8b 0f             	mov    (%rdi),%rcx
1402a9ec6:	48 8b 01             	mov    (%rcx),%rax
1402a9ec9:	41 8d 55 01          	lea    0x1(%r13),%edx
1402a9ecd:	48 8b 40 40          	mov    0x40(%rax),%rax
1402a9ed1:	ff 15 61 2d 86 00    	call   *0x862d61(%rip)        # 0x140b0cc38
1402a9ed7:	48 8b d0             	mov    %rax,%rdx
1402a9eda:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a9edd:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1402a9ee3:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402a9ee7:	48 85 c9             	test   %rcx,%rcx
1402a9eea:	74 04                	je     0x1402a9ef0
1402a9eec:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402a9ef0:	48 8b 00             	mov    (%rax),%rax
1402a9ef3:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402a9ef8:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a9efc:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402a9f01:	41 b1 01             	mov    $0x1,%r9b
1402a9f04:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1402a9f08:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402a9f0d:	e8 b6 37 00 00       	call   0x1402ad6c8
1402a9f12:	84 c0                	test   %al,%al
1402a9f14:	74 3d                	je     0x1402a9f53
1402a9f16:	49 8b 06             	mov    (%r14),%rax
1402a9f19:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1402a9f1e:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1402a9f23:	48 8d 4c 24 74       	lea    0x74(%rsp),%rcx
1402a9f28:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402a9f2d:	44 88 6c 24 20       	mov    %r13b,0x20(%rsp)
1402a9f32:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
1402a9f36:	44 8b c3             	mov    %ebx,%r8d
1402a9f39:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402a9f3e:	49 8b ce             	mov    %r14,%rcx
1402a9f41:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
1402a9f48:	ff 15 ea 2c 86 00    	call   *0x862cea(%rip)        # 0x140b0cc38
1402a9f4e:	e9 8b 00 00 00       	jmp    0x1402a9fde
1402a9f53:	48 8b 0f             	mov    (%rdi),%rcx
1402a9f56:	48 8b 01             	mov    (%rcx),%rax
1402a9f59:	ba 01 00 00 00       	mov    $0x1,%edx
1402a9f5e:	48 8b 40 40          	mov    0x40(%rax),%rax
1402a9f62:	ff 15 d0 2c 86 00    	call   *0x862cd0(%rip)        # 0x140b0cc38
1402a9f68:	48 8b d0             	mov    %rax,%rdx
1402a9f6b:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a9f6e:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1402a9f74:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402a9f78:	48 85 c9             	test   %rcx,%rcx
1402a9f7b:	74 04                	je     0x1402a9f81
1402a9f7d:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402a9f81:	48 8b 00             	mov    (%rax),%rax
1402a9f84:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402a9f89:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a9f8d:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402a9f92:	45 33 c9             	xor    %r9d,%r9d
1402a9f95:	41 b0 01             	mov    $0x1,%r8b
1402a9f98:	48 8d 55 38          	lea    0x38(%rbp),%rdx
1402a9f9c:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402a9fa1:	e8 0e c7 e7 ff       	call   0x1401266b4
1402a9fa6:	84 c0                	test   %al,%al
1402a9fa8:	0f 84 ca 07 00 00    	je     0x1402aa778
1402a9fae:	49 8b 06             	mov    (%r14),%rax
1402a9fb1:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
1402a9fb6:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1402a9fbb:	48 8d 4c 24 74       	lea    0x74(%rsp),%rcx
1402a9fc0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402a9fc5:	4c 8d 4d 38          	lea    0x38(%rbp),%r9
1402a9fc9:	44 8b c3             	mov    %ebx,%r8d
1402a9fcc:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402a9fd1:	49 8b ce             	mov    %r14,%rcx
1402a9fd4:	48 8b 40 68          	mov    0x68(%rax),%rax
1402a9fd8:	ff 15 5a 2c 86 00    	call   *0x862c5a(%rip)        # 0x140b0cc38
1402a9fde:	48 8b 08             	mov    (%rax),%rcx
1402a9fe1:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402a9fe5:	4c 89 28             	mov    %r13,(%rax)
1402a9fe8:	4c 89 68 08          	mov    %r13,0x8(%rax)
1402a9fec:	83 ce ff             	or     $0xffffffff,%esi
1402a9fef:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1402a9ff3:	48 85 db             	test   %rbx,%rbx
1402a9ff6:	48 89 55 98          	mov    %rdx,-0x68(%rbp)
1402a9ffa:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
1402a9ffe:	74 35                	je     0x1402aa035
1402aa000:	8b c6                	mov    %esi,%eax
1402aa002:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402aa007:	03 c6                	add    %esi,%eax
1402aa009:	75 2a                	jne    0x1402aa035
1402aa00b:	48 8b 03             	mov    (%rbx),%rax
1402aa00e:	48 8b cb             	mov    %rbx,%rcx
1402aa011:	48 8b 00             	mov    (%rax),%rax
1402aa014:	ff 15 1e 2c 86 00    	call   *0x862c1e(%rip)        # 0x140b0cc38
1402aa01a:	8b c6                	mov    %esi,%eax
1402aa01c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402aa021:	03 c6                	add    %esi,%eax
1402aa023:	75 10                	jne    0x1402aa035
1402aa025:	48 8b 03             	mov    (%rbx),%rax
1402aa028:	48 8b cb             	mov    %rbx,%rcx
1402aa02b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402aa02f:	ff 15 03 2c 86 00    	call   *0x862c03(%rip)        # 0x140b0cc38
1402aa035:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402aa03a:	48 85 db             	test   %rbx,%rbx
1402aa03d:	74 35                	je     0x1402aa074
1402aa03f:	8b c6                	mov    %esi,%eax
1402aa041:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402aa046:	03 c6                	add    %esi,%eax
1402aa048:	75 2a                	jne    0x1402aa074
1402aa04a:	48 8b 03             	mov    (%rbx),%rax
1402aa04d:	48 8b cb             	mov    %rbx,%rcx
1402aa050:	48 8b 00             	mov    (%rax),%rax
1402aa053:	ff 15 df 2b 86 00    	call   *0x862bdf(%rip)        # 0x140b0cc38
1402aa059:	8b c6                	mov    %esi,%eax
1402aa05b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402aa060:	03 c6                	add    %esi,%eax
1402aa062:	75 10                	jne    0x1402aa074
1402aa064:	48 8b 03             	mov    (%rbx),%rax
1402aa067:	48 8b cb             	mov    %rbx,%rcx
1402aa06a:	48 8b 40 08          	mov    0x8(%rax),%rax
1402aa06e:	ff 15 c4 2b 86 00    	call   *0x862bc4(%rip)        # 0x140b0cc38
1402aa074:	44 89 6c 24 70       	mov    %r13d,0x70(%rsp)
1402aa079:	48 8b 0f             	mov    (%rdi),%rcx
1402aa07c:	48 8b 01             	mov    (%rcx),%rax
1402aa07f:	bb 02 00 00 00       	mov    $0x2,%ebx
1402aa084:	8b d3                	mov    %ebx,%edx
1402aa086:	48 8b 40 40          	mov    0x40(%rax),%rax
1402aa08a:	ff 15 a8 2b 86 00    	call   *0x862ba8(%rip)        # 0x140b0cc38
1402aa090:	48 8b d0             	mov    %rax,%rdx
1402aa093:	0f 57 c0             	xorps  %xmm0,%xmm0
1402aa096:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1402aa09c:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402aa0a0:	48 85 c9             	test   %rcx,%rcx
1402aa0a3:	74 04                	je     0x1402aa0a9
1402aa0a5:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402aa0a9:	48 8b 00             	mov    (%rax),%rax
1402aa0ac:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402aa0b1:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402aa0b5:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402aa0ba:	c7 44 24 28 36 80 04 	movl   $0x80048036,0x28(%rsp)
1402aa0c1:	80
1402aa0c2:	c7 44 24 20 37 80 04 	movl   $0x80048037,0x20(%rsp)
1402aa0c9:	80
1402aa0ca:	45 33 c9             	xor    %r9d,%r9d
1402aa0cd:	41 b0 01             	mov    $0x1,%r8b
1402aa0d0:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402aa0d5:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402aa0da:	e8 91 1a e8 ff       	call   0x14012bb70
1402aa0df:	84 c0                	test   %al,%al
1402aa0e1:	0f 84 fa 06 00 00    	je     0x1402aa7e1
1402aa0e7:	44 8b 44 24 70       	mov    0x70(%rsp),%r8d
1402aa0ec:	41 81 f8 ff 00 00 00 	cmp    $0xff,%r8d
1402aa0f3:	0f 87 0b 07 00 00    	ja     0x1402aa804
1402aa0f9:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1402aa0fe:	4c 89 6d 80          	mov    %r13,-0x80(%rbp)
1402aa102:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
1402aa106:	0f 57 c0             	xorps  %xmm0,%xmm0
1402aa109:	0f 11 45 18          	movups %xmm0,0x18(%rbp)
1402aa10d:	4c 89 6d 28          	mov    %r13,0x28(%rbp)
1402aa111:	48 c7 45 30 0f 00 00 	movq   $0xf,0x30(%rbp)
1402aa118:	00
1402aa119:	44 88 6d 18          	mov    %r13b,0x18(%rbp)
1402aa11d:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
1402aa123:	48 8b 0f             	mov    (%rdi),%rcx
1402aa126:	48 8b 01             	mov    (%rcx),%rax
1402aa129:	bb 03 00 00 00       	mov    $0x3,%ebx
1402aa12e:	8b d3                	mov    %ebx,%edx
1402aa130:	48 8b 40 40          	mov    0x40(%rax),%rax
1402aa134:	ff 15 fe 2a 86 00    	call   *0x862afe(%rip)        # 0x140b0cc38
1402aa13a:	48 8b d0             	mov    %rax,%rdx
1402aa13d:	0f 57 c0             	xorps  %xmm0,%xmm0