140050186:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14005018a:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
14005018f:	eb 0f                	jmp    0x1400501a0
140050191:	90                   	nop
140050192:	90                   	nop
140050193:	90                   	nop
140050194:	90                   	nop
140050195:	90                   	nop
140050196:	90                   	nop
140050197:	90                   	nop
140050198:	90                   	nop
140050199:	90                   	nop
14005019a:	90                   	nop
14005019b:	90                   	nop
14005019c:	90                   	nop
14005019d:	90                   	nop
14005019e:	90                   	nop
14005019f:	90                   	nop
1400501a0:	66 0f 38 00 c5       	pshufb %xmm5,%xmm0
1400501a5:	66 0f 38 dd c4       	aesenclast %xmm4,%xmm0
1400501aa:	66 0f 72 f4 01       	pslld  $0x1,%xmm4
1400501af:	48 8d 40 10          	lea    0x10(%rax),%rax
1400501b3:	66 0f 6f da          	movdqa %xmm2,%xmm3
1400501b7:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
1400501bc:	66 0f ef da          	pxor   %xmm2,%xmm3
1400501c0:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
1400501c5:	66 0f ef da          	pxor   %xmm2,%xmm3
1400501c9:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
1400501ce:	66 0f ef d3          	pxor   %xmm3,%xmm2
1400501d2:	66 0f ef c2          	pxor   %xmm2,%xmm0
1400501d6:	f3 0f 7f 40 f0       	movdqu %xmm0,-0x10(%rax)
1400501db:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400501df:	41 ff ca             	dec    %r10d
1400501e2:	75 bc                	jne    0x1400501a0
1400501e4:	66 0f 6f 25 94 04 00 	movdqa 0x494(%rip),%xmm4        # 0x140050680
1400501eb:	00
1400501ec:	66 0f 38 00 c5       	pshufb %xmm5,%xmm0
1400501f1:	66 0f 38 dd c4       	aesenclast %xmm4,%xmm0
1400501f6:	66 0f 72 f4 01       	pslld  $0x1,%xmm4
1400501fb:	66 0f 6f da          	movdqa %xmm2,%xmm3
1400501ff:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
140050204:	66 0f ef da          	pxor   %xmm2,%xmm3
140050208:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
14005020d:	66 0f ef da          	pxor   %xmm2,%xmm3
140050211:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
140050216:	66 0f ef d3          	pxor   %xmm3,%xmm2
14005021a:	66 0f ef c2          	pxor   %xmm2,%xmm0
14005021e:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
140050222:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140050226:	66 0f 38 00 c5       	pshufb %xmm5,%xmm0
14005022b:	66 0f 38 dd c4       	aesenclast %xmm4,%xmm0
140050230:	66 0f 6f da          	movdqa %xmm2,%xmm3
140050234:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
140050239:	66 0f ef da          	pxor   %xmm2,%xmm3
14005023d:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
140050242:	66 0f ef da          	pxor   %xmm2,%xmm3
140050246:	66 0f 73 fa 04       	pslldq $0x4,%xmm2
14005024b:	66 0f ef d3          	pxor   %xmm3,%xmm2
14005024f:	66 0f ef c2          	pxor   %xmm2,%xmm0
140050253:	f3 0f 7f 40 10       	movdqu %xmm0,0x10(%rax)
140050258:	89 50 60             	mov    %edx,0x60(%rax)
14005025b:	31 c0                	xor    %eax,%eax
14005025d:	e9 a5 02 00 00       	jmp    0x140050507
140050262:	90                   	nop
140050263:	90                   	nop
140050264:	90                   	nop
140050265:	90                   	nop
140050266:	90                   	nop
140050267:	90                   	nop
140050268:	90                   	nop
140050269:	90                   	nop
14005026a:	90                   	nop
14005026b:	90                   	nop
14005026c:	90                   	nop
14005026d:	90                   	nop
14005026e:	90                   	nop
14005026f:	90                   	nop
140050270:	f3 0f 7e 51 10       	movq   0x10(%rcx),%xmm2
140050275:	ba 0b 00 00 00       	mov    $0xb,%edx
14005027a:	41 81 fa 00 00 00 10 	cmp    $0x10000000,%r10d
140050281:	74 6d                	je     0x1400502f0
140050283:	41 0f 11 00          	movups %xmm0,(%r8)
140050287:	66 0f 3a df ca 01    	aeskeygenassist $0x1,%xmm2,%xmm1
14005028d:	e8 c5 02 00 00       	call   0x140050557
140050292:	66 0f 3a df ca 02    	aeskeygenassist $0x2,%xmm2,%xmm1
140050298:	e8 f3 02 00 00       	call   0x140050590
14005029d:	66 0f 3a df ca 04    	aeskeygenassist $0x4,%xmm2,%xmm1
1400502a3:	e8 a8 02 00 00       	call   0x140050550
1400502a8:	66 0f 3a df ca 08    	aeskeygenassist $0x8,%xmm2,%xmm1
1400502ae:	e8 dd 02 00 00       	call   0x140050590
1400502b3:	66 0f 3a df ca 10    	aeskeygenassist $0x10,%xmm2,%xmm1
1400502b9:	e8 92 02 00 00       	call   0x140050550
1400502be:	66 0f 3a df ca 20    	aeskeygenassist $0x20,%xmm2,%xmm1
1400502c4:	e8 c7 02 00 00       	call   0x140050590
1400502c9:	66 0f 3a df ca 40    	aeskeygenassist $0x40,%xmm2,%xmm1
1400502cf:	e8 7c 02 00 00       	call   0x140050550
1400502d4:	66 0f 3a df ca 80    	aeskeygenassist $0x80,%xmm2,%xmm1
1400502da:	e8 b1 02 00 00       	call   0x140050590
1400502df:	0f 11 00             	movups %xmm0,(%rax)
1400502e2:	89 50 30             	mov    %edx,0x30(%rax)
1400502e5:	48 31 c0             	xor    %rax,%rax
1400502e8:	e9 1a 02 00 00       	jmp    0x140050507
1400502ed:	90                   	nop
1400502ee:	90                   	nop
1400502ef:	90                   	nop
1400502f0:	66 0f 6f 2d 68 03 00 	movdqa 0x368(%rip),%xmm5        # 0x140050660
1400502f7:	00
1400502f8:	66 0f 6f 25 70 03 00 	movdqa 0x370(%rip),%xmm4        # 0x140050670
1400502ff:	00
140050300:	41 ba 08 00 00 00    	mov    $0x8,%r10d
140050306:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
14005030b:	eb 03                	jmp    0x140050310
14005030d:	90                   	nop
14005030e:	90                   	nop
14005030f:	90                   	nop
140050310:	66 0f d6 10          	movq   %xmm2,(%rax)
140050314:	66 0f 6f ca          	movdqa %xmm2,%xmm1
140050318:	66 0f 38 00 d5       	pshufb %xmm5,%xmm2
14005031d:	66 0f 38 dd d4       	aesenclast %xmm4,%xmm2
140050322:	66 0f 72 f4 01       	pslld  $0x1,%xmm4
140050327:	48 8d 40 18          	lea    0x18(%rax),%rax
14005032b:	66 0f 6f d8          	movdqa %xmm0,%xmm3
14005032f:	66 0f 73 f8 04       	pslldq $0x4,%xmm0
140050334:	66 0f ef d8          	pxor   %xmm0,%xmm3
140050338:	66 0f 73 f8 04       	pslldq $0x4,%xmm0
14005033d:	66 0f ef d8          	pxor   %xmm0,%xmm3
140050341:	66 0f 73 f8 04       	pslldq $0x4,%xmm0
140050346:	66 0f ef c3          	pxor   %xmm3,%xmm0
14005034a:	66 0f 70 d8 ff       	pshufd $0xff,%xmm0,%xmm3
14005034f:	66 0f ef d9          	pxor   %xmm1,%xmm3
140050353:	66 0f 73 f9 04       	pslldq $0x4,%xmm1
140050358:	66 0f ef d9          	pxor   %xmm1,%xmm3
14005035c:	66 0f ef c2          	pxor   %xmm2,%xmm0
140050360:	66 0f ef d3          	pxor   %xmm3,%xmm2
140050364:	f3 0f 7f 40 f0       	movdqu %xmm0,-0x10(%rax)
140050369:	41 ff ca             	dec    %r10d
14005036c:	75 a2                	jne    0x140050310
14005036e:	89 50 20             	mov    %edx,0x20(%rax)
140050371:	31 c0                	xor    %eax,%eax
140050373:	e9 8f 01 00 00       	jmp    0x140050507
140050378:	90                   	nop
140050379:	90                   	nop
14005037a:	90                   	nop
14005037b:	90                   	nop
14005037c:	90                   	nop
14005037d:	90                   	nop
14005037e:	90                   	nop
14005037f:	90                   	nop
140050380:	0f 10 51 10          	movups 0x10(%rcx),%xmm2
140050384:	ba 0d 00 00 00       	mov    $0xd,%edx
140050389:	48 8d 40 10          	lea    0x10(%rax),%rax
14005038d:	41 81 fa 00 00 00 10 	cmp    $0x10000000,%r10d
140050394:	0f 84 a6 00 00 00    	je     0x140050440
14005039a:	41 0f 11 00          	movups %xmm0,(%r8)
14005039e:	41 0f 11 50 10       	movups %xmm2,0x10(%r8)
1400503a3:	66 0f 3a df ca 01    	aeskeygenassist $0x1,%xmm2,%xmm1
1400503a9:	e8 09 02 00 00       	call   0x1400505b7
1400503ae:	66 0f 3a df c8 01    	aeskeygenassist $0x1,%xmm0,%xmm1
1400503b4:	e8 17 02 00 00       	call   0x1400505d0
1400503b9:	66 0f 3a df ca 02    	aeskeygenassist $0x2,%xmm2,%xmm1
1400503bf:	e8 ec 01 00 00       	call   0x1400505b0
1400503c4:	66 0f 3a df c8 02    	aeskeygenassist $0x2,%xmm0,%xmm1
1400503ca:	e8 01 02 00 00       	call   0x1400505d0
1400503cf:	66 0f 3a df ca 04    	aeskeygenassist $0x4,%xmm2,%xmm1
1400503d5:	e8 d6 01 00 00       	call   0x1400505b0
1400503da:	66 0f 3a df c8 04    	aeskeygenassist $0x4,%xmm0,%xmm1
1400503e0:	e8 eb 01 00 00       	call   0x1400505d0
1400503e5:	66 0f 3a df ca 08    	aeskeygenassist $0x8,%xmm2,%xmm1
1400503eb:	e8 c0 01 00 00       	call   0x1400505b0
1400503f0:	66 0f 3a df c8 08    	aeskeygenassist $0x8,%xmm0,%xmm1
1400503f6:	e8 d5 01 00 00       	call   0x1400505d0
1400503fb:	66 0f 3a df ca 10    	aeskeygenassist $0x10,%xmm2,%xmm1
140050401:	e8 aa 01 00 00       	call   0x1400505b0
140050406:	66 0f 3a df c8 10    	aeskeygenassist $0x10,%xmm0,%xmm1
14005040c:	e8 bf 01 00 00       	call   0x1400505d0
140050411:	66 0f 3a df ca 20    	aeskeygenassist $0x20,%xmm2,%xmm1
140050417:	e8 94 01 00 00       	call   0x1400505b0
14005041c:	66 0f 3a df c8 20    	aeskeygenassist $0x20,%xmm0,%xmm1
140050422:	e8 a9 01 00 00       	call   0x1400505d0
140050427:	66 0f 3a df ca 40    	aeskeygenassist $0x40,%xmm2,%xmm1
14005042d:	e8 7e 01 00 00       	call   0x1400505b0
140050432:	0f 11 00             	movups %xmm0,(%rax)
140050435:	89 50 10             	mov    %edx,0x10(%rax)
140050438:	48 31 c0             	xor    %rax,%rax
14005043b:	e9 c7 00 00 00       	jmp    0x140050507
140050440:	66 0f 6f 2d 08 02 00 	movdqa 0x208(%rip),%xmm5        # 0x140050650
140050447:	00
140050448:	66 0f 6f 25 20 02 00 	movdqa 0x220(%rip),%xmm4        # 0x140050670
14005044f:	00
140050450:	41 ba 07 00 00 00    	mov    $0x7,%r10d
140050456:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
14005045b:	66 0f 6f ca          	movdqa %xmm2,%xmm1
14005045f:	f3 41 0f 7f 50 10    	movdqu %xmm2,0x10(%r8)
140050465:	eb 09                	jmp    0x140050470
140050467:	90                   	nop
140050468:	90                   	nop
140050469:	90                   	nop
14005046a:	90                   	nop
14005046b:	90                   	nop
14005046c:	90                   	nop
14005046d:	90                   	nop
14005046e:	90                   	nop
14005046f:	90                   	nop
140050470:	66 0f 38 00 d5       	pshufb %xmm5,%xmm2
140050475:	66 0f 38 dd d4       	aesenclast %xmm4,%xmm2
14005047a:	66 0f 6f d8          	movdqa %xmm0,%xmm3
14005047e:	66 0f 73 f8 04       	pslldq $0x4,%xmm0
140050483:	66 0f ef d8          	pxor   %xmm0,%xmm3
140050487:	66 0f 73 f8 04       	pslldq $0x4,%xmm0
14005048c:	66 0f ef d8          	pxor   %xmm0,%xmm3
140050490:	66 0f 73 f8 04       	pslldq $0x4,%xmm0
140050495:	66 0f ef c3          	pxor   %xmm3,%xmm0
140050499:	66 0f 72 f4 01       	pslld  $0x1,%xmm4
14005049e:	66 0f ef c2          	pxor   %xmm2,%xmm0
1400504a2:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
1400504a6:	41 ff ca             	dec    %r10d
1400504a9:	74 40                	je     0x1400504eb
1400504ab:	66 0f 70 d0 ff       	pshufd $0xff,%xmm0,%xmm2
1400504b0:	66 0f ef db          	pxor   %xmm3,%xmm3
1400504b4:	66 0f 38 dd d3       	aesenclast %xmm3,%xmm2
1400504b9:	66 0f 6f d9          	movdqa %xmm1,%xmm3
1400504bd:	66 0f 73 f9 04       	pslldq $0x4,%xmm1
1400504c2:	66 0f ef d9          	pxor   %xmm1,%xmm3
1400504c6:	66 0f 73 f9 04       	pslldq $0x4,%xmm1
1400504cb:	66 0f ef d9          	pxor   %xmm1,%xmm3
1400504cf:	66 0f 73 f9 04       	pslldq $0x4,%xmm1
1400504d4:	66 0f ef cb          	pxor   %xmm3,%xmm1
1400504d8:	66 0f ef d1          	pxor   %xmm1,%xmm2
1400504dc:	f3 0f 7f 50 10       	movdqu %xmm2,0x10(%rax)
1400504e1:	48 8d 40 20          	lea    0x20(%rax),%rax
1400504e5:	66 0f 6f ca          	movdqa %xmm2,%xmm1
1400504e9:	eb 85                	jmp    0x140050470
1400504eb:	89 50 10             	mov    %edx,0x10(%rax)
1400504ee:	31 c0                	xor    %eax,%eax
1400504f0:	eb 15                	jmp    0x140050507
1400504f2:	90                   	nop
1400504f3:	90                   	nop
1400504f4:	90                   	nop
1400504f5:	90                   	nop
1400504f6:	90                   	nop
1400504f7:	90                   	nop
1400504f8:	90                   	nop
1400504f9:	90                   	nop
1400504fa:	90                   	nop
1400504fb:	90                   	nop
1400504fc:	90                   	nop
1400504fd:	90                   	nop
1400504fe:	90                   	nop
1400504ff:	90                   	nop
140050500:	48 c7 c0 fe ff ff ff 	mov    $0xfffffffffffffffe,%rax
140050507:	66 0f ef c0          	pxor   %xmm0,%xmm0
14005050b:	66 0f ef c9          	pxor   %xmm1,%xmm1
14005050f:	66 0f ef d2          	pxor   %xmm2,%xmm2
140050513:	66 0f ef db          	pxor   %xmm3,%xmm3
140050517:	66 0f ef e4          	pxor   %xmm4,%xmm4
14005051b:	66 0f ef ed          	pxor   %xmm5,%xmm5
14005051f:	48 83 c4 08          	add    $0x8,%rsp
140050523:	f3 c3                	repz ret
140050525:	90                   	nop
140050526:	90                   	nop
140050527:	90                   	nop
140050528:	90                   	nop
140050529:	90                   	nop
14005052a:	90                   	nop
14005052b:	90                   	nop
14005052c:	90                   	nop
14005052d:	90                   	nop
14005052e:	90                   	nop
14005052f:	90                   	nop
140050530:	0f 11 00             	movups %xmm0,(%rax)
140050533:	48 8d 40 10          	lea    0x10(%rax),%rax
140050537:	0f c6 e0 10          	shufps $0x10,%xmm0,%xmm4
14005053b:	0f 57 c4             	xorps  %xmm4,%xmm0
14005053e:	0f c6 e0 8c          	shufps $0x8c,%xmm0,%xmm4
140050542:	0f 57 c4             	xorps  %xmm4,%xmm0
140050545:	0f c6 c9 ff          	shufps $0xff,%xmm1,%xmm1
140050549:	0f 57 c1             	xorps  %xmm1,%xmm0
14005054c:	f3 c3                	repz ret
14005054e:	90                   	nop
14005054f:	90                   	nop
140050550:	0f 11 00             	movups %xmm0,(%rax)
140050553:	48 8d 40 10          	lea    0x10(%rax),%rax
140050557:	0f 28 ea             	movaps %xmm2,%xmm5
14005055a:	0f c6 e0 10          	shufps $0x10,%xmm0,%xmm4
14005055e:	66 0f 6f da          	movdqa %xmm2,%xmm3
140050562:	0f 57 c4             	xorps  %xmm4,%xmm0
140050565:	0f c6 e0 8c          	shufps $0x8c,%xmm0,%xmm4
140050569:	66 0f 73 fb 04       	pslldq $0x4,%xmm3
14005056e:	0f 57 c4             	xorps  %xmm4,%xmm0
140050571:	66 0f 70 c9 55       	pshufd $0x55,%xmm1,%xmm1
140050576:	66 0f ef d3          	pxor   %xmm3,%xmm2
14005057a:	66 0f ef c1          	pxor   %xmm1,%xmm0
14005057e:	66 0f 70 d8 ff       	pshufd $0xff,%xmm0,%xmm3
140050583:	66 0f ef d3          	pxor   %xmm3,%xmm2
140050587:	f3 c3                	repz ret
140050589:	90                   	nop
14005058a:	90                   	nop
14005058b:	90                   	nop
14005058c:	90                   	nop
14005058d:	90                   	nop
14005058e:	90                   	nop
14005058f:	90                   	nop
140050590:	0f 28 d8             	movaps %xmm0,%xmm3
140050593:	0f c6 e8 44          	shufps $0x44,%xmm0,%xmm5
140050597:	0f 11 28             	movups %xmm5,(%rax)
14005059a:	0f c6 da 4e          	shufps $0x4e,%xmm2,%xmm3
14005059e:	0f 11 58 10          	movups %xmm3,0x10(%rax)
1400505a2:	48 8d 40 20          	lea    0x20(%rax),%rax
1400505a6:	eb b2                	jmp    0x14005055a
1400505a8:	90                   	nop
1400505a9:	90                   	nop
1400505aa:	90                   	nop
1400505ab:	90                   	nop
1400505ac:	90                   	nop
1400505ad:	90                   	nop
1400505ae:	90                   	nop
1400505af:	90                   	nop
1400505b0:	0f 11 10             	movups %xmm2,(%rax)
1400505b3:	48 8d 40 10          	lea    0x10(%rax),%rax
1400505b7:	0f c6 e0 10          	shufps $0x10,%xmm0,%xmm4
1400505bb:	0f 57 c4             	xorps  %xmm4,%xmm0
1400505be:	0f c6 e0 8c          	shufps $0x8c,%xmm0,%xmm4
1400505c2:	0f 57 c4             	xorps  %xmm4,%xmm0
1400505c5:	0f c6 c9 ff          	shufps $0xff,%xmm1,%xmm1
1400505c9:	0f 57 c1             	xorps  %xmm1,%xmm0
1400505cc:	f3 c3                	repz ret
1400505ce:	90                   	nop
1400505cf:	90                   	nop
1400505d0:	0f 11 00             	movups %xmm0,(%rax)
1400505d3:	48 8d 40 10          	lea    0x10(%rax),%rax
1400505d7:	0f c6 e2 10          	shufps $0x10,%xmm2,%xmm4
1400505db:	0f 57 d4             	xorps  %xmm4,%xmm2
1400505de:	0f c6 e2 8c          	shufps $0x8c,%xmm2,%xmm4
1400505e2:	0f 57 d4             	xorps  %xmm4,%xmm2
1400505e5:	0f c6 c9 aa          	shufps $0xaa,%xmm1,%xmm1
1400505e9:	0f 57 d1             	xorps  %xmm1,%xmm2
1400505ec:	f3 c3                	repz ret
1400505ee:	90                   	nop
1400505ef:	90                   	nop
1400505f0:	90                   	nop
1400505f1:	90                   	nop
1400505f2:	90                   	nop
1400505f3:	90                   	nop
1400505f4:	90                   	nop
1400505f5:	90                   	nop
1400505f6:	90                   	nop
1400505f7:	90                   	nop
1400505f8:	90                   	nop
1400505f9:	90                   	nop
1400505fa:	90                   	nop