140a21c90:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140a21c95:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21c99:	e8 e2 52 02 00       	call   0x140a46f80
140a21c9e:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
140a21ca2:	e8 39 0e 03 00       	call   0x140a52ae0
140a21ca7:	4c 8b f8             	mov    %rax,%r15
140a21caa:	48 8d 05 53 a2 5a 00 	lea    0x5aa253(%rip),%rax        # 0x140fcbf04
140a21cb1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21cb6:	48 c7 44 24 28 06 00 	movq   $0x6,0x28(%rsp)
140a21cbd:	00 00
140a21cbf:	0f 57 c0             	xorps  %xmm0,%xmm0
140a21cc2:	33 c0                	xor    %eax,%eax
140a21cc4:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
140a21cc8:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
140a21ccc:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140a21cd0:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
140a21cd4:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a21cd9:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140a21cdf:	48 c7 45 af ff ff ff 	movq   $0xffffffffffffffff,-0x51(%rbp)
140a21ce6:	ff
140a21ce7:	48 8d 45 af          	lea    -0x51(%rbp),%rax
140a21ceb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21cf0:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a21cf5:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21cf9:	e8 e2 08 fb ff       	call   0x1409d25e0
140a21cfe:	90                   	nop
140a21cff:	4c 8d 4d af          	lea    -0x51(%rbp),%r9
140a21d03:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140a21d08:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140a21d0d:	49 8b cf             	mov    %r15,%rcx
140a21d10:	e8 0b 2f fb ff       	call   0x1409d4c20
140a21d15:	90                   	nop
140a21d16:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
140a21d1a:	e8 61 52 02 00       	call   0x140a46f80
140a21d1f:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140a21d24:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21d28:	e8 53 52 02 00       	call   0x140a46f80
140a21d2d:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
140a21d31:	e8 aa 0d 03 00       	call   0x140a52ae0
140a21d36:	48 8b d8             	mov    %rax,%rbx
140a21d39:	48 8d 05 80 bb 65 00 	lea    0x65bb80(%rip),%rax        # 0x14107d8c0
140a21d40:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21d45:	48 c7 44 24 28 0f 00 	movq   $0xf,0x28(%rsp)
140a21d4c:	00 00
140a21d4e:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140a21d53:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21d59:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21d5e:	48 8b cb             	mov    %rbx,%rcx
140a21d61:	e8 aa 19 03 00       	call   0x140a53710
140a21d66:	48 85 c0             	test   %rax,%rax
140a21d69:	75 4f                	jne    0x140a21dba
140a21d6b:	48 c7 45 87 ff ff ff 	movq   $0xffffffffffffffff,-0x79(%rbp)
140a21d72:	ff
140a21d73:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21d77:	e8 44 48 fd ff       	call   0x1409f65c0
140a21d7c:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
140a21d80:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21d84:	e8 37 48 fd ff       	call   0x1409f65c0
140a21d89:	48 c7 45 87 04 00 00 	movq   $0x4,-0x79(%rbp)
140a21d90:	00
140a21d91:	48 c7 45 8f 40 42 0f 	movq   $0xf4240,-0x71(%rbp)
140a21d98:	00
140a21d99:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21d9f:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a21da3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21da8:	48 8b cb             	mov    %rbx,%rcx
140a21dab:	e8 30 20 03 00       	call   0x140a53de0
140a21db0:	90                   	nop
140a21db1:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21db5:	e8 c6 51 02 00       	call   0x140a46f80
140a21dba:	48 8d 05 47 bb 65 00 	lea    0x65bb47(%rip),%rax        # 0x14107d908
140a21dc1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21dc6:	48 c7 44 24 28 0d 00 	movq   $0xd,0x28(%rsp)
140a21dcd:	00 00
140a21dcf:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140a21dd4:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21dda:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21ddf:	48 8b cb             	mov    %rbx,%rcx
140a21de2:	e8 29 19 03 00       	call   0x140a53710
140a21de7:	48 85 c0             	test   %rax,%rax
140a21dea:	75 32                	jne    0x140a21e1e
140a21dec:	48 8d 15 75 b8 65 00 	lea    0x65b875(%rip),%rdx        # 0x14107d668
140a21df3:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21df7:	e8 14 e7 fe ff       	call   0x140a10510
140a21dfc:	90                   	nop
140a21dfd:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21e03:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a21e07:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21e0c:	48 8b cb             	mov    %rbx,%rcx
140a21e0f:	e8 cc 1f 03 00       	call   0x140a53de0
140a21e14:	90                   	nop
140a21e15:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21e19:	e8 62 51 02 00       	call   0x140a46f80
140a21e1e:	48 8d 05 53 c2 65 00 	lea    0x65c253(%rip),%rax        # 0x14107e078
140a21e25:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21e2a:	48 c7 44 24 28 1b 00 	movq   $0x1b,0x28(%rsp)
140a21e31:	00 00
140a21e33:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140a21e38:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21e3e:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21e43:	48 8b cb             	mov    %rbx,%rcx
140a21e46:	e8 c5 18 03 00       	call   0x140a53710
140a21e4b:	48 85 c0             	test   %rax,%rax
140a21e4e:	75 4f                	jne    0x140a21e9f
140a21e50:	48 c7 45 87 ff ff ff 	movq   $0xffffffffffffffff,-0x79(%rbp)
140a21e57:	ff
140a21e58:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21e5c:	e8 5f 47 fd ff       	call   0x1409f65c0
140a21e61:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
140a21e65:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21e69:	e8 52 47 fd ff       	call   0x1409f65c0
140a21e6e:	48 c7 45 87 01 00 00 	movq   $0x1,-0x79(%rbp)
140a21e75:	00
140a21e76:	48 c7 45 8f 00 00 01 	movq   $0x10000,-0x71(%rbp)
140a21e7d:	00
140a21e7e:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21e84:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a21e88:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21e8d:	48 8b cb             	mov    %rbx,%rcx
140a21e90:	e8 4b 1f 03 00       	call   0x140a53de0
140a21e95:	90                   	nop
140a21e96:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21e9a:	e8 e1 50 02 00       	call   0x140a46f80
140a21e9f:	48 8d 05 f2 c1 65 00 	lea    0x65c1f2(%rip),%rax        # 0x14107e098
140a21ea6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21eab:	48 c7 44 24 28 1b 00 	movq   $0x1b,0x28(%rsp)
140a21eb2:	00 00
140a21eb4:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140a21eb9:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21ebf:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21ec4:	48 8b cb             	mov    %rbx,%rcx
140a21ec7:	e8 44 18 03 00       	call   0x140a53710
140a21ecc:	48 85 c0             	test   %rax,%rax
140a21ecf:	75 4f                	jne    0x140a21f20
140a21ed1:	48 c7 45 87 ff ff ff 	movq   $0xffffffffffffffff,-0x79(%rbp)
140a21ed8:	ff
140a21ed9:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21edd:	e8 de 46 fd ff       	call   0x1409f65c0
140a21ee2:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
140a21ee6:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21eea:	e8 d1 46 fd ff       	call   0x1409f65c0
140a21eef:	48 c7 45 87 01 00 00 	movq   $0x1,-0x79(%rbp)
140a21ef6:	00
140a21ef7:	48 c7 45 8f 00 08 00 	movq   $0x800,-0x71(%rbp)
140a21efe:	00
140a21eff:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21f05:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a21f09:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21f0e:	48 8b cb             	mov    %rbx,%rcx
140a21f11:	e8 ca 1e 03 00       	call   0x140a53de0
140a21f16:	90                   	nop
140a21f17:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21f1b:	e8 60 50 02 00       	call   0x140a46f80
140a21f20:	48 8d 05 a1 b5 65 00 	lea    0x65b5a1(%rip),%rax        # 0x14107d4c8
140a21f27:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21f2c:	48 c7 44 24 28 09 00 	movq   $0x9,0x28(%rsp)
140a21f33:	00 00
140a21f35:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a21f3a:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140a21f40:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21f45:	49 8b cf             	mov    %r15,%rcx
140a21f48:	e8 b3 31 fd ff       	call   0x1409f5100
140a21f4d:	48 8b c8             	mov    %rax,%rcx
140a21f50:	e8 8b 0b 03 00       	call   0x140a52ae0
140a21f55:	48 8b d8             	mov    %rax,%rbx
140a21f58:	48 8d 05 41 bf 5a 00 	lea    0x5abf41(%rip),%rax        # 0x140fcdea0
140a21f5f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21f64:	48 c7 44 24 28 06 00 	movq   $0x6,0x28(%rsp)
140a21f6b:	00 00
140a21f6d:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140a21f72:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21f78:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21f7d:	48 8b cb             	mov    %rbx,%rcx
140a21f80:	e8 8b 17 03 00       	call   0x140a53710
140a21f85:	48 85 c0             	test   %rax,%rax
140a21f88:	75 32                	jne    0x140a21fbc
140a21f8a:	48 8d 15 ef b6 65 00 	lea    0x65b6ef(%rip),%rdx        # 0x14107d680
140a21f91:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21f95:	e8 76 e5 fe ff       	call   0x140a10510
140a21f9a:	90                   	nop
140a21f9b:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21fa1:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a21fa5:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21faa:	48 8b cb             	mov    %rbx,%rcx
140a21fad:	e8 2e 1e 03 00       	call   0x140a53de0
140a21fb2:	90                   	nop
140a21fb3:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21fb7:	e8 c4 4f 02 00       	call   0x140a46f80
140a21fbc:	48 8d 05 bd bb 65 00 	lea    0x65bbbd(%rip),%rax        # 0x14107db80
140a21fc3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a21fc8:	48 c7 44 24 28 0e 00 	movq   $0xe,0x28(%rsp)
140a21fcf:	00 00
140a21fd1:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140a21fd6:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a21fdc:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a21fe1:	48 8b cb             	mov    %rbx,%rcx
140a21fe4:	e8 27 17 03 00       	call   0x140a53710
140a21fe9:	48 85 c0             	test   %rax,%rax
140a21fec:	75 4f                	jne    0x140a2203d
140a21fee:	48 c7 45 87 ff ff ff 	movq   $0xffffffffffffffff,-0x79(%rbp)
140a21ff5:	ff
140a21ff6:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a21ffa:	e8 c1 45 fd ff       	call   0x1409f65c0
140a21fff:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
140a22003:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a22007:	e8 b4 45 fd ff       	call   0x1409f65c0
140a2200c:	48 c7 45 87 01 00 00 	movq   $0x1,-0x79(%rbp)
140a22013:	00
140a22014:	48 c7 45 8f ff ff ff 	movq   $0xffffffffffffffff,-0x71(%rbp)
140a2201b:	ff
140a2201c:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a22022:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a22026:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a2202b:	48 8b cb             	mov    %rbx,%rcx
140a2202e:	e8 ad 1d 03 00       	call   0x140a53de0
140a22033:	90                   	nop
140a22034:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a22038:	e8 43 4f 02 00       	call   0x140a46f80
140a2203d:	48 8d 05 64 bb 65 00 	lea    0x65bb64(%rip),%rax        # 0x14107dba8
140a22044:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a22049:	48 c7 44 24 28 10 00 	movq   $0x10,0x28(%rsp)
140a22050:	00 00
140a22052:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140a22057:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a2205d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a22062:	48 8b cb             	mov    %rbx,%rcx
140a22065:	e8 a6 16 03 00       	call   0x140a53710
140a2206a:	48 85 c0             	test   %rax,%rax
140a2206d:	75 4b                	jne    0x140a220ba
140a2206f:	48 c7 45 87 ff ff ff 	movq   $0xffffffffffffffff,-0x79(%rbp)
140a22076:	ff
140a22077:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a2207b:	e8 40 45 fd ff       	call   0x1409f65c0
140a22080:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
140a22084:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a22088:	e8 33 45 fd ff       	call   0x1409f65c0
140a2208d:	48 c7 45 87 02 00 00 	movq   $0x2,-0x79(%rbp)
140a22094:	00
140a22095:	c6 45 8f 00          	movb   $0x0,-0x71(%rbp)
140a22099:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a2209f:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a220a3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a220a8:	48 8b cb             	mov    %rbx,%rcx
140a220ab:	e8 30 1d 03 00       	call   0x140a53de0
140a220b0:	90                   	nop
140a220b1:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a220b5:	e8 c6 4e 02 00       	call   0x140a46f80
140a220ba:	48 8d 05 17 bb 65 00 	lea    0x65bb17(%rip),%rax        # 0x14107dbd8
140a220c1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a220c6:	48 c7 44 24 28 14 00 	movq   $0x14,0x28(%rsp)
140a220cd:	00 00
140a220cf:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
140a220d4:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a220da:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a220df:	48 8b cb             	mov    %rbx,%rcx
140a220e2:	e8 29 16 03 00       	call   0x140a53710
140a220e7:	48 85 c0             	test   %rax,%rax
140a220ea:	75 4f                	jne    0x140a2213b
140a220ec:	48 c7 45 87 ff ff ff 	movq   $0xffffffffffffffff,-0x79(%rbp)
140a220f3:	ff
140a220f4:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a220f8:	e8 c3 44 fd ff       	call   0x1409f65c0
140a220fd:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
140a22101:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a22105:	e8 b6 44 fd ff       	call   0x1409f65c0
140a2210a:	48 c7 45 87 04 00 00 	movq   $0x4,-0x79(%rbp)
140a22111:	00
140a22112:	48 c7 45 8f 00 e1 f5 	movq   $0x5f5e100,-0x71(%rbp)
140a22119:	05
140a2211a:	66 0f 7f 74 24 30    	movdqa %xmm6,0x30(%rsp)
140a22120:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a22124:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a22129:	48 8b cb             	mov    %rbx,%rcx
140a2212c:	e8 af 1c 03 00       	call   0x140a53de0
140a22131:	90                   	nop
140a22132:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a22136:	e8 45 4e 02 00       	call   0x140a46f80
140a2213b:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2213e:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
140a22142:	66 0f 6f 35 e6 1c 58 	movdqa 0x581ce6(%rip),%xmm6        # 0x140fa3e30
140a22149:	00
140a2214a:	f3 0f 7f 75 97       	movdqu %xmm6,-0x69(%rbp)
140a2214f:	c6 45 87 00          	movb   $0x0,-0x79(%rbp)
140a22153:	48 8d 05 b6 ba 65 00 	lea    0x65bab6(%rip),%rax        # 0x14107dc10
140a2215a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a2215f:	48 c7 44 24 28 15 00 	movq   $0x15,0x28(%rsp)
140a22166:	00 00
140a22168:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a2216d:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140a22173:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a22177:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a2217c:	48 8b cb             	mov    %rbx,%rcx
140a2217f:	e8 9c 58 fc ff       	call   0x1409e7a20
140a22184:	90                   	nop
140a22185:	48 8b 55 9f          	mov    -0x61(%rbp),%rdx
140a22189:	48 83 fa 0f          	cmp    $0xf,%rdx
140a2218d:	76 31                	jbe    0x140a221c0
140a2218f:	48 ff c2             	inc    %rdx
140a22192:	48 8b 4d 87          	mov    -0x79(%rbp),%rcx
140a22196:	48 8b c1             	mov    %rcx,%rax
140a22199:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140a221a0:	72 19                	jb     0x140a221bb
140a221a2:	48 83 c2 27          	add    $0x27,%rdx
140a221a6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140a221aa:	48 2b c1             	sub    %rcx,%rax
140a221ad:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140a221b1:	48 83 f8 1f          	cmp    $0x1f,%rax
140a221b5:	0f 87 8a 0b 00 00    	ja     0x140a22d45
140a221bb:	e8 84 8f 3f 00       	call   0x140e1b144
140a221c0:	48 8d 05 f1 be 65 00 	lea    0x65bef1(%rip),%rax        # 0x14107e0b8
140a221c7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a221cc:	48 c7 44 24 28 0d 00 	movq   $0xd,0x28(%rsp)
140a221d3:	00 00
140a221d5:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a221da:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140a221e0:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a221e5:	49 8b cf             	mov    %r15,%rcx
140a221e8:	e8 13 2f fd ff       	call   0x1409f5100
140a221ed:	48 8b c8             	mov    %rax,%rcx
140a221f0:	e8 eb 08 03 00       	call   0x140a52ae0
140a221f5:	48 8b d8             	mov    %rax,%rbx
140a221f8:	48 8d 05 69 ba 65 00 	lea    0x65ba69(%rip),%rax        # 0x14107dc68
140a221ff:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a22204:	48 c7 44 24 28 18 00 	movq   $0x18,0x28(%rsp)
140a2220b:	00 00
140a2220d:	0f 28 7c 24 20       	movaps 0x20(%rsp),%xmm7
140a22212:	66 0f 7f 7c 24 30    	movdqa %xmm7,0x30(%rsp)
140a22218:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a2221d:	48 8b cb             	mov    %rbx,%rcx
140a22220:	e8 eb 14 03 00       	call   0x140a53710
140a22225:	48 85 c0             	test   %rax,%rax
140a22228:	75 4f                	jne    0x140a22279
140a2222a:	48 c7 45 87 ff ff ff 	movq   $0xffffffffffffffff,-0x79(%rbp)
140a22231:	ff
140a22232:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a22236:	e8 85 43 fd ff       	call   0x1409f65c0
140a2223b:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
140a2223f:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
140a22243:	e8 78 43 fd ff       	call   0x1409f65c0
140a22248:	48 c7 45 87 01 00 00 	movq   $0x1,-0x79(%rbp)
140a2224f:	00
140a22250:	48 c7 45 8f 64 00 00 	movq   $0x64,-0x71(%rbp)
140a22257:	00
140a22258:	66 0f 7f 7c 24 30    	movdqa %xmm7,0x30(%rsp)
140a2225e:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140a22262:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a22267:	48 8b cb             	mov    %rbx,%rcx
140a2226a:	e8 71 1b 03 00       	call   0x140a53de0
140a2226f:	90                   	nop
140a22270:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx