1400fee9a:	09 c8                	or     %ecx,%eax
1400fee9c:	41 89 40 fc          	mov    %eax,-0x4(%r8)
1400feea0:	4c 39 ca             	cmp    %r9,%rdx
1400feea3:	75 d0                	jne    0x1400fee75
1400feea5:	f3 0f 7e 15 13 73 11 	movq   0x117313(%rip),%xmm2        # 0x1402161c0
1400feeac:	00
1400feead:	f3 0f 7e 4c 24 20    	movq   0x20(%rsp),%xmm1
1400feeb3:	48 89 76 38          	mov    %rsi,0x38(%rsi)
1400feeb7:	f3 0f 7e 64 24 28    	movq   0x28(%rsp),%xmm4
1400feebd:	f3 0f 7e 5c 24 30    	movq   0x30(%rsp),%xmm3
1400feec3:	66 0f 6f c2          	movdqa %xmm2,%xmm0
1400feec7:	66 0f 6f f2          	movdqa %xmm2,%xmm6
1400feecb:	f3 0f 7e 6c 24 38    	movq   0x38(%rsp),%xmm5
1400feed1:	66 0f db f4          	pand   %xmm4,%xmm6
1400feed5:	66 0f 71 d4 08       	psrlw  $0x8,%xmm4
1400feeda:	66 0f db c1          	pand   %xmm1,%xmm0
1400feede:	66 0f 71 d1 08       	psrlw  $0x8,%xmm1
1400feee3:	66 0f 67 c6          	packuswb %xmm6,%xmm0
1400feee7:	66 0f 6f f2          	movdqa %xmm2,%xmm6
1400feeeb:	66 0f 67 cc          	packuswb %xmm4,%xmm1
1400feeef:	66 0f 6f e2          	movdqa %xmm2,%xmm4
1400feef3:	66 0f db f5          	pand   %xmm5,%xmm6
1400feef7:	66 0f db e3          	pand   %xmm3,%xmm4
1400feefb:	66 0f 71 d5 08       	psrlw  $0x8,%xmm5
1400fef00:	66 0f 70 c0 08       	pshufd $0x8,%xmm0,%xmm0
1400fef05:	66 0f 67 e6          	packuswb %xmm6,%xmm4
1400fef09:	66 0f 71 d3 08       	psrlw  $0x8,%xmm3
1400fef0e:	66 0f 6f f2          	movdqa %xmm2,%xmm6
1400fef12:	66 0f 70 e4 08       	pshufd $0x8,%xmm4,%xmm4
1400fef17:	66 0f 67 dd          	packuswb %xmm5,%xmm3
1400fef1b:	66 0f 6f ea          	movdqa %xmm2,%xmm5
1400fef1f:	66 0f db f4          	pand   %xmm4,%xmm6
1400fef23:	66 0f db e8          	pand   %xmm0,%xmm5
1400fef27:	66 0f 70 c9 08       	pshufd $0x8,%xmm1,%xmm1
1400fef2c:	66 0f 71 d4 08       	psrlw  $0x8,%xmm4
1400fef31:	66 0f 71 d0 08       	psrlw  $0x8,%xmm0
1400fef36:	66 0f 70 db 08       	pshufd $0x8,%xmm3,%xmm3
1400fef3b:	66 0f 67 c4          	packuswb %xmm4,%xmm0
1400fef3f:	66 0f 6f e2          	movdqa %xmm2,%xmm4
1400fef43:	66 0f db d3          	pand   %xmm3,%xmm2
1400fef47:	66 0f db e1          	pand   %xmm1,%xmm4
1400fef4b:	66 0f 71 d3 08       	psrlw  $0x8,%xmm3
1400fef50:	66 0f 67 ee          	packuswb %xmm6,%xmm5
1400fef54:	66 0f 67 e2          	packuswb %xmm2,%xmm4
1400fef58:	66 0f 71 d1 08       	psrlw  $0x8,%xmm1
1400fef5d:	66 0f 70 c0 08       	pshufd $0x8,%xmm0,%xmm0
1400fef62:	66 0f 70 e4 08       	pshufd $0x8,%xmm4,%xmm4
1400fef67:	66 0f 67 cb          	packuswb %xmm3,%xmm1
1400fef6b:	66 0f 70 ed 08       	pshufd $0x8,%xmm5,%xmm5
1400fef70:	66 0f ef db          	pxor   %xmm3,%xmm3
1400fef74:	66 0f 70 c9 08       	pshufd $0x8,%xmm1,%xmm1
1400fef79:	66 44 0f 6f c4       	movdqa %xmm4,%xmm8
1400fef7e:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400fef82:	66 44 0f 6f d5       	movdqa %xmm5,%xmm10
1400fef87:	66 44 0f 60 c3       	punpcklbw %xmm3,%xmm8
1400fef8c:	66 0f 60 d3          	punpcklbw %xmm3,%xmm2
1400fef90:	66 0f 6f f1          	movdqa %xmm1,%xmm6
1400fef94:	66 44 0f 60 d3       	punpcklbw %xmm3,%xmm10
1400fef99:	66 0f 60 f3          	punpcklbw %xmm3,%xmm6
1400fef9d:	66 0f 60 eb          	punpcklbw %xmm3,%xmm5
1400fefa1:	66 0f 60 e3          	punpcklbw %xmm3,%xmm4
1400fefa5:	66 41 0f 71 f0 08    	psllw  $0x8,%xmm8
1400fefab:	66 0f 60 c3          	punpcklbw %xmm3,%xmm0
1400fefaf:	66 0f 60 cb          	punpcklbw %xmm3,%xmm1
1400fefb3:	66 0f 6f fa          	movdqa %xmm2,%xmm7
1400fefb7:	66 0f ef db          	pxor   %xmm3,%xmm3
1400fefbb:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400fefc0:	66 0f 61 fb          	punpcklwd %xmm3,%xmm7
1400fefc4:	66 44 0f 61 cb       	punpcklwd %xmm3,%xmm9
1400fefc9:	66 0f 61 d3          	punpcklwd %xmm3,%xmm2
1400fefcd:	66 0f 72 f7 10       	pslld  $0x10,%xmm7
1400fefd2:	66 45 0f 6f da       	movdqa %xmm10,%xmm11
1400fefd7:	66 0f 70 d2 4e       	pshufd $0x4e,%xmm2,%xmm2
1400fefdc:	66 41 0f eb f9       	por    %xmm9,%xmm7
1400fefe1:	66 44 0f 6f ce       	movdqa %xmm6,%xmm9
1400fefe6:	66 0f 61 f3          	punpcklwd %xmm3,%xmm6
1400fefea:	66 44 0f 61 c3       	punpcklwd %xmm3,%xmm8
1400fefef:	66 0f 70 f6 4e       	pshufd $0x4e,%xmm6,%xmm6
1400feff4:	66 44 0f 61 d3       	punpcklwd %xmm3,%xmm10
1400feff9:	66 0f 72 f2 10       	pslld  $0x10,%xmm2
1400feffe:	66 0f 72 f6 18       	pslld  $0x18,%xmm6
1400ff003:	66 0f 70 c9 4e       	pshufd $0x4e,%xmm1,%xmm1
1400ff008:	66 45 0f 70 c0 4e    	pshufd $0x4e,%xmm8,%xmm8
1400ff00e:	66 45 0f 70 d2 4e    	pshufd $0x4e,%xmm10,%xmm10
1400ff014:	66 0f 70 ed 4e       	pshufd $0x4e,%xmm5,%xmm5
1400ff019:	66 41 0f eb f2       	por    %xmm10,%xmm6
1400ff01e:	66 41 0f eb d0       	por    %xmm8,%xmm2
1400ff023:	66 44 0f 61 cb       	punpcklwd %xmm3,%xmm9
1400ff028:	66 0f eb d6          	por    %xmm6,%xmm2
1400ff02c:	66 41 0f 72 f1 18    	pslld  $0x18,%xmm9
1400ff032:	66 0f 6f f5          	movdqa %xmm5,%xmm6
1400ff036:	66 0f d6 56 18       	movq   %xmm2,0x18(%rsi)
1400ff03b:	66 0f 6f d1          	movdqa %xmm1,%xmm2
1400ff03f:	66 0f 61 f3          	punpcklwd %xmm3,%xmm6
1400ff043:	66 0f 61 cb          	punpcklwd %xmm3,%xmm1
1400ff047:	66 44 0f 61 db       	punpcklwd %xmm3,%xmm11
1400ff04c:	66 0f 61 d3          	punpcklwd %xmm3,%xmm2
1400ff050:	66 0f 70 c0 4e       	pshufd $0x4e,%xmm0,%xmm0
1400ff055:	66 0f 70 e4 4e       	pshufd $0x4e,%xmm4,%xmm4
1400ff05a:	66 45 0f eb cb       	por    %xmm11,%xmm9
1400ff05f:	66 0f 70 c9 4e       	pshufd $0x4e,%xmm1,%xmm1
1400ff064:	66 0f 72 f2 18       	pslld  $0x18,%xmm2
1400ff069:	66 0f 71 f4 08       	psllw  $0x8,%xmm4
1400ff06e:	66 41 0f eb f9       	por    %xmm9,%xmm7
1400ff073:	66 0f eb d6          	por    %xmm6,%xmm2
1400ff077:	66 0f 6f f0          	movdqa %xmm0,%xmm6
1400ff07b:	66 0f 61 c3          	punpcklwd %xmm3,%xmm0
1400ff07f:	66 0f d6 7e 10       	movq   %xmm7,0x10(%rsi)
1400ff084:	66 0f 61 f3          	punpcklwd %xmm3,%xmm6
1400ff088:	66 0f 6f fc          	movdqa %xmm4,%xmm7
1400ff08c:	66 0f 70 c0 4e       	pshufd $0x4e,%xmm0,%xmm0
1400ff091:	66 0f 61 e3          	punpcklwd %xmm3,%xmm4
1400ff095:	66 0f 61 eb          	punpcklwd %xmm3,%xmm5
1400ff099:	66 0f 61 fb          	punpcklwd %xmm3,%xmm7
1400ff09d:	66 0f 72 f6 10       	pslld  $0x10,%xmm6
1400ff0a2:	66 0f 72 f0 10       	pslld  $0x10,%xmm0
1400ff0a7:	66 0f 70 e4 4e       	pshufd $0x4e,%xmm4,%xmm4
1400ff0ac:	66 0f 72 f1 18       	pslld  $0x18,%xmm1
1400ff0b1:	66 0f 70 ed 4e       	pshufd $0x4e,%xmm5,%xmm5
1400ff0b6:	66 0f eb f7          	por    %xmm7,%xmm6
1400ff0ba:	66 0f eb c4          	por    %xmm4,%xmm0
1400ff0be:	66 0f eb cd          	por    %xmm5,%xmm1
1400ff0c2:	66 0f eb d6          	por    %xmm6,%xmm2
1400ff0c6:	66 0f eb c1          	por    %xmm1,%xmm0
1400ff0ca:	66 0f d6 56 20       	movq   %xmm2,0x20(%rsi)
1400ff0cf:	66 0f d6 46 28       	movq   %xmm0,0x28(%rsi)
1400ff0d4:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400ff0d9:	48 2b 03             	sub    (%rbx),%rax
1400ff0dc:	0f 85 e4 00 00 00    	jne    0x1400ff1c6
1400ff0e2:	0f 10 74 24 50       	movups 0x50(%rsp),%xmm6
1400ff0e7:	0f 10 7c 24 60       	movups 0x60(%rsp),%xmm7
1400ff0ec:	44 0f 10 8c 24 80 00 	movups 0x80(%rsp),%xmm9
1400ff0f3:	00 00
1400ff0f5:	44 0f 10 44 24 70    	movups 0x70(%rsp),%xmm8
1400ff0fb:	44 0f 10 94 24 90 00 	movups 0x90(%rsp),%xmm10
1400ff102:	00 00
1400ff104:	44 0f 10 9c 24 a0 00 	movups 0xa0(%rsp),%xmm11
1400ff10b:	00 00
1400ff10d:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
1400ff114:	5b                   	pop    %rbx
1400ff115:	5e                   	pop    %rsi
1400ff116:	5f                   	pop    %rdi
1400ff117:	c3                   	ret
1400ff118:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400ff11f:	00
1400ff120:	48 8d 0d 71 70 11 00 	lea    0x117071(%rip),%rcx        # 0x140216198
1400ff127:	e8 e4 c7 ff ff       	call   0x1400fb910
1400ff12c:	31 c9                	xor    %ecx,%ecx
1400ff12e:	e8 cd fb ff ff       	call   0x1400fed00
1400ff133:	48 89 fa             	mov    %rdi,%rdx
1400ff136:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400ff13b:	49 bb be 51 1c 72 31 	movabs $0x302b8631721c51be,%r11
1400ff142:	86 2b 30
1400ff145:	49 ba b9 e5 e4 1c 6d 	movabs $0xbf58476d1ce4e5b9,%r10
1400ff14c:	47 58 bf
1400ff14f:	49 b9 eb 11 31 13 bb 	movabs $0x94d049bb133111eb,%r9
1400ff156:	49 d0 94
1400ff159:	eb 5c                	jmp    0x1400ff1b7
1400ff15b:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ff162:	00 00 00 00
1400ff166:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ff16d:	00 00 00 00
1400ff171:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ff178:	00 00 00 00
1400ff17c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ff180:	48 89 c1             	mov    %rax,%rcx
1400ff183:	48 c1 e9 1e          	shr    $0x1e,%rcx
1400ff187:	48 31 c8             	xor    %rcx,%rax
1400ff18a:	49 0f af c2          	imul   %r10,%rax
1400ff18e:	48 89 c1             	mov    %rax,%rcx
1400ff191:	48 c1 e9 1b          	shr    $0x1b,%rcx
1400ff195:	48 31 c1             	xor    %rax,%rcx
1400ff198:	49 0f af c9          	imul   %r9,%rcx
1400ff19c:	48 89 c8             	mov    %rcx,%rax
1400ff19f:	48 c1 e8 1f          	shr    $0x1f,%rax
1400ff1a3:	48 31 c8             	xor    %rcx,%rax
1400ff1a6:	89 c1                	mov    %eax,%ecx
1400ff1a8:	89 0a                	mov    %ecx,(%rdx)
1400ff1aa:	48 83 c2 04          	add    $0x4,%rdx
1400ff1ae:	4c 39 c2             	cmp    %r8,%rdx
1400ff1b1:	0f 84 82 fc ff ff    	je     0x1400fee39
1400ff1b7:	48 85 c0             	test   %rax,%rax
1400ff1ba:	75 c4                	jne    0x1400ff180
1400ff1bc:	b9 be 51 1c 72       	mov    $0x721c51be,%ecx
1400ff1c1:	4c 89 d8             	mov    %r11,%rax
1400ff1c4:	eb e2                	jmp    0x1400ff1a8
1400ff1c6:	e8 a5 56 0e 00       	call   0x1401e4870
1400ff1cb:	90                   	nop
1400ff1cc:	0f 1f 40 00          	nopl   0x0(%rax)
1400ff1d0:	41 57                	push   %r15
1400ff1d2:	41 56                	push   %r14
1400ff1d4:	41 55                	push   %r13
1400ff1d6:	41 54                	push   %r12
1400ff1d8:	55                   	push   %rbp
1400ff1d9:	57                   	push   %rdi
1400ff1da:	56                   	push   %rsi
1400ff1db:	53                   	push   %rbx
1400ff1dc:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
1400ff1e3:	48 8b 35 06 99 13 00 	mov    0x139906(%rip),%rsi        # 0x140238af0
1400ff1ea:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1400ff1ee:	48 8b 06             	mov    (%rsi),%rax
1400ff1f1:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400ff1f8:	00
1400ff1f9:	48 8b 01             	mov    (%rcx),%rax
1400ff1fc:	48 89 cb             	mov    %rcx,%rbx
1400ff1ff:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1400ff204:	44 8b 5c 24 4c       	mov    0x4c(%rsp),%r11d
1400ff209:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400ff20d:	4c 8b 43 38          	mov    0x38(%rbx),%r8
1400ff211:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1400ff216:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
1400ff21b:	48 8b 53 28          	mov    0x28(%rbx),%rdx
1400ff21f:	4c 89 44 24 78       	mov    %r8,0x78(%rsp)
1400ff224:	44 8b 7c 24 5c       	mov    0x5c(%rsp),%r15d
1400ff229:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
1400ff22e:	44 8b 74 24 7c       	mov    0x7c(%rsp),%r14d
1400ff233:	48 89 54 24 68       	mov    %rdx,0x68(%rsp)
1400ff238:	89 c1                	mov    %eax,%ecx
1400ff23a:	48 8b 53 30          	mov    0x30(%rbx),%rdx
1400ff23e:	44 8b 64 24 68       	mov    0x68(%rsp),%r12d
1400ff243:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400ff248:	48 8b 43 10          	mov    0x10(%rbx),%rax
1400ff24c:	8b 74 24 44          	mov    0x44(%rsp),%esi
1400ff250:	41 89 cd             	mov    %ecx,%r13d
1400ff253:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1400ff258:	8b 4c 24 74          	mov    0x74(%rsp),%ecx
1400ff25c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400ff261:	89 c5                	mov    %eax,%ebp
1400ff263:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400ff267:	8b 7c 24 54          	mov    0x54(%rsp),%edi
1400ff26b:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400ff270:	8b 5c 24 64          	mov    0x64(%rsp),%ebx
1400ff274:	41 89 c1             	mov    %eax,%r9d
1400ff277:	89 d0                	mov    %edx,%eax
1400ff279:	8b 54 24 78          	mov    0x78(%rsp),%edx
1400ff27d:	89 5c 24 24          	mov    %ebx,0x24(%rsp)
1400ff281:	8b 5c 24 48          	mov    0x48(%rsp),%ebx
1400ff285:	44 8b 54 24 6c       	mov    0x6c(%rsp),%r10d
1400ff28a:	44 89 54 24 2c       	mov    %r10d,0x2c(%rsp)
1400ff28f:	41 ba 0a 00 00 00    	mov    $0xa,%r10d
1400ff295:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1400ff29a:	44 8b 54 24 24       	mov    0x24(%rsp),%r10d
1400ff29f:	90                   	nop
1400ff2a0:	41 01 ed             	add    %ebp,%r13d
1400ff2a3:	01 fe                	add    %edi,%esi
1400ff2a5:	44 01 c3             	add    %r8d,%ebx
1400ff2a8:	44 31 e8             	xor    %r13d,%eax
1400ff2ab:	31 f1                	xor    %esi,%ecx
1400ff2ad:	31 da                	xor    %ebx,%edx
1400ff2af:	c1 c0 10             	rol    $0x10,%eax
1400ff2b2:	c1 c1 10             	rol    $0x10,%ecx
1400ff2b5:	41 01 c1             	add    %eax,%r9d
1400ff2b8:	41 01 ca             	add    %ecx,%r10d
1400ff2bb:	c1 c2 10             	rol    $0x10,%edx
1400ff2be:	44 31 cd             	xor    %r9d,%ebp
1400ff2c1:	44 31 d7             	xor    %r10d,%edi
1400ff2c4:	41 01 d4             	add    %edx,%r12d
1400ff2c7:	c1 c5 0c             	rol    $0xc,%ebp
1400ff2ca:	c1 c7 0c             	rol    $0xc,%edi
1400ff2cd:	45 31 e0             	xor    %r12d,%r8d
1400ff2d0:	41 01 ed             	add    %ebp,%r13d
1400ff2d3:	01 fe                	add    %edi,%esi
1400ff2d5:	41 c1 c0 0c          	rol    $0xc,%r8d
1400ff2d9:	44 31 e8             	xor    %r13d,%eax
1400ff2dc:	31 f1                	xor    %esi,%ecx
1400ff2de:	44 01 c3             	add    %r8d,%ebx
1400ff2e1:	c1 c0 08             	rol    $0x8,%eax
1400ff2e4:	c1 c1 08             	rol    $0x8,%ecx
1400ff2e7:	31 da                	xor    %ebx,%edx
1400ff2e9:	41 01 c1             	add    %eax,%r9d
1400ff2ec:	41 01 ca             	add    %ecx,%r10d
1400ff2ef:	44 31 cd             	xor    %r9d,%ebp
1400ff2f2:	44 31 d7             	xor    %r10d,%edi
1400ff2f5:	44 89 4c 24 28       	mov    %r9d,0x28(%rsp)
1400ff2fa:	c1 c5 07             	rol    $0x7,%ebp
1400ff2fd:	c1 c7 07             	rol    $0x7,%edi
1400ff300:	44 89 54 24 24       	mov    %r10d,0x24(%rsp)
1400ff305:	c1 c2 08             	rol    $0x8,%edx
1400ff308:	45 01 fb             	add    %r15d,%r11d
1400ff30b:	41 01 fd             	add    %edi,%r13d
1400ff30e:	45 31 de             	xor    %r11d,%r14d
1400ff311:	41 01 d4             	add    %edx,%r12d
1400ff314:	45 89 f1             	mov    %r14d,%r9d
1400ff317:	44 8b 74 24 2c       	mov    0x2c(%rsp),%r14d
1400ff31c:	45 31 e0             	xor    %r12d,%r8d
1400ff31f:	41 c1 c1 10          	rol    $0x10,%r9d
1400ff323:	41 c1 c0 07          	rol    $0x7,%r8d
1400ff327:	45 01 ce             	add    %r9d,%r14d
1400ff32a:	44 01 c6             	add    %r8d,%esi
1400ff32d:	45 31 f7             	xor    %r14d,%r15d
1400ff330:	45 89 f2             	mov    %r14d,%r10d
1400ff333:	31 f0                	xor    %esi,%eax
1400ff335:	41 c1 c7 0c          	rol    $0xc,%r15d
1400ff339:	c1 c0 10             	rol    $0x10,%eax
1400ff33c:	45 01 fb             	add    %r15d,%r11d
1400ff33f:	45 31 d9             	xor    %r11d,%r9d
1400ff342:	41 c1 c1 08          	rol    $0x8,%r9d
1400ff346:	45 01 ca             	add    %r9d,%r10d
1400ff349:	45 31 e9             	xor    %r13d,%r9d
1400ff34c:	41 c1 c1 10          	rol    $0x10,%r9d
1400ff350:	45 31 d7             	xor    %r10d,%r15d
1400ff353:	41 01 c2             	add    %eax,%r10d
1400ff356:	45 01 cc             	add    %r9d,%r12d
1400ff359:	41 c1 c7 07          	rol    $0x7,%r15d
1400ff35d:	44 31 e7             	xor    %r12d,%edi
1400ff360:	c1 c7 0c             	rol    $0xc,%edi
1400ff363:	41 01 fd             	add    %edi,%r13d
1400ff366:	45 31 e9             	xor    %r13d,%r9d
1400ff369:	45 89 ce             	mov    %r9d,%r14d
1400ff36c:	44 8b 4c 24 28       	mov    0x28(%rsp),%r9d
1400ff371:	41 c1 c6 08          	rol    $0x8,%r14d
1400ff375:	45 01 f4             	add    %r14d,%r12d
1400ff378:	44 31 e7             	xor    %r12d,%edi
1400ff37b:	c1 c7 07             	rol    $0x7,%edi
1400ff37e:	45 31 d0             	xor    %r10d,%r8d
1400ff381:	44 01 fb             	add    %r15d,%ebx
1400ff384:	41 01 eb             	add    %ebp,%r11d
1400ff387:	41 c1 c0 0c          	rol    $0xc,%r8d
1400ff38b:	31 d9                	xor    %ebx,%ecx
1400ff38d:	44 31 da             	xor    %r11d,%edx
1400ff390:	c1 c1 10             	rol    $0x10,%ecx
1400ff393:	44 01 c6             	add    %r8d,%esi
1400ff396:	c1 c2 10             	rol    $0x10,%edx
1400ff399:	31 f0                	xor    %esi,%eax
1400ff39b:	41 01 c9             	add    %ecx,%r9d
1400ff39e:	c1 c0 08             	rol    $0x8,%eax
1400ff3a1:	45 31 cf             	xor    %r9d,%r15d
1400ff3a4:	41 01 c2             	add    %eax,%r10d
1400ff3a7:	41 c1 c7 0c          	rol    $0xc,%r15d
1400ff3ab:	45 31 d0             	xor    %r10d,%r8d
1400ff3ae:	44 89 54 24 2c       	mov    %r10d,0x2c(%rsp)
1400ff3b3:	44 8b 54 24 24       	mov    0x24(%rsp),%r10d
1400ff3b8:	44 01 fb             	add    %r15d,%ebx
1400ff3bb:	31 d9                	xor    %ebx,%ecx
1400ff3bd:	41 c1 c0 07          	rol    $0x7,%r8d
1400ff3c1:	41 01 d2             	add    %edx,%r10d
1400ff3c4:	c1 c1 08             	rol    $0x8,%ecx
1400ff3c7:	44 31 d5             	xor    %r10d,%ebp
1400ff3ca:	41 01 c9             	add    %ecx,%r9d
1400ff3cd:	c1 c5 0c             	rol    $0xc,%ebp
1400ff3d0:	45 31 cf             	xor    %r9d,%r15d
1400ff3d3:	41 01 eb             	add    %ebp,%r11d
1400ff3d6:	41 c1 c7 07          	rol    $0x7,%r15d
1400ff3da:	44 31 da             	xor    %r11d,%edx
1400ff3dd:	c1 c2 08             	rol    $0x8,%edx
1400ff3e0:	41 01 d2             	add    %edx,%r10d
1400ff3e3:	44 31 d5             	xor    %r10d,%ebp
1400ff3e6:	c1 c5 07             	rol    $0x7,%ebp
1400ff3e9:	48 83 6c 24 30 01    	subq   $0x1,0x30(%rsp)
1400ff3ef:	0f 85 ab fe ff ff    	jne    0x1400ff2a0