1403e2d70:	76 31                	jbe    0x1403e2da3
1403e2d72:	48 ff c2             	inc    %rdx
1403e2d75:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e2d79:	48 8b c1             	mov    %rcx,%rax
1403e2d7c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e2d83:	72 19                	jb     0x1403e2d9e
1403e2d85:	48 83 c2 27          	add    $0x27,%rdx
1403e2d89:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e2d8d:	48 2b c1             	sub    %rcx,%rax
1403e2d90:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e2d94:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e2d98:	0f 87 cb 06 00 00    	ja     0x1403e3469
1403e2d9e:	e8 a1 83 a3 00       	call   0x140e1b144
1403e2da3:	48 8d 05 56 89 c0 00 	lea    0xc08956(%rip),%rax        # 0x140feb700
1403e2daa:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403e2dae:	48 c7 45 c8 10 00 00 	movq   $0x10,-0x38(%rbp)
1403e2db5:	00
1403e2db6:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e2dba:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e2dbf:	45 33 c9             	xor    %r9d,%r9d
1403e2dc2:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e2dc6:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e2dca:	48 8b 0d 8f 00 05 01 	mov    0x105008f(%rip),%rcx        # 0x141432e60
1403e2dd1:	e8 1a 18 43 00       	call   0x1408145f0
1403e2dd6:	48 8b 08             	mov    (%rax),%rcx
1403e2dd9:	48 89 0d b8 1c 04 01 	mov    %rcx,0x1041cb8(%rip)        # 0x141424a98
1403e2de0:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e2de3:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e2de7:	0f 57 c9             	xorps  %xmm1,%xmm1
1403e2dea:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e2def:	b9 20 00 00 00       	mov    $0x20,%ecx
1403e2df4:	e8 0f 83 a3 00       	call   0x140e1b108
1403e2df9:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403e2dfd:	66 0f 6f 05 5b 15 bc 	movdqa 0xbc155b(%rip),%xmm0        # 0x140fa4360
1403e2e04:	00
1403e2e05:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403e2e0a:	0f 10 05 ef 88 c0 00 	movups 0xc088ef(%rip),%xmm0        # 0x140feb700
1403e2e11:	0f 11 00             	movups %xmm0,(%rax)
1403e2e14:	c6 40 10 00          	movb   $0x0,0x10(%rax)
1403e2e18:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403e2e1e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403e2e22:	48 8b cb             	mov    %rbx,%rcx
1403e2e25:	e8 76 41 31 00       	call   0x1406f6fa0
1403e2e2a:	90                   	nop
1403e2e2b:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e2e2f:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e2e33:	76 31                	jbe    0x1403e2e66
1403e2e35:	48 ff c2             	inc    %rdx
1403e2e38:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e2e3c:	48 8b c1             	mov    %rcx,%rax
1403e2e3f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e2e46:	72 19                	jb     0x1403e2e61
1403e2e48:	48 83 c2 27          	add    $0x27,%rdx
1403e2e4c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e2e50:	48 2b c1             	sub    %rcx,%rax
1403e2e53:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e2e57:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e2e5b:	0f 87 0e 06 00 00    	ja     0x1403e346f
1403e2e61:	e8 de 82 a3 00       	call   0x140e1b144
1403e2e66:	48 8d 05 ab 88 c0 00 	lea    0xc088ab(%rip),%rax        # 0x140feb718
1403e2e6d:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403e2e71:	48 c7 45 c8 13 00 00 	movq   $0x13,-0x38(%rbp)
1403e2e78:	00
1403e2e79:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e2e7d:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e2e82:	45 33 c9             	xor    %r9d,%r9d
1403e2e85:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e2e89:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e2e8d:	48 8b 0d cc ff 04 01 	mov    0x104ffcc(%rip),%rcx        # 0x141432e60
1403e2e94:	e8 57 17 43 00       	call   0x1408145f0
1403e2e99:	48 8b 08             	mov    (%rax),%rcx
1403e2e9c:	48 89 0d 25 1c 04 01 	mov    %rcx,0x1041c25(%rip)        # 0x141424ac8
1403e2ea3:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e2ea6:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e2eaa:	0f 57 c9             	xorps  %xmm1,%xmm1
1403e2ead:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e2eb2:	b9 20 00 00 00       	mov    $0x20,%ecx
1403e2eb7:	e8 4c 82 a3 00       	call   0x140e1b108
1403e2ebc:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403e2ec0:	66 0f 6f 05 28 00 bd 	movdqa 0xbd0028(%rip),%xmm0        # 0x140fb2ef0
1403e2ec7:	00
1403e2ec8:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403e2ecd:	0f 10 05 44 88 c0 00 	movups 0xc08844(%rip),%xmm0        # 0x140feb718
1403e2ed4:	0f 11 00             	movups %xmm0,(%rax)
1403e2ed7:	0f b7 0d 4a 88 c0 00 	movzwl 0xc0884a(%rip),%ecx        # 0x140feb728
1403e2ede:	66 89 48 10          	mov    %cx,0x10(%rax)
1403e2ee2:	0f b6 0d 41 88 c0 00 	movzbl 0xc08841(%rip),%ecx        # 0x140feb72a
1403e2ee9:	88 48 12             	mov    %cl,0x12(%rax)
1403e2eec:	c6 40 13 00          	movb   $0x0,0x13(%rax)
1403e2ef0:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403e2ef6:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403e2efa:	48 8b cb             	mov    %rbx,%rcx
1403e2efd:	e8 9e 40 31 00       	call   0x1406f6fa0
1403e2f02:	90                   	nop
1403e2f03:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e2f07:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e2f0b:	76 31                	jbe    0x1403e2f3e
1403e2f0d:	48 ff c2             	inc    %rdx
1403e2f10:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e2f14:	48 8b c1             	mov    %rcx,%rax
1403e2f17:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e2f1e:	72 19                	jb     0x1403e2f39
1403e2f20:	48 83 c2 27          	add    $0x27,%rdx
1403e2f24:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e2f28:	48 2b c1             	sub    %rcx,%rax
1403e2f2b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e2f2f:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e2f33:	0f 87 3c 05 00 00    	ja     0x1403e3475
1403e2f39:	e8 06 82 a3 00       	call   0x140e1b144
1403e2f3e:	48 8d 05 eb 87 c0 00 	lea    0xc087eb(%rip),%rax        # 0x140feb730
1403e2f45:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1403e2f49:	48 c7 45 c8 12 00 00 	movq   $0x12,-0x38(%rbp)
1403e2f50:	00
1403e2f51:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e2f55:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e2f5a:	45 33 c9             	xor    %r9d,%r9d
1403e2f5d:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e2f61:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e2f65:	48 8b 0d f4 fe 04 01 	mov    0x104fef4(%rip),%rcx        # 0x141432e60
1403e2f6c:	e8 7f 16 43 00       	call   0x1408145f0
1403e2f71:	48 8b 08             	mov    (%rax),%rcx
1403e2f74:	48 89 0d 6d 1b 04 01 	mov    %rcx,0x1041b6d(%rip)        # 0x141424ae8
1403e2f7b:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e2f7e:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e2f82:	0f 57 c9             	xorps  %xmm1,%xmm1
1403e2f85:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e2f8a:	b9 20 00 00 00       	mov    $0x20,%ecx
1403e2f8f:	e8 74 81 a3 00       	call   0x140e1b108
1403e2f94:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1403e2f98:	66 0f 6f 05 e0 13 bc 	movdqa 0xbc13e0(%rip),%xmm0        # 0x140fa4380
1403e2f9f:	00
1403e2fa0:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1403e2fa5:	0f 10 05 84 87 c0 00 	movups 0xc08784(%rip),%xmm0        # 0x140feb730
1403e2fac:	0f 11 00             	movups %xmm0,(%rax)
1403e2faf:	0f b7 0d 8a 87 c0 00 	movzwl 0xc0878a(%rip),%ecx        # 0x140feb740
1403e2fb6:	66 89 48 10          	mov    %cx,0x10(%rax)
1403e2fba:	c6 40 12 00          	movb   $0x0,0x12(%rax)
1403e2fbe:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403e2fc4:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403e2fc8:	48 8b cb             	mov    %rbx,%rcx
1403e2fcb:	e8 d0 3f 31 00       	call   0x1406f6fa0
1403e2fd0:	90                   	nop
1403e2fd1:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e2fd5:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e2fd9:	76 31                	jbe    0x1403e300c
1403e2fdb:	48 ff c2             	inc    %rdx
1403e2fde:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e2fe2:	48 8b c1             	mov    %rcx,%rax
1403e2fe5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e2fec:	72 19                	jb     0x1403e3007
1403e2fee:	48 83 c2 27          	add    $0x27,%rdx
1403e2ff2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e2ff6:	48 2b c1             	sub    %rcx,%rax
1403e2ff9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e2ffd:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e3001:	0f 87 74 04 00 00    	ja     0x1403e347b
1403e3007:	e8 38 81 a3 00       	call   0x140e1b144
1403e300c:	48 8d 3d 35 87 c0 00 	lea    0xc08735(%rip),%rdi        # 0x140feb748
1403e3013:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1403e3017:	48 c7 45 c8 16 00 00 	movq   $0x16,-0x38(%rbp)
1403e301e:	00
1403e301f:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e3023:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e3028:	45 33 c9             	xor    %r9d,%r9d
1403e302b:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e302f:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e3033:	48 8b 0d 26 fe 04 01 	mov    0x104fe26(%rip),%rcx        # 0x141432e60
1403e303a:	e8 b1 15 43 00       	call   0x1408145f0
1403e303f:	48 8b 08             	mov    (%rax),%rcx
1403e3042:	48 89 0d 8f 1a 04 01 	mov    %rcx,0x1041a8f(%rip)        # 0x141424ad8
1403e3049:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e304c:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e3050:	0f 57 c9             	xorps  %xmm1,%xmm1
1403e3053:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e3058:	41 b8 16 00 00 00    	mov    $0x16,%r8d
1403e305e:	48 8b d7             	mov    %rdi,%rdx
1403e3061:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403e3065:	e8 96 3d db ff       	call   0x140196e00
1403e306a:	90                   	nop
1403e306b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403e3071:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403e3075:	48 8b cb             	mov    %rbx,%rcx
1403e3078:	e8 23 3f 31 00       	call   0x1406f6fa0
1403e307d:	90                   	nop
1403e307e:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e3082:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e3086:	76 31                	jbe    0x1403e30b9
1403e3088:	48 ff c2             	inc    %rdx
1403e308b:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e308f:	48 8b c1             	mov    %rcx,%rax
1403e3092:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e3099:	72 19                	jb     0x1403e30b4
1403e309b:	48 83 c2 27          	add    $0x27,%rdx
1403e309f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e30a3:	48 2b c1             	sub    %rcx,%rax
1403e30a6:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e30aa:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e30ae:	0f 87 cd 03 00 00    	ja     0x1403e3481
1403e30b4:	e8 8b 80 a3 00       	call   0x140e1b144
1403e30b9:	48 8d 3d a0 86 c0 00 	lea    0xc086a0(%rip),%rdi        # 0x140feb760
1403e30c0:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1403e30c4:	48 c7 45 c8 18 00 00 	movq   $0x18,-0x38(%rbp)
1403e30cb:	00
1403e30cc:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e30d0:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e30d5:	45 33 c9             	xor    %r9d,%r9d
1403e30d8:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e30dc:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e30e0:	48 8b 0d 79 fd 04 01 	mov    0x104fd79(%rip),%rcx        # 0x141432e60
1403e30e7:	e8 04 15 43 00       	call   0x1408145f0
1403e30ec:	48 8b 08             	mov    (%rax),%rcx
1403e30ef:	48 89 0d aa 19 04 01 	mov    %rcx,0x10419aa(%rip)        # 0x141424aa0
1403e30f6:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e30f9:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e30fd:	0f 57 c9             	xorps  %xmm1,%xmm1
1403e3100:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e3105:	41 b8 18 00 00 00    	mov    $0x18,%r8d
1403e310b:	48 8b d7             	mov    %rdi,%rdx
1403e310e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403e3112:	e8 e9 3c db ff       	call   0x140196e00
1403e3117:	90                   	nop
1403e3118:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403e311e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403e3122:	48 8b cb             	mov    %rbx,%rcx
1403e3125:	e8 76 3e 31 00       	call   0x1406f6fa0
1403e312a:	90                   	nop
1403e312b:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e312f:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e3133:	76 31                	jbe    0x1403e3166
1403e3135:	48 ff c2             	inc    %rdx
1403e3138:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e313c:	48 8b c1             	mov    %rcx,%rax
1403e313f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e3146:	72 19                	jb     0x1403e3161
1403e3148:	48 83 c2 27          	add    $0x27,%rdx
1403e314c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e3150:	48 2b c1             	sub    %rcx,%rax
1403e3153:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e3157:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e315b:	0f 87 26 03 00 00    	ja     0x1403e3487
1403e3161:	e8 de 7f a3 00       	call   0x140e1b144
1403e3166:	48 8d 3d 13 86 c0 00 	lea    0xc08613(%rip),%rdi        # 0x140feb780
1403e316d:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1403e3171:	48 c7 45 c8 19 00 00 	movq   $0x19,-0x38(%rbp)
1403e3178:	00
1403e3179:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e317d:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e3182:	45 33 c9             	xor    %r9d,%r9d
1403e3185:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e3189:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e318d:	48 8b 0d cc fc 04 01 	mov    0x104fccc(%rip),%rcx        # 0x141432e60
1403e3194:	e8 57 14 43 00       	call   0x1408145f0
1403e3199:	48 8b 08             	mov    (%rax),%rcx
1403e319c:	48 89 0d ed 18 04 01 	mov    %rcx,0x10418ed(%rip)        # 0x141424a90
1403e31a3:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e31a6:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e31aa:	0f 57 c9             	xorps  %xmm1,%xmm1
1403e31ad:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e31b2:	41 b8 19 00 00 00    	mov    $0x19,%r8d
1403e31b8:	48 8b d7             	mov    %rdi,%rdx
1403e31bb:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403e31bf:	e8 3c 3c db ff       	call   0x140196e00
1403e31c4:	90                   	nop
1403e31c5:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403e31cb:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403e31cf:	48 8b cb             	mov    %rbx,%rcx
1403e31d2:	e8 c9 3d 31 00       	call   0x1406f6fa0
1403e31d7:	90                   	nop
1403e31d8:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e31dc:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e31e0:	76 31                	jbe    0x1403e3213
1403e31e2:	48 ff c2             	inc    %rdx
1403e31e5:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e31e9:	48 8b c1             	mov    %rcx,%rax
1403e31ec:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e31f3:	72 19                	jb     0x1403e320e
1403e31f5:	48 83 c2 27          	add    $0x27,%rdx
1403e31f9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e31fd:	48 2b c1             	sub    %rcx,%rax
1403e3200:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e3204:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e3208:	0f 87 7f 02 00 00    	ja     0x1403e348d
1403e320e:	e8 31 7f a3 00       	call   0x140e1b144
1403e3213:	48 8d 3d 86 85 c0 00 	lea    0xc08586(%rip),%rdi        # 0x140feb7a0
1403e321a:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1403e321e:	48 c7 45 c8 1a 00 00 	movq   $0x1a,-0x38(%rbp)
1403e3225:	00
1403e3226:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e322a:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e322f:	45 33 c9             	xor    %r9d,%r9d
1403e3232:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e3236:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e323a:	48 8b 0d 1f fc 04 01 	mov    0x104fc1f(%rip),%rcx        # 0x141432e60
1403e3241:	e8 aa 13 43 00       	call   0x1408145f0
1403e3246:	48 8b 08             	mov    (%rax),%rcx
1403e3249:	48 89 0d 70 18 04 01 	mov    %rcx,0x1041870(%rip)        # 0x141424ac0
1403e3250:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e3253:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e3257:	0f 57 c9             	xorps  %xmm1,%xmm1
1403e325a:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e325f:	41 b8 1a 00 00 00    	mov    $0x1a,%r8d
1403e3265:	48 8b d7             	mov    %rdi,%rdx
1403e3268:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403e326c:	e8 8f 3b db ff       	call   0x140196e00
1403e3271:	90                   	nop
1403e3272:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403e3278:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403e327c:	48 8b cb             	mov    %rbx,%rcx
1403e327f:	e8 1c 3d 31 00       	call   0x1406f6fa0
1403e3284:	90                   	nop
1403e3285:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1403e3289:	48 83 fa 0f          	cmp    $0xf,%rdx
1403e328d:	76 31                	jbe    0x1403e32c0
1403e328f:	48 ff c2             	inc    %rdx
1403e3292:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1403e3296:	48 8b c1             	mov    %rcx,%rax
1403e3299:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403e32a0:	72 19                	jb     0x1403e32bb
1403e32a2:	48 83 c2 27          	add    $0x27,%rdx
1403e32a6:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1403e32aa:	48 2b c1             	sub    %rcx,%rax
1403e32ad:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1403e32b1:	48 83 f8 1f          	cmp    $0x1f,%rax
1403e32b5:	0f 87 d8 01 00 00    	ja     0x1403e3493
1403e32bb:	e8 84 7e a3 00       	call   0x140e1b144
1403e32c0:	48 8d 3d f9 84 c0 00 	lea    0xc084f9(%rip),%rdi        # 0x140feb7c0
1403e32c7:	48 89 7d c0          	mov    %rdi,-0x40(%rbp)
1403e32cb:	48 c7 45 c8 1b 00 00 	movq   $0x1b,-0x38(%rbp)
1403e32d2:	00
1403e32d3:	0f 28 45 c0          	movaps -0x40(%rbp),%xmm0
1403e32d7:	66 0f 7f 45 d0       	movdqa %xmm0,-0x30(%rbp)
1403e32dc:	45 33 c9             	xor    %r9d,%r9d
1403e32df:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1403e32e3:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1403e32e7:	48 8b 0d 72 fb 04 01 	mov    0x104fb72(%rip),%rcx        # 0x141432e60
1403e32ee:	e8 fd 12 43 00       	call   0x1408145f0
1403e32f3:	48 8b 08             	mov    (%rax),%rcx
1403e32f6:	48 89 0d 8b 17 04 01 	mov    %rcx,0x104178b(%rip)        # 0x141424a88
1403e32fd:	0f 57 c0             	xorps  %xmm0,%xmm0
1403e3300:	0f 11 45 d0          	movups %xmm0,-0x30(%rbp)
1403e3304:	0f 57 c9             	xorps  %xmm1,%xmm1
1403e3307:	f3 0f 7f 4d e0       	movdqu %xmm1,-0x20(%rbp)
1403e330c:	41 b8 1b 00 00 00    	mov    $0x1b,%r8d
1403e3312:	48 8b d7             	mov    %rdi,%rdx
1403e3315:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1403e3319:	e8 e2 3a db ff       	call   0x140196e00
1403e331e:	90                   	nop
1403e331f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1403e3325:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1403e3329:	48 8b cb             	mov    %rbx,%rcx