100681a33:	8b 52 08             	mov    0x8(%rdx),%edx
100681a36:	89 51 1c             	mov    %edx,0x1c(%rcx)
100681a39:	89 91 44 01 00 00    	mov    %edx,0x144(%rcx)
100681a3f:	89 91 6c 02 00 00    	mov    %edx,0x26c(%rcx)
100681a45:	89 91 94 03 00 00    	mov    %edx,0x394(%rcx)
100681a4b:	a8 02                	test   $0x2,%al
100681a4d:	74 09                	je     100681a58 <.text+0x280a58>
100681a4f:	8b 56 0c             	mov    0xc(%rsi),%edx
100681a52:	89 93 94 03 00 00    	mov    %edx,0x394(%rbx)
100681a58:	a8 04                	test   $0x4,%al
100681a5a:	74 09                	je     100681a65 <.text+0x280a65>
100681a5c:	8b 56 10             	mov    0x10(%rsi),%edx
100681a5f:	89 93 44 01 00 00    	mov    %edx,0x144(%rbx)
100681a65:	a8 08                	test   $0x8,%al
100681a67:	74 09                	je     100681a72 <.text+0x280a72>
100681a69:	8b 56 14             	mov    0x14(%rsi),%edx
100681a6c:	89 93 6c 02 00 00    	mov    %edx,0x26c(%rbx)
100681a72:	8b 56 18             	mov    0x18(%rsi),%edx
100681a75:	89 93 18 05 00 00    	mov    %edx,0x518(%rbx)
100681a7b:	f6 c4 02             	test   $0x2,%ah
100681a7e:	74 1b                	je     100681a9b <.text+0x280a9b>
100681a80:	8b 96 20 02 00 00    	mov    0x220(%rsi),%edx
100681a86:	89 53 24             	mov    %edx,0x24(%rbx)
100681a89:	89 93 4c 01 00 00    	mov    %edx,0x14c(%rbx)
100681a8f:	89 93 74 02 00 00    	mov    %edx,0x274(%rbx)
100681a95:	89 93 9c 03 00 00    	mov    %edx,0x39c(%rbx)
100681a9b:	f6 c4 04             	test   $0x4,%ah
100681a9e:	74 0c                	je     100681aac <.text+0x280aac>
100681aa0:	8b 96 24 02 00 00    	mov    0x224(%rsi),%edx
100681aa6:	89 93 4c 01 00 00    	mov    %edx,0x14c(%rbx)
100681aac:	f6 c4 08             	test   $0x8,%ah
100681aaf:	74 0c                	je     100681abd <.text+0x280abd>
100681ab1:	8b 96 28 02 00 00    	mov    0x228(%rsi),%edx
100681ab7:	89 93 74 02 00 00    	mov    %edx,0x274(%rbx)
100681abd:	a9 00 00 00 10       	test   $0x10000000,%eax
100681ac2:	74 0a                	je     100681ace <.text+0x280ace>
100681ac4:	c7 83 10 04 00 00 01 	movl   $0x1,0x410(%rbx)
100681acb:	00 00 00
100681ace:	a8 10                	test   $0x10,%al
100681ad0:	0f 85 5a 01 00 00    	jne    100681c30 <.text+0x280c30>
100681ad6:	a8 20                	test   $0x20,%al
100681ad8:	0f 85 12 01 00 00    	jne    100681bf0 <.text+0x280bf0>
100681ade:	a8 40                	test   $0x40,%al
100681ae0:	0f 85 ca 00 00 00    	jne    100681bb0 <.text+0x280bb0>
100681ae6:	a8 80                	test   $0x80,%al
100681ae8:	0f 85 82 00 00 00    	jne    100681b70 <.text+0x280b70>
100681aee:	8b 96 18 02 00 00    	mov    0x218(%rsi),%edx
100681af4:	89 93 10 05 00 00    	mov    %edx,0x510(%rbx)
100681afa:	a9 00 00 01 00       	test   $0x10000,%eax
100681aff:	74 0a                	je     100681b0b <.text+0x280b0b>
100681b01:	83 7e 20 03          	cmpl   $0x3,0x20(%rsi)
100681b05:	0f 84 15 02 00 00    	je     100681d20 <.text+0x280d20>
100681b0b:	8b 56 24             	mov    0x24(%rsi),%edx
100681b0e:	a9 00 00 02 00       	test   $0x20000,%eax
100681b13:	75 23                	jne    100681b38 <.text+0x280b38>
100681b15:	8b 4e 20             	mov    0x20(%rsi),%ecx
100681b18:	8b 46 28             	mov    0x28(%rsi),%eax
100681b1b:	89 8b 48 01 00 00    	mov    %ecx,0x148(%rbx)
100681b21:	89 93 70 02 00 00    	mov    %edx,0x270(%rbx)
100681b27:	89 83 98 03 00 00    	mov    %eax,0x398(%rbx)
100681b2d:	48 83 c4 20          	add    $0x20,%rsp
100681b31:	5b                   	pop    %rbx
100681b32:	5e                   	pop    %rsi
100681b33:	5f                   	pop    %rdi
100681b34:	c3                   	ret
100681b35:	0f 1f 00             	nopl   (%rax)
100681b38:	83 fa 03             	cmp    $0x3,%edx
100681b3b:	0f 84 2f 01 00 00    	je     100681c70 <.text+0x280c70>
100681b41:	8b 4e 20             	mov    0x20(%rsi),%ecx
100681b44:	83 fa 04             	cmp    $0x4,%edx
100681b47:	75 cf                	jne    100681b18 <.text+0x280b18>
100681b49:	a9 00 00 01 00       	test   $0x10000,%eax
100681b4e:	74 c8                	je     100681b18 <.text+0x280b18>
100681b50:	83 f9 03             	cmp    $0x3,%ecx
100681b53:	75 c3                	jne    100681b18 <.text+0x280b18>
100681b55:	a8 08                	test   $0x8,%al
100681b57:	75 0a                	jne    100681b63 <.text+0x280b63>
100681b59:	c7 83 6c 02 00 00 00 	movl   $0x0,0x26c(%rbx)
100681b60:	00 00 00
100681b63:	48 8b bb 38 02 00 00 	mov    0x238(%rbx),%rdi
100681b6a:	e9 3e 01 00 00       	jmp    100681cad <.text+0x280cad>
100681b6f:	90                   	nop
100681b70:	48 8d bb f8 04 00 00 	lea    0x4f8(%rbx),%rdi
100681b77:	48 89 f9             	mov    %rdi,%rcx
100681b7a:	e8 91 f5 de ff       	call   100471110 <.text+0x70110>
100681b7f:	48 8b 86 e8 01 00 00 	mov    0x1e8(%rsi),%rax
100681b86:	48 85 c0             	test   %rax,%rax
100681b89:	74 09                	je     100681b94 <.text+0x280b94>
100681b8b:	80 38 00             	cmpb   $0x0,(%rax)
100681b8e:	0f 85 ac 02 00 00    	jne    100681e40 <.text+0x280e40>
100681b94:	48 c7 83 f8 04 00 00 	movq   $0x0,0x4f8(%rbx)
100681b9b:	00 00 00 00
100681b9f:	8b 06                	mov    (%rsi),%eax
100681ba1:	e9 48 ff ff ff       	jmp    100681aee <.text+0x280aee>
100681ba6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681bad:	00 00 00
100681bb0:	48 8d bb 48 03 00 00 	lea    0x348(%rbx),%rdi
100681bb7:	48 89 f9             	mov    %rdi,%rcx
100681bba:	e8 51 f5 de ff       	call   100471110 <.text+0x70110>
100681bbf:	48 8b 86 d0 01 00 00 	mov    0x1d0(%rsi),%rax
100681bc6:	48 85 c0             	test   %rax,%rax
100681bc9:	74 09                	je     100681bd4 <.text+0x280bd4>
100681bcb:	80 38 00             	cmpb   $0x0,(%rax)
100681bce:	0f 85 4c 02 00 00    	jne    100681e20 <.text+0x280e20>
100681bd4:	48 c7 83 48 03 00 00 	movq   $0x0,0x348(%rbx)
100681bdb:	00 00 00 00
100681bdf:	8b 06                	mov    (%rsi),%eax
100681be1:	e9 00 ff ff ff       	jmp    100681ae6 <.text+0x280ae6>
100681be6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681bed:	00 00 00
100681bf0:	48 8d bb 20 02 00 00 	lea    0x220(%rbx),%rdi
100681bf7:	48 89 f9             	mov    %rdi,%rcx
100681bfa:	e8 11 f5 de ff       	call   100471110 <.text+0x70110>
100681bff:	48 8b 86 b8 01 00 00 	mov    0x1b8(%rsi),%rax
100681c06:	48 85 c0             	test   %rax,%rax
100681c09:	74 09                	je     100681c14 <.text+0x280c14>
100681c0b:	80 38 00             	cmpb   $0x0,(%rax)
100681c0e:	0f 85 ec 01 00 00    	jne    100681e00 <.text+0x280e00>
100681c14:	48 c7 83 20 02 00 00 	movq   $0x0,0x220(%rbx)
100681c1b:	00 00 00 00
100681c1f:	8b 06                	mov    (%rsi),%eax
100681c21:	e9 b8 fe ff ff       	jmp    100681ade <.text+0x280ade>
100681c26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681c2d:	00 00 00
100681c30:	48 8d bb e0 04 00 00 	lea    0x4e0(%rbx),%rdi
100681c37:	48 89 f9             	mov    %rdi,%rcx
100681c3a:	e8 d1 f4 de ff       	call   100471110 <.text+0x70110>
100681c3f:	48 8b 86 a0 01 00 00 	mov    0x1a0(%rsi),%rax
100681c46:	48 85 c0             	test   %rax,%rax
100681c49:	74 09                	je     100681c54 <.text+0x280c54>
100681c4b:	80 38 00             	cmpb   $0x0,(%rax)
100681c4e:	0f 85 8c 01 00 00    	jne    100681de0 <.text+0x280de0>
100681c54:	48 c7 83 e0 04 00 00 	movq   $0x0,0x4e0(%rbx)
100681c5b:	00 00 00 00
100681c5f:	8b 06                	mov    (%rsi),%eax
100681c61:	e9 70 fe ff ff       	jmp    100681ad6 <.text+0x280ad6>
100681c66:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681c6d:	00 00 00
100681c70:	a8 08                	test   $0x8,%al
100681c72:	75 0a                	jne    100681c7e <.text+0x280c7e>
100681c74:	c7 83 6c 02 00 00 00 	movl   $0x0,0x26c(%rbx)
100681c7b:	00 00 00
100681c7e:	a9 00 00 00 02       	test   $0x2000000,%eax
100681c83:	0f 85 07 02 00 00    	jne    100681e90 <.text+0x280e90>
100681c89:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100681c8f:	f6 46 04 02          	testb  $0x2,0x4(%rsi)
100681c93:	0f 85 e7 01 00 00    	jne    100681e80 <.text+0x280e80>
100681c99:	48 8b 8e 40 01 00 00 	mov    0x140(%rsi),%rcx
100681ca0:	ba 01 00 00 00       	mov    $0x1,%edx
100681ca5:	e8 46 f4 ff ff       	call   1006810f0 <.text+0x2800f0>
100681caa:	48 89 c7             	mov    %rax,%rdi
100681cad:	48 85 ff             	test   %rdi,%rdi
100681cb0:	74 63                	je     100681d15 <.text+0x280d15>
100681cb2:	f7 06 00 00 00 40    	testl  $0x40000000,(%rsi)
100681cb8:	74 13                	je     100681ccd <.text+0x280ccd>
100681cba:	8b 8e 6c 01 00 00    	mov    0x16c(%rsi),%ecx
100681cc0:	31 c0                	xor    %eax,%eax
100681cc2:	85 c9                	test   %ecx,%ecx
100681cc4:	0f 94 c0             	sete   %al
100681cc7:	89 83 70 03 00 00    	mov    %eax,0x370(%rbx)
100681ccd:	8b 97 38 1d 00 00    	mov    0x1d38(%rdi),%edx
100681cd3:	85 d2                	test   %edx,%edx
100681cd5:	75 0e                	jne    100681ce5 <.text+0x280ce5>
100681cd7:	8b 83 70 03 00 00    	mov    0x370(%rbx),%eax
100681cdd:	85 c0                	test   %eax,%eax
100681cdf:	0f 84 db 01 00 00    	je     100681ec0 <.text+0x280ec0>
100681ce5:	4c 8b 87 90 00 00 00 	mov    0x90(%rdi),%r8
100681cec:	48 8d 15 ee e4 09 00 	lea    0x9e4ee(%rip),%rdx        # 1007201e1 <_head_msys_iconv_2_dll-0x4be1f>
100681cf3:	48 89 d9             	mov    %rbx,%rcx
100681cf6:	e8 e5 bb e5 ff       	call   1004dd8e0 <.text+0xdc8e0>
100681cfb:	48 8d 8b 60 03 00 00 	lea    0x360(%rbx),%rcx
100681d02:	48 89 fa             	mov    %rdi,%rdx
100681d05:	e8 96 87 d8 ff       	call   10040a4a0 <.text+0x94a0>
100681d0a:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
100681d0f:	0f 84 e6 01 00 00    	je     100681efb <.text+0x280efb>
100681d15:	8b 4e 20             	mov    0x20(%rsi),%ecx
100681d18:	8b 56 24             	mov    0x24(%rsi),%edx
100681d1b:	e9 f8 fd ff ff       	jmp    100681b18 <.text+0x280b18>
100681d20:	a8 04                	test   $0x4,%al
100681d22:	75 0a                	jne    100681d2e <.text+0x280d2e>
100681d24:	c7 83 44 01 00 00 00 	movl   $0x0,0x144(%rbx)
100681d2b:	00 00 00
100681d2e:	a9 00 00 00 01       	test   $0x1000000,%eax
100681d33:	0f 85 27 01 00 00    	jne    100681e60 <.text+0x280e60>
100681d39:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100681d3f:	f6 46 04 01          	testb  $0x1,0x4(%rsi)
100681d43:	74 07                	je     100681d4c <.text+0x280d4c>
100681d45:	44 8b 86 78 01 00 00 	mov    0x178(%rsi),%r8d
100681d4c:	48 8b 8e 38 01 00 00 	mov    0x138(%rsi),%rcx
100681d53:	31 d2                	xor    %edx,%edx
100681d55:	e8 96 f3 ff ff       	call   1006810f0 <.text+0x2800f0>
100681d5a:	48 89 c7             	mov    %rax,%rdi
100681d5d:	48 85 c0             	test   %rax,%rax
100681d60:	0f 84 4a 01 00 00    	je     100681eb0 <.text+0x280eb0>
100681d66:	f7 06 00 00 00 20    	testl  $0x20000000,(%rsi)
100681d6c:	74 15                	je     100681d83 <.text+0x280d83>
100681d6e:	44 8b 96 68 01 00 00 	mov    0x168(%rsi),%r10d
100681d75:	31 c0                	xor    %eax,%eax
100681d77:	45 85 d2             	test   %r10d,%r10d
100681d7a:	0f 94 c0             	sete   %al
100681d7d:	89 83 48 02 00 00    	mov    %eax,0x248(%rbx)
100681d83:	44 8b 8f 38 1d 00 00 	mov    0x1d38(%rdi),%r9d
100681d8a:	45 85 c9             	test   %r9d,%r9d
100681d8d:	75 10                	jne    100681d9f <.text+0x280d9f>
100681d8f:	44 8b 83 48 02 00 00 	mov    0x248(%rbx),%r8d
100681d96:	45 85 c0             	test   %r8d,%r8d
100681d99:	0f 84 41 01 00 00    	je     100681ee0 <.text+0x280ee0>
100681d9f:	4c 8b 87 90 00 00 00 	mov    0x90(%rdi),%r8
100681da6:	48 8d 15 19 e4 09 00 	lea    0x9e419(%rip),%rdx        # 1007201c6 <_head_msys_iconv_2_dll-0x4be3a>
100681dad:	48 89 d9             	mov    %rbx,%rcx
100681db0:	e8 2b bb e5 ff       	call   1004dd8e0 <.text+0xdc8e0>
100681db5:	48 8d 8b 38 02 00 00 	lea    0x238(%rbx),%rcx
100681dbc:	48 89 fa             	mov    %rdi,%rdx
100681dbf:	e8 dc 86 d8 ff       	call   10040a4a0 <.text+0x94a0>
100681dc4:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
100681dc9:	0f 84 39 01 00 00    	je     100681f08 <.text+0x280f08>
100681dcf:	8b 06                	mov    (%rsi),%eax
100681dd1:	e9 35 fd ff ff       	jmp    100681b0b <.text+0x280b0b>
100681dd6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681ddd:	00 00 00
100681de0:	48 8d 96 a0 01 00 00 	lea    0x1a0(%rsi),%rdx
100681de7:	48 89 f9             	mov    %rdi,%rcx
100681dea:	e8 c1 f1 de ff       	call   100470fb0 <.text+0x6ffb0>
100681def:	8b 06                	mov    (%rsi),%eax
100681df1:	e9 e0 fc ff ff       	jmp    100681ad6 <.text+0x280ad6>
100681df6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681dfd:	00 00 00
100681e00:	48 8d 96 b8 01 00 00 	lea    0x1b8(%rsi),%rdx
100681e07:	48 89 f9             	mov    %rdi,%rcx
100681e0a:	e8 a1 f1 de ff       	call   100470fb0 <.text+0x6ffb0>
100681e0f:	8b 06                	mov    (%rsi),%eax
100681e11:	e9 c8 fc ff ff       	jmp    100681ade <.text+0x280ade>
100681e16:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681e1d:	00 00 00
100681e20:	48 8d 96 d0 01 00 00 	lea    0x1d0(%rsi),%rdx
100681e27:	48 89 f9             	mov    %rdi,%rcx
100681e2a:	e8 81 f1 de ff       	call   100470fb0 <.text+0x6ffb0>
100681e2f:	8b 06                	mov    (%rsi),%eax
100681e31:	e9 b0 fc ff ff       	jmp    100681ae6 <.text+0x280ae6>
100681e36:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681e3d:	00 00 00
100681e40:	48 8d 96 e8 01 00 00 	lea    0x1e8(%rsi),%rdx
100681e47:	48 89 f9             	mov    %rdi,%rcx
100681e4a:	e8 61 f1 de ff       	call   100470fb0 <.text+0x6ffb0>
100681e4f:	8b 06                	mov    (%rsi),%eax
100681e51:	e9 98 fc ff ff       	jmp    100681aee <.text+0x280aee>
100681e56:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100681e5d:	00 00 00
100681e60:	8b 8e 54 01 00 00    	mov    0x154(%rsi),%ecx
100681e66:	e8 85 99 d8 ff       	call   10040b7f0 <.text+0xa7f0>
100681e6b:	48 89 c7             	mov    %rax,%rdi
100681e6e:	48 85 c0             	test   %rax,%rax
100681e71:	0f 85 ef fe ff ff    	jne    100681d66 <.text+0x280d66>
100681e77:	e9 1d c3 02 00       	jmp    1006ae199 <.text+0x2ad199>
100681e7c:	0f 1f 40 00          	nopl   0x0(%rax)
100681e80:	44 8b 86 7c 01 00 00 	mov    0x17c(%rsi),%r8d
100681e87:	e9 0d fe ff ff       	jmp    100681c99 <.text+0x280c99>
100681e8c:	0f 1f 40 00          	nopl   0x0(%rax)
100681e90:	8b 8e 58 01 00 00    	mov    0x158(%rsi),%ecx
100681e96:	e8 55 99 d8 ff       	call   10040b7f0 <.text+0xa7f0>
100681e9b:	48 89 c7             	mov    %rax,%rdi
100681e9e:	48 85 c0             	test   %rax,%rax
100681ea1:	0f 85 0b fe ff ff    	jne    100681cb2 <.text+0x280cb2>
100681ea7:	e9 c4 c2 02 00       	jmp    1006ae170 <.text+0x2ad170>
100681eac:	0f 1f 40 00          	nopl   0x0(%rax)
100681eb0:	8b 06                	mov    (%rsi),%eax
100681eb2:	e9 54 fc ff ff       	jmp    100681b0b <.text+0x280b0b>
100681eb7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100681ebe:	00 00
100681ec0:	48 8b 0d f9 21 0a 00 	mov    0xa21f9(%rip),%rcx        # 1007240c0 <_head_msys_iconv_2_dll-0x47f40>
100681ec7:	e8 ac d9 01 00       	call   10069f878 <.text+0x29e878>
100681ecc:	48 89 c1             	mov    %rax,%rcx
100681ecf:	e8 2c c8 01 00       	call   10069e700 <.text+0x29d700>
100681ed4:	8b 4e 20             	mov    0x20(%rsi),%ecx
100681ed7:	8b 56 24             	mov    0x24(%rsi),%edx
100681eda:	e9 39 fc ff ff       	jmp    100681b18 <.text+0x280b18>
100681edf:	90                   	nop
100681ee0:	48 8b 0d d9 21 0a 00 	mov    0xa21d9(%rip),%rcx        # 1007240c0 <_head_msys_iconv_2_dll-0x47f40>
100681ee7:	e8 8c d9 01 00       	call   10069f878 <.text+0x29e878>
100681eec:	48 89 c1             	mov    %rax,%rcx
100681eef:	e8 0c c8 01 00       	call   10069e700 <.text+0x29d700>
100681ef4:	8b 06                	mov    (%rsi),%eax
100681ef6:	e9 10 fc ff ff       	jmp    100681b0b <.text+0x280b0b>
100681efb:	48 89 f9             	mov    %rdi,%rcx
100681efe:	e8 6d f1 ff ff       	call   100681070 <.text+0x280070>
100681f03:	e9 0d fe ff ff       	jmp    100681d15 <.text+0x280d15>
100681f08:	48 89 f9             	mov    %rdi,%rcx
100681f0b:	e8 60 f1 ff ff       	call   100681070 <.text+0x280070>
100681f10:	8b 06                	mov    (%rsi),%eax
100681f12:	e9 f4 fb ff ff       	jmp    100681b0b <.text+0x280b0b>
100681f17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100681f1e:	00 00
100681f20:	41 54                	push   %r12
100681f22:	55                   	push   %rbp
100681f23:	57                   	push   %rdi
100681f24:	56                   	push   %rsi
100681f25:	53                   	push   %rbx
100681f26:	48 83 ec 20          	sub    $0x20,%rsp
100681f2a:	8b 41 28             	mov    0x28(%rcx),%eax
100681f2d:	48 8d 14 c0          	lea    (%rax,%rax,8),%rdx
100681f31:	48 8d 04 90          	lea    (%rax,%rdx,4),%rax
100681f35:	48 8b 51 20          	mov    0x20(%rcx),%rdx
100681f39:	48 89 cb             	mov    %rcx,%rbx
100681f3c:	48 8d 04 c2          	lea    (%rdx,%rax,8),%rax
100681f40:	48 8b 48 38          	mov    0x38(%rax),%rcx
100681f44:	48 85 c9             	test   %rcx,%rcx
100681f47:	0f 84 bb 00 00 00    	je     100682008 <.text+0x281008>
100681f4d:	48 8b 51 10          	mov    0x10(%rcx),%rdx
100681f51:	48 8b 39             	mov    (%rcx),%rdi
100681f54:	48 89 50 38          	mov    %rdx,0x38(%rax)
100681f58:	48 85 d2             	test   %rdx,%rdx
100681f5b:	0f 84 8f 00 00 00    	je     100681ff0 <.text+0x280ff0>
100681f61:	48 c7 42 18 00 00 00 	movq   $0x0,0x18(%rdx)
100681f68:	00
100681f69:	e8 b2 f5 d7 ff       	call   100401520 <.text+0x520>
100681f6e:	48 85 ff             	test   %rdi,%rdi
100681f71:	0f 84 91 00 00 00    	je     100682008 <.text+0x281008>
100681f77:	48 8b 0b             	mov    (%rbx),%rcx
100681f7a:	48 8b 73 08          	mov    0x8(%rbx),%rsi
100681f7e:	48 29 ce             	sub    %rcx,%rsi
100681f81:	85 f6                	test   %esi,%esi
100681f83:	7e 53                	jle    100681fd8 <.text+0x280fd8>
100681f85:	48 89 f9             	mov    %rdi,%rcx
100681f88:	e8 e3 e2 01 00       	call   1006a0270 <.text+0x29f270>
100681f8d:	8d 4c 30 01          	lea    0x1(%rax,%rsi,1),%ecx
100681f91:	49 89 c4             	mov    %rax,%r12
100681f94:	48 63 c9             	movslq %ecx,%rcx
100681f97:	e8 44 f1 d7 ff       	call   1004010e0 <.text+0xe0>
100681f9c:	48 89 c5             	mov    %rax,%rbp
100681f9f:	48 85 c0             	test   %rax,%rax
100681fa2:	74 5c                	je     100682000 <.text+0x281000>
100681fa4:	48 8b 13             	mov    (%rbx),%rdx
100681fa7:	48 63 f6             	movslq %esi,%rsi
100681faa:	48 89 c1             	mov    %rax,%rcx
100681fad:	49 89 f0             	mov    %rsi,%r8
100681fb0:	e8 4b df 01 00       	call   10069ff00 <.text+0x29ef00>
100681fb5:	45 8d 44 24 01       	lea    0x1(%r12),%r8d
100681fba:	48 89 fa             	mov    %rdi,%rdx
100681fbd:	48 8d 4c 35 00       	lea    0x0(%rbp,%rsi,1),%rcx
100681fc2:	4d 63 c0             	movslq %r8d,%r8
100681fc5:	e8 36 df 01 00       	call   10069ff00 <.text+0x29ef00>
100681fca:	48 89 f9             	mov    %rdi,%rcx
100681fcd:	48 89 ef             	mov    %rbp,%rdi
100681fd0:	e8 4b f5 d7 ff       	call   100401520 <.text+0x520>
100681fd5:	48 8b 0b             	mov    (%rbx),%rcx
100681fd8:	e8 43 f5 d7 ff       	call   100401520 <.text+0x520>
100681fdd:	48 89 3b             	mov    %rdi,(%rbx)
100681fe0:	b8 01 00 00 00       	mov    $0x1,%eax
100681fe5:	48 83 c4 20          	add    $0x20,%rsp
100681fe9:	5b                   	pop    %rbx