140a03aff:	e8 0c fc 04 00       	call   0x140a53710
140a03b04:	48 85 c0             	test   %rax,%rax
140a03b07:	74 0e                	je     0x140a03b17
140a03b09:	4c 8d 40 08          	lea    0x8(%rax),%r8
140a03b0d:	48 83 38 08          	cmpq   $0x8,(%rax)
140a03b11:	4c 0f 45 c3          	cmovne %rbx,%r8
140a03b15:	eb 03                	jmp    0x140a03b1a
140a03b17:	4c 8b c3             	mov    %rbx,%r8
140a03b1a:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
140a03b1f:	4d 85 c0             	test   %r8,%r8
140a03b22:	0f 84 5f 01 00 00    	je     0x140a03c87
140a03b28:	48 8d 05 01 93 67 00 	lea    0x679301(%rip),%rax        # 0x14107ce30
140a03b2f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140a03b34:	48 c7 44 24 68 07 00 	movq   $0x7,0x68(%rsp)
140a03b3b:	00 00
140a03b3d:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
140a03b42:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
140a03b48:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140a03b4d:	49 8b c8             	mov    %r8,%rcx
140a03b50:	e8 bb fb 04 00       	call   0x140a53710
140a03b55:	48 85 c0             	test   %rax,%rax
140a03b58:	74 11                	je     0x140a03b6b
140a03b5a:	45 33 c0             	xor    %r8d,%r8d
140a03b5d:	48 8b d0             	mov    %rax,%rdx
140a03b60:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140a03b64:	e8 47 b3 ff ff       	call   0x1409feeb0
140a03b69:	eb 16                	jmp    0x140a03b81
140a03b6b:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
140a03b6f:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
140a03b75:	b2 41                	mov    $0x41,%dl
140a03b77:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140a03b7b:	e8 60 34 00 00       	call   0x140a06fe0
140a03b80:	90                   	nop
140a03b81:	80 7d 80 00          	cmpb   $0x0,-0x80(%rbp)
140a03b85:	0f 84 e4 00 00 00    	je     0x140a03c6f
140a03b8b:	48 8b 55 90          	mov    -0x70(%rbp),%rdx
140a03b8f:	4c 8b c2             	mov    %rdx,%r8
140a03b92:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140a03b96:	4c 2b c1             	sub    %rcx,%r8
140a03b99:	49 c1 f8 03          	sar    $0x3,%r8
140a03b9d:	45 33 c9             	xor    %r9d,%r9d
140a03ba0:	e8 eb af ff ff       	call   0x1409feb90
140a03ba5:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
140a03ba9:	4c 8b cf             	mov    %rdi,%r9
140a03bac:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140a03bb0:	48 3b df             	cmp    %rdi,%rbx
140a03bb3:	74 39                	je     0x140a03bee
140a03bb5:	48 8b cb             	mov    %rbx,%rcx
140a03bb8:	48 8d 53 08          	lea    0x8(%rbx),%rdx
140a03bbc:	48 3b d7             	cmp    %rdi,%rdx
140a03bbf:	74 2d                	je     0x140a03bee
140a03bc1:	f2 0f 10 0b          	movsd  (%rbx),%xmm1
140a03bc5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140a03bcc:	00 00 00 00
140a03bd0:	f2 0f 10 02          	movsd  (%rdx),%xmm0
140a03bd4:	48 8d 42 08          	lea    0x8(%rdx),%rax
140a03bd8:	66 0f 2e c8          	ucomisd %xmm0,%xmm1
140a03bdc:	7a 02                	jp     0x140a03be0
140a03bde:	74 59                	je     0x140a03c39
140a03be0:	48 8b ca             	mov    %rdx,%rcx
140a03be3:	48 8b d0             	mov    %rax,%rdx
140a03be6:	0f 28 c8             	movaps %xmm0,%xmm1
140a03be9:	48 3b c7             	cmp    %rdi,%rax
140a03bec:	75 e2                	jne    0x140a03bd0
140a03bee:	4c 8b f7             	mov    %rdi,%r14
140a03bf1:	4d 3b f1             	cmp    %r9,%r14
140a03bf4:	74 1c                	je     0x140a03c12
140a03bf6:	49 2b f9             	sub    %r9,%rdi
140a03bf9:	4c 8b c7             	mov    %rdi,%r8
140a03bfc:	49 8b d1             	mov    %r9,%rdx
140a03bff:	49 8b ce             	mov    %r14,%rcx
140a03c02:	e8 09 b4 4d 00       	call   0x140edf010
140a03c07:	49 03 fe             	add    %r14,%rdi
140a03c0a:	48 89 7d 90          	mov    %rdi,-0x70(%rbp)
140a03c0e:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140a03c12:	48 3b df             	cmp    %rdi,%rbx
140a03c15:	74 58                	je     0x140a03c6f
140a03c17:	48 89 5d a0          	mov    %rbx,-0x60(%rbp)
140a03c1b:	48 89 7d a8          	mov    %rdi,-0x58(%rbp)
140a03c1f:	48 8b 45 98          	mov    -0x68(%rbp),%rax
140a03c23:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140a03c27:	0f 57 c0             	xorps  %xmm0,%xmm0
140a03c2a:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
140a03c2f:	48 c7 45 98 00 00 00 	movq   $0x0,-0x68(%rbp)
140a03c36:	00
140a03c37:	eb 3a                	jmp    0x140a03c73
140a03c39:	48 3b c7             	cmp    %rdi,%rax
140a03c3c:	74 2b                	je     0x140a03c69
140a03c3e:	66 90                	xchg   %ax,%ax
140a03c40:	f2 0f 10 08          	movsd  (%rax),%xmm1
140a03c44:	f2 0f 10 01          	movsd  (%rcx),%xmm0
140a03c48:	66 0f 2e c1          	ucomisd %xmm1,%xmm0
140a03c4c:	7a 02                	jp     0x140a03c50
140a03c4e:	74 08                	je     0x140a03c58
140a03c50:	48 83 c1 08          	add    $0x8,%rcx
140a03c54:	f2 0f 11 09          	movsd  %xmm1,(%rcx)
140a03c58:	48 83 c0 08          	add    $0x8,%rax
140a03c5c:	49 3b c1             	cmp    %r9,%rax
140a03c5f:	75 df                	jne    0x140a03c40
140a03c61:	48 8b 7d 90          	mov    -0x70(%rbp),%rdi
140a03c65:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140a03c69:	4c 8d 71 08          	lea    0x8(%rcx),%r14
140a03c6d:	eb 82                	jmp    0x140a03bf1
140a03c6f:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140a03c73:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140a03c77:	e8 04 bc ff ff       	call   0x1409ff880
140a03c7c:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140a03c81:	4c 8b 75 e0          	mov    -0x20(%rbp),%r14
140a03c85:	eb 09                	jmp    0x140a03c90
140a03c87:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140a03c8c:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140a03c90:	48 3b 5d a8          	cmp    -0x58(%rbp),%rbx
140a03c94:	75 20                	jne    0x140a03cb6
140a03c96:	4d 8b 46 08          	mov    0x8(%r14),%r8
140a03c9a:	4e 8d 04 c5 00 00 00 	lea    0x0(,%r8,8),%r8
140a03ca1:	00
140a03ca2:	49 c1 f8 03          	sar    $0x3,%r8
140a03ca6:	49 8b 16             	mov    (%r14),%rdx
140a03ca9:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140a03cad:	e8 4e b8 d6 ff       	call   0x14076f500
140a03cb2:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140a03cb6:	49 8b 55 00          	mov    0x0(%r13),%rdx
140a03cba:	4d 8b 45 08          	mov    0x8(%r13),%r8
140a03cbe:	4c 03 c2             	add    %rdx,%r8
140a03cc1:	0f 57 c0             	xorps  %xmm0,%xmm0
140a03cc4:	0f 11 85 c0 00 00 00 	movups %xmm0,0xc0(%rbp)
140a03ccb:	0f 57 c9             	xorps  %xmm1,%xmm1
140a03cce:	f3 0f 7f 8d d0 00 00 	movdqu %xmm1,0xd0(%rbp)
140a03cd5:	00
140a03cd6:	49 3b d0             	cmp    %r8,%rdx
140a03cd9:	75 1e                	jne    0x140a03cf9
140a03cdb:	66 0f 6f 3d 4d 01 5a 	movdqa 0x5a014d(%rip),%xmm7        # 0x140fa3e30
140a03ce2:	00
140a03ce3:	66 44 0f 6f cf       	movdqa %xmm7,%xmm9
140a03ce8:	f3 0f 7f bd d0 00 00 	movdqu %xmm7,0xd0(%rbp)
140a03cef:	00
140a03cf0:	c6 85 c0 00 00 00 00 	movb   $0x0,0xc0(%rbp)
140a03cf7:	eb 20                	jmp    0x140a03d19
140a03cf9:	4c 2b c2             	sub    %rdx,%r8
140a03cfc:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140a03d03:	e8 f8 30 79 ff       	call   0x140196e00
140a03d08:	66 0f 6f 3d 20 01 5a 	movdqa 0x5a0120(%rip),%xmm7        # 0x140fa3e30
140a03d0f:	00
140a03d10:	f3 44 0f 6f 8d d0 00 	movdqu 0xd0(%rbp),%xmm9
140a03d17:	00 00
140a03d19:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
140a03d1d:	48 8b 10             	mov    (%rax),%rdx
140a03d20:	4c 8b 40 08          	mov    0x8(%rax),%r8
140a03d24:	4c 03 c2             	add    %rdx,%r8
140a03d27:	0f 57 c0             	xorps  %xmm0,%xmm0
140a03d2a:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
140a03d31:	0f 57 c9             	xorps  %xmm1,%xmm1
140a03d34:	f3 0f 7f 8d b0 00 00 	movdqu %xmm1,0xb0(%rbp)
140a03d3b:	00
140a03d3c:	49 3b d0             	cmp    %r8,%rdx
140a03d3f:	75 11                	jne    0x140a03d52
140a03d41:	f3 0f 7f bd b0 00 00 	movdqu %xmm7,0xb0(%rbp)
140a03d48:	00
140a03d49:	c6 85 a0 00 00 00 00 	movb   $0x0,0xa0(%rbp)
140a03d50:	eb 17                	jmp    0x140a03d69
140a03d52:	4c 2b c2             	sub    %rdx,%r8
140a03d55:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140a03d5c:	e8 9f 30 79 ff       	call   0x140196e00
140a03d61:	f3 0f 6f bd b0 00 00 	movdqu 0xb0(%rbp),%xmm7
140a03d68:	00
140a03d69:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140a03d6d:	0f 10 00             	movups (%rax),%xmm0
140a03d70:	0f 29 44 24 60       	movaps %xmm0,0x60(%rsp)
140a03d75:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140a03d7a:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140a03d7e:	e8 dd ab 07 00       	call   0x140a7e960
140a03d83:	4c 8b f0             	mov    %rax,%r14
140a03d86:	49 8b 14 24          	mov    (%r12),%rdx
140a03d8a:	4d 8b 44 24 08       	mov    0x8(%r12),%r8
140a03d8f:	4c 03 c2             	add    %rdx,%r8
140a03d92:	0f 57 c0             	xorps  %xmm0,%xmm0
140a03d95:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
140a03d9c:	0f 57 c9             	xorps  %xmm1,%xmm1
140a03d9f:	f3 0f 7f 8d 90 00 00 	movdqu %xmm1,0x90(%rbp)
140a03da6:	00
140a03da7:	49 3b d0             	cmp    %r8,%rdx
140a03daa:	75 1e                	jne    0x140a03dca
140a03dac:	66 0f 6f 35 7c 00 5a 	movdqa 0x5a007c(%rip),%xmm6        # 0x140fa3e30
140a03db3:	00
140a03db4:	66 44 0f 6f c6       	movdqa %xmm6,%xmm8
140a03db9:	f3 0f 7f b5 90 00 00 	movdqu %xmm6,0x90(%rbp)
140a03dc0:	00
140a03dc1:	c6 85 80 00 00 00 00 	movb   $0x0,0x80(%rbp)
140a03dc8:	eb 20                	jmp    0x140a03dea
140a03dca:	4c 2b c2             	sub    %rdx,%r8
140a03dcd:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140a03dd4:	e8 27 30 79 ff       	call   0x140196e00
140a03dd9:	66 0f 6f 35 4f 00 5a 	movdqa 0x5a004f(%rip),%xmm6        # 0x140fa3e30
140a03de0:	00
140a03de1:	f3 44 0f 6f 85 90 00 	movdqu 0x90(%rbp),%xmm8
140a03de8:	00 00
140a03dea:	49 8b 17             	mov    (%r15),%rdx
140a03ded:	4d 8b 47 08          	mov    0x8(%r15),%r8
140a03df1:	4c 03 c2             	add    %rdx,%r8
140a03df4:	0f 57 c0             	xorps  %xmm0,%xmm0
140a03df7:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
140a03dfb:	0f 57 c9             	xorps  %xmm1,%xmm1
140a03dfe:	f3 0f 7f 4d 70       	movdqu %xmm1,0x70(%rbp)
140a03e03:	49 3b d0             	cmp    %r8,%rdx
140a03e06:	75 0b                	jne    0x140a03e13
140a03e08:	f3 0f 7f 75 70       	movdqu %xmm6,0x70(%rbp)
140a03e0d:	c6 45 60 00          	movb   $0x0,0x60(%rbp)
140a03e11:	eb 11                	jmp    0x140a03e24
140a03e13:	4c 2b c2             	sub    %rdx,%r8
140a03e16:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140a03e1a:	e8 e1 2f 79 ff       	call   0x140196e00
140a03e1f:	f3 0f 6f 75 70       	movdqu 0x70(%rbp),%xmm6
140a03e24:	b9 38 01 00 00       	mov    $0x138,%ecx
140a03e29:	e8 da 72 41 00       	call   0x140e1b108
140a03e2e:	4c 8b d0             	mov    %rax,%r10
140a03e31:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140a03e35:	48 85 c0             	test   %rax,%rax
140a03e38:	0f 84 d7 00 00 00    	je     0x140a03f15
140a03e3e:	0f 10 85 c0 00 00 00 	movups 0xc0(%rbp),%xmm0
140a03e45:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
140a03e49:	44 0f 11 4d 10       	movups %xmm9,0x10(%rbp)
140a03e4e:	41 bf 0f 00 00 00    	mov    $0xf,%r15d
140a03e54:	c6 85 c0 00 00 00 00 	movb   $0x0,0xc0(%rbp)
140a03e5b:	0f 10 85 a0 00 00 00 	movups 0xa0(%rbp),%xmm0
140a03e62:	0f 11 45 20          	movups %xmm0,0x20(%rbp)
140a03e66:	0f 11 7d 30          	movups %xmm7,0x30(%rbp)
140a03e6a:	45 8b e7             	mov    %r15d,%r12d
140a03e6d:	c6 85 a0 00 00 00 00 	movb   $0x0,0xa0(%rbp)
140a03e74:	49 8b 56 10          	mov    0x10(%r14),%rdx
140a03e78:	45 33 c0             	xor    %r8d,%r8d
140a03e7b:	4d 89 46 10          	mov    %r8,0x10(%r14)
140a03e7f:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140a03e83:	4d 89 46 08          	mov    %r8,0x8(%r14)
140a03e87:	49 8b 06             	mov    (%r14),%rax
140a03e8a:	4d 89 06             	mov    %r8,(%r14)
140a03e8d:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140a03e92:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
140a03e97:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140a03e9c:	0f 10 85 80 00 00 00 	movups 0x80(%rbp),%xmm0
140a03ea3:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140a03ea7:	44 0f 11 45 50       	movups %xmm8,0x50(%rbp)
140a03eac:	45 8b ef             	mov    %r15d,%r13d
140a03eaf:	44 88 85 80 00 00 00 	mov    %r8b,0x80(%rbp)
140a03eb6:	0f 10 45 60          	movups 0x60(%rbp),%xmm0
140a03eba:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140a03ebe:	0f 11 75 d0          	movups %xmm6,-0x30(%rbp)
140a03ec2:	45 8b f7             	mov    %r15d,%r14d
140a03ec5:	44 88 45 60          	mov    %r8b,0x60(%rbp)
140a03ec9:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140a03ecd:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a03ed2:	0f b6 85 b8 01 00 00 	movzbl 0x1b8(%rbp),%eax
140a03ed9:	88 44 24 38          	mov    %al,0x38(%rsp)
140a03edd:	48 8d 45 00          	lea    0x0(%rbp),%rax
140a03ee1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a03ee6:	48 8d 45 20          	lea    0x20(%rbp),%rax
140a03eea:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a03eef:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a03ef4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a03ef9:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
140a03efd:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a03f01:	48 8b d7             	mov    %rdi,%rdx
140a03f04:	49 8b ca             	mov    %r10,%rcx
140a03f07:	e8 a4 d8 ff ff       	call   0x140a017b0
140a03f0c:	48 8b f8             	mov    %rax,%rdi
140a03f0f:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
140a03f13:	eb 1b                	jmp    0x140a03f30
140a03f15:	33 ff                	xor    %edi,%edi
140a03f17:	4c 8b bd d8 00 00 00 	mov    0xd8(%rbp),%r15
140a03f1e:	4c 8b a5 b8 00 00 00 	mov    0xb8(%rbp),%r12
140a03f25:	4c 8b ad 98 00 00 00 	mov    0x98(%rbp),%r13
140a03f2c:	4c 8b 75 78          	mov    0x78(%rbp),%r14
140a03f30:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
140a03f35:	49 83 fe 0f          	cmp    $0xf,%r14
140a03f39:	76 33                	jbe    0x140a03f6e
140a03f3b:	49 8d 56 01          	lea    0x1(%r14),%rdx
140a03f3f:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
140a03f43:	48 8b c1             	mov    %rcx,%rax
140a03f46:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a03f4d:	72 19                	jb     0x140a03f68
140a03f4f:	48 83 c2 27          	add    $0x27,%rdx
140a03f53:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a03f57:	48 2b c1             	sub    %rcx,%rax
140a03f5a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a03f5e:	48 83 f8 1f          	cmp    $0x1f,%rax
140a03f62:	0f 87 ce 01 00 00    	ja     0x140a04136
140a03f68:	e8 d7 71 41 00       	call   0x140e1b144
140a03f6d:	90                   	nop
140a03f6e:	49 83 fd 0f          	cmp    $0xf,%r13
140a03f72:	76 36                	jbe    0x140a03faa
140a03f74:	49 8d 55 01          	lea    0x1(%r13),%rdx
140a03f78:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140a03f7f:	48 8b c1             	mov    %rcx,%rax
140a03f82:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a03f89:	72 19                	jb     0x140a03fa4
140a03f8b:	48 83 c2 27          	add    $0x27,%rdx
140a03f8f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a03f93:	48 2b c1             	sub    %rcx,%rax
140a03f96:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a03f9a:	48 83 f8 1f          	cmp    $0x1f,%rax
140a03f9e:	0f 87 98 01 00 00    	ja     0x140a0413c
140a03fa4:	e8 9b 71 41 00       	call   0x140e1b144
140a03fa9:	90                   	nop
140a03faa:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140a03fae:	e8 ad 43 79 ff       	call   0x140198360
140a03fb3:	90                   	nop
140a03fb4:	49 83 fc 0f          	cmp    $0xf,%r12
140a03fb8:	76 37                	jbe    0x140a03ff1
140a03fba:	49 8d 54 24 01       	lea    0x1(%r12),%rdx
140a03fbf:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140a03fc6:	48 8b c1             	mov    %rcx,%rax
140a03fc9:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a03fd0:	72 19                	jb     0x140a03feb
140a03fd2:	48 83 c2 27          	add    $0x27,%rdx
140a03fd6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a03fda:	48 2b c1             	sub    %rcx,%rax
140a03fdd:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a03fe1:	48 83 f8 1f          	cmp    $0x1f,%rax
140a03fe5:	0f 87 57 01 00 00    	ja     0x140a04142
140a03feb:	e8 54 71 41 00       	call   0x140e1b144
140a03ff0:	90                   	nop
140a03ff1:	49 83 ff 0f          	cmp    $0xf,%r15
140a03ff5:	76 35                	jbe    0x140a0402c
140a03ff7:	49 8d 57 01          	lea    0x1(%r15),%rdx
140a03ffb:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
140a04002:	48 8b c1             	mov    %rcx,%rax
140a04005:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a0400c:	72 19                	jb     0x140a04027
140a0400e:	48 83 c2 27          	add    $0x27,%rdx
140a04012:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a04016:	48 2b c1             	sub    %rcx,%rax
140a04019:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a0401d:	48 83 f8 1f          	cmp    $0x1f,%rax
140a04021:	0f 87 21 01 00 00    	ja     0x140a04148
140a04027:	e8 18 71 41 00       	call   0x140e1b144
140a0402c:	48 8d 4e 50          	lea    0x50(%rsi),%rcx
140a04030:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140a04034:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
140a04038:	74 13                	je     0x140a0404d
140a0403a:	48 c7 44 24 50 00 00 	movq   $0x0,0x50(%rsp)
140a04041:	00 00
140a04043:	48 89 3a             	mov    %rdi,(%rdx)
140a04046:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
140a0404b:	eb 0b                	jmp    0x140a04058
140a0404d:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
140a04052:	e8 09 48 e0 ff       	call   0x140808860
140a04057:	90                   	nop
140a04058:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140a0405d:	48 85 c9             	test   %rcx,%rcx
140a04060:	74 12                	je     0x140a04074
140a04062:	48 8b 01             	mov    (%rcx),%rax