100577a6d:	4c 89 00             	mov    %r8,(%rax)
100577a70:	0f 84 02 02 00 00    	je     100577c78 <.text+0x176c78>
100577a76:	41 8b 46 4c          	mov    0x4c(%r14),%eax
100577a7a:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
100577a81:	00
100577a82:	89 01                	mov    %eax,(%rcx)
100577a84:	e9 e7 fe ff ff       	jmp    100577970 <.text+0x176970>
100577a89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100577a90:	49 63 43 24          	movslq 0x24(%r11),%rax
100577a94:	89 74 24 38          	mov    %esi,0x38(%rsp)
100577a98:	89 f2                	mov    %esi,%edx
100577a9a:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
100577a9f:	85 c0                	test   %eax,%eax
100577aa1:	0f 8f 1f fe ff ff    	jg     1005778c6 <.text+0x1768c6>
100577aa7:	48 8b 15 b2 99 1e 00 	mov    0x1e99b2(%rip),%rdx        # 100761460 <_head_msys_iconv_2_dll-0xaba0>
100577aae:	49 8d 41 ff          	lea    -0x1(%r9),%rax
100577ab2:	48 8b 0d af 99 1e 00 	mov    0x1e99af(%rip),%rcx        # 100761468 <_head_msys_iconv_2_dll-0xab98>
100577ab9:	48 89 05 b8 99 1e 00 	mov    %rax,0x1e99b8(%rip)        # 100761478 <_head_msys_iconv_2_dll-0xab88>
100577ac0:	4c 8d 2c 10          	lea    (%rax,%rdx,1),%r13
100577ac4:	4d 85 ed             	test   %r13,%r13
100577ac7:	0f 8e c7 01 00 00    	jle    100577c94 <.text+0x176c94>
100577acd:	48 39 c8             	cmp    %rcx,%rax
100577ad0:	0f 8f 96 01 00 00    	jg     100577c6c <.text+0x176c6c>
100577ad6:	48 8b 0d 7b 99 1e 00 	mov    0x1e997b(%rip),%rcx        # 100761458 <_head_msys_iconv_2_dll-0xaba8>
100577add:	45 31 c0             	xor    %r8d,%r8d
100577ae0:	4c 89 ea             	mov    %r13,%rdx
100577ae3:	4c 89 9c 24 90 00 00 	mov    %r11,0x90(%rsp)
100577aea:	00
100577aeb:	e8 20 b2 f7 ff       	call   1004f2d10 <.text+0xf1d10>
100577af0:	4c 8b 9c 24 90 00 00 	mov    0x90(%rsp),%r11
100577af7:	00
100577af8:	48 85 c0             	test   %rax,%rax
100577afb:	48 89 05 7e 99 1e 00 	mov    %rax,0x1e997e(%rip)        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577b02:	49 89 c0             	mov    %rax,%r8
100577b05:	0f 85 1c fe ff ff    	jne    100577927 <.text+0x176927>
100577b0b:	48 8b 05 66 99 1e 00 	mov    0x1e9966(%rip),%rax        # 100761478 <_head_msys_iconv_2_dll-0xab88>
100577b12:	48 8b 15 47 99 1e 00 	mov    0x1e9947(%rip),%rdx        # 100761460 <_head_msys_iconv_2_dll-0xaba0>
100577b19:	48 8b 0d 48 99 1e 00 	mov    0x1e9948(%rip),%rcx        # 100761468 <_head_msys_iconv_2_dll-0xab98>
100577b20:	4c 8d 48 01          	lea    0x1(%rax),%r9
100577b24:	4c 01 ca             	add    %r9,%rdx
100577b27:	4c 89 0d 4a 99 1e 00 	mov    %r9,0x1e994a(%rip)        # 100761478 <_head_msys_iconv_2_dll-0xab88>
100577b2e:	45 31 c0             	xor    %r8d,%r8d
100577b31:	48 85 d2             	test   %rdx,%rdx
100577b34:	7e 2e                	jle    100577b64 <.text+0x176b64>
100577b36:	4c 8d 05 f3 1e 19 00 	lea    0x191ef3(%rip),%r8        # 100709a30 <_head_msys_iconv_2_dll-0x625d0>
100577b3d:	49 39 c9             	cmp    %rcx,%r9
100577b40:	7f 22                	jg     100577b64 <.text+0x176b64>
100577b42:	48 8b 0d 0f 99 1e 00 	mov    0x1e990f(%rip),%rcx        # 100761458 <_head_msys_iconv_2_dll-0xaba8>
100577b49:	45 31 c0             	xor    %r8d,%r8d
100577b4c:	4c 89 9c 24 90 00 00 	mov    %r11,0x90(%rsp)
100577b53:	00
100577b54:	e8 b7 b1 f7 ff       	call   1004f2d10 <.text+0xf1d10>
100577b59:	4c 8b 9c 24 90 00 00 	mov    0x90(%rsp),%r11
100577b60:	00
100577b61:	49 89 c0             	mov    %rax,%r8
100577b64:	4c 89 05 15 99 1e 00 	mov    %r8,0x1e9915(%rip)        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577b6b:	e9 b7 fd ff ff       	jmp    100577927 <.text+0x176927>
100577b70:	48 8b 15 e9 98 1e 00 	mov    0x1e98e9(%rip),%rdx        # 100761460 <_head_msys_iconv_2_dll-0xaba0>
100577b77:	48 01 da             	add    %rbx,%rdx
100577b7a:	48 85 d2             	test   %rdx,%rdx
100577b7d:	7e 1f                	jle    100577b9e <.text+0x176b9e>
100577b7f:	48 3b 1d e2 98 1e 00 	cmp    0x1e98e2(%rip),%rbx        # 100761468 <_head_msys_iconv_2_dll-0xab98>
100577b86:	48 8d 05 a3 1e 19 00 	lea    0x191ea3(%rip),%rax        # 100709a30 <_head_msys_iconv_2_dll-0x625d0>
100577b8d:	7f 0f                	jg     100577b9e <.text+0x176b9e>
100577b8f:	48 8b 0d c2 98 1e 00 	mov    0x1e98c2(%rip),%rcx        # 100761458 <_head_msys_iconv_2_dll-0xaba8>
100577b96:	45 31 c0             	xor    %r8d,%r8d
100577b99:	e8 72 b1 f7 ff       	call   1004f2d10 <.text+0xf1d10>
100577b9e:	48 89 05 db 98 1e 00 	mov    %rax,0x1e98db(%rip)        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577ba5:	e9 aa fc ff ff       	jmp    100577854 <.text+0x176854>
100577baa:	48 8b 15 af 98 1e 00 	mov    0x1e98af(%rip),%rdx        # 100761460 <_head_msys_iconv_2_dll-0xaba0>
100577bb1:	49 8d 41 ff          	lea    -0x1(%r9),%rax
100577bb5:	48 8b 0d ac 98 1e 00 	mov    0x1e98ac(%rip),%rcx        # 100761468 <_head_msys_iconv_2_dll-0xab98>
100577bbc:	48 89 05 b5 98 1e 00 	mov    %rax,0x1e98b5(%rip)        # 100761478 <_head_msys_iconv_2_dll-0xab88>
100577bc3:	4c 8d 2c 10          	lea    (%rax,%rdx,1),%r13
100577bc7:	4d 85 ed             	test   %r13,%r13
100577bca:	0f 8e d4 00 00 00    	jle    100577ca4 <.text+0x176ca4>
100577bd0:	48 39 c8             	cmp    %rcx,%rax
100577bd3:	0f 8f 93 00 00 00    	jg     100577c6c <.text+0x176c6c>
100577bd9:	48 8b 0d 78 98 1e 00 	mov    0x1e9878(%rip),%rcx        # 100761458 <_head_msys_iconv_2_dll-0xaba8>
100577be0:	45 31 c0             	xor    %r8d,%r8d
100577be3:	4c 89 ea             	mov    %r13,%rdx
100577be6:	4c 89 9c 24 90 00 00 	mov    %r11,0x90(%rsp)
100577bed:	00
100577bee:	e8 1d b1 f7 ff       	call   1004f2d10 <.text+0xf1d10>
100577bf3:	4c 8b 9c 24 90 00 00 	mov    0x90(%rsp),%r11
100577bfa:	00
100577bfb:	49 89 c5             	mov    %rax,%r13
100577bfe:	48 89 05 7b 98 1e 00 	mov    %rax,0x1e987b(%rip)        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577c05:	48 8b 05 6c 98 1e 00 	mov    0x1e986c(%rip),%rax        # 100761478 <_head_msys_iconv_2_dll-0xab88>
100577c0c:	4d 85 ed             	test   %r13,%r13
100577c0f:	0f 84 fd 00 00 00    	je     100577d12 <.text+0x176d12>
100577c15:	48 8b 15 44 98 1e 00 	mov    0x1e9844(%rip),%rdx        # 100761460 <_head_msys_iconv_2_dll-0xaba0>
100577c1c:	48 01 c2             	add    %rax,%rdx
100577c1f:	48 3b 05 42 98 1e 00 	cmp    0x1e9842(%rip),%rax        # 100761468 <_head_msys_iconv_2_dll-0xab98>
100577c26:	0f 8f d8 00 00 00    	jg     100577d04 <.text+0x176d04>
100577c2c:	48 85 d2             	test   %rdx,%rdx
100577c2f:	0f 8e cf 00 00 00    	jle    100577d04 <.text+0x176d04>
100577c35:	48 8b 0d 1c 98 1e 00 	mov    0x1e981c(%rip),%rcx        # 100761458 <_head_msys_iconv_2_dll-0xaba8>
100577c3c:	4c 89 9c 24 90 00 00 	mov    %r11,0x90(%rsp)
100577c43:	00
100577c44:	e8 a7 b3 f7 ff       	call   1004f2ff0 <.text+0xf1ff0>
100577c49:	4c 8b 05 30 98 1e 00 	mov    0x1e9830(%rip),%r8        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577c50:	4c 8b 9c 24 90 00 00 	mov    0x90(%rsp),%r11
100577c57:	00
100577c58:	48 98                	cltq
100577c5a:	49 01 c5             	add    %rax,%r13
100577c5d:	49 63 43 24          	movslq 0x24(%r11),%rax
100577c61:	44 89 ea             	mov    %r13d,%edx
100577c64:	44 29 c2             	sub    %r8d,%edx
100577c67:	e9 b7 fc ff ff       	jmp    100577923 <.text+0x176923>
100577c6c:	4c 8d 05 bd 1d 19 00 	lea    0x191dbd(%rip),%r8        # 100709a30 <_head_msys_iconv_2_dll-0x625d0>
100577c73:	e9 ec fe ff ff       	jmp    100577b64 <.text+0x176b64>
100577c78:	48 8b 0d c1 eb 1a 00 	mov    0x1aebc1(%rip),%rcx        # 100726840 <_head_msys_iconv_2_dll-0x457c0>
100577c7f:	45 31 ff             	xor    %r15d,%r15d
100577c82:	e8 f1 7b 12 00       	call   10069f878 <.text+0x29e878>
100577c87:	48 89 c1             	mov    %rax,%rcx
100577c8a:	e8 71 6a 12 00       	call   10069e700 <.text+0x29d700>
100577c8f:	e9 e7 fb ff ff       	jmp    10057787b <.text+0x17687b>
100577c94:	48 c7 05 e1 97 1e 00 	movq   $0x0,0x1e97e1(%rip)        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577c9b:	00 00 00 00
100577c9f:	e9 80 fe ff ff       	jmp    100577b24 <.text+0x176b24>
100577ca4:	48 c7 05 d1 97 1e 00 	movq   $0x0,0x1e97d1(%rip)        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577cab:	00 00 00 00
100577caf:	4c 01 ca             	add    %r9,%rdx
100577cb2:	4c 89 0d bf 97 1e 00 	mov    %r9,0x1e97bf(%rip)        # 100761478 <_head_msys_iconv_2_dll-0xab88>
100577cb9:	45 31 ed             	xor    %r13d,%r13d
100577cbc:	48 85 d2             	test   %rdx,%rdx
100577cbf:	7e 2e                	jle    100577cef <.text+0x176cef>
100577cc1:	4c 8d 2d 68 1d 19 00 	lea    0x191d68(%rip),%r13        # 100709a30 <_head_msys_iconv_2_dll-0x625d0>
100577cc8:	49 39 c9             	cmp    %rcx,%r9
100577ccb:	7f 22                	jg     100577cef <.text+0x176cef>
100577ccd:	48 8b 0d 84 97 1e 00 	mov    0x1e9784(%rip),%rcx        # 100761458 <_head_msys_iconv_2_dll-0xaba8>
100577cd4:	45 31 c0             	xor    %r8d,%r8d
100577cd7:	4c 89 9c 24 90 00 00 	mov    %r11,0x90(%rsp)
100577cde:	00
100577cdf:	e8 2c b0 f7 ff       	call   1004f2d10 <.text+0xf1d10>
100577ce4:	4c 8b 9c 24 90 00 00 	mov    0x90(%rsp),%r11
100577ceb:	00
100577cec:	49 89 c5             	mov    %rax,%r13
100577cef:	4c 89 2d 8a 97 1e 00 	mov    %r13,0x1e978a(%rip)        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577cf6:	49 63 43 24          	movslq 0x24(%r11),%rax
100577cfa:	4d 89 e8             	mov    %r13,%r8
100577cfd:	31 d2                	xor    %edx,%edx
100577cff:	e9 1f fc ff ff       	jmp    100577923 <.text+0x176923>
100577d04:	49 63 43 24          	movslq 0x24(%r11),%rax
100577d08:	4d 89 e8             	mov    %r13,%r8
100577d0b:	31 d2                	xor    %edx,%edx
100577d0d:	e9 11 fc ff ff       	jmp    100577923 <.text+0x176923>
100577d12:	48 8b 15 47 97 1e 00 	mov    0x1e9747(%rip),%rdx        # 100761460 <_head_msys_iconv_2_dll-0xaba0>
100577d19:	48 8b 0d 48 97 1e 00 	mov    0x1e9748(%rip),%rcx        # 100761468 <_head_msys_iconv_2_dll-0xab98>
100577d20:	4c 8d 48 01          	lea    0x1(%rax),%r9
100577d24:	eb 89                	jmp    100577caf <.text+0x176caf>
100577d26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100577d2d:	00 00 00
100577d30:	41 56                	push   %r14
100577d32:	41 55                	push   %r13
100577d34:	41 54                	push   %r12
100577d36:	55                   	push   %rbp
100577d37:	57                   	push   %rdi
100577d38:	56                   	push   %rsi
100577d39:	53                   	push   %rbx
100577d3a:	48 81 ec 20 04 00 00 	sub    $0x420,%rsp
100577d41:	48 8b 05 38 97 1e 00 	mov    0x1e9738(%rip),%rax        # 100761480 <_head_msys_iconv_2_dll-0xab80>
100577d48:	4c 8b 69 18          	mov    0x18(%rcx),%r13
100577d4c:	48 63 fa             	movslq %edx,%rdi
100577d4f:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
100577d54:	48 89 ce             	mov    %rcx,%rsi
100577d57:	4c 89 05 7a 92 1e 00 	mov    %r8,0x1e927a(%rip)        # 100760fd8 <_head_msys_iconv_2_dll-0xb028>
100577d5e:	48 01 f8             	add    %rdi,%rax
100577d61:	48 89 d9             	mov    %rbx,%rcx
100577d64:	4c 8d a4 24 20 02 00 	lea    0x220(%rsp),%r12
100577d6b:	00
100577d6c:	48 89 fd             	mov    %rdi,%rbp
100577d6f:	48 89 05 12 97 1e 00 	mov    %rax,0x1e9712(%rip)        # 100761488 <_head_msys_iconv_2_dll-0xab78>
100577d76:	e8 75 ea fd ff       	call   1005567f0 <.text+0x1557f0>
100577d7b:	4c 89 e1             	mov    %r12,%rcx
100577d7e:	e8 6d ea fd ff       	call   1005567f0 <.text+0x1557f0>
100577d83:	48 8d 8c 24 20 01 00 	lea    0x120(%rsp),%rcx
100577d8a:	00
100577d8b:	e8 60 ea fd ff       	call   1005567f0 <.text+0x1557f0>
100577d90:	48 8d 8c 24 20 03 00 	lea    0x320(%rsp),%rcx
100577d97:	00
100577d98:	e8 53 ea fd ff       	call   1005567f0 <.text+0x1557f0>
100577d9d:	4d 89 e1             	mov    %r12,%r9
100577da0:	49 89 d8             	mov    %rbx,%r8
100577da3:	4c 89 ea             	mov    %r13,%rdx
100577da6:	48 89 f1             	mov    %rsi,%rcx
100577da9:	e8 b2 d0 ff ff       	call   100574e60 <.text+0x173e60>
100577dae:	85 c0                	test   %eax,%eax
100577db0:	0f 84 8a 02 00 00    	je     100578040 <.text+0x177040>
100577db6:	83 f8 ff             	cmp    $0xffffffff,%eax
100577db9:	0f 84 01 03 00 00    	je     1005780c0 <.text+0x1770c0>
100577dbf:	44 8b 05 ca 96 1e 00 	mov    0x1e96ca(%rip),%r8d        # 100761490 <_head_msys_iconv_2_dll-0xab70>
100577dc6:	45 85 c0             	test   %r8d,%r8d
100577dc9:	74 05                	je     100577dd0 <.text+0x176dd0>
100577dcb:	e8 f0 51 ff ff       	call   10056cfc0 <.text+0x16bfc0>
100577dd0:	48 83 3d 48 96 1e 00 	cmpq   $0x0,0x1e9648(%rip)        # 100761420 <_head_msys_iconv_2_dll-0xabe0>
100577dd7:	00
100577dd8:	4c 63 54 24 20       	movslq 0x20(%rsp),%r10
100577ddd:	0f 84 bd 01 00 00    	je     100577fa0 <.text+0x176fa0>
100577de3:	49 63 ca             	movslq %r10d,%rcx
100577de6:	4c 8b 0d 43 96 1e 00 	mov    0x1e9643(%rip),%r9        # 100761430 <_head_msys_iconv_2_dll-0xabd0>
100577ded:	4c 8b 05 44 96 1e 00 	mov    0x1e9644(%rip),%r8        # 100761438 <_head_msys_iconv_2_dll-0xabc8>
100577df4:	31 c0                	xor    %eax,%eax
100577df6:	48 c1 e1 03          	shl    $0x3,%rcx
100577dfa:	45 85 d2             	test   %r10d,%r10d
100577dfd:	7e 1c                	jle    100577e1b <.text+0x176e1b>
100577dff:	90                   	nop
100577e00:	48 8b 54 43 08       	mov    0x8(%rbx,%rax,2),%rdx
100577e05:	49 89 14 01          	mov    %rdx,(%r9,%rax,1)
100577e09:	48 8b 54 43 10       	mov    0x10(%rbx,%rax,2),%rdx
100577e0e:	49 89 14 00          	mov    %rdx,(%r8,%rax,1)
100577e12:	48 83 c0 08          	add    $0x8,%rax
100577e16:	48 39 c8             	cmp    %rcx,%rax
100577e19:	75 e5                	jne    100577e00 <.text+0x176e00>
100577e1b:	49 83 39 00          	cmpq   $0x0,(%r9)
100577e1f:	0f 84 6b 02 00 00    	je     100578090 <.text+0x177090>
100577e25:	49 83 38 00          	cmpq   $0x0,(%r8)
100577e29:	0f 84 51 02 00 00    	je     100578080 <.text+0x177080>
100577e2f:	48 8b 2d aa 2c 1b 00 	mov    0x1b2caa(%rip),%rbp        # 10072aae0 <_head_msys_iconv_2_dll-0x41520>
100577e36:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
100577e3a:	48 85 ff             	test   %rdi,%rdi
100577e3d:	74 12                	je     100577e51 <.text+0x176e51>
100577e3f:	0f b7 07             	movzwl (%rdi),%eax
100577e42:	83 e8 01             	sub    $0x1,%eax
100577e45:	66 89 07             	mov    %ax,(%rdi)
100577e48:	66 85 c0             	test   %ax,%ax
100577e4b:	0f 8e ff 01 00 00    	jle    100578050 <.text+0x177050>
100577e51:	8b 5e 38             	mov    0x38(%rsi),%ebx
100577e54:	48 c7 45 00 00 00 00 	movq   $0x0,0x0(%rbp)
100577e5b:	00
100577e5c:	83 fb 01             	cmp    $0x1,%ebx
100577e5f:	74 1f                	je     100577e80 <.text+0x176e80>
100577e61:	48 8b 05 10 96 1e 00 	mov    0x1e9610(%rip),%rax        # 100761478 <_head_msys_iconv_2_dll-0xab88>
100577e68:	48 83 c0 01          	add    $0x1,%rax
100577e6c:	48 81 c4 20 04 00 00 	add    $0x420,%rsp
100577e73:	5b                   	pop    %rbx
100577e74:	5e                   	pop    %rsi
100577e75:	5f                   	pop    %rdi
100577e76:	5d                   	pop    %rbp
100577e77:	41 5c                	pop    %r12
100577e79:	41 5d                	pop    %r13
100577e7b:	41 5e                	pop    %r14
100577e7d:	c3                   	ret
100577e7e:	66 90                	xchg   %ax,%ax
100577e80:	8b 0d 0e 96 1e 00    	mov    0x1e960e(%rip),%ecx        # 100761494 <_head_msys_iconv_2_dll-0xab6c>
100577e86:	85 c9                	test   %ecx,%ecx
100577e88:	74 05                	je     100577e8f <.text+0x176e8f>
100577e8a:	e8 41 4e ff ff       	call   10056ccd0 <.text+0x16bcd0>
100577e8f:	b9 58 00 00 00       	mov    $0x58,%ecx
100577e94:	e8 37 94 e8 ff       	call   1004012d0 <.text+0x2d0>
100577e99:	48 85 c0             	test   %rax,%rax
100577e9c:	0f 84 8e 01 00 00    	je     100578030 <.text+0x177030>
100577ea2:	ba 01 00 00 00       	mov    $0x1,%edx
100577ea7:	83 bc 24 20 01 00 00 	cmpl   $0x1,0x120(%rsp)
100577eae:	01
100577eaf:	66 89 10             	mov    %dx,(%rax)
100577eb2:	48 89 45 00          	mov    %rax,0x0(%rbp)
100577eb6:	7e a9                	jle    100577e61 <.text+0x176e61>
100577eb8:	48 8d bc 24 40 01 00 	lea    0x140(%rsp),%rdi
100577ebf:	00
100577ec0:	48 8d b4 24 38 01 00 	lea    0x138(%rsp),%rsi
100577ec7:	00
100577ec8:	4c 8d 25 51 95 1e 00 	lea    0x1e9551(%rip),%r12        # 100761420 <_head_msys_iconv_2_dll-0xabe0>
100577ecf:	eb 47                	jmp    100577f18 <.text+0x176f18>
100577ed1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100577ed8:	48 8b 0e             	mov    (%rsi),%rcx
100577edb:	48 85 c9             	test   %rcx,%rcx
100577ede:	74 20                	je     100577f00 <.text+0x176f00>
100577ee0:	48 8b 56 08          	mov    0x8(%rsi),%rdx
100577ee4:	48 85 d2             	test   %rdx,%rdx
100577ee7:	74 17                	je     100577f00 <.text+0x176f00>
100577ee9:	48 29 ca             	sub    %rcx,%rdx
100577eec:	4c 8b 6d 00          	mov    0x0(%rbp),%r13
100577ef0:	e8 4b c1 04 00       	call   1005c4040 <.text+0x1c3040>
100577ef5:	48 89 c2             	mov    %rax,%rdx
100577ef8:	48 63 c3             	movslq %ebx,%rax
100577efb:	49 89 54 c5 08       	mov    %rdx,0x8(%r13,%rax,8)
100577f00:	83 c3 01             	add    $0x1,%ebx
100577f03:	48 83 c7 18          	add    $0x18,%rdi
100577f07:	48 83 c6 10          	add    $0x10,%rsi
100577f0b:	39 9c 24 20 01 00 00 	cmp    %ebx,0x120(%rsp)
100577f12:	0f 8e 49 ff ff ff    	jle    100577e61 <.text+0x176e61>
100577f18:	49 8b 04 24          	mov    (%r12),%rax
100577f1c:	48 85 c0             	test   %rax,%rax
100577f1f:	75 b7                	jne    100577ed8 <.text+0x176ed8>
100577f21:	48 8b 17             	mov    (%rdi),%rdx
100577f24:	48 85 d2             	test   %rdx,%rdx
100577f27:	78 d7                	js     100577f00 <.text+0x176f00>
100577f29:	48 3b 57 08          	cmp    0x8(%rdi),%rdx
100577f2d:	75 d1                	jne    100577f00 <.text+0x176f00>
100577f2f:	44 8b 6f 14          	mov    0x14(%rdi),%r13d
100577f33:	48 63 4f 10          	movslq 0x10(%rdi),%rcx
100577f37:	41 39 cd             	cmp    %ecx,%r13d
100577f3a:	7c c4                	jl     100577f00 <.text+0x176f00>
100577f3c:	4c 8b 0d 1d 95 1e 00 	mov    0x1e951d(%rip),%r9        # 100761460 <_head_msys_iconv_2_dll-0xaba0>
100577f43:	41 29 cd             	sub    %ecx,%r13d
100577f46:	4d 63 ed             	movslq %r13d,%r13
100577f49:	49 01 d1             	add    %rdx,%r9
100577f4c:	4d 85 c9             	test   %r9,%r9
100577f4f:	7e 26                	jle    100577f77 <.text+0x176f77>
100577f51:	48 3b 15 10 95 1e 00 	cmp    0x1e9510(%rip),%rdx        # 100761468 <_head_msys_iconv_2_dll-0xab98>
100577f58:	48 8d 05 d1 1a 19 00 	lea    0x191ad1(%rip),%rax        # 100709a30 <_head_msys_iconv_2_dll-0x625d0>
100577f5f:	7f 16                	jg     100577f77 <.text+0x176f77>
100577f61:	48 8b 0d f0 94 1e 00 	mov    0x1e94f0(%rip),%rcx        # 100761458 <_head_msys_iconv_2_dll-0xaba8>
100577f68:	45 31 c0             	xor    %r8d,%r8d
100577f6b:	4c 89 ca             	mov    %r9,%rdx
100577f6e:	e8 9d ad f7 ff       	call   1004f2d10 <.text+0xf1d10>
100577f73:	48 63 4f 10          	movslq 0x10(%rdi),%rcx
100577f77:	4c 89 ea             	mov    %r13,%rdx
100577f7a:	48 01 c1             	add    %rax,%rcx
100577f7d:	4c 8b 75 00          	mov    0x0(%rbp),%r14
100577f81:	e8 ba c0 04 00       	call   1005c4040 <.text+0x1c3040>
100577f86:	48 89 c2             	mov    %rax,%rdx
100577f89:	48 63 c3             	movslq %ebx,%rax
100577f8c:	49 89 54 c6 08       	mov    %rdx,0x8(%r14,%rax,8)
100577f91:	e9 6a ff ff ff       	jmp    100577f00 <.text+0x176f00>
100577f96:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100577f9d:	00 00 00
100577fa0:	4c 8b 05 99 94 1e 00 	mov    0x1e9499(%rip),%r8        # 100761440 <_head_msys_iconv_2_dll-0xabc0>
100577fa7:	48 8b 0d 9a 94 1e 00 	mov    0x1e949a(%rip),%rcx        # 100761448 <_head_msys_iconv_2_dll-0xabb8>
100577fae:	45 85 d2             	test   %r10d,%r10d
100577fb1:	7e 3b                	jle    100577fee <.text+0x176fee>
100577fb3:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
100577fb8:	49 c1 e2 04          	shl    $0x4,%r10
100577fbc:	31 c0                	xor    %eax,%eax
100577fbe:	66 90                	xchg   %ax,%ax
100577fc0:	4c 8b 0a             	mov    (%rdx),%r9
100577fc3:	48 83 c2 18          	add    $0x18,%rdx
100577fc7:	4d 89 0c 00          	mov    %r9,(%r8,%rax,1)
100577fcb:	44 8b 4a f8          	mov    -0x8(%rdx),%r9d
100577fcf:	45 89 4c 00 08       	mov    %r9d,0x8(%r8,%rax,1)
100577fd4:	4c 8b 4a f0          	mov    -0x10(%rdx),%r9
100577fd8:	4c 89 0c 01          	mov    %r9,(%rcx,%rax,1)
100577fdc:	44 8b 4a fc          	mov    -0x4(%rdx),%r9d
100577fe0:	44 89 4c 01 08       	mov    %r9d,0x8(%rcx,%rax,1)
100577fe5:	48 83 c0 10          	add    $0x10,%rax
100577fe9:	4c 39 d0             	cmp    %r10,%rax
100577fec:	75 d2                	jne    100577fc0 <.text+0x176fc0>
100577fee:	48 8b 05 33 94 1e 00 	mov    0x1e9433(%rip),%rax        # 100761428 <_head_msys_iconv_2_dll-0xabd8>
100577ff5:	48 85 c0             	test   %rax,%rax
100577ff8:	74 0d                	je     100578007 <.text+0x177007>
100577ffa:	8b 94 24 18 01 00 00 	mov    0x118(%rsp),%edx
100578001:	89 90 48 01 00 00    	mov    %edx,0x148(%rax)
100578007:	49 83 38 00          	cmpq   $0x0,(%r8)
10057800b:	79 0b                	jns    100578018 <.text+0x177018>
10057800d:	49 c7 00 00 00 00 00 	movq   $0x0,(%r8)
100578014:	41 89 68 08          	mov    %ebp,0x8(%r8)
100578018:	48 8b 01             	mov    (%rcx),%rax
10057801b:	48 85 c0             	test   %rax,%rax