140003c4f:	66 0f 38 00 e2       	pshufb %xmm2,%xmm4
140003c54:	66 0f 38 00 c5       	pshufb %xmm5,%xmm0
140003c59:	66 0f 38 00 cb       	pshufb %xmm3,%xmm1
140003c5e:	66 0f ef c4          	pxor   %xmm4,%xmm0
140003c62:	49 83 c1 10          	add    $0x10,%r9
140003c66:	66 0f 3a 0f ed 0c    	palignr $0xc,%xmm5,%xmm5
140003c6c:	66 0f ef c1          	pxor   %xmm1,%xmm0
140003c70:	48 83 e8 01          	sub    $0x1,%rax
140003c74:	66 41 0f 6f c9       	movdqa %xmm9,%xmm1
140003c79:	66 0f df c8          	pandn  %xmm0,%xmm1
140003c7d:	66 41 0f 6f d3       	movdqa %xmm11,%xmm2
140003c82:	66 0f 72 d1 04       	psrld  $0x4,%xmm1
140003c87:	66 41 0f db c1       	pand   %xmm9,%xmm0
140003c8c:	66 0f 38 00 d0       	pshufb %xmm0,%xmm2
140003c91:	66 41 0f 6f da       	movdqa %xmm10,%xmm3
140003c96:	66 0f ef c1          	pxor   %xmm1,%xmm0
140003c9a:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
140003c9f:	66 41 0f 6f e2       	movdqa %xmm10,%xmm4
140003ca4:	66 0f ef da          	pxor   %xmm2,%xmm3
140003ca8:	66 0f 38 00 e0       	pshufb %xmm0,%xmm4
140003cad:	66 0f ef e2          	pxor   %xmm2,%xmm4
140003cb1:	66 41 0f 6f d2       	movdqa %xmm10,%xmm2
140003cb6:	66 0f 38 00 d3       	pshufb %xmm3,%xmm2
140003cbb:	66 41 0f 6f da       	movdqa %xmm10,%xmm3
140003cc0:	66 0f ef d0          	pxor   %xmm0,%xmm2
140003cc4:	66 0f 38 00 dc       	pshufb %xmm4,%xmm3
140003cc9:	f3 41 0f 6f 01       	movdqu (%r9),%xmm0
140003cce:	66 0f ef d9          	pxor   %xmm1,%xmm3
140003cd2:	0f 85 08 ff ff ff    	jne    0x140003be0
140003cd8:	66 41 0f 6f 62 60    	movdqa 0x60(%r10),%xmm4
140003cde:	66 0f 38 00 e2       	pshufb %xmm2,%xmm4
140003ce3:	66 0f ef e0          	pxor   %xmm0,%xmm4
140003ce7:	66 41 0f 6f 42 70    	movdqa 0x70(%r10),%xmm0
140003ced:	66 41 0f 6f 93 a0 fe 	movdqa -0x160(%r11),%xmm2
140003cf4:	ff ff
140003cf6:	66 0f 38 00 c3       	pshufb %xmm3,%xmm0
140003cfb:	66 0f ef c4          	pxor   %xmm4,%xmm0
140003cff:	66 0f 38 00 c2       	pshufb %xmm2,%xmm0
140003d04:	c3                   	ret
140003d05:	90                   	nop
140003d06:	90                   	nop
140003d07:	90                   	nop
140003d08:	90                   	nop
140003d09:	90                   	nop
140003d0a:	90                   	nop
140003d0b:	90                   	nop
140003d0c:	90                   	nop
140003d0d:	90                   	nop
140003d0e:	90                   	nop
140003d0f:	90                   	nop
140003d10:	e8 1b 0a 00 00       	call   0x140004730
140003d15:	66 44 0f 6f 05 12 16 	movdqa 0xd1612(%rip),%xmm8        # 0x1400d5330
140003d1c:	0d 00
140003d1e:	f3 0f 6f 07          	movdqu (%rdi),%xmm0
140003d22:	66 0f 6f d8          	movdqa %xmm0,%xmm3
140003d26:	4c 8d 1d c3 14 0d 00 	lea    0xd14c3(%rip),%r11        # 0x1400d51f0
140003d2d:	e8 5e 02 00 00       	call   0x140003f90
140003d32:	66 0f 6f f8          	movdqa %xmm0,%xmm7
140003d36:	4c 8d 15 b3 15 0d 00 	lea    0xd15b3(%rip),%r10        # 0x1400d52f0
140003d3d:	48 85 c9             	test   %rcx,%rcx
140003d40:	0f 85 09 00 00 00    	jne    0x140003d4f
140003d46:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140003d4a:	e9 13 00 00 00       	jmp    0x140003d62
140003d4f:	66 43 0f 6f 0c 10    	movdqa (%r8,%r10,1),%xmm1
140003d55:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
140003d5a:	f3 0f 7f 1a          	movdqu %xmm3,(%rdx)
140003d5e:	49 83 f0 30          	xor    $0x30,%r8
140003d62:	81 fe c0 00 00 00    	cmp    $0xc0,%esi
140003d68:	0f 87 92 00 00 00    	ja     0x140003e00
140003d6e:	0f 84 2c 00 00 00    	je     0x140003da0
140003d74:	be 0a 00 00 00       	mov    $0xa,%esi
140003d79:	e8 52 01 00 00       	call   0x140003ed0
140003d7e:	48 ff ce             	dec    %rsi
140003d81:	0f 84 c9 00 00 00    	je     0x140003e50
140003d87:	e8 34 02 00 00       	call   0x140003fc0
140003d8c:	e9 e8 ff ff ff       	jmp    0x140003d79
140003d91:	90                   	nop
140003d92:	90                   	nop
140003d93:	90                   	nop
140003d94:	90                   	nop
140003d95:	90                   	nop
140003d96:	90                   	nop
140003d97:	90                   	nop
140003d98:	90                   	nop
140003d99:	90                   	nop
140003d9a:	90                   	nop
140003d9b:	90                   	nop
140003d9c:	90                   	nop
140003d9d:	90                   	nop
140003d9e:	90                   	nop
140003d9f:	90                   	nop
140003da0:	f3 0f 6f 47 08       	movdqu 0x8(%rdi),%xmm0
140003da5:	e8 e6 01 00 00       	call   0x140003f90
140003daa:	66 0f 6f f0          	movdqa %xmm0,%xmm6
140003dae:	66 0f ef e4          	pxor   %xmm4,%xmm4
140003db2:	0f 12 f4             	movhlps %xmm4,%xmm6
140003db5:	be 04 00 00 00       	mov    $0x4,%esi
140003dba:	e8 11 01 00 00       	call   0x140003ed0
140003dbf:	66 0f 3a 0f c6 08    	palignr $0x8,%xmm6,%xmm0
140003dc5:	e8 f6 01 00 00       	call   0x140003fc0
140003dca:	e8 e1 00 00 00       	call   0x140003eb0
140003dcf:	e8 ec 01 00 00       	call   0x140003fc0
140003dd4:	e8 f7 00 00 00       	call   0x140003ed0
140003dd9:	48 ff ce             	dec    %rsi
140003ddc:	0f 84 6e 00 00 00    	je     0x140003e50
140003de2:	e8 d9 01 00 00       	call   0x140003fc0
140003de7:	e8 c4 00 00 00       	call   0x140003eb0
140003dec:	e9 c9 ff ff ff       	jmp    0x140003dba
140003df1:	90                   	nop
140003df2:	90                   	nop
140003df3:	90                   	nop
140003df4:	90                   	nop
140003df5:	90                   	nop
140003df6:	90                   	nop
140003df7:	90                   	nop
140003df8:	90                   	nop
140003df9:	90                   	nop
140003dfa:	90                   	nop
140003dfb:	90                   	nop
140003dfc:	90                   	nop
140003dfd:	90                   	nop
140003dfe:	90                   	nop
140003dff:	90                   	nop
140003e00:	f3 0f 6f 47 10       	movdqu 0x10(%rdi),%xmm0
140003e05:	e8 86 01 00 00       	call   0x140003f90
140003e0a:	be 07 00 00 00       	mov    $0x7,%esi
140003e0f:	e8 ac 01 00 00       	call   0x140003fc0
140003e14:	66 0f 6f f0          	movdqa %xmm0,%xmm6
140003e18:	e8 b3 00 00 00       	call   0x140003ed0
140003e1d:	48 ff ce             	dec    %rsi
140003e20:	0f 84 2a 00 00 00    	je     0x140003e50
140003e26:	e8 95 01 00 00       	call   0x140003fc0
140003e2b:	66 0f 70 c0 ff       	pshufd $0xff,%xmm0,%xmm0
140003e30:	66 0f 6f ef          	movdqa %xmm7,%xmm5
140003e34:	66 0f 6f fe          	movdqa %xmm6,%xmm7
140003e38:	e8 b4 00 00 00       	call   0x140003ef1
140003e3d:	66 0f 6f fd          	movdqa %xmm5,%xmm7
140003e41:	e9 c9 ff ff ff       	jmp    0x140003e0f
140003e46:	90                   	nop
140003e47:	90                   	nop
140003e48:	90                   	nop
140003e49:	90                   	nop
140003e4a:	90                   	nop
140003e4b:	90                   	nop
140003e4c:	90                   	nop
140003e4d:	90                   	nop
140003e4e:	90                   	nop
140003e4f:	90                   	nop
140003e50:	4c 8d 1d 19 15 0d 00 	lea    0xd1519(%rip),%r11        # 0x1400d5370
140003e57:	48 85 c9             	test   %rcx,%rcx
140003e5a:	0f 85 16 00 00 00    	jne    0x140003e76
140003e60:	66 43 0f 6f 0c 10    	movdqa (%r8,%r10,1),%xmm1
140003e66:	66 0f 38 00 c1       	pshufb %xmm1,%xmm0
140003e6b:	4c 8d 1d de 14 0d 00 	lea    0xd14de(%rip),%r11        # 0x1400d5350
140003e72:	48 83 c2 20          	add    $0x20,%rdx
140003e76:	48 83 c2 f0          	add    $0xfffffffffffffff0,%rdx
140003e7a:	66 0f ef 05 be 14 0d 	pxor   0xd14be(%rip),%xmm0        # 0x1400d5340
140003e81:	00
140003e82:	e8 09 01 00 00       	call   0x140003f90
140003e87:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140003e8b:	66 0f ef c0          	pxor   %xmm0,%xmm0
140003e8f:	66 0f ef c9          	pxor   %xmm1,%xmm1
140003e93:	66 0f ef d2          	pxor   %xmm2,%xmm2
140003e97:	66 0f ef db          	pxor   %xmm3,%xmm3
140003e9b:	66 0f ef e4          	pxor   %xmm4,%xmm4
140003e9f:	66 0f ef ed          	pxor   %xmm5,%xmm5
140003ea3:	66 0f ef f6          	pxor   %xmm6,%xmm6
140003ea7:	66 0f ef ff          	pxor   %xmm7,%xmm7
140003eab:	c3                   	ret
140003eac:	90                   	nop
140003ead:	90                   	nop
140003eae:	90                   	nop
140003eaf:	90                   	nop
140003eb0:	66 0f 70 ce 80       	pshufd $0x80,%xmm6,%xmm1
140003eb5:	66 0f 70 c7 fe       	pshufd $0xfe,%xmm7,%xmm0
140003eba:	66 0f ef f1          	pxor   %xmm1,%xmm6
140003ebe:	66 0f ef c9          	pxor   %xmm1,%xmm1
140003ec2:	66 0f ef f0          	pxor   %xmm0,%xmm6
140003ec6:	66 0f 6f c6          	movdqa %xmm6,%xmm0
140003eca:	0f 12 f1             	movhlps %xmm1,%xmm6
140003ecd:	c3                   	ret
140003ece:	90                   	nop
140003ecf:	90                   	nop
140003ed0:	66 0f ef c9          	pxor   %xmm1,%xmm1
140003ed4:	66 41 0f 3a 0f c8 0f 	palignr $0xf,%xmm8,%xmm1
140003edb:	66 45 0f 3a 0f c0 0f 	palignr $0xf,%xmm8,%xmm8
140003ee2:	66 0f ef f9          	pxor   %xmm1,%xmm7
140003ee6:	66 0f 70 c0 ff       	pshufd $0xff,%xmm0,%xmm0
140003eeb:	66 0f 3a 0f c0 01    	palignr $0x1,%xmm0,%xmm0
140003ef1:	66 0f 6f cf          	movdqa %xmm7,%xmm1
140003ef5:	66 0f 73 ff 04       	pslldq $0x4,%xmm7
140003efa:	66 0f ef f9          	pxor   %xmm1,%xmm7
140003efe:	66 0f 6f cf          	movdqa %xmm7,%xmm1
140003f02:	66 0f 73 ff 08       	pslldq $0x8,%xmm7
140003f07:	66 0f ef f9          	pxor   %xmm1,%xmm7
140003f0b:	66 0f ef 3d 2d 14 0d 	pxor   0xd142d(%rip),%xmm7        # 0x1400d5340
140003f12:	00
140003f13:	66 41 0f 6f c9       	movdqa %xmm9,%xmm1
140003f18:	66 0f df c8          	pandn  %xmm0,%xmm1
140003f1c:	66 0f 72 d1 04       	psrld  $0x4,%xmm1
140003f21:	66 41 0f db c1       	pand   %xmm9,%xmm0
140003f26:	66 41 0f 6f d3       	movdqa %xmm11,%xmm2
140003f2b:	66 0f 38 00 d0       	pshufb %xmm0,%xmm2
140003f30:	66 0f ef c1          	pxor   %xmm1,%xmm0
140003f34:	66 41 0f 6f da       	movdqa %xmm10,%xmm3
140003f39:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
140003f3e:	66 0f ef da          	pxor   %xmm2,%xmm3
140003f42:	66 41 0f 6f e2       	movdqa %xmm10,%xmm4
140003f47:	66 0f 38 00 e0       	pshufb %xmm0,%xmm4
140003f4c:	66 0f ef e2          	pxor   %xmm2,%xmm4
140003f50:	66 41 0f 6f d2       	movdqa %xmm10,%xmm2
140003f55:	66 0f 38 00 d3       	pshufb %xmm3,%xmm2
140003f5a:	66 0f ef d0          	pxor   %xmm0,%xmm2
140003f5e:	66 41 0f 6f da       	movdqa %xmm10,%xmm3
140003f63:	66 0f 38 00 dc       	pshufb %xmm4,%xmm3
140003f68:	66 0f ef d9          	pxor   %xmm1,%xmm3
140003f6c:	66 41 0f 6f e5       	movdqa %xmm13,%xmm4
140003f71:	66 0f 38 00 e2       	pshufb %xmm2,%xmm4
140003f76:	66 41 0f 6f c4       	movdqa %xmm12,%xmm0
140003f7b:	66 0f 38 00 c3       	pshufb %xmm3,%xmm0
140003f80:	66 0f ef c4          	pxor   %xmm4,%xmm0
140003f84:	66 0f ef c7          	pxor   %xmm7,%xmm0
140003f88:	66 0f 6f f8          	movdqa %xmm0,%xmm7
140003f8c:	c3                   	ret
140003f8d:	90                   	nop
140003f8e:	90                   	nop
140003f8f:	90                   	nop
140003f90:	66 41 0f 6f c9       	movdqa %xmm9,%xmm1
140003f95:	66 0f df c8          	pandn  %xmm0,%xmm1
140003f99:	66 0f 72 d1 04       	psrld  $0x4,%xmm1
140003f9e:	66 41 0f db c1       	pand   %xmm9,%xmm0
140003fa3:	66 41 0f 6f 13       	movdqa (%r11),%xmm2
140003fa8:	66 0f 38 00 d0       	pshufb %xmm0,%xmm2
140003fad:	66 41 0f 6f 43 10    	movdqa 0x10(%r11),%xmm0
140003fb3:	66 0f 38 00 c1       	pshufb %xmm1,%xmm0
140003fb8:	66 0f ef c2          	pxor   %xmm2,%xmm0
140003fbc:	c3                   	ret
140003fbd:	90                   	nop
140003fbe:	90                   	nop
140003fbf:	90                   	nop
140003fc0:	66 0f 6f e0          	movdqa %xmm0,%xmm4
140003fc4:	66 0f 6f 2d a4 12 0d 	movdqa 0xd12a4(%rip),%xmm5        # 0x1400d5270
140003fcb:	00
140003fcc:	48 85 c9             	test   %rcx,%rcx
140003fcf:	0f 85 3b 00 00 00    	jne    0x140004010
140003fd5:	48 83 c2 10          	add    $0x10,%rdx
140003fd9:	66 0f ef 25 5f 13 0d 	pxor   0xd135f(%rip),%xmm4        # 0x1400d5340
140003fe0:	00
140003fe1:	66 0f 38 00 e5       	pshufb %xmm5,%xmm4
140003fe6:	66 0f 6f dc          	movdqa %xmm4,%xmm3
140003fea:	66 0f 38 00 e5       	pshufb %xmm5,%xmm4
140003fef:	66 0f ef dc          	pxor   %xmm4,%xmm3
140003ff3:	66 0f 38 00 e5       	pshufb %xmm5,%xmm4
140003ff8:	66 0f ef dc          	pxor   %xmm4,%xmm3
140003ffc:	e9 af 00 00 00       	jmp    0x1400040b0
140004001:	90                   	nop
140004002:	90                   	nop
140004003:	90                   	nop
140004004:	90                   	nop
140004005:	90                   	nop
140004006:	90                   	nop
140004007:	90                   	nop
140004008:	90                   	nop
140004009:	90                   	nop
14000400a:	90                   	nop
14000400b:	90                   	nop
14000400c:	90                   	nop
14000400d:	90                   	nop
14000400e:	90                   	nop
14000400f:	90                   	nop
140004010:	4c 8d 1d 79 13 0d 00 	lea    0xd1379(%rip),%r11        # 0x1400d5390
140004017:	66 41 0f 6f c9       	movdqa %xmm9,%xmm1
14000401c:	66 0f df cc          	pandn  %xmm4,%xmm1
140004020:	66 0f 72 d1 04       	psrld  $0x4,%xmm1
140004025:	66 41 0f db e1       	pand   %xmm9,%xmm4
14000402a:	66 41 0f 6f 13       	movdqa (%r11),%xmm2
14000402f:	66 0f 38 00 d4       	pshufb %xmm4,%xmm2
140004034:	66 41 0f 6f 5b 10    	movdqa 0x10(%r11),%xmm3
14000403a:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
14000403f:	66 0f ef da          	pxor   %xmm2,%xmm3
140004043:	66 0f 38 00 dd       	pshufb %xmm5,%xmm3
140004048:	66 41 0f 6f 53 20    	movdqa 0x20(%r11),%xmm2
14000404e:	66 0f 38 00 d4       	pshufb %xmm4,%xmm2
140004053:	66 0f ef d3          	pxor   %xmm3,%xmm2
140004057:	66 41 0f 6f 5b 30    	movdqa 0x30(%r11),%xmm3
14000405d:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
140004062:	66 0f ef da          	pxor   %xmm2,%xmm3
140004066:	66 0f 38 00 dd       	pshufb %xmm5,%xmm3
14000406b:	66 41 0f 6f 53 40    	movdqa 0x40(%r11),%xmm2
140004071:	66 0f 38 00 d4       	pshufb %xmm4,%xmm2
140004076:	66 0f ef d3          	pxor   %xmm3,%xmm2
14000407a:	66 41 0f 6f 5b 50    	movdqa 0x50(%r11),%xmm3
140004080:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
140004085:	66 0f ef da          	pxor   %xmm2,%xmm3
140004089:	66 0f 38 00 dd       	pshufb %xmm5,%xmm3
14000408e:	66 41 0f 6f 53 60    	movdqa 0x60(%r11),%xmm2
140004094:	66 0f 38 00 d4       	pshufb %xmm4,%xmm2
140004099:	66 0f ef d3          	pxor   %xmm3,%xmm2
14000409d:	66 41 0f 6f 5b 70    	movdqa 0x70(%r11),%xmm3
1400040a3:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
1400040a8:	66 0f ef da          	pxor   %xmm2,%xmm3
1400040ac:	48 83 c2 f0          	add    $0xfffffffffffffff0,%rdx
1400040b0:	66 43 0f 6f 0c 10    	movdqa (%r8,%r10,1),%xmm1
1400040b6:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
1400040bb:	49 83 c0 f0          	add    $0xfffffffffffffff0,%r8
1400040bf:	49 83 e0 30          	and    $0x30,%r8
1400040c3:	f3 0f 7f 1a          	movdqu %xmm3,(%rdx)
1400040c7:	c3                   	ret
1400040c8:	90                   	nop
1400040c9:	90                   	nop
1400040ca:	90                   	nop
1400040cb:	90                   	nop
1400040cc:	90                   	nop
1400040cd:	90                   	nop
1400040ce:	90                   	nop
1400040cf:	90                   	nop
1400040d0:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
1400040d5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400040da:	48 89 e0             	mov    %rsp,%rax
1400040dd:	48 89 cf             	mov    %rcx,%rdi
1400040e0:	48 89 d6             	mov    %rdx,%rsi
1400040e3:	4c 89 c2             	mov    %r8,%rdx
1400040e6:	48 8d a4 24 48 ff ff 	lea    -0xb8(%rsp),%rsp
1400040ed:	ff
1400040ee:	0f 29 74 24 10       	movaps %xmm6,0x10(%rsp)
1400040f3:	0f 29 7c 24 20       	movaps %xmm7,0x20(%rsp)
1400040f8:	44 0f 29 44 24 30    	movaps %xmm8,0x30(%rsp)
1400040fe:	44 0f 29 4c 24 40    	movaps %xmm9,0x40(%rsp)
140004104:	44 0f 29 54 24 50    	movaps %xmm10,0x50(%rsp)
14000410a:	44 0f 29 5c 24 60    	movaps %xmm11,0x60(%rsp)
140004110:	44 0f 29 64 24 70    	movaps %xmm12,0x70(%rsp)
140004116:	44 0f 29 ac 24 80 00 	movaps %xmm13,0x80(%rsp)
14000411d:	00 00
14000411f:	44 0f 29 b4 24 90 00 	movaps %xmm14,0x90(%rsp)
140004126:	00 00
140004128:	44 0f 29 bc 24 a0 00 	movaps %xmm15,0xa0(%rsp)
14000412f:	00 00
140004131:	89 f0                	mov    %esi,%eax
140004133:	c1 e8 05             	shr    $0x5,%eax
140004136:	83 c0 05             	add    $0x5,%eax
140004139:	89 82 f0 00 00 00    	mov    %eax,0xf0(%rdx)
14000413f:	b9 00 00 00 00       	mov    $0x0,%ecx
140004144:	41 b8 30 00 00 00    	mov    $0x30,%r8d
14000414a:	e8 c1 fb ff ff       	call   0x140003d10
14000414f:	0f 28 74 24 10       	movaps 0x10(%rsp),%xmm6
140004154:	0f 28 7c 24 20       	movaps 0x20(%rsp),%xmm7
140004159:	44 0f 28 44 24 30    	movaps 0x30(%rsp),%xmm8
14000415f:	44 0f 28 4c 24 40    	movaps 0x40(%rsp),%xmm9
140004165:	44 0f 28 54 24 50    	movaps 0x50(%rsp),%xmm10
14000416b:	44 0f 28 5c 24 60    	movaps 0x60(%rsp),%xmm11