1401a6937:	48 c7 45 f8 18 00 00 	movq   $0x18,-0x8(%rbp)
1401a693e:	00
1401a693f:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6943:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6948:	45 33 c9             	xor    %r9d,%r9d
1401a694b:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a694f:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6953:	48 8b 0d 06 c5 28 01 	mov    0x128c506(%rip),%rcx        # 0x141432e60
1401a695a:	e8 91 dc 66 00       	call   0x1408145f0
1401a695f:	48 8b 08             	mov    (%rax),%rcx
1401a6962:	48 89 0d f7 02 27 01 	mov    %rcx,0x12702f7(%rip)        # 0x141416c60
1401a6969:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a696c:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6970:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6973:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6978:	b9 20 00 00 00       	mov    $0x20,%ecx
1401a697d:	e8 ae 03 ff ff       	call   0x140196d30
1401a6982:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1401a6986:	66 0f 6f 05 82 e1 df 	movdqa 0xdfe182(%rip),%xmm0        # 0x140fa4b10
1401a698d:	00
1401a698e:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1401a6993:	0f 10 05 56 db df 00 	movups 0xdfdb56(%rip),%xmm0        # 0x140fa44f0
1401a699a:	0f 11 00             	movups %xmm0,(%rax)
1401a699d:	f2 0f 10 05 5b db df 	movsd  0xdfdb5b(%rip),%xmm0        # 0x140fa4500
1401a69a4:	00
1401a69a5:	f2 0f 11 40 10       	movsd  %xmm0,0x10(%rax)
1401a69aa:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1401a69ae:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401a69b4:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a69b8:	48 8b cb             	mov    %rbx,%rcx
1401a69bb:	e8 e0 05 55 00       	call   0x1406f6fa0
1401a69c0:	90                   	nop
1401a69c1:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401a69c5:	48 83 fa 0f          	cmp    $0xf,%rdx
1401a69c9:	76 31                	jbe    0x1401a69fc
1401a69cb:	48 ff c2             	inc    %rdx
1401a69ce:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401a69d2:	48 8b c1             	mov    %rcx,%rax
1401a69d5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401a69dc:	72 19                	jb     0x1401a69f7
1401a69de:	48 83 c2 27          	add    $0x27,%rdx
1401a69e2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401a69e6:	48 2b c1             	sub    %rcx,%rax
1401a69e9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401a69ed:	48 83 f8 1f          	cmp    $0x1f,%rax
1401a69f1:	0f 87 bb 18 00 00    	ja     0x1401a82b2
1401a69f7:	e8 48 47 c7 00       	call   0x140e1b144
1401a69fc:	48 8d 05 0d db df 00 	lea    0xdfdb0d(%rip),%rax        # 0x140fa4510
1401a6a03:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401a6a07:	48 c7 45 f8 15 00 00 	movq   $0x15,-0x8(%rbp)
1401a6a0e:	00
1401a6a0f:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6a13:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6a18:	45 33 c9             	xor    %r9d,%r9d
1401a6a1b:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a6a1f:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6a23:	48 8b 0d 36 c4 28 01 	mov    0x128c436(%rip),%rcx        # 0x141432e60
1401a6a2a:	e8 c1 db 66 00       	call   0x1408145f0
1401a6a2f:	48 8b 08             	mov    (%rax),%rcx
1401a6a32:	48 89 0d 8f 02 27 01 	mov    %rcx,0x127028f(%rip)        # 0x141416cc8
1401a6a39:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a6a3c:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6a40:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6a43:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6a48:	b9 20 00 00 00       	mov    $0x20,%ecx
1401a6a4d:	e8 de 02 ff ff       	call   0x140196d30
1401a6a52:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1401a6a56:	66 0f 6f 05 a2 e0 df 	movdqa 0xdfe0a2(%rip),%xmm0        # 0x140fa4b00
1401a6a5d:	00
1401a6a5e:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1401a6a63:	0f 10 05 a6 da df 00 	movups 0xdfdaa6(%rip),%xmm0        # 0x140fa4510
1401a6a6a:	0f 11 00             	movups %xmm0,(%rax)
1401a6a6d:	8b 0d ad da df 00    	mov    0xdfdaad(%rip),%ecx        # 0x140fa4520
1401a6a73:	89 48 10             	mov    %ecx,0x10(%rax)
1401a6a76:	0f b6 0d a7 da df 00 	movzbl 0xdfdaa7(%rip),%ecx        # 0x140fa4524
1401a6a7d:	88 48 14             	mov    %cl,0x14(%rax)
1401a6a80:	c6 40 15 00          	movb   $0x0,0x15(%rax)
1401a6a84:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401a6a8a:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a6a8e:	48 8b cb             	mov    %rbx,%rcx
1401a6a91:	e8 0a 05 55 00       	call   0x1406f6fa0
1401a6a96:	90                   	nop
1401a6a97:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401a6a9b:	48 83 fa 0f          	cmp    $0xf,%rdx
1401a6a9f:	76 31                	jbe    0x1401a6ad2
1401a6aa1:	48 ff c2             	inc    %rdx
1401a6aa4:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401a6aa8:	48 8b c1             	mov    %rcx,%rax
1401a6aab:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401a6ab2:	72 19                	jb     0x1401a6acd
1401a6ab4:	48 83 c2 27          	add    $0x27,%rdx
1401a6ab8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401a6abc:	48 2b c1             	sub    %rcx,%rax
1401a6abf:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401a6ac3:	48 83 f8 1f          	cmp    $0x1f,%rax
1401a6ac7:	0f 87 eb 17 00 00    	ja     0x1401a82b8
1401a6acd:	e8 72 46 c7 00       	call   0x140e1b144
1401a6ad2:	48 8d 05 4f da df 00 	lea    0xdfda4f(%rip),%rax        # 0x140fa4528
1401a6ad9:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1401a6add:	48 c7 45 f8 15 00 00 	movq   $0x15,-0x8(%rbp)
1401a6ae4:	00
1401a6ae5:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6ae9:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6aee:	45 33 c9             	xor    %r9d,%r9d
1401a6af1:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a6af5:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6af9:	48 8b 0d 60 c3 28 01 	mov    0x128c360(%rip),%rcx        # 0x141432e60
1401a6b00:	e8 eb da 66 00       	call   0x1408145f0
1401a6b05:	48 8b 08             	mov    (%rax),%rcx
1401a6b08:	48 89 0d 31 01 27 01 	mov    %rcx,0x1270131(%rip)        # 0x141416c40
1401a6b0f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a6b12:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6b16:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6b19:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6b1e:	b9 20 00 00 00       	mov    $0x20,%ecx
1401a6b23:	e8 08 02 ff ff       	call   0x140196d30
1401a6b28:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1401a6b2c:	66 0f 6f 05 cc df df 	movdqa 0xdfdfcc(%rip),%xmm0        # 0x140fa4b00
1401a6b33:	00
1401a6b34:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1401a6b39:	0f 10 05 e8 d9 df 00 	movups 0xdfd9e8(%rip),%xmm0        # 0x140fa4528
1401a6b40:	0f 11 00             	movups %xmm0,(%rax)
1401a6b43:	8b 0d ef d9 df 00    	mov    0xdfd9ef(%rip),%ecx        # 0x140fa4538
1401a6b49:	89 48 10             	mov    %ecx,0x10(%rax)
1401a6b4c:	0f b6 0d e9 d9 df 00 	movzbl 0xdfd9e9(%rip),%ecx        # 0x140fa453c
1401a6b53:	88 48 14             	mov    %cl,0x14(%rax)
1401a6b56:	c6 40 15 00          	movb   $0x0,0x15(%rax)
1401a6b5a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401a6b60:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a6b64:	48 8b cb             	mov    %rbx,%rcx
1401a6b67:	e8 34 04 55 00       	call   0x1406f6fa0
1401a6b6c:	90                   	nop
1401a6b6d:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401a6b71:	48 83 fa 0f          	cmp    $0xf,%rdx
1401a6b75:	76 31                	jbe    0x1401a6ba8
1401a6b77:	48 ff c2             	inc    %rdx
1401a6b7a:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401a6b7e:	48 8b c1             	mov    %rcx,%rax
1401a6b81:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401a6b88:	72 19                	jb     0x1401a6ba3
1401a6b8a:	48 83 c2 27          	add    $0x27,%rdx
1401a6b8e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401a6b92:	48 2b c1             	sub    %rcx,%rax
1401a6b95:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401a6b99:	48 83 f8 1f          	cmp    $0x1f,%rax
1401a6b9d:	0f 87 1b 17 00 00    	ja     0x1401a82be
1401a6ba3:	e8 9c 45 c7 00       	call   0x140e1b144
1401a6ba8:	48 8d 3d 91 d9 df 00 	lea    0xdfd991(%rip),%rdi        # 0x140fa4540
1401a6baf:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401a6bb3:	48 c7 45 f8 11 00 00 	movq   $0x11,-0x8(%rbp)
1401a6bba:	00
1401a6bbb:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6bbf:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6bc4:	45 33 c9             	xor    %r9d,%r9d
1401a6bc7:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a6bcb:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6bcf:	48 8b 0d 8a c2 28 01 	mov    0x128c28a(%rip),%rcx        # 0x141432e60
1401a6bd6:	e8 15 da 66 00       	call   0x1408145f0
1401a6bdb:	48 8b 08             	mov    (%rax),%rcx
1401a6bde:	48 89 0d 23 01 27 01 	mov    %rcx,0x1270123(%rip)        # 0x141416d08
1401a6be5:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a6be8:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6bec:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6bef:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6bf4:	41 b8 11 00 00 00    	mov    $0x11,%r8d
1401a6bfa:	48 8b d7             	mov    %rdi,%rdx
1401a6bfd:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401a6c01:	e8 fa 01 ff ff       	call   0x140196e00
1401a6c06:	90                   	nop
1401a6c07:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401a6c0d:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a6c11:	48 8b cb             	mov    %rbx,%rcx
1401a6c14:	e8 87 03 55 00       	call   0x1406f6fa0
1401a6c19:	90                   	nop
1401a6c1a:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401a6c1e:	48 83 fa 0f          	cmp    $0xf,%rdx
1401a6c22:	76 31                	jbe    0x1401a6c55
1401a6c24:	48 ff c2             	inc    %rdx
1401a6c27:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401a6c2b:	48 8b c1             	mov    %rcx,%rax
1401a6c2e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401a6c35:	72 19                	jb     0x1401a6c50
1401a6c37:	48 83 c2 27          	add    $0x27,%rdx
1401a6c3b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401a6c3f:	48 2b c1             	sub    %rcx,%rax
1401a6c42:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401a6c46:	48 83 f8 1f          	cmp    $0x1f,%rax
1401a6c4a:	0f 87 74 16 00 00    	ja     0x1401a82c4
1401a6c50:	e8 ef 44 c7 00       	call   0x140e1b144
1401a6c55:	48 8d 3d fc d8 df 00 	lea    0xdfd8fc(%rip),%rdi        # 0x140fa4558
1401a6c5c:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401a6c60:	48 c7 45 f8 15 00 00 	movq   $0x15,-0x8(%rbp)
1401a6c67:	00
1401a6c68:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6c6c:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6c71:	45 33 c9             	xor    %r9d,%r9d
1401a6c74:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a6c78:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6c7c:	48 8b 0d dd c1 28 01 	mov    0x128c1dd(%rip),%rcx        # 0x141432e60
1401a6c83:	e8 68 d9 66 00       	call   0x1408145f0
1401a6c88:	48 8b 08             	mov    (%rax),%rcx
1401a6c8b:	48 89 0d be ff 26 01 	mov    %rcx,0x126ffbe(%rip)        # 0x141416c50
1401a6c92:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a6c95:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6c99:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6c9c:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6ca1:	41 b8 15 00 00 00    	mov    $0x15,%r8d
1401a6ca7:	48 8b d7             	mov    %rdi,%rdx
1401a6caa:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401a6cae:	e8 4d 01 ff ff       	call   0x140196e00
1401a6cb3:	90                   	nop
1401a6cb4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401a6cba:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a6cbe:	48 8b cb             	mov    %rbx,%rcx
1401a6cc1:	e8 da 02 55 00       	call   0x1406f6fa0
1401a6cc6:	90                   	nop
1401a6cc7:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
1401a6ccb:	48 83 fa 0f          	cmp    $0xf,%rdx
1401a6ccf:	76 31                	jbe    0x1401a6d02
1401a6cd1:	48 ff c2             	inc    %rdx
1401a6cd4:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1401a6cd8:	48 8b c1             	mov    %rcx,%rax
1401a6cdb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401a6ce2:	72 19                	jb     0x1401a6cfd
1401a6ce4:	48 83 c2 27          	add    $0x27,%rdx
1401a6ce8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401a6cec:	48 2b c1             	sub    %rcx,%rax
1401a6cef:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1401a6cf3:	48 83 f8 1f          	cmp    $0x1f,%rax
1401a6cf7:	0f 87 85 15 00 00    	ja     0x1401a8282
1401a6cfd:	e8 42 44 c7 00       	call   0x140e1b144
1401a6d02:	48 8d 3d 67 d8 df 00 	lea    0xdfd867(%rip),%rdi        # 0x140fa4570
1401a6d09:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401a6d0d:	48 c7 45 f8 1a 00 00 	movq   $0x1a,-0x8(%rbp)
1401a6d14:	00
1401a6d15:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6d19:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6d1e:	45 33 c9             	xor    %r9d,%r9d
1401a6d21:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a6d25:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6d29:	48 8b 0d 30 c1 28 01 	mov    0x128c130(%rip),%rcx        # 0x141432e60
1401a6d30:	e8 bb d8 66 00       	call   0x1408145f0
1401a6d35:	48 8b 08             	mov    (%rax),%rcx
1401a6d38:	48 89 0d d1 fe 26 01 	mov    %rcx,0x126fed1(%rip)        # 0x141416c10
1401a6d3f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a6d42:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6d46:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6d49:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6d4e:	41 b8 1a 00 00 00    	mov    $0x1a,%r8d
1401a6d54:	48 8b d7             	mov    %rdi,%rdx
1401a6d57:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401a6d5b:	e8 a0 00 ff ff       	call   0x140196e00
1401a6d60:	90                   	nop
1401a6d61:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401a6d67:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a6d6b:	48 8b cb             	mov    %rbx,%rcx
1401a6d6e:	e8 2d 02 55 00       	call   0x1406f6fa0
1401a6d73:	90                   	nop
1401a6d74:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1401a6d78:	49 83 f8 0f          	cmp    $0xf,%r8
1401a6d7c:	76 0d                	jbe    0x1401a6d8b
1401a6d7e:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401a6d82:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401a6d86:	e8 c5 62 ff ff       	call   0x14019d050
1401a6d8b:	48 8d 3d fe d7 df 00 	lea    0xdfd7fe(%rip),%rdi        # 0x140fa4590
1401a6d92:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401a6d96:	48 c7 45 f8 23 00 00 	movq   $0x23,-0x8(%rbp)
1401a6d9d:	00
1401a6d9e:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6da2:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6da7:	45 33 c9             	xor    %r9d,%r9d
1401a6daa:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a6dae:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6db2:	48 8b 0d a7 c0 28 01 	mov    0x128c0a7(%rip),%rcx        # 0x141432e60
1401a6db9:	e8 32 d8 66 00       	call   0x1408145f0
1401a6dbe:	48 8b 08             	mov    (%rax),%rcx
1401a6dc1:	48 89 0d c8 fd 26 01 	mov    %rcx,0x126fdc8(%rip)        # 0x141416b90
1401a6dc8:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a6dcb:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6dcf:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6dd2:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6dd7:	41 b8 23 00 00 00    	mov    $0x23,%r8d
1401a6ddd:	48 8b d7             	mov    %rdi,%rdx
1401a6de0:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401a6de4:	e8 17 00 ff ff       	call   0x140196e00
1401a6de9:	90                   	nop
1401a6dea:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401a6df0:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a6df4:	48 8b cb             	mov    %rbx,%rcx
1401a6df7:	e8 a4 01 55 00       	call   0x1406f6fa0
1401a6dfc:	90                   	nop
1401a6dfd:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1401a6e01:	49 83 f8 0f          	cmp    $0xf,%r8
1401a6e05:	76 0d                	jbe    0x1401a6e14
1401a6e07:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401a6e0b:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401a6e0f:	e8 3c 62 ff ff       	call   0x14019d050
1401a6e14:	48 8d 3d 9d d7 df 00 	lea    0xdfd79d(%rip),%rdi        # 0x140fa45b8
1401a6e1b:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401a6e1f:	48 c7 45 f8 1e 00 00 	movq   $0x1e,-0x8(%rbp)
1401a6e26:	00
1401a6e27:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6e2b:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6e30:	45 33 c9             	xor    %r9d,%r9d
1401a6e33:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a6e37:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6e3b:	48 8b 0d 1e c0 28 01 	mov    0x128c01e(%rip),%rcx        # 0x141432e60
1401a6e42:	e8 a9 d7 66 00       	call   0x1408145f0
1401a6e47:	48 8b 08             	mov    (%rax),%rcx
1401a6e4a:	48 89 0d 67 fe 26 01 	mov    %rcx,0x126fe67(%rip)        # 0x141416cb8
1401a6e51:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a6e54:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6e58:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6e5b:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6e60:	41 b8 1e 00 00 00    	mov    $0x1e,%r8d
1401a6e66:	48 8b d7             	mov    %rdi,%rdx
1401a6e69:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401a6e6d:	e8 8e ff fe ff       	call   0x140196e00
1401a6e72:	90                   	nop
1401a6e73:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401a6e79:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401a6e7d:	48 8b cb             	mov    %rbx,%rcx
1401a6e80:	e8 1b 01 55 00       	call   0x1406f6fa0
1401a6e85:	90                   	nop
1401a6e86:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1401a6e8a:	49 83 f8 0f          	cmp    $0xf,%r8
1401a6e8e:	76 0d                	jbe    0x1401a6e9d
1401a6e90:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1401a6e94:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1401a6e98:	e8 b3 61 ff ff       	call   0x14019d050
1401a6e9d:	48 8d 3d 34 d7 df 00 	lea    0xdfd734(%rip),%rdi        # 0x140fa45d8
1401a6ea4:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1401a6ea8:	48 c7 45 f8 23 00 00 	movq   $0x23,-0x8(%rbp)
1401a6eaf:	00
1401a6eb0:	0f 28 45 f0          	movaps -0x10(%rbp),%xmm0
1401a6eb4:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1401a6eb9:	45 33 c9             	xor    %r9d,%r9d
1401a6ebc:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1401a6ec0:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401a6ec4:	48 8b 0d 95 bf 28 01 	mov    0x128bf95(%rip),%rcx        # 0x141432e60
1401a6ecb:	e8 20 d7 66 00       	call   0x1408145f0
1401a6ed0:	48 8b 08             	mov    (%rax),%rcx
1401a6ed3:	48 89 0d 56 fd 26 01 	mov    %rcx,0x126fd56(%rip)        # 0x141416c30
1401a6eda:	0f 57 c0             	xorps  %xmm0,%xmm0
1401a6edd:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
1401a6ee1:	0f 57 c9             	xorps  %xmm1,%xmm1
1401a6ee4:	f3 0f 7f 4d d0       	movdqu %xmm1,-0x30(%rbp)
1401a6ee9:	41 b8 23 00 00 00    	mov    $0x23,%r8d
1401a6eef:	48 8b d7             	mov    %rdi,%rdx
1401a6ef2:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx