14001a1f8:	33 6c 24 14          	xor    0x14(%rsp),%ebp
14001a1fc:	46 8d ac 2a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r13,1),%r13d
14001a203:	ca
14001a204:	44 31 d8             	xor    %r11d,%eax
14001a207:	41 01 cd             	add    %ecx,%r13d
14001a20a:	c1 c7 1e             	rol    $0x1e,%edi
14001a20d:	41 01 c5             	add    %eax,%r13d
14001a210:	d1 c5                	rol    $1,%ebp
14001a212:	44 33 74 24 38       	xor    0x38(%rsp),%r14d
14001a217:	89 f0                	mov    %esi,%eax
14001a219:	89 6c 24 34          	mov    %ebp,0x34(%rsp)
14001a21d:	44 89 e9             	mov    %r13d,%ecx
14001a220:	44 33 34 24          	xor    (%rsp),%r14d
14001a224:	44 31 d8             	xor    %r11d,%eax
14001a227:	c1 c1 05             	rol    $0x5,%ecx
14001a22a:	44 33 74 24 18       	xor    0x18(%rsp),%r14d
14001a22f:	46 8d a4 25 d6 c1 62 	lea    -0x359d3e2a(%rbp,%r12,1),%r12d
14001a236:	ca
14001a237:	31 f8                	xor    %edi,%eax
14001a239:	41 01 cc             	add    %ecx,%r12d
14001a23c:	c1 c6 1e             	rol    $0x1e,%esi
14001a23f:	41 01 c4             	add    %eax,%r12d
14001a242:	41 d1 c6             	rol    $1,%r14d
14001a245:	33 54 24 3c          	xor    0x3c(%rsp),%edx
14001a249:	44 89 e8             	mov    %r13d,%eax
14001a24c:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
14001a251:	44 89 e1             	mov    %r12d,%ecx
14001a254:	33 54 24 04          	xor    0x4(%rsp),%edx
14001a258:	31 f8                	xor    %edi,%eax
14001a25a:	c1 c1 05             	rol    $0x5,%ecx
14001a25d:	33 54 24 1c          	xor    0x1c(%rsp),%edx
14001a261:	47 8d 9c 1e d6 c1 62 	lea    -0x359d3e2a(%r14,%r11,1),%r11d
14001a268:	ca
14001a269:	31 f0                	xor    %esi,%eax
14001a26b:	41 01 cb             	add    %ecx,%r11d
14001a26e:	41 c1 c5 1e          	rol    $0x1e,%r13d
14001a272:	41 01 c3             	add    %eax,%r11d
14001a275:	d1 c2                	rol    $1,%edx
14001a277:	33 2c 24             	xor    (%rsp),%ebp
14001a27a:	44 89 e0             	mov    %r12d,%eax
14001a27d:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
14001a281:	44 89 d9             	mov    %r11d,%ecx
14001a284:	33 6c 24 08          	xor    0x8(%rsp),%ebp
14001a288:	31 f0                	xor    %esi,%eax
14001a28a:	c1 c1 05             	rol    $0x5,%ecx
14001a28d:	33 6c 24 20          	xor    0x20(%rsp),%ebp
14001a291:	8d bc 3a d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rdi,1),%edi
14001a298:	44 31 e8             	xor    %r13d,%eax
14001a29b:	01 cf                	add    %ecx,%edi
14001a29d:	41 c1 c4 1e          	rol    $0x1e,%r12d
14001a2a1:	01 c7                	add    %eax,%edi
14001a2a3:	d1 c5                	rol    $1,%ebp
14001a2a5:	44 33 74 24 04       	xor    0x4(%rsp),%r14d
14001a2aa:	44 89 d8             	mov    %r11d,%eax
14001a2ad:	89 2c 24             	mov    %ebp,(%rsp)
14001a2b0:	89 f9                	mov    %edi,%ecx
14001a2b2:	44 33 74 24 0c       	xor    0xc(%rsp),%r14d
14001a2b7:	44 31 e8             	xor    %r13d,%eax
14001a2ba:	c1 c1 05             	rol    $0x5,%ecx
14001a2bd:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
14001a2c2:	8d b4 35 d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rsi,1),%esi
14001a2c9:	44 31 e0             	xor    %r12d,%eax
14001a2cc:	01 ce                	add    %ecx,%esi
14001a2ce:	41 c1 c3 1e          	rol    $0x1e,%r11d
14001a2d2:	01 c6                	add    %eax,%esi
14001a2d4:	41 d1 c6             	rol    $1,%r14d
14001a2d7:	33 54 24 08          	xor    0x8(%rsp),%edx
14001a2db:	89 f8                	mov    %edi,%eax
14001a2dd:	44 89 74 24 04       	mov    %r14d,0x4(%rsp)
14001a2e2:	89 f1                	mov    %esi,%ecx
14001a2e4:	33 54 24 10          	xor    0x10(%rsp),%edx
14001a2e8:	44 31 e0             	xor    %r12d,%eax
14001a2eb:	c1 c1 05             	rol    $0x5,%ecx
14001a2ee:	33 54 24 28          	xor    0x28(%rsp),%edx
14001a2f2:	47 8d ac 2e d6 c1 62 	lea    -0x359d3e2a(%r14,%r13,1),%r13d
14001a2f9:	ca
14001a2fa:	44 31 d8             	xor    %r11d,%eax
14001a2fd:	41 01 cd             	add    %ecx,%r13d
14001a300:	c1 c7 1e             	rol    $0x1e,%edi
14001a303:	41 01 c5             	add    %eax,%r13d
14001a306:	d1 c2                	rol    $1,%edx
14001a308:	33 6c 24 0c          	xor    0xc(%rsp),%ebp
14001a30c:	89 f0                	mov    %esi,%eax
14001a30e:	89 54 24 08          	mov    %edx,0x8(%rsp)
14001a312:	44 89 e9             	mov    %r13d,%ecx
14001a315:	33 6c 24 14          	xor    0x14(%rsp),%ebp
14001a319:	44 31 d8             	xor    %r11d,%eax
14001a31c:	c1 c1 05             	rol    $0x5,%ecx
14001a31f:	33 6c 24 2c          	xor    0x2c(%rsp),%ebp
14001a323:	46 8d a4 22 d6 c1 62 	lea    -0x359d3e2a(%rdx,%r12,1),%r12d
14001a32a:	ca
14001a32b:	31 f8                	xor    %edi,%eax
14001a32d:	41 01 cc             	add    %ecx,%r12d
14001a330:	c1 c6 1e             	rol    $0x1e,%esi
14001a333:	41 01 c4             	add    %eax,%r12d
14001a336:	d1 c5                	rol    $1,%ebp
14001a338:	44 33 74 24 10       	xor    0x10(%rsp),%r14d
14001a33d:	44 89 e8             	mov    %r13d,%eax
14001a340:	89 6c 24 0c          	mov    %ebp,0xc(%rsp)
14001a344:	44 89 e1             	mov    %r12d,%ecx
14001a347:	44 33 74 24 18       	xor    0x18(%rsp),%r14d
14001a34c:	31 f8                	xor    %edi,%eax
14001a34e:	c1 c1 05             	rol    $0x5,%ecx
14001a351:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
14001a356:	46 8d 9c 1d d6 c1 62 	lea    -0x359d3e2a(%rbp,%r11,1),%r11d
14001a35d:	ca
14001a35e:	31 f0                	xor    %esi,%eax
14001a360:	41 01 cb             	add    %ecx,%r11d
14001a363:	41 c1 c5 1e          	rol    $0x1e,%r13d
14001a367:	41 01 c3             	add    %eax,%r11d
14001a36a:	41 d1 c6             	rol    $1,%r14d
14001a36d:	33 54 24 14          	xor    0x14(%rsp),%edx
14001a371:	44 89 e0             	mov    %r12d,%eax
14001a374:	44 89 74 24 10       	mov    %r14d,0x10(%rsp)
14001a379:	44 89 d9             	mov    %r11d,%ecx
14001a37c:	33 54 24 1c          	xor    0x1c(%rsp),%edx
14001a380:	31 f0                	xor    %esi,%eax
14001a382:	c1 c1 05             	rol    $0x5,%ecx
14001a385:	33 54 24 34          	xor    0x34(%rsp),%edx
14001a389:	41 8d bc 3e d6 c1 62 	lea    -0x359d3e2a(%r14,%rdi,1),%edi
14001a390:	ca
14001a391:	44 31 e8             	xor    %r13d,%eax
14001a394:	01 cf                	add    %ecx,%edi
14001a396:	41 c1 c4 1e          	rol    $0x1e,%r12d
14001a39a:	01 c7                	add    %eax,%edi
14001a39c:	d1 c2                	rol    $1,%edx
14001a39e:	33 6c 24 18          	xor    0x18(%rsp),%ebp
14001a3a2:	44 89 d8             	mov    %r11d,%eax
14001a3a5:	89 54 24 14          	mov    %edx,0x14(%rsp)
14001a3a9:	89 f9                	mov    %edi,%ecx
14001a3ab:	33 6c 24 20          	xor    0x20(%rsp),%ebp
14001a3af:	44 31 e8             	xor    %r13d,%eax
14001a3b2:	c1 c1 05             	rol    $0x5,%ecx
14001a3b5:	33 6c 24 38          	xor    0x38(%rsp),%ebp
14001a3b9:	8d b4 32 d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rsi,1),%esi
14001a3c0:	44 31 e0             	xor    %r12d,%eax
14001a3c3:	01 ce                	add    %ecx,%esi
14001a3c5:	41 c1 c3 1e          	rol    $0x1e,%r11d
14001a3c9:	01 c6                	add    %eax,%esi
14001a3cb:	d1 c5                	rol    $1,%ebp
14001a3cd:	44 33 74 24 1c       	xor    0x1c(%rsp),%r14d
14001a3d2:	89 f8                	mov    %edi,%eax
14001a3d4:	89 6c 24 18          	mov    %ebp,0x18(%rsp)
14001a3d8:	89 f1                	mov    %esi,%ecx
14001a3da:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
14001a3df:	44 31 e0             	xor    %r12d,%eax
14001a3e2:	c1 c1 05             	rol    $0x5,%ecx
14001a3e5:	44 33 74 24 3c       	xor    0x3c(%rsp),%r14d
14001a3ea:	46 8d ac 2d d6 c1 62 	lea    -0x359d3e2a(%rbp,%r13,1),%r13d
14001a3f1:	ca
14001a3f2:	44 31 d8             	xor    %r11d,%eax
14001a3f5:	41 01 cd             	add    %ecx,%r13d
14001a3f8:	c1 c7 1e             	rol    $0x1e,%edi
14001a3fb:	41 01 c5             	add    %eax,%r13d
14001a3fe:	41 d1 c6             	rol    $1,%r14d
14001a401:	33 54 24 20          	xor    0x20(%rsp),%edx
14001a405:	89 f0                	mov    %esi,%eax
14001a407:	44 89 74 24 1c       	mov    %r14d,0x1c(%rsp)
14001a40c:	44 89 e9             	mov    %r13d,%ecx
14001a40f:	33 54 24 28          	xor    0x28(%rsp),%edx
14001a413:	44 31 d8             	xor    %r11d,%eax
14001a416:	c1 c1 05             	rol    $0x5,%ecx
14001a419:	33 14 24             	xor    (%rsp),%edx
14001a41c:	47 8d a4 26 d6 c1 62 	lea    -0x359d3e2a(%r14,%r12,1),%r12d
14001a423:	ca
14001a424:	31 f8                	xor    %edi,%eax
14001a426:	41 01 cc             	add    %ecx,%r12d
14001a429:	c1 c6 1e             	rol    $0x1e,%esi
14001a42c:	41 01 c4             	add    %eax,%r12d
14001a42f:	d1 c2                	rol    $1,%edx
14001a431:	33 6c 24 24          	xor    0x24(%rsp),%ebp
14001a435:	44 89 e8             	mov    %r13d,%eax
14001a438:	44 89 e1             	mov    %r12d,%ecx
14001a43b:	33 6c 24 2c          	xor    0x2c(%rsp),%ebp
14001a43f:	31 f8                	xor    %edi,%eax
14001a441:	c1 c1 05             	rol    $0x5,%ecx
14001a444:	33 6c 24 04          	xor    0x4(%rsp),%ebp
14001a448:	46 8d 9c 1a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r11,1),%r11d
14001a44f:	ca
14001a450:	31 f0                	xor    %esi,%eax
14001a452:	41 01 cb             	add    %ecx,%r11d
14001a455:	41 c1 c5 1e          	rol    $0x1e,%r13d
14001a459:	41 01 c3             	add    %eax,%r11d
14001a45c:	d1 c5                	rol    $1,%ebp
14001a45e:	44 33 74 24 28       	xor    0x28(%rsp),%r14d
14001a463:	44 89 e0             	mov    %r12d,%eax
14001a466:	44 89 d9             	mov    %r11d,%ecx
14001a469:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
14001a46e:	31 f0                	xor    %esi,%eax
14001a470:	c1 c1 05             	rol    $0x5,%ecx
14001a473:	44 33 74 24 08       	xor    0x8(%rsp),%r14d
14001a478:	8d bc 3d d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rdi,1),%edi
14001a47f:	44 31 e8             	xor    %r13d,%eax
14001a482:	01 cf                	add    %ecx,%edi
14001a484:	41 c1 c4 1e          	rol    $0x1e,%r12d
14001a488:	01 c7                	add    %eax,%edi
14001a48a:	41 d1 c6             	rol    $1,%r14d
14001a48d:	33 54 24 2c          	xor    0x2c(%rsp),%edx
14001a491:	44 89 d8             	mov    %r11d,%eax
14001a494:	89 f9                	mov    %edi,%ecx
14001a496:	33 54 24 34          	xor    0x34(%rsp),%edx
14001a49a:	44 31 e8             	xor    %r13d,%eax
14001a49d:	c1 c1 05             	rol    $0x5,%ecx
14001a4a0:	33 54 24 0c          	xor    0xc(%rsp),%edx
14001a4a4:	41 8d b4 36 d6 c1 62 	lea    -0x359d3e2a(%r14,%rsi,1),%esi
14001a4ab:	ca
14001a4ac:	44 31 e0             	xor    %r12d,%eax
14001a4af:	01 ce                	add    %ecx,%esi
14001a4b1:	41 c1 c3 1e          	rol    $0x1e,%r11d
14001a4b5:	01 c6                	add    %eax,%esi
14001a4b7:	d1 c2                	rol    $1,%edx
14001a4b9:	33 6c 24 30          	xor    0x30(%rsp),%ebp
14001a4bd:	89 f8                	mov    %edi,%eax
14001a4bf:	89 f1                	mov    %esi,%ecx
14001a4c1:	33 6c 24 38          	xor    0x38(%rsp),%ebp
14001a4c5:	44 31 e0             	xor    %r12d,%eax
14001a4c8:	c1 c1 05             	rol    $0x5,%ecx
14001a4cb:	33 6c 24 10          	xor    0x10(%rsp),%ebp
14001a4cf:	46 8d ac 2a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r13,1),%r13d
14001a4d6:	ca
14001a4d7:	44 31 d8             	xor    %r11d,%eax
14001a4da:	41 01 cd             	add    %ecx,%r13d
14001a4dd:	c1 c7 1e             	rol    $0x1e,%edi
14001a4e0:	41 01 c5             	add    %eax,%r13d
14001a4e3:	d1 c5                	rol    $1,%ebp
14001a4e5:	44 33 74 24 34       	xor    0x34(%rsp),%r14d
14001a4ea:	89 f0                	mov    %esi,%eax
14001a4ec:	44 89 e9             	mov    %r13d,%ecx
14001a4ef:	44 33 74 24 3c       	xor    0x3c(%rsp),%r14d
14001a4f4:	44 31 d8             	xor    %r11d,%eax
14001a4f7:	c1 c1 05             	rol    $0x5,%ecx
14001a4fa:	44 33 74 24 14       	xor    0x14(%rsp),%r14d
14001a4ff:	46 8d a4 25 d6 c1 62 	lea    -0x359d3e2a(%rbp,%r12,1),%r12d
14001a506:	ca
14001a507:	31 f8                	xor    %edi,%eax
14001a509:	41 01 cc             	add    %ecx,%r12d
14001a50c:	c1 c6 1e             	rol    $0x1e,%esi
14001a50f:	41 01 c4             	add    %eax,%r12d
14001a512:	41 d1 c6             	rol    $1,%r14d
14001a515:	33 54 24 38          	xor    0x38(%rsp),%edx
14001a519:	44 89 e8             	mov    %r13d,%eax
14001a51c:	44 89 e1             	mov    %r12d,%ecx
14001a51f:	33 14 24             	xor    (%rsp),%edx
14001a522:	31 f8                	xor    %edi,%eax
14001a524:	c1 c1 05             	rol    $0x5,%ecx
14001a527:	33 54 24 18          	xor    0x18(%rsp),%edx
14001a52b:	47 8d 9c 1e d6 c1 62 	lea    -0x359d3e2a(%r14,%r11,1),%r11d
14001a532:	ca
14001a533:	31 f0                	xor    %esi,%eax
14001a535:	41 01 cb             	add    %ecx,%r11d
14001a538:	41 c1 c5 1e          	rol    $0x1e,%r13d
14001a53c:	41 01 c3             	add    %eax,%r11d
14001a53f:	d1 c2                	rol    $1,%edx
14001a541:	33 6c 24 3c          	xor    0x3c(%rsp),%ebp
14001a545:	44 89 e0             	mov    %r12d,%eax
14001a548:	44 89 d9             	mov    %r11d,%ecx
14001a54b:	33 6c 24 04          	xor    0x4(%rsp),%ebp
14001a54f:	31 f0                	xor    %esi,%eax
14001a551:	c1 c1 05             	rol    $0x5,%ecx
14001a554:	33 6c 24 1c          	xor    0x1c(%rsp),%ebp
14001a558:	8d bc 3a d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rdi,1),%edi
14001a55f:	44 31 e8             	xor    %r13d,%eax
14001a562:	01 cf                	add    %ecx,%edi
14001a564:	41 c1 c4 1e          	rol    $0x1e,%r12d
14001a568:	01 c7                	add    %eax,%edi
14001a56a:	d1 c5                	rol    $1,%ebp
14001a56c:	44 89 d8             	mov    %r11d,%eax
14001a56f:	89 f9                	mov    %edi,%ecx
14001a571:	44 31 e8             	xor    %r13d,%eax
14001a574:	8d b4 35 d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rsi,1),%esi
14001a57b:	c1 c1 05             	rol    $0x5,%ecx
14001a57e:	44 31 e0             	xor    %r12d,%eax
14001a581:	01 ce                	add    %ecx,%esi
14001a583:	41 c1 c3 1e          	rol    $0x1e,%r11d
14001a587:	01 c6                	add    %eax,%esi
14001a589:	41 03 30             	add    (%r8),%esi
14001a58c:	41 03 78 04          	add    0x4(%r8),%edi
14001a590:	45 03 58 08          	add    0x8(%r8),%r11d
14001a594:	45 03 60 0c          	add    0xc(%r8),%r12d
14001a598:	45 03 68 10          	add    0x10(%r8),%r13d
14001a59c:	41 89 30             	mov    %esi,(%r8)
14001a59f:	41 89 78 04          	mov    %edi,0x4(%r8)
14001a5a3:	45 89 58 08          	mov    %r11d,0x8(%r8)
14001a5a7:	45 89 60 0c          	mov    %r12d,0xc(%r8)
14001a5ab:	45 89 68 10          	mov    %r13d,0x10(%r8)
14001a5af:	49 83 ea 01          	sub    $0x1,%r10
14001a5b3:	4d 8d 49 40          	lea    0x40(%r9),%r9
14001a5b7:	0f 85 43 f0 ff ff    	jne    0x140019600
14001a5bd:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14001a5c2:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
14001a5c6:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
14001a5ca:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
14001a5ce:	48 8b 6e f0          	mov    -0x10(%rsi),%rbp
14001a5d2:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
14001a5d6:	48 8d 26             	lea    (%rsi),%rsp
14001a5d9:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14001a5de:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14001a5e3:	f3 c3                	repz ret
14001a5e5:	90                   	nop
14001a5e6:	90                   	nop
14001a5e7:	90                   	nop
14001a5e8:	90                   	nop
14001a5e9:	90                   	nop
14001a5ea:	90                   	nop
14001a5eb:	90                   	nop
14001a5ec:	90                   	nop
14001a5ed:	90                   	nop
14001a5ee:	90                   	nop
14001a5ef:	90                   	nop
14001a5f0:	90                   	nop
14001a5f1:	90                   	nop
14001a5f2:	90                   	nop
14001a5f3:	90                   	nop
14001a5f4:	90                   	nop
14001a5f5:	90                   	nop
14001a5f6:	90                   	nop
14001a5f7:	90                   	nop
14001a5f8:	90                   	nop
14001a5f9:	90                   	nop
14001a5fa:	90                   	nop
14001a5fb:	90                   	nop
14001a5fc:	90                   	nop
14001a5fd:	90                   	nop
14001a5fe:	90                   	nop
14001a5ff:	90                   	nop
14001a600:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14001a605:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001a60a:	48 89 e0             	mov    %rsp,%rax
14001a60d:	48 89 cf             	mov    %rcx,%rdi
14001a610:	48 89 d6             	mov    %rdx,%rsi
14001a613:	4c 89 c2             	mov    %r8,%rdx
14001a616:	48 8d 64 24 b8       	lea    -0x48(%rsp),%rsp
14001a61b:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
14001a61f:	0f 29 78 c8          	movaps %xmm7,-0x38(%rax)
14001a623:	44 0f 29 40 d8       	movaps %xmm8,-0x28(%rax)
14001a628:	44 0f 29 48 e8       	movaps %xmm9,-0x18(%rax)
14001a62d:	f3 0f 6f 07          	movdqu (%rdi),%xmm0
14001a631:	66 0f 6e 4f 10       	movd   0x10(%rdi),%xmm1
14001a636:	66 0f 6f 1d 62 39 00 	movdqa 0x3962(%rip),%xmm3        # 0x14001dfa0
14001a63d:	00
14001a63e:	f3 0f 6f 26          	movdqu (%rsi),%xmm4
14001a642:	66 0f 70 c0 1b       	pshufd $0x1b,%xmm0,%xmm0
14001a647:	f3 0f 6f 6e 10       	movdqu 0x10(%rsi),%xmm5
14001a64c:	66 0f 70 c9 1b       	pshufd $0x1b,%xmm1,%xmm1
14001a651:	f3 0f 6f 76 20       	movdqu 0x20(%rsi),%xmm6
14001a656:	66 0f 38 00 e3       	pshufb %xmm3,%xmm4
14001a65b:	f3 0f 6f 7e 30       	movdqu 0x30(%rsi),%xmm7
14001a660:	66 0f 38 00 eb       	pshufb %xmm3,%xmm5
14001a665:	66 0f 38 00 f3       	pshufb %xmm3,%xmm6
14001a66a:	66 44 0f 6f c9       	movdqa %xmm1,%xmm9