185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.text
285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.globl	aesni_cbc_sha1_enc
585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.type	aesni_cbc_sha1_enc,@function
685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.align	16
785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turneraesni_cbc_sha1_enc:
885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	OPENSSL_ia32cap_P+0(%rip),%r10d
1085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	OPENSSL_ia32cap_P+4(%rip),%r11d
1185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	jmp	aesni_cbc_sha1_enc_ssse3
1285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	.byte	0xf3,0xc3
1385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.size	aesni_cbc_sha1_enc,.-aesni_cbc_sha1_enc
1485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.type	aesni_cbc_sha1_enc_ssse3,@function
1585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.align	16
1685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turneraesni_cbc_sha1_enc_ssse3:
1785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	8(%rsp),%r10
1885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
1985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
2085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pushq	%rbx
2185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pushq	%rbp
2285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pushq	%r12
2385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pushq	%r13
2485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pushq	%r14
2585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pushq	%r15
2685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	leaq	-104(%rsp),%rsp
2785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
2885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
2985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	%rdi,%r12
3085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	%rsi,%r13
3185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	%rdx,%r14
3285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	%rcx,%r15
3385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	(%r8),%xmm11
3485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	%r8,88(%rsp)
3585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	shlq	$6,%r14
3685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	subq	%r12,%r13
3785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	240(%r15),%r8d
3885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addq	%r10,%r14
3985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
4085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	leaq	K_XX_XX(%rip),%r11
4185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	0(%r9),%eax
4285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	4(%r9),%ebx
4385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	8(%r9),%ecx
4485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	12(%r9),%edx
4585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
4685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	16(%r9),%ebp
4785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
4885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	64(%r11),%xmm6
4985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	0(%r11),%xmm9
5085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	0(%r10),%xmm0
5185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	16(%r10),%xmm1
5285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	32(%r10),%xmm2
5385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	48(%r10),%xmm3
5485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,56,0,198
5585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addq	$64,%r10
5685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,56,0,206
5785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,56,0,214
5885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,56,0,222
5985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm9,%xmm0
6085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm9,%xmm1
6185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm9,%xmm2
6285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm0,0(%rsp)
6385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psubd	%xmm9,%xmm0
6485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm1,16(%rsp)
6585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psubd	%xmm9,%xmm1
6685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm2,32(%rsp)
6785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psubd	%xmm9,%xmm2
6885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	(%r15),%xmm13
6985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	16(%r15),%xmm14
7085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	jmp	.Loop_ssse3
7185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.align	16
7285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.Loop_ssse3:
7385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm1,%xmm4
7485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	0(%rsp),%ebp
7585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	0(%r12),%xmm12
7685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorps	%xmm13,%xmm12
7785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorps	%xmm12,%xmm11
7885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
7985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	32(%r15),%xmm15
8085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
8185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm3,%xmm8
8285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,58,15,224,8
8385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
8485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
8585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm3,%xmm9
8685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%esi
8785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
8885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrldq	$4,%xmm8
8985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
9085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
9185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm0,%xmm4
9285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$2,%ebx
9385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
9485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm2,%xmm8
9585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	4(%rsp),%edx
9685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
9785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
9885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
9985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm8,%xmm4
10085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%edi
10185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
10285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,48(%rsp)
10385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
10485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
10585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	48(%r15),%xmm14
10685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
10785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm4,%xmm10
10885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm4,%xmm8
10985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
11085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
11185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	8(%rsp),%ecx
11285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
11385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslldq	$12,%xmm10
11485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm4,%xmm4
11585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
11685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
11785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%esi
11885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
11985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$31,%xmm8
12085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
12185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
12285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,%xmm9
12385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
12485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
12585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm10
12685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm8,%xmm4
12785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	12(%rsp),%ebx
12885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
12985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
13085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
13185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
13285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	64(%r15),%xmm15
13385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm9
13485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm10,%xmm4
13585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%edi
13685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
13785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	0(%r11),%xmm10
13885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
13985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
14085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm9,%xmm4
14185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
14285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
14385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm2,%xmm5
14485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	16(%rsp),%eax
14585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
14685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm4,%xmm9
14785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,58,15,233,8
14885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
14985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
15085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm4,%xmm10
15185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%esi
15285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
15385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrldq	$4,%xmm9
15485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
15585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
15685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm1,%xmm5
15785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
15885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
15985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm3,%xmm9
16085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	20(%rsp),%ebp
16185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
16285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	80(%r15),%xmm14
16385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
16485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
16585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
16685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm9,%xmm5
16785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%edi
16885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
16985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,0(%rsp)
17085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
17185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
17285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm5,%xmm8
17385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm5,%xmm9
17485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
17585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
17685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	24(%rsp),%edx
17785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
17885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslldq	$12,%xmm8
17985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm5,%xmm5
18085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
18185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
18285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%esi
18385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
18485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$31,%xmm9
18585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
18685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
18785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	96(%r15),%xmm15
18885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
18985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,%xmm10
19085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
19185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
19285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm8
19385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm9,%xmm5
19485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	28(%rsp),%ecx
19585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
19685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
19785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
19885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm10
19985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm8,%xmm5
20085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%edi
20185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
20285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	16(%r11),%xmm8
20385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
20485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
20585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm10,%xmm5
20685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
20785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
20885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm3,%xmm6
20985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	32(%rsp),%ebx
21085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
21185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm5,%xmm10
21285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,58,15,242,8
21385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
21485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
21585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
21685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	112(%r15),%xmm14
21785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm5,%xmm8
21885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%esi
21985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
22085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrldq	$4,%xmm10
22185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
22285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
22385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm2,%xmm6
22485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
22585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
22685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm4,%xmm10
22785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	36(%rsp),%eax
22885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
22985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
23085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
23185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm10,%xmm6
23285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%edi
23385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
23485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,16(%rsp)
23585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
23685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
23785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm6,%xmm9
23885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm6,%xmm10
23985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
24085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
24185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	40(%rsp),%ebp
24285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
24385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	128(%r15),%xmm15
24485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
24585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslldq	$12,%xmm9
24685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm6,%xmm6
24785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
24885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
24985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%esi
25085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
25185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$31,%xmm10
25285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
25385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
25485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,%xmm8
25585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
25685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
25785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm9
25885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm10,%xmm6
25985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	44(%rsp),%edx
26085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
26185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
26285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
26385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm8
26485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm9,%xmm6
26585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%edi
26685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
26785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	16(%r11),%xmm9
26885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
26985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
27085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	144(%r15),%xmm14
27185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
27285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm8,%xmm6
27385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
27485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
27585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm4,%xmm7
27685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	48(%rsp),%ecx
27785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
27885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm6,%xmm8
27985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,58,15,251,8
28085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
28185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
28285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm6,%xmm9
28385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%esi
28485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
28585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrldq	$4,%xmm8
28685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
28785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
28885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm3,%xmm7
28985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
29085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
29185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm5,%xmm8
29285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	52(%rsp),%ebx
29385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
29485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
29585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
29685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
29785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	160(%r15),%xmm15
29885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm8,%xmm7
29985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%edi
30085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
30185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,32(%rsp)
30285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
30385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
30485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm7,%xmm10
30585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm7,%xmm8
30685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
30785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
30885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	56(%rsp),%eax
30985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
31085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslldq	$12,%xmm10
31185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm7,%xmm7
31285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
31385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
31485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%esi
31585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
31685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$31,%xmm8
31785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
31885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
31985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,%xmm9
32085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
32185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
32285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm10
32385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm8,%xmm7
32485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	60(%rsp),%ebp
32585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	cmpl	$11,%r8d
32685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	jb	.Laesenclast1
32785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	176(%r15),%xmm14
32885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
32985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	192(%r15),%xmm15
33085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
33185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	je	.Laesenclast1
33285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	208(%r15),%xmm14
33385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
33485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	224(%r15),%xmm15
33585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
33685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.Laesenclast1:
33785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,221,223
33885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	16(%r15),%xmm14
33985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
34085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
34185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
34285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm9
34385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm10,%xmm7
34485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%edi
34585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
34685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	16(%r11),%xmm10
34785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
34885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
34985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm9,%xmm7
35085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
35185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
35285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm7,%xmm9
35385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	0(%rsp),%edx
35485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm4,%xmm0
35585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,206,8
35685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
35785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
35885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
35985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm1,%xmm0
36085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%esi
36185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
36285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,%xmm8
36385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm7,%xmm10
36485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
36585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	16(%r12),%xmm12
36685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorps	%xmm13,%xmm12
36785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	%xmm11,0(%r13,%r12,1)
36885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorps	%xmm12,%xmm11
36985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
37085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	32(%r15),%xmm15
37185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
37285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm9,%xmm0
37385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
37485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
37585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	4(%rsp),%ecx
37685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
37785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm0,%xmm9
37885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,48(%rsp)
37985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
38085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
38185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%edi
38285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
38385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm0
38485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
38585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
38685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm9
38785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
38885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
38985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	8(%rsp),%ebx
39085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
39185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
39285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
39385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
39485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	48(%r15),%xmm14
39585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm9,%xmm0
39685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%esi
39785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
39885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm0,%xmm10
39985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
40085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
40185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
40285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
40385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	12(%rsp),%eax
40485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
40585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
40685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
40785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%edi
40885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
40985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
41085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
41185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
41285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
41385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	16(%rsp),%ebp
41485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
41585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	64(%r15),%xmm15
41685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm5,%xmm1
41785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,215,8
41885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
41985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
42085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
42185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm2,%xmm1
42285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
42385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
42485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,%xmm9
42585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm0,%xmm8
42685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
42785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
42885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm10,%xmm1
42985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	20(%rsp),%edx
43085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
43185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
43285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
43385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm1,%xmm10
43485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,0(%rsp)
43585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
43685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
43785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
43885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
43985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm1
44085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	24(%rsp),%ecx
44185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
44285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm10
44385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
44485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
44585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
44685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
44785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	80(%r15),%xmm14
44885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
44985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
45085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
45185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm10,%xmm1
45285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	28(%rsp),%ebx
45385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
45485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm1,%xmm8
45585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
45685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
45785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
45885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
45985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
46085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
46185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	32(%rsp),%eax
46285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm6,%xmm2
46385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,192,8
46485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
46585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
46685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
46785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm3,%xmm2
46885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
46985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
47085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	32(%r11),%xmm10
47185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm1,%xmm9
47285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
47385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
47485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm8,%xmm2
47585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	36(%rsp),%ebp
47685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
47785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	96(%r15),%xmm15
47885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
47985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
48085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
48185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm2,%xmm8
48285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,16(%rsp)
48385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
48485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
48585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
48685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
48785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm2
48885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	40(%rsp),%edx
48985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
49085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm8
49185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
49285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
49385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
49485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
49585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
49685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
49785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm8,%xmm2
49885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	44(%rsp),%ecx
49985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
50085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm2,%xmm9
50185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
50285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
50385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
50485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
50585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	112(%r15),%xmm14
50685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
50785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
50885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
50985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	48(%rsp),%ebx
51085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm7,%xmm3
51185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,201,8
51285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
51385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
51485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
51585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm4,%xmm3
51685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
51785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
51885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,%xmm8
51985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm2,%xmm10
52085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
52185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
52285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm9,%xmm3
52385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	52(%rsp),%eax
52485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
52585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
52685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
52785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm3,%xmm9
52885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,32(%rsp)
52985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
53085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
53185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
53285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
53385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm3
53485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	56(%rsp),%ebp
53585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
53685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	128(%r15),%xmm15
53785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
53885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm9
53985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
54085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
54185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
54285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
54385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
54485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
54585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm9,%xmm3
54685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	60(%rsp),%edx
54785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
54885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm3,%xmm10
54985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
55085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
55185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
55285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
55385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
55485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
55585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	0(%rsp),%ecx
55685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm0,%xmm4
55785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,210,8
55885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
55985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
56085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
56185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm5,%xmm4
56285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
56385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
56485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	144(%r15),%xmm14
56585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
56685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,%xmm9
56785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm3,%xmm8
56885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
56985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
57085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm10,%xmm4
57185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	4(%rsp),%ebx
57285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
57385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
57485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
57585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm4,%xmm10
57685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,48(%rsp)
57785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
57885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
57985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
58085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
58185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm4
58285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	8(%rsp),%eax
58385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
58485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm10
58585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
58685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
58785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
58885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
58985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
59085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
59185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm10,%xmm4
59285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	12(%rsp),%ebp
59385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
59485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	160(%r15),%xmm15
59585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
59685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm4,%xmm8
59785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
59885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
59985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
60085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
60185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
60285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
60385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	16(%rsp),%edx
60485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm1,%xmm5
60585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,195,8
60685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
60785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
60885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
60985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm6,%xmm5
61085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
61185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
61285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,%xmm10
61385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm4,%xmm9
61485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
61585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
61685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm8,%xmm5
61785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	20(%rsp),%ecx
61885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
61985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
62085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
62185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm5,%xmm8
62285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,0(%rsp)
62385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
62485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	cmpl	$11,%r8d
62585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	jb	.Laesenclast2
62685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	176(%r15),%xmm14
62785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
62885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	192(%r15),%xmm15
62985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
63085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	je	.Laesenclast2
63185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	208(%r15),%xmm14
63285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
63385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	224(%r15),%xmm15
63485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
63585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.Laesenclast2:
63685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,221,223
63785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	16(%r15),%xmm14
63885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
63985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
64085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
64185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm5
64285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	24(%rsp),%ebx
64385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
64485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm8
64585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
64685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
64785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
64885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
64985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
65085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
65185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm8,%xmm5
65285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	28(%rsp),%eax
65385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
65485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm5,%xmm9
65585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
65685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
65785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
65885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
65985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
66085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
66185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
66285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	32(%r12),%xmm12
66385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorps	%xmm13,%xmm12
66485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	%xmm11,16(%r13,%r12,1)
66585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorps	%xmm12,%xmm11
66685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
66785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	32(%r15),%xmm15
66885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm2,%xmm6
66985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,204,8
67085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
67185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	32(%rsp),%ebp
67285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%edi
67385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm7,%xmm6
67485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%esi
67585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
67685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,%xmm8
67785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm5,%xmm10
67885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
67985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
68085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm9,%xmm6
68185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
68285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
68385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
68485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
68585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm6,%xmm9
68685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,16(%rsp)
68785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
68885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
68985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	36(%rsp),%edx
69085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%esi
69185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm6
69285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%edi
69385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
69485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm9
69585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
69685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
69785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
69885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
69985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	48(%r15),%xmm14
70085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
70185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
70285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
70385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm9,%xmm6
70485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
70585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
70685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm6,%xmm10
70785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	40(%rsp),%ecx
70885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%edi
70985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%esi
71085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
71185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
71285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
71385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
71485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
71585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
71685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
71785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
71885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
71985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	44(%rsp),%ebx
72085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%esi
72185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%edi
72285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
72385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	64(%r15),%xmm15
72485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
72585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
72685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
72785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
72885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
72985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
73085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
73185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
73285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm3,%xmm7
73385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,213,8
73485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
73585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	48(%rsp),%eax
73685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%edi
73785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm0,%xmm7
73885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%esi
73985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
74085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	48(%r11),%xmm9
74185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm6,%xmm8
74285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
74385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
74485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm10,%xmm7
74585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
74685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
74785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
74885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
74985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm7,%xmm10
75085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,32(%rsp)
75185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
75285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
75385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	80(%r15),%xmm14
75485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
75585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	52(%rsp),%ebp
75685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%esi
75785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm7
75885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%edi
75985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
76085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm10
76185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
76285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
76385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
76485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
76585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
76685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
76785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm10,%xmm7
76885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
76985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
77085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm7,%xmm8
77185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	56(%rsp),%edx
77285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%edi
77385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%esi
77485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
77585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
77685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
77785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
77885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
77985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	96(%r15),%xmm15
78085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
78185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
78285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
78385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
78485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
78585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	60(%rsp),%ecx
78685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%esi
78785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%edi
78885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
78985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
79085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
79185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
79285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
79385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
79485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
79585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
79685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm4,%xmm0
79785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,198,8
79885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
79985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	0(%rsp),%ebx
80085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%edi
80185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm1,%xmm0
80285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%esi
80385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
80485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	112(%r15),%xmm14
80585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
80685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,%xmm10
80785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm7,%xmm9
80885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
80985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
81085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm8,%xmm0
81185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
81285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
81385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
81485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
81585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm0,%xmm8
81685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,48(%rsp)
81785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
81885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
81985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	4(%rsp),%eax
82085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%esi
82185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm0
82285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%edi
82385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
82485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm8
82585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
82685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
82785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
82885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
82985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
83085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
83185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm8,%xmm0
83285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
83385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
83485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	128(%r15),%xmm15
83585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
83685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm0,%xmm9
83785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	8(%rsp),%ebp
83885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%edi
83985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%esi
84085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
84185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
84285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
84385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
84485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
84585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
84685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
84785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
84885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
84985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	12(%rsp),%edx
85085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%esi
85185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%edi
85285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
85385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
85485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
85585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
85685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
85785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	144(%r15),%xmm14
85885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
85985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
86085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
86185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
86285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm5,%xmm1
86385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,207,8
86485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
86585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	16(%rsp),%ecx
86685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%edi
86785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm2,%xmm1
86885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%esi
86985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
87085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,%xmm8
87185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm0,%xmm10
87285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
87385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
87485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm9,%xmm1
87585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
87685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
87785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
87885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
87985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm1,%xmm9
88085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,0(%rsp)
88185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
88285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
88385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	20(%rsp),%ebx
88485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%esi
88585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm1
88685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%edi
88785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
88885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	160(%r15),%xmm15
88985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
89085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm9
89185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
89285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
89385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
89485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
89585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
89685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
89785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm9,%xmm1
89885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
89985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
90085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm1,%xmm10
90185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	24(%rsp),%eax
90285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%edi
90385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%esi
90485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
90585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
90685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
90785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
90885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
90985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
91085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
91185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
91285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	cmpl	$11,%r8d
91385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	jb	.Laesenclast3
91485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	176(%r15),%xmm14
91585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
91685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	192(%r15),%xmm15
91785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
91885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	je	.Laesenclast3
91985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	208(%r15),%xmm14
92085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
92185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	224(%r15),%xmm15
92285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
92385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.Laesenclast3:
92485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,221,223
92585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	16(%r15),%xmm14
92685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
92785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	28(%rsp),%ebp
92885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%esi
92985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%edi
93085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
93185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
93285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
93385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
93485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
93585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%ecx
93685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
93785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
93885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm6,%xmm2
93985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,208,8
94085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
94185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	32(%rsp),%edx
94285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ecx,%edi
94385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm3,%xmm2
94485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%esi
94585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
94685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,%xmm9
94785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm1,%xmm8
94885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
94985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
95085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm10,%xmm2
95185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
95285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	48(%r12),%xmm12
95385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorps	%xmm13,%xmm12
95485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	%xmm11,32(%r13,%r12,1)
95585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorps	%xmm12,%xmm11
95685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
95785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	32(%r15),%xmm15
95885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
95985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%ebx
96085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
96185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm2,%xmm10
96285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm8,16(%rsp)
96385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
96485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
96585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	36(%rsp),%ecx
96685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebx,%esi
96785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm2
96885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%edi
96985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
97085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm10
97185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
97285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
97385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
97485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
97585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%eax
97685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
97785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm10,%xmm2
97885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
97985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
98085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm2,%xmm8
98185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	40(%rsp),%ebx
98285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%eax,%edi
98385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%esi
98485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
98585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	48(%r15),%xmm14
98685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
98785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
98885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
98985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
99085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
99185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%ebp
99285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
99385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
99485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
99585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	44(%rsp),%eax
99685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%ebp,%esi
99785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	andl	%edx,%edi
99885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
99985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
100085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
100185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
100285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
100385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edx
100485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
100585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	48(%rsp),%ebp
100685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
100785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	64(%r15),%xmm15
100885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm7,%xmm3
100985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,68,15,58,15,193,8
101085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
101185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
101285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
101385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm4,%xmm3
101485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
101585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
101685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,%xmm10
101785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm2,%xmm9
101885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
101985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
102085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pxor	%xmm8,%xmm3
102185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	52(%rsp),%edx
102285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
102385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
102485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
102585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm3,%xmm8
102685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm9,32(%rsp)
102785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
102885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
102985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
103085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
103185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	pslld	$2,%xmm3
103285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	56(%rsp),%ecx
103385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
103485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psrld	$30,%xmm8
103585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
103685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
103785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
103885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
103985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	80(%r15),%xmm14
104085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
104185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
104285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
104385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	por	%xmm8,%xmm3
104485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	60(%rsp),%ebx
104585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
104685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
104785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
104885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
104985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
105085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
105185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
105285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	0(%rsp),%eax
105385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm3,%xmm10
105485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
105585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
105685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
105785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
105885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm10,48(%rsp)
105985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
106085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
106185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
106285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	4(%rsp),%ebp
106385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
106485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	96(%r15),%xmm15
106585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
106685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
106785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
106885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
106985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
107085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
107185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
107285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	8(%rsp),%edx
107385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
107485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
107585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
107685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
107785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
107885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
107985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
108085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	12(%rsp),%ecx
108185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
108285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
108385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
108485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
108585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
108685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	112(%r15),%xmm14
108785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
108885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
108985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
109085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	cmpq	%r14,%r10
109185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	je	.Ldone_ssse3
109285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	64(%r11),%xmm6
109385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	0(%r11),%xmm9
109485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	0(%r10),%xmm0
109585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	16(%r10),%xmm1
109685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	32(%r10),%xmm2
109785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqu	48(%r10),%xmm3
109885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,56,0,198
109985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addq	$64,%r10
110085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	16(%rsp),%ebx
110185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
110285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,56,0,206
110385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
110485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
110585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm9,%xmm0
110685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
110785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
110885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
110985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
111085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm0,0(%rsp)
111185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	20(%rsp),%eax
111285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
111385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psubd	%xmm9,%xmm0
111485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
111585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
111685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
111785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
111885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
111985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
112085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	24(%rsp),%ebp
112185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
112285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	128(%r15),%xmm15
112385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
112485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
112585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
112685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
112785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
112885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
112985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
113085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	28(%rsp),%edx
113185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
113285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
113385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
113485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
113585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
113685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
113785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
113885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	32(%rsp),%ecx
113985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
114085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,56,0,214
114185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
114285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
114385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm9,%xmm1
114485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
114585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
114685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	144(%r15),%xmm14
114785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
114885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
114985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
115085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm1,16(%rsp)
115185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	36(%rsp),%ebx
115285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
115385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psubd	%xmm9,%xmm1
115485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
115585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
115685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
115785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
115885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
115985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
116085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	40(%rsp),%eax
116185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
116285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
116385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
116485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
116585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
116685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
116785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
116885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	44(%rsp),%ebp
116985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
117085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	160(%r15),%xmm15
117185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
117285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
117385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
117485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
117585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
117685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
117785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
117885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	48(%rsp),%edx
117985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
118085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,15,56,0,222
118185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
118285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
118385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	paddd	%xmm9,%xmm2
118485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
118585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
118685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
118785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
118885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movdqa	%xmm2,32(%rsp)
118985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	52(%rsp),%ecx
119085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
119185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	psubd	%xmm9,%xmm2
119285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
119385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
119485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
119585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	cmpl	$11,%r8d
119685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	jb	.Laesenclast4
119785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	176(%r15),%xmm14
119885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
119985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	192(%r15),%xmm15
120085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
120185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	je	.Laesenclast4
120285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	208(%r15),%xmm14
120385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
120485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	224(%r15),%xmm15
120585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
120685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.Laesenclast4:
120785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,221,223
120885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	16(%r15),%xmm14
120985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
121085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
121185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
121285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	56(%rsp),%ebx
121385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
121485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
121585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
121685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
121785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
121885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
121985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
122085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	60(%rsp),%eax
122185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
122285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
122385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
122485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
122585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
122685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
122785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
122885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	%xmm11,48(%r13,%r12,1)
122985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	leaq	64(%r12),%r12
123085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
123185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	0(%r9),%eax
123285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	4(%r9),%esi
123385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	8(%r9),%ecx
123485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	12(%r9),%edx
123585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,0(%r9)
123685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	16(%r9),%ebp
123785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%esi,4(%r9)
123885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%esi,%ebx
123985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,8(%r9)
124085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,12(%r9)
124185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,16(%r9)
124285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	jmp	.Loop_ssse3
124385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
124485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.align	16
124585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.Ldone_ssse3:
124685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	16(%rsp),%ebx
124785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
124885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
124985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
125085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
125185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
125285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
125385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
125485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	20(%rsp),%eax
125585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
125685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
125785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
125885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
125985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
126085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
126185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
126285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	24(%rsp),%ebp
126385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
126485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	128(%r15),%xmm15
126585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
126685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%edi
126785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
126885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
126985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
127085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
127185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebp
127285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	28(%rsp),%edx
127385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
127485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%esi
127585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
127685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
127785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
127885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
127985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%edx
128085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	32(%rsp),%ecx
128185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
128285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%edi
128385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
128485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
128585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
128685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	144(%r15),%xmm14
128785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
128885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
128985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ecx
129085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	36(%rsp),%ebx
129185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
129285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%esi
129385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
129485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
129585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
129685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
129785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebx
129885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	40(%rsp),%eax
129985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
130085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%edi
130185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
130285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%esi
130385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
130485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
130585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%eax
130685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	44(%rsp),%ebp
130785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
130885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	160(%r15),%xmm15
130985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
131085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,%esi
131185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%eax
131285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%edi
131385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%eax,%ebp
131485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebx
131585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ebp
131685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	48(%rsp),%edx
131785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ecx,%esi
131885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,%edi
131985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebp
132085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%esi
132185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebp,%edx
132285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%eax
132385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%edx
132485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	52(%rsp),%ecx
132585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebx,%edi
132685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,%esi
132785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%edx
132885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%edi
132985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	cmpl	$11,%r8d
133085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	jb	.Laesenclast5
133185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	176(%r15),%xmm14
133285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
133385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	192(%r15),%xmm15
133485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
133585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	je	.Laesenclast5
133685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	208(%r15),%xmm14
133785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,223
133885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	224(%r15),%xmm15
133985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,220,222
134085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.Laesenclast5:
134185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	102,69,15,56,221,223
134285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	16(%r15),%xmm14
134385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edx,%ecx
134485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ebp
134585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%ecx
134685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	56(%rsp),%ebx
134785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%eax,%esi
134885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,%edi
134985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ecx
135085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%esi
135185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ecx,%ebx
135285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%edx
135385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%esi,%ebx
135485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	60(%rsp),%eax
135585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%ebp,%edi
135685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebx,%esi
135785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	roll	$5,%ebx
135885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	xorl	%edx,%edi
135985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%ebx,%eax
136085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	rorl	$7,%ecx
136185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	%edi,%eax
136285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	%xmm11,48(%r13,%r12,1)
136385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	88(%rsp),%r8
136485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
136585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	0(%r9),%eax
136685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	4(%r9),%esi
136785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	8(%r9),%ecx
136885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%eax,0(%r9)
136985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	12(%r9),%edx
137085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%esi,4(%r9)
137185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	addl	16(%r9),%ebp
137285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ecx,8(%r9)
137385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%edx,12(%r9)
137485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movl	%ebp,16(%r9)
137585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movups	%xmm11,(%r8)
137685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	leaq	104(%rsp),%rsi
137785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	0(%rsi),%r15
137885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	8(%rsi),%r14
137985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	16(%rsi),%r13
138085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	24(%rsi),%r12
138185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	32(%rsi),%rbp
138285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	movq	40(%rsi),%rbx
138385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	leaq	48(%rsi),%rsp
138485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.Lepilogue_ssse3:
138585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner	.byte	0xf3,0xc3
138685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.size	aesni_cbc_sha1_enc_ssse3,.-aesni_cbc_sha1_enc_ssse3
138785dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.align	64
138885dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' TurnerK_XX_XX:
138985dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.long	0x5a827999,0x5a827999,0x5a827999,0x5a827999
139085dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.long	0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1
139185dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.long	0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc
139285dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.long	0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6
139385dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.long	0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f
139485dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner
139585dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.byte	65,69,83,78,73,45,67,66,67,43,83,72,65,49,32,115,116,105,116,99,104,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
139685dbb371d6ce544388360f64389b5007fe7f384bDavid 'Digit' Turner.align	64
1397