1406a6c43:	77 7d                	ja     0x1406a6cc2
1406a6c45:	e8 fa 44 77 00       	call   0x140e1b144
1406a6c4a:	48 89 5d bf          	mov    %rbx,-0x41(%rbp)
1406a6c4e:	48 c7 45 c7 0f 00 00 	movq   $0xf,-0x39(%rbp)
1406a6c55:	00
1406a6c56:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1406a6c5a:	48 8b 55 07          	mov    0x7(%rbp),%rdx
1406a6c5e:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a6c62:	76 2d                	jbe    0x1406a6c91
1406a6c64:	48 ff c2             	inc    %rdx
1406a6c67:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1406a6c6b:	48 8b c1             	mov    %rcx,%rax
1406a6c6e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a6c75:	72 15                	jb     0x1406a6c8c
1406a6c77:	48 83 c2 27          	add    $0x27,%rdx
1406a6c7b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a6c7f:	48 2b c1             	sub    %rcx,%rax
1406a6c82:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a6c86:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a6c8a:	77 42                	ja     0x1406a6cce
1406a6c8c:	e8 b3 44 77 00       	call   0x140e1b144
1406a6c91:	41 ff c7             	inc    %r15d
1406a6c94:	49 83 c4 08          	add    $0x8,%r12
1406a6c98:	45 3b 7d 0c          	cmp    0xc(%r13),%r15d
1406a6c9c:	0f 8c 2e fb ff ff    	jl     0x1406a67d0
1406a6ca2:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1406a6ca6:	48 33 cc             	xor    %rsp,%rcx
1406a6ca9:	e8 52 48 77 00       	call   0x140e1b500
1406a6cae:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
1406a6cb5:	41 5f                	pop    %r15
1406a6cb7:	41 5e                	pop    %r14
1406a6cb9:	41 5d                	pop    %r13
1406a6cbb:	41 5c                	pop    %r12
1406a6cbd:	5f                   	pop    %rdi
1406a6cbe:	5e                   	pop    %rsi
1406a6cbf:	5b                   	pop    %rbx
1406a6cc0:	5d                   	pop    %rbp
1406a6cc1:	c3                   	ret
1406a6cc2:	e8 dd 34 78 00       	call   0x140e2a1a4
1406a6cc7:	90                   	nop
1406a6cc8:	e8 d7 34 78 00       	call   0x140e2a1a4
1406a6ccd:	cc                   	int3
1406a6cce:	e8 d1 34 78 00       	call   0x140e2a1a4
1406a6cd3:	90                   	nop
1406a6cd4:	e8 cb 34 78 00       	call   0x140e2a1a4
1406a6cd9:	90                   	nop
1406a6cda:	e8 c5 34 78 00       	call   0x140e2a1a4
1406a6cdf:	cc                   	int3
1406a6ce0:	e8 bf 34 78 00       	call   0x140e2a1a4
1406a6ce5:	cc                   	int3
1406a6ce6:	e8 b9 34 78 00       	call   0x140e2a1a4
1406a6ceb:	cc                   	int3
1406a6cec:	e8 b3 34 78 00       	call   0x140e2a1a4
1406a6cf1:	cc                   	int3
1406a6cf2:	e8 ad 34 78 00       	call   0x140e2a1a4
1406a6cf7:	cc                   	int3
1406a6cf8:	e8 a7 34 78 00       	call   0x140e2a1a4
1406a6cfd:	cc                   	int3
1406a6cfe:	e8 a1 34 78 00       	call   0x140e2a1a4
1406a6d03:	90                   	nop
1406a6d04:	e8 9b 34 78 00       	call   0x140e2a1a4
1406a6d09:	90                   	nop
1406a6d0a:	e8 95 34 78 00       	call   0x140e2a1a4
1406a6d0f:	90                   	nop
1406a6d10:	e8 8f 34 78 00       	call   0x140e2a1a4
1406a6d15:	90                   	nop
1406a6d16:	e8 89 34 78 00       	call   0x140e2a1a4
1406a6d1b:	90                   	nop
1406a6d1c:	e8 83 34 78 00       	call   0x140e2a1a4
1406a6d21:	90                   	nop
1406a6d22:	e8 7d 34 78 00       	call   0x140e2a1a4
1406a6d27:	90                   	nop
1406a6d28:	e8 77 34 78 00       	call   0x140e2a1a4
1406a6d2d:	cc                   	int3
1406a6d2e:	cc                   	int3
1406a6d2f:	cc                   	int3
1406a6d30:	40 55                	rex push %rbp
1406a6d32:	53                   	push   %rbx
1406a6d33:	56                   	push   %rsi
1406a6d34:	57                   	push   %rdi
1406a6d35:	41 56                	push   %r14
1406a6d37:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1406a6d3c:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1406a6d43:	48 8b 05 b6 21 d1 00 	mov    0xd121b6(%rip),%rax        # 0x1413b8f00
1406a6d4a:	48 33 c4             	xor    %rsp,%rax
1406a6d4d:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
1406a6d51:	49 8b d9             	mov    %r9,%rbx
1406a6d54:	4d 8b f0             	mov    %r8,%r14
1406a6d57:	48 8b f1             	mov    %rcx,%rsi
1406a6d5a:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406a6d5f:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1406a6d65:	4c 8b 02             	mov    (%rdx),%r8
1406a6d68:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1406a6d6c:	e8 5f c7 02 00       	call   0x1406d34d0
1406a6d71:	90                   	nop
1406a6d72:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a6d75:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1406a6d79:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a6d7c:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1406a6d81:	b9 20 00 00 00       	mov    $0x20,%ecx
1406a6d86:	e8 7d 43 77 00       	call   0x140e1b108
1406a6d8b:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1406a6d8f:	66 0f 6f 05 e9 d5 8f 	movdqa 0x8fd5e9(%rip),%xmm0        # 0x140fa4380
1406a6d96:	00
1406a6d97:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1406a6d9c:	0f 10 05 bd 5b 97 00 	movups 0x975bbd(%rip),%xmm0        # 0x14101c960
1406a6da3:	0f 11 00             	movups %xmm0,(%rax)
1406a6da6:	0f b7 0d c3 5b 97 00 	movzwl 0x975bc3(%rip),%ecx        # 0x14101c970
1406a6dad:	66 89 48 10          	mov    %cx,0x10(%rax)
1406a6db1:	c6 40 12 00          	movb   $0x0,0x12(%rax)
1406a6db5:	48 8b ce             	mov    %rsi,%rcx
1406a6db8:	e8 83 c7 03 00       	call   0x1406e3540
1406a6dbd:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
1406a6dc1:	48 83 7d 07 0f       	cmpq   $0xf,0x7(%rbp)
1406a6dc6:	4c 0f 47 45 ef       	cmova  -0x11(%rbp),%r8
1406a6dcb:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1406a6dcf:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
1406a6dd4:	48 0f 47 55 af       	cmova  -0x51(%rbp),%rdx
1406a6dd9:	48 8b 8e 98 0d 00 00 	mov    0xd98(%rsi),%rcx
1406a6de0:	e8 8b 8d cd ff       	call   0x14037fb70
1406a6de5:	48 8b 96 98 0d 00 00 	mov    0xd98(%rsi),%rdx
1406a6dec:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406a6df1:	e8 be 47 79 00       	call   0x140e3b5b4
1406a6df6:	90                   	nop
1406a6df7:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406a6dfb:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a6dff:	76 31                	jbe    0x1406a6e32
1406a6e01:	48 ff c2             	inc    %rdx
1406a6e04:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1406a6e08:	48 8b c1             	mov    %rcx,%rax
1406a6e0b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a6e12:	72 19                	jb     0x1406a6e2d
1406a6e14:	48 83 c2 27          	add    $0x27,%rdx
1406a6e18:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a6e1c:	48 2b c1             	sub    %rcx,%rax
1406a6e1f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a6e23:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a6e27:	0f 87 d1 05 00 00    	ja     0x1406a73fe
1406a6e2d:	e8 12 43 77 00       	call   0x140e1b144
1406a6e32:	66 0f 6f 05 f6 cf 8f 	movdqa 0x8fcff6(%rip),%xmm0        # 0x140fa3e30
1406a6e39:	00
1406a6e3a:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1406a6e3f:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1406a6e43:	48 8b 55 07          	mov    0x7(%rbp),%rdx
1406a6e47:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a6e4b:	76 31                	jbe    0x1406a6e7e
1406a6e4d:	48 ff c2             	inc    %rdx
1406a6e50:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1406a6e54:	48 8b c1             	mov    %rcx,%rax
1406a6e57:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a6e5e:	72 19                	jb     0x1406a6e79
1406a6e60:	48 83 c2 27          	add    $0x27,%rdx
1406a6e64:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a6e68:	48 2b c1             	sub    %rcx,%rax
1406a6e6b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a6e6f:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a6e73:	0f 87 8b 05 00 00    	ja     0x1406a7404
1406a6e79:	e8 c6 42 77 00       	call   0x140e1b144
1406a6e7e:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a6e81:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1406a6e85:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a6e88:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1406a6e8d:	b9 40 00 00 00       	mov    $0x40,%ecx
1406a6e92:	e8 71 42 77 00       	call   0x140e1b108
1406a6e97:	48 8b c8             	mov    %rax,%rcx
1406a6e9a:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1406a6e9e:	66 0f 6f 05 fa 60 90 	movdqa 0x9060fa(%rip),%xmm0        # 0x140facfa0
1406a6ea5:	00
1406a6ea6:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1406a6eab:	0f 10 05 c6 5a 97 00 	movups 0x975ac6(%rip),%xmm0        # 0x14101c978
1406a6eb2:	0f 11 00             	movups %xmm0,(%rax)
1406a6eb5:	0f 10 0d cc 5a 97 00 	movups 0x975acc(%rip),%xmm1        # 0x14101c988
1406a6ebc:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406a6ec0:	0f 10 05 d1 5a 97 00 	movups 0x975ad1(%rip),%xmm0        # 0x14101c998
1406a6ec7:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1406a6ecb:	f2 0f 10 05 d5 5a 97 	movsd  0x975ad5(%rip),%xmm0        # 0x14101c9a8
1406a6ed2:	00
1406a6ed3:	f2 0f 11 40 30       	movsd  %xmm0,0x30(%rax)
1406a6ed8:	8b 05 d2 5a 97 00    	mov    0x975ad2(%rip),%eax        # 0x14101c9b0
1406a6ede:	89 41 38             	mov    %eax,0x38(%rcx)
1406a6ee1:	c6 41 3c 00          	movb   $0x0,0x3c(%rcx)
1406a6ee5:	48 8b ce             	mov    %rsi,%rcx
1406a6ee8:	e8 53 c6 03 00       	call   0x1406e3540
1406a6eed:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1406a6ef1:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
1406a6ef6:	4c 0f 47 45 af       	cmova  -0x51(%rbp),%r8
1406a6efb:	48 8d 15 ae 15 93 00 	lea    0x9315ae(%rip),%rdx        # 0x140fd84b0
1406a6f02:	48 8b 8e 98 0d 00 00 	mov    0xd98(%rsi),%rcx
1406a6f09:	e8 62 8c cd ff       	call   0x14037fb70
1406a6f0e:	48 8b 96 98 0d 00 00 	mov    0xd98(%rsi),%rdx
1406a6f15:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406a6f1a:	e8 95 46 79 00       	call   0x140e3b5b4
1406a6f1f:	90                   	nop
1406a6f20:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406a6f24:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a6f28:	76 31                	jbe    0x1406a6f5b
1406a6f2a:	48 ff c2             	inc    %rdx
1406a6f2d:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1406a6f31:	48 8b c1             	mov    %rcx,%rax
1406a6f34:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a6f3b:	72 19                	jb     0x1406a6f56
1406a6f3d:	48 83 c2 27          	add    $0x27,%rdx
1406a6f41:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a6f45:	48 2b c1             	sub    %rcx,%rax
1406a6f48:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a6f4c:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a6f50:	0f 87 b4 04 00 00    	ja     0x1406a740a
1406a6f56:	e8 e9 41 77 00       	call   0x140e1b144
1406a6f5b:	48 8b ce             	mov    %rsi,%rcx
1406a6f5e:	e8 2d c6 03 00       	call   0x1406e3590
1406a6f63:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a6f66:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1406a6f6a:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a6f6d:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1406a6f72:	b9 30 00 00 00       	mov    $0x30,%ecx
1406a6f77:	e8 8c 41 77 00       	call   0x140e1b108
1406a6f7c:	4c 8b c0             	mov    %rax,%r8
1406a6f7f:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1406a6f83:	66 0f 6f 05 55 5b 97 	movdqa 0x975b55(%rip),%xmm0        # 0x14101cae0
1406a6f8a:	00
1406a6f8b:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1406a6f90:	0f 10 05 21 5a 97 00 	movups 0x975a21(%rip),%xmm0        # 0x14101c9b8
1406a6f97:	0f 11 00             	movups %xmm0,(%rax)
1406a6f9a:	0f 10 0d 27 5a 97 00 	movups 0x975a27(%rip),%xmm1        # 0x14101c9c8
1406a6fa1:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406a6fa5:	8b 0d 2d 5a 97 00    	mov    0x975a2d(%rip),%ecx        # 0x14101c9d8
1406a6fab:	89 48 20             	mov    %ecx,0x20(%rax)
1406a6fae:	0f b7 05 27 5a 97 00 	movzwl 0x975a27(%rip),%eax        # 0x14101c9dc
1406a6fb5:	66 41 89 40 24       	mov    %ax,0x24(%r8)
1406a6fba:	0f b6 05 1d 5a 97 00 	movzbl 0x975a1d(%rip),%eax        # 0x14101c9de
1406a6fc1:	41 88 40 26          	mov    %al,0x26(%r8)
1406a6fc5:	41 c6 40 27 00       	movb   $0x0,0x27(%r8)
1406a6fca:	48 8b ce             	mov    %rsi,%rcx
1406a6fcd:	e8 6e c5 03 00       	call   0x1406e3540
1406a6fd2:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1406a6fd6:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
1406a6fdb:	4c 0f 47 45 af       	cmova  -0x51(%rbp),%r8
1406a6fe0:	48 8d 15 c9 14 93 00 	lea    0x9314c9(%rip),%rdx        # 0x140fd84b0
1406a6fe7:	48 8b 8e 98 0d 00 00 	mov    0xd98(%rsi),%rcx
1406a6fee:	e8 7d 8b cd ff       	call   0x14037fb70
1406a6ff3:	48 8b 96 98 0d 00 00 	mov    0xd98(%rsi),%rdx
1406a6ffa:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406a6fff:	e8 b0 45 79 00       	call   0x140e3b5b4
1406a7004:	90                   	nop
1406a7005:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406a7009:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a700d:	76 31                	jbe    0x1406a7040
1406a700f:	48 ff c2             	inc    %rdx
1406a7012:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1406a7016:	48 8b c1             	mov    %rcx,%rax
1406a7019:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a7020:	72 19                	jb     0x1406a703b
1406a7022:	48 83 c2 27          	add    $0x27,%rdx
1406a7026:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a702a:	48 2b c1             	sub    %rcx,%rax
1406a702d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a7031:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a7035:	0f 87 d5 03 00 00    	ja     0x1406a7410
1406a703b:	e8 04 41 77 00       	call   0x140e1b144
1406a7040:	48 8b 03             	mov    (%rbx),%rax
1406a7043:	48 8b 10             	mov    (%rax),%rdx
1406a7046:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
1406a704d:	80 7a 44 00          	cmpb   $0x0,0x44(%rdx)
1406a7051:	0f 85 37 01 00 00    	jne    0x1406a718e
1406a7057:	48 8b ce             	mov    %rsi,%rcx
1406a705a:	e8 21 89 ff ff       	call   0x14069f980
1406a705f:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1406a7064:	76 03                	jbe    0x1406a7069
1406a7066:	48 8b 00             	mov    (%rax),%rax
1406a7069:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a706c:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
1406a7070:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a7073:	f3 0f 7f 4d df       	movdqu %xmm1,-0x21(%rbp)
1406a7078:	4c 8b c7             	mov    %rdi,%r8
1406a707b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1406a7080:	49 ff c0             	inc    %r8
1406a7083:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
1406a7088:	75 f6                	jne    0x1406a7080
1406a708a:	48 8b d0             	mov    %rax,%rdx
1406a708d:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
1406a7091:	e8 6a fd ae ff       	call   0x140196e00
1406a7096:	90                   	nop
1406a7097:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a709a:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1406a709e:	66 0f 6f 0d 9a d2 8f 	movdqa 0x8fd29a(%rip),%xmm1        # 0x140fa4340
1406a70a5:	00
1406a70a6:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1406a70ab:	f2 0f 10 05 2d 59 97 	movsd  0x97592d(%rip),%xmm0        # 0x14101c9e0
1406a70b2:	00
1406a70b3:	f2 0f 11 45 af       	movsd  %xmm0,-0x51(%rbp)
1406a70b8:	8b 05 2a 59 97 00    	mov    0x97592a(%rip),%eax        # 0x14101c9e8
1406a70be:	89 45 b7             	mov    %eax,-0x49(%rbp)
1406a70c1:	c6 45 bb 00          	movb   $0x0,-0x45(%rbp)
1406a70c5:	48 8b ce             	mov    %rsi,%rcx
1406a70c8:	e8 73 c4 03 00       	call   0x1406e3540
1406a70cd:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
1406a70d1:	48 83 7d e7 0f       	cmpq   $0xf,-0x19(%rbp)
1406a70d6:	4c 0f 47 45 cf       	cmova  -0x31(%rbp),%r8
1406a70db:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1406a70df:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
1406a70e4:	48 0f 47 55 af       	cmova  -0x51(%rbp),%rdx
1406a70e9:	48 8b 8e 98 0d 00 00 	mov    0xd98(%rsi),%rcx
1406a70f0:	e8 7b 8a cd ff       	call   0x14037fb70
1406a70f5:	48 8b 96 98 0d 00 00 	mov    0xd98(%rsi),%rdx
1406a70fc:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406a7101:	e8 ae 44 79 00       	call   0x140e3b5b4
1406a7106:	90                   	nop
1406a7107:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406a710b:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a710f:	76 31                	jbe    0x1406a7142
1406a7111:	48 ff c2             	inc    %rdx
1406a7114:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1406a7118:	48 8b c1             	mov    %rcx,%rax
1406a711b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a7122:	72 19                	jb     0x1406a713d
1406a7124:	48 83 c2 27          	add    $0x27,%rdx
1406a7128:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a712c:	48 2b c1             	sub    %rcx,%rax
1406a712f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a7133:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a7137:	0f 87 d9 02 00 00    	ja     0x1406a7416
1406a713d:	e8 02 40 77 00       	call   0x140e1b144
1406a7142:	66 0f 6f 05 e6 cc 8f 	movdqa 0x8fcce6(%rip),%xmm0        # 0x140fa3e30
1406a7149:	00
1406a714a:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1406a714f:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1406a7153:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
1406a7157:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a715b:	76 31                	jbe    0x1406a718e
1406a715d:	48 ff c2             	inc    %rdx
1406a7160:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1406a7164:	48 8b c1             	mov    %rcx,%rax
1406a7167:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a716e:	72 19                	jb     0x1406a7189
1406a7170:	48 83 c2 27          	add    $0x27,%rdx
1406a7174:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a7178:	48 2b c1             	sub    %rcx,%rax
1406a717b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a717f:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a7183:	0f 87 93 02 00 00    	ja     0x1406a741c
1406a7189:	e8 b6 3f 77 00       	call   0x140e1b144
1406a718e:	49 8b 16             	mov    (%r14),%rdx
1406a7191:	48 85 d2             	test   %rdx,%rdx
1406a7194:	0f 84 44 02 00 00    	je     0x1406a73de
1406a719a:	80 7a 44 00          	cmpb   $0x0,0x44(%rdx)
1406a719e:	0f 85 3a 02 00 00    	jne    0x1406a73de
1406a71a4:	48 8b ce             	mov    %rsi,%rcx
1406a71a7:	e8 d4 87 ff ff       	call   0x14069f980
1406a71ac:	49 8b 1e             	mov    (%r14),%rbx
1406a71af:	0f 57 c0             	xorps  %xmm0,%xmm0