1400107a2:	33 6c 24 34          	xor    0x34(%rsp),%ebp
1400107a6:	89 f8                	mov    %edi,%eax
1400107a8:	89 54 24 30          	mov    %edx,0x30(%rsp)
1400107ac:	89 f1                	mov    %esi,%ecx
1400107ae:	33 6c 24 3c          	xor    0x3c(%rsp),%ebp
1400107b2:	44 31 e0             	xor    %r12d,%eax
1400107b5:	c1 c1 05             	rol    $0x5,%ecx
1400107b8:	33 6c 24 14          	xor    0x14(%rsp),%ebp
1400107bc:	46 8d ac 2a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r13,1),%r13d
1400107c3:	ca
1400107c4:	44 31 d8             	xor    %r11d,%eax
1400107c7:	41 01 cd             	add    %ecx,%r13d
1400107ca:	c1 c7 1e             	rol    $0x1e,%edi
1400107cd:	41 01 c5             	add    %eax,%r13d
1400107d0:	d1 c5                	rol    $1,%ebp
1400107d2:	44 33 74 24 38       	xor    0x38(%rsp),%r14d
1400107d7:	89 f0                	mov    %esi,%eax
1400107d9:	89 6c 24 34          	mov    %ebp,0x34(%rsp)
1400107dd:	44 89 e9             	mov    %r13d,%ecx
1400107e0:	44 33 34 24          	xor    (%rsp),%r14d
1400107e4:	44 31 d8             	xor    %r11d,%eax
1400107e7:	c1 c1 05             	rol    $0x5,%ecx
1400107ea:	44 33 74 24 18       	xor    0x18(%rsp),%r14d
1400107ef:	46 8d a4 25 d6 c1 62 	lea    -0x359d3e2a(%rbp,%r12,1),%r12d
1400107f6:	ca
1400107f7:	31 f8                	xor    %edi,%eax
1400107f9:	41 01 cc             	add    %ecx,%r12d
1400107fc:	c1 c6 1e             	rol    $0x1e,%esi
1400107ff:	41 01 c4             	add    %eax,%r12d
140010802:	41 d1 c6             	rol    $1,%r14d
140010805:	33 54 24 3c          	xor    0x3c(%rsp),%edx
140010809:	44 89 e8             	mov    %r13d,%eax
14001080c:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
140010811:	44 89 e1             	mov    %r12d,%ecx
140010814:	33 54 24 04          	xor    0x4(%rsp),%edx
140010818:	31 f8                	xor    %edi,%eax
14001081a:	c1 c1 05             	rol    $0x5,%ecx
14001081d:	33 54 24 1c          	xor    0x1c(%rsp),%edx
140010821:	47 8d 9c 1e d6 c1 62 	lea    -0x359d3e2a(%r14,%r11,1),%r11d
140010828:	ca
140010829:	31 f0                	xor    %esi,%eax
14001082b:	41 01 cb             	add    %ecx,%r11d
14001082e:	41 c1 c5 1e          	rol    $0x1e,%r13d
140010832:	41 01 c3             	add    %eax,%r11d
140010835:	d1 c2                	rol    $1,%edx
140010837:	33 2c 24             	xor    (%rsp),%ebp
14001083a:	44 89 e0             	mov    %r12d,%eax
14001083d:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
140010841:	44 89 d9             	mov    %r11d,%ecx
140010844:	33 6c 24 08          	xor    0x8(%rsp),%ebp
140010848:	31 f0                	xor    %esi,%eax
14001084a:	c1 c1 05             	rol    $0x5,%ecx
14001084d:	33 6c 24 20          	xor    0x20(%rsp),%ebp
140010851:	8d bc 3a d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rdi,1),%edi
140010858:	44 31 e8             	xor    %r13d,%eax
14001085b:	01 cf                	add    %ecx,%edi
14001085d:	41 c1 c4 1e          	rol    $0x1e,%r12d
140010861:	01 c7                	add    %eax,%edi
140010863:	d1 c5                	rol    $1,%ebp
140010865:	44 33 74 24 04       	xor    0x4(%rsp),%r14d
14001086a:	44 89 d8             	mov    %r11d,%eax
14001086d:	89 2c 24             	mov    %ebp,(%rsp)
140010870:	89 f9                	mov    %edi,%ecx
140010872:	44 33 74 24 0c       	xor    0xc(%rsp),%r14d
140010877:	44 31 e8             	xor    %r13d,%eax
14001087a:	c1 c1 05             	rol    $0x5,%ecx
14001087d:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
140010882:	8d b4 35 d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rsi,1),%esi
140010889:	44 31 e0             	xor    %r12d,%eax
14001088c:	01 ce                	add    %ecx,%esi
14001088e:	41 c1 c3 1e          	rol    $0x1e,%r11d
140010892:	01 c6                	add    %eax,%esi
140010894:	41 d1 c6             	rol    $1,%r14d
140010897:	33 54 24 08          	xor    0x8(%rsp),%edx
14001089b:	89 f8                	mov    %edi,%eax
14001089d:	44 89 74 24 04       	mov    %r14d,0x4(%rsp)
1400108a2:	89 f1                	mov    %esi,%ecx
1400108a4:	33 54 24 10          	xor    0x10(%rsp),%edx
1400108a8:	44 31 e0             	xor    %r12d,%eax
1400108ab:	c1 c1 05             	rol    $0x5,%ecx
1400108ae:	33 54 24 28          	xor    0x28(%rsp),%edx
1400108b2:	47 8d ac 2e d6 c1 62 	lea    -0x359d3e2a(%r14,%r13,1),%r13d
1400108b9:	ca
1400108ba:	44 31 d8             	xor    %r11d,%eax
1400108bd:	41 01 cd             	add    %ecx,%r13d
1400108c0:	c1 c7 1e             	rol    $0x1e,%edi
1400108c3:	41 01 c5             	add    %eax,%r13d
1400108c6:	d1 c2                	rol    $1,%edx
1400108c8:	33 6c 24 0c          	xor    0xc(%rsp),%ebp
1400108cc:	89 f0                	mov    %esi,%eax
1400108ce:	89 54 24 08          	mov    %edx,0x8(%rsp)
1400108d2:	44 89 e9             	mov    %r13d,%ecx
1400108d5:	33 6c 24 14          	xor    0x14(%rsp),%ebp
1400108d9:	44 31 d8             	xor    %r11d,%eax
1400108dc:	c1 c1 05             	rol    $0x5,%ecx
1400108df:	33 6c 24 2c          	xor    0x2c(%rsp),%ebp
1400108e3:	46 8d a4 22 d6 c1 62 	lea    -0x359d3e2a(%rdx,%r12,1),%r12d
1400108ea:	ca
1400108eb:	31 f8                	xor    %edi,%eax
1400108ed:	41 01 cc             	add    %ecx,%r12d
1400108f0:	c1 c6 1e             	rol    $0x1e,%esi
1400108f3:	41 01 c4             	add    %eax,%r12d
1400108f6:	d1 c5                	rol    $1,%ebp
1400108f8:	44 33 74 24 10       	xor    0x10(%rsp),%r14d
1400108fd:	44 89 e8             	mov    %r13d,%eax
140010900:	89 6c 24 0c          	mov    %ebp,0xc(%rsp)
140010904:	44 89 e1             	mov    %r12d,%ecx
140010907:	44 33 74 24 18       	xor    0x18(%rsp),%r14d
14001090c:	31 f8                	xor    %edi,%eax
14001090e:	c1 c1 05             	rol    $0x5,%ecx
140010911:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
140010916:	46 8d 9c 1d d6 c1 62 	lea    -0x359d3e2a(%rbp,%r11,1),%r11d
14001091d:	ca
14001091e:	31 f0                	xor    %esi,%eax
140010920:	41 01 cb             	add    %ecx,%r11d
140010923:	41 c1 c5 1e          	rol    $0x1e,%r13d
140010927:	41 01 c3             	add    %eax,%r11d
14001092a:	41 d1 c6             	rol    $1,%r14d
14001092d:	33 54 24 14          	xor    0x14(%rsp),%edx
140010931:	44 89 e0             	mov    %r12d,%eax
140010934:	44 89 74 24 10       	mov    %r14d,0x10(%rsp)
140010939:	44 89 d9             	mov    %r11d,%ecx
14001093c:	33 54 24 1c          	xor    0x1c(%rsp),%edx
140010940:	31 f0                	xor    %esi,%eax
140010942:	c1 c1 05             	rol    $0x5,%ecx
140010945:	33 54 24 34          	xor    0x34(%rsp),%edx
140010949:	41 8d bc 3e d6 c1 62 	lea    -0x359d3e2a(%r14,%rdi,1),%edi
140010950:	ca
140010951:	44 31 e8             	xor    %r13d,%eax
140010954:	01 cf                	add    %ecx,%edi
140010956:	41 c1 c4 1e          	rol    $0x1e,%r12d
14001095a:	01 c7                	add    %eax,%edi
14001095c:	d1 c2                	rol    $1,%edx
14001095e:	33 6c 24 18          	xor    0x18(%rsp),%ebp
140010962:	44 89 d8             	mov    %r11d,%eax
140010965:	89 54 24 14          	mov    %edx,0x14(%rsp)
140010969:	89 f9                	mov    %edi,%ecx
14001096b:	33 6c 24 20          	xor    0x20(%rsp),%ebp
14001096f:	44 31 e8             	xor    %r13d,%eax
140010972:	c1 c1 05             	rol    $0x5,%ecx
140010975:	33 6c 24 38          	xor    0x38(%rsp),%ebp
140010979:	8d b4 32 d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rsi,1),%esi
140010980:	44 31 e0             	xor    %r12d,%eax
140010983:	01 ce                	add    %ecx,%esi
140010985:	41 c1 c3 1e          	rol    $0x1e,%r11d
140010989:	01 c6                	add    %eax,%esi
14001098b:	d1 c5                	rol    $1,%ebp
14001098d:	44 33 74 24 1c       	xor    0x1c(%rsp),%r14d
140010992:	89 f8                	mov    %edi,%eax
140010994:	89 6c 24 18          	mov    %ebp,0x18(%rsp)
140010998:	89 f1                	mov    %esi,%ecx
14001099a:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
14001099f:	44 31 e0             	xor    %r12d,%eax
1400109a2:	c1 c1 05             	rol    $0x5,%ecx
1400109a5:	44 33 74 24 3c       	xor    0x3c(%rsp),%r14d
1400109aa:	46 8d ac 2d d6 c1 62 	lea    -0x359d3e2a(%rbp,%r13,1),%r13d
1400109b1:	ca
1400109b2:	44 31 d8             	xor    %r11d,%eax
1400109b5:	41 01 cd             	add    %ecx,%r13d
1400109b8:	c1 c7 1e             	rol    $0x1e,%edi
1400109bb:	41 01 c5             	add    %eax,%r13d
1400109be:	41 d1 c6             	rol    $1,%r14d
1400109c1:	33 54 24 20          	xor    0x20(%rsp),%edx
1400109c5:	89 f0                	mov    %esi,%eax
1400109c7:	44 89 74 24 1c       	mov    %r14d,0x1c(%rsp)
1400109cc:	44 89 e9             	mov    %r13d,%ecx
1400109cf:	33 54 24 28          	xor    0x28(%rsp),%edx
1400109d3:	44 31 d8             	xor    %r11d,%eax
1400109d6:	c1 c1 05             	rol    $0x5,%ecx
1400109d9:	33 14 24             	xor    (%rsp),%edx
1400109dc:	47 8d a4 26 d6 c1 62 	lea    -0x359d3e2a(%r14,%r12,1),%r12d
1400109e3:	ca
1400109e4:	31 f8                	xor    %edi,%eax
1400109e6:	41 01 cc             	add    %ecx,%r12d
1400109e9:	c1 c6 1e             	rol    $0x1e,%esi
1400109ec:	41 01 c4             	add    %eax,%r12d
1400109ef:	d1 c2                	rol    $1,%edx
1400109f1:	33 6c 24 24          	xor    0x24(%rsp),%ebp
1400109f5:	44 89 e8             	mov    %r13d,%eax
1400109f8:	44 89 e1             	mov    %r12d,%ecx
1400109fb:	33 6c 24 2c          	xor    0x2c(%rsp),%ebp
1400109ff:	31 f8                	xor    %edi,%eax
140010a01:	c1 c1 05             	rol    $0x5,%ecx
140010a04:	33 6c 24 04          	xor    0x4(%rsp),%ebp
140010a08:	46 8d 9c 1a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r11,1),%r11d
140010a0f:	ca
140010a10:	31 f0                	xor    %esi,%eax
140010a12:	41 01 cb             	add    %ecx,%r11d
140010a15:	41 c1 c5 1e          	rol    $0x1e,%r13d
140010a19:	41 01 c3             	add    %eax,%r11d
140010a1c:	d1 c5                	rol    $1,%ebp
140010a1e:	44 33 74 24 28       	xor    0x28(%rsp),%r14d
140010a23:	44 89 e0             	mov    %r12d,%eax
140010a26:	44 89 d9             	mov    %r11d,%ecx
140010a29:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
140010a2e:	31 f0                	xor    %esi,%eax
140010a30:	c1 c1 05             	rol    $0x5,%ecx
140010a33:	44 33 74 24 08       	xor    0x8(%rsp),%r14d
140010a38:	8d bc 3d d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rdi,1),%edi
140010a3f:	44 31 e8             	xor    %r13d,%eax
140010a42:	01 cf                	add    %ecx,%edi
140010a44:	41 c1 c4 1e          	rol    $0x1e,%r12d
140010a48:	01 c7                	add    %eax,%edi
140010a4a:	41 d1 c6             	rol    $1,%r14d
140010a4d:	33 54 24 2c          	xor    0x2c(%rsp),%edx
140010a51:	44 89 d8             	mov    %r11d,%eax
140010a54:	89 f9                	mov    %edi,%ecx
140010a56:	33 54 24 34          	xor    0x34(%rsp),%edx
140010a5a:	44 31 e8             	xor    %r13d,%eax
140010a5d:	c1 c1 05             	rol    $0x5,%ecx
140010a60:	33 54 24 0c          	xor    0xc(%rsp),%edx
140010a64:	41 8d b4 36 d6 c1 62 	lea    -0x359d3e2a(%r14,%rsi,1),%esi
140010a6b:	ca
140010a6c:	44 31 e0             	xor    %r12d,%eax
140010a6f:	01 ce                	add    %ecx,%esi
140010a71:	41 c1 c3 1e          	rol    $0x1e,%r11d
140010a75:	01 c6                	add    %eax,%esi
140010a77:	d1 c2                	rol    $1,%edx
140010a79:	33 6c 24 30          	xor    0x30(%rsp),%ebp
140010a7d:	89 f8                	mov    %edi,%eax
140010a7f:	89 f1                	mov    %esi,%ecx
140010a81:	33 6c 24 38          	xor    0x38(%rsp),%ebp
140010a85:	44 31 e0             	xor    %r12d,%eax
140010a88:	c1 c1 05             	rol    $0x5,%ecx
140010a8b:	33 6c 24 10          	xor    0x10(%rsp),%ebp
140010a8f:	46 8d ac 2a d6 c1 62 	lea    -0x359d3e2a(%rdx,%r13,1),%r13d
140010a96:	ca
140010a97:	44 31 d8             	xor    %r11d,%eax
140010a9a:	41 01 cd             	add    %ecx,%r13d
140010a9d:	c1 c7 1e             	rol    $0x1e,%edi
140010aa0:	41 01 c5             	add    %eax,%r13d
140010aa3:	d1 c5                	rol    $1,%ebp
140010aa5:	44 33 74 24 34       	xor    0x34(%rsp),%r14d
140010aaa:	89 f0                	mov    %esi,%eax
140010aac:	44 89 e9             	mov    %r13d,%ecx
140010aaf:	44 33 74 24 3c       	xor    0x3c(%rsp),%r14d
140010ab4:	44 31 d8             	xor    %r11d,%eax
140010ab7:	c1 c1 05             	rol    $0x5,%ecx
140010aba:	44 33 74 24 14       	xor    0x14(%rsp),%r14d
140010abf:	46 8d a4 25 d6 c1 62 	lea    -0x359d3e2a(%rbp,%r12,1),%r12d
140010ac6:	ca
140010ac7:	31 f8                	xor    %edi,%eax
140010ac9:	41 01 cc             	add    %ecx,%r12d
140010acc:	c1 c6 1e             	rol    $0x1e,%esi
140010acf:	41 01 c4             	add    %eax,%r12d
140010ad2:	41 d1 c6             	rol    $1,%r14d
140010ad5:	33 54 24 38          	xor    0x38(%rsp),%edx
140010ad9:	44 89 e8             	mov    %r13d,%eax
140010adc:	44 89 e1             	mov    %r12d,%ecx
140010adf:	33 14 24             	xor    (%rsp),%edx
140010ae2:	31 f8                	xor    %edi,%eax
140010ae4:	c1 c1 05             	rol    $0x5,%ecx
140010ae7:	33 54 24 18          	xor    0x18(%rsp),%edx
140010aeb:	47 8d 9c 1e d6 c1 62 	lea    -0x359d3e2a(%r14,%r11,1),%r11d
140010af2:	ca
140010af3:	31 f0                	xor    %esi,%eax
140010af5:	41 01 cb             	add    %ecx,%r11d
140010af8:	41 c1 c5 1e          	rol    $0x1e,%r13d
140010afc:	41 01 c3             	add    %eax,%r11d
140010aff:	d1 c2                	rol    $1,%edx
140010b01:	33 6c 24 3c          	xor    0x3c(%rsp),%ebp
140010b05:	44 89 e0             	mov    %r12d,%eax
140010b08:	44 89 d9             	mov    %r11d,%ecx
140010b0b:	33 6c 24 04          	xor    0x4(%rsp),%ebp
140010b0f:	31 f0                	xor    %esi,%eax
140010b11:	c1 c1 05             	rol    $0x5,%ecx
140010b14:	33 6c 24 1c          	xor    0x1c(%rsp),%ebp
140010b18:	8d bc 3a d6 c1 62 ca 	lea    -0x359d3e2a(%rdx,%rdi,1),%edi
140010b1f:	44 31 e8             	xor    %r13d,%eax
140010b22:	01 cf                	add    %ecx,%edi
140010b24:	41 c1 c4 1e          	rol    $0x1e,%r12d
140010b28:	01 c7                	add    %eax,%edi
140010b2a:	d1 c5                	rol    $1,%ebp
140010b2c:	44 89 d8             	mov    %r11d,%eax
140010b2f:	89 f9                	mov    %edi,%ecx
140010b31:	44 31 e8             	xor    %r13d,%eax
140010b34:	8d b4 35 d6 c1 62 ca 	lea    -0x359d3e2a(%rbp,%rsi,1),%esi
140010b3b:	c1 c1 05             	rol    $0x5,%ecx
140010b3e:	44 31 e0             	xor    %r12d,%eax
140010b41:	01 ce                	add    %ecx,%esi
140010b43:	41 c1 c3 1e          	rol    $0x1e,%r11d
140010b47:	01 c6                	add    %eax,%esi
140010b49:	41 03 30             	add    (%r8),%esi
140010b4c:	41 03 78 04          	add    0x4(%r8),%edi
140010b50:	45 03 58 08          	add    0x8(%r8),%r11d
140010b54:	45 03 60 0c          	add    0xc(%r8),%r12d
140010b58:	45 03 68 10          	add    0x10(%r8),%r13d
140010b5c:	41 89 30             	mov    %esi,(%r8)
140010b5f:	41 89 78 04          	mov    %edi,0x4(%r8)
140010b63:	45 89 58 08          	mov    %r11d,0x8(%r8)
140010b67:	45 89 60 0c          	mov    %r12d,0xc(%r8)
140010b6b:	45 89 68 10          	mov    %r13d,0x10(%r8)
140010b6f:	49 83 ea 01          	sub    $0x1,%r10
140010b73:	4d 8d 49 40          	lea    0x40(%r9),%r9
140010b77:	0f 85 43 f0 ff ff    	jne    0x14000fbc0
140010b7d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140010b82:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
140010b86:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
140010b8a:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
140010b8e:	48 8b 6e f0          	mov    -0x10(%rsi),%rbp
140010b92:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
140010b96:	48 8d 26             	lea    (%rsi),%rsp
140010b99:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
140010b9e:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
140010ba3:	f3 c3                	repz ret
140010ba5:	90                   	nop
140010ba6:	90                   	nop
140010ba7:	90                   	nop
140010ba8:	90                   	nop
140010ba9:	90                   	nop
140010baa:	90                   	nop
140010bab:	90                   	nop
140010bac:	90                   	nop
140010bad:	90                   	nop
140010bae:	90                   	nop
140010baf:	90                   	nop
140010bb0:	90                   	nop
140010bb1:	90                   	nop
140010bb2:	90                   	nop
140010bb3:	90                   	nop
140010bb4:	90                   	nop
140010bb5:	90                   	nop
140010bb6:	90                   	nop
140010bb7:	90                   	nop
140010bb8:	90                   	nop
140010bb9:	90                   	nop
140010bba:	90                   	nop
140010bbb:	90                   	nop
140010bbc:	90                   	nop
140010bbd:	90                   	nop
140010bbe:	90                   	nop
140010bbf:	90                   	nop
140010bc0:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140010bc5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140010bca:	48 89 e0             	mov    %rsp,%rax
140010bcd:	48 89 cf             	mov    %rcx,%rdi
140010bd0:	48 89 d6             	mov    %rdx,%rsi
140010bd3:	4c 89 c2             	mov    %r8,%rdx
140010bd6:	48 8d 64 24 b8       	lea    -0x48(%rsp),%rsp
140010bdb:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
140010bdf:	0f 29 78 c8          	movaps %xmm7,-0x38(%rax)
140010be3:	44 0f 29 40 d8       	movaps %xmm8,-0x28(%rax)
140010be8:	44 0f 29 48 e8       	movaps %xmm9,-0x18(%rax)
140010bed:	f3 0f 6f 07          	movdqu (%rdi),%xmm0
140010bf1:	66 0f 6e 4f 10       	movd   0x10(%rdi),%xmm1
140010bf6:	66 0f 6f 1d 62 39 00 	movdqa 0x3962(%rip),%xmm3        # 0x140014560
140010bfd:	00
140010bfe:	f3 0f 6f 26          	movdqu (%rsi),%xmm4
140010c02:	66 0f 70 c0 1b       	pshufd $0x1b,%xmm0,%xmm0
140010c07:	f3 0f 6f 6e 10       	movdqu 0x10(%rsi),%xmm5