140d95a8f:	49 8b 73 38          	mov    0x38(%r11),%rsi
140d95a93:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140d95a98:	49 8b e3             	mov    %r11,%rsp
140d95a9b:	41 5e                	pop    %r14
140d95a9d:	5f                   	pop    %rdi
140d95a9e:	5d                   	pop    %rbp
140d95a9f:	c3                   	ret
140d95aa0:	b8 78 00 00 00       	mov    $0x78,%eax
140d95aa5:	e8 f6 59 08 00       	call   0x140e1b4a0
140d95aaa:	48 2b e0             	sub    %rax,%rsp
140d95aad:	48 8b 05 4c 34 62 00 	mov    0x62344c(%rip),%rax        # 0x1413b8f00
140d95ab4:	48 33 c4             	xor    %rsp,%rax
140d95ab7:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140d95abc:	0f 10 01             	movups (%rcx),%xmm0
140d95abf:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
140d95ac3:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140d95ac8:	0f 10 41 20          	movups 0x20(%rcx),%xmm0
140d95acc:	0f 29 4c 24 30       	movaps %xmm1,0x30(%rsp)
140d95ad1:	0f 10 49 30          	movups 0x30(%rcx),%xmm1
140d95ad5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140d95ada:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140d95adf:	0f 29 4c 24 50       	movaps %xmm1,0x50(%rsp)
140d95ae4:	e8 f7 02 00 00       	call   0x140d95de0
140d95ae9:	8b 44 24 20          	mov    0x20(%rsp),%eax
140d95aed:	83 e0 01             	and    $0x1,%eax
140d95af0:	f7 d8                	neg    %eax
140d95af2:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140d95af7:	48 33 cc             	xor    %rsp,%rcx
140d95afa:	e8 01 5a 08 00       	call   0x140e1b500
140d95aff:	48 83 c4 78          	add    $0x78,%rsp
140d95b03:	c3                   	ret
140d95b04:	cc                   	int3
140d95b05:	cc                   	int3
140d95b06:	cc                   	int3
140d95b07:	cc                   	int3
140d95b08:	cc                   	int3
140d95b09:	cc                   	int3
140d95b0a:	cc                   	int3
140d95b0b:	cc                   	int3
140d95b0c:	cc                   	int3
140d95b0d:	cc                   	int3
140d95b0e:	cc                   	int3
140d95b0f:	cc                   	int3
140d95b10:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140d95b15:	55                   	push   %rbp
140d95b16:	56                   	push   %rsi
140d95b17:	57                   	push   %rdi
140d95b18:	b8 70 00 00 00       	mov    $0x70,%eax
140d95b1d:	e8 7e 59 08 00       	call   0x140e1b4a0
140d95b22:	48 2b e0             	sub    %rax,%rsp
140d95b25:	48 8b 05 d4 33 62 00 	mov    0x6233d4(%rip),%rax        # 0x1413b8f00
140d95b2c:	48 33 c4             	xor    %rsp,%rax
140d95b2f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140d95b34:	0f 10 02             	movups (%rdx),%xmm0
140d95b37:	33 f6                	xor    %esi,%esi
140d95b39:	48 8b e9             	mov    %rcx,%rbp
140d95b3c:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
140d95b40:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140d95b45:	8b de                	mov    %esi,%ebx
140d95b47:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
140d95b4c:	8b fe                	mov    %esi,%edi
140d95b4e:	0f 10 42 20          	movups 0x20(%rdx),%xmm0
140d95b52:	0f 29 4c 24 30       	movaps %xmm1,0x30(%rsp)
140d95b57:	0f 10 4a 30          	movups 0x30(%rdx),%xmm1
140d95b5b:	0f 29 44 24 40       	movaps %xmm0,0x40(%rsp)
140d95b60:	0f 29 4c 24 50       	movaps %xmm1,0x50(%rsp)
140d95b65:	e8 76 02 00 00       	call   0x140d95de0
140d95b6a:	44 8b c6             	mov    %esi,%r8d
140d95b6d:	0f 1f 00             	nopl   (%rax)
140d95b70:	83 fb 08             	cmp    $0x8,%ebx
140d95b73:	73 18                	jae    0x140d95b8d
140d95b75:	83 fe 10             	cmp    $0x10,%esi
140d95b78:	73 13                	jae    0x140d95b8d
140d95b7a:	8b c6                	mov    %esi,%eax
140d95b7c:	8b cb                	mov    %ebx,%ecx
140d95b7e:	83 c3 1c             	add    $0x1c,%ebx
140d95b81:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95b85:	48 d3 e2             	shl    %cl,%rdx
140d95b88:	48 0b fa             	or     %rdx,%rdi
140d95b8b:	ff c6                	inc    %esi
140d95b8d:	41 88 3c 28          	mov    %dil,(%r8,%rbp,1)
140d95b91:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95b94:	48 c1 ef 08          	shr    $0x8,%rdi
140d95b98:	83 fb 08             	cmp    $0x8,%ebx
140d95b9b:	73 18                	jae    0x140d95bb5
140d95b9d:	83 fe 10             	cmp    $0x10,%esi
140d95ba0:	73 13                	jae    0x140d95bb5
140d95ba2:	8b c6                	mov    %esi,%eax
140d95ba4:	8b cb                	mov    %ebx,%ecx
140d95ba6:	83 c3 1c             	add    $0x1c,%ebx
140d95ba9:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95bad:	48 d3 e2             	shl    %cl,%rdx
140d95bb0:	48 0b fa             	or     %rdx,%rdi
140d95bb3:	ff c6                	inc    %esi
140d95bb5:	41 88 7c 28 01       	mov    %dil,0x1(%r8,%rbp,1)
140d95bba:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95bbd:	48 c1 ef 08          	shr    $0x8,%rdi
140d95bc1:	83 fb 08             	cmp    $0x8,%ebx
140d95bc4:	73 18                	jae    0x140d95bde
140d95bc6:	83 fe 10             	cmp    $0x10,%esi
140d95bc9:	73 13                	jae    0x140d95bde
140d95bcb:	8b c6                	mov    %esi,%eax
140d95bcd:	8b cb                	mov    %ebx,%ecx
140d95bcf:	83 c3 1c             	add    $0x1c,%ebx
140d95bd2:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95bd6:	48 d3 e2             	shl    %cl,%rdx
140d95bd9:	48 0b fa             	or     %rdx,%rdi
140d95bdc:	ff c6                	inc    %esi
140d95bde:	41 88 7c 28 02       	mov    %dil,0x2(%r8,%rbp,1)
140d95be3:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95be6:	48 c1 ef 08          	shr    $0x8,%rdi
140d95bea:	83 fb 08             	cmp    $0x8,%ebx
140d95bed:	73 18                	jae    0x140d95c07
140d95bef:	83 fe 10             	cmp    $0x10,%esi
140d95bf2:	73 13                	jae    0x140d95c07
140d95bf4:	8b c6                	mov    %esi,%eax
140d95bf6:	8b cb                	mov    %ebx,%ecx
140d95bf8:	83 c3 1c             	add    $0x1c,%ebx
140d95bfb:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95bff:	48 d3 e2             	shl    %cl,%rdx
140d95c02:	48 0b fa             	or     %rdx,%rdi
140d95c05:	ff c6                	inc    %esi
140d95c07:	41 88 7c 28 03       	mov    %dil,0x3(%r8,%rbp,1)
140d95c0c:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95c0f:	48 c1 ef 08          	shr    $0x8,%rdi
140d95c13:	83 fb 08             	cmp    $0x8,%ebx
140d95c16:	73 18                	jae    0x140d95c30
140d95c18:	83 fe 10             	cmp    $0x10,%esi
140d95c1b:	73 13                	jae    0x140d95c30
140d95c1d:	8b c6                	mov    %esi,%eax
140d95c1f:	8b cb                	mov    %ebx,%ecx
140d95c21:	83 c3 1c             	add    $0x1c,%ebx
140d95c24:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95c28:	48 d3 e2             	shl    %cl,%rdx
140d95c2b:	48 0b fa             	or     %rdx,%rdi
140d95c2e:	ff c6                	inc    %esi
140d95c30:	41 88 7c 28 04       	mov    %dil,0x4(%r8,%rbp,1)
140d95c35:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95c38:	48 c1 ef 08          	shr    $0x8,%rdi
140d95c3c:	83 fb 08             	cmp    $0x8,%ebx
140d95c3f:	73 18                	jae    0x140d95c59
140d95c41:	83 fe 10             	cmp    $0x10,%esi
140d95c44:	73 13                	jae    0x140d95c59
140d95c46:	8b c6                	mov    %esi,%eax
140d95c48:	8b cb                	mov    %ebx,%ecx
140d95c4a:	83 c3 1c             	add    $0x1c,%ebx
140d95c4d:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95c51:	48 d3 e2             	shl    %cl,%rdx
140d95c54:	48 0b fa             	or     %rdx,%rdi
140d95c57:	ff c6                	inc    %esi
140d95c59:	41 88 7c 28 05       	mov    %dil,0x5(%r8,%rbp,1)
140d95c5e:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95c61:	48 c1 ef 08          	shr    $0x8,%rdi
140d95c65:	83 fb 08             	cmp    $0x8,%ebx
140d95c68:	73 18                	jae    0x140d95c82
140d95c6a:	83 fe 10             	cmp    $0x10,%esi
140d95c6d:	73 13                	jae    0x140d95c82
140d95c6f:	8b c6                	mov    %esi,%eax
140d95c71:	8b cb                	mov    %ebx,%ecx
140d95c73:	83 c3 1c             	add    $0x1c,%ebx
140d95c76:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95c7a:	48 d3 e2             	shl    %cl,%rdx
140d95c7d:	48 0b fa             	or     %rdx,%rdi
140d95c80:	ff c6                	inc    %esi
140d95c82:	41 88 7c 28 06       	mov    %dil,0x6(%r8,%rbp,1)
140d95c87:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95c8a:	48 c1 ef 08          	shr    $0x8,%rdi
140d95c8e:	83 fb 08             	cmp    $0x8,%ebx
140d95c91:	73 18                	jae    0x140d95cab
140d95c93:	83 fe 10             	cmp    $0x10,%esi
140d95c96:	73 13                	jae    0x140d95cab
140d95c98:	8b c6                	mov    %esi,%eax
140d95c9a:	8b cb                	mov    %ebx,%ecx
140d95c9c:	83 c3 1c             	add    $0x1c,%ebx
140d95c9f:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95ca3:	48 d3 e2             	shl    %cl,%rdx
140d95ca6:	48 0b fa             	or     %rdx,%rdi
140d95ca9:	ff c6                	inc    %esi
140d95cab:	41 88 7c 28 07       	mov    %dil,0x7(%r8,%rbp,1)
140d95cb0:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95cb3:	48 c1 ef 08          	shr    $0x8,%rdi
140d95cb7:	83 fb 08             	cmp    $0x8,%ebx
140d95cba:	73 18                	jae    0x140d95cd4
140d95cbc:	83 fe 10             	cmp    $0x10,%esi
140d95cbf:	73 13                	jae    0x140d95cd4
140d95cc1:	8b c6                	mov    %esi,%eax
140d95cc3:	8b cb                	mov    %ebx,%ecx
140d95cc5:	83 c3 1c             	add    $0x1c,%ebx
140d95cc8:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95ccc:	48 d3 e2             	shl    %cl,%rdx
140d95ccf:	48 0b fa             	or     %rdx,%rdi
140d95cd2:	ff c6                	inc    %esi
140d95cd4:	41 88 7c 28 08       	mov    %dil,0x8(%r8,%rbp,1)
140d95cd9:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95cdc:	48 c1 ef 08          	shr    $0x8,%rdi
140d95ce0:	83 fb 08             	cmp    $0x8,%ebx
140d95ce3:	73 18                	jae    0x140d95cfd
140d95ce5:	83 fe 10             	cmp    $0x10,%esi
140d95ce8:	73 13                	jae    0x140d95cfd
140d95cea:	8b c6                	mov    %esi,%eax
140d95cec:	8b cb                	mov    %ebx,%ecx
140d95cee:	83 c3 1c             	add    $0x1c,%ebx
140d95cf1:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95cf5:	48 d3 e2             	shl    %cl,%rdx
140d95cf8:	48 0b fa             	or     %rdx,%rdi
140d95cfb:	ff c6                	inc    %esi
140d95cfd:	41 88 7c 28 09       	mov    %dil,0x9(%r8,%rbp,1)
140d95d02:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95d05:	48 c1 ef 08          	shr    $0x8,%rdi
140d95d09:	83 fb 08             	cmp    $0x8,%ebx
140d95d0c:	73 18                	jae    0x140d95d26
140d95d0e:	83 fe 10             	cmp    $0x10,%esi
140d95d11:	73 13                	jae    0x140d95d26
140d95d13:	8b c6                	mov    %esi,%eax
140d95d15:	8b cb                	mov    %ebx,%ecx
140d95d17:	83 c3 1c             	add    $0x1c,%ebx
140d95d1a:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95d1e:	48 d3 e2             	shl    %cl,%rdx
140d95d21:	48 0b fa             	or     %rdx,%rdi
140d95d24:	ff c6                	inc    %esi
140d95d26:	41 88 7c 28 0a       	mov    %dil,0xa(%r8,%rbp,1)
140d95d2b:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95d2e:	48 c1 ef 08          	shr    $0x8,%rdi
140d95d32:	83 fb 08             	cmp    $0x8,%ebx
140d95d35:	73 18                	jae    0x140d95d4f
140d95d37:	83 fe 10             	cmp    $0x10,%esi
140d95d3a:	73 13                	jae    0x140d95d4f
140d95d3c:	8b c6                	mov    %esi,%eax
140d95d3e:	8b cb                	mov    %ebx,%ecx
140d95d40:	83 c3 1c             	add    $0x1c,%ebx
140d95d43:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95d47:	48 d3 e2             	shl    %cl,%rdx
140d95d4a:	48 0b fa             	or     %rdx,%rdi
140d95d4d:	ff c6                	inc    %esi
140d95d4f:	41 88 7c 28 0b       	mov    %dil,0xb(%r8,%rbp,1)
140d95d54:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95d57:	48 c1 ef 08          	shr    $0x8,%rdi
140d95d5b:	83 fb 08             	cmp    $0x8,%ebx
140d95d5e:	73 18                	jae    0x140d95d78
140d95d60:	83 fe 10             	cmp    $0x10,%esi
140d95d63:	73 13                	jae    0x140d95d78
140d95d65:	8b c6                	mov    %esi,%eax
140d95d67:	8b cb                	mov    %ebx,%ecx
140d95d69:	83 c3 1c             	add    $0x1c,%ebx
140d95d6c:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95d70:	48 d3 e2             	shl    %cl,%rdx
140d95d73:	48 0b fa             	or     %rdx,%rdi
140d95d76:	ff c6                	inc    %esi
140d95d78:	41 88 7c 28 0c       	mov    %dil,0xc(%r8,%rbp,1)
140d95d7d:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95d80:	48 c1 ef 08          	shr    $0x8,%rdi
140d95d84:	83 fb 08             	cmp    $0x8,%ebx
140d95d87:	73 18                	jae    0x140d95da1
140d95d89:	83 fe 10             	cmp    $0x10,%esi
140d95d8c:	73 13                	jae    0x140d95da1
140d95d8e:	8b c6                	mov    %esi,%eax
140d95d90:	8b cb                	mov    %ebx,%ecx
140d95d92:	83 c3 1c             	add    $0x1c,%ebx
140d95d95:	8b 54 84 20          	mov    0x20(%rsp,%rax,4),%edx
140d95d99:	48 d3 e2             	shl    %cl,%rdx
140d95d9c:	48 0b fa             	or     %rdx,%rdi
140d95d9f:	ff c6                	inc    %esi
140d95da1:	41 88 7c 28 0d       	mov    %dil,0xd(%r8,%rbp,1)
140d95da6:	83 c3 f8             	add    $0xfffffff8,%ebx
140d95da9:	48 c1 ef 08          	shr    $0x8,%rdi
140d95dad:	49 83 c0 0e          	add    $0xe,%r8
140d95db1:	49 83 f8 38          	cmp    $0x38,%r8
140d95db5:	0f 8c b5 fd ff ff    	jl     0x140d95b70
140d95dbb:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140d95dc0:	48 33 cc             	xor    %rsp,%rcx
140d95dc3:	e8 38 57 08 00       	call   0x140e1b500
140d95dc8:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
140d95dcf:	00
140d95dd0:	48 83 c4 70          	add    $0x70,%rsp
140d95dd4:	5f                   	pop    %rdi
140d95dd5:	5e                   	pop    %rsi
140d95dd6:	5d                   	pop    %rbp
140d95dd7:	c3                   	ret
140d95dd8:	cc                   	int3
140d95dd9:	cc                   	int3
140d95dda:	cc                   	int3
140d95ddb:	cc                   	int3
140d95ddc:	cc                   	int3
140d95ddd:	cc                   	int3
140d95dde:	cc                   	int3
140d95ddf:	cc                   	int3
140d95de0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140d95de5:	53                   	push   %rbx
140d95de6:	55                   	push   %rbp
140d95de7:	56                   	push   %rsi
140d95de8:	57                   	push   %rdi
140d95de9:	41 54                	push   %r12
140d95deb:	41 55                	push   %r13
140d95ded:	41 56                	push   %r14
140d95def:	41 57                	push   %r15
140d95df1:	b8 38 00 00 00       	mov    $0x38,%eax
140d95df6:	e8 a5 56 08 00       	call   0x140e1b4a0
140d95dfb:	48 2b e0             	sub    %rax,%rsp
140d95dfe:	4c 8b e9             	mov    %rcx,%r13
140d95e01:	e8 ca 2f fe ff       	call   0x140d78dd0
140d95e06:	41 8b 55 00          	mov    0x0(%r13),%edx
140d95e0a:	41 8b 45 04          	mov    0x4(%r13),%eax
140d95e0e:	48 81 ea ff ff ff 0f 	sub    $0xfffffff,%rdx
140d95e15:	41 8b 4d 08          	mov    0x8(%r13),%ecx
140d95e19:	44 8b c2             	mov    %edx,%r8d
140d95e1c:	48 c1 fa 1c          	sar    $0x1c,%rdx
140d95e20:	48 81 c1 01 00 00 f0 	add    $0xfffffffff0000001,%rcx
140d95e27:	48 05 01 00 00 f0    	add    $0xfffffffff0000001,%rax
140d95e2d:	48 03 d0             	add    %rax,%rdx
140d95e30:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
140d95e37:	00
140d95e38:	44 8b ca             	mov    %edx,%r9d
140d95e3b:	48 c1 fa 1c          	sar    $0x1c,%rdx
140d95e3f:	48 03 ca             	add    %rdx,%rcx
140d95e42:	41 8b 55 0c          	mov    0xc(%r13),%edx
140d95e46:	44 8b d1             	mov    %ecx,%r10d
140d95e49:	48 81 c2 01 00 00 f0 	add    $0xfffffffff0000001,%rdx
140d95e50:	48 c1 f9 1c          	sar    $0x1c,%rcx
140d95e54:	48 03 d1             	add    %rcx,%rdx
140d95e57:	41 8b 4d 10          	mov    0x10(%r13),%ecx
140d95e5b:	48 81 c1 01 00 00 f0 	add    $0xfffffffff0000001,%rcx
140d95e62:	44 8b da             	mov    %edx,%r11d
140d95e65:	48 c1 fa 1c          	sar    $0x1c,%rdx
140d95e69:	48 03 ca             	add    %rdx,%rcx
140d95e6c:	41 8b 55 14          	mov    0x14(%r13),%edx
140d95e70:	8b d9                	mov    %ecx,%ebx
140d95e72:	48 81 c2 01 00 00 f0 	add    $0xfffffffff0000001,%rdx
140d95e79:	48 c1 f9 1c          	sar    $0x1c,%rcx
140d95e7d:	48 03 d1             	add    %rcx,%rdx
140d95e80:	41 8b 4d 18          	mov    0x18(%r13),%ecx
140d95e84:	48 81 c1 01 00 00 f0 	add    $0xfffffffff0000001,%rcx
140d95e8b:	8b fa                	mov    %edx,%edi
140d95e8d:	48 c1 fa 1c          	sar    $0x1c,%rdx
140d95e91:	48 03 ca             	add    %rdx,%rcx
140d95e94:	41 8b 55 1c          	mov    0x1c(%r13),%edx
140d95e98:	8b f1                	mov    %ecx,%esi
140d95e9a:	48 81 c2 01 00 00 f0 	add    $0xfffffffff0000001,%rdx
140d95ea1:	48 c1 f9 1c          	sar    $0x1c,%rcx
140d95ea5:	48 03 d1             	add    %rcx,%rdx
140d95ea8:	41 8b 4d 20          	mov    0x20(%r13),%ecx
140d95eac:	48 81 c1 02 00 00 f0 	add    $0xfffffffff0000002,%rcx
140d95eb3:	8b ea                	mov    %edx,%ebp
140d95eb5:	48 c1 fa 1c          	sar    $0x1c,%rdx
140d95eb9:	48 03 ca             	add    %rdx,%rcx
140d95ebc:	41 8b 55 24          	mov    0x24(%r13),%edx
140d95ec0:	89 8c 24 88 00 00 00 	mov    %ecx,0x88(%rsp)
140d95ec7:	48 81 c2 01 00 00 f0 	add    $0xfffffffff0000001,%rdx
140d95ece:	48 c1 f9 1c          	sar    $0x1c,%rcx
140d95ed2:	48 03 d1             	add    %rcx,%rdx
140d95ed5:	41 8b 4d 28          	mov    0x28(%r13),%ecx