1406a1e70:	48 2b c1             	sub    %rcx,%rax
1406a1e73:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a1e77:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a1e7b:	0f 87 7d 07 00 00    	ja     0x1406a25fe
1406a1e81:	e8 be 92 77 00       	call   0x140e1b144
1406a1e86:	66 0f 6f 05 a2 1f 90 	movdqa 0x901fa2(%rip),%xmm0        # 0x140fa3e30
1406a1e8d:	00
1406a1e8e:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1406a1e94:	c6 44 24 60 00       	movb   $0x0,0x60(%rsp)
1406a1e99:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1406a1e9d:	49 83 f8 0f          	cmp    $0xf,%r8
1406a1ea1:	0f 86 15 07 00 00    	jbe    0x1406a25bc
1406a1ea7:	48 8b 55 c0          	mov    -0x40(%rbp),%rdx
1406a1eab:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1406a1eaf:	e8 9c b1 af ff       	call   0x14019d050
1406a1eb4:	e9 03 07 00 00       	jmp    0x1406a25bc
1406a1eb9:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a1ebc:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
1406a1ec0:	66 0f 6f 0d 38 3b 90 	movdqa 0x903b38(%rip),%xmm1        # 0x140fa5a00
1406a1ec7:	00
1406a1ec8:	f3 0f 7f 4d 50       	movdqu %xmm1,0x50(%rbp)
1406a1ecd:	f2 0f 10 05 a3 99 97 	movsd  0x9799a3(%rip),%xmm0        # 0x14101b878
1406a1ed4:	00
1406a1ed5:	f2 0f 11 45 40       	movsd  %xmm0,0x40(%rbp)
1406a1eda:	8b 05 a0 99 97 00    	mov    0x9799a0(%rip),%eax        # 0x14101b880
1406a1ee0:	89 45 48             	mov    %eax,0x48(%rbp)
1406a1ee3:	0f b7 05 9a 99 97 00 	movzwl 0x97999a(%rip),%eax        # 0x14101b884
1406a1eea:	66 89 45 4c          	mov    %ax,0x4c(%rbp)
1406a1eee:	0f b6 05 91 99 97 00 	movzbl 0x979991(%rip),%eax        # 0x14101b886
1406a1ef5:	88 45 4e             	mov    %al,0x4e(%rbp)
1406a1ef8:	44 88 7d 4f          	mov    %r15b,0x4f(%rbp)
1406a1efc:	4c 8b c6             	mov    %rsi,%r8
1406a1eff:	48 8d 55 40          	lea    0x40(%rbp),%rdx
1406a1f03:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
1406a1f0a:	e8 91 3e ba ff       	call   0x140245da0
1406a1f0f:	90                   	nop
1406a1f10:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1406a1f16:	48 8d 15 87 31 91 00 	lea    0x913187(%rip),%rdx        # 0x140fb50a4
1406a1f1d:	48 8b c8             	mov    %rax,%rcx
1406a1f20:	e8 5b c2 b0 ff       	call   0x1401ae180
1406a1f25:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a1f28:	0f 11 07             	movups %xmm0,(%rdi)
1406a1f2b:	4c 89 7f 10          	mov    %r15,0x10(%rdi)
1406a1f2f:	4c 89 7f 18          	mov    %r15,0x18(%rdi)
1406a1f33:	0f 10 00             	movups (%rax),%xmm0
1406a1f36:	0f 11 07             	movups %xmm0,(%rdi)
1406a1f39:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406a1f3d:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
1406a1f41:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406a1f45:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406a1f4c:	00
1406a1f4d:	c6 00 00             	movb   $0x0,(%rax)
1406a1f50:	48 8d 8d 20 01 00 00 	lea    0x120(%rbp),%rcx
1406a1f57:	e8 f4 5a af ff       	call   0x140197a50
1406a1f5c:	90                   	nop
1406a1f5d:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1406a1f61:	e8 ea 5a af ff       	call   0x140197a50
1406a1f66:	e9 51 06 00 00       	jmp    0x1406a25bc
1406a1f6b:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a1f6e:	0f 11 45 60          	movups %xmm0,0x60(%rbp)
1406a1f72:	66 0f 6f 0d 66 2b 90 	movdqa 0x902b66(%rip),%xmm1        # 0x140fa4ae0
1406a1f79:	00
1406a1f7a:	f3 0f 7f 4d 70       	movdqu %xmm1,0x70(%rbp)
1406a1f7f:	f2 0f 10 05 01 99 97 	movsd  0x979901(%rip),%xmm0        # 0x14101b888
1406a1f86:	00
1406a1f87:	f2 0f 11 45 60       	movsd  %xmm0,0x60(%rbp)
1406a1f8c:	8b 05 fe 98 97 00    	mov    0x9798fe(%rip),%eax        # 0x14101b890
1406a1f92:	89 45 68             	mov    %eax,0x68(%rbp)
1406a1f95:	0f b7 05 f8 98 97 00 	movzwl 0x9798f8(%rip),%eax        # 0x14101b894
1406a1f9c:	66 89 45 6c          	mov    %ax,0x6c(%rbp)
1406a1fa0:	44 88 7d 6e          	mov    %r15b,0x6e(%rbp)
1406a1fa4:	4c 8b c6             	mov    %rsi,%r8
1406a1fa7:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1406a1fab:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
1406a1fb2:	e8 e9 3d ba ff       	call   0x140245da0
1406a1fb7:	90                   	nop
1406a1fb8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1406a1fbe:	48 8d 15 df 30 91 00 	lea    0x9130df(%rip),%rdx        # 0x140fb50a4
1406a1fc5:	48 8b c8             	mov    %rax,%rcx
1406a1fc8:	e8 b3 c1 b0 ff       	call   0x1401ae180
1406a1fcd:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a1fd0:	0f 11 07             	movups %xmm0,(%rdi)
1406a1fd3:	4c 89 7f 10          	mov    %r15,0x10(%rdi)
1406a1fd7:	4c 89 7f 18          	mov    %r15,0x18(%rdi)
1406a1fdb:	0f 10 00             	movups (%rax),%xmm0
1406a1fde:	0f 11 07             	movups %xmm0,(%rdi)
1406a1fe1:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406a1fe5:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
1406a1fe9:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406a1fed:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406a1ff4:	00
1406a1ff5:	c6 00 00             	movb   $0x0,(%rax)
1406a1ff8:	48 8b 95 f8 00 00 00 	mov    0xf8(%rbp),%rdx
1406a1fff:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a2003:	76 34                	jbe    0x1406a2039
1406a2005:	48 ff c2             	inc    %rdx
1406a2008:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
1406a200f:	48 8b c1             	mov    %rcx,%rax
1406a2012:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a2019:	72 19                	jb     0x1406a2034
1406a201b:	48 83 c2 27          	add    $0x27,%rdx
1406a201f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a2023:	48 2b c1             	sub    %rcx,%rax
1406a2026:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a202a:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a202e:	0f 87 d0 05 00 00    	ja     0x1406a2604
1406a2034:	e8 0b 91 77 00       	call   0x140e1b144
1406a2039:	66 0f 6f 05 ef 1d 90 	movdqa 0x901def(%rip),%xmm0        # 0x140fa3e30
1406a2040:	00
1406a2041:	f3 0f 7f 85 f0 00 00 	movdqu %xmm0,0xf0(%rbp)
1406a2048:	00
1406a2049:	c6 85 e0 00 00 00 00 	movb   $0x0,0xe0(%rbp)
1406a2050:	48 8b 55 78          	mov    0x78(%rbp),%rdx
1406a2054:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a2058:	0f 86 5e 05 00 00    	jbe    0x1406a25bc
1406a205e:	48 ff c2             	inc    %rdx
1406a2061:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1406a2065:	48 8b c1             	mov    %rcx,%rax
1406a2068:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a206f:	72 19                	jb     0x1406a208a
1406a2071:	48 83 c2 27          	add    $0x27,%rdx
1406a2075:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a2079:	48 2b c1             	sub    %rcx,%rax
1406a207c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a2080:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a2084:	0f 87 80 05 00 00    	ja     0x1406a260a
1406a208a:	e8 b5 90 77 00       	call   0x140e1b144
1406a208f:	e9 28 05 00 00       	jmp    0x1406a25bc
1406a2094:	49 8b ce             	mov    %r14,%rcx
1406a2097:	e8 c4 0f 00 00       	call   0x1406a3060
1406a209c:	4c 8b c0             	mov    %rax,%r8
1406a209f:	48 8d 95 00 01 00 00 	lea    0x100(%rbp),%rdx
1406a20a6:	49 8d 8e d8 08 00 00 	lea    0x8d8(%r14),%rcx
1406a20ad:	e8 9e 23 00 00       	call   0x1406a4450
1406a20b2:	90                   	nop
1406a20b3:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a20b6:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1406a20ba:	66 0f 6f 0d 3e 39 90 	movdqa 0x90393e(%rip),%xmm1        # 0x140fa5a00
1406a20c1:	00
1406a20c2:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
1406a20c7:	f2 0f 10 05 c9 97 97 	movsd  0x9797c9(%rip),%xmm0        # 0x14101b898
1406a20ce:	00
1406a20cf:	f2 0f 11 45 e0       	movsd  %xmm0,-0x20(%rbp)
1406a20d4:	8b 05 c6 97 97 00    	mov    0x9797c6(%rip),%eax        # 0x14101b8a0
1406a20da:	89 45 e8             	mov    %eax,-0x18(%rbp)
1406a20dd:	0f b7 05 c0 97 97 00 	movzwl 0x9797c0(%rip),%eax        # 0x14101b8a4
1406a20e4:	66 89 45 ec          	mov    %ax,-0x14(%rbp)
1406a20e8:	0f b6 05 b7 97 97 00 	movzbl 0x9797b7(%rip),%eax        # 0x14101b8a6
1406a20ef:	88 45 ee             	mov    %al,-0x12(%rbp)
1406a20f2:	c6 45 ef 00          	movb   $0x0,-0x11(%rbp)
1406a20f6:	4c 8d 8d 00 01 00 00 	lea    0x100(%rbp),%r9
1406a20fd:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1406a2101:	0f b6 54 24 30       	movzbl 0x30(%rsp),%edx
1406a2106:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1406a210d:	e8 4e c1 b3 ff       	call   0x1401de260
1406a2112:	90                   	nop
1406a2113:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1406a2119:	48 8d 15 4c ea 93 00 	lea    0x93ea4c(%rip),%rdx        # 0x140fe0b6c
1406a2120:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1406a2127:	e8 54 c0 b0 ff       	call   0x1401ae180
1406a212c:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a212f:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
1406a2136:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a2139:	f3 0f 7f 8d 90 00 00 	movdqu %xmm1,0x90(%rbp)
1406a2140:	00
1406a2141:	0f 10 00             	movups (%rax),%xmm0
1406a2144:	0f 11 85 80 00 00 00 	movups %xmm0,0x80(%rbp)
1406a214b:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406a214f:	0f 11 8d 90 00 00 00 	movups %xmm1,0x90(%rbp)
1406a2156:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406a215d:	00
1406a215e:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406a2162:	c6 00 00             	movb   $0x0,(%rax)
1406a2165:	4c 8b c6             	mov    %rsi,%r8
1406a2168:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1406a216f:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
1406a2176:	e8 25 3c ba ff       	call   0x140245da0
1406a217b:	90                   	nop
1406a217c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1406a2182:	48 8d 15 1b 2f 91 00 	lea    0x912f1b(%rip),%rdx        # 0x140fb50a4
1406a2189:	48 8b c8             	mov    %rax,%rcx
1406a218c:	e8 ef bf b0 ff       	call   0x1401ae180
1406a2191:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a2194:	0f 11 07             	movups %xmm0,(%rdi)
1406a2197:	4c 89 7f 10          	mov    %r15,0x10(%rdi)
1406a219b:	4c 89 7f 18          	mov    %r15,0x18(%rdi)
1406a219f:	0f 10 00             	movups (%rax),%xmm0
1406a21a2:	0f 11 07             	movups %xmm0,(%rdi)
1406a21a5:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406a21a9:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
1406a21ad:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406a21b1:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406a21b8:	00
1406a21b9:	c6 00 00             	movb   $0x0,(%rax)
1406a21bc:	48 8d 8d 40 01 00 00 	lea    0x140(%rbp),%rcx
1406a21c3:	e8 88 58 af ff       	call   0x140197a50
1406a21c8:	90                   	nop
1406a21c9:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
1406a21d0:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a21d4:	76 34                	jbe    0x1406a220a
1406a21d6:	48 ff c2             	inc    %rdx
1406a21d9:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1406a21e0:	48 8b c1             	mov    %rcx,%rax
1406a21e3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a21ea:	72 19                	jb     0x1406a2205
1406a21ec:	48 83 c2 27          	add    $0x27,%rdx
1406a21f0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a21f4:	48 2b c1             	sub    %rcx,%rax
1406a21f7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a21fb:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a21ff:	0f 87 0b 04 00 00    	ja     0x1406a2610
1406a2205:	e8 3a 8f 77 00       	call   0x140e1b144
1406a220a:	66 0f 6f 35 1e 1c 90 	movdqa 0x901c1e(%rip),%xmm6        # 0x140fa3e30
1406a2211:	00
1406a2212:	f3 0f 7f b5 90 00 00 	movdqu %xmm6,0x90(%rbp)
1406a2219:	00
1406a221a:	c6 85 80 00 00 00 00 	movb   $0x0,0x80(%rbp)
1406a2221:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
1406a2228:	49 83 f8 0f          	cmp    $0xf,%r8
1406a222c:	76 13                	jbe    0x1406a2241
1406a222e:	48 8b 95 c0 00 00 00 	mov    0xc0(%rbp),%rdx
1406a2235:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
1406a223c:	e8 0f ae af ff       	call   0x14019d050
1406a2241:	f3 0f 7f b5 d0 00 00 	movdqu %xmm6,0xd0(%rbp)
1406a2248:	00
1406a2249:	c6 85 c0 00 00 00 00 	movb   $0x0,0xc0(%rbp)
1406a2250:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1406a2254:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a2258:	76 32                	jbe    0x1406a228c
1406a225a:	48 ff c2             	inc    %rdx
1406a225d:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1406a2261:	48 8b c1             	mov    %rcx,%rax
1406a2264:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a226b:	72 19                	jb     0x1406a2286
1406a226d:	48 83 c2 27          	add    $0x27,%rdx
1406a2271:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a2275:	48 2b c1             	sub    %rcx,%rax
1406a2278:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a227c:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a2280:	0f 87 90 03 00 00    	ja     0x1406a2616
1406a2286:	e8 b9 8e 77 00       	call   0x140e1b144
1406a228b:	90                   	nop
1406a228c:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
1406a2293:	e8 b8 57 af ff       	call   0x140197a50
1406a2298:	e9 1f 03 00 00       	jmp    0x1406a25bc
1406a229d:	48 8b d3             	mov    %rbx,%rdx
1406a22a0:	49 8b ce             	mov    %r14,%rcx
1406a22a3:	e8 e8 f4 ff ff       	call   0x1406a1790
1406a22a8:	48 8b d0             	mov    %rax,%rdx
1406a22ab:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a22ae:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
1406a22b2:	66 0f 6f 0d 46 37 90 	movdqa 0x903746(%rip),%xmm1        # 0x140fa5a00
1406a22b9:	00
1406a22ba:	f3 0f 7f 4d 10       	movdqu %xmm1,0x10(%rbp)
1406a22bf:	f2 0f 10 05 e9 95 97 	movsd  0x9795e9(%rip),%xmm0        # 0x14101b8b0
1406a22c6:	00
1406a22c7:	f2 0f 11 45 00       	movsd  %xmm0,0x0(%rbp)
1406a22cc:	8b 0d e6 95 97 00    	mov    0x9795e6(%rip),%ecx        # 0x14101b8b8
1406a22d2:	89 4d 08             	mov    %ecx,0x8(%rbp)
1406a22d5:	0f b7 0d e0 95 97 00 	movzwl 0x9795e0(%rip),%ecx        # 0x14101b8bc
1406a22dc:	66 89 4d 0c          	mov    %cx,0xc(%rbp)
1406a22e0:	0f b6 05 d7 95 97 00 	movzbl 0x9795d7(%rip),%eax        # 0x14101b8be
1406a22e7:	88 45 0e             	mov    %al,0xe(%rbp)
1406a22ea:	44 88 7d 0f          	mov    %r15b,0xf(%rbp)
1406a22ee:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1406a22f5:	49 ff c0             	inc    %r8
1406a22f8:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1406a22fd:	75 f6                	jne    0x1406a22f5
1406a22ff:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1406a2303:	e8 78 be b0 ff       	call   0x1401ae180
1406a2308:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a230b:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1406a230f:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a2312:	f3 0f 7f 4d b0       	movdqu %xmm1,-0x50(%rbp)
1406a2317:	0f 10 00             	movups (%rax),%xmm0
1406a231a:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
1406a231e:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406a2322:	0f 11 4d b0          	movups %xmm1,-0x50(%rbp)
1406a2326:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406a232a:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406a2331:	00
1406a2332:	c6 00 00             	movb   $0x0,(%rax)
1406a2335:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1406a2339:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1406a233d:	48 8b c2             	mov    %rdx,%rax
1406a2340:	48 2b c1             	sub    %rcx,%rax
1406a2343:	48 83 f8 02          	cmp    $0x2,%rax
1406a2347:	72 26                	jb     0x1406a236f
1406a2349:	48 8d 41 02          	lea    0x2(%rcx),%rax
1406a234d:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1406a2351:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1406a2355:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a2359:	48 0f 47 45 a0       	cmova  -0x60(%rbp),%rax
1406a235e:	66 c7 04 08 3e 28    	movw   $0x283e,(%rax,%rcx,1)
1406a2364:	c6 44 08 02 00       	movb   $0x0,0x2(%rax,%rcx,1)
1406a2369:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1406a236d:	eb 24                	jmp    0x1406a2393
1406a236f:	48 c7 44 24 20 02 00 	movq   $0x2,0x20(%rsp)
1406a2376:	00 00
1406a2378:	4c 8d 0d 29 95 97 00 	lea    0x979529(%rip),%r9        # 0x14101b8a8
1406a237f:	44 0f b6 44 24 30    	movzbl 0x30(%rsp),%r8d
1406a2385:	ba 02 00 00 00       	mov    $0x2,%edx
1406a238a:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1406a238e:	e8 ed 62 b0 ff       	call   0x1401a8680
1406a2393:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a2396:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
1406a239d:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a23a0:	f3 0f 7f 8d b0 00 00 	movdqu %xmm1,0xb0(%rbp)
1406a23a7:	00
1406a23a8:	0f 10 00             	movups (%rax),%xmm0
1406a23ab:	0f 11 85 a0 00 00 00 	movups %xmm0,0xa0(%rbp)
1406a23b2:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406a23b6:	0f 11 8d b0 00 00 00 	movups %xmm1,0xb0(%rbp)
1406a23bd:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406a23c1:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406a23c8:	00
1406a23c9:	c6 00 00             	movb   $0x0,(%rax)
1406a23cc:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1406a23d0:	48 83 7e 18 0f       	cmpq   $0xf,0x18(%rsi)
1406a23d5:	76 03                	jbe    0x1406a23da
1406a23d7:	48 8b 36             	mov    (%rsi),%rsi
1406a23da:	48 8b d6             	mov    %rsi,%rdx
1406a23dd:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
1406a23e4:	e8 97 bd b0 ff       	call   0x1401ae180
1406a23e9:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a23ec:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
1406a23f0:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a23f3:	f3 0f 7f 4d 90       	movdqu %xmm1,-0x70(%rbp)
1406a23f8:	0f 10 00             	movups (%rax),%xmm0
1406a23fb:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
1406a23ff:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406a2403:	0f 11 4d 90          	movups %xmm1,-0x70(%rbp)
1406a2407:	4c 89 78 10          	mov    %r15,0x10(%rax)
1406a240b:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406a2412:	00
1406a2413:	c6 00 00             	movb   $0x0,(%rax)
1406a2416:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1406a241a:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1406a241e:	48 8b c2             	mov    %rdx,%rax
1406a2421:	48 2b c1             	sub    %rcx,%rax
1406a2424:	48 83 f8 01          	cmp    $0x1,%rax
1406a2428:	72 21                	jb     0x1406a244b
1406a242a:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406a242e:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1406a2432:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1406a2436:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a243a:	48 0f 47 45 80       	cmova  -0x80(%rbp),%rax
1406a243f:	66 c7 04 08 29 00    	movw   $0x29,(%rax,%rcx,1)
1406a2445:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1406a2449:	eb 24                	jmp    0x1406a246f