140249177:	00
140249178:	66 48 0f 7e c2       	movq   %xmm0,%rdx
14024917d:	48 8b f3             	mov    %rbx,%rsi
140249180:	66 0f 73 db 08       	psrldq $0x8,%xmm3
140249185:	49 33 f7             	xor    %r15,%rsi
140249188:	4d 8d 04 03          	lea    (%r11,%rax,1),%r8
14024918c:	48 d1 c6             	rol    $1,%rsi
14024918f:	4c 03 84 24 88 00 00 	add    0x88(%rsp),%r8
140249196:	00
140249197:	48 b8 79 21 7e 13 19 	movabs $0x5be0cd19137e2179,%rax
14024919e:	cd e0 5b
1402491a1:	4d 8b d0             	mov    %r8,%r10
1402491a4:	4c 33 51 58          	xor    0x58(%rcx),%r10
1402491a8:	4c 33 d0             	xor    %rax,%r10
1402491ab:	4b 8d 04 26          	lea    (%r14,%r12,1),%rax
1402491af:	49 c1 ca 20          	ror    $0x20,%r10
1402491b3:	49 03 d2             	add    %r10,%rdx
1402491b6:	4c 8b ca             	mov    %rdx,%r9
1402491b9:	4d 33 cb             	xor    %r11,%r9
1402491bc:	49 c1 c9 18          	ror    $0x18,%r9
1402491c0:	4f 8d 3c 01          	lea    (%r9,%r8,1),%r15
1402491c4:	66 49 0f 7e d8       	movq   %xmm3,%r8
1402491c9:	4d 03 f8             	add    %r8,%r15
1402491cc:	4c 89 44 24 78       	mov    %r8,0x78(%rsp)
1402491d1:	4d 8b c7             	mov    %r15,%r8
1402491d4:	4d 33 c2             	xor    %r10,%r8
1402491d7:	49 c1 c8 10          	ror    $0x10,%r8
1402491db:	4d 8d 1c 10          	lea    (%r8,%rdx,1),%r11
1402491df:	66 48 0f 7e e2       	movq   %xmm4,%rdx
1402491e4:	48 89 94 24 a0 00 00 	mov    %rdx,0xa0(%rsp)
1402491eb:	00
1402491ec:	49 8b fb             	mov    %r11,%rdi
1402491ef:	48 03 d0             	add    %rax,%rdx
1402491f2:	66 0f 73 dc 08       	psrldq $0x8,%xmm4
1402491f7:	49 33 f9             	xor    %r9,%rdi
1402491fa:	4c 8b ca             	mov    %rdx,%r9
1402491fd:	4d 33 c8             	xor    %r8,%r9
140249200:	48 d1 c7             	rol    $1,%rdi
140249203:	49 c1 c9 20          	ror    $0x20,%r9
140249207:	4d 8d 04 19          	lea    (%r9,%rbx,1),%r8
14024920b:	4d 8b d0             	mov    %r8,%r10
14024920e:	4d 33 d6             	xor    %r14,%r10
140249211:	49 c1 ca 18          	ror    $0x18,%r10
140249215:	4d 8d 24 12          	lea    (%r10,%rdx,1),%r12
140249219:	66 48 0f 7e e2       	movq   %xmm4,%rdx
14024921e:	4c 03 e2             	add    %rdx,%r12
140249221:	48 89 94 24 a8 00 00 	mov    %rdx,0xa8(%rsp)
140249228:	00
140249229:	66 48 0f 7e ea       	movq   %xmm5,%rdx
14024922e:	49 8b c4             	mov    %r12,%rax
140249231:	49 33 c1             	xor    %r9,%rax
140249234:	48 89 94 24 90 00 00 	mov    %rdx,0x90(%rsp)
14024923b:	00
14024923c:	48 c1 c8 10          	ror    $0x10,%rax
140249240:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140249245:	49 03 c0             	add    %r8,%rax
140249248:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14024924d:	49 33 c2             	xor    %r10,%rax
140249250:	48 d1 c0             	rol    $1,%rax
140249253:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140249258:	4a 8d 04 2e          	lea    (%rsi,%r13,1),%rax
14024925c:	48 03 d0             	add    %rax,%rdx
14024925f:	66 0f 73 dd 08       	psrldq $0x8,%xmm5
140249264:	4c 8b ca             	mov    %rdx,%r9
140249267:	4c 33 4c 24 48       	xor    0x48(%rsp),%r9
14024926c:	49 c1 c9 20          	ror    $0x20,%r9
140249270:	4f 8d 04 19          	lea    (%r9,%r11,1),%r8
140249274:	4d 8b d0             	mov    %r8,%r10
140249277:	4c 33 d6             	xor    %rsi,%r10
14024927a:	49 c1 ca 18          	ror    $0x18,%r10
14024927e:	4d 8d 2c 12          	lea    (%r10,%rdx,1),%r13
140249282:	66 48 0f 7e ea       	movq   %xmm5,%rdx
140249287:	4c 03 ea             	add    %rdx,%r13
14024928a:	48 89 94 24 88 00 00 	mov    %rdx,0x88(%rsp)
140249291:	00
140249292:	49 8b f5             	mov    %r13,%rsi
140249295:	49 33 f1             	xor    %r9,%rsi
140249298:	48 c1 ce 10          	ror    $0x10,%rsi
14024929c:	4a 8d 04 06          	lea    (%rsi,%r8,1),%rax
1402492a0:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
1402492a5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402492aa:	49 33 c2             	xor    %r10,%rax
1402492ad:	48 d1 c0             	rol    $1,%rax
1402492b0:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1402492b5:	66 48 0f 7e f0       	movq   %xmm6,%rax
1402492ba:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
1402492c1:	00
1402492c2:	66 0f 73 de 08       	psrldq $0x8,%xmm6
1402492c7:	48 8d 14 07          	lea    (%rdi,%rax,1),%rdx
1402492cb:	66 48 0f 7e f0       	movq   %xmm6,%rax
1402492d0:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402492d5:	48 03 d5             	add    %rbp,%rdx
1402492d8:	4c 8b ca             	mov    %rdx,%r9
1402492db:	4c 33 4c 24 60       	xor    0x60(%rsp),%r9
1402492e0:	49 c1 c9 20          	ror    $0x20,%r9
1402492e4:	4d 03 c1             	add    %r9,%r8
1402492e7:	4d 8b d0             	mov    %r8,%r10
1402492ea:	4c 33 d7             	xor    %rdi,%r10
1402492ed:	49 c1 ca 18          	ror    $0x18,%r10
1402492f1:	49 8d 2c 02          	lea    (%r10,%rax,1),%rbp
1402492f5:	48 03 ea             	add    %rdx,%rbp
1402492f8:	48 8b fd             	mov    %rbp,%rdi
1402492fb:	49 33 f9             	xor    %r9,%rdi
1402492fe:	48 c1 cf 10          	ror    $0x10,%rdi
140249302:	4e 8d 1c 07          	lea    (%rdi,%r8,1),%r11
140249306:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
14024930b:	49 8b c3             	mov    %r11,%rax
14024930e:	49 33 c2             	xor    %r10,%rax
140249311:	48 d1 c0             	rol    $1,%rax
140249314:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140249319:	66 48 0f 7e f8       	movq   %xmm7,%rax
14024931e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140249323:	66 0f 73 df 08       	psrldq $0x8,%xmm7
140249328:	49 8d 14 07          	lea    (%r15,%rax,1),%rdx
14024932c:	66 48 0f 7e f8       	movq   %xmm7,%rax
140249331:	48 03 54 24 68       	add    0x68(%rsp),%rdx
140249336:	4c 8b ca             	mov    %rdx,%r9
140249339:	4c 33 4c 24 58       	xor    0x58(%rsp),%r9
14024933e:	49 c1 c9 20          	ror    $0x20,%r9
140249342:	4d 03 c1             	add    %r9,%r8
140249345:	4d 8b d0             	mov    %r8,%r10
140249348:	4c 33 54 24 68       	xor    0x68(%rsp),%r10
14024934d:	49 c1 ca 18          	ror    $0x18,%r10
140249351:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140249356:	4d 8d 3c 02          	lea    (%r10,%rax,1),%r15
14024935a:	4c 03 fa             	add    %rdx,%r15
14024935d:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140249362:	4d 8b f7             	mov    %r15,%r14
140249365:	4d 33 f1             	xor    %r9,%r14
140249368:	49 c1 ce 10          	ror    $0x10,%r14
14024936c:	4b 8d 1c 06          	lea    (%r14,%r8,1),%rbx
140249370:	4c 8b cb             	mov    %rbx,%r9
140249373:	4d 33 ca             	xor    %r10,%r9
140249376:	49 d1 c1             	rol    $1,%r9
140249379:	49 03 d1             	add    %r9,%rdx
14024937c:	49 03 d4             	add    %r12,%rdx
14024937f:	4c 8b d2             	mov    %rdx,%r10
140249382:	4c 33 d6             	xor    %rsi,%r10
140249385:	49 c1 ca 20          	ror    $0x20,%r10
140249389:	4f 8d 04 1a          	lea    (%r10,%r11,1),%r8
14024938d:	4d 8b d8             	mov    %r8,%r11
140249390:	4d 33 d9             	xor    %r9,%r11
140249393:	49 c1 cb 18          	ror    $0x18,%r11
140249397:	4d 8d 24 13          	lea    (%r11,%rdx,1),%r12
14024939b:	48 8b 94 24 98 00 00 	mov    0x98(%rsp),%rdx
1402493a2:	00
1402493a3:	4c 03 a4 24 90 00 00 	add    0x90(%rsp),%r12
1402493aa:	00
1402493ab:	49 8b c4             	mov    %r12,%rax
1402493ae:	49 33 c2             	xor    %r10,%rax
1402493b1:	48 c1 c8 10          	ror    $0x10,%rax
1402493b5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402493ba:	49 03 c0             	add    %r8,%rax
1402493bd:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402493c2:	49 33 c3             	xor    %r11,%rax
1402493c5:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
1402493ca:	48 d1 c0             	rol    $1,%rax
1402493cd:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
1402493d2:	4b 8d 04 2b          	lea    (%r11,%r13,1),%rax
1402493d6:	48 03 d0             	add    %rax,%rdx
1402493d9:	4c 8b d2             	mov    %rdx,%r10
1402493dc:	4c 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%r13
1402493e3:	00
1402493e4:	4c 33 d7             	xor    %rdi,%r10
1402493e7:	49 c1 ca 20          	ror    $0x20,%r10
1402493eb:	4c 03 ea             	add    %rdx,%r13
1402493ee:	48 8b 94 24 a8 00 00 	mov    0xa8(%rsp),%rdx
1402493f5:	00
1402493f6:	4d 8d 04 1a          	lea    (%r10,%rbx,1),%r8
1402493fa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402493ff:	4d 8b c8             	mov    %r8,%r9
140249402:	4d 33 cb             	xor    %r11,%r9
140249405:	49 c1 c9 18          	ror    $0x18,%r9
140249409:	4d 03 e9             	add    %r9,%r13
14024940c:	4d 33 d5             	xor    %r13,%r10
14024940f:	49 c1 ca 10          	ror    $0x10,%r10
140249413:	4c 89 54 24 50       	mov    %r10,0x50(%rsp)
140249418:	4b 8d 04 10          	lea    (%r8,%r10,1),%rax
14024941c:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140249421:	4c 8b 54 24 38       	mov    0x38(%rsp),%r10
140249426:	48 8b f8             	mov    %rax,%rdi
140249429:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
14024942e:	49 33 f9             	xor    %r9,%rdi
140249431:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
140249436:	48 d1 c7             	rol    $1,%rdi
140249439:	49 8d 04 29          	lea    (%r9,%rbp,1),%rax
14024943d:	48 03 d0             	add    %rax,%rdx
140249440:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140249445:	4c 33 f2             	xor    %rdx,%r14
140249448:	49 c1 ce 20          	ror    $0x20,%r14
14024944c:	4d 03 c6             	add    %r14,%r8
14024944f:	4d 33 c8             	xor    %r8,%r9
140249452:	49 c1 c9 18          	ror    $0x18,%r9
140249456:	49 03 c1             	add    %r9,%rax
140249459:	48 03 c2             	add    %rdx,%rax
14024945c:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
140249461:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140249466:	49 03 d7             	add    %r15,%rdx
140249469:	49 33 c6             	xor    %r14,%rax
14024946c:	49 03 d2             	add    %r10,%rdx
14024946f:	4c 8b b4 24 d8 00 00 	mov    0xd8(%rsp),%r14
140249476:	00
140249477:	48 33 da             	xor    %rdx,%rbx
14024947a:	48 c1 c8 10          	ror    $0x10,%rax
14024947e:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140249483:	48 c1 cb 20          	ror    $0x20,%rbx
140249487:	4e 8d 1c 00          	lea    (%rax,%r8,1),%r11
14024948b:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
140249490:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
140249497:	00
140249498:	4c 03 c3             	add    %rbx,%r8
14024949b:	4d 33 d0             	xor    %r8,%r10
14024949e:	49 8b f3             	mov    %r11,%rsi
1402494a1:	49 33 f1             	xor    %r9,%rsi
1402494a4:	49 c1 ca 18          	ror    $0x18,%r10
1402494a8:	4d 03 f2             	add    %r10,%r14
1402494ab:	48 d1 c6             	rol    $1,%rsi
1402494ae:	4c 03 f2             	add    %rdx,%r14
1402494b1:	48 8b 94 24 b0 00 00 	mov    0xb0(%rsp),%rdx
1402494b8:	00
1402494b9:	49 03 d4             	add    %r12,%rdx
1402494bc:	4d 8b ce             	mov    %r14,%r9
1402494bf:	4c 33 cb             	xor    %rbx,%r9
1402494c2:	48 03 d7             	add    %rdi,%rdx
1402494c5:	49 c1 c9 10          	ror    $0x10,%r9
1402494c9:	4b 8d 1c 01          	lea    (%r9,%r8,1),%rbx
1402494cd:	48 8b eb             	mov    %rbx,%rbp
1402494d0:	49 33 ea             	xor    %r10,%rbp
1402494d3:	4c 8b d2             	mov    %rdx,%r10
1402494d6:	4d 33 d1             	xor    %r9,%r10
1402494d9:	48 d1 c5             	rol    $1,%rbp
1402494dc:	49 c1 ca 20          	ror    $0x20,%r10
1402494e0:	4f 8d 04 1a          	lea    (%r10,%r11,1),%r8
1402494e4:	4d 8b c8             	mov    %r8,%r9
1402494e7:	4c 33 cf             	xor    %rdi,%r9
1402494ea:	49 c1 c9 18          	ror    $0x18,%r9
1402494ee:	49 03 c1             	add    %r9,%rax
1402494f1:	48 03 c2             	add    %rdx,%rax
1402494f4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402494f9:	49 33 c2             	xor    %r10,%rax
1402494fc:	48 c1 c8 10          	ror    $0x10,%rax
140249500:	48 89 04 24          	mov    %rax,(%rsp)
140249504:	49 03 c0             	add    %r8,%rax
140249507:	48 89 44 24 18       	mov    %rax,0x18(%rsp)
14024950c:	49 33 c1             	xor    %r9,%rax
14024950f:	48 d1 c0             	rol    $1,%rax
140249512:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140249517:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
14024951c:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
140249523:	00
140249524:	4c 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%r15
14024952b:	00
14024952c:	48 03 d6             	add    %rsi,%rdx
14024952f:	49 03 d5             	add    %r13,%rdx
140249532:	4c 8b ac 24 88 00 00 	mov    0x88(%rsp),%r13
140249539:	00
14024953a:	4c 33 d2             	xor    %rdx,%r10
14024953d:	49 c1 ca 20          	ror    $0x20,%r10
140249541:	4d 8d 04 1a          	lea    (%r10,%rbx,1),%r8
140249545:	4d 8b c8             	mov    %r8,%r9
140249548:	4c 33 ce             	xor    %rsi,%r9
14024954b:	49 c1 c9 18          	ror    $0x18,%r9
14024954f:	4d 03 f9             	add    %r9,%r15
140249552:	4c 03 fa             	add    %rdx,%r15
140249555:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14024955a:	49 8b ff             	mov    %r15,%rdi
14024955d:	49 33 fa             	xor    %r10,%rdi
140249560:	48 c1 cf 10          	ror    $0x10,%rdi
140249564:	4a 8d 04 07          	lea    (%rdi,%r8,1),%rax
140249568:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14024956d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140249572:	49 33 c1             	xor    %r9,%rax
140249575:	48 d1 c0             	rol    $1,%rax
140249578:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14024957d:	48 8b c5             	mov    %rbp,%rax
140249580:	49 03 c5             	add    %r13,%rax
140249583:	48 03 d0             	add    %rax,%rdx
140249586:	4c 8b ca             	mov    %rdx,%r9
140249589:	4c 33 4c 24 50       	xor    0x50(%rsp),%r9
14024958e:	49 c1 c9 20          	ror    $0x20,%r9
140249592:	4d 03 c1             	add    %r9,%r8
140249595:	4d 8b d0             	mov    %r8,%r10
140249598:	4c 33 d5             	xor    %rbp,%r10
14024959b:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
1402495a0:	49 c1 ca 18          	ror    $0x18,%r10
1402495a4:	49 03 ea             	add    %r10,%rbp
1402495a7:	48 03 ea             	add    %rdx,%rbp
1402495aa:	48 8b 94 24 c8 00 00 	mov    0xc8(%rsp),%rdx
1402495b1:	00
1402495b2:	48 8b f5             	mov    %rbp,%rsi
1402495b5:	49 33 f1             	xor    %r9,%rsi
1402495b8:	48 c1 ce 10          	ror    $0x10,%rsi
1402495bc:	4e 8d 1c 06          	lea    (%rsi,%r8,1),%r11
1402495c0:	4c 8b 44 24 08       	mov    0x8(%rsp),%r8
1402495c5:	49 8b c3             	mov    %r11,%rax
1402495c8:	49 33 c2             	xor    %r10,%rax
1402495cb:	4c 8b 54 24 10       	mov    0x10(%rsp),%r10
1402495d0:	49 03 d2             	add    %r10,%rdx
1402495d3:	48 d1 c0             	rol    $1,%rax
1402495d6:	49 03 d6             	add    %r14,%rdx
1402495d9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402495de:	4c 8b ca             	mov    %rdx,%r9
1402495e1:	4c 33 4c 24 48       	xor    0x48(%rsp),%r9
1402495e6:	49 c1 c9 20          	ror    $0x20,%r9
1402495ea:	4d 03 c1             	add    %r9,%r8
1402495ed:	4d 33 d0             	xor    %r8,%r10
1402495f0:	49 c1 ca 18          	ror    $0x18,%r10
1402495f4:	4d 8d 24 12          	lea    (%r10,%rdx,1),%r12
1402495f8:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1402495fd:	4c 03 a4 24 d0 00 00 	add    0xd0(%rsp),%r12
140249604:	00
140249605:	4d 8b f4             	mov    %r12,%r14
140249608:	4d 33 f1             	xor    %r9,%r14
14024960b:	49 c1 ce 10          	ror    $0x10,%r14
14024960f:	4b 8d 1c 06          	lea    (%r14,%r8,1),%rbx
140249613:	4c 8b cb             	mov    %rbx,%r9
140249616:	4d 33 ca             	xor    %r10,%r9
140249619:	49 d1 c1             	rol    $1,%r9
14024961c:	4b 8d 04 29          	lea    (%r9,%r13,1),%rax
140249620:	48 03 d0             	add    %rax,%rdx
140249623:	4c 8b d2             	mov    %rdx,%r10
140249626:	4c 33 d7             	xor    %rdi,%r10
140249629:	49 c1 ca 20          	ror    $0x20,%r10
14024962d:	4f 8d 04 1a          	lea    (%r10,%r11,1),%r8
140249631:	4d 8b d8             	mov    %r8,%r11
140249634:	4d 33 d9             	xor    %r9,%r11
140249637:	49 c1 cb 18          	ror    $0x18,%r11
14024963b:	4d 8d 2c 13          	lea    (%r11,%rdx,1),%r13
14024963f:	4c 03 ac 24 a0 00 00 	add    0xa0(%rsp),%r13
140249646:	00
140249647:	49 8b c5             	mov    %r13,%rax
14024964a:	49 33 c2             	xor    %r10,%rax
14024964d:	48 c1 c8 10          	ror    $0x10,%rax
140249651:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
140249656:	48 8b 94 24 b8 00 00 	mov    0xb8(%rsp),%rdx
14024965d:	00
14024965e:	49 03 c0             	add    %r8,%rax
140249661:	49 03 d7             	add    %r15,%rdx
140249664:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140249669:	48 03 54 24 40       	add    0x40(%rsp),%rdx
14024966e:	49 33 c3             	xor    %r11,%rax
140249671:	48 d1 c0             	rol    $1,%rax
140249674:	4c 8b ca             	mov    %rdx,%r9
140249677:	4c 33 ce             	xor    %rsi,%r9
14024967a:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14024967f:	49 c1 c9 20          	ror    $0x20,%r9
140249683:	4d 8d 04 19          	lea    (%r9,%rbx,1),%r8
140249687:	4d 8b d0             	mov    %r8,%r10
14024968a:	4c 33 54 24 40       	xor    0x40(%rsp),%r10
14024968f:	49 c1 ca 18          	ror    $0x18,%r10