sha1-x86_64.S revision 20777798f5184ef65e59bb5eb91ac9e839d7afeb
120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.text 220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.globl sha1_block_data_order 520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.type sha1_block_data_order,@function 620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.align 16 720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turnersha1_block_data_order: 820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl OPENSSL_ia32cap_P+0(%rip),%r9d 920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl OPENSSL_ia32cap_P+4(%rip),%r8d 1020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner testl $512,%r8d 1120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner jz .Lialu 1220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner jmp _ssse3_shortcut 1320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 1420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.align 16 1520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.Lialu: 1620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pushq %rbx 1720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pushq %rbp 1820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pushq %r12 1920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pushq %r13 2020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq %rsp,%r11 2120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq %rdi,%r8 2220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner subq $72,%rsp 2320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq %rsi,%r9 2420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andq $-64,%rsp 2520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq %rdx,%r10 2620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq %r11,64(%rsp) 2720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.Lprologue: 2820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 2920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 0(%r8),%esi 3020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 4(%r8),%edi 3120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 8(%r8),%r11d 3220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 12(%r8),%r12d 3320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 16(%r8),%r13d 3420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner jmp .Lloop 3520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 3620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.align 16 3720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.Lloop: 3820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 0(%r9),%edx 3920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %edx 4020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,0(%rsp) 4120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 4220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 4(%r9),%ebp 4320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 4420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 4520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %ebp 4620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 4720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%r13,1),%r13d 4820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%eax 4920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,4(%rsp) 5020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 5120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 5220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 5320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 5420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 5520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 8(%r9),%edx 5620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 5720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 5820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %edx 5920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 6020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%r12,1),%r12d 6120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%eax 6220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,8(%rsp) 6320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 6420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 6520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 6620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 6720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 6820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 12(%r9),%ebp 6920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 7020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 7120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %ebp 7220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 7320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%r11,1),%r11d 7420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%eax 7520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,12(%rsp) 7620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 7720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 7820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 7920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 8020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 8120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 16(%r9),%edx 8220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 8320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 8420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %edx 8520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 8620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%rdi,1),%edi 8720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%eax 8820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,16(%rsp) 8920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 9020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 9120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 9220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 9320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 9420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 20(%r9),%ebp 9520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 9620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 9720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %ebp 9820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 9920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%rsi,1),%esi 10020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%eax 10120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,20(%rsp) 10220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 10320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 10420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 10520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 10620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 10720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 24(%r9),%edx 10820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 10920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 11020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %edx 11120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 11220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%r13,1),%r13d 11320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%eax 11420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,24(%rsp) 11520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 11620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 11720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 11820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 11920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 12020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 28(%r9),%ebp 12120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 12220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 12320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %ebp 12420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 12520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%r12,1),%r12d 12620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%eax 12720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,28(%rsp) 12820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 12920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 13020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 13120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 13220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 13320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 32(%r9),%edx 13420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 13520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 13620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %edx 13720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 13820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%r11,1),%r11d 13920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%eax 14020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,32(%rsp) 14120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 14220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 14320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 14420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 14520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 14620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 36(%r9),%ebp 14720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 14820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 14920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %ebp 15020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 15120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%rdi,1),%edi 15220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%eax 15320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,36(%rsp) 15420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 15520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 15620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 15720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 15820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 15920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 40(%r9),%edx 16020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 16120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 16220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %edx 16320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 16420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%rsi,1),%esi 16520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%eax 16620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,40(%rsp) 16720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 16820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 16920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 17020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 17120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 17220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 44(%r9),%ebp 17320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 17420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 17520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %ebp 17620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 17720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%r13,1),%r13d 17820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%eax 17920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,44(%rsp) 18020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 18120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 18220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 18320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 18420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 18520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 48(%r9),%edx 18620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 18720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 18820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %edx 18920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 19020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%r12,1),%r12d 19120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%eax 19220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,48(%rsp) 19320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 19420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 19520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 19620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 19720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 19820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 52(%r9),%ebp 19920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 20020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 20120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %ebp 20220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 20320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%r11,1),%r11d 20420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%eax 20520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,52(%rsp) 20620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 20720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 20820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 20920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 21020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 21120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 56(%r9),%edx 21220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 21320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 21420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %edx 21520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 21620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%rdi,1),%edi 21720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%eax 21820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,56(%rsp) 21920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 22020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 22120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 22220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 22320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 22420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 60(%r9),%ebp 22520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 22620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 22720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner bswapl %ebp 22820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 22920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%rsi,1),%esi 23020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%eax 23120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,60(%rsp) 23220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 23320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 23420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 23520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 23620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 0(%rsp),%edx 23720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 23820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 23920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%edx 24020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 24120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 24220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%edx 24320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%eax 24420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%r13,1),%r13d 24520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%edx 24620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 24720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 24820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 24920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 25020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,0(%rsp) 25120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 25220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 4(%rsp),%ebp 25320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 25420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 25520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%ebp 25620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 25720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 25820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%ebp 25920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%eax 26020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%r12,1),%r12d 26120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%ebp 26220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 26320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 26420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 26520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 26620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,4(%rsp) 26720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 26820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 8(%rsp),%edx 26920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 27020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 27120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%edx 27220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 27320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 27420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%edx 27520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%eax 27620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%r11,1),%r11d 27720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%edx 27820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 27920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 28020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 28120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 28220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,8(%rsp) 28320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 28420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 12(%rsp),%ebp 28520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 28620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 28720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%ebp 28820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 28920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 29020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%ebp 29120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%eax 29220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rdx,%rdi,1),%edi 29320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%ebp 29420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 29520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 29620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 29720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 29820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,12(%rsp) 29920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 30020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 16(%rsp),%edx 30120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 30220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 30320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%edx 30420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 30520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 30620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%edx 30720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%eax 30820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1518500249(%rbp,%rsi,1),%esi 30920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%edx 31020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 31120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 31220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 31320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 31420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,16(%rsp) 31520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 31620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 20(%rsp),%ebp 31720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 31820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 31920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%ebp 32020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 32120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 32220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%r13,1),%r13d 32320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%ebp 32420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 32520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 32620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%ebp 32720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 32820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 32920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 33020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,20(%rsp) 33120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 24(%rsp),%edx 33220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 33320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 33420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%edx 33520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 33620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 33720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%r12,1),%r12d 33820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%edx 33920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 34020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 34120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%edx 34220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 34320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 34420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 34520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,24(%rsp) 34620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 28(%rsp),%ebp 34720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 34820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 34920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%ebp 35020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 35120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 35220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%r11,1),%r11d 35320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%ebp 35420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 35520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 35620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%ebp 35720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 35820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 35920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 36020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,28(%rsp) 36120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 32(%rsp),%edx 36220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 36320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 36420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%edx 36520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 36620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 36720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%rdi,1),%edi 36820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%edx 36920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 37020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 37120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%edx 37220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 37320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 37420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 37520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,32(%rsp) 37620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 36(%rsp),%ebp 37720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 37820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 37920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%ebp 38020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 38120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 38220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%rsi,1),%esi 38320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%ebp 38420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 38520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 38620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%ebp 38720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 38820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 38920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 39020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,36(%rsp) 39120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 40(%rsp),%edx 39220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 39320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 39420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%edx 39520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 39620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 39720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%r13,1),%r13d 39820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%edx 39920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 40020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 40120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%edx 40220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 40320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 40420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 40520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,40(%rsp) 40620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 44(%rsp),%ebp 40720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 40820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 40920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%ebp 41020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 41120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 41220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%r12,1),%r12d 41320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%ebp 41420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 41520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 41620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%ebp 41720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 41820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 41920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 42020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,44(%rsp) 42120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 48(%rsp),%edx 42220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 42320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 42420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%edx 42520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 42620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 42720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%r11,1),%r11d 42820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%edx 42920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 43020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 43120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%edx 43220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 43320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 43420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 43520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,48(%rsp) 43620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 52(%rsp),%ebp 43720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 43820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 43920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%ebp 44020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 44120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 44220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%rdi,1),%edi 44320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%ebp 44420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 44520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 44620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%ebp 44720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 44820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 44920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 45020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,52(%rsp) 45120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 56(%rsp),%edx 45220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 45320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 45420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%edx 45520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 45620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 45720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%rsi,1),%esi 45820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%edx 45920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 46020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 46120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%edx 46220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 46320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 46420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 46520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,56(%rsp) 46620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 60(%rsp),%ebp 46720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 46820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 46920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%ebp 47020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 47120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 47220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%r13,1),%r13d 47320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%ebp 47420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 47520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 47620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%ebp 47720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 47820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 47920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 48020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,60(%rsp) 48120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 0(%rsp),%edx 48220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 48320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 48420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%edx 48520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 48620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 48720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%r12,1),%r12d 48820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%edx 48920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 49020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 49120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%edx 49220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 49320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 49420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 49520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,0(%rsp) 49620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 4(%rsp),%ebp 49720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 49820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 49920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%ebp 50020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 50120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 50220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%r11,1),%r11d 50320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%ebp 50420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 50520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 50620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%ebp 50720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 50820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 50920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 51020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,4(%rsp) 51120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 8(%rsp),%edx 51220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 51320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 51420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%edx 51520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 51620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 51720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%rdi,1),%edi 51820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%edx 51920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 52020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 52120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%edx 52220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 52320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 52420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 52520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,8(%rsp) 52620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 12(%rsp),%ebp 52720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 52820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 52920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%ebp 53020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 53120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 53220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%rsi,1),%esi 53320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%ebp 53420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 53520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 53620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%ebp 53720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 53820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 53920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 54020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,12(%rsp) 54120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 16(%rsp),%edx 54220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 54320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 54420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%edx 54520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 54620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 54720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%r13,1),%r13d 54820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%edx 54920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 55020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 55120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%edx 55220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 55320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 55420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 55520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,16(%rsp) 55620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 20(%rsp),%ebp 55720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 55820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 55920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%ebp 56020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 56120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 56220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%r12,1),%r12d 56320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%ebp 56420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 56520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 56620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%ebp 56720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 56820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 56920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 57020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,20(%rsp) 57120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 24(%rsp),%edx 57220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 57320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 57420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%edx 57520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 57620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 57720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%r11,1),%r11d 57820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%edx 57920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 58020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 58120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%edx 58220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 58320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 58420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 58520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,24(%rsp) 58620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 28(%rsp),%ebp 58720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 58820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 58920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%ebp 59020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 59120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 59220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rdx,%rdi,1),%edi 59320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%ebp 59420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 59520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 59620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%ebp 59720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 59820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 59920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 60020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,28(%rsp) 60120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 32(%rsp),%edx 60220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 60320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 60420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%edx 60520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 60620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 60720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal 1859775393(%rbp,%rsi,1),%esi 60820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%edx 60920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 61020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 61120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%edx 61220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 61320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 61420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 61520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,32(%rsp) 61620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 36(%rsp),%ebp 61720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 61820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ebx 61920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%ebp 62020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%eax 62120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 62220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%ebp 62320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%ebx 62420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%r13,1),%r13d 62520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 62620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%ebp 62720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 62820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%ebx 62920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 63020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r13d 63120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 63220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,36(%rsp) 63320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 63420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 40(%rsp),%edx 63520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 63620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ebx 63720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%edx 63820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%eax 63920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 64020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%edx 64120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%ebx 64220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%r12,1),%r12d 64320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 64420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%edx 64520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 64620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%ebx 64720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 64820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r12d 64920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 65020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,40(%rsp) 65120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 65220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 44(%rsp),%ebp 65320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 65420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ebx 65520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%ebp 65620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%eax 65720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 65820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%ebp 65920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%ebx 66020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%r11,1),%r11d 66120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 66220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%ebp 66320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 66420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%ebx 66520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 66620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r11d 66720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 66820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,44(%rsp) 66920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 67020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 48(%rsp),%edx 67120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 67220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ebx 67320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%edx 67420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%eax 67520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 67620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%edx 67720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%ebx 67820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%rdi,1),%edi 67920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 68020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%edx 68120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 68220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%ebx 68320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 68420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%edi 68520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 68620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,48(%rsp) 68720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 68820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 52(%rsp),%ebp 68920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 69020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ebx 69120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%ebp 69220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%eax 69320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 69420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%ebp 69520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%ebx 69620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%rsi,1),%esi 69720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 69820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%ebp 69920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 70020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%ebx 70120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 70220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%esi 70320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 70420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,52(%rsp) 70520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 70620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 56(%rsp),%edx 70720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 70820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ebx 70920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%edx 71020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%eax 71120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 71220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%edx 71320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%ebx 71420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%r13,1),%r13d 71520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 71620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%edx 71720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 71820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%ebx 71920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 72020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r13d 72120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 72220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,56(%rsp) 72320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 72420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 60(%rsp),%ebp 72520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 72620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ebx 72720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%ebp 72820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%eax 72920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 73020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%ebp 73120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%ebx 73220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%r12,1),%r12d 73320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 73420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%ebp 73520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 73620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%ebx 73720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 73820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r12d 73920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 74020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,60(%rsp) 74120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 74220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 0(%rsp),%edx 74320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 74420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ebx 74520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%edx 74620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%eax 74720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 74820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%edx 74920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%ebx 75020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%r11,1),%r11d 75120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 75220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%edx 75320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 75420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%ebx 75520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 75620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r11d 75720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 75820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,0(%rsp) 75920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 76020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 4(%rsp),%ebp 76120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 76220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ebx 76320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%ebp 76420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%eax 76520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 76620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%ebp 76720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%ebx 76820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%rdi,1),%edi 76920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 77020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%ebp 77120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 77220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%ebx 77320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 77420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%edi 77520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 77620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,4(%rsp) 77720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 77820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 8(%rsp),%edx 77920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 78020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ebx 78120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%edx 78220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%eax 78320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 78420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%edx 78520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%ebx 78620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%rsi,1),%esi 78720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 78820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%edx 78920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 79020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%ebx 79120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 79220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%esi 79320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 79420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,8(%rsp) 79520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 79620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 12(%rsp),%ebp 79720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 79820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ebx 79920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%ebp 80020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%eax 80120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 80220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%ebp 80320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%ebx 80420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%r13,1),%r13d 80520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 80620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%ebp 80720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 80820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%ebx 80920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 81020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r13d 81120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 81220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,12(%rsp) 81320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 81420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 16(%rsp),%edx 81520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 81620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ebx 81720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%edx 81820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%eax 81920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 82020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%edx 82120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%ebx 82220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%r12,1),%r12d 82320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 82420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%edx 82520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 82620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%ebx 82720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 82820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r12d 82920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 83020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,16(%rsp) 83120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 83220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 20(%rsp),%ebp 83320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 83420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ebx 83520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%ebp 83620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%eax 83720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 83820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%ebp 83920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%ebx 84020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%r11,1),%r11d 84120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 84220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%ebp 84320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 84420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%ebx 84520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 84620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r11d 84720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 84820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,20(%rsp) 84920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 85020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 24(%rsp),%edx 85120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 85220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ebx 85320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%edx 85420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%eax 85520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 85620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%edx 85720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%ebx 85820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%rdi,1),%edi 85920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 86020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%edx 86120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 86220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%ebx 86320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 86420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%edi 86520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 86620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,24(%rsp) 86720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 86820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 28(%rsp),%ebp 86920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 87020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ebx 87120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%ebp 87220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%eax 87320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 87420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%ebp 87520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%ebx 87620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%rsi,1),%esi 87720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 87820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%ebp 87920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 88020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%ebx 88120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 88220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%esi 88320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 88420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,28(%rsp) 88520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 88620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 32(%rsp),%edx 88720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 88820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ebx 88920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%edx 89020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%eax 89120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 89220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%edx 89320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%ebx 89420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%r13,1),%r13d 89520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 89620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%edx 89720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 89820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%ebx 89920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 90020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r13d 90120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 90220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,32(%rsp) 90320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 90420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 36(%rsp),%ebp 90520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 90620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ebx 90720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%ebp 90820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%eax 90920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 91020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%ebp 91120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%ebx 91220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%r12,1),%r12d 91320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 91420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%ebp 91520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 91620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%ebx 91720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 91820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r12d 91920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 92020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,36(%rsp) 92120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 92220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 40(%rsp),%edx 92320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 92420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ebx 92520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%edx 92620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edi,%eax 92720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 92820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%edx 92920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%ebx 93020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%r11,1),%r11d 93120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 93220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%edx 93320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 93420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%ebx 93520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 93620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%r11d 93720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 93820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,40(%rsp) 93920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 94020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 44(%rsp),%ebp 94120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 94220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ebx 94320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%ebp 94420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %esi,%eax 94520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 94620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%ebp 94720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%ebx 94820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rdx,%rdi,1),%edi 94920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 95020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%ebp 95120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 95220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r12d,%ebx 95320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 95420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%edi 95520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 95620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,44(%rsp) 95720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 95820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 48(%rsp),%edx 95920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 96020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ebx 96120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%edx 96220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r13d,%eax 96320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 96420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%edx 96520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%ebx 96620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -1894007588(%rbp,%rsi,1),%esi 96720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 96820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%edx 96920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 97020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %r11d,%ebx 97120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 97220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%esi 97320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 97420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,48(%rsp) 97520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 97620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 52(%rsp),%ebp 97720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 97820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 97920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%ebp 98020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 98120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 98220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%r13,1),%r13d 98320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%ebp 98420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 98520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 98620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%ebp 98720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 98820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 98920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 99020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,52(%rsp) 99120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 56(%rsp),%edx 99220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 99320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 99420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%edx 99520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 99620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 99720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%r12,1),%r12d 99820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%edx 99920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 100020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 100120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%edx 100220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 100320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 100420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 100520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,56(%rsp) 100620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 60(%rsp),%ebp 100720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 100820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 100920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%ebp 101020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 101120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 101220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%r11,1),%r11d 101320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%ebp 101420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 101520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 101620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%ebp 101720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 101820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 101920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 102020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,60(%rsp) 102120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 0(%rsp),%edx 102220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 102320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 102420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%edx 102520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 102620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 102720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%rdi,1),%edi 102820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%edx 102920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 103020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 103120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%edx 103220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 103320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 103420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 103520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,0(%rsp) 103620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 4(%rsp),%ebp 103720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 103820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 103920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%ebp 104020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 104120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 104220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%rsi,1),%esi 104320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%ebp 104420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 104520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 104620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%ebp 104720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 104820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 104920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 105020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,4(%rsp) 105120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 8(%rsp),%edx 105220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 105320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 105420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%edx 105520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 105620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 105720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%r13,1),%r13d 105820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%edx 105920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 106020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 106120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%edx 106220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 106320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 106420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 106520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,8(%rsp) 106620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 12(%rsp),%ebp 106720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 106820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 106920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%ebp 107020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 107120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 107220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%r12,1),%r12d 107320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%ebp 107420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 107520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 107620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%ebp 107720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 107820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 107920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 108020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,12(%rsp) 108120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 16(%rsp),%edx 108220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 108320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 108420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%edx 108520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 108620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 108720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%r11,1),%r11d 108820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%edx 108920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 109020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 109120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%edx 109220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 109320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 109420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 109520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,16(%rsp) 109620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 20(%rsp),%ebp 109720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 109820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 109920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%ebp 110020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 110120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 110220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%rdi,1),%edi 110320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%ebp 110420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 110520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 110620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%ebp 110720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 110820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 110920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 111020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,20(%rsp) 111120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 24(%rsp),%edx 111220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 111320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 111420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%edx 111520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 111620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 111720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%rsi,1),%esi 111820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%edx 111920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 112020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 112120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%edx 112220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 112320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 112420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 112520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,24(%rsp) 112620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 28(%rsp),%ebp 112720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 112820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 112920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%ebp 113020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 113120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 113220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%r13,1),%r13d 113320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%ebp 113420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 113520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 113620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%ebp 113720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 113820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 113920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 114020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,28(%rsp) 114120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 32(%rsp),%edx 114220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 114320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 114420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%edx 114520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 114620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 114720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%r12,1),%r12d 114820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%edx 114920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 115020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 115120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%edx 115220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 115320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 115420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 115520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,32(%rsp) 115620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 36(%rsp),%ebp 115720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 115820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 115920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%ebp 116020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 116120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 116220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%r11,1),%r11d 116320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%ebp 116420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 116520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 116620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%ebp 116720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 116820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 116920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 117020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,36(%rsp) 117120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 40(%rsp),%edx 117220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 117320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 117420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%edx 117520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 117620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 117720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%rdi,1),%edi 117820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 8(%rsp),%edx 117920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 118020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 118120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%edx 118220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 118320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 118420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 118520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,40(%rsp) 118620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 44(%rsp),%ebp 118720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 118820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 118920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 52(%rsp),%ebp 119020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 119120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 119220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%rsi,1),%esi 119320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 12(%rsp),%ebp 119420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 119520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 119620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 32(%rsp),%ebp 119720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 119820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 119920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 120020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,44(%rsp) 120120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 48(%rsp),%edx 120220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%eax 120320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ecx 120420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 56(%rsp),%edx 120520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 120620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 120720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%r13,1),%r13d 120820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 16(%rsp),%edx 120920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 121020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r13d 121120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 36(%rsp),%edx 121220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%edi 121320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r13d 121420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 121520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,48(%rsp) 121620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 52(%rsp),%ebp 121720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%eax 121820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%ecx 121920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 60(%rsp),%ebp 122020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 122120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 122220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%r12,1),%r12d 122320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 20(%rsp),%ebp 122420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 122520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r12d 122620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 40(%rsp),%ebp 122720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%esi 122820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r12d 122920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 123020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 56(%rsp),%edx 123120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%eax 123220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%ecx 123320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 0(%rsp),%edx 123420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 123520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 123620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%r11,1),%r11d 123720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 24(%rsp),%edx 123820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edi,%eax 123920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%r11d 124020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 44(%rsp),%edx 124120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r13d 124220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%r11d 124320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%edx 124420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 60(%rsp),%ebp 124520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,%eax 124620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,%ecx 124720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 4(%rsp),%ebp 124820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r12d,%eax 124920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 125020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rdx,%rdi,1),%edi 125120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 28(%rsp),%ebp 125220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %esi,%eax 125320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%edi 125420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl 48(%rsp),%ebp 125520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r12d 125620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%edi 125720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $1,%ebp 125820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,%eax 125920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,%ecx 126020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r11d,%eax 126120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leal -899497514(%rbp,%rsi,1),%esi 126220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 126320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %r13d,%eax 126420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%esi 126520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $30,%r11d 126620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%esi 126720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 0(%r8),%esi 126820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 4(%r8),%edi 126920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 8(%r8),%r11d 127020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 12(%r8),%r12d 127120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%r8),%r13d 127220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,0(%r8) 127320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edi,4(%r8) 127420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r11d,8(%r8) 127520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r12d,12(%r8) 127620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %r13d,16(%r8) 127720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 127820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner subq $1,%r10 127920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leaq 64(%r9),%r9 128020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner jnz .Lloop 128120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 128220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq 64(%rsp),%rsi 128320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq (%rsi),%r13 128420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq 8(%rsi),%r12 128520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq 16(%rsi),%rbp 128620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq 24(%rsi),%rbx 128720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leaq 32(%rsi),%rsp 128820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.Lepilogue: 128920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner .byte 0xf3,0xc3 129020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.size sha1_block_data_order,.-sha1_block_data_order 129120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.type sha1_block_data_order_ssse3,@function 129220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.align 16 129320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turnersha1_block_data_order_ssse3: 129420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner_ssse3_shortcut: 129520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pushq %rbx 129620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pushq %rbp 129720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pushq %r12 129820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leaq -64(%rsp),%rsp 129920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq %rdi,%r8 130020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq %rsi,%r9 130120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq %rdx,%r10 130220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 130320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner shlq $6,%r10 130420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addq %r9,%r10 130520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leaq K_XX_XX(%rip),%r11 130620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 130720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 0(%r8),%eax 130820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 4(%r8),%ebx 130920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 8(%r8),%ecx 131020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 12(%r8),%edx 131120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 131220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl 16(%r8),%ebp 131320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 131420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 64(%r11),%xmm6 131520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 0(%r11),%xmm9 131620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqu 0(%r9),%xmm0 131720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqu 16(%r9),%xmm1 131820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqu 32(%r9),%xmm2 131920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqu 48(%r9),%xmm3 132020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,56,0,198 132120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addq $64,%r9 132220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,56,0,206 132320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,56,0,214 132420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,56,0,222 132520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm9,%xmm0 132620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm9,%xmm1 132720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm9,%xmm2 132820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm0,0(%rsp) 132920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psubd %xmm9,%xmm0 133020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm1,16(%rsp) 133120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psubd %xmm9,%xmm1 133220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm2,32(%rsp) 133320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psubd %xmm9,%xmm2 133420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner jmp .Loop_ssse3 133520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.align 16 133620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.Loop_ssse3: 133720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm1,%xmm4 133820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 0(%rsp),%ebp 133920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 134020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm3,%xmm8 134120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,58,15,224,8 134220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 134320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 134420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm3,%xmm9 134520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%esi 134620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 134720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrldq $4,%xmm8 134820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 134920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 135020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm0,%xmm4 135120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $2,%ebx 135220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 135320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm2,%xmm8 135420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 4(%rsp),%edx 135520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 135620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 135720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 135820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm8,%xmm4 135920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%edi 136020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 136120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,48(%rsp) 136220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 136320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 136420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm4,%xmm10 136520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm4,%xmm8 136620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 136720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 136820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 8(%rsp),%ecx 136920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 137020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslldq $12,%xmm10 137120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm4,%xmm4 137220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 137320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 137420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%esi 137520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 137620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $31,%xmm8 137720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 137820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 137920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,%xmm9 138020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 138120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 138220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm10 138320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm8,%xmm4 138420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 12(%rsp),%ebx 138520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 138620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 138720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 138820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm9 138920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm10,%xmm4 139020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%edi 139120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 139220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 0(%r11),%xmm10 139320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 139420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 139520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm9,%xmm4 139620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 139720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 139820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm2,%xmm5 139920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%rsp),%eax 140020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 140120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm4,%xmm9 140220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,58,15,233,8 140320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 140420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 140520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm4,%xmm10 140620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%esi 140720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 140820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrldq $4,%xmm9 140920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 141020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 141120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm1,%xmm5 141220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 141320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 141420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm3,%xmm9 141520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 20(%rsp),%ebp 141620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 141720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 141820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 141920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm9,%xmm5 142020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%edi 142120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 142220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,0(%rsp) 142320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 142420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 142520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm5,%xmm8 142620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm5,%xmm9 142720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 142820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 142920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 24(%rsp),%edx 143020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 143120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslldq $12,%xmm8 143220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm5,%xmm5 143320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 143420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 143520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%esi 143620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 143720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $31,%xmm9 143820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 143920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 144020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,%xmm10 144120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 144220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 144320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm8 144420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm9,%xmm5 144520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 28(%rsp),%ecx 144620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 144720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 144820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 144920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm10 145020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm8,%xmm5 145120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%edi 145220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 145320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 16(%r11),%xmm8 145420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 145520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 145620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm10,%xmm5 145720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 145820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 145920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm3,%xmm6 146020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 32(%rsp),%ebx 146120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 146220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm5,%xmm10 146320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,58,15,242,8 146420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 146520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 146620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm5,%xmm8 146720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%esi 146820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 146920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrldq $4,%xmm10 147020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 147120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 147220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm2,%xmm6 147320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 147420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 147520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm4,%xmm10 147620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 36(%rsp),%eax 147720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 147820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 147920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 148020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm10,%xmm6 148120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%edi 148220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 148320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,16(%rsp) 148420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 148520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 148620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm6,%xmm9 148720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm6,%xmm10 148820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 148920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 149020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 40(%rsp),%ebp 149120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 149220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslldq $12,%xmm9 149320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm6,%xmm6 149420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 149520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 149620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%esi 149720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 149820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $31,%xmm10 149920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 150020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 150120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,%xmm8 150220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 150320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 150420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm9 150520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm10,%xmm6 150620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 44(%rsp),%edx 150720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 150820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 150920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 151020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm8 151120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm9,%xmm6 151220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%edi 151320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 151420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 16(%r11),%xmm9 151520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 151620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 151720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm8,%xmm6 151820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 151920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 152020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm4,%xmm7 152120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 48(%rsp),%ecx 152220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 152320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm6,%xmm8 152420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,58,15,251,8 152520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 152620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 152720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm6,%xmm9 152820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%esi 152920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 153020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrldq $4,%xmm8 153120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 153220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 153320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm3,%xmm7 153420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 153520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 153620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm5,%xmm8 153720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 52(%rsp),%ebx 153820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 153920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 154020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 154120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm8,%xmm7 154220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%edi 154320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 154420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,32(%rsp) 154520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 154620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 154720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm7,%xmm10 154820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm7,%xmm8 154920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 155020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 155120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 56(%rsp),%eax 155220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 155320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslldq $12,%xmm10 155420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm7,%xmm7 155520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 155620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 155720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%esi 155820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 155920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $31,%xmm8 156020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 156120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 156220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,%xmm9 156320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 156420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 156520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm10 156620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm8,%xmm7 156720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 60(%rsp),%ebp 156820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 156920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 157020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 157120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm9 157220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm10,%xmm7 157320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%edi 157420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 157520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 16(%r11),%xmm10 157620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 157720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 157820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm9,%xmm7 157920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 158020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 158120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm7,%xmm9 158220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 0(%rsp),%edx 158320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm4,%xmm0 158420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,206,8 158520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 158620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 158720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 158820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm1,%xmm0 158920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%esi 159020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 159120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,%xmm8 159220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm7,%xmm10 159320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 159420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 159520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm9,%xmm0 159620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 159720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 159820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 4(%rsp),%ecx 159920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 160020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm0,%xmm9 160120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,48(%rsp) 160220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 160320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 160420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%edi 160520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 160620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm0 160720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 160820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 160920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm9 161020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 161120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 161220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 8(%rsp),%ebx 161320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 161420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 161520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 161620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm9,%xmm0 161720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%esi 161820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 161920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm0,%xmm10 162020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 162120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 162220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 162320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 162420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 12(%rsp),%eax 162520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 162620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 162720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 162820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%edi 162920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 163020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 163120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 163220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 163320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 163420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%rsp),%ebp 163520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm5,%xmm1 163620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,215,8 163720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 163820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 163920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 164020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm2,%xmm1 164120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 164220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 164320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,%xmm9 164420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm0,%xmm8 164520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 164620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 164720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm10,%xmm1 164820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 20(%rsp),%edx 164920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 165020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 165120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 165220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm1,%xmm10 165320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,0(%rsp) 165420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 165520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 165620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 165720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 165820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm1 165920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 24(%rsp),%ecx 166020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 166120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm10 166220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 166320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 166420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 166520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 166620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 166720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 166820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm10,%xmm1 166920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 28(%rsp),%ebx 167020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 167120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm1,%xmm8 167220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 167320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 167420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 167520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 167620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 167720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 167820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 32(%rsp),%eax 167920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm6,%xmm2 168020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,192,8 168120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 168220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 168320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 168420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm3,%xmm2 168520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 168620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 168720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 32(%r11),%xmm10 168820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm1,%xmm9 168920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 169020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 169120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm8,%xmm2 169220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 36(%rsp),%ebp 169320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 169420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 169520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 169620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm2,%xmm8 169720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,16(%rsp) 169820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 169920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 170020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 170120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 170220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm2 170320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 40(%rsp),%edx 170420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 170520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm8 170620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 170720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 170820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 170920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 171020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 171120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 171220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm8,%xmm2 171320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 44(%rsp),%ecx 171420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 171520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm2,%xmm9 171620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 171720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 171820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 171920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 172020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 172120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 172220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 48(%rsp),%ebx 172320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm7,%xmm3 172420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,201,8 172520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 172620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 172720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 172820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm4,%xmm3 172920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 173020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 173120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,%xmm8 173220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm2,%xmm10 173320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 173420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 173520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm9,%xmm3 173620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 52(%rsp),%eax 173720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 173820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 173920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 174020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm3,%xmm9 174120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,32(%rsp) 174220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 174320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 174420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 174520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 174620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm3 174720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 56(%rsp),%ebp 174820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 174920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm9 175020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 175120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 175220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 175320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 175420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 175520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 175620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm9,%xmm3 175720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 60(%rsp),%edx 175820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 175920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm3,%xmm10 176020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 176120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 176220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 176320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 176420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 176520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 176620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 0(%rsp),%ecx 176720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm0,%xmm4 176820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,210,8 176920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 177020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 177120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 177220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm5,%xmm4 177320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 177420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 177520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,%xmm9 177620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm3,%xmm8 177720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 177820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 177920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm10,%xmm4 178020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 4(%rsp),%ebx 178120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 178220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 178320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 178420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm4,%xmm10 178520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,48(%rsp) 178620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 178720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 178820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 178920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 179020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm4 179120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 8(%rsp),%eax 179220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 179320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm10 179420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 179520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 179620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 179720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 179820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 179920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 180020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm10,%xmm4 180120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 12(%rsp),%ebp 180220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 180320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm4,%xmm8 180420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 180520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 180620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 180720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 180820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 180920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 181020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%rsp),%edx 181120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm1,%xmm5 181220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,195,8 181320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 181420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 181520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 181620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm6,%xmm5 181720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 181820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 181920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,%xmm10 182020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm4,%xmm9 182120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 182220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 182320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm8,%xmm5 182420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 20(%rsp),%ecx 182520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 182620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 182720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 182820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm5,%xmm8 182920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,0(%rsp) 183020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 183120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 183220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 183320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 183420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm5 183520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 24(%rsp),%ebx 183620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 183720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm8 183820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 183920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 184020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 184120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 184220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 184320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 184420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm8,%xmm5 184520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 28(%rsp),%eax 184620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 184720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm5,%xmm9 184820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 184920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 185020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 185120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 185220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 185320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 185420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 185520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm2,%xmm6 185620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,204,8 185720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 185820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 32(%rsp),%ebp 185920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%edi 186020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm7,%xmm6 186120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%esi 186220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 186320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,%xmm8 186420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm5,%xmm10 186520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 186620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 186720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm9,%xmm6 186820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 186920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 187020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 187120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 187220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm6,%xmm9 187320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,16(%rsp) 187420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 187520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 187620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 36(%rsp),%edx 187720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%esi 187820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm6 187920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%edi 188020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 188120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm9 188220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 188320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 188420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 188520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 188620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 188720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 188820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm9,%xmm6 188920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 189020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 189120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm6,%xmm10 189220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 40(%rsp),%ecx 189320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%edi 189420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%esi 189520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 189620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 189720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 189820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 189920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 190020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 190120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 190220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 190320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 190420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 44(%rsp),%ebx 190520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%esi 190620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%edi 190720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 190820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 190920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 191020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 191120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 191220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 191320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 191420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 191520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm3,%xmm7 191620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,213,8 191720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 191820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 48(%rsp),%eax 191920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%edi 192020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm0,%xmm7 192120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%esi 192220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 192320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 48(%r11),%xmm9 192420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm6,%xmm8 192520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 192620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 192720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm10,%xmm7 192820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 192920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 193020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 193120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 193220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm7,%xmm10 193320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,32(%rsp) 193420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 193520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 193620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 52(%rsp),%ebp 193720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%esi 193820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm7 193920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%edi 194020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 194120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm10 194220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 194320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 194420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 194520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 194620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 194720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 194820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm10,%xmm7 194920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 195020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 195120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm7,%xmm8 195220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 56(%rsp),%edx 195320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%edi 195420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%esi 195520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 195620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 195720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 195820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 195920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 196020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 196120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 196220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 196320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 196420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 60(%rsp),%ecx 196520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%esi 196620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%edi 196720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 196820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 196920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 197020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 197120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 197220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 197320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 197420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 197520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm4,%xmm0 197620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,198,8 197720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 197820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 0(%rsp),%ebx 197920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%edi 198020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm1,%xmm0 198120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%esi 198220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 198320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,%xmm10 198420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm7,%xmm9 198520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 198620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 198720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm8,%xmm0 198820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 198920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 199020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 199120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 199220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm0,%xmm8 199320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,48(%rsp) 199420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 199520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 199620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 4(%rsp),%eax 199720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%esi 199820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm0 199920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%edi 200020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 200120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm8 200220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 200320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 200420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 200520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 200620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 200720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 200820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm8,%xmm0 200920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 201020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 201120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm0,%xmm9 201220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 8(%rsp),%ebp 201320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%edi 201420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%esi 201520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 201620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 201720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 201820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 201920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 202020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 202120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 202220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 202320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 202420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 12(%rsp),%edx 202520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%esi 202620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%edi 202720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 202820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 202920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 203020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 203120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 203220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 203320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 203420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 203520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm5,%xmm1 203620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,207,8 203720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 203820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%rsp),%ecx 203920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%edi 204020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm2,%xmm1 204120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%esi 204220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 204320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,%xmm8 204420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm0,%xmm10 204520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 204620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 204720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm9,%xmm1 204820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 204920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 205020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 205120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 205220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm1,%xmm9 205320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,0(%rsp) 205420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 205520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 205620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 20(%rsp),%ebx 205720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%esi 205820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm1 205920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%edi 206020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 206120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm9 206220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 206320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 206420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 206520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 206620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 206720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 206820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm9,%xmm1 206920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 207020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 207120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm1,%xmm10 207220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 24(%rsp),%eax 207320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%edi 207420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%esi 207520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 207620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 207720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 207820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 207920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 208020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 208120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 208220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 208320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 208420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 28(%rsp),%ebp 208520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%esi 208620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%edi 208720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 208820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 208920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 209020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 209120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 209220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%ecx 209320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 209420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 209520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm6,%xmm2 209620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,208,8 209720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 209820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 32(%rsp),%edx 209920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ecx,%edi 210020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm3,%xmm2 210120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%esi 210220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 210320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,%xmm9 210420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm1,%xmm8 210520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 210620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 210720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm10,%xmm2 210820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 210920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 211020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%ebx 211120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 211220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm2,%xmm10 211320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm8,16(%rsp) 211420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 211520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 211620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 36(%rsp),%ecx 211720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebx,%esi 211820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm2 211920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%edi 212020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 212120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm10 212220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 212320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 212420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 212520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 212620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%eax 212720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 212820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm10,%xmm2 212920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 213020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 213120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm2,%xmm8 213220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 40(%rsp),%ebx 213320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %eax,%edi 213420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%esi 213520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 213620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 213720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 213820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 213920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 214020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%ebp 214120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 214220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 214320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 214420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 44(%rsp),%eax 214520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %ebp,%esi 214620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner andl %edx,%edi 214720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 214820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 214920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 215020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 215120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 215220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edx 215320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 215420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 48(%rsp),%ebp 215520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm7,%xmm3 215620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,68,15,58,15,193,8 215720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 215820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 215920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 216020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm4,%xmm3 216120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 216220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 216320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,%xmm10 216420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm2,%xmm9 216520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 216620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 216720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pxor %xmm8,%xmm3 216820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 52(%rsp),%edx 216920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 217020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 217120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 217220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm3,%xmm8 217320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm9,32(%rsp) 217420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 217520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 217620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 217720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 217820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner pslld $2,%xmm3 217920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 56(%rsp),%ecx 218020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 218120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psrld $30,%xmm8 218220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 218320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 218420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 218520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 218620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 218720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 218820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner por %xmm8,%xmm3 218920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 60(%rsp),%ebx 219020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 219120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 219220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 219320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 219420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 219520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 219620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 219720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 0(%rsp),%eax 219820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm3,%xmm10 219920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 220020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 220120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 220220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 220320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm10,48(%rsp) 220420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 220520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 220620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 220720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 4(%rsp),%ebp 220820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 220920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 221020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 221120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 221220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 221320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 221420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 221520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 8(%rsp),%edx 221620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 221720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 221820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 221920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 222020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 222120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 222220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 222320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 12(%rsp),%ecx 222420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 222520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 222620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 222720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 222820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 222920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 223020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 223120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner cmpq %r10,%r9 223220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner je .Ldone_ssse3 223320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 64(%r11),%xmm6 223420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa 0(%r11),%xmm9 223520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqu 0(%r9),%xmm0 223620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqu 16(%r9),%xmm1 223720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqu 32(%r9),%xmm2 223820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqu 48(%r9),%xmm3 223920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,56,0,198 224020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addq $64,%r9 224120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%rsp),%ebx 224220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 224320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,56,0,206 224420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 224520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 224620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm9,%xmm0 224720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 224820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 224920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 225020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 225120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm0,0(%rsp) 225220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 20(%rsp),%eax 225320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 225420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psubd %xmm9,%xmm0 225520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 225620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 225720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 225820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 225920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 226020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 226120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 24(%rsp),%ebp 226220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 226320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 226420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 226520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 226620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 226720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 226820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 226920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 28(%rsp),%edx 227020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 227120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 227220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 227320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 227420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 227520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 227620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 227720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 32(%rsp),%ecx 227820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 227920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,56,0,214 228020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 228120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 228220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm9,%xmm1 228320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 228420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 228520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 228620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 228720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm1,16(%rsp) 228820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 36(%rsp),%ebx 228920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 229020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psubd %xmm9,%xmm1 229120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 229220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 229320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 229420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 229520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 229620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 229720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 40(%rsp),%eax 229820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 229920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 230020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 230120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 230220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 230320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 230420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 230520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 44(%rsp),%ebp 230620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 230720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 230820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 230920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 231020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 231120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 231220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 231320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 48(%rsp),%edx 231420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 231520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 102,15,56,0,222 231620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 231720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 231820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner paddd %xmm9,%xmm2 231920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 232020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 232120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 232220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 232320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movdqa %xmm2,32(%rsp) 232420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 52(%rsp),%ecx 232520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 232620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner psubd %xmm9,%xmm2 232720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 232820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 232920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 233020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 233120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 233220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 233320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 56(%rsp),%ebx 233420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 233520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 233620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 233720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 233820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 233920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 234020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 234120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 60(%rsp),%eax 234220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 234320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 234420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 234520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 234620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 234720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 234820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 234920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 0(%r8),%eax 235020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 4(%r8),%esi 235120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 8(%r8),%ecx 235220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 12(%r8),%edx 235320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,0(%r8) 235420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%r8),%ebp 235520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,4(%r8) 235620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,%ebx 235720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,8(%r8) 235820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,12(%r8) 235920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,16(%r8) 236020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner jmp .Loop_ssse3 236120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner 236220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.align 16 236320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.Ldone_ssse3: 236420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%rsp),%ebx 236520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 236620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 236720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 236820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 236920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 237020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 237120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 237220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 20(%rsp),%eax 237320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 237420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 237520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 237620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 237720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 237820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 237920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 238020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 24(%rsp),%ebp 238120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 238220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%edi 238320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 238420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 238520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 238620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 238720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebp 238820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 28(%rsp),%edx 238920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 239020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%esi 239120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 239220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 239320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 239420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 239520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%edx 239620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 32(%rsp),%ecx 239720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 239820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%edi 239920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 240020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 240120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 240220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 240320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ecx 240420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 36(%rsp),%ebx 240520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 240620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%esi 240720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 240820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 240920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 241020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 241120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebx 241220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 40(%rsp),%eax 241320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 241420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%edi 241520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 241620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%esi 241720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 241820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 241920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%eax 242020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 44(%rsp),%ebp 242120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 242220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,%esi 242320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%eax 242420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%edi 242520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %eax,%ebp 242620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebx 242720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ebp 242820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 48(%rsp),%edx 242920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ecx,%esi 243020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,%edi 243120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebp 243220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%esi 243320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebp,%edx 243420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%eax 243520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%edx 243620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 52(%rsp),%ecx 243720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebx,%edi 243820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,%esi 243920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%edx 244020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%edi 244120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edx,%ecx 244220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ebp 244320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%ecx 244420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 56(%rsp),%ebx 244520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %eax,%esi 244620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,%edi 244720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ecx 244820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%esi 244920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ecx,%ebx 245020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%edx 245120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %esi,%ebx 245220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 60(%rsp),%eax 245320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %ebp,%edi 245420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebx,%esi 245520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner roll $5,%ebx 245620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner xorl %edx,%edi 245720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %ebx,%eax 245820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner rorl $7,%ecx 245920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl %edi,%eax 246020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 0(%r8),%eax 246120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 4(%r8),%esi 246220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 8(%r8),%ecx 246320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %eax,0(%r8) 246420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 12(%r8),%edx 246520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %esi,4(%r8) 246620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner addl 16(%r8),%ebp 246720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ecx,8(%r8) 246820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %edx,12(%r8) 246920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movl %ebp,16(%r8) 247020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leaq 64(%rsp),%rsi 247120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq 0(%rsi),%r12 247220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq 8(%rsi),%rbp 247320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner movq 16(%rsi),%rbx 247420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner leaq 24(%rsi),%rsp 247520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.Lepilogue_ssse3: 247620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner .byte 0xf3,0xc3 247720777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.size sha1_block_data_order_ssse3,.-sha1_block_data_order_ssse3 247820777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.align 64 247920777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' TurnerK_XX_XX: 248020777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 248120777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.long 0x6ed9eba1,0x6ed9eba1,0x6ed9eba1,0x6ed9eba1 248220777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.long 0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc,0x8f1bbcdc 248320777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.long 0xca62c1d6,0xca62c1d6,0xca62c1d6,0xca62c1d6 248420777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.long 0x00010203,0x04050607,0x08090a0b,0x0c0d0e0f 248520777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.byte 83,72,65,49,32,98,108,111,99,107,32,116,114,97,110,115,102,111,114,109,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 248620777798f5184ef65e59bb5eb91ac9e839d7afebDavid 'Digit' Turner.align 64 2487