1005c493b:	0f b6 13             	movzbl (%rbx),%edx
1005c493e:	84 d2                	test   %dl,%dl
1005c4940:	0f 84 5e ff ff ff    	je     1005c48a4 <.text+0x1c38a4>
1005c4946:	39 d7                	cmp    %edx,%edi
1005c4948:	75 e6                	jne    1005c4930 <.text+0x1c3930>
1005c494a:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
1005c494e:	39 f0                	cmp    %esi,%eax
1005c4950:	75 de                	jne    1005c4930 <.text+0x1c3930>
1005c4952:	eb a1                	jmp    1005c48f5 <.text+0x1c38f5>
1005c4954:	0f 1f 40 00          	nopl   0x0(%rax)
1005c4958:	84 d2                	test   %dl,%dl
1005c495a:	75 1c                	jne    1005c4978 <.text+0x1c3978>
1005c495c:	e9 43 ff ff ff       	jmp    1005c48a4 <.text+0x1c38a4>
1005c4961:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005c4968:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
1005c496c:	48 83 c3 01          	add    $0x1,%rbx
1005c4970:	85 c0                	test   %eax,%eax
1005c4972:	0f 84 2c ff ff ff    	je     1005c48a4 <.text+0x1c38a4>
1005c4978:	39 c7                	cmp    %eax,%edi
1005c497a:	75 ec                	jne    1005c4968 <.text+0x1c3968>
1005c497c:	48 89 d8             	mov    %rbx,%rax
1005c497f:	e9 74 ff ff ff       	jmp    1005c48f8 <.text+0x1c38f8>
1005c4984:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c498b:	00 00 00 00
1005c498f:	90                   	nop
1005c4990:	41 57                	push   %r15
1005c4992:	41 56                	push   %r14
1005c4994:	41 55                	push   %r13
1005c4996:	41 54                	push   %r12
1005c4998:	55                   	push   %rbp
1005c4999:	57                   	push   %rdi
1005c499a:	56                   	push   %rsi
1005c499b:	53                   	push   %rbx
1005c499c:	48 83 ec 38          	sub    $0x38,%rsp
1005c49a0:	80 39 00             	cmpb   $0x0,(%rcx)
1005c49a3:	48 89 cb             	mov    %rcx,%rbx
1005c49a6:	48 89 d5             	mov    %rdx,%rbp
1005c49a9:	45 89 c4             	mov    %r8d,%r12d
1005c49ac:	45 89 ce             	mov    %r9d,%r14d
1005c49af:	0f 84 73 01 00 00    	je     1005c4b28 <.text+0x1c3b28>
1005c49b5:	48 8b 3d 64 43 16 00 	mov    0x164364(%rip),%rdi        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005c49bc:	4c 8b 2d 8d 47 16 00 	mov    0x16478d(%rip),%r13        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005c49c3:	49 89 cf             	mov    %rcx,%r15
1005c49c6:	be 01 00 00 00       	mov    $0x1,%esi
1005c49cb:	eb 2b                	jmp    1005c49f8 <.text+0x1c39f8>
1005c49cd:	0f 1f 00             	nopl   (%rax)
1005c49d0:	41 0f b6 17          	movzbl (%r15),%edx
1005c49d4:	48 89 e9             	mov    %rbp,%rcx
1005c49d7:	e8 74 fe ff ff       	call   1005c4850 <.text+0x1c3850>
1005c49dc:	48 85 c0             	test   %rax,%rax
1005c49df:	0f 84 f3 00 00 00    	je     1005c4ad8 <.text+0x1c3ad8>
1005c49e5:	83 c6 01             	add    $0x1,%esi
1005c49e8:	4c 89 f8             	mov    %r15,%rax
1005c49eb:	83 c6 01             	add    $0x1,%esi
1005c49ee:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1005c49f2:	4c 8d 78 01          	lea    0x1(%rax),%r15
1005c49f6:	74 25                	je     1005c4a1d <.text+0x1c3a1d>
1005c49f8:	8b 17                	mov    (%rdi),%edx
1005c49fa:	85 d2                	test   %edx,%edx
1005c49fc:	74 d2                	je     1005c49d0 <.text+0x1c39d0>
1005c49fe:	4c 89 f9             	mov    %r15,%rcx
1005c4a01:	41 ff 55 00          	call   *0x0(%r13)
1005c4a05:	83 f8 01             	cmp    $0x1,%eax
1005c4a08:	7e c6                	jle    1005c49d0 <.text+0x1c39d0>
1005c4a0a:	01 c6                	add    %eax,%esi
1005c4a0c:	48 98                	cltq
1005c4a0e:	49 8d 44 07 ff       	lea    -0x1(%r15,%rax,1),%rax
1005c4a13:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1005c4a17:	4c 8d 78 01          	lea    0x1(%rax),%r15
1005c4a1b:	75 db                	jne    1005c49f8 <.text+0x1c39f8>
1005c4a1d:	89 f1                	mov    %esi,%ecx
1005c4a1f:	e8 bc c6 e3 ff       	call   1004010e0 <.text+0xe0>
1005c4a24:	49 89 c5             	mov    %rax,%r13
1005c4a27:	48 85 c0             	test   %rax,%rax
1005c4a2a:	0f 84 8f 00 00 00    	je     1005c4abf <.text+0x1c3abf>
1005c4a30:	80 3b 00             	cmpb   $0x0,(%rbx)
1005c4a33:	48 89 c6             	mov    %rax,%rsi
1005c4a36:	0f 84 80 00 00 00    	je     1005c4abc <.text+0x1c3abc>
1005c4a3c:	48 8b 3d dd 42 16 00 	mov    0x1642dd(%rip),%rdi        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005c4a43:	4c 8b 3d 06 47 16 00 	mov    0x164706(%rip),%r15        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005c4a4a:	eb 35                	jmp    1005c4a81 <.text+0x1c3a81>
1005c4a4c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c4a50:	0f b6 13             	movzbl (%rbx),%edx
1005c4a53:	48 89 e9             	mov    %rbp,%rcx
1005c4a56:	e8 f5 fd ff ff       	call   1005c4850 <.text+0x1c3850>
1005c4a5b:	48 85 c0             	test   %rax,%rax
1005c4a5e:	0f 84 9c 00 00 00    	je     1005c4b00 <.text+0x1c3b00>
1005c4a64:	44 88 26             	mov    %r12b,(%rsi)
1005c4a67:	48 8d 46 01          	lea    0x1(%rsi),%rax
1005c4a6b:	0f b6 13             	movzbl (%rbx),%edx
1005c4a6e:	48 8d 70 01          	lea    0x1(%rax),%rsi
1005c4a72:	88 10                	mov    %dl,(%rax)
1005c4a74:	48 89 d8             	mov    %rbx,%rax
1005c4a77:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1005c4a7b:	48 8d 58 01          	lea    0x1(%rax),%rbx
1005c4a7f:	74 3b                	je     1005c4abc <.text+0x1c3abc>
1005c4a81:	8b 07                	mov    (%rdi),%eax
1005c4a83:	85 c0                	test   %eax,%eax
1005c4a85:	74 c9                	je     1005c4a50 <.text+0x1c3a50>
1005c4a87:	48 89 d9             	mov    %rbx,%rcx
1005c4a8a:	41 ff 17             	call   *(%r15)
1005c4a8d:	83 f8 01             	cmp    $0x1,%eax
1005c4a90:	7e be                	jle    1005c4a50 <.text+0x1c3a50>
1005c4a92:	4c 63 c0             	movslq %eax,%r8
1005c4a95:	48 89 da             	mov    %rbx,%rdx
1005c4a98:	48 89 f1             	mov    %rsi,%rcx
1005c4a9b:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1005c4aa0:	e8 5b b4 0d 00       	call   10069ff00 <.text+0x29ef00>
1005c4aa5:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1005c4aaa:	4a 8d 44 03 ff       	lea    -0x1(%rbx,%r8,1),%rax
1005c4aaf:	4c 01 c6             	add    %r8,%rsi
1005c4ab2:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
1005c4ab6:	48 8d 58 01          	lea    0x1(%rax),%rbx
1005c4aba:	75 c5                	jne    1005c4a81 <.text+0x1c3a81>
1005c4abc:	c6 06 00             	movb   $0x0,(%rsi)
1005c4abf:	4c 89 e8             	mov    %r13,%rax
1005c4ac2:	48 83 c4 38          	add    $0x38,%rsp
1005c4ac6:	5b                   	pop    %rbx
1005c4ac7:	5e                   	pop    %rsi
1005c4ac8:	5f                   	pop    %rdi
1005c4ac9:	5d                   	pop    %rbp
1005c4aca:	41 5c                	pop    %r12
1005c4acc:	41 5d                	pop    %r13
1005c4ace:	41 5e                	pop    %r14
1005c4ad0:	41 5f                	pop    %r15
1005c4ad2:	c3                   	ret
1005c4ad3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c4ad8:	45 85 f6             	test   %r14d,%r14d
1005c4adb:	0f 84 07 ff ff ff    	je     1005c49e8 <.text+0x1c39e8>
1005c4ae1:	4c 89 f9             	mov    %r15,%rcx
1005c4ae4:	e8 e7 c4 0c 00       	call   100690fd0 <.text+0x28ffd0>
1005c4ae9:	85 c0                	test   %eax,%eax
1005c4aeb:	0f 85 f4 fe ff ff    	jne    1005c49e5 <.text+0x1c39e5>
1005c4af1:	e9 f2 fe ff ff       	jmp    1005c49e8 <.text+0x1c39e8>
1005c4af6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1005c4afd:	00 00 00
1005c4b00:	45 85 f6             	test   %r14d,%r14d
1005c4b03:	75 0b                	jne    1005c4b10 <.text+0x1c3b10>
1005c4b05:	48 89 f0             	mov    %rsi,%rax
1005c4b08:	e9 5e ff ff ff       	jmp    1005c4a6b <.text+0x1c3a6b>
1005c4b0d:	0f 1f 00             	nopl   (%rax)
1005c4b10:	48 89 d9             	mov    %rbx,%rcx
1005c4b13:	e8 b8 c4 0c 00       	call   100690fd0 <.text+0x28ffd0>
1005c4b18:	85 c0                	test   %eax,%eax
1005c4b1a:	0f 85 44 ff ff ff    	jne    1005c4a64 <.text+0x1c3a64>
1005c4b20:	eb e3                	jmp    1005c4b05 <.text+0x1c3b05>
1005c4b22:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005c4b28:	b9 01 00 00 00       	mov    $0x1,%ecx
1005c4b2d:	e9 ed fe ff ff       	jmp    1005c4a1f <.text+0x1c3a1f>
1005c4b32:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c4b39:	00 00 00 00
1005c4b3d:	0f 1f 00             	nopl   (%rax)
1005c4b40:	45 31 c9             	xor    %r9d,%r9d
1005c4b43:	41 b8 5c 00 00 00    	mov    $0x5c,%r8d
1005c4b49:	e9 42 fe ff ff       	jmp    1005c4990 <.text+0x1c3990>
1005c4b4e:	66 90                	xchg   %ax,%ax
1005c4b50:	44 0f b6 01          	movzbl (%rcx),%r8d
1005c4b54:	45 84 c0             	test   %r8b,%r8b
1005c4b57:	75 15                	jne    1005c4b6e <.text+0x1c3b6e>
1005c4b59:	eb 25                	jmp    1005c4b80 <.text+0x1c3b80>
1005c4b5b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c4b60:	44 0f b6 41 01       	movzbl 0x1(%rcx),%r8d
1005c4b65:	48 83 c1 01          	add    $0x1,%rcx
1005c4b69:	45 84 c0             	test   %r8b,%r8b
1005c4b6c:	74 12                	je     1005c4b80 <.text+0x1c3b80>
1005c4b6e:	41 39 d0             	cmp    %edx,%r8d
1005c4b71:	75 ed                	jne    1005c4b60 <.text+0x1c3b60>
1005c4b73:	48 89 c8             	mov    %rcx,%rax
1005c4b76:	c3                   	ret
1005c4b77:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005c4b7e:	00 00
1005c4b80:	31 c0                	xor    %eax,%eax
1005c4b82:	c3                   	ret
1005c4b83:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c4b8a:	00 00 00 00
1005c4b8e:	66 90                	xchg   %ax,%ax
1005c4b90:	55                   	push   %rbp
1005c4b91:	57                   	push   %rdi
1005c4b92:	56                   	push   %rsi
1005c4b93:	53                   	push   %rbx
1005c4b94:	48 83 ec 28          	sub    $0x28,%rsp
1005c4b98:	31 f6                	xor    %esi,%esi
1005c4b9a:	0f b6 01             	movzbl (%rcx),%eax
1005c4b9d:	48 89 cb             	mov    %rcx,%rbx
1005c4ba0:	89 d7                	mov    %edx,%edi
1005c4ba2:	84 c0                	test   %al,%al
1005c4ba4:	74 22                	je     1005c4bc8 <.text+0x1c3bc8>
1005c4ba6:	48 8b 2d a3 45 16 00 	mov    0x1645a3(%rip),%rbp        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005c4bad:	0f 1f 00             	nopl   (%rax)
1005c4bb0:	39 f8                	cmp    %edi,%eax
1005c4bb2:	48 89 d9             	mov    %rbx,%rcx
1005c4bb5:	48 0f 44 f3          	cmove  %rbx,%rsi
1005c4bb9:	ff 55 00             	call   *0x0(%rbp)
1005c4bbc:	48 98                	cltq
1005c4bbe:	48 01 c3             	add    %rax,%rbx
1005c4bc1:	0f b6 03             	movzbl (%rbx),%eax
1005c4bc4:	84 c0                	test   %al,%al
1005c4bc6:	75 e8                	jne    1005c4bb0 <.text+0x1c3bb0>
1005c4bc8:	48 89 f0             	mov    %rsi,%rax
1005c4bcb:	48 83 c4 28          	add    $0x28,%rsp
1005c4bcf:	5b                   	pop    %rbx
1005c4bd0:	5e                   	pop    %rsi
1005c4bd1:	5f                   	pop    %rdi
1005c4bd2:	5d                   	pop    %rbp
1005c4bd3:	c3                   	ret
1005c4bd4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c4bdb:	00 00 00 00
1005c4bdf:	90                   	nop
1005c4be0:	4c 8d 0d 99 ed ff ff 	lea    -0x1267(%rip),%r9        # 1005c3980 <.text+0x1c2980>
1005c4be7:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1005c4bed:	48 63 d2             	movslq %edx,%rdx
1005c4bf0:	e9 1b b4 0d 00       	jmp    1006a0010 <.text+0x29f010>
1005c4bf5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c4bfc:	00 00 00 00
1005c4c00:	31 d2                	xor    %edx,%edx
1005c4c02:	48 85 c9             	test   %rcx,%rcx
1005c4c05:	74 1e                	je     1005c4c25 <.text+0x1c3c25>
1005c4c07:	0f b6 01             	movzbl (%rcx),%eax
1005c4c0a:	84 c0                	test   %al,%al
1005c4c0c:	75 0e                	jne    1005c4c1c <.text+0x1c3c1c>
1005c4c0e:	eb 15                	jmp    1005c4c25 <.text+0x1c3c25>
1005c4c10:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1005c4c14:	48 83 c1 01          	add    $0x1,%rcx
1005c4c18:	84 c0                	test   %al,%al
1005c4c1a:	74 14                	je     1005c4c30 <.text+0x1c3c30>
1005c4c1c:	84 c0                	test   %al,%al
1005c4c1e:	79 f0                	jns    1005c4c10 <.text+0x1c3c10>
1005c4c20:	ba 01 00 00 00       	mov    $0x1,%edx
1005c4c25:	89 d0                	mov    %edx,%eax
1005c4c27:	c3                   	ret
1005c4c28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005c4c2f:	00
1005c4c30:	31 d2                	xor    %edx,%edx
1005c4c32:	89 d0                	mov    %edx,%eax
1005c4c34:	c3                   	ret
1005c4c35:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c4c3c:	00 00 00 00
1005c4c40:	55                   	push   %rbp
1005c4c41:	57                   	push   %rdi
1005c4c42:	56                   	push   %rsi
1005c4c43:	53                   	push   %rbx
1005c4c44:	48 83 ec 28          	sub    $0x28,%rsp
1005c4c48:	48 89 cd             	mov    %rcx,%rbp
1005c4c4b:	48 89 d6             	mov    %rdx,%rsi
1005c4c4e:	48 85 c9             	test   %rcx,%rcx
1005c4c51:	74 5d                	je     1005c4cb0 <.text+0x1c3cb0>
1005c4c53:	e8 18 b6 0d 00       	call   1006a0270 <.text+0x29f270>
1005c4c58:	48 89 c7             	mov    %rax,%rdi
1005c4c5b:	48 8d 58 01          	lea    0x1(%rax),%rbx
1005c4c5f:	48 85 f6             	test   %rsi,%rsi
1005c4c62:	74 0b                	je     1005c4c6f <.text+0x1c3c6f>
1005c4c64:	48 89 f1             	mov    %rsi,%rcx
1005c4c67:	e8 04 b6 0d 00       	call   1006a0270 <.text+0x29f270>
1005c4c6c:	48 01 c3             	add    %rax,%rbx
1005c4c6f:	48 89 d9             	mov    %rbx,%rcx
1005c4c72:	e8 69 c4 e3 ff       	call   1004010e0 <.text+0xe0>
1005c4c77:	48 89 c3             	mov    %rax,%rbx
1005c4c7a:	48 85 c0             	test   %rax,%rax
1005c4c7d:	74 21                	je     1005c4ca0 <.text+0x1c3ca0>
1005c4c7f:	48 85 ed             	test   %rbp,%rbp
1005c4c82:	74 3c                	je     1005c4cc0 <.text+0x1c3cc0>
1005c4c84:	48 89 ea             	mov    %rbp,%rdx
1005c4c87:	48 89 c1             	mov    %rax,%rcx
1005c4c8a:	e8 b1 b5 0d 00       	call   1006a0240 <.text+0x29f240>
1005c4c8f:	48 85 f6             	test   %rsi,%rsi
1005c4c92:	74 0c                	je     1005c4ca0 <.text+0x1c3ca0>
1005c4c94:	48 8d 0c 3b          	lea    (%rbx,%rdi,1),%rcx
1005c4c98:	48 89 f2             	mov    %rsi,%rdx
1005c4c9b:	e8 a0 b5 0d 00       	call   1006a0240 <.text+0x29f240>
1005c4ca0:	48 89 d8             	mov    %rbx,%rax
1005c4ca3:	48 83 c4 28          	add    $0x28,%rsp
1005c4ca7:	5b                   	pop    %rbx
1005c4ca8:	5e                   	pop    %rsi
1005c4ca9:	5f                   	pop    %rdi
1005c4caa:	5d                   	pop    %rbp
1005c4cab:	c3                   	ret
1005c4cac:	0f 1f 40 00          	nopl   0x0(%rax)
1005c4cb0:	bb 01 00 00 00       	mov    $0x1,%ebx
1005c4cb5:	31 ff                	xor    %edi,%edi
1005c4cb7:	eb a6                	jmp    1005c4c5f <.text+0x1c3c5f>
1005c4cb9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005c4cc0:	c6 00 00             	movb   $0x0,(%rax)
1005c4cc3:	eb ca                	jmp    1005c4c8f <.text+0x1c3c8f>
1005c4cc5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005c4ccc:	00 00 00 00
1005c4cd0:	41 57                	push   %r15
1005c4cd2:	41 56                	push   %r14
1005c4cd4:	41 55                	push   %r13
1005c4cd6:	41 54                	push   %r12
1005c4cd8:	55                   	push   %rbp
1005c4cd9:	57                   	push   %rdi
1005c4cda:	56                   	push   %rsi
1005c4cdb:	53                   	push   %rbx
1005c4cdc:	48 83 ec 28          	sub    $0x28,%rsp
1005c4ce0:	48 89 cd             	mov    %rcx,%rbp
1005c4ce3:	e8 88 b5 0d 00       	call   1006a0270 <.text+0x29f270>
1005c4ce8:	48 8d 48 01          	lea    0x1(%rax),%rcx
1005c4cec:	49 89 c7             	mov    %rax,%r15
1005c4cef:	e8 ec c3 e3 ff       	call   1004010e0 <.text+0xe0>
1005c4cf4:	48 89 c7             	mov    %rax,%rdi
1005c4cf7:	48 85 c0             	test   %rax,%rax
1005c4cfa:	74 6f                	je     1005c4d6b <.text+0x1c3d6b>
1005c4cfc:	4d 85 ff             	test   %r15,%r15
1005c4cff:	74 65                	je     1005c4d66 <.text+0x1c3d66>
1005c4d01:	4c 8b 25 18 40 16 00 	mov    0x164018(%rip),%r12        # 100728d20 <_head_msys_iconv_2_dll-0x432e0>
1005c4d08:	4d 89 fe             	mov    %r15,%r14
1005c4d0b:	31 db                	xor    %ebx,%ebx
1005c4d0d:	eb 34                	jmp    1005c4d43 <.text+0x1c3d43>
1005c4d0f:	90                   	nop
1005c4d10:	48 8b 05 39 44 16 00 	mov    0x164439(%rip),%rax        # 100729150 <_head_msys_iconv_2_dll-0x42eb0>
1005c4d17:	4c 89 e9             	mov    %r13,%rcx
1005c4d1a:	ff 10                	call   *(%rax)
1005c4d1c:	4c 89 ea             	mov    %r13,%rdx
1005c4d1f:	4c 63 c0             	movslq %eax,%r8
1005c4d22:	4c 89 c6             	mov    %r8,%rsi
1005c4d25:	4d 29 c6             	sub    %r8,%r14
1005c4d28:	83 ee 01             	sub    $0x1,%esi
1005c4d2b:	4a 8d 0c 37          	lea    (%rdi,%r14,1),%rcx
1005c4d2f:	e8 cc b1 0d 00       	call   10069ff00 <.text+0x29ef00>
1005c4d34:	48 63 f6             	movslq %esi,%rsi
1005c4d37:	48 01 f3             	add    %rsi,%rbx
1005c4d3a:	48 83 c3 01          	add    $0x1,%rbx
1005c4d3e:	4c 39 fb             	cmp    %r15,%rbx
1005c4d41:	73 23                	jae    1005c4d66 <.text+0x1c3d66>
1005c4d43:	41 8b 04 24          	mov    (%r12),%eax
1005c4d47:	4c 8d 6c 1d 00       	lea    0x0(%rbp,%rbx,1),%r13
1005c4d4c:	85 c0                	test   %eax,%eax
1005c4d4e:	75 c0                	jne    1005c4d10 <.text+0x1c3d10>
1005c4d50:	41 0f b6 45 00       	movzbl 0x0(%r13),%eax
1005c4d55:	49 83 ee 01          	sub    $0x1,%r14
1005c4d59:	48 83 c3 01          	add    $0x1,%rbx
1005c4d5d:	42 88 04 37          	mov    %al,(%rdi,%r14,1)
1005c4d61:	4c 39 fb             	cmp    %r15,%rbx
1005c4d64:	72 dd                	jb     1005c4d43 <.text+0x1c3d43>
1005c4d66:	42 c6 04 3f 00       	movb   $0x0,(%rdi,%r15,1)
1005c4d6b:	48 89 f8             	mov    %rdi,%rax
1005c4d6e:	48 83 c4 28          	add    $0x28,%rsp
1005c4d72:	5b                   	pop    %rbx
1005c4d73:	5e                   	pop    %rsi
1005c4d74:	5f                   	pop    %rdi
1005c4d75:	5d                   	pop    %rbp
1005c4d76:	41 5c                	pop    %r12
1005c4d78:	41 5d                	pop    %r13
1005c4d7a:	41 5e                	pop    %r14
1005c4d7c:	41 5f                	pop    %r15
1005c4d7e:	c3                   	ret
1005c4d7f:	90                   	nop
1005c4d80:	41 54                	push   %r12
1005c4d82:	55                   	push   %rbp
1005c4d83:	57                   	push   %rdi