140a05edd:	0f b6 8c 24 d0 00 00 	movzbl 0xd0(%rsp),%ecx
140a05ee4:	00
140a05ee5:	88 4c 24 30          	mov    %cl,0x30(%rsp)
140a05ee9:	49 8b cb             	mov    %r11,%rcx
140a05eec:	4c 8b 50 10          	mov    0x10(%rax),%r10
140a05ef0:	49 8b 01             	mov    (%r9),%rax
140a05ef3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a05ef8:	49 8b 41 08          	mov    0x8(%r9),%rax
140a05efc:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140a05f01:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a05f06:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
140a05f0d:	00
140a05f0e:	0f 10 00             	movups (%rax),%xmm0
140a05f11:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
140a05f18:	00
140a05f19:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
140a05f1e:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140a05f23:	0f 10 08             	movups (%rax),%xmm1
140a05f26:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140a05f2b:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140a05f31:	0f 10 02             	movups (%rdx),%xmm0
140a05f34:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a05f39:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
140a05f40:	00
140a05f41:	0f 29 4c 24 60       	movaps %xmm1,0x60(%rsp)
140a05f46:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a05f4b:	41 0f 10 08          	movups (%r8),%xmm1
140a05f4f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a05f54:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140a05f59:	49 8b c2             	mov    %r10,%rax
140a05f5c:	0f 29 84 24 80 00 00 	movaps %xmm0,0x80(%rsp)
140a05f63:	00
140a05f64:	0f 29 4c 24 70       	movaps %xmm1,0x70(%rsp)
140a05f69:	ff 15 b1 da 57 00    	call   *0x57dab1(%rip)        # 0x140f83a20
140a05f6f:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
140a05f76:	c3                   	ret
140a05f77:	cc                   	int3
140a05f78:	cc                   	int3
140a05f79:	cc                   	int3
140a05f7a:	cc                   	int3
140a05f7b:	cc                   	int3
140a05f7c:	cc                   	int3
140a05f7d:	cc                   	int3
140a05f7e:	cc                   	int3
140a05f7f:	cc                   	int3
140a05f80:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
140a05f87:	0f 10 02             	movups (%rdx),%xmm0
140a05f8a:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
140a05f91:	00
140a05f92:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a05f97:	41 0f 10 08          	movups (%r8),%xmm1
140a05f9b:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140a05fa0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a05fa5:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140a05faa:	0f 10 00             	movups (%rax),%xmm0
140a05fad:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
140a05fb4:	00
140a05fb5:	0f 11 4c 24 48       	movups %xmm1,0x48(%rsp)
140a05fba:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
140a05fbf:	0f 10 08             	movups (%rax),%xmm1
140a05fc2:	0f b6 84 24 c0 00 00 	movzbl 0xc0(%rsp),%eax
140a05fc9:	00
140a05fca:	88 44 24 78          	mov    %al,0x78(%rsp)
140a05fce:	49 8b 01             	mov    (%r9),%rax
140a05fd1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a05fd6:	49 8b 41 08          	mov    0x8(%r9),%rax
140a05fda:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a05fdf:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a05fe4:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140a05fea:	0f 11 4c 24 68       	movups %xmm1,0x68(%rsp)
140a05fef:	e8 7c ef ff ff       	call   0x140a04f70
140a05ff4:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
140a05ffb:	c3                   	ret
140a05ffc:	cc                   	int3
140a05ffd:	cc                   	int3
140a05ffe:	cc                   	int3
140a05fff:	cc                   	int3
140a06000:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
140a06007:	48 8b 01             	mov    (%rcx),%rax
140a0600a:	4c 8b d9             	mov    %rcx,%r11
140a0600d:	0f b6 8c 24 d0 00 00 	movzbl 0xd0(%rsp),%ecx
140a06014:	00
140a06015:	88 4c 24 30          	mov    %cl,0x30(%rsp)
140a06019:	49 8b cb             	mov    %r11,%rcx
140a0601c:	4c 8b 50 20          	mov    0x20(%rax),%r10
140a06020:	49 8b 01             	mov    (%r9),%rax
140a06023:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a06028:	49 8b 41 08          	mov    0x8(%r9),%rax
140a0602c:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140a06031:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a06036:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
140a0603d:	00
140a0603e:	0f 10 00             	movups (%rax),%xmm0
140a06041:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
140a06048:	00
140a06049:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
140a0604e:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140a06053:	0f 10 08             	movups (%rax),%xmm1
140a06056:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140a0605b:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140a06061:	0f 10 02             	movups (%rdx),%xmm0
140a06064:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a06069:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
140a06070:	00
140a06071:	0f 29 4c 24 60       	movaps %xmm1,0x60(%rsp)
140a06076:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140a0607b:	41 0f 10 08          	movups (%r8),%xmm1
140a0607f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a06084:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140a06089:	49 8b c2             	mov    %r10,%rax
140a0608c:	0f 29 84 24 80 00 00 	movaps %xmm0,0x80(%rsp)
140a06093:	00
140a06094:	0f 29 4c 24 70       	movaps %xmm1,0x70(%rsp)
140a06099:	ff 15 81 d9 57 00    	call   *0x57d981(%rip)        # 0x140f83a20
140a0609f:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
140a060a6:	c3                   	ret
140a060a7:	cc                   	int3
140a060a8:	cc                   	int3
140a060a9:	cc                   	int3
140a060aa:	cc                   	int3
140a060ab:	cc                   	int3
140a060ac:	cc                   	int3
140a060ad:	cc                   	int3
140a060ae:	cc                   	int3
140a060af:	cc                   	int3
140a060b0:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
140a060b7:	41 0f 10 08          	movups (%r8),%xmm1
140a060bb:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
140a060c2:	00
140a060c3:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
140a060c8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a060cd:	0f 11 4c 24 58       	movups %xmm1,0x58(%rsp)
140a060d2:	0f 10 00             	movups (%rax),%xmm0
140a060d5:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
140a060dc:	00
140a060dd:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140a060e2:	0f 10 02             	movups (%rdx),%xmm0
140a060e5:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a060ea:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
140a060ef:	0f 10 00             	movups (%rax),%xmm0
140a060f2:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
140a060f9:	00
140a060fa:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
140a060ff:	0f 10 08             	movups (%rax),%xmm1
140a06102:	0f b6 84 24 d8 00 00 	movzbl 0xd8(%rsp),%eax
140a06109:	00
140a0610a:	88 84 24 88 00 00 00 	mov    %al,0x88(%rsp)
140a06111:	49 8b 01             	mov    (%r9),%rax
140a06114:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a06119:	49 8b 41 08          	mov    0x8(%r9),%rax
140a0611d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a06122:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a06127:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140a0612d:	0f 11 4c 24 78       	movups %xmm1,0x78(%rsp)
140a06132:	e8 f9 ef ff ff       	call   0x140a05130
140a06137:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
140a0613e:	c3                   	ret
140a0613f:	cc                   	int3
140a06140:	40 53                	rex push %rbx
140a06142:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140a06149:	48 8b 01             	mov    (%rcx),%rax
140a0614c:	48 8b d9             	mov    %rcx,%rbx
140a0614f:	4c 8b 94 24 e0 00 00 	mov    0xe0(%rsp),%r10
140a06156:	00
140a06157:	0f b6 8c 24 f8 00 00 	movzbl 0xf8(%rsp),%ecx
140a0615e:	00
140a0615f:	88 4c 24 38          	mov    %cl,0x38(%rsp)
140a06163:	48 8b cb             	mov    %rbx,%rcx
140a06166:	4c 8b 58 30          	mov    0x30(%rax),%r11
140a0616a:	49 8b 02             	mov    (%r10),%rax
140a0616d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140a06172:	49 8b 42 08          	mov    0x8(%r10),%rax
140a06176:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140a0617b:	49 8b 01             	mov    (%r9),%rax
140a0617e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140a06183:	49 8b 41 08          	mov    0x8(%r9),%rax
140a06187:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
140a0618c:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140a06191:	48 8b 84 24 f0 00 00 	mov    0xf0(%rsp),%rax
140a06198:	00
140a06199:	0f 10 00             	movups (%rax),%xmm0
140a0619c:	48 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%rax
140a061a3:	00
140a061a4:	0f 29 44 24 70       	movaps %xmm0,0x70(%rsp)
140a061a9:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140a061ae:	0f 10 08             	movups (%rax),%xmm1
140a061b1:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140a061b6:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140a061bc:	41 0f 10 00          	movups (%r8),%xmm0
140a061c0:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a061c5:	4c 8d 84 24 90 00 00 	lea    0x90(%rsp),%r8
140a061cc:	00
140a061cd:	0f 29 8c 24 80 00 00 	movaps %xmm1,0x80(%rsp)
140a061d4:	00
140a061d5:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
140a061dc:	00
140a061dd:	0f 28 4c 24 60       	movaps 0x60(%rsp),%xmm1
140a061e2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a061e7:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140a061ec:	66 0f 7f 4c 24 60    	movdqa %xmm1,0x60(%rsp)
140a061f2:	0f 10 0a             	movups (%rdx),%xmm1
140a061f5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a061fa:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
140a06201:	00
140a06202:	49 8b c3             	mov    %r11,%rax
140a06205:	0f 29 84 24 90 00 00 	movaps %xmm0,0x90(%rsp)
140a0620c:	00
140a0620d:	0f 29 8c 24 a0 00 00 	movaps %xmm1,0xa0(%rsp)
140a06214:	00
140a06215:	ff 15 05 d8 57 00    	call   *0x57d805(%rip)        # 0x140f83a20
140a0621b:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140a06222:	5b                   	pop    %rbx
140a06223:	c3                   	ret
140a06224:	cc                   	int3
140a06225:	cc                   	int3
140a06226:	cc                   	int3
140a06227:	cc                   	int3
140a06228:	cc                   	int3
140a06229:	cc                   	int3
140a0622a:	cc                   	int3
140a0622b:	cc                   	int3
140a0622c:	cc                   	int3
140a0622d:	cc                   	int3
140a0622e:	cc                   	int3
140a0622f:	cc                   	int3
140a06230:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140a06235:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a0623a:	57                   	push   %rdi
140a0623b:	48 83 ec 60          	sub    $0x60,%rsp
140a0623f:	48 8b 69 10          	mov    0x10(%rcx),%rbp
140a06243:	48 8b f2             	mov    %rdx,%rsi
140a06246:	48 8b 79 08          	mov    0x8(%rcx),%rdi
140a0624a:	48 3b fd             	cmp    %rbp,%rdi
140a0624d:	0f 84 a1 00 00 00    	je     0x140a062f4
140a06253:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
140a06258:	48 8d 5f 08          	lea    0x8(%rdi),%rbx
140a0625c:	0f 1f 40 00          	nopl   0x0(%rax)
140a06260:	48 83 7b 18 0f       	cmpq   $0xf,0x18(%rbx)
140a06265:	4c 8b cb             	mov    %rbx,%r9
140a06268:	76 0e                	jbe    0x140a06278
140a0626a:	4c 8b 0b             	mov    (%rbx),%r9
140a0626d:	4c 8b 07             	mov    (%rdi),%r8
140a06270:	49 8b c1             	mov    %r9,%rax
140a06273:	49 8b d0             	mov    %r8,%rdx
140a06276:	eb 09                	jmp    0x140a06281
140a06278:	48 8b 17             	mov    (%rdi),%rdx
140a0627b:	48 8b c3             	mov    %rbx,%rax
140a0627e:	4c 8b c2             	mov    %rdx,%r8
140a06281:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
140a06285:	48 ff c0             	inc    %rax
140a06288:	48 2b ca             	sub    %rdx,%rcx
140a0628b:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140a06290:	48 03 c2             	add    %rdx,%rax
140a06293:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
140a06298:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
140a0629d:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140a062a1:	48 ff c9             	dec    %rcx
140a062a4:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140a062a9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140a062ae:	0f 10 4c 24 30       	movups 0x30(%rsp),%xmm1
140a062b3:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140a062b8:	0f 11 4c 24 50       	movups %xmm1,0x50(%rsp)
140a062bd:	48 3b 56 10          	cmp    0x10(%rsi),%rdx
140a062c1:	74 0e                	je     0x140a062d1
140a062c3:	0f 11 02             	movups %xmm0,(%rdx)
140a062c6:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
140a062ca:	48 83 46 08 20       	addq   $0x20,0x8(%rsi)
140a062cf:	eb 0d                	jmp    0x140a062de
140a062d1:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140a062d6:	48 8b ce             	mov    %rsi,%rcx
140a062d9:	e8 62 1f b7 ff       	call   0x140578240
140a062de:	48 83 c7 28          	add    $0x28,%rdi
140a062e2:	48 83 c3 28          	add    $0x28,%rbx
140a062e6:	48 3b fd             	cmp    %rbp,%rdi
140a062e9:	0f 85 71 ff ff ff    	jne    0x140a06260
140a062ef:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140a062f4:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
140a062f9:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
140a06300:	00
140a06301:	48 83 c4 60          	add    $0x60,%rsp
140a06305:	5f                   	pop    %rdi
140a06306:	c3                   	ret
140a06307:	cc                   	int3
140a06308:	cc                   	int3
140a06309:	cc                   	int3
140a0630a:	cc                   	int3
140a0630b:	cc                   	int3
140a0630c:	cc                   	int3
140a0630d:	cc                   	int3
140a0630e:	cc                   	int3
140a0630f:	cc                   	int3
140a06310:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
140a06317:	0f 10 02             	movups (%rdx),%xmm0
140a0631a:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
140a06321:	00
140a06322:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140a06327:	41 0f 10 08          	movups (%r8),%xmm1
140a0632b:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140a06330:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140a06335:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140a0633a:	0f 10 00             	movups (%rax),%xmm0
140a0633d:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
140a06344:	00
140a06345:	0f 11 4c 24 48       	movups %xmm1,0x48(%rsp)
140a0634a:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
140a0634f:	0f 10 08             	movups (%rax),%xmm1
140a06352:	0f b6 84 24 c0 00 00 	movzbl 0xc0(%rsp),%eax
140a06359:	00
140a0635a:	88 44 24 78          	mov    %al,0x78(%rsp)
140a0635e:	49 8b 01             	mov    (%r9),%rax
140a06361:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a06366:	49 8b 41 08          	mov    0x8(%r9),%rax
140a0636a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a0636f:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140a06374:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140a0637a:	0f 11 4c 24 68       	movups %xmm1,0x68(%rsp)
140a0637f:	e8 6c ef ff ff       	call   0x140a052f0
140a06384:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
140a0638b:	c3                   	ret
140a0638c:	cc                   	int3
140a0638d:	cc                   	int3
140a0638e:	cc                   	int3
140a0638f:	cc                   	int3
140a06390:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
140a06397:	48 8b 01             	mov    (%rcx),%rax
140a0639a:	4c 8b d9             	mov    %rcx,%r11
140a0639d:	0f b6 8c 24 d0 00 00 	movzbl 0xd0(%rsp),%ecx
140a063a4:	00
140a063a5:	88 4c 24 30          	mov    %cl,0x30(%rsp)
140a063a9:	49 8b cb             	mov    %r11,%rcx
140a063ac:	4c 8b 50 08          	mov    0x8(%rax),%r10
140a063b0:	49 8b 01             	mov    (%r9),%rax
140a063b3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140a063b8:	49 8b 41 08          	mov    0x8(%r9),%rax
140a063bc:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
140a063c1:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140a063c6:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
140a063cd:	00
140a063ce:	0f 10 00             	movups (%rax),%xmm0
140a063d1:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
140a063d8:	00
140a063d9:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
140a063de:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
140a063e3:	0f 10 08             	movups (%rax),%xmm1
140a063e6:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140a063eb:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140a063f1:	0f 10 02             	movups (%rdx),%xmm0
140a063f4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a063f9:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
140a06400:	00