1402507f7:	89 7c 24 14          	mov    %edi,0x14(%rsp)
1402507fb:	44 0b c0             	or     %eax,%r8d
1402507fe:	41 8b d4             	mov    %r12d,%edx
140250801:	c1 c2 0c             	rol    $0xc,%edx
140250804:	44 03 ca             	add    %edx,%r9d
140250807:	41 c1 c1 07          	rol    $0x7,%r9d
14025080b:	41 8b c1             	mov    %r9d,%eax
14025080e:	33 c2                	xor    %edx,%eax
140250810:	41 8b d3             	mov    %r11d,%edx
140250813:	33 d3                	xor    %ebx,%edx
140250815:	41 03 c7             	add    %r15d,%eax
140250818:	44 8b 7c 24 3c       	mov    0x3c(%rsp),%r15d
14025081d:	41 03 c0             	add    %r8d,%eax
140250820:	44 33 7c 24 10       	xor    0x10(%rsp),%r15d
140250825:	41 23 d2             	and    %r10d,%edx
140250828:	44 8b 04 24          	mov    (%rsp),%r8d
14025082c:	41 33 d3             	xor    %r11d,%edx
14025082f:	41 03 d1             	add    %r9d,%edx
140250832:	41 c1 c0 0f          	rol    $0xf,%r8d
140250836:	03 54 24 10          	add    0x10(%rsp),%edx
14025083a:	44 03 f8             	add    %eax,%r15d
14025083d:	03 d5                	add    %ebp,%edx
14025083f:	c1 cb 0d             	ror    $0xd,%ebx
140250842:	8b 6c 24 10          	mov    0x10(%rsp),%ebp
140250846:	8b fa                	mov    %edx,%edi
140250848:	8b c2                	mov    %edx,%eax
14025084a:	c1 cf 0f             	ror    $0xf,%edi
14025084d:	c1 c0 09             	rol    $0x9,%eax
140250850:	33 f8                	xor    %eax,%edi
140250852:	41 8b c0             	mov    %r8d,%eax
140250855:	33 44 24 34          	xor    0x34(%rsp),%eax
140250859:	33 fa                	xor    %edx,%edi
14025085b:	33 c5                	xor    %ebp,%eax
14025085d:	8b d0                	mov    %eax,%edx
14025085f:	c1 c8 09             	ror    $0x9,%eax
140250862:	c1 c2 0f             	rol    $0xf,%edx
140250865:	33 d0                	xor    %eax,%edx
140250867:	41 8b c5             	mov    %r13d,%eax
14025086a:	c1 c0 07             	rol    $0x7,%eax
14025086d:	33 d0                	xor    %eax,%edx
14025086f:	41 33 d0             	xor    %r8d,%edx
140250872:	33 54 24 18          	xor    0x18(%rsp),%edx
140250876:	33 54 24 34          	xor    0x34(%rsp),%edx
14025087a:	33 ea                	xor    %edx,%ebp
14025087c:	44 8d 8f 79 a8 a7 d8 	lea    -0x27585787(%rdi),%r9d
140250883:	89 6c 24 10          	mov    %ebp,0x10(%rsp)
140250887:	41 8b d7             	mov    %r15d,%edx
14025088a:	8b 6c 24 24          	mov    0x24(%rsp),%ebp
14025088e:	45 8b c7             	mov    %r15d,%r8d
140250891:	33 6c 24 04          	xor    0x4(%rsp),%ebp
140250895:	45 0b c4             	or     %r12d,%r8d
140250898:	c1 c2 0c             	rol    $0xc,%edx
14025089b:	44 23 c6             	and    %esi,%r8d
14025089e:	44 03 ca             	add    %edx,%r9d
1402508a1:	41 8b c7             	mov    %r15d,%eax
1402508a4:	41 23 c4             	and    %r12d,%eax
1402508a7:	41 c1 c1 07          	rol    $0x7,%r9d
1402508ab:	44 0b c0             	or     %eax,%r8d
1402508ae:	41 c1 c4 09          	rol    $0x9,%r12d
1402508b2:	41 8b c1             	mov    %r9d,%eax
1402508b5:	33 c2                	xor    %edx,%eax
1402508b7:	8b d3                	mov    %ebx,%edx
1402508b9:	41 33 d2             	xor    %r10d,%edx
1402508bc:	41 03 c6             	add    %r14d,%eax
1402508bf:	41 03 c0             	add    %r8d,%eax
1402508c2:	41 c1 ca 0d          	ror    $0xd,%r10d
1402508c6:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
1402508cb:	23 d7                	and    %edi,%edx
1402508cd:	33 d3                	xor    %ebx,%edx
1402508cf:	41 c1 c0 0f          	rol    $0xf,%r8d
1402508d3:	41 03 d1             	add    %r9d,%edx
1402508d6:	03 e8                	add    %eax,%ebp
1402508d8:	03 54 24 04          	add    0x4(%rsp),%edx
1402508dc:	41 03 d3             	add    %r11d,%edx
1402508df:	44 8b da             	mov    %edx,%r11d
1402508e2:	8b c2                	mov    %edx,%eax
1402508e4:	c1 c0 09             	rol    $0x9,%eax
1402508e7:	41 c1 cb 0f          	ror    $0xf,%r11d
1402508eb:	44 33 d8             	xor    %eax,%r11d
1402508ee:	41 8b c0             	mov    %r8d,%eax
1402508f1:	33 44 24 30          	xor    0x30(%rsp),%eax
1402508f5:	44 33 da             	xor    %edx,%r11d
1402508f8:	33 44 24 04          	xor    0x4(%rsp),%eax
1402508fc:	8b d0                	mov    %eax,%edx
1402508fe:	c1 c8 09             	ror    $0x9,%eax
140250901:	c1 c2 0f             	rol    $0xf,%edx
140250904:	33 d0                	xor    %eax,%edx
140250906:	45 8d 8b f3 50 4f b1 	lea    -0x4eb0af0d(%r11),%r9d
14025090d:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
140250911:	c1 c0 07             	rol    $0x7,%eax
140250914:	33 d0                	xor    %eax,%edx
140250916:	8b c5                	mov    %ebp,%eax
140250918:	41 33 d0             	xor    %r8d,%edx
14025091b:	41 23 c7             	and    %r15d,%eax
14025091e:	33 54 24 1c          	xor    0x1c(%rsp),%edx
140250922:	44 8b c5             	mov    %ebp,%r8d
140250925:	33 54 24 30          	xor    0x30(%rsp),%edx
140250929:	45 0b c7             	or     %r15d,%r8d
14025092c:	31 54 24 04          	xor    %edx,0x4(%rsp)
140250930:	45 23 c4             	and    %r12d,%r8d
140250933:	44 0b c0             	or     %eax,%r8d
140250936:	41 c1 c7 09          	rol    $0x9,%r15d
14025093a:	8b d5                	mov    %ebp,%edx
14025093c:	c1 c2 0c             	rol    $0xc,%edx
14025093f:	44 03 ca             	add    %edx,%r9d
140250942:	41 c1 c1 07          	rol    $0x7,%r9d
140250946:	41 8b c1             	mov    %r9d,%eax
140250949:	33 c2                	xor    %edx,%eax
14025094b:	41 8b d2             	mov    %r10d,%edx
14025094e:	33 d7                	xor    %edi,%edx
140250950:	03 c6                	add    %esi,%eax
140250952:	8b 74 24 40          	mov    0x40(%rsp),%esi
140250956:	41 23 d3             	and    %r11d,%edx
140250959:	33 b4 24 c8 00 00 00 	xor    0xc8(%rsp),%esi
140250960:	41 33 d2             	xor    %r10d,%edx
140250963:	41 03 d1             	add    %r9d,%edx
140250966:	c1 cf 0d             	ror    $0xd,%edi
140250969:	03 94 24 c8 00 00 00 	add    0xc8(%rsp),%edx
140250970:	41 03 c0             	add    %r8d,%eax
140250973:	03 d3                	add    %ebx,%edx
140250975:	03 f0                	add    %eax,%esi
140250977:	8b da                	mov    %edx,%ebx
140250979:	8b c2                	mov    %edx,%eax
14025097b:	c1 cb 0f             	ror    $0xf,%ebx
14025097e:	44 8b 44 24 14       	mov    0x14(%rsp),%r8d
140250983:	44 8b 74 24 34       	mov    0x34(%rsp),%r14d
140250988:	c1 c0 09             	rol    $0x9,%eax
14025098b:	45 33 f5             	xor    %r13d,%r14d
14025098e:	33 d8                	xor    %eax,%ebx
140250990:	41 c1 c0 0f          	rol    $0xf,%r8d
140250994:	33 da                	xor    %edx,%ebx
140250996:	41 8b c0             	mov    %r8d,%eax
140250999:	33 44 24 20          	xor    0x20(%rsp),%eax
14025099d:	33 84 24 c8 00 00 00 	xor    0xc8(%rsp),%eax
1402509a4:	8b d0                	mov    %eax,%edx
1402509a6:	c1 c8 09             	ror    $0x9,%eax
1402509a9:	c1 c2 0f             	rol    $0xf,%edx
1402509ac:	44 8d 8b e7 a1 9e 62 	lea    0x629ea1e7(%rbx),%r9d
1402509b3:	33 d0                	xor    %eax,%edx
1402509b5:	8b 44 24 24          	mov    0x24(%rsp),%eax
1402509b9:	c1 c0 07             	rol    $0x7,%eax
1402509bc:	33 d0                	xor    %eax,%edx
1402509be:	8b c6                	mov    %esi,%eax
1402509c0:	41 33 d0             	xor    %r8d,%edx
1402509c3:	23 c5                	and    %ebp,%eax
1402509c5:	33 54 24 28          	xor    0x28(%rsp),%edx
1402509c9:	44 8b c6             	mov    %esi,%r8d
1402509cc:	33 54 24 20          	xor    0x20(%rsp),%edx
1402509d0:	44 0b c5             	or     %ebp,%r8d
1402509d3:	31 94 24 c8 00 00 00 	xor    %edx,0xc8(%rsp)
1402509da:	45 23 c7             	and    %r15d,%r8d
1402509dd:	44 0b c0             	or     %eax,%r8d
1402509e0:	c1 c5 09             	rol    $0x9,%ebp
1402509e3:	8b d6                	mov    %esi,%edx
1402509e5:	c1 c2 0c             	rol    $0xc,%edx
1402509e8:	44 03 ca             	add    %edx,%r9d
1402509eb:	41 c1 c1 07          	rol    $0x7,%r9d
1402509ef:	41 8b c1             	mov    %r9d,%eax
1402509f2:	33 c2                	xor    %edx,%eax
1402509f4:	41 8b d3             	mov    %r11d,%edx
1402509f7:	41 03 c4             	add    %r12d,%eax
1402509fa:	41 c1 cb 0d          	ror    $0xd,%r11d
1402509fe:	41 03 c0             	add    %r8d,%eax
140250a01:	33 d7                	xor    %edi,%edx
140250a03:	44 03 f0             	add    %eax,%r14d
140250a06:	23 d3                	and    %ebx,%edx
140250a08:	33 d7                	xor    %edi,%edx
140250a0a:	45 8b c6             	mov    %r14d,%r8d
140250a0d:	41 03 d1             	add    %r9d,%edx
140250a10:	44 0b c6             	or     %esi,%r8d
140250a13:	41 03 d5             	add    %r13d,%edx
140250a16:	44 23 c5             	and    %ebp,%r8d
140250a19:	41 03 d2             	add    %r10d,%edx
140250a1c:	44 8b d2             	mov    %edx,%r10d
140250a1f:	8b c2                	mov    %edx,%eax
140250a21:	c1 c0 09             	rol    $0x9,%eax
140250a24:	41 c1 ca 0f          	ror    $0xf,%r10d
140250a28:	44 33 d0             	xor    %eax,%r10d
140250a2b:	44 33 d2             	xor    %edx,%r10d
140250a2e:	8b 54 24 10          	mov    0x10(%rsp),%edx
140250a32:	c1 c2 0f             	rol    $0xf,%edx
140250a35:	8b c2                	mov    %edx,%eax
140250a37:	33 44 24 18          	xor    0x18(%rsp),%eax
140250a3b:	41 33 c5             	xor    %r13d,%eax
140250a3e:	44 8b c8             	mov    %eax,%r9d
140250a41:	c1 c8 09             	ror    $0x9,%eax
140250a44:	41 c1 c1 0f          	rol    $0xf,%r9d
140250a48:	44 33 c8             	xor    %eax,%r9d
140250a4b:	8b 44 24 40          	mov    0x40(%rsp),%eax
140250a4f:	c1 c0 07             	rol    $0x7,%eax
140250a52:	44 33 c8             	xor    %eax,%r9d
140250a55:	41 8b c6             	mov    %r14d,%eax
140250a58:	44 33 ca             	xor    %edx,%r9d
140250a5b:	23 c6                	and    %esi,%eax
140250a5d:	44 33 4c 24 18       	xor    0x18(%rsp),%r9d
140250a62:	41 8b d6             	mov    %r14d,%edx
140250a65:	45 33 cd             	xor    %r13d,%r9d
140250a68:	c1 c2 0c             	rol    $0xc,%edx
140250a6b:	44 33 0c 24          	xor    (%rsp),%r9d
140250a6f:	44 89 4c 24 2c       	mov    %r9d,0x2c(%rsp)
140250a74:	45 8d 8a ce 43 3d c5 	lea    -0x3ac2bc32(%r10),%r9d
140250a7b:	44 03 ca             	add    %edx,%r9d
140250a7e:	41 c1 c1 07          	rol    $0x7,%r9d
140250a82:	44 0b c0             	or     %eax,%r8d
140250a85:	41 8b c1             	mov    %r9d,%eax
140250a88:	33 c2                	xor    %edx,%eax
140250a8a:	44 8b 64 24 3c       	mov    0x3c(%rsp),%r12d
140250a8f:	44 8b 6c 24 34       	mov    0x34(%rsp),%r13d
140250a94:	41 03 c7             	add    %r15d,%eax
140250a97:	44 8b 7c 24 30       	mov    0x30(%rsp),%r15d
140250a9c:	41 03 c0             	add    %r8d,%eax
140250a9f:	41 8b d3             	mov    %r11d,%edx
140250aa2:	c1 c6 09             	rol    $0x9,%esi
140250aa5:	33 d3                	xor    %ebx,%edx
140250aa7:	45 33 fc             	xor    %r12d,%r15d
140250aaa:	44 03 f8             	add    %eax,%r15d
140250aad:	c1 cb 0d             	ror    $0xd,%ebx
140250ab0:	41 23 d2             	and    %r10d,%edx
140250ab3:	45 8b c7             	mov    %r15d,%r8d
140250ab6:	41 33 d3             	xor    %r11d,%edx
140250ab9:	45 0b c6             	or     %r14d,%r8d
140250abc:	41 03 d1             	add    %r9d,%edx
140250abf:	44 23 c6             	and    %esi,%r8d
140250ac2:	41 03 d4             	add    %r12d,%edx
140250ac5:	03 d7                	add    %edi,%edx
140250ac7:	8b fa                	mov    %edx,%edi
140250ac9:	8b c2                	mov    %edx,%eax
140250acb:	c1 c0 09             	rol    $0x9,%eax
140250ace:	c1 cf 0f             	ror    $0xf,%edi
140250ad1:	33 f8                	xor    %eax,%edi
140250ad3:	33 fa                	xor    %edx,%edi
140250ad5:	8b 54 24 04          	mov    0x4(%rsp),%edx
140250ad9:	c1 c2 0f             	rol    $0xf,%edx
140250adc:	8b c2                	mov    %edx,%eax
140250ade:	33 44 24 1c          	xor    0x1c(%rsp),%eax
140250ae2:	41 33 c4             	xor    %r12d,%eax
140250ae5:	44 8b c8             	mov    %eax,%r9d
140250ae8:	c1 c8 09             	ror    $0x9,%eax
140250aeb:	41 c1 c1 0f          	rol    $0xf,%r9d
140250aef:	44 33 c8             	xor    %eax,%r9d
140250af2:	41 8b c5             	mov    %r13d,%eax
140250af5:	c1 c0 07             	rol    $0x7,%eax
140250af8:	44 33 c8             	xor    %eax,%r9d
140250afb:	41 8b c7             	mov    %r15d,%eax
140250afe:	44 33 ca             	xor    %edx,%r9d
140250b01:	41 23 c6             	and    %r14d,%eax
140250b04:	44 33 4c 24 1c       	xor    0x1c(%rsp),%r9d
140250b09:	44 0b c0             	or     %eax,%r8d
140250b0c:	45 33 cc             	xor    %r12d,%r9d
140250b0f:	41 c1 c6 09          	rol    $0x9,%r14d
140250b13:	44 33 4c 24 0c       	xor    0xc(%rsp),%r9d
140250b18:	41 8b d7             	mov    %r15d,%edx
140250b1b:	44 8b 64 24 24       	mov    0x24(%rsp),%r12d
140250b20:	c1 c2 0c             	rol    $0xc,%edx
140250b23:	44 89 4c 24 08       	mov    %r9d,0x8(%rsp)
140250b28:	44 8d 8f 9d 87 7a 8a 	lea    -0x75857863(%rdi),%r9d
140250b2f:	44 03 ca             	add    %edx,%r9d
140250b32:	41 c1 c1 07          	rol    $0x7,%r9d
140250b36:	41 8b c1             	mov    %r9d,%eax
140250b39:	33 c2                	xor    %edx,%eax
140250b3b:	8b d3                	mov    %ebx,%edx
140250b3d:	03 c5                	add    %ebp,%eax
140250b3f:	41 33 d2             	xor    %r10d,%edx
140250b42:	8b 6c 24 20          	mov    0x20(%rsp),%ebp
140250b46:	23 d7                	and    %edi,%edx
140250b48:	41 03 c0             	add    %r8d,%eax
140250b4b:	41 c1 ca 0d          	ror    $0xd,%r10d
140250b4f:	33 d3                	xor    %ebx,%edx
140250b51:	41 33 ec             	xor    %r12d,%ebp
140250b54:	41 03 d1             	add    %r9d,%edx
140250b57:	03 e8                	add    %eax,%ebp
140250b59:	41 03 d4             	add    %r12d,%edx
140250b5c:	41 03 d3             	add    %r11d,%edx
140250b5f:	44 8b da             	mov    %edx,%r11d
140250b62:	8b c2                	mov    %edx,%eax
140250b64:	c1 c0 09             	rol    $0x9,%eax
140250b67:	41 c1 cb 0f          	ror    $0xf,%r11d
140250b6b:	44 33 d8             	xor    %eax,%r11d
140250b6e:	44 33 da             	xor    %edx,%r11d
140250b71:	8b 94 24 c8 00 00 00 	mov    0xc8(%rsp),%edx
140250b78:	c1 c2 0f             	rol    $0xf,%edx
140250b7b:	8b c2                	mov    %edx,%eax
140250b7d:	33 44 24 28          	xor    0x28(%rsp),%eax
140250b81:	41 33 c4             	xor    %r12d,%eax
140250b84:	44 8b c8             	mov    %eax,%r9d
140250b87:	41 c1 c1 0f          	rol    $0xf,%r9d
140250b8b:	c1 c8 09             	ror    $0x9,%eax
140250b8e:	44 8b c5             	mov    %ebp,%r8d
140250b91:	44 33 c8             	xor    %eax,%r9d
140250b94:	45 0b c7             	or     %r15d,%r8d
140250b97:	8b 44 24 30          	mov    0x30(%rsp),%eax
140250b9b:	45 23 c6             	and    %r14d,%r8d
140250b9e:	c1 c0 07             	rol    $0x7,%eax
140250ba1:	44 33 c8             	xor    %eax,%r9d
140250ba4:	8b c5                	mov    %ebp,%eax
140250ba6:	44 33 ca             	xor    %edx,%r9d
140250ba9:	41 23 c7             	and    %r15d,%eax
140250bac:	44 33 4c 24 28       	xor    0x28(%rsp),%r9d
140250bb1:	44 0b c0             	or     %eax,%r8d
140250bb4:	45 33 cc             	xor    %r12d,%r9d
140250bb7:	41 c1 c7 09          	rol    $0x9,%r15d
140250bbb:	44 33 4c 24 14       	xor    0x14(%rsp),%r9d
140250bc0:	8b d5                	mov    %ebp,%edx
140250bc2:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
140250bc7:	c1 c2 0c             	rol    $0xc,%edx
140250bca:	44 89 4c 24 3c       	mov    %r9d,0x3c(%rsp)
140250bcf:	45 8d 8b 3b 0f f5 14 	lea    0x14f50f3b(%r11),%r9d
140250bd6:	44 03 ca             	add    %edx,%r9d
140250bd9:	41 c1 c1 07          	rol    $0x7,%r9d
140250bdd:	41 8b c1             	mov    %r9d,%eax
140250be0:	33 c2                	xor    %edx,%eax
140250be2:	41 8b d2             	mov    %r10d,%edx
140250be5:	33 d7                	xor    %edi,%edx
140250be7:	03 c6                	add    %esi,%eax
140250be9:	8b 74 24 18          	mov    0x18(%rsp),%esi
140250bed:	41 03 c0             	add    %r8d,%eax
140250bf0:	41 23 d3             	and    %r11d,%edx
140250bf3:	c1 cf 0d             	ror    $0xd,%edi
140250bf6:	41 33 d2             	xor    %r10d,%edx
140250bf9:	41 33 f4             	xor    %r12d,%esi
140250bfc:	41 03 d1             	add    %r9d,%edx
140250bff:	03 f0                	add    %eax,%esi
140250c01:	41 03 d4             	add    %r12d,%edx
140250c04:	03 d3                	add    %ebx,%edx
140250c06:	8b da                	mov    %edx,%ebx
140250c08:	8b c2                	mov    %edx,%eax
140250c0a:	c1 c0 09             	rol    $0x9,%eax
140250c0d:	c1 cb 0f             	ror    $0xf,%ebx
140250c10:	33 d8                	xor    %eax,%ebx
140250c12:	33 da                	xor    %edx,%ebx
140250c14:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
140250c18:	c1 c2 0f             	rol    $0xf,%edx
140250c1b:	8b c2                	mov    %edx,%eax
140250c1d:	41 33 c4             	xor    %r12d,%eax
140250c20:	33 04 24             	xor    (%rsp),%eax
140250c23:	44 8d 8b 76 1e ea 29 	lea    0x29ea1e76(%rbx),%r9d
140250c2a:	44 8b c0             	mov    %eax,%r8d
140250c2d:	c1 c8 09             	ror    $0x9,%eax
140250c30:	41 c1 c0 0f          	rol    $0xf,%r8d
140250c34:	44 33 c0             	xor    %eax,%r8d
140250c37:	8b 44 24 20          	mov    0x20(%rsp),%eax
140250c3b:	c1 c0 07             	rol    $0x7,%eax
140250c3e:	44 33 c0             	xor    %eax,%r8d
140250c41:	8b c6                	mov    %esi,%eax
140250c43:	44 33 c2             	xor    %edx,%r8d
140250c46:	23 c5                	and    %ebp,%eax
140250c48:	45 33 c4             	xor    %r12d,%r8d
140250c4b:	8b d6                	mov    %esi,%edx
140250c4d:	44 33 44 24 10       	xor    0x10(%rsp),%r8d
140250c52:	0b d5                	or     %ebp,%edx