100412b3a:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
100412b41:	0f 84 1a b2 ff ff    	je     10040dd61 <.text+0xcd61>
100412b47:	48 8b 50 08          	mov    0x8(%rax),%rdx
100412b4b:	44 0f b6 ea          	movzbl %dl,%r13d
100412b4f:	30 d2                	xor    %dl,%dl
100412b51:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100412b57:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412b5b:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100412b5f:	48 8b 50 18          	mov    0x18(%rax),%rdx
100412b63:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100412b67:	48 8b 50 20          	mov    0x20(%rax),%rdx
100412b6b:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100412b6f:	48 8b 50 28          	mov    0x28(%rax),%rdx
100412b73:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100412b77:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100412b7b:	48 89 50 10          	mov    %rdx,0x10(%rax)
100412b7f:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412b86:	48 89 50 18          	mov    %rdx,0x18(%rax)
100412b8a:	48 89 50 20          	mov    %rdx,0x20(%rax)
100412b8e:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412b95:	48 89 50 28          	mov    %rdx,0x28(%rax)
100412b99:	48 89 43 40          	mov    %rax,0x40(%rbx)
100412b9d:	44 89 e8             	mov    %r13d,%eax
100412ba0:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100412ba4:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100412ba8:	e9 f3 b0 ff ff       	jmp    10040dca0 <.text+0xcca0>
100412bad:	48 8b 43 20          	mov    0x20(%rbx),%rax
100412bb1:	48 8b 40 08          	mov    0x8(%rax),%rax
100412bb5:	48 8b 00             	mov    (%rax),%rax
100412bb8:	83 e0 3f             	and    $0x3f,%eax
100412bbb:	48 83 f8 1d          	cmp    $0x1d,%rax
100412bbf:	0f 84 39 46 00 00    	je     1004171fe <.text+0x161fe>
100412bc5:	48 8b 93 08 01 00 00 	mov    0x108(%rbx),%rdx
100412bcc:	48 8b 43 38          	mov    0x38(%rbx),%rax
100412bd0:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
100412bd7:	48 39 c6             	cmp    %rax,%rsi
100412bda:	0f 84 81 b1 ff ff    	je     10040dd61 <.text+0xcd61>
100412be0:	48 8b 50 08          	mov    0x8(%rax),%rdx
100412be4:	44 0f b6 ea          	movzbl %dl,%r13d
100412be8:	30 d2                	xor    %dl,%dl
100412bea:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100412bf0:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412bf4:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100412bf8:	48 8b 50 18          	mov    0x18(%rax),%rdx
100412bfc:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100412c00:	48 8b 50 20          	mov    0x20(%rax),%rdx
100412c04:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100412c08:	48 8b 50 28          	mov    0x28(%rax),%rdx
100412c0c:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100412c10:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100412c14:	48 89 50 10          	mov    %rdx,0x10(%rax)
100412c18:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412c1f:	48 89 50 18          	mov    %rdx,0x18(%rax)
100412c23:	48 89 50 20          	mov    %rdx,0x20(%rax)
100412c27:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412c2e:	48 89 50 28          	mov    %rdx,0x28(%rax)
100412c32:	48 89 43 40          	mov    %rax,0x40(%rbx)
100412c36:	44 89 e8             	mov    %r13d,%eax
100412c39:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100412c3d:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100412c41:	e9 5a b0 ff ff       	jmp    10040dca0 <.text+0xcca0>
100412c46:	48 8b 43 20          	mov    0x20(%rbx),%rax
100412c4a:	48 8b 40 08          	mov    0x8(%rax),%rax
100412c4e:	48 8b 00             	mov    (%rax),%rax
100412c51:	83 e0 3f             	and    $0x3f,%eax
100412c54:	48 83 f8 17          	cmp    $0x17,%rax
100412c58:	0f 84 a5 43 00 00    	je     100417003 <.text+0x16003>
100412c5e:	48 8b 93 08 01 00 00 	mov    0x108(%rbx),%rdx
100412c65:	48 8b 43 38          	mov    0x38(%rbx),%rax
100412c69:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
100412c70:	48 39 c6             	cmp    %rax,%rsi
100412c73:	0f 84 e8 b0 ff ff    	je     10040dd61 <.text+0xcd61>
100412c79:	48 8b 50 08          	mov    0x8(%rax),%rdx
100412c7d:	44 0f b6 ea          	movzbl %dl,%r13d
100412c81:	30 d2                	xor    %dl,%dl
100412c83:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100412c89:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412c8d:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100412c91:	48 8b 50 18          	mov    0x18(%rax),%rdx
100412c95:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100412c99:	48 8b 50 20          	mov    0x20(%rax),%rdx
100412c9d:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100412ca1:	48 8b 50 28          	mov    0x28(%rax),%rdx
100412ca5:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100412ca9:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100412cad:	48 89 50 10          	mov    %rdx,0x10(%rax)
100412cb1:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412cb8:	48 89 50 18          	mov    %rdx,0x18(%rax)
100412cbc:	48 89 50 20          	mov    %rdx,0x20(%rax)
100412cc0:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412cc7:	48 89 50 28          	mov    %rdx,0x28(%rax)
100412ccb:	48 89 43 40          	mov    %rax,0x40(%rbx)
100412ccf:	44 89 e8             	mov    %r13d,%eax
100412cd2:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100412cd6:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100412cda:	e9 c1 af ff ff       	jmp    10040dca0 <.text+0xcca0>
100412cdf:	48 8b 43 20          	mov    0x20(%rbx),%rax
100412ce3:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412ce7:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
100412ceb:	48 39 48 08          	cmp    %rcx,0x8(%rax)
100412cef:	0f 84 fd 44 00 00    	je     1004171f2 <.text+0x161f2>
100412cf5:	48 8b 93 08 01 00 00 	mov    0x108(%rbx),%rdx
100412cfc:	48 8b 43 38          	mov    0x38(%rbx),%rax
100412d00:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
100412d07:	48 39 c6             	cmp    %rax,%rsi
100412d0a:	0f 84 51 b0 ff ff    	je     10040dd61 <.text+0xcd61>
100412d10:	48 8b 50 08          	mov    0x8(%rax),%rdx
100412d14:	44 0f b6 ea          	movzbl %dl,%r13d
100412d18:	30 d2                	xor    %dl,%dl
100412d1a:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100412d20:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412d24:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100412d28:	48 8b 50 18          	mov    0x18(%rax),%rdx
100412d2c:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100412d30:	48 8b 50 20          	mov    0x20(%rax),%rdx
100412d34:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100412d38:	48 8b 50 28          	mov    0x28(%rax),%rdx
100412d3c:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100412d40:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100412d44:	48 89 50 10          	mov    %rdx,0x10(%rax)
100412d48:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412d4f:	48 89 50 18          	mov    %rdx,0x18(%rax)
100412d53:	48 89 50 20          	mov    %rdx,0x20(%rax)
100412d57:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412d5e:	48 89 50 28          	mov    %rdx,0x28(%rax)
100412d62:	48 89 43 40          	mov    %rax,0x40(%rbx)
100412d66:	44 89 e8             	mov    %r13d,%eax
100412d69:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100412d6d:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100412d71:	e9 2a af ff ff       	jmp    10040dca0 <.text+0xcca0>
100412d76:	48 8b 43 20          	mov    0x20(%rbx),%rax
100412d7a:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412d7e:	48 8b 48 08          	mov    0x8(%rax),%rcx
100412d82:	48 8b 52 08          	mov    0x8(%rdx),%rdx
100412d86:	e8 d5 ad ff ff       	call   10040db60 <.text+0xcb60>
100412d8b:	85 c0                	test   %eax,%eax
100412d8d:	0f 84 7f 26 00 00    	je     100415412 <.text+0x14412>
100412d93:	48 8b 93 e8 00 00 00 	mov    0xe8(%rbx),%rdx
100412d9a:	48 8b 43 38          	mov    0x38(%rbx),%rax
100412d9e:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
100412da5:	48 39 c6             	cmp    %rax,%rsi
100412da8:	0f 84 b3 af ff ff    	je     10040dd61 <.text+0xcd61>
100412dae:	48 8b 50 08          	mov    0x8(%rax),%rdx
100412db2:	44 0f b6 ea          	movzbl %dl,%r13d
100412db6:	30 d2                	xor    %dl,%dl
100412db8:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100412dbe:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412dc2:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100412dc6:	48 8b 50 18          	mov    0x18(%rax),%rdx
100412dca:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100412dce:	48 8b 50 20          	mov    0x20(%rax),%rdx
100412dd2:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100412dd6:	48 8b 50 28          	mov    0x28(%rax),%rdx
100412dda:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100412dde:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100412de2:	48 89 50 10          	mov    %rdx,0x10(%rax)
100412de6:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412ded:	48 89 50 18          	mov    %rdx,0x18(%rax)
100412df1:	48 89 50 20          	mov    %rdx,0x20(%rax)
100412df5:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412dfc:	48 89 50 28          	mov    %rdx,0x28(%rax)
100412e00:	48 89 43 40          	mov    %rax,0x40(%rbx)
100412e04:	44 89 e8             	mov    %r13d,%eax
100412e07:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100412e0b:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100412e0f:	e9 8c ae ff ff       	jmp    10040dca0 <.text+0xcca0>
100412e14:	48 8b 53 20          	mov    0x20(%rbx),%rdx
100412e18:	48 8b 8b 98 01 00 00 	mov    0x198(%rbx),%rcx
100412e1f:	48 8b 42 10          	mov    0x10(%rdx),%rax
100412e23:	4c 8b 42 08          	mov    0x8(%rdx),%r8
100412e27:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
100412e2b:	48 8b 8b a0 01 00 00 	mov    0x1a0(%rbx),%rcx
100412e32:	4c 8b 50 10          	mov    0x10(%rax),%r10
100412e36:	4c 8b 48 08          	mov    0x8(%rax),%r9
100412e3a:	48 89 50 10          	mov    %rdx,0x10(%rax)
100412e3e:	48 89 83 98 01 00 00 	mov    %rax,0x198(%rbx)
100412e45:	48 8d 41 02          	lea    0x2(%rcx),%rax
100412e49:	48 89 83 a0 01 00 00 	mov    %rax,0x1a0(%rbx)
100412e50:	49 39 f2             	cmp    %rsi,%r10
100412e53:	0f 85 af 53 00 00    	jne    100418208 <.text+0x17208>
100412e59:	48 8b 93 10 13 00 00 	mov    0x1310(%rbx),%rdx
100412e60:	48 89 d9             	mov    %rbx,%rcx
100412e63:	e8 c8 89 ff ff       	call   10040b830 <.text+0xa830>
100412e68:	48 89 c2             	mov    %rax,%rdx
100412e6b:	48 8b 43 38          	mov    0x38(%rbx),%rax
100412e6f:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
100412e76:	48 3b 83 c8 00 00 00 	cmp    0xc8(%rbx),%rax
100412e7d:	0f 84 de ae ff ff    	je     10040dd61 <.text+0xcd61>
100412e83:	48 8b 50 08          	mov    0x8(%rax),%rdx
100412e87:	44 0f b6 ea          	movzbl %dl,%r13d
100412e8b:	30 d2                	xor    %dl,%dl
100412e8d:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100412e93:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412e97:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100412e9b:	48 8b 50 18          	mov    0x18(%rax),%rdx
100412e9f:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100412ea3:	48 8b 50 20          	mov    0x20(%rax),%rdx
100412ea7:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100412eab:	48 8b 50 28          	mov    0x28(%rax),%rdx
100412eaf:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100412eb3:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100412eb7:	48 89 50 10          	mov    %rdx,0x10(%rax)
100412ebb:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412ec2:	48 89 50 18          	mov    %rdx,0x18(%rax)
100412ec6:	48 89 50 20          	mov    %rdx,0x20(%rax)
100412eca:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412ed1:	48 89 50 28          	mov    %rdx,0x28(%rax)
100412ed5:	48 89 43 40          	mov    %rax,0x40(%rbx)
100412ed9:	44 89 e8             	mov    %r13d,%eax
100412edc:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100412ee0:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100412ee4:	e9 b7 ad ff ff       	jmp    10040dca0 <.text+0xcca0>
100412ee9:	4c 8b 6b 20          	mov    0x20(%rbx),%r13
100412eed:	48 89 f0             	mov    %rsi,%rax
100412ef0:	49 39 f5             	cmp    %rsi,%r13
100412ef3:	0f 84 7f 42 00 00    	je     100417178 <.text+0x16178>
100412ef9:	49 8b 75 08          	mov    0x8(%r13),%rsi
100412efd:	49 3b 45 10          	cmp    0x10(%r13),%rax
100412f01:	0f 84 e3 27 00 00    	je     1004156ea <.text+0x146ea>
100412f07:	48 8b 16             	mov    (%rsi),%rdx
100412f0a:	83 e2 3f             	and    $0x3f,%edx
100412f0d:	48 83 fa 0b          	cmp    $0xb,%rdx
100412f11:	75 47                	jne    100412f5a <.text+0x11f5a>
100412f13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100412f18:	48 8b 56 08          	mov    0x8(%rsi),%rdx
100412f1c:	66 49 0f 6e e6       	movq   %r14,%xmm4
100412f21:	4d 89 f0             	mov    %r14,%r8
100412f24:	48 89 d9             	mov    %rbx,%rcx
100412f27:	66 48 0f 6e f2       	movq   %rdx,%xmm6
100412f2c:	66 0f 6c f4          	punpcklqdq %xmm4,%xmm6
100412f30:	e8 6b 7f ff ff       	call   10040aea0 <.text+0x9ea0>
100412f35:	0f 11 70 08          	movups %xmm6,0x8(%rax)
100412f39:	48 8b 76 10          	mov    0x10(%rsi),%rsi
100412f3d:	49 89 c6             	mov    %rax,%r14
100412f40:	48 c7 00 0b 00 00 00 	movq   $0xb,(%rax)
100412f47:	48 8b 06             	mov    (%rsi),%rax
100412f4a:	83 e0 3f             	and    $0x3f,%eax
100412f4d:	48 83 f8 0b          	cmp    $0xb,%rax
100412f51:	74 c5                	je     100412f18 <.text+0x11f18>
100412f53:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
100412f5a:	48 39 f0             	cmp    %rsi,%rax
100412f5d:	0f 84 ad 1b 00 00    	je     100414b10 <.text+0x13b10>
100412f63:	45 31 c0             	xor    %r8d,%r8d
100412f66:	48 8d 15 b2 50 01 00 	lea    0x150b2(%rip),%rdx        # 10042801f <_head_msys_gcrypt_20_dll-0xefe1>
100412f6d:	48 89 d9             	mov    %rbx,%rcx
100412f70:	e8 ab 9e ff ff       	call   10040ce20 <.text+0xbe20>
100412f75:	41 89 c5             	mov    %eax,%r13d
100412f78:	89 c0                	mov    %eax,%eax
100412f7a:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100412f7e:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
100412f82:	e9 19 ad ff ff       	jmp    10040dca0 <.text+0xcca0>
100412f87:	48 8b 43 20          	mov    0x20(%rbx),%rax
100412f8b:	48 89 d9             	mov    %rbx,%rcx
100412f8e:	48 8b 50 08          	mov    0x8(%rax),%rdx
100412f92:	e8 79 63 ff ff       	call   100409310 <.text+0x8310>
100412f97:	85 c0                	test   %eax,%eax
100412f99:	0f 88 5c 28 00 00    	js     1004157fb <.text+0x147fb>
100412f9f:	48 8b 93 e8 00 00 00 	mov    0xe8(%rbx),%rdx
100412fa6:	48 8b 43 38          	mov    0x38(%rbx),%rax
100412faa:	48 89 93 10 13 00 00 	mov    %rdx,0x1310(%rbx)
100412fb1:	48 39 c6             	cmp    %rax,%rsi
100412fb4:	0f 84 a7 ad ff ff    	je     10040dd61 <.text+0xcd61>
100412fba:	48 8b 50 08          	mov    0x8(%rax),%rdx
100412fbe:	44 0f b6 ea          	movzbl %dl,%r13d
100412fc2:	30 d2                	xor    %dl,%dl
100412fc4:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
100412fca:	48 8b 50 10          	mov    0x10(%rax),%rdx
100412fce:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100412fd2:	48 8b 50 18          	mov    0x18(%rax),%rdx
100412fd6:	48 89 53 28          	mov    %rdx,0x28(%rbx)
100412fda:	48 8b 50 20          	mov    0x20(%rax),%rdx
100412fde:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100412fe2:	48 8b 50 28          	mov    0x28(%rax),%rdx
100412fe6:	48 89 53 38          	mov    %rdx,0x38(%rbx)
100412fea:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100412fee:	48 89 50 10          	mov    %rdx,0x10(%rax)
100412ff2:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100412ff9:	48 89 50 18          	mov    %rdx,0x18(%rax)
100412ffd:	48 89 50 20          	mov    %rdx,0x20(%rax)
100413001:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
100413008:	48 89 50 28          	mov    %rdx,0x28(%rax)
10041300c:	48 89 43 40          	mov    %rax,0x40(%rbx)
100413010:	44 89 e8             	mov    %r13d,%eax
100413013:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100413017:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
10041301b:	e9 80 ac ff ff       	jmp    10040dca0 <.text+0xcca0>
100413020:	48 8b 43 20          	mov    0x20(%rbx),%rax
100413024:	48 8b 40 08          	mov    0x8(%rax),%rax
100413028:	48 89 83 c8 01 00 00 	mov    %rax,0x1c8(%rbx)
10041302f:	48 8b 43 38          	mov    0x38(%rbx),%rax
100413033:	48 39 c6             	cmp    %rax,%rsi
100413036:	0f 84 25 ad ff ff    	je     10040dd61 <.text+0xcd61>
10041303c:	48 8b 50 08          	mov    0x8(%rax),%rdx
100413040:	44 0f b6 ea          	movzbl %dl,%r13d
100413044:	30 d2                	xor    %dl,%dl
100413046:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
10041304c:	48 8b 50 10          	mov    0x10(%rax),%rdx
100413050:	48 89 53 20          	mov    %rdx,0x20(%rbx)
100413054:	48 8b 50 18          	mov    0x18(%rax),%rdx
100413058:	48 89 53 28          	mov    %rdx,0x28(%rbx)
10041305c:	48 8b 50 20          	mov    0x20(%rax),%rdx
100413060:	48 89 53 30          	mov    %rdx,0x30(%rbx)
100413064:	48 8b 50 28          	mov    0x28(%rax),%rdx
100413068:	48 89 53 38          	mov    %rdx,0x38(%rbx)
10041306c:	48 8b 53 40          	mov    0x40(%rbx),%rdx
100413070:	48 89 50 10          	mov    %rdx,0x10(%rax)
100413074:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10041307b:	48 89 50 18          	mov    %rdx,0x18(%rax)
10041307f:	48 89 50 20          	mov    %rdx,0x20(%rax)
100413083:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10041308a:	48 89 50 28          	mov    %rdx,0x28(%rax)
10041308e:	48 89 43 40          	mov    %rax,0x40(%rbx)
100413092:	44 89 e8             	mov    %r13d,%eax
100413095:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
100413099:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
10041309d:	e9 fe ab ff ff       	jmp    10040dca0 <.text+0xcca0>
1004130a2:	48 8b 43 20          	mov    0x20(%rbx),%rax
1004130a6:	48 8b 40 08          	mov    0x8(%rax),%rax
1004130aa:	48 89 83 c0 01 00 00 	mov    %rax,0x1c0(%rbx)
1004130b1:	48 8b 43 38          	mov    0x38(%rbx),%rax
1004130b5:	48 39 c6             	cmp    %rax,%rsi
1004130b8:	0f 84 a3 ac ff ff    	je     10040dd61 <.text+0xcd61>
1004130be:	48 8b 50 08          	mov    0x8(%rax),%rdx
1004130c2:	44 0f b6 ea          	movzbl %dl,%r13d
1004130c6:	30 d2                	xor    %dl,%dl
1004130c8:	89 93 18 13 00 00    	mov    %edx,0x1318(%rbx)
1004130ce:	48 8b 50 10          	mov    0x10(%rax),%rdx
1004130d2:	48 89 53 20          	mov    %rdx,0x20(%rbx)
1004130d6:	48 8b 50 18          	mov    0x18(%rax),%rdx
1004130da:	48 89 53 28          	mov    %rdx,0x28(%rbx)
1004130de:	48 8b 50 20          	mov    0x20(%rax),%rdx
1004130e2:	48 89 53 30          	mov    %rdx,0x30(%rbx)
1004130e6:	48 8b 50 28          	mov    0x28(%rax),%rdx
1004130ea:	48 89 53 38          	mov    %rdx,0x38(%rbx)
1004130ee:	48 8b 53 40          	mov    0x40(%rbx),%rdx
1004130f2:	48 89 50 10          	mov    %rdx,0x10(%rax)
1004130f6:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
1004130fd:	48 89 50 18          	mov    %rdx,0x18(%rax)
100413101:	48 89 50 20          	mov    %rdx,0x20(%rax)
100413105:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10041310c:	48 89 50 28          	mov    %rdx,0x28(%rax)
100413110:	48 89 43 40          	mov    %rax,0x40(%rbx)
100413114:	44 89 e8             	mov    %r13d,%eax
100413117:	48 8d 04 c0          	lea    (%rax,%rax,8),%rax
10041311b:	0f b6 04 87          	movzbl (%rdi,%rax,4),%eax
10041311f:	e9 7c ab ff ff       	jmp    10040dca0 <.text+0xcca0>
100413124:	48 8b 43 20          	mov    0x20(%rbx),%rax
100413128:	48 8b 40 08          	mov    0x8(%rax),%rax
10041312c:	48 39 f0             	cmp    %rsi,%rax
10041312f:	74 18                	je     100413149 <.text+0x12149>