1401b6c7c:	8a 41 34             	mov    0x34(%rcx),%al
1401b6c7f:	3a 42 34             	cmp    0x34(%rdx),%al
1401b6c82:	75 64                	jne    0x1401b6ce8
1401b6c84:	84 c0                	test   %al,%al
1401b6c86:	74 0e                	je     0x1401b6c96
1401b6c88:	80 7a 34 00          	cmpb   $0x0,0x34(%rdx)
1401b6c8c:	74 08                	je     0x1401b6c96
1401b6c8e:	8b 42 38             	mov    0x38(%rdx),%eax
1401b6c91:	39 41 38             	cmp    %eax,0x38(%rcx)
1401b6c94:	75 52                	jne    0x1401b6ce8
1401b6c96:	0f ba e3 0a          	bt     $0xa,%ebx
1401b6c9a:	73 0e                	jae    0x1401b6caa
1401b6c9c:	48 8b 07             	mov    (%rdi),%rax
1401b6c9f:	48 8b 16             	mov    (%rsi),%rdx
1401b6ca2:	8a 48 3c             	mov    0x3c(%rax),%cl
1401b6ca5:	38 4a 3c             	cmp    %cl,0x3c(%rdx)
1401b6ca8:	75 3e                	jne    0x1401b6ce8
1401b6caa:	0f ba e3 0b          	bt     $0xb,%ebx
1401b6cae:	73 3c                	jae    0x1401b6cec
1401b6cb0:	48 8b 17             	mov    (%rdi),%rdx
1401b6cb3:	48 8b 0e             	mov    (%rsi),%rcx
1401b6cb6:	48 83 c2 58          	add    $0x58,%rdx
1401b6cba:	48 83 c1 58          	add    $0x58,%rcx
1401b6cbe:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401b6cc3:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401b6cc7:	76 03                	jbe    0x1401b6ccc
1401b6cc9:	48 8b 12             	mov    (%rdx),%rdx
1401b6ccc:	48 83 79 18 07       	cmpq   $0x7,0x18(%rcx)
1401b6cd1:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1401b6cd5:	76 03                	jbe    0x1401b6cda
1401b6cd7:	48 8b 09             	mov    (%rcx),%rcx
1401b6cda:	4c 3b c0             	cmp    %rax,%r8
1401b6cdd:	75 09                	jne    0x1401b6ce8
1401b6cdf:	e8 58 0e e5 ff       	call   0x140007b3c
1401b6ce4:	85 c0                	test   %eax,%eax
1401b6ce6:	74 04                	je     0x1401b6cec
1401b6ce8:	32 c0                	xor    %al,%al
1401b6cea:	eb 02                	jmp    0x1401b6cee
1401b6cec:	b0 01                	mov    $0x1,%al
1401b6cee:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401b6cf3:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401b6cf8:	48 83 c4 20          	add    $0x20,%rsp
1401b6cfc:	5f                   	pop    %rdi
1401b6cfd:	c3                   	ret
1401b6cfe:	90                   	nop
1401b6cff:	90                   	nop
1401b6d00:	48 8b c4             	mov    %rsp,%rax
1401b6d03:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401b6d07:	48 89 70 10          	mov    %rsi,0x10(%rax)
1401b6d0b:	48 89 78 18          	mov    %rdi,0x18(%rax)
1401b6d0f:	55                   	push   %rbp
1401b6d10:	41 54                	push   %r12
1401b6d12:	41 55                	push   %r13
1401b6d14:	41 56                	push   %r14
1401b6d16:	41 57                	push   %r15
1401b6d18:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1401b6d1c:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
1401b6d23:	48 8b 05 16 83 b0 00 	mov    0xb08316(%rip),%rax        # 0x140cbf040
1401b6d2a:	48 33 c4             	xor    %rsp,%rax
1401b6d2d:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
1401b6d31:	48 8b 45 b7          	mov    -0x49(%rbp),%rax
1401b6d35:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
1401b6d39:	45 33 ed             	xor    %r13d,%r13d
1401b6d3c:	44 89 6d 9f          	mov    %r13d,-0x61(%rbp)
1401b6d40:	48 8d 1d 39 3d b7 00 	lea    0xb73d39(%rip),%rbx        # 0x140d2aa80
1401b6d47:	48 89 5d b7          	mov    %rbx,-0x49(%rbp)
1401b6d4b:	4c 89 2d 2e 3d b7 00 	mov    %r13,0xb73d2e(%rip)        # 0x140d2aa80
1401b6d52:	4c 89 2d 2f 3d b7 00 	mov    %r13,0xb73d2f(%rip)        # 0x140d2aa88
1401b6d59:	41 8d 4d 60          	lea    0x60(%r13),%ecx
1401b6d5d:	ff 15 65 5b 95 00    	call   *0x955b65(%rip)        # 0x140b0c8c8
1401b6d63:	48 85 c0             	test   %rax,%rax
1401b6d66:	75 07                	jne    0x1401b6d6f
1401b6d68:	ff 15 2a 57 95 00    	call   *0x95572a(%rip)        # 0x140b0c498
1401b6d6e:	cc                   	int3
1401b6d6f:	48 89 00             	mov    %rax,(%rax)
1401b6d72:	48 89 40 08          	mov    %rax,0x8(%rax)
1401b6d76:	48 89 40 10          	mov    %rax,0x10(%rax)
1401b6d7a:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1401b6d80:	48 89 05 f9 3c b7 00 	mov    %rax,0xb73cf9(%rip)        # 0x140d2aa80
1401b6d87:	c7 45 9f 01 00 00 00 	movl   $0x1,-0x61(%rbp)
1401b6d8e:	4c 89 6d af          	mov    %r13,-0x51(%rbp)
1401b6d92:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1401b6d96:	48 8d 15 43 04 99 00 	lea    0x990443(%rip),%rdx        # 0x140b471e0
1401b6d9d:	33 c9                	xor    %ecx,%ecx
1401b6d9f:	ff 15 ab c4 b9 00    	call   *0xb9c4ab(%rip)        # 0x140d53250
1401b6da5:	85 c0                	test   %eax,%eax
1401b6da7:	0f 88 e6 02 00 00    	js     0x1401b7093
1401b6dad:	4c 89 6d 97          	mov    %r13,-0x69(%rbp)
1401b6db1:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1401b6db5:	48 8b 01             	mov    (%rcx),%rax
1401b6db8:	45 33 c0             	xor    %r8d,%r8d
1401b6dbb:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
1401b6dbf:	48 8b 40 18          	mov    0x18(%rax),%rax
1401b6dc3:	ff 15 6f 5e 95 00    	call   *0x955e6f(%rip)        # 0x140b0cc38
1401b6dc9:	85 c0                	test   %eax,%eax
1401b6dcb:	0f 88 ab 02 00 00    	js     0x1401b707c
1401b6dd1:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1401b6dd5:	48 8b 01             	mov    (%rcx),%rax
1401b6dd8:	48 8b 40 18          	mov    0x18(%rax),%rax
1401b6ddc:	ff 15 56 5e 95 00    	call   *0x955e56(%rip)        # 0x140b0cc38
1401b6de2:	44 8b f8             	mov    %eax,%r15d
1401b6de5:	41 8b f5             	mov    %r13d,%esi
1401b6de8:	85 c0                	test   %eax,%eax
1401b6dea:	0f 84 8c 02 00 00    	je     0x1401b707c
1401b6df0:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1401b6df4:	4c 89 6d 8f          	mov    %r13,-0x71(%rbp)
1401b6df8:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1401b6dfc:	48 8b 11             	mov    (%rcx),%rdx
1401b6dff:	48 8b 42 20          	mov    0x20(%rdx),%rax
1401b6e03:	8b d6                	mov    %esi,%edx
1401b6e05:	ff c6                	inc    %esi
1401b6e07:	4c 8d 45 8f          	lea    -0x71(%rbp),%r8
1401b6e0b:	ff 15 27 5e 95 00    	call   *0x955e27(%rip)        # 0x140b0cc38
1401b6e11:	85 c0                	test   %eax,%eax
1401b6e13:	0f 88 3d 02 00 00    	js     0x1401b7056
1401b6e19:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
1401b6e1d:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
1401b6e21:	48 8b 01             	mov    (%rcx),%rax
1401b6e24:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
1401b6e28:	48 8b 40 30          	mov    0x30(%rax),%rax
1401b6e2c:	ff 15 06 5e 95 00    	call   *0x955e06(%rip)        # 0x140b0cc38
1401b6e32:	85 c0                	test   %eax,%eax
1401b6e34:	0f 88 05 02 00 00    	js     0x1401b703f
1401b6e3a:	44 89 6c 24 30       	mov    %r13d,0x30(%rsp)
1401b6e3f:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1401b6e43:	48 8b 01             	mov    (%rcx),%rax
1401b6e46:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401b6e4b:	33 d2                	xor    %edx,%edx
1401b6e4d:	48 8b 40 38          	mov    0x38(%rax),%rax
1401b6e51:	ff 15 e1 5d 95 00    	call   *0x955de1(%rip)        # 0x140b0cc38
1401b6e57:	85 c0                	test   %eax,%eax
1401b6e59:	0f 88 e0 01 00 00    	js     0x1401b703f
1401b6e5f:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
1401b6e63:	ff c1                	inc    %ecx
1401b6e65:	b8 02 00 00 00       	mov    $0x2,%eax
1401b6e6a:	48 f7 e1             	mul    %rcx
1401b6e6d:	48 0f 42 c7          	cmovb  %rdi,%rax
1401b6e71:	48 8b c8             	mov    %rax,%rcx
1401b6e74:	e8 93 8d 93 00       	call   0x140aefc0c
1401b6e79:	4c 8b f0             	mov    %rax,%r14
1401b6e7c:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
1401b6e80:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1401b6e84:	48 8b 11             	mov    (%rcx),%rdx
1401b6e87:	48 8b 42 40          	mov    0x40(%rdx),%rax
1401b6e8b:	44 8b 4c 24 30       	mov    0x30(%rsp),%r9d
1401b6e90:	41 ff c1             	inc    %r9d
1401b6e93:	4d 8b c6             	mov    %r14,%r8
1401b6e96:	33 d2                	xor    %edx,%edx
1401b6e98:	ff 15 9a 5d 95 00    	call   *0x955d9a(%rip)        # 0x140b0cc38
1401b6e9e:	85 c0                	test   %eax,%eax
1401b6ea0:	0f 88 90 01 00 00    	js     0x1401b7036
1401b6ea6:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1401b6eab:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
1401b6eaf:	48 8b 01             	mov    (%rcx),%rax
1401b6eb2:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1401b6eb7:	33 d2                	xor    %edx,%edx
1401b6eb9:	48 8b 40 28          	mov    0x28(%rax),%rax
1401b6ebd:	ff 15 75 5d 95 00    	call   *0x955d75(%rip)        # 0x140b0cc38
1401b6ec3:	85 c0                	test   %eax,%eax
1401b6ec5:	0f 88 53 01 00 00    	js     0x1401b701e
1401b6ecb:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401b6ed0:	48 8b 01             	mov    (%rcx),%rax
1401b6ed3:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1401b6ed7:	48 8b 40 58          	mov    0x58(%rax),%rax
1401b6edb:	ff 15 57 5d 95 00    	call   *0x955d57(%rip)        # 0x140b0cc38
1401b6ee1:	49 8b dd             	mov    %r13,%rbx
1401b6ee4:	48 89 5d ef          	mov    %rbx,-0x11(%rbp)
1401b6ee8:	0f 10 45 17          	movups 0x17(%rbp),%xmm0
1401b6eec:	0f 11 45 c7          	movups %xmm0,-0x39(%rbp)
1401b6ef0:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1401b6ef4:	44 8b 65 27          	mov    0x27(%rbp),%r12d
1401b6ef8:	44 89 65 e7          	mov    %r12d,-0x19(%rbp)
1401b6efc:	4c 89 6d a7          	mov    %r13,-0x59(%rbp)
1401b6f00:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401b6f05:	48 8b 01             	mov    (%rcx),%rax
1401b6f08:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1401b6f0c:	48 8b 40 68          	mov    0x68(%rax),%rax
1401b6f10:	ff 15 22 5d 95 00    	call   *0x955d22(%rip)        # 0x140b0cc38
1401b6f16:	85 c0                	test   %eax,%eax
1401b6f18:	0f 88 d3 00 00 00    	js     0x1401b6ff1
1401b6f1e:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1401b6f22:	48 85 c9             	test   %rcx,%rcx
1401b6f25:	74 14                	je     0x1401b6f3b
1401b6f27:	48 8b d9             	mov    %rcx,%rbx
1401b6f2a:	48 8b 01             	mov    (%rcx),%rax
1401b6f2d:	48 8b 40 08          	mov    0x8(%rax),%rax
1401b6f31:	ff 15 01 5d 95 00    	call   *0x955d01(%rip)        # 0x140b0cc38
1401b6f37:	48 89 5d ef          	mov    %rbx,-0x11(%rbp)
1401b6f3b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401b6f3e:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
1401b6f42:	4c 89 6d 07          	mov    %r13,0x7(%rbp)
1401b6f46:	4c 89 6d 0f          	mov    %r13,0xf(%rbp)
1401b6f4a:	4c 8b c7             	mov    %rdi,%r8
1401b6f4d:	49 ff c0             	inc    %r8
1401b6f50:	66 47 39 2c 46       	cmp    %r13w,(%r14,%r8,2)
1401b6f55:	75 f6                	jne    0x1401b6f4d
1401b6f57:	49 8b d6             	mov    %r14,%rdx
1401b6f5a:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
1401b6f5e:	e8 bd ce e4 ff       	call   0x140003e20
1401b6f63:	90                   	nop
1401b6f64:	48 8d 55 f7          	lea    -0x9(%rbp),%rdx
1401b6f68:	e8 27 3c 00 00       	call   0x1401bab94
1401b6f6d:	48 8b f8             	mov    %rax,%rdi
1401b6f70:	0f 10 45 c7          	movups -0x39(%rbp),%xmm0
1401b6f74:	0f 11 00             	movups %xmm0,(%rax)
1401b6f77:	44 89 60 10          	mov    %r12d,0x10(%rax)
1401b6f7b:	48 39 58 18          	cmp    %rbx,0x18(%rax)
1401b6f7f:	74 30                	je     0x1401b6fb1
1401b6f81:	48 85 db             	test   %rbx,%rbx
1401b6f84:	74 10                	je     0x1401b6f96
1401b6f86:	48 8b 0b             	mov    (%rbx),%rcx
1401b6f89:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401b6f8d:	48 8b cb             	mov    %rbx,%rcx
1401b6f90:	ff 15 a2 5c 95 00    	call   *0x955ca2(%rip)        # 0x140b0cc38
1401b6f96:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1401b6f9a:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
1401b6f9e:	48 85 c9             	test   %rcx,%rcx
1401b6fa1:	74 0e                	je     0x1401b6fb1
1401b6fa3:	48 8b 01             	mov    (%rcx),%rax
1401b6fa6:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b6faa:	ff 15 88 5c 95 00    	call   *0x955c88(%rip)        # 0x140b0cc38
1401b6fb0:	90                   	nop
1401b6fb1:	48 8b 45 0f          	mov    0xf(%rbp),%rax
1401b6fb5:	48 83 f8 07          	cmp    $0x7,%rax
1401b6fb9:	76 32                	jbe    0x1401b6fed
1401b6fbb:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401b6fc2:	00
1401b6fc3:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1401b6fc7:	48 8b d1             	mov    %rcx,%rdx
1401b6fca:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401b6fd0:	72 15                	jb     0x1401b6fe7
1401b6fd2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401b6fd6:	48 2b d1             	sub    %rcx,%rdx
1401b6fd9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401b6fdd:	48 83 f8 1f          	cmp    $0x1f,%rax
1401b6fe1:	0f 87 f2 00 00 00    	ja     0x1401b70d9
1401b6fe7:	ff 15 d3 58 95 00    	call   *0x9558d3(%rip)        # 0x140b0c8c0
1401b6fed:	48 83 cf ff          	or     $0xffffffffffffffff,%rdi
1401b6ff1:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
1401b6ff5:	48 85 c9             	test   %rcx,%rcx
1401b6ff8:	74 0e                	je     0x1401b7008
1401b6ffa:	48 8b 01             	mov    (%rcx),%rax
1401b6ffd:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b7001:	ff 15 31 5c 95 00    	call   *0x955c31(%rip)        # 0x140b0cc38
1401b7007:	90                   	nop
1401b7008:	48 85 db             	test   %rbx,%rbx
1401b700b:	74 11                	je     0x1401b701e
1401b700d:	48 8b 03             	mov    (%rbx),%rax
1401b7010:	48 8b cb             	mov    %rbx,%rcx
1401b7013:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b7017:	ff 15 1b 5c 95 00    	call   *0x955c1b(%rip)        # 0x140b0cc38
1401b701d:	90                   	nop
1401b701e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401b7023:	48 85 c9             	test   %rcx,%rcx
1401b7026:	74 0e                	je     0x1401b7036
1401b7028:	48 8b 01             	mov    (%rcx),%rax
1401b702b:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b702f:	ff 15 03 5c 95 00    	call   *0x955c03(%rip)        # 0x140b0cc38
1401b7035:	90                   	nop
1401b7036:	49 8b ce             	mov    %r14,%rcx
1401b7039:	e8 c2 85 93 00       	call   0x140aef600
1401b703e:	90                   	nop
1401b703f:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
1401b7043:	48 85 c9             	test   %rcx,%rcx
1401b7046:	74 0e                	je     0x1401b7056
1401b7048:	48 8b 01             	mov    (%rcx),%rax
1401b704b:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b704f:	ff 15 e3 5b 95 00    	call   *0x955be3(%rip)        # 0x140b0cc38
1401b7055:	90                   	nop
1401b7056:	48 8b 4d 8f          	mov    -0x71(%rbp),%rcx
1401b705a:	48 85 c9             	test   %rcx,%rcx
1401b705d:	74 0d                	je     0x1401b706c
1401b705f:	48 8b 01             	mov    (%rcx),%rax
1401b7062:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b7066:	ff 15 cc 5b 95 00    	call   *0x955bcc(%rip)        # 0x140b0cc38
1401b706c:	41 3b f7             	cmp    %r15d,%esi
1401b706f:	0f 82 7f fd ff ff    	jb     0x1401b6df4
1401b7075:	48 8d 1d 04 3a b7 00 	lea    0xb73a04(%rip),%rbx        # 0x140d2aa80
1401b707c:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
1401b7080:	48 85 c9             	test   %rcx,%rcx
1401b7083:	74 0e                	je     0x1401b7093
1401b7085:	48 8b 01             	mov    (%rcx),%rax
1401b7088:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b708c:	ff 15 a6 5b 95 00    	call   *0x955ba6(%rip)        # 0x140b0cc38
1401b7092:	90                   	nop
1401b7093:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1401b7097:	48 85 c9             	test   %rcx,%rcx
1401b709a:	74 0d                	je     0x1401b70a9
1401b709c:	48 8b 11             	mov    (%rcx),%rdx
1401b709f:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401b70a3:	ff 15 8f 5b 95 00    	call   *0x955b8f(%rip)        # 0x140b0cc38
1401b70a9:	48 8b c3             	mov    %rbx,%rax
1401b70ac:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1401b70b0:	48 33 cc             	xor    %rsp,%rcx
1401b70b3:	e8 28 85 93 00       	call   0x140aef5e0
1401b70b8:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
1401b70bf:	00
1401b70c0:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1401b70c4:	49 8b 73 38          	mov    0x38(%r11),%rsi
1401b70c8:	49 8b 7b 40          	mov    0x40(%r11),%rdi
1401b70cc:	49 8b e3             	mov    %r11,%rsp
1401b70cf:	41 5f                	pop    %r15
1401b70d1:	41 5e                	pop    %r14
1401b70d3:	41 5d                	pop    %r13
1401b70d5:	41 5c                	pop    %r12
1401b70d7:	5d                   	pop    %rbp
1401b70d8:	c3                   	ret
1401b70d9:	ff 15 b9 58 95 00    	call   *0x9558b9(%rip)        # 0x140b0c998
1401b70df:	cc                   	int3
1401b70e0:	e9 fb 3b 00 00       	jmp    0x1401bace0
1401b70e5:	90                   	nop
1401b70e6:	90                   	nop
1401b70e7:	90                   	nop
1401b70e8:	f3 0f 11 4c 24 10    	movss  %xmm1,0x10(%rsp)
1401b70ee:	53                   	push   %rbx
1401b70ef:	48 83 ec 40          	sub    $0x40,%rsp
1401b70f3:	66 0f 6f 1d e5 ad 9f 	movdqa 0x9fade5(%rip),%xmm3        # 0x140bb1ee0
1401b70fa:	00
1401b70fb:	48 8d 59 50          	lea    0x50(%rcx),%rbx
1401b70ff:	48 8b 13             	mov    (%rbx),%rdx
1401b7102:	f3 0f 10 25 42 9f 9f 	movss  0x9f9f42(%rip),%xmm4        # 0x140bb104c
1401b7109:	00
1401b710a:	48 8b ca             	mov    %rdx,%rcx
1401b710d:	0f 29 74 24 30       	movaps %xmm6,0x30(%rsp)
1401b7112:	0f 28 f2             	movaps %xmm2,%xmm6
1401b7115:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401b7119:	eb 23                	jmp    0x1401b713e
1401b711b:	f3 0f 10 40 1c       	movss  0x1c(%rax),%xmm0
1401b7120:	f3 0f 5c c1          	subss  %xmm1,%xmm0
1401b7124:	0f 54 c3             	andps  %xmm3,%xmm0
1401b7127:	0f 2f e0             	comiss %xmm0,%xmm4
1401b712a:	73 0c                	jae    0x1401b7138
1401b712c:	0f 2f 48 1c          	comiss 0x1c(%rax),%xmm1
1401b7130:	76 06                	jbe    0x1401b7138
1401b7132:	48 8b 40 10          	mov    0x10(%rax),%rax
1401b7136:	eb 06                	jmp    0x1401b713e
1401b7138:	48 8b c8             	mov    %rax,%rcx
1401b713b:	48 8b 00             	mov    (%rax),%rax
1401b713e:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
1401b7142:	74 d7                	je     0x1401b711b
1401b7144:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
1401b7148:	75 1d                	jne    0x1401b7167
1401b714a:	f3 0f 10 51 1c       	movss  0x1c(%rcx),%xmm2
1401b714f:	0f 28 c1             	movaps %xmm1,%xmm0
1401b7152:	f3 0f 5c c2          	subss  %xmm2,%xmm0
1401b7156:	0f 54 c3             	andps  %xmm3,%xmm0
1401b7159:	0f 2f e0             	comiss %xmm0,%xmm4
1401b715c:	73 05                	jae    0x1401b7163
1401b715e:	0f 2f d1             	comiss %xmm1,%xmm2
1401b7161:	77 04                	ja     0x1401b7167