140002356:	90                   	nop
140002357:	90                   	nop
140002358:	90                   	nop
140002359:	90                   	nop
14000235a:	90                   	nop
14000235b:	90                   	nop
14000235c:	90                   	nop
14000235d:	90                   	nop
14000235e:	90                   	nop
14000235f:	90                   	nop
140002360:	48 31 c0             	xor    %rax,%rax
140002363:	4d 31 d2             	xor    %r10,%r10
140002366:	49 83 f8 00          	cmp    $0x0,%r8
14000236a:	74 41                	je     0x1400023ad
14000236c:	49 83 f8 10          	cmp    $0x10,%r8
140002370:	75 1e                	jne    0x140002390
140002372:	4c 8b 11             	mov    (%rcx),%r10
140002375:	4c 8b 59 08          	mov    0x8(%rcx),%r11
140002379:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14000237f:	4c 33 12             	xor    (%rdx),%r10
140002382:	4c 33 5a 08          	xor    0x8(%rdx),%r11
140002386:	4d 09 da             	or     %r11,%r10
140002389:	49 0f 45 c0          	cmovne %r8,%rax
14000238d:	f3 c3                	repz ret
14000238f:	90                   	nop
140002390:	44 8a 11             	mov    (%rcx),%r10b
140002393:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140002397:	44 32 12             	xor    (%rdx),%r10b
14000239a:	48 8d 52 01          	lea    0x1(%rdx),%rdx
14000239e:	44 08 d0             	or     %r10b,%al
1400023a1:	49 ff c8             	dec    %r8
1400023a4:	75 ea                	jne    0x140002390
1400023a6:	48 f7 d8             	neg    %rax
1400023a9:	48 c1 e8 3f          	shr    $0x3f,%rax
1400023ad:	f3 c3                	repz ret
1400023af:	90                   	nop
1400023b0:	66 0f ef c0          	pxor   %xmm0,%xmm0
1400023b4:	66 0f ef c9          	pxor   %xmm1,%xmm1
1400023b8:	66 0f ef d2          	pxor   %xmm2,%xmm2
1400023bc:	66 0f ef db          	pxor   %xmm3,%xmm3
1400023c0:	66 0f ef e4          	pxor   %xmm4,%xmm4
1400023c4:	66 0f ef ed          	pxor   %xmm5,%xmm5
1400023c8:	48 31 c9             	xor    %rcx,%rcx
1400023cb:	48 31 d2             	xor    %rdx,%rdx
1400023ce:	4d 31 c0             	xor    %r8,%r8
1400023d1:	4d 31 c9             	xor    %r9,%r9
1400023d4:	4d 31 d2             	xor    %r10,%r10
1400023d7:	4d 31 db             	xor    %r11,%r11
1400023da:	48 8d 44 24 08       	lea    0x8(%rsp),%rax
1400023df:	f3 c3                	repz ret
1400023e1:	90                   	nop
1400023e2:	90                   	nop
1400023e3:	90                   	nop
1400023e4:	90                   	nop
1400023e5:	90                   	nop
1400023e6:	90                   	nop
1400023e7:	90                   	nop
1400023e8:	90                   	nop
1400023e9:	90                   	nop
1400023ea:	90                   	nop
1400023eb:	90                   	nop
1400023ec:	90                   	nop
1400023ed:	90                   	nop
1400023ee:	90                   	nop
1400023ef:	90                   	nop
1400023f0:	49 89 ca             	mov    %rcx,%r10
1400023f3:	48 89 d1             	mov    %rdx,%rcx
1400023f6:	49 89 d3             	mov    %rdx,%r11
1400023f9:	0f 31                	rdtsc
1400023fb:	41 89 c0             	mov    %eax,%r8d
1400023fe:	41 b9 00 00 00 00    	mov    $0x0,%r9d
140002404:	41 0f ae 3a          	clflush (%r10)
140002408:	f0 45 01 0a          	lock add %r9d,(%r10)
14000240c:	eb 02                	jmp    0x140002410
14000240e:	90                   	nop
14000240f:	90                   	nop
140002410:	0f 31                	rdtsc
140002412:	89 c2                	mov    %eax,%edx
140002414:	44 29 c0             	sub    %r8d,%eax
140002417:	41 89 d0             	mov    %edx,%r8d
14000241a:	41 89 c1             	mov    %eax,%r9d
14000241d:	41 0f ae 3a          	clflush (%r10)
140002421:	f0 41 01 02          	lock add %eax,(%r10)
140002425:	4d 8d 52 04          	lea    0x4(%r10),%r10
140002429:	48 83 e9 01          	sub    $0x1,%rcx
14000242d:	75 e1                	jne    0x140002410
14000242f:	4c 89 d8             	mov    %r11,%rax
140002432:	f3 c3                	repz ret
140002434:	90                   	nop
140002435:	90                   	nop
140002436:	90                   	nop
140002437:	90                   	nop
140002438:	90                   	nop
140002439:	90                   	nop
14000243a:	90                   	nop
14000243b:	90                   	nop
14000243c:	90                   	nop
14000243d:	90                   	nop
14000243e:	90                   	nop
14000243f:	90                   	nop
140002440:	49 89 ca             	mov    %rcx,%r10
140002443:	48 89 d1             	mov    %rdx,%rcx
140002446:	4d 89 c3             	mov    %r8,%r11
140002449:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14000244e:	0f 31                	rdtsc
140002450:	41 89 c0             	mov    %eax,%r8d
140002453:	41 b9 00 00 00 00    	mov    $0x0,%r9d
140002459:	41 0f ae 3a          	clflush (%r10)
14000245d:	f0 45 01 0a          	lock add %r9d,(%r10)
140002461:	0f 31                	rdtsc
140002463:	89 c2                	mov    %eax,%edx
140002465:	44 29 c0             	sub    %r8d,%eax
140002468:	41 89 d0             	mov    %edx,%r8d
14000246b:	41 89 c1             	mov    %eax,%r9d
14000246e:	41 0f ae 3a          	clflush (%r10)
140002472:	f0 41 01 02          	lock add %eax,(%r10)
140002476:	49 83 eb 01          	sub    $0x1,%r11
14000247a:	74 21                	je     0x14000249d
14000247c:	0f 31                	rdtsc
14000247e:	89 c2                	mov    %eax,%edx
140002480:	44 29 c0             	sub    %r8d,%eax
140002483:	41 89 d0             	mov    %edx,%r8d
140002486:	44 39 c8             	cmp    %r9d,%eax
140002489:	41 89 c1             	mov    %eax,%r9d
14000248c:	ba 00 00 00 00       	mov    $0x0,%edx
140002491:	0f 95 c2             	setne  %dl
140002494:	48 29 d1             	sub    %rdx,%rcx
140002497:	4d 8d 14 92          	lea    (%r10,%rdx,4),%r10
14000249b:	75 d1                	jne    0x14000246e
14000249d:	48 8b 44 24 08       	mov    0x8(%rsp),%rax
1400024a2:	48 29 c8             	sub    %rcx,%rax
1400024a5:	f3 c3                	repz ret
1400024a7:	90                   	nop
1400024a8:	90                   	nop
1400024a9:	90                   	nop
1400024aa:	90                   	nop
1400024ab:	90                   	nop
1400024ac:	90                   	nop
1400024ad:	90                   	nop
1400024ae:	90                   	nop
1400024af:	90                   	nop
1400024b0:	48 31 c0             	xor    %rax,%rax
1400024b3:	48 83 fa 00          	cmp    $0x0,%rdx
1400024b7:	74 4a                	je     0x140002503
1400024b9:	41 bb 08 00 00 00    	mov    $0x8,%r11d
1400024bf:	49 0f c7 f2          	rdrand %r10
1400024c3:	72 0b                	jb     0x1400024d0
1400024c5:	49 ff cb             	dec    %r11
1400024c8:	75 f5                	jne    0x1400024bf
1400024ca:	eb 37                	jmp    0x140002503
1400024cc:	90                   	nop
1400024cd:	90                   	nop
1400024ce:	90                   	nop
1400024cf:	90                   	nop
1400024d0:	48 83 fa 08          	cmp    $0x8,%rdx
1400024d4:	72 1a                	jb     0x1400024f0
1400024d6:	4c 89 11             	mov    %r10,(%rcx)
1400024d9:	48 8d 49 08          	lea    0x8(%rcx),%rcx
1400024dd:	48 83 c0 08          	add    $0x8,%rax
1400024e1:	48 83 ea 08          	sub    $0x8,%rdx
1400024e5:	74 1c                	je     0x140002503
1400024e7:	41 bb 08 00 00 00    	mov    $0x8,%r11d
1400024ed:	eb d0                	jmp    0x1400024bf
1400024ef:	90                   	nop
1400024f0:	44 88 11             	mov    %r10b,(%rcx)
1400024f3:	48 8d 49 01          	lea    0x1(%rcx),%rcx
1400024f7:	48 ff c0             	inc    %rax
1400024fa:	49 c1 ea 08          	shr    $0x8,%r10
1400024fe:	48 ff ca             	dec    %rdx
140002501:	75 ed                	jne    0x1400024f0
140002503:	4d 31 d2             	xor    %r10,%r10
140002506:	f3 c3                	repz ret
140002508:	90                   	nop
140002509:	90                   	nop
14000250a:	90                   	nop
14000250b:	90                   	nop
14000250c:	90                   	nop
14000250d:	90                   	nop
14000250e:	90                   	nop
14000250f:	90                   	nop
140002510:	48 31 c0             	xor    %rax,%rax
140002513:	48 83 fa 00          	cmp    $0x0,%rdx
140002517:	74 4a                	je     0x140002563
140002519:	41 bb 08 00 00 00    	mov    $0x8,%r11d
14000251f:	49 0f c7 fa          	rdseed %r10
140002523:	72 0b                	jb     0x140002530
140002525:	49 ff cb             	dec    %r11
140002528:	75 f5                	jne    0x14000251f
14000252a:	eb 37                	jmp    0x140002563
14000252c:	90                   	nop
14000252d:	90                   	nop
14000252e:	90                   	nop
14000252f:	90                   	nop
140002530:	48 83 fa 08          	cmp    $0x8,%rdx
140002534:	72 1a                	jb     0x140002550
140002536:	4c 89 11             	mov    %r10,(%rcx)
140002539:	48 8d 49 08          	lea    0x8(%rcx),%rcx
14000253d:	48 83 c0 08          	add    $0x8,%rax
140002541:	48 83 ea 08          	sub    $0x8,%rdx
140002545:	74 1c                	je     0x140002563
140002547:	41 bb 08 00 00 00    	mov    $0x8,%r11d
14000254d:	eb d0                	jmp    0x14000251f
14000254f:	90                   	nop
140002550:	44 88 11             	mov    %r10b,(%rcx)
140002553:	48 8d 49 01          	lea    0x1(%rcx),%rcx
140002557:	48 ff c0             	inc    %rax
14000255a:	49 c1 ea 08          	shr    $0x8,%r10
14000255e:	48 ff ca             	dec    %rdx
140002561:	75 ed                	jne    0x140002550
140002563:	4d 31 d2             	xor    %r10,%r10
140002566:	f3 c3                	repz ret
140002568:	cc                   	int3
140002569:	cc                   	int3
14000256a:	cc                   	int3
14000256b:	cc                   	int3
14000256c:	cc                   	int3
14000256d:	cc                   	int3
14000256e:	cc                   	int3
14000256f:	cc                   	int3
140002570:	cc                   	int3
140002571:	cc                   	int3
140002572:	cc                   	int3
140002573:	cc                   	int3
140002574:	cc                   	int3
140002575:	cc                   	int3
140002576:	cc                   	int3
140002577:	cc                   	int3
140002578:	cc                   	int3
140002579:	cc                   	int3
14000257a:	cc                   	int3
14000257b:	cc                   	int3
14000257c:	cc                   	int3
14000257d:	cc                   	int3
14000257e:	cc                   	int3
14000257f:	cc                   	int3
140002580:	49 89 d1             	mov    %rdx,%r9
140002583:	41 bb 10 00 00 00    	mov    $0x10,%r11d
140002589:	8b 82 f0 00 00 00    	mov    0xf0(%rdx),%eax
14000258f:	66 41 0f 6f c9       	movdqa %xmm9,%xmm1
140002594:	66 0f 6f 15 94 0b 00 	movdqa 0xb94(%rip),%xmm2        # 0x140003130
14000259b:	00
14000259c:	66 0f df c8          	pandn  %xmm0,%xmm1
1400025a0:	f3 41 0f 6f 29       	movdqu (%r9),%xmm5
1400025a5:	66 0f 72 d1 04       	psrld  $0x4,%xmm1
1400025aa:	66 41 0f db c1       	pand   %xmm9,%xmm0
1400025af:	66 0f 38 00 d0       	pshufb %xmm0,%xmm2
1400025b4:	66 0f 6f 05 84 0b 00 	movdqa 0xb84(%rip),%xmm0        # 0x140003140
1400025bb:	00
1400025bc:	66 0f 38 00 c1       	pshufb %xmm1,%xmm0
1400025c1:	66 0f ef d5          	pxor   %xmm5,%xmm2
1400025c5:	49 83 c1 10          	add    $0x10,%r9
1400025c9:	66 0f ef c2          	pxor   %xmm2,%xmm0
1400025cd:	4c 8d 15 1c 0c 00 00 	lea    0xc1c(%rip),%r10        # 0x1400031f0
1400025d4:	eb 7a                	jmp    0x140002650
1400025d6:	90                   	nop
1400025d7:	90                   	nop
1400025d8:	90                   	nop
1400025d9:	90                   	nop
1400025da:	90                   	nop
1400025db:	90                   	nop
1400025dc:	90                   	nop
1400025dd:	90                   	nop
1400025de:	90                   	nop
1400025df:	90                   	nop
1400025e0:	66 41 0f 6f e5       	movdqa %xmm13,%xmm4
1400025e5:	66 41 0f 6f c4       	movdqa %xmm12,%xmm0
1400025ea:	66 0f 38 00 e2       	pshufb %xmm2,%xmm4
1400025ef:	66 0f 38 00 c3       	pshufb %xmm3,%xmm0
1400025f4:	66 0f ef e5          	pxor   %xmm5,%xmm4
1400025f8:	66 41 0f 6f ef       	movdqa %xmm15,%xmm5
1400025fd:	66 0f ef c4          	pxor   %xmm4,%xmm0
140002601:	66 43 0f 6f 4c 13 c0 	movdqa -0x40(%r11,%r10,1),%xmm1
140002608:	66 0f 38 00 ea       	pshufb %xmm2,%xmm5
14000260d:	66 43 0f 6f 24 13    	movdqa (%r11,%r10,1),%xmm4
140002613:	66 41 0f 6f d6       	movdqa %xmm14,%xmm2
140002618:	66 0f 38 00 d3       	pshufb %xmm3,%xmm2
14000261d:	66 0f 6f d8          	movdqa %xmm0,%xmm3
140002621:	66 0f ef d5          	pxor   %xmm5,%xmm2
140002625:	66 0f 38 00 c1       	pshufb %xmm1,%xmm0
14000262a:	49 83 c1 10          	add    $0x10,%r9
14000262e:	66 0f ef c2          	pxor   %xmm2,%xmm0
140002632:	66 0f 38 00 dc       	pshufb %xmm4,%xmm3
140002637:	49 83 c3 10          	add    $0x10,%r11
14000263b:	66 0f ef d8          	pxor   %xmm0,%xmm3
14000263f:	66 0f 38 00 c1       	pshufb %xmm1,%xmm0
140002644:	49 83 e3 30          	and    $0x30,%r11
140002648:	48 83 e8 01          	sub    $0x1,%rax
14000264c:	66 0f ef c3          	pxor   %xmm3,%xmm0
140002650:	66 41 0f 6f c9       	movdqa %xmm9,%xmm1
140002655:	66 41 0f 6f eb       	movdqa %xmm11,%xmm5
14000265a:	66 0f df c8          	pandn  %xmm0,%xmm1
14000265e:	66 0f 72 d1 04       	psrld  $0x4,%xmm1
140002663:	66 41 0f db c1       	pand   %xmm9,%xmm0
140002668:	66 0f 38 00 e8       	pshufb %xmm0,%xmm5
14000266d:	66 41 0f 6f da       	movdqa %xmm10,%xmm3
140002672:	66 0f ef c1          	pxor   %xmm1,%xmm0
140002676:	66 0f 38 00 d9       	pshufb %xmm1,%xmm3
14000267b:	66 41 0f 6f e2       	movdqa %xmm10,%xmm4
140002680:	66 0f ef dd          	pxor   %xmm5,%xmm3
140002684:	66 0f 38 00 e0       	pshufb %xmm0,%xmm4
140002689:	66 41 0f 6f d2       	movdqa %xmm10,%xmm2
14000268e:	66 0f ef e5          	pxor   %xmm5,%xmm4
140002692:	66 0f 38 00 d3       	pshufb %xmm3,%xmm2
140002697:	66 41 0f 6f da       	movdqa %xmm10,%xmm3
14000269c:	66 0f ef d0          	pxor   %xmm0,%xmm2
1400026a0:	66 0f 38 00 dc       	pshufb %xmm4,%xmm3
1400026a5:	f3 41 0f 6f 29       	movdqu (%r9),%xmm5
1400026aa:	66 0f ef d9          	pxor   %xmm1,%xmm3
1400026ae:	0f 85 2c ff ff ff    	jne    0x1400025e0
1400026b4:	66 41 0f 6f 62 a0    	movdqa -0x60(%r10),%xmm4
1400026ba:	66 41 0f 6f 42 b0    	movdqa -0x50(%r10),%xmm0
1400026c0:	66 0f 38 00 e2       	pshufb %xmm2,%xmm4
1400026c5:	66 0f ef e5          	pxor   %xmm5,%xmm4
1400026c9:	66 0f 38 00 c3       	pshufb %xmm3,%xmm0
1400026ce:	66 43 0f 6f 4c 13 40 	movdqa 0x40(%r11,%r10,1),%xmm1
1400026d5:	66 0f ef c4          	pxor   %xmm4,%xmm0
1400026d9:	66 0f 38 00 c1       	pshufb %xmm1,%xmm0
1400026de:	f3 c3                	repz ret
1400026e0:	49 89 d1             	mov    %rdx,%r9
1400026e3:	8b 82 f0 00 00 00    	mov    0xf0(%rdx),%eax
1400026e9:	66 41 0f 6f c9       	movdqa %xmm9,%xmm1
1400026ee:	66 0f 6f 15 5a 0c 00 	movdqa 0xc5a(%rip),%xmm2        # 0x140003350
1400026f5:	00
1400026f6:	66 0f df c8          	pandn  %xmm0,%xmm1
1400026fa:	49 89 c3             	mov    %rax,%r11
1400026fd:	66 0f 72 d1 04       	psrld  $0x4,%xmm1
140002702:	f3 41 0f 6f 29       	movdqu (%r9),%xmm5
140002707:	49 c1 e3 04          	shl    $0x4,%r11
14000270b:	66 41 0f db c1       	pand   %xmm9,%xmm0
140002710:	66 0f 38 00 d0       	pshufb %xmm0,%xmm2
140002715:	66 0f 6f 05 43 0c 00 	movdqa 0xc43(%rip),%xmm0        # 0x140003360
14000271c:	00
14000271d:	49 83 f3 30          	xor    $0x30,%r11
140002721:	4c 8d 15 68 0c 00 00 	lea    0xc68(%rip),%r10        # 0x140003390
140002728:	66 0f 38 00 c1       	pshufb %xmm1,%xmm0
14000272d:	49 83 e3 30          	and    $0x30,%r11
140002731:	66 0f ef d5          	pxor   %xmm5,%xmm2
140002735:	66 0f 6f 2d a3 0a 00 	movdqa 0xaa3(%rip),%xmm5        # 0x1400031e0
14000273c:	00
14000273d:	66 0f ef c2          	pxor   %xmm2,%xmm0
140002741:	49 83 c1 10          	add    $0x10,%r9
140002745:	4d 01 d3             	add    %r10,%r11
140002748:	e9 97 00 00 00       	jmp    0x1400027e4
14000274d:	90                   	nop
14000274e:	90                   	nop
14000274f:	90                   	nop
140002750:	66 41 0f 6f 62 e0    	movdqa -0x20(%r10),%xmm4
140002756:	66 41 0f 6f 4a f0    	movdqa -0x10(%r10),%xmm1
14000275c:	66 0f 38 00 e2       	pshufb %xmm2,%xmm4
140002761:	66 0f 38 00 cb       	pshufb %xmm3,%xmm1