1005c0b2f:	4d 89 f8             	mov    %r15,%r8
1005c0b32:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0b39:	00
1005c0b3a:	c7 44 24 40 01 00 00 	movl   $0x1,0x40(%rsp)
1005c0b41:	00
1005c0b42:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
1005c0b47:	8b b4 24 18 01 00 00 	mov    0x118(%rsp),%esi
1005c0b4e:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
1005c0b55:	00
1005c0b56:	48 89 c2             	mov    %rax,%rdx
1005c0b59:	48 89 c1             	mov    %rax,%rcx
1005c0b5c:	89 74 24 28          	mov    %esi,0x28(%rsp)
1005c0b60:	44 8b 48 48          	mov    0x48(%rax),%r9d
1005c0b64:	e8 97 c2 ff ff       	call   1005bce00 <.text+0x1bbe00>
1005c0b69:	e9 9e fd ff ff       	jmp    1005c090c <.text+0x1bf90c>
1005c0b6e:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1005c0b75:	00
1005c0b76:	4c 8d bc 24 10 05 00 	lea    0x510(%rsp),%r15
1005c0b7d:	00
1005c0b7e:	4c 8d 84 24 10 04 00 	lea    0x410(%rsp),%r8
1005c0b85:	00
1005c0b86:	4d 89 f9             	mov    %r15,%r9
1005c0b89:	48 8b 50 40          	mov    0x40(%rax),%rdx
1005c0b8d:	48 8b 48 38          	mov    0x38(%rax),%rcx
1005c0b91:	e8 1a c6 ff ff       	call   1005bd1b0 <.text+0x1bc1b0>
1005c0b96:	e9 ca fd ff ff       	jmp    1005c0965 <.text+0x1bf965>
1005c0b9b:	48 8b 05 6e 7e 16 00 	mov    0x167e6e(%rip),%rax        # 100728a10 <_head_msys_iconv_2_dll-0x435f0>
1005c0ba2:	41 0f b6 2f          	movzbl (%r15),%ebp
1005c0ba6:	44 8b 30             	mov    (%rax),%r14d
1005c0ba9:	48 89 84 24 e0 00 00 	mov    %rax,0xe0(%rsp)
1005c0bb0:	00
1005c0bb1:	45 85 f6             	test   %r14d,%r14d
1005c0bb4:	75 1a                	jne    1005c0bd0 <.text+0x1bfbd0>
1005c0bb6:	48 8b 05 43 a3 16 00 	mov    0x16a343(%rip),%rax        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005c0bbd:	48 63 d5             	movslq %ebp,%rdx
1005c0bc0:	80 bc 10 00 01 00 00 	cmpb   $0x0,0x100(%rax,%rdx,1)
1005c0bc7:	00
1005c0bc8:	0f 95 c0             	setne  %al
1005c0bcb:	e9 0e fe ff ff       	jmp    1005c09de <.text+0x1bf9de>
1005c0bd0:	83 fd 7f             	cmp    $0x7f,%ebp
1005c0bd3:	7e e1                	jle    1005c0bb6 <.text+0x1bfbb6>
1005c0bd5:	89 e9                	mov    %ebp,%ecx
1005c0bd7:	e8 d4 b0 f2 ff       	call   1004ebcb0 <.text+0xeacb0>
1005c0bdc:	85 c0                	test   %eax,%eax
1005c0bde:	0f 95 c0             	setne  %al
1005c0be1:	e9 f8 fd ff ff       	jmp    1005c09de <.text+0x1bf9de>
1005c0be6:	48 63 d0             	movslq %eax,%rdx
1005c0be9:	c1 f8 1f             	sar    $0x1f,%eax
1005c0bec:	48 69 d2 56 55 55 55 	imul   $0x55555556,%rdx,%rdx
1005c0bf3:	48 c1 ea 20          	shr    $0x20,%rdx
1005c0bf7:	89 d1                	mov    %edx,%ecx
1005c0bf9:	29 c1                	sub    %eax,%ecx
1005c0bfb:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1005c0c00:	89 8c 24 4c 01 00 00 	mov    %ecx,0x14c(%rsp)
1005c0c07:	44 8d 71 01          	lea    0x1(%rcx),%r14d
1005c0c0b:	44 8b 08             	mov    (%rax),%r9d
1005c0c0e:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0c15:	00
1005c0c16:	0f b6 40 50          	movzbl 0x50(%rax),%eax
1005c0c1a:	45 85 c9             	test   %r9d,%r9d
1005c0c1d:	0f 85 cb 06 00 00    	jne    1005c12ee <.text+0x1c02ee>
1005c0c23:	45 31 c0             	xor    %r8d,%r8d
1005c0c26:	45 31 db             	xor    %r11d,%r11d
1005c0c29:	4c 89 e8             	mov    %r13,%rax
1005c0c2c:	89 b4 24 6c 01 00 00 	mov    %esi,0x16c(%rsp)
1005c0c33:	45 89 dd             	mov    %r11d,%r13d
1005c0c36:	44 89 c6             	mov    %r8d,%esi
1005c0c39:	31 ed                	xor    %ebp,%ebp
1005c0c3b:	49 89 f8             	mov    %rdi,%r8
1005c0c3e:	4d 89 e2             	mov    %r12,%r10
1005c0c41:	49 89 c3             	mov    %rax,%r11
1005c0c44:	49 63 d5             	movslq %r13d,%rdx
1005c0c47:	48 63 c5             	movslq %ebp,%rax
1005c0c4a:	0f b6 3c 13          	movzbl (%rbx,%rdx,1),%edi
1005c0c4e:	45 0f b6 24 07       	movzbl (%r15,%rax,1),%r12d
1005c0c53:	40 88 bc 24 e8 00 00 	mov    %dil,0xe8(%rsp)
1005c0c5a:	00
1005c0c5b:	44 88 a4 24 f0 00 00 	mov    %r12b,0xf0(%rsp)
1005c0c62:	00
1005c0c63:	44 39 e7             	cmp    %r12d,%edi
1005c0c66:	74 61                	je     1005c0cc9 <.text+0x1bfcc9>
1005c0c68:	45 85 e4             	test   %r12d,%r12d
1005c0c6b:	0f 84 03 02 00 00    	je     1005c0e74 <.text+0x1bfe74>
1005c0c71:	85 ff                	test   %edi,%edi
1005c0c73:	75 6c                	jne    1005c0ce1 <.text+0x1bfce1>
1005c0c75:	49 8d 44 07 01       	lea    0x1(%r15,%rax,1),%rax
1005c0c7a:	eb 12                	jmp    1005c0c8e <.text+0x1bfc8e>
1005c0c7c:	0f 1f 40 00          	nopl   0x0(%rax)
1005c0c80:	48 83 c0 01          	add    $0x1,%rax
1005c0c84:	80 78 ff 00          	cmpb   $0x0,-0x1(%rax)
1005c0c88:	0f 84 ca 01 00 00    	je     1005c0e58 <.text+0x1bfe58>
1005c0c8e:	83 c6 60             	add    $0x60,%esi
1005c0c91:	41 39 f6             	cmp    %esi,%r14d
1005c0c94:	7f ea                	jg     1005c0c80 <.text+0x1bfc80>
1005c0c96:	45 85 c9             	test   %r9d,%r9d
1005c0c99:	0f 84 26 02 00 00    	je     1005c0ec5 <.text+0x1bfec5>
1005c0c9f:	41 83 e9 01          	sub    $0x1,%r9d
1005c0ca3:	49 63 c1             	movslq %r9d,%rax
1005c0ca6:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1005c0caa:	48 c1 e0 02          	shl    $0x2,%rax
1005c0cae:	8b ac 04 14 0d 00 00 	mov    0xd14(%rsp,%rax,1),%ebp
1005c0cb5:	44 8b ac 04 10 0d 00 	mov    0xd10(%rsp,%rax,1),%r13d
1005c0cbc:	00
1005c0cbd:	8b b4 04 18 0d 00 00 	mov    0xd18(%rsp,%rax,1),%esi
1005c0cc4:	e9 7b ff ff ff       	jmp    1005c0c44 <.text+0x1bfc44>
1005c0cc9:	41 83 c5 01          	add    $0x1,%r13d
1005c0ccd:	83 c5 01             	add    $0x1,%ebp
1005c0cd0:	85 ff                	test   %edi,%edi
1005c0cd2:	0f 85 6c ff ff ff    	jne    1005c0c44 <.text+0x1bfc44>
1005c0cd8:	41 39 f6             	cmp    %esi,%r14d
1005c0cdb:	44 0f 4f f6          	cmovg  %esi,%r14d
1005c0cdf:	eb b5                	jmp    1005c0c96 <.text+0x1bfc96>
1005c0ce1:	8d 4e 60             	lea    0x60(%rsi),%ecx
1005c0ce4:	89 ac 24 20 01 00 00 	mov    %ebp,0x120(%rsp)
1005c0ceb:	89 8c 24 10 01 00 00 	mov    %ecx,0x110(%rsp)
1005c0cf2:	48 89 94 24 28 01 00 	mov    %rdx,0x128(%rsp)
1005c0cf9:	00
1005c0cfa:	89 bc 24 48 01 00 00 	mov    %edi,0x148(%rsp)
1005c0d01:	48 89 84 24 30 01 00 	mov    %rax,0x130(%rsp)
1005c0d08:	00
1005c0d09:	4c 89 84 24 38 01 00 	mov    %r8,0x138(%rsp)
1005c0d10:	00
1005c0d11:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1005c0d17:	4c 89 94 24 40 01 00 	mov    %r10,0x140(%rsp)
1005c0d1e:	00
1005c0d1f:	41 89 ea             	mov    %ebp,%r10d
1005c0d22:	41 83 f8 01          	cmp    $0x1,%r8d
1005c0d26:	0f 84 34 01 00 00    	je     1005c0e60 <.text+0x1bfe60>
1005c0d2c:	8b 84 24 10 01 00 00 	mov    0x110(%rsp),%eax
1005c0d33:	89 c7                	mov    %eax,%edi
1005c0d35:	41 39 c6             	cmp    %eax,%r14d
1005c0d38:	0f 8f cd 00 00 00    	jg     1005c0e0b <.text+0x1bfe0b>
1005c0d3e:	8d 4e 4b             	lea    0x4b(%rsi),%ecx
1005c0d41:	48 8b 94 24 28 01 00 	mov    0x128(%rsp),%rdx
1005c0d48:	00
1005c0d49:	48 63 bc 24 48 01 00 	movslq 0x148(%rsp),%rdi
1005c0d50:	00
1005c0d51:	89 8c 24 10 01 00 00 	mov    %ecx,0x110(%rsp)
1005c0d58:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
1005c0d5f:	00
1005c0d60:	4c 8b 84 24 38 01 00 	mov    0x138(%rsp),%r8
1005c0d67:	00
1005c0d68:	4c 8b 94 24 40 01 00 	mov    0x140(%rsp),%r10
1005c0d6f:	00
1005c0d70:	44 39 f1             	cmp    %r14d,%ecx
1005c0d73:	7d 12                	jge    1005c0d87 <.text+0x1bfd87>
1005c0d75:	0f b6 8c 24 f0 00 00 	movzbl 0xf0(%rsp),%ecx
1005c0d7c:	00
1005c0d7d:	3a 4c 13 01          	cmp    0x1(%rbx,%rdx,1),%cl
1005c0d81:	0f 84 93 04 00 00    	je     1005c121a <.text+0x1c021a>
1005c0d87:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
1005c0d8e:	00
1005c0d8f:	8b 00                	mov    (%rax),%eax
1005c0d91:	85 c0                	test   %eax,%eax
1005c0d93:	0f 95 c0             	setne  %al
1005c0d96:	83 ff 7f             	cmp    $0x7f,%edi
1005c0d99:	7e 08                	jle    1005c0da3 <.text+0x1bfda3>
1005c0d9b:	84 c0                	test   %al,%al
1005c0d9d:	0f 85 18 04 00 00    	jne    1005c11bb <.text+0x1c01bb>
1005c0da3:	48 8b 0d 56 a1 16 00 	mov    0x16a156(%rip),%rcx        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005c0daa:	48 63 d7             	movslq %edi,%rdx
1005c0dad:	0f b6 94 11 00 02 00 	movzbl 0x200(%rcx,%rdx,1),%edx
1005c0db4:	00
1005c0db5:	41 83 fc 7f          	cmp    $0x7f,%r12d
1005c0db9:	7e 08                	jle    1005c0dc3 <.text+0x1bfdc3>
1005c0dbb:	84 c0                	test   %al,%al
1005c0dbd:	0f 85 9d 03 00 00    	jne    1005c1160 <.text+0x1c0160>
1005c0dc3:	48 8b 0d 36 a1 16 00 	mov    0x16a136(%rip),%rcx        # 10072af00 <_head_msys_iconv_2_dll-0x41100>
1005c0dca:	49 63 c4             	movslq %r12d,%rax
1005c0dcd:	0f b6 84 01 00 02 00 	movzbl 0x200(%rcx,%rax,1),%eax
1005c0dd4:	00
1005c0dd5:	39 c2                	cmp    %eax,%edx
1005c0dd7:	0f 84 c2 00 00 00    	je     1005c0e9f <.text+0x1bfe9f>
1005c0ddd:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1005c0de4:	00
1005c0de5:	8b 88 b4 0a 00 00    	mov    0xab4(%rax),%ecx
1005c0deb:	85 c9                	test   %ecx,%ecx
1005c0ded:	0f 85 6d 04 00 00    	jne    1005c1260 <.text+0x1c0260>
1005c0df3:	83 c6 5d             	add    $0x5d,%esi
1005c0df6:	83 c5 01             	add    $0x1,%ebp
1005c0df9:	41 83 c5 01          	add    $0x1,%r13d
1005c0dfd:	44 39 f6             	cmp    %r14d,%esi
1005c0e00:	0f 8d 90 fe ff ff    	jge    1005c0c96 <.text+0x1bfc96>
1005c0e06:	e9 39 fe ff ff       	jmp    1005c0c44 <.text+0x1bfc44>
1005c0e0b:	8d 47 21             	lea    0x21(%rdi),%eax
1005c0e0e:	43 8d 4c 05 00       	lea    0x0(%r13,%r8,1),%ecx
1005c0e13:	44 39 f0             	cmp    %r14d,%eax
1005c0e16:	0f 8d 1c 01 00 00    	jge    1005c0f38 <.text+0x1bff38>
1005c0e1c:	49 63 c1             	movslq %r9d,%rax
1005c0e1f:	41 83 c1 01          	add    $0x1,%r9d
1005c0e23:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1005c0e27:	48 c1 e0 02          	shl    $0x2,%rax
1005c0e2b:	89 8c 04 10 0d 00 00 	mov    %ecx,0xd10(%rsp,%rax,1)
1005c0e32:	44 89 94 04 14 0d 00 	mov    %r10d,0xd14(%rsp,%rax,1)
1005c0e39:	00
1005c0e3a:	89 bc 04 18 0d 00 00 	mov    %edi,0xd18(%rsp,%rax,1)
1005c0e41:	41 83 c2 01          	add    $0x1,%r10d
1005c0e45:	41 83 e8 01          	sub    $0x1,%r8d
1005c0e49:	0f 83 d3 fe ff ff    	jae    1005c0d22 <.text+0x1bfd22>
1005c0e4f:	e9 ea fe ff ff       	jmp    1005c0d3e <.text+0x1bfd3e>
1005c0e54:	0f 1f 40 00          	nopl   0x0(%rax)
1005c0e58:	41 89 f6             	mov    %esi,%r14d
1005c0e5b:	e9 36 fe ff ff       	jmp    1005c0c96 <.text+0x1bfc96>
1005c0e60:	8d 7e 5e             	lea    0x5e(%rsi),%edi
1005c0e63:	41 39 fe             	cmp    %edi,%r14d
1005c0e66:	7f a3                	jg     1005c0e0b <.text+0x1bfe0b>
1005c0e68:	41 83 c2 01          	add    $0x1,%r10d
1005c0e6c:	45 31 c0             	xor    %r8d,%r8d
1005c0e6f:	e9 b8 fe ff ff       	jmp    1005c0d2c <.text+0x1bfd2c>
1005c0e74:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0e7b:	00
1005c0e7c:	48 8d 44 10 51       	lea    0x51(%rax,%rdx,1),%rax
1005c0e81:	eb 0f                	jmp    1005c0e92 <.text+0x1bfe92>
1005c0e83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005c0e88:	48 83 c0 01          	add    $0x1,%rax
1005c0e8c:	80 78 ff 00          	cmpb   $0x0,-0x1(%rax)
1005c0e90:	74 c6                	je     1005c0e58 <.text+0x1bfe58>
1005c0e92:	83 c6 5e             	add    $0x5e,%esi
1005c0e95:	41 39 f6             	cmp    %esi,%r14d
1005c0e98:	7f ee                	jg     1005c0e88 <.text+0x1bfe88>
1005c0e9a:	e9 f7 fd ff ff       	jmp    1005c0c96 <.text+0x1bfc96>
1005c0e9f:	83 c6 34             	add    $0x34,%esi
1005c0ea2:	e9 4f ff ff ff       	jmp    1005c0df6 <.text+0x1bfdf6>
1005c0ea7:	48 8d b4 24 10 05 00 	lea    0x510(%rsp),%rsi
1005c0eae:	00
1005c0eaf:	4c 89 f9             	mov    %r15,%rcx
1005c0eb2:	41 89 d8             	mov    %ebx,%r8d
1005c0eb5:	48 89 f2             	mov    %rsi,%rdx
1005c0eb8:	49 89 f7             	mov    %rsi,%r15
1005c0ebb:	e8 70 d2 fe ff       	call   1005ae130 <.text+0x1ad130>
1005c0ec0:	e9 a0 fa ff ff       	jmp    1005c0965 <.text+0x1bf965>
1005c0ec5:	8b b4 24 6c 01 00 00 	mov    0x16c(%rsp),%esi
1005c0ecc:	4c 89 c7             	mov    %r8,%rdi
1005c0ecf:	4d 89 dd             	mov    %r11,%r13
1005c0ed2:	4d 89 d4             	mov    %r10,%r12
1005c0ed5:	44 01 f6             	add    %r14d,%esi
1005c0ed8:	44 39 b4 24 4c 01 00 	cmp    %r14d,0x14c(%rsp)
1005c0edf:	00
1005c0ee0:	0f 8d c9 fb ff ff    	jge    1005c0aaf <.text+0x1bfaaf>
1005c0ee6:	e9 21 fa ff ff       	jmp    1005c090c <.text+0x1bf90c>
1005c0eeb:	8b ac 24 60 01 00 00 	mov    0x160(%rsp),%ebp
1005c0ef2:	48 8b 9c 24 50 01 00 	mov    0x150(%rsp),%rbx
1005c0ef9:	00
1005c0efa:	4c 8b ac 24 58 01 00 	mov    0x158(%rsp),%r13
1005c0f01:	00
1005c0f02:	0f b6 03             	movzbl (%rbx),%eax
1005c0f05:	84 c0                	test   %al,%al
1005c0f07:	0f 85 cf f8 ff ff    	jne    1005c07dc <.text+0x1bf7dc>
1005c0f0d:	89 ef                	mov    %ebp,%edi
1005c0f0f:	4d 89 ee             	mov    %r13,%r14
1005c0f12:	44 0f b6 a4 24 66 01 	movzbl 0x166(%rsp),%r12d
1005c0f19:	00 00
1005c0f1b:	0f b6 b4 24 67 01 00 	movzbl 0x167(%rsp),%esi
1005c0f22:	00
1005c0f23:	44 0f b7 ac 24 64 01 	movzwl 0x164(%rsp),%r13d
1005c0f2a:	00 00
1005c0f2c:	8b ac 24 68 01 00 00 	mov    0x168(%rsp),%ebp
1005c0f33:	e9 62 cd ff ff       	jmp    1005bdc9a <.text+0x1bcc9a>
1005c0f38:	49 63 c2             	movslq %r10d,%rax
1005c0f3b:	48 63 c9             	movslq %ecx,%rcx
1005c0f3e:	48 89 84 24 20 01 00 	mov    %rax,0x120(%rsp)
1005c0f45:	00
1005c0f46:	41 0f b6 14 07       	movzbl (%r15,%rax,1),%edx
1005c0f4b:	3a 14 0b             	cmp    (%rbx,%rcx,1),%dl
1005c0f4e:	0f 85 ed fe ff ff    	jne    1005c0e41 <.text+0x1bfe41>
1005c0f54:	48 8b 84 24 20 01 00 	mov    0x120(%rsp),%rax
1005c0f5b:	00
1005c0f5c:	41 83 c2 01          	add    $0x1,%r10d
1005c0f60:	48 29 c1             	sub    %rax,%rcx
1005c0f63:	49 63 c2             	movslq %r10d,%rax
1005c0f66:	48 03 8c 24 20 31 00 	add    0x3120(%rsp),%rcx
1005c0f6d:	00
1005c0f6e:	eb 13                	jmp    1005c0f83 <.text+0x1bff83>
1005c0f70:	41 0f b6 14 07       	movzbl (%r15,%rax,1),%edx
1005c0f75:	48 83 c0 01          	add    $0x1,%rax
1005c0f79:	3a 54 01 4f          	cmp    0x4f(%rcx,%rax,1),%dl
1005c0f7d:	0f 85 c2 fe ff ff    	jne    1005c0e45 <.text+0x1bfe45>
1005c0f83:	84 d2                	test   %dl,%dl
1005c0f85:	75 e9                	jne    1005c0f70 <.text+0x1bff70>
1005c0f87:	41 89 fe             	mov    %edi,%r14d
1005c0f8a:	e9 b6 fe ff ff       	jmp    1005c0e45 <.text+0x1bfe45>
1005c0f8f:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0f96:	00
1005c0f97:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
1005c0f9e:	00
1005c0f9f:	4d 89 f8             	mov    %r15,%r8
1005c0fa2:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1005c0fa9:	00
1005c0faa:	48 8d 50 28          	lea    0x28(%rax),%rdx
1005c0fae:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1005c0fb5:	00
1005c0fb6:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1005c0fbd:	00
1005c0fbe:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1005c0fc3:	8b 84 24 18 01 00 00 	mov    0x118(%rsp),%eax
1005c0fca:	89 44 24 20          	mov    %eax,0x20(%rsp)
1005c0fce:	48 8b 84 24 20 31 00 	mov    0x3120(%rsp),%rax
1005c0fd5:	00
1005c0fd6:	44 8b 48 48          	mov    0x48(%rax),%r9d
1005c0fda:	48 89 c1             	mov    %rax,%rcx
1005c0fdd:	e8 1e be ff ff       	call   1005bce00 <.text+0x1bbe00>
1005c0fe2:	0f b6 0f             	movzbl (%rdi),%ecx
1005c0fe5:	e9 25 f9 ff ff       	jmp    1005c090f <.text+0x1bf90f>
1005c0fea:	47 0f b6 24 01       	movzbl (%r9,%r8,1),%r12d
1005c0fef:	8b 94 24 38 31 00 00 	mov    0x3138(%rsp),%edx
1005c0ff6:	48 89 f1             	mov    %rsi,%rcx
1005c0ff9:	4c 8d 3c 8f          	lea    (%rdi,%rcx,4),%r15
1005c0ffd:	41 39 d4             	cmp    %edx,%r12d
1005c1000:	7e 5a                	jle    1005c105c <.text+0x1c005c>
1005c1002:	49 63 07             	movslq (%r15),%rax
1005c1005:	8b 1c 87             	mov    (%rdi,%rax,4),%ebx
1005c1008:	44 01 db             	add    %r11d,%ebx
1005c100b:	44 39 d3             	cmp    %r10d,%ebx
1005c100e:	7f 4c                	jg     1005c105c <.text+0x1c005c>
1005c1010:	8d 42 01             	lea    0x1(%rdx),%eax
1005c1013:	48 63 d2             	movslq %edx,%rdx
1005c1016:	4c 89 8c 24 e8 00 00 	mov    %r9,0xe8(%rsp)
1005c101d:	00
1005c101e:	41 89 db             	mov    %ebx,%r11d
1005c1021:	48 01 f2             	add    %rsi,%rdx
1005c1024:	48 98                	cltq
1005c1026:	48 8d 34 97          	lea    (%rdi,%rdx,4),%rsi
1005c102a:	eb 1a                	jmp    1005c1046 <.text+0x1c0046>
1005c102c:	48 63 1e             	movslq (%rsi),%rbx
1005c102f:	48 83 c0 01          	add    $0x1,%rax
1005c1033:	48 83 c6 04          	add    $0x4,%rsi
1005c1037:	44 8b 0c 9f          	mov    (%rdi,%rbx,4),%r9d
1005c103b:	45 01 d9             	add    %r11d,%r9d
1005c103e:	45 39 ca             	cmp    %r9d,%r10d
1005c1041:	7c 11                	jl     1005c1054 <.text+0x1c0054>
1005c1043:	45 89 cb             	mov    %r9d,%r11d
1005c1046:	89 c2                	mov    %eax,%edx
1005c1048:	4a 8d 0c 00          	lea    (%rax,%r8,1),%rcx
1005c104c:	49 89 f7             	mov    %rsi,%r15
1005c104f:	41 39 c4             	cmp    %eax,%r12d
1005c1052:	7f d8                	jg     1005c102c <.text+0x1c002c>
1005c1054:	4c 8b 8c 24 e8 00 00 	mov    0xe8(%rsp),%r9
1005c105b:	00
1005c105c:	41 0f b6 04 09       	movzbl (%r9,%rcx,1),%eax
1005c1061:	42 88 84 34 10 04 00 	mov    %al,0x410(%rsp,%r14,1)
1005c1068:	00
1005c1069:	49 83 c6 01          	add    $0x1,%r14
1005c106d:	4d 63 07             	movslq (%r15),%r8
1005c1070:	49 81 fe fb 00 00 00 	cmp    $0xfb,%r14
1005c1077:	0f 85 9e f7 ff ff    	jne    1005c081b <.text+0x1bf81b>
1005c107d:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
1005c1084:	00
1005c1085:	4b 8d 04 01          	lea    (%r9,%r8,1),%rax
1005c1089:	41 bf fb 00 00 00    	mov    $0xfb,%r15d
1005c108f:	e9 07 f8 ff ff       	jmp    1005c089b <.text+0x1bf89b>