140242755:	33 d8                	xor    %eax,%ebx
140242757:	0f b6 47 13          	movzbl 0x13(%rdi),%eax
14024275b:	c1 e3 08             	shl    $0x8,%ebx
14024275e:	33 d8                	xor    %eax,%ebx
140242760:	0f b6 47 15          	movzbl 0x15(%rdi),%eax
140242764:	44 33 d0             	xor    %eax,%r10d
140242767:	0f b6 47 16          	movzbl 0x16(%rdi),%eax
14024276b:	41 c1 e2 08          	shl    $0x8,%r10d
14024276f:	44 33 d0             	xor    %eax,%r10d
140242772:	0f b6 47 17          	movzbl 0x17(%rdi),%eax
140242776:	41 c1 e2 08          	shl    $0x8,%r10d
14024277a:	44 33 d0             	xor    %eax,%r10d
14024277d:	41 81 fd c0 00 00 00 	cmp    $0xc0,%r13d
140242784:	7e 47                	jle    0x1402427cd
140242786:	0f b6 47 19          	movzbl 0x19(%rdi),%eax
14024278a:	44 0f b6 6f 18       	movzbl 0x18(%rdi),%r13d
14024278f:	0f b6 4f 1c          	movzbl 0x1c(%rdi),%ecx
140242793:	41 c1 e5 08          	shl    $0x8,%r13d
140242797:	44 33 e8             	xor    %eax,%r13d
14024279a:	c1 e1 08             	shl    $0x8,%ecx
14024279d:	0f b6 47 1a          	movzbl 0x1a(%rdi),%eax
1402427a1:	41 c1 e5 08          	shl    $0x8,%r13d
1402427a5:	44 33 e8             	xor    %eax,%r13d
1402427a8:	0f b6 47 1b          	movzbl 0x1b(%rdi),%eax
1402427ac:	41 c1 e5 08          	shl    $0x8,%r13d
1402427b0:	44 33 e8             	xor    %eax,%r13d
1402427b3:	0f b6 47 1d          	movzbl 0x1d(%rdi),%eax
1402427b7:	33 c8                	xor    %eax,%ecx
1402427b9:	0f b6 47 1e          	movzbl 0x1e(%rdi),%eax
1402427bd:	c1 e1 08             	shl    $0x8,%ecx
1402427c0:	33 c8                	xor    %eax,%ecx
1402427c2:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1402427c6:	c1 e1 08             	shl    $0x8,%ecx
1402427c9:	33 c8                	xor    %eax,%ecx
1402427cb:	eb 11                	jmp    0x1402427de
1402427cd:	45 33 ed             	xor    %r13d,%r13d
1402427d0:	eb 09                	jmp    0x1402427db
1402427d2:	45 33 ed             	xor    %r13d,%r13d
1402427d5:	45 8b d5             	mov    %r13d,%r10d
1402427d8:	41 8b dd             	mov    %r13d,%ebx
1402427db:	41 8b cd             	mov    %r13d,%ecx
1402427de:	33 8c 24 80 00 00 00 	xor    0x80(%rsp),%ecx
1402427e5:	44 33 d2             	xor    %edx,%r10d
1402427e8:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
1402427ed:	41 33 d9             	xor    %r9d,%ebx
1402427f0:	44 8b c9             	mov    %ecx,%r9d
1402427f3:	89 4c 24 10          	mov    %ecx,0x10(%rsp)
1402427f7:	44 33 ee             	xor    %esi,%r13d
1402427fa:	89 5c 24 08          	mov    %ebx,0x8(%rsp)
1402427fe:	48 8d 35 fb d7 db ff 	lea    -0x242805(%rip),%rsi        # 0x140000000
140242805:	44 89 54 24 0c       	mov    %r10d,0xc(%rsp)
14024280a:	44 33 48 1c          	xor    0x1c(%rax),%r9d
14024280e:	45 8b c5             	mov    %r13d,%r8d
140242811:	44 33 40 18          	xor    0x18(%rax),%r8d
140242815:	33 58 10             	xor    0x10(%rax),%ebx
140242818:	44 33 50 14          	xor    0x14(%rax),%r10d
14024281c:	41 8b c0             	mov    %r8d,%eax
14024281f:	c1 e8 10             	shr    $0x10,%eax
140242822:	0f b6 c8             	movzbl %al,%ecx
140242825:	41 8b c0             	mov    %r8d,%eax
140242828:	c1 e8 08             	shr    $0x8,%eax
14024282b:	41 8b d0             	mov    %r8d,%edx
14024282e:	48 c1 ea 18          	shr    $0x18,%rdx
140242832:	8b bc 96 40 c8 36 00 	mov    0x36c840(%rsi,%rdx,4),%edi
140242839:	33 bc 8e 40 cc 36 00 	xor    0x36cc40(%rsi,%rcx,4),%edi
140242840:	0f b6 c8             	movzbl %al,%ecx
140242843:	41 0f b6 c0          	movzbl %r8b,%eax
140242847:	41 8b d1             	mov    %r9d,%edx
14024284a:	48 c1 ea 18          	shr    $0x18,%rdx
14024284e:	33 bc 8e 40 c0 36 00 	xor    0x36c040(%rsi,%rcx,4),%edi
140242855:	33 bc 86 40 c4 36 00 	xor    0x36c440(%rsi,%rax,4),%edi
14024285c:	41 8b c1             	mov    %r9d,%eax
14024285f:	c1 e8 10             	shr    $0x10,%eax
140242862:	44 8b 9c 96 40 c8 36 	mov    0x36c840(%rsi,%rdx,4),%r11d
140242869:	00
14024286a:	0f b6 c8             	movzbl %al,%ecx
14024286d:	41 8b c1             	mov    %r9d,%eax
140242870:	c1 e8 08             	shr    $0x8,%eax
140242873:	41 8b d2             	mov    %r10d,%edx
140242876:	48 c1 ea 18          	shr    $0x18,%rdx
14024287a:	44 33 9c 8e 40 cc 36 	xor    0x36cc40(%rsi,%rcx,4),%r11d
140242881:	00
140242882:	0f b6 c8             	movzbl %al,%ecx
140242885:	41 0f b6 c1          	movzbl %r9b,%eax
140242889:	44 8b 84 96 40 c8 36 	mov    0x36c840(%rsi,%rdx,4),%r8d
140242890:	00
140242891:	8b d3                	mov    %ebx,%edx
140242893:	44 33 9c 8e 40 c0 36 	xor    0x36c040(%rsi,%rcx,4),%r11d
14024289a:	00
14024289b:	44 33 9c 86 40 c4 36 	xor    0x36c440(%rsi,%rax,4),%r11d
1402428a2:	00
1402428a3:	41 8b c2             	mov    %r10d,%eax
1402428a6:	c1 e8 10             	shr    $0x10,%eax
1402428a9:	0f b6 c8             	movzbl %al,%ecx
1402428ac:	41 8b c2             	mov    %r10d,%eax
1402428af:	c1 e8 08             	shr    $0x8,%eax
1402428b2:	48 c1 ea 18          	shr    $0x18,%rdx
1402428b6:	44 33 84 8e 40 cc 36 	xor    0x36cc40(%rsi,%rcx,4),%r8d
1402428bd:	00
1402428be:	0f b6 c8             	movzbl %al,%ecx
1402428c1:	41 0f b6 c2          	movzbl %r10b,%eax
1402428c5:	44 33 84 8e 40 c0 36 	xor    0x36c040(%rsi,%rcx,4),%r8d
1402428cc:	00
1402428cd:	44 33 84 86 40 c4 36 	xor    0x36c440(%rsi,%rax,4),%r8d
1402428d4:	00
1402428d5:	8b c3                	mov    %ebx,%eax
1402428d7:	8b b4 96 40 c8 36 00 	mov    0x36c840(%rsi,%rdx,4),%esi
1402428de:	44 33 c7             	xor    %edi,%r8d
1402428e1:	c1 e8 10             	shr    $0x10,%eax
1402428e4:	48 8d 15 15 d7 db ff 	lea    -0x2428eb(%rip),%rdx        # 0x140000000
1402428eb:	0f b6 c8             	movzbl %al,%ecx
1402428ee:	41 33 fb             	xor    %r11d,%edi
1402428f1:	45 33 d8             	xor    %r8d,%r11d
1402428f4:	8b c3                	mov    %ebx,%eax
1402428f6:	c1 e8 08             	shr    $0x8,%eax
1402428f9:	45 8b cb             	mov    %r11d,%r9d
1402428fc:	41 c1 e9 08          	shr    $0x8,%r9d
140242900:	33 b4 8a 40 cc 36 00 	xor    0x36cc40(%rdx,%rcx,4),%esi
140242907:	0f b6 c8             	movzbl %al,%ecx
14024290a:	0f b6 c3             	movzbl %bl,%eax
14024290d:	33 b4 8a 40 c0 36 00 	xor    0x36c040(%rdx,%rcx,4),%esi
140242914:	33 b4 82 40 c4 36 00 	xor    0x36c440(%rdx,%rax,4),%esi
14024291b:	41 8b c3             	mov    %r11d,%eax
14024291e:	41 33 f0             	xor    %r8d,%esi
140242921:	c1 e0 08             	shl    $0x8,%eax
140242924:	44 33 c8             	xor    %eax,%r9d
140242927:	33 fe                	xor    %esi,%edi
140242929:	41 81 e1 ff 00 ff 00 	and    $0xff00ff,%r9d
140242930:	44 33 c7             	xor    %edi,%r8d
140242933:	41 c1 e3 08          	shl    $0x8,%r11d
140242937:	45 33 cb             	xor    %r11d,%r9d
14024293a:	c1 c6 10             	rol    $0x10,%esi
14024293d:	41 8b c0             	mov    %r8d,%eax
140242940:	45 8b d8             	mov    %r8d,%r11d
140242943:	c1 e8 10             	shr    $0x10,%eax
140242946:	41 81 e3 00 00 ff 00 	and    $0xff0000,%r11d
14024294d:	44 33 d8             	xor    %eax,%r11d
140242950:	41 8b c0             	mov    %r8d,%eax
140242953:	25 00 ff 00 00       	and    $0xff00,%eax
140242958:	41 c1 eb 08          	shr    $0x8,%r11d
14024295c:	41 c1 e0 10          	shl    $0x10,%r8d
140242960:	41 33 c0             	xor    %r8d,%eax
140242963:	4c 8d 05 96 d6 db ff 	lea    -0x24296a(%rip),%r8        # 0x140000000
14024296a:	c1 e0 08             	shl    $0x8,%eax
14024296d:	44 33 d8             	xor    %eax,%r11d
140242970:	41 8b c7             	mov    %r15d,%eax
140242973:	44 33 df             	xor    %edi,%r11d
140242976:	41 33 f9             	xor    %r9d,%edi
140242979:	45 33 cb             	xor    %r11d,%r9d
14024297c:	41 33 f3             	xor    %r11d,%esi
14024297f:	44 33 cd             	xor    %ebp,%r9d
140242982:	33 fe                	xor    %esi,%edi
140242984:	33 c7                	xor    %edi,%eax
140242986:	44 89 8c 24 98 00 00 	mov    %r9d,0x98(%rsp)
14024298d:	00
14024298e:	44 33 d8             	xor    %eax,%r11d
140242991:	41 8b e9             	mov    %r9d,%ebp
140242994:	48 8b 44 24 18       	mov    0x18(%rsp),%rax
140242999:	41 33 fc             	xor    %r12d,%edi
14024299c:	41 33 f6             	xor    %r14d,%esi
14024299f:	89 bc 24 80 00 00 00 	mov    %edi,0x80(%rsp)
1402429a6:	44 8b e7             	mov    %edi,%r12d
1402429a9:	89 34 24             	mov    %esi,(%rsp)
1402429ac:	44 8b f6             	mov    %esi,%r14d
1402429af:	44 89 5c 24 04       	mov    %r11d,0x4(%rsp)
1402429b4:	44 33 48 2c          	xor    0x2c(%rax),%r9d
1402429b8:	45 8b fb             	mov    %r11d,%r15d
1402429bb:	33 78 28             	xor    0x28(%rax),%edi
1402429be:	33 70 20             	xor    0x20(%rax),%esi
1402429c1:	44 33 58 24          	xor    0x24(%rax),%r11d
1402429c5:	8b c7                	mov    %edi,%eax
1402429c7:	c1 e8 10             	shr    $0x10,%eax
1402429ca:	0f b6 c8             	movzbl %al,%ecx
1402429cd:	8b c7                	mov    %edi,%eax
1402429cf:	c1 e8 08             	shr    $0x8,%eax
1402429d2:	8b d7                	mov    %edi,%edx
1402429d4:	48 c1 ea 18          	shr    $0x18,%rdx
1402429d8:	41 8b 9c 90 40 c0 36 	mov    0x36c040(%r8,%rdx,4),%ebx
1402429df:	00
1402429e0:	41 33 9c 88 40 c4 36 	xor    0x36c440(%r8,%rcx,4),%ebx
1402429e7:	00
1402429e8:	0f b6 c8             	movzbl %al,%ecx
1402429eb:	41 8b d1             	mov    %r9d,%edx
1402429ee:	48 c1 ea 18          	shr    $0x18,%rdx
1402429f2:	40 0f b6 c7          	movzbl %dil,%eax
1402429f6:	41 33 9c 88 40 c8 36 	xor    0x36c840(%r8,%rcx,4),%ebx
1402429fd:	00
1402429fe:	45 8b 94 90 40 c0 36 	mov    0x36c040(%r8,%rdx,4),%r10d
140242a05:	00
140242a06:	41 33 9c 80 40 cc 36 	xor    0x36cc40(%r8,%rax,4),%ebx
140242a0d:	00
140242a0e:	41 8b c1             	mov    %r9d,%eax
140242a11:	c1 e8 10             	shr    $0x10,%eax
140242a14:	0f b6 c8             	movzbl %al,%ecx
140242a17:	41 8b c1             	mov    %r9d,%eax
140242a1a:	c1 e8 08             	shr    $0x8,%eax
140242a1d:	41 8b d3             	mov    %r11d,%edx
140242a20:	48 c1 ea 18          	shr    $0x18,%rdx
140242a24:	45 33 94 88 40 c4 36 	xor    0x36c440(%r8,%rcx,4),%r10d
140242a2b:	00
140242a2c:	0f b6 c8             	movzbl %al,%ecx
140242a2f:	41 0f b6 c1          	movzbl %r9b,%eax
140242a33:	45 8b 8c 90 40 c0 36 	mov    0x36c040(%r8,%rdx,4),%r9d
140242a3a:	00
140242a3b:	8b d6                	mov    %esi,%edx
140242a3d:	45 33 94 88 40 c8 36 	xor    0x36c840(%r8,%rcx,4),%r10d
140242a44:	00
140242a45:	45 33 94 80 40 cc 36 	xor    0x36cc40(%r8,%rax,4),%r10d
140242a4c:	00
140242a4d:	41 8b c3             	mov    %r11d,%eax
140242a50:	c1 e8 10             	shr    $0x10,%eax
140242a53:	0f b6 c8             	movzbl %al,%ecx
140242a56:	41 8b c3             	mov    %r11d,%eax
140242a59:	c1 e8 08             	shr    $0x8,%eax
140242a5c:	45 33 8c 88 40 c4 36 	xor    0x36c440(%r8,%rcx,4),%r9d
140242a63:	00
140242a64:	0f b6 c8             	movzbl %al,%ecx
140242a67:	41 0f b6 c3          	movzbl %r11b,%eax
140242a6b:	45 33 8c 88 40 c8 36 	xor    0x36c840(%r8,%rcx,4),%r9d
140242a72:	00
140242a73:	45 33 8c 80 40 cc 36 	xor    0x36cc40(%r8,%rax,4),%r9d
140242a7a:	00
140242a7b:	44 33 cb             	xor    %ebx,%r9d
140242a7e:	41 33 da             	xor    %r10d,%ebx
140242a81:	44 8b 5c 24 20       	mov    0x20(%rsp),%r11d
140242a86:	45 33 d1             	xor    %r9d,%r10d
140242a89:	48 c1 ea 18          	shr    $0x18,%rdx
140242a8d:	8b c6                	mov    %esi,%eax
140242a8f:	c1 e8 10             	shr    $0x10,%eax
140242a92:	0f b6 c8             	movzbl %al,%ecx
140242a95:	8b c6                	mov    %esi,%eax
140242a97:	c1 e8 08             	shr    $0x8,%eax
140242a9a:	45 8b 84 90 40 c0 36 	mov    0x36c040(%r8,%rdx,4),%r8d
140242aa1:	00
140242aa2:	48 8d 15 57 d5 db ff 	lea    -0x242aa9(%rip),%rdx        # 0x140000000
140242aa9:	44 33 84 8a 40 c4 36 	xor    0x36c440(%rdx,%rcx,4),%r8d
140242ab0:	00
140242ab1:	0f b6 c8             	movzbl %al,%ecx
140242ab4:	40 0f b6 c6          	movzbl %sil,%eax
140242ab8:	44 33 84 8a 40 c8 36 	xor    0x36c840(%rdx,%rcx,4),%r8d
140242abf:	00
140242ac0:	44 33 84 82 40 cc 36 	xor    0x36cc40(%rdx,%rax,4),%r8d
140242ac7:	00
140242ac8:	41 8b d2             	mov    %r10d,%edx
140242acb:	41 8b c2             	mov    %r10d,%eax
140242ace:	45 33 c1             	xor    %r9d,%r8d
140242ad1:	c1 e8 10             	shr    $0x10,%eax
140242ad4:	41 33 d8             	xor    %r8d,%ebx
140242ad7:	44 33 cb             	xor    %ebx,%r9d
140242ada:	81 e2 00 00 ff 00    	and    $0xff0000,%edx
140242ae0:	33 d0                	xor    %eax,%edx
140242ae2:	c1 c3 10             	rol    $0x10,%ebx
140242ae5:	41 8b c2             	mov    %r10d,%eax
140242ae8:	c1 ea 08             	shr    $0x8,%edx
140242aeb:	25 00 ff 00 00       	and    $0xff00,%eax
140242af0:	41 c1 e2 10          	shl    $0x10,%r10d
140242af4:	41 33 c2             	xor    %r10d,%eax
140242af7:	41 8b c9             	mov    %r9d,%ecx
140242afa:	c1 e0 08             	shl    $0x8,%eax
140242afd:	33 d0                	xor    %eax,%edx
140242aff:	c1 e9 08             	shr    $0x8,%ecx
140242b02:	41 8b c1             	mov    %r9d,%eax
140242b05:	41 c1 e1 08          	shl    $0x8,%r9d
140242b09:	c1 e0 08             	shl    $0x8,%eax
140242b0c:	33 c8                	xor    %eax,%ecx
140242b0e:	8b c2                	mov    %edx,%eax
140242b10:	81 e1 ff 00 ff 00    	and    $0xff00ff,%ecx
140242b16:	33 c3                	xor    %ebx,%eax
140242b18:	41 33 c9             	xor    %r9d,%ecx
140242b1b:	44 8b 4c 24 08       	mov    0x8(%rsp),%r9d
140242b20:	33 cb                	xor    %ebx,%ecx
140242b22:	45 8b d1             	mov    %r9d,%r10d
140242b25:	8b 5c 24 24          	mov    0x24(%rsp),%ebx
140242b29:	44 33 c1             	xor    %ecx,%r8d
140242b2c:	41 33 c0             	xor    %r8d,%eax
140242b2f:	45 33 d0             	xor    %r8d,%r10d
140242b32:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
140242b37:	44 89 54 24 18       	mov    %r10d,0x18(%rsp)
140242b3c:	45 8b d0             	mov    %r8d,%r10d
140242b3f:	44 33 d0             	xor    %eax,%r10d
140242b42:	44 33 d1             	xor    %ecx,%r10d
140242b45:	44 89 54 24 0c       	mov    %r10d,0xc(%rsp)
140242b4a:	45 8b d5             	mov    %r13d,%r10d
140242b4d:	44 33 d0             	xor    %eax,%r10d
140242b50:	44 89 54 24 08       	mov    %r10d,0x8(%rsp)
140242b55:	44 8b 54 24 10       	mov    0x10(%rsp),%r10d
140242b5a:	41 8b c2             	mov    %r10d,%eax
140242b5d:	33 c2                	xor    %edx,%eax
140242b5f:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
140242b66:	00
140242b67:	33 c1                	xor    %ecx,%eax
140242b69:	41 8b c9             	mov    %r9d,%ecx
140242b6c:	c1 e9 13             	shr    $0x13,%ecx
140242b6f:	89 44 24 10          	mov    %eax,0x10(%rsp)
140242b73:	41 8b c2             	mov    %r10d,%eax
140242b76:	c1 e0 0d             	shl    $0xd,%eax
140242b79:	33 c8                	xor    %eax,%ecx
140242b7b:	41 8b c1             	mov    %r9d,%eax
140242b7e:	41 33 cb             	xor    %r11d,%ecx
140242b81:	c1 e0 0d             	shl    $0xd,%eax
140242b84:	89 0a                	mov    %ecx,(%rdx)
140242b86:	41 8b c8             	mov    %r8d,%ecx
140242b89:	c1 e9 13             	shr    $0x13,%ecx
140242b8c:	33 c8                	xor    %eax,%ecx
140242b8e:	41 8b c5             	mov    %r13d,%eax
140242b91:	33 cb                	xor    %ebx,%ecx
140242b93:	89 4a 04             	mov    %ecx,0x4(%rdx)
140242b96:	41 8b c8             	mov    %r8d,%ecx
140242b99:	c1 e1 0d             	shl    $0xd,%ecx
140242b9c:	c1 e8 13             	shr    $0x13,%eax
140242b9f:	33 c8                	xor    %eax,%ecx
140242ba1:	8b 74 24 2c          	mov    0x2c(%rsp),%esi
140242ba5:	8b 7c 24 28          	mov    0x28(%rsp),%edi
140242ba9:	41 8b c5             	mov    %r13d,%eax
140242bac:	33 cf                	xor    %edi,%ecx
140242bae:	c1 e0 0d             	shl    $0xd,%eax
140242bb1:	89 4a 08             	mov    %ecx,0x8(%rdx)
140242bb4:	41 8b ca             	mov    %r10d,%ecx
140242bb7:	c1 e9 13             	shr    $0x13,%ecx
140242bba:	33 c8                	xor    %eax,%ecx
140242bbc:	41 c1 ee 13          	shr    $0x13,%r14d
140242bc0:	8b 04 24             	mov    (%rsp),%eax
140242bc3:	33 ce                	xor    %esi,%ecx
140242bc5:	89 4a 0c             	mov    %ecx,0xc(%rdx)
140242bc8:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
140242bcf:	c1 e1 0d             	shl    $0xd,%ecx
140242bd2:	c1 e0 0d             	shl    $0xd,%eax
140242bd5:	41 c1 ef 13          	shr    $0x13,%r15d
140242bd9:	41 33 c7             	xor    %r15d,%eax
140242bdc:	41 c1 ec 13          	shr    $0x13,%r12d
140242be0:	44 8b 7c 24 10       	mov    0x10(%rsp),%r15d
140242be5:	41 33 c0             	xor    %r8d,%eax
140242be8:	89 42 14             	mov    %eax,0x14(%rdx)
140242beb:	8b 44 24 04          	mov    0x4(%rsp),%eax
140242bef:	c1 e0 0d             	shl    $0xd,%eax
140242bf2:	41 33 c4             	xor    %r12d,%eax
140242bf5:	c1 e5 0d             	shl    $0xd,%ebp
140242bf8:	44 8b 64 24 18       	mov    0x18(%rsp),%r12d
140242bfd:	41 33 c5             	xor    %r13d,%eax
140242c00:	89 42 18             	mov    %eax,0x18(%rdx)
140242c03:	44 33 f5             	xor    %ebp,%r14d
140242c06:	8b 6c 24 08          	mov    0x8(%rsp),%ebp
140242c0a:	45 33 f1             	xor    %r9d,%r14d
140242c0d:	8b 84 24 98 00 00 00 	mov    0x98(%rsp),%eax
140242c14:	c1 e8 13             	shr    $0x13,%eax
140242c17:	33 c8                	xor    %eax,%ecx
140242c19:	44 89 72 10          	mov    %r14d,0x10(%rdx)
140242c1d:	44 8b 74 24 0c       	mov    0xc(%rsp),%r14d
140242c22:	41 33 ca             	xor    %r10d,%ecx
140242c25:	89 4a 1c             	mov    %ecx,0x1c(%rdx)