14000931c:	90                   	nop
14000931d:	90                   	nop
14000931e:	90                   	nop
14000931f:	90                   	nop
140009320:	90                   	nop
140009321:	90                   	nop
140009322:	90                   	nop
140009323:	90                   	nop
140009324:	90                   	nop
140009325:	90                   	nop
140009326:	90                   	nop
140009327:	90                   	nop
140009328:	90                   	nop
140009329:	90                   	nop
14000932a:	90                   	nop
14000932b:	90                   	nop
14000932c:	90                   	nop
14000932d:	90                   	nop
14000932e:	90                   	nop
14000932f:	90                   	nop
140009330:	90                   	nop
140009331:	90                   	nop
140009332:	90                   	nop
140009333:	90                   	nop
140009334:	90                   	nop
140009335:	90                   	nop
140009336:	90                   	nop
140009337:	90                   	nop
140009338:	90                   	nop
140009339:	90                   	nop
14000933a:	90                   	nop
14000933b:	90                   	nop
14000933c:	90                   	nop
14000933d:	90                   	nop
14000933e:	90                   	nop
14000933f:	90                   	nop
140009340:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140009345:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000934a:	48 89 e0             	mov    %rsp,%rax
14000934d:	48 89 cf             	mov    %rcx,%rdi
140009350:	48 89 d6             	mov    %rdx,%rsi
140009353:	4c 89 c2             	mov    %r8,%rdx
140009356:	48 89 e0             	mov    %rsp,%rax
140009359:	53                   	push   %rbx
14000935a:	55                   	push   %rbp
14000935b:	41 54                	push   %r12
14000935d:	41 55                	push   %r13
14000935f:	41 56                	push   %r14
140009361:	41 57                	push   %r15
140009363:	48 c1 e2 04          	shl    $0x4,%rdx
140009367:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14000936e:	48 8d 14 96          	lea    (%rsi,%rdx,4),%rdx
140009372:	48 83 e4 c0          	and    $0xffffffffffffffc0,%rsp
140009376:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14000937b:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140009380:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
140009385:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14000938a:	0f 29 74 24 60       	movaps %xmm6,0x60(%rsp)
14000938f:	0f 29 7c 24 70       	movaps %xmm7,0x70(%rsp)
140009394:	44 0f 29 84 24 80 00 	movaps %xmm8,0x80(%rsp)
14000939b:	00 00
14000939d:	44 0f 29 8c 24 90 00 	movaps %xmm9,0x90(%rsp)
1400093a4:	00 00
1400093a6:	8b 07                	mov    (%rdi),%eax
1400093a8:	8b 5f 04             	mov    0x4(%rdi),%ebx
1400093ab:	8b 4f 08             	mov    0x8(%rdi),%ecx
1400093ae:	8b 57 0c             	mov    0xc(%rdi),%edx
1400093b1:	44 8b 47 10          	mov    0x10(%rdi),%r8d
1400093b5:	44 8b 4f 14          	mov    0x14(%rdi),%r9d
1400093b9:	44 8b 57 18          	mov    0x18(%rdi),%r10d
1400093bd:	44 8b 5f 1c          	mov    0x1c(%rdi),%r11d
1400093c1:	eb 0d                	jmp    0x1400093d0
1400093c3:	90                   	nop
1400093c4:	90                   	nop
1400093c5:	90                   	nop
1400093c6:	90                   	nop
1400093c7:	90                   	nop
1400093c8:	90                   	nop
1400093c9:	90                   	nop
1400093ca:	90                   	nop
1400093cb:	90                   	nop
1400093cc:	90                   	nop
1400093cd:	90                   	nop
1400093ce:	90                   	nop
1400093cf:	90                   	nop
1400093d0:	66 0f 6f 3d e8 fa ff 	movdqa -0x518(%rip),%xmm7        # 0x140008ec0
1400093d7:	ff
1400093d8:	f3 0f 6f 06          	movdqu (%rsi),%xmm0
1400093dc:	f3 0f 6f 4e 10       	movdqu 0x10(%rsi),%xmm1
1400093e1:	f3 0f 6f 56 20       	movdqu 0x20(%rsi),%xmm2
1400093e6:	66 0f 38 00 c7       	pshufb %xmm7,%xmm0
1400093eb:	f3 0f 6f 5e 30       	movdqu 0x30(%rsi),%xmm3
1400093f0:	48 8d 2d c9 f8 ff ff 	lea    -0x737(%rip),%rbp        # 0x140008cc0
1400093f7:	66 0f 38 00 cf       	pshufb %xmm7,%xmm1
1400093fc:	66 0f 6f 65 00       	movdqa 0x0(%rbp),%xmm4
140009401:	66 0f 6f 6d 20       	movdqa 0x20(%rbp),%xmm5
140009406:	66 0f 38 00 d7       	pshufb %xmm7,%xmm2
14000940b:	66 0f fe e0          	paddd  %xmm0,%xmm4
14000940f:	66 0f 6f 75 40       	movdqa 0x40(%rbp),%xmm6
140009414:	66 0f 38 00 df       	pshufb %xmm7,%xmm3
140009419:	66 0f 6f 7d 60       	movdqa 0x60(%rbp),%xmm7
14000941e:	66 0f fe e9          	paddd  %xmm1,%xmm5
140009422:	66 0f fe f2          	paddd  %xmm2,%xmm6
140009426:	66 0f fe fb          	paddd  %xmm3,%xmm7
14000942a:	66 0f 7f 24 24       	movdqa %xmm4,(%rsp)
14000942f:	41 89 c6             	mov    %eax,%r14d
140009432:	66 0f 7f 6c 24 10    	movdqa %xmm5,0x10(%rsp)
140009438:	89 df                	mov    %ebx,%edi
14000943a:	66 0f 7f 74 24 20    	movdqa %xmm6,0x20(%rsp)
140009440:	31 cf                	xor    %ecx,%edi
140009442:	66 0f 7f 7c 24 30    	movdqa %xmm7,0x30(%rsp)
140009448:	45 89 c5             	mov    %r8d,%r13d
14000944b:	eb 03                	jmp    0x140009450
14000944d:	90                   	nop
14000944e:	90                   	nop
14000944f:	90                   	nop
140009450:	48 83 ed 80          	sub    $0xffffffffffffff80,%rbp
140009454:	41 c1 cd 0e          	ror    $0xe,%r13d
140009458:	66 0f 6f e1          	movdqa %xmm1,%xmm4
14000945c:	44 89 f0             	mov    %r14d,%eax
14000945f:	45 89 cc             	mov    %r9d,%r12d
140009462:	66 0f 6f fb          	movdqa %xmm3,%xmm7
140009466:	41 c1 ce 09          	ror    $0x9,%r14d
14000946a:	45 31 c5             	xor    %r8d,%r13d
14000946d:	45 31 d4             	xor    %r10d,%r12d
140009470:	41 c1 cd 05          	ror    $0x5,%r13d
140009474:	41 31 c6             	xor    %eax,%r14d
140009477:	66 0f 3a 0f e0 04    	palignr $0x4,%xmm0,%xmm4
14000947d:	45 21 c4             	and    %r8d,%r12d
140009480:	45 31 c5             	xor    %r8d,%r13d
140009483:	66 0f 3a 0f fa 04    	palignr $0x4,%xmm2,%xmm7
140009489:	44 03 1c 24          	add    (%rsp),%r11d
14000948d:	41 89 c7             	mov    %eax,%r15d
140009490:	45 31 d4             	xor    %r10d,%r12d
140009493:	41 c1 ce 0b          	ror    $0xb,%r14d
140009497:	66 0f 6f ec          	movdqa %xmm4,%xmm5
14000949b:	41 31 df             	xor    %ebx,%r15d
14000949e:	45 01 e3             	add    %r12d,%r11d
1400094a1:	66 0f 6f f4          	movdqa %xmm4,%xmm6
1400094a5:	41 c1 cd 06          	ror    $0x6,%r13d
1400094a9:	44 21 ff             	and    %r15d,%edi
1400094ac:	66 0f 72 d4 03       	psrld  $0x3,%xmm4
1400094b1:	41 31 c6             	xor    %eax,%r14d
1400094b4:	45 01 eb             	add    %r13d,%r11d
1400094b7:	31 df                	xor    %ebx,%edi
1400094b9:	66 0f fe c7          	paddd  %xmm7,%xmm0
1400094bd:	41 c1 ce 02          	ror    $0x2,%r14d
1400094c1:	44 01 da             	add    %r11d,%edx
1400094c4:	66 0f 72 d6 07       	psrld  $0x7,%xmm6
1400094c9:	41 01 fb             	add    %edi,%r11d
1400094cc:	41 89 d5             	mov    %edx,%r13d
1400094cf:	66 0f 70 fb fa       	pshufd $0xfa,%xmm3,%xmm7
1400094d4:	45 01 de             	add    %r11d,%r14d
1400094d7:	41 c1 cd 0e          	ror    $0xe,%r13d
1400094db:	66 0f 72 f5 0e       	pslld  $0xe,%xmm5
1400094e0:	45 89 f3             	mov    %r14d,%r11d
1400094e3:	45 89 c4             	mov    %r8d,%r12d
1400094e6:	66 0f ef e6          	pxor   %xmm6,%xmm4
1400094ea:	41 c1 ce 09          	ror    $0x9,%r14d
1400094ee:	41 31 d5             	xor    %edx,%r13d
1400094f1:	45 31 cc             	xor    %r9d,%r12d
1400094f4:	41 c1 cd 05          	ror    $0x5,%r13d
1400094f8:	66 0f 72 d6 0b       	psrld  $0xb,%xmm6
1400094fd:	45 31 de             	xor    %r11d,%r14d
140009500:	66 0f ef e5          	pxor   %xmm5,%xmm4
140009504:	41 21 d4             	and    %edx,%r12d
140009507:	41 31 d5             	xor    %edx,%r13d
14000950a:	66 0f 72 f5 0b       	pslld  $0xb,%xmm5
14000950f:	44 03 54 24 04       	add    0x4(%rsp),%r10d
140009514:	44 89 df             	mov    %r11d,%edi
140009517:	66 0f ef e6          	pxor   %xmm6,%xmm4
14000951b:	45 31 cc             	xor    %r9d,%r12d
14000951e:	41 c1 ce 0b          	ror    $0xb,%r14d
140009522:	66 0f 6f f7          	movdqa %xmm7,%xmm6
140009526:	31 c7                	xor    %eax,%edi
140009528:	45 01 e2             	add    %r12d,%r10d
14000952b:	66 0f ef e5          	pxor   %xmm5,%xmm4
14000952f:	41 c1 cd 06          	ror    $0x6,%r13d
140009533:	41 21 ff             	and    %edi,%r15d
140009536:	45 31 de             	xor    %r11d,%r14d
140009539:	66 0f 72 d7 0a       	psrld  $0xa,%xmm7
14000953e:	45 01 ea             	add    %r13d,%r10d
140009541:	41 31 c7             	xor    %eax,%r15d
140009544:	66 0f fe c4          	paddd  %xmm4,%xmm0
140009548:	41 c1 ce 02          	ror    $0x2,%r14d
14000954c:	44 01 d1             	add    %r10d,%ecx
14000954f:	66 0f 73 d6 11       	psrlq  $0x11,%xmm6
140009554:	45 01 fa             	add    %r15d,%r10d
140009557:	41 89 cd             	mov    %ecx,%r13d
14000955a:	45 01 d6             	add    %r10d,%r14d
14000955d:	66 0f ef fe          	pxor   %xmm6,%xmm7
140009561:	41 c1 cd 0e          	ror    $0xe,%r13d
140009565:	45 89 f2             	mov    %r14d,%r10d
140009568:	41 89 d4             	mov    %edx,%r12d
14000956b:	41 c1 ce 09          	ror    $0x9,%r14d
14000956f:	66 0f 73 d6 02       	psrlq  $0x2,%xmm6
140009574:	41 31 cd             	xor    %ecx,%r13d
140009577:	45 31 c4             	xor    %r8d,%r12d
14000957a:	66 0f ef fe          	pxor   %xmm6,%xmm7
14000957e:	41 c1 cd 05          	ror    $0x5,%r13d
140009582:	45 31 d6             	xor    %r10d,%r14d
140009585:	41 21 cc             	and    %ecx,%r12d
140009588:	66 0f 70 ff 80       	pshufd $0x80,%xmm7,%xmm7
14000958d:	41 31 cd             	xor    %ecx,%r13d
140009590:	44 03 4c 24 08       	add    0x8(%rsp),%r9d
140009595:	45 89 d7             	mov    %r10d,%r15d
140009598:	66 0f 73 df 08       	psrldq $0x8,%xmm7
14000959d:	45 31 c4             	xor    %r8d,%r12d
1400095a0:	41 c1 ce 0b          	ror    $0xb,%r14d
1400095a4:	45 31 df             	xor    %r11d,%r15d
1400095a7:	45 01 e1             	add    %r12d,%r9d
1400095aa:	41 c1 cd 06          	ror    $0x6,%r13d
1400095ae:	66 0f fe c7          	paddd  %xmm7,%xmm0
1400095b2:	44 21 ff             	and    %r15d,%edi
1400095b5:	45 31 d6             	xor    %r10d,%r14d
1400095b8:	45 01 e9             	add    %r13d,%r9d
1400095bb:	66 0f 70 f8 50       	pshufd $0x50,%xmm0,%xmm7
1400095c0:	44 31 df             	xor    %r11d,%edi
1400095c3:	41 c1 ce 02          	ror    $0x2,%r14d
1400095c7:	44 01 cb             	add    %r9d,%ebx
1400095ca:	66 0f 6f f7          	movdqa %xmm7,%xmm6
1400095ce:	41 01 f9             	add    %edi,%r9d
1400095d1:	41 89 dd             	mov    %ebx,%r13d
1400095d4:	66 0f 72 d7 0a       	psrld  $0xa,%xmm7
1400095d9:	45 01 ce             	add    %r9d,%r14d
1400095dc:	41 c1 cd 0e          	ror    $0xe,%r13d
1400095e0:	66 0f 73 d6 11       	psrlq  $0x11,%xmm6
1400095e5:	45 89 f1             	mov    %r14d,%r9d
1400095e8:	41 89 cc             	mov    %ecx,%r12d
1400095eb:	66 0f ef fe          	pxor   %xmm6,%xmm7
1400095ef:	41 c1 ce 09          	ror    $0x9,%r14d
1400095f3:	41 31 dd             	xor    %ebx,%r13d
1400095f6:	41 31 d4             	xor    %edx,%r12d
1400095f9:	41 c1 cd 05          	ror    $0x5,%r13d
1400095fd:	45 31 ce             	xor    %r9d,%r14d
140009600:	66 0f 73 d6 02       	psrlq  $0x2,%xmm6
140009605:	41 21 dc             	and    %ebx,%r12d
140009608:	41 31 dd             	xor    %ebx,%r13d
14000960b:	44 03 44 24 0c       	add    0xc(%rsp),%r8d
140009610:	66 0f ef fe          	pxor   %xmm6,%xmm7
140009614:	44 89 cf             	mov    %r9d,%edi
140009617:	41 31 d4             	xor    %edx,%r12d
14000961a:	41 c1 ce 0b          	ror    $0xb,%r14d
14000961e:	66 0f 70 ff 08       	pshufd $0x8,%xmm7,%xmm7
140009623:	44 31 d7             	xor    %r10d,%edi
140009626:	45 01 e0             	add    %r12d,%r8d
140009629:	66 0f 6f 75 00       	movdqa 0x0(%rbp),%xmm6
14000962e:	41 c1 cd 06          	ror    $0x6,%r13d
140009632:	41 21 ff             	and    %edi,%r15d
140009635:	66 0f 73 ff 08       	pslldq $0x8,%xmm7
14000963a:	45 31 ce             	xor    %r9d,%r14d
14000963d:	45 01 e8             	add    %r13d,%r8d
140009640:	45 31 d7             	xor    %r10d,%r15d
140009643:	66 0f fe c7          	paddd  %xmm7,%xmm0
140009647:	41 c1 ce 02          	ror    $0x2,%r14d
14000964b:	44 01 c0             	add    %r8d,%eax
14000964e:	45 01 f8             	add    %r15d,%r8d
140009651:	66 0f fe f0          	paddd  %xmm0,%xmm6
140009655:	41 89 c5             	mov    %eax,%r13d
140009658:	45 01 c6             	add    %r8d,%r14d
14000965b:	66 0f 7f 34 24       	movdqa %xmm6,(%rsp)
140009660:	41 c1 cd 0e          	ror    $0xe,%r13d
140009664:	66 0f 6f e2          	movdqa %xmm2,%xmm4
140009668:	45 89 f0             	mov    %r14d,%r8d
14000966b:	41 89 dc             	mov    %ebx,%r12d
14000966e:	66 0f 6f f8          	movdqa %xmm0,%xmm7
140009672:	41 c1 ce 09          	ror    $0x9,%r14d
140009676:	41 31 c5             	xor    %eax,%r13d
140009679:	41 31 cc             	xor    %ecx,%r12d
14000967c:	41 c1 cd 05          	ror    $0x5,%r13d
140009680:	45 31 c6             	xor    %r8d,%r14d
140009683:	66 0f 3a 0f e1 04    	palignr $0x4,%xmm1,%xmm4
140009689:	41 21 c4             	and    %eax,%r12d
14000968c:	41 31 c5             	xor    %eax,%r13d
14000968f:	66 0f 3a 0f fb 04    	palignr $0x4,%xmm3,%xmm7
140009695:	03 54 24 10          	add    0x10(%rsp),%edx
140009699:	45 89 c7             	mov    %r8d,%r15d
14000969c:	41 31 cc             	xor    %ecx,%r12d
14000969f:	41 c1 ce 0b          	ror    $0xb,%r14d
1400096a3:	66 0f 6f ec          	movdqa %xmm4,%xmm5
1400096a7:	45 31 cf             	xor    %r9d,%r15d
1400096aa:	44 01 e2             	add    %r12d,%edx
1400096ad:	66 0f 6f f4          	movdqa %xmm4,%xmm6
1400096b1:	41 c1 cd 06          	ror    $0x6,%r13d
1400096b5:	44 21 ff             	and    %r15d,%edi
1400096b8:	66 0f 72 d4 03       	psrld  $0x3,%xmm4
1400096bd:	45 31 c6             	xor    %r8d,%r14d
1400096c0:	44 01 ea             	add    %r13d,%edx
1400096c3:	44 31 cf             	xor    %r9d,%edi
1400096c6:	66 0f fe cf          	paddd  %xmm7,%xmm1
1400096ca:	41 c1 ce 02          	ror    $0x2,%r14d
1400096ce:	41 01 d3             	add    %edx,%r11d
1400096d1:	66 0f 72 d6 07       	psrld  $0x7,%xmm6
1400096d6:	01 fa                	add    %edi,%edx
1400096d8:	45 89 dd             	mov    %r11d,%r13d
1400096db:	66 0f 70 f8 fa       	pshufd $0xfa,%xmm0,%xmm7
1400096e0:	41 01 d6             	add    %edx,%r14d
1400096e3:	41 c1 cd 0e          	ror    $0xe,%r13d
1400096e7:	66 0f 72 f5 0e       	pslld  $0xe,%xmm5
1400096ec:	44 89 f2             	mov    %r14d,%edx
1400096ef:	41 89 c4             	mov    %eax,%r12d
1400096f2:	66 0f ef e6          	pxor   %xmm6,%xmm4
1400096f6:	41 c1 ce 09          	ror    $0x9,%r14d
1400096fa:	45 31 dd             	xor    %r11d,%r13d
1400096fd:	41 31 dc             	xor    %ebx,%r12d
140009700:	41 c1 cd 05          	ror    $0x5,%r13d
140009704:	66 0f 72 d6 0b       	psrld  $0xb,%xmm6
140009709:	41 31 d6             	xor    %edx,%r14d
14000970c:	66 0f ef e5          	pxor   %xmm5,%xmm4
140009710:	45 21 dc             	and    %r11d,%r12d
140009713:	45 31 dd             	xor    %r11d,%r13d
140009716:	66 0f 72 f5 0b       	pslld  $0xb,%xmm5
14000971b:	03 4c 24 14          	add    0x14(%rsp),%ecx
14000971f:	89 d7                	mov    %edx,%edi
140009721:	66 0f ef e6          	pxor   %xmm6,%xmm4
140009725:	41 31 dc             	xor    %ebx,%r12d
140009728:	41 c1 ce 0b          	ror    $0xb,%r14d
14000972c:	66 0f 6f f7          	movdqa %xmm7,%xmm6
140009730:	44 31 c7             	xor    %r8d,%edi
140009733:	44 01 e1             	add    %r12d,%ecx
140009736:	66 0f ef e5          	pxor   %xmm5,%xmm4
14000973a:	41 c1 cd 06          	ror    $0x6,%r13d
14000973e:	41 21 ff             	and    %edi,%r15d
140009741:	41 31 d6             	xor    %edx,%r14d
140009744:	66 0f 72 d7 0a       	psrld  $0xa,%xmm7
140009749:	44 01 e9             	add    %r13d,%ecx
14000974c:	45 31 c7             	xor    %r8d,%r15d
14000974f:	66 0f fe cc          	paddd  %xmm4,%xmm1
140009753:	41 c1 ce 02          	ror    $0x2,%r14d
140009757:	41 01 ca             	add    %ecx,%r10d
14000975a:	66 0f 73 d6 11       	psrlq  $0x11,%xmm6
14000975f:	44 01 f9             	add    %r15d,%ecx
140009762:	45 89 d5             	mov    %r10d,%r13d
140009765:	41 01 ce             	add    %ecx,%r14d
140009768:	66 0f ef fe          	pxor   %xmm6,%xmm7
14000976c:	41 c1 cd 0e          	ror    $0xe,%r13d
140009770:	44 89 f1             	mov    %r14d,%ecx
140009773:	45 89 dc             	mov    %r11d,%r12d
140009776:	41 c1 ce 09          	ror    $0x9,%r14d
14000977a:	66 0f 73 d6 02       	psrlq  $0x2,%xmm6
14000977f:	45 31 d5             	xor    %r10d,%r13d
140009782:	41 31 c4             	xor    %eax,%r12d
140009785:	66 0f ef fe          	pxor   %xmm6,%xmm7
140009789:	41 c1 cd 05          	ror    $0x5,%r13d
14000978d:	41 31 ce             	xor    %ecx,%r14d
140009790:	45 21 d4             	and    %r10d,%r12d
140009793:	66 0f 70 ff 80       	pshufd $0x80,%xmm7,%xmm7
140009798:	45 31 d5             	xor    %r10d,%r13d
14000979b:	03 5c 24 18          	add    0x18(%rsp),%ebx
14000979f:	41 89 cf             	mov    %ecx,%r15d