100509fa4:	41 5e                	pop    %r14
100509fa6:	41 5f                	pop    %r15
100509fa8:	c3                   	ret
100509fa9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100509fb0:	48 8b 16             	mov    (%rsi),%rdx
100509fb3:	b9 28 00 00 00       	mov    $0x28,%ecx
100509fb8:	45 29 e7             	sub    %r12d,%r15d
100509fbb:	44 89 a2 1c 01 00 00 	mov    %r12d,0x11c(%rdx)
100509fc2:	e8 a9 74 f3 ff       	call   100441470 <.text+0x40470>
100509fc7:	e9 87 fe ff ff       	jmp    100509e53 <.text+0x108e53>
100509fcc:	0f 1f 40 00          	nopl   0x0(%rax)
100509fd0:	e8 fb 68 fa ff       	call   1004b08d0 <.text+0xaf8d0>
100509fd5:	48 8b 06             	mov    (%rsi),%rax
100509fd8:	8b 48 48             	mov    0x48(%rax),%ecx
100509fdb:	e8 00 43 ff ff       	call   1004fe2e0 <.text+0xfd2e0>
100509fe0:	eb a2                	jmp    100509f84 <.text+0x108f84>
100509fe2:	e8 69 c4 ff ff       	call   100506450 <.text+0x105450>
100509fe7:	e8 44 c5 ff ff       	call   100506530 <.text+0x105530>
100509fec:	48 8b 0e             	mov    (%rsi),%rcx
100509fef:	8b 81 28 03 00 00    	mov    0x328(%rcx),%eax
100509ff5:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
100509ff9:	8b 81 34 03 00 00    	mov    0x334(%rcx),%eax
100509fff:	99                   	cltd
10050a000:	f7 b9 5c 01 00 00    	idivl  0x15c(%rcx)
10050a006:	41 29 c0             	sub    %eax,%r8d
10050a009:	44 01 c3             	add    %r8d,%ebx
10050a00c:	e9 ed fe ff ff       	jmp    100509efe <.text+0x108efe>
10050a011:	48 8b 05 08 f8 21 00 	mov    0x21f808(%rip),%rax        # 100729820 <_head_msys_iconv_2_dll-0x427e0>
10050a018:	ba 6e 00 00 00       	mov    $0x6e,%edx
10050a01d:	48 8b 08             	mov    (%rax),%rcx
10050a020:	e8 2b a8 0b 00       	call   1005c4850 <.text+0x1c3850>
10050a025:	48 85 c0             	test   %rax,%rax
10050a028:	74 0d                	je     10050a037 <.text+0x109037>
10050a02a:	48 89 d9             	mov    %rbx,%rcx
10050a02d:	e8 ee 66 08 00       	call   100590720 <.text+0x18f720>
10050a032:	41 8d 6c 04 01       	lea    0x1(%r12,%rax,1),%ebp
10050a037:	48 8b 1e             	mov    (%rsi),%rbx
10050a03a:	e9 b7 fb ff ff       	jmp    100509bf6 <.text+0x108bf6>
10050a03f:	48 89 d9             	mov    %rbx,%rcx
10050a042:	e8 d9 66 08 00       	call   100590720 <.text+0x18f720>
10050a047:	83 c0 01             	add    $0x1,%eax
10050a04a:	e9 64 fb ff ff       	jmp    100509bb3 <.text+0x108bb3>
10050a04f:	48 8b 91 f0 00 00 00 	mov    0xf0(%rcx),%rdx
10050a056:	44 8b b9 08 01 00 00 	mov    0x108(%rcx),%r15d
10050a05d:	31 ff                	xor    %edi,%edi
10050a05f:	e9 43 fe ff ff       	jmp    100509ea7 <.text+0x108ea7>
10050a064:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10050a06b:	00 00 00 00
10050a06f:	90                   	nop
10050a070:	41 54                	push   %r12
10050a072:	55                   	push   %rbp
10050a073:	57                   	push   %rdi
10050a074:	56                   	push   %rsi
10050a075:	53                   	push   %rbx
10050a076:	48 83 ec 20          	sub    $0x20,%rsp
10050a07a:	48 8b 1d cf 91 21 00 	mov    0x2191cf(%rip),%rbx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10050a081:	48 8b 0b             	mov    (%rbx),%rcx
10050a084:	48 8b 91 f0 00 00 00 	mov    0xf0(%rcx),%rdx
10050a08b:	44 8b a1 08 01 00 00 	mov    0x108(%rcx),%r12d
10050a092:	e8 d9 89 f2 ff       	call   100432a70 <.text+0x31a70>
10050a097:	89 c7                	mov    %eax,%edi
10050a099:	48 8b 03             	mov    (%rbx),%rax
10050a09c:	48 83 b8 f0 00 00 00 	cmpq   $0x1,0xf0(%rax)
10050a0a3:	01
10050a0a4:	0f 8f ae 00 00 00    	jg     10050a158 <.text+0x109158>
10050a0aa:	41 39 fc             	cmp    %edi,%r12d
10050a0ad:	0f 8d 97 00 00 00    	jge    10050a14a <.text+0x10914a>
10050a0b3:	e8 88 f9 ff ff       	call   100509a40 <.text+0x108a40>
10050a0b8:	48 8b 0b             	mov    (%rbx),%rcx
10050a0bb:	8b b1 3c 03 00 00    	mov    0x33c(%rcx),%esi
10050a0c1:	83 c6 01             	add    $0x1,%esi
10050a0c4:	8b 91 34 05 00 00    	mov    0x534(%rcx),%edx
10050a0ca:	85 d2                	test   %edx,%edx
10050a0cc:	74 0e                	je     10050a0dc <.text+0x1090dc>
10050a0ce:	8b 81 5c 01 00 00    	mov    0x15c(%rcx),%eax
10050a0d4:	85 c0                	test   %eax,%eax
10050a0d6:	0f 85 dc 00 00 00    	jne    10050a1b8 <.text+0x1091b8>
10050a0dc:	48 63 a9 48 01 00 00 	movslq 0x148(%rcx),%rbp
10050a0e3:	48 63 f6             	movslq %esi,%rsi
10050a0e6:	e8 05 08 02 00       	call   10052a8f0 <.text+0x1298f0>
10050a0eb:	48 29 c5             	sub    %rax,%rbp
10050a0ee:	48 39 ee             	cmp    %rbp,%rsi
10050a0f1:	7d 57                	jge    10050a14a <.text+0x10914a>
10050a0f3:	48 8b 0b             	mov    (%rbx),%rcx
10050a0f6:	41 39 fc             	cmp    %edi,%r12d
10050a0f9:	0f 8d 91 00 00 00    	jge    10050a190 <.text+0x109190>
10050a0ff:	8b 81 08 01 00 00    	mov    0x108(%rcx),%eax
10050a105:	83 c0 01             	add    $0x1,%eax
10050a108:	89 81 08 01 00 00    	mov    %eax,0x108(%rcx)
10050a10e:	85 c0                	test   %eax,%eax
10050a110:	7e 0d                	jle    10050a11f <.text+0x10911f>
10050a112:	ba 01 00 00 00       	mov    $0x1,%edx
10050a117:	e8 24 b4 ff ff       	call   100505540 <.text+0x104540>
10050a11c:	48 8b 0b             	mov    (%rbx),%rcx
10050a11f:	48 8b 81 f0 00 00 00 	mov    0xf0(%rcx),%rax
10050a126:	48 8d 91 f0 00 00 00 	lea    0xf0(%rcx),%rdx
10050a12d:	45 31 c0             	xor    %r8d,%r8d
10050a130:	48 89 c1             	mov    %rax,%rcx
10050a133:	e8 18 66 fa ff       	call   1004b0750 <.text+0xaf750>
10050a138:	48 8b 03             	mov    (%rbx),%rax
10050a13b:	48 83 a8 00 01 00 00 	subq   $0x1,0x100(%rax)
10050a142:	01
10050a143:	83 a0 0c 03 00 00 ce 	andl   $0xffffffce,0x30c(%rax)
10050a14a:	48 83 c4 20          	add    $0x20,%rsp
10050a14e:	5b                   	pop    %rbx
10050a14f:	5e                   	pop    %rsi
10050a150:	5f                   	pop    %rdi
10050a151:	5d                   	pop    %rbp
10050a152:	41 5c                	pop    %r12
10050a154:	c3                   	ret
10050a155:	0f 1f 00             	nopl   (%rax)
10050a158:	e8 e3 f8 ff ff       	call   100509a40 <.text+0x108a40>
10050a15d:	48 8b 0b             	mov    (%rbx),%rcx
10050a160:	8b b1 3c 03 00 00    	mov    0x33c(%rcx),%esi
10050a166:	41 39 fc             	cmp    %edi,%r12d
10050a169:	0f 8c 52 ff ff ff    	jl     10050a0c1 <.text+0x1090c1>
10050a16f:	48 8b 89 f0 00 00 00 	mov    0xf0(%rcx),%rcx
10050a176:	48 83 e9 01          	sub    $0x1,%rcx
10050a17a:	e8 61 07 ff ff       	call   1004fa8e0 <.text+0xf98e0>
10050a17f:	48 8b 0b             	mov    (%rbx),%rcx
10050a182:	01 c6                	add    %eax,%esi
10050a184:	e9 3b ff ff ff       	jmp    10050a0c4 <.text+0x1090c4>
10050a189:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10050a190:	48 8b 81 f0 00 00 00 	mov    0xf0(%rcx),%rax
10050a197:	c7 81 08 01 00 00 00 	movl   $0x0,0x108(%rcx)
10050a19e:	00 00 00
10050a1a1:	48 83 e8 01          	sub    $0x1,%rax
10050a1a5:	48 89 81 f0 00 00 00 	mov    %rax,0xf0(%rcx)
10050a1ac:	e9 75 ff ff ff       	jmp    10050a126 <.text+0x109126>
10050a1b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10050a1b8:	e8 73 c3 ff ff       	call   100506530 <.text+0x105530>
10050a1bd:	48 8b 0b             	mov    (%rbx),%rcx
10050a1c0:	e8 8b c2 ff ff       	call   100506450 <.text+0x105450>
10050a1c5:	48 8b 0b             	mov    (%rbx),%rcx
10050a1c8:	8b 81 28 03 00 00    	mov    0x328(%rcx),%eax
10050a1ce:	44 8d 40 ff          	lea    -0x1(%rax),%r8d
10050a1d2:	8b 81 34 03 00 00    	mov    0x334(%rcx),%eax
10050a1d8:	99                   	cltd
10050a1d9:	f7 b9 5c 01 00 00    	idivl  0x15c(%rcx)
10050a1df:	41 29 c0             	sub    %eax,%r8d
10050a1e2:	44 01 c6             	add    %r8d,%esi
10050a1e5:	e9 f2 fe ff ff       	jmp    10050a0dc <.text+0x1090dc>
10050a1ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10050a1f0:	56                   	push   %rsi
10050a1f1:	53                   	push   %rbx
10050a1f2:	48 83 ec 28          	sub    $0x28,%rsp
10050a1f6:	48 8b 35 53 90 21 00 	mov    0x219053(%rip),%rsi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10050a1fd:	48 8b 15 dc 8f 21 00 	mov    0x218fdc(%rip),%rdx        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10050a204:	48 8b 06             	mov    (%rsi),%rax
10050a207:	48 8b 12             	mov    (%rdx),%rdx
10050a20a:	48 8b 0a             	mov    (%rdx),%rcx
10050a20d:	48 39 88 f0 00 00 00 	cmp    %rcx,0xf0(%rax)
10050a214:	75 0a                	jne    10050a220 <.text+0x109220>
10050a216:	8b 88 08 01 00 00    	mov    0x108(%rax),%ecx
10050a21c:	85 c9                	test   %ecx,%ecx
10050a21e:	74 6b                	je     10050a28b <.text+0x10928b>
10050a220:	e8 1b f8 ff ff       	call   100509a40 <.text+0x108a40>
10050a225:	48 8b 06             	mov    (%rsi),%rax
10050a228:	48 8b 88 f0 00 00 00 	mov    0xf0(%rax),%rcx
10050a22f:	8b 98 3c 03 00 00    	mov    0x33c(%rax),%ebx
10050a235:	e8 a6 06 ff ff       	call   1004fa8e0 <.text+0xf98e0>
10050a23a:	48 8b 0e             	mov    (%rsi),%rcx
10050a23d:	29 c3                	sub    %eax,%ebx
10050a23f:	8b 91 34 05 00 00    	mov    0x534(%rcx),%edx
10050a245:	2b 99 08 01 00 00    	sub    0x108(%rcx),%ebx
10050a24b:	85 d2                	test   %edx,%edx
10050a24d:	74 0a                	je     10050a259 <.text+0x109259>
10050a24f:	8b 81 5c 01 00 00    	mov    0x15c(%rcx),%eax
10050a255:	85 c0                	test   %eax,%eax
10050a257:	75 3f                	jne    10050a298 <.text+0x109298>
10050a259:	e8 92 06 02 00       	call   10052a8f0 <.text+0x1298f0>
10050a25e:	48 63 db             	movslq %ebx,%rbx
10050a261:	48 39 c3             	cmp    %rax,%rbx
10050a264:	7c 25                	jl     10050a28b <.text+0x10928b>
10050a266:	48 8b 06             	mov    (%rsi),%rax
10050a269:	8b 90 08 01 00 00    	mov    0x108(%rax),%edx
10050a26f:	85 d2                	test   %edx,%edx
10050a271:	7e 4d                	jle    10050a2c0 <.text+0x1092c0>
10050a273:	83 ea 01             	sub    $0x1,%edx
10050a276:	89 90 08 01 00 00    	mov    %edx,0x108(%rax)
10050a27c:	48 83 80 00 01 00 00 	addq   $0x1,0x100(%rax)
10050a283:	01
10050a284:	83 a0 0c 03 00 00 ce 	andl   $0xffffffce,0x30c(%rax)
10050a28b:	48 83 c4 28          	add    $0x28,%rsp
10050a28f:	5b                   	pop    %rbx
10050a290:	5e                   	pop    %rsi
10050a291:	c3                   	ret
10050a292:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10050a298:	e8 b3 c1 ff ff       	call   100506450 <.text+0x105450>
10050a29d:	48 8b 0e             	mov    (%rsi),%rcx
10050a2a0:	8b 81 34 03 00 00    	mov    0x334(%rcx),%eax
10050a2a6:	99                   	cltd
10050a2a7:	f7 b9 5c 01 00 00    	idivl  0x15c(%rcx)
10050a2ad:	29 c3                	sub    %eax,%ebx
10050a2af:	e8 3c 06 02 00       	call   10052a8f0 <.text+0x1298f0>
10050a2b4:	48 63 db             	movslq %ebx,%rbx
10050a2b7:	48 39 c3             	cmp    %rax,%rbx
10050a2ba:	7c cf                	jl     10050a28b <.text+0x10928b>
10050a2bc:	eb a8                	jmp    10050a266 <.text+0x109266>
10050a2be:	66 90                	xchg   %ax,%ax
10050a2c0:	48 8b 88 f0 00 00 00 	mov    0xf0(%rax),%rcx
10050a2c7:	4c 8d 80 f0 00 00 00 	lea    0xf0(%rax),%r8
10050a2ce:	31 d2                	xor    %edx,%edx
10050a2d0:	e8 7b 64 fa ff       	call   1004b0750 <.text+0xaf750>
10050a2d5:	48 8b 06             	mov    (%rsi),%rax
10050a2d8:	48 83 80 f0 00 00 00 	addq   $0x1,0xf0(%rax)
10050a2df:	01
10050a2e0:	eb 9a                	jmp    10050a27c <.text+0x10927c>
10050a2e2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10050a2e9:	00 00 00 00
10050a2ed:	0f 1f 00             	nopl   (%rax)
10050a2f0:	41 57                	push   %r15
10050a2f2:	41 56                	push   %r14
10050a2f4:	41 55                	push   %r13
10050a2f6:	41 54                	push   %r12
10050a2f8:	55                   	push   %rbp
10050a2f9:	57                   	push   %rdi
10050a2fa:	56                   	push   %rsi
10050a2fb:	53                   	push   %rbx
10050a2fc:	48 83 ec 38          	sub    $0x38,%rsp
10050a300:	e8 eb 05 02 00       	call   10052a8f0 <.text+0x1298f0>
10050a305:	48 8b 35 d4 ee 21 00 	mov    0x21eed4(%rip),%rsi        # 1007291e0 <_head_msys_iconv_2_dll-0x42e20>
10050a30c:	48 8b 2d 3d 8f 21 00 	mov    0x218f3d(%rip),%rbp        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10050a313:	48 89 c3             	mov    %rax,%rbx
10050a316:	8b 06                	mov    (%rsi),%eax
10050a318:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
10050a31c:	85 c0                	test   %eax,%eax
10050a31e:	8d 50 ff             	lea    -0x1(%rax),%edx
10050a321:	0f 4f da             	cmovg  %edx,%ebx
10050a324:	48 83 b9 f0 00 00 00 	cmpq   $0x1,0xf0(%rcx)
10050a32b:	01
10050a32c:	41 89 df             	mov    %ebx,%r15d
10050a32f:	75 1f                	jne    10050a350 <.text+0x109350>
10050a331:	8b 81 48 01 00 00    	mov    0x148(%rcx),%eax
10050a337:	41 89 c1             	mov    %eax,%r9d
10050a33a:	41 c1 e9 1f          	shr    $0x1f,%r9d
10050a33e:	41 01 c1             	add    %eax,%r9d
10050a341:	41 d1 f9             	sar    $1,%r9d
10050a344:	41 39 d9             	cmp    %ebx,%r9d
10050a347:	41 0f 4e d9          	cmovle %r9d,%ebx
10050a34b:	41 89 df             	mov    %ebx,%r15d
10050a34e:	31 db                	xor    %ebx,%ebx
10050a350:	e8 bb bc ff ff       	call   100506010 <.text+0x105010>
10050a355:	48 8b 05 84 8e 21 00 	mov    0x218e84(%rip),%rax        # 1007231e0 <_head_msys_iconv_2_dll-0x48e20>
10050a35c:	48 8b 55 00          	mov    0x0(%rbp),%rdx
10050a360:	48 8b 00             	mov    (%rax),%rax
10050a363:	48 8b 8a 00 01 00 00 	mov    0x100(%rdx),%rcx
10050a36a:	48 8b 00             	mov    (%rax),%rax
10050a36d:	48 83 c0 01          	add    $0x1,%rax
10050a371:	48 39 c1             	cmp    %rax,%rcx
10050a374:	0f 84 fe 01 00 00    	je     10050a578 <.text+0x109578>
10050a37a:	4c 8b 62 38          	mov    0x38(%rdx),%r12
10050a37e:	48 63 c3             	movslq %ebx,%rax
10050a381:	48 03 82 f0 00 00 00 	add    0xf0(%rdx),%rax
10050a388:	4c 39 e0             	cmp    %r12,%rax
10050a38b:	7f 0f                	jg     10050a39c <.text+0x10939c>
10050a38d:	49 63 c7             	movslq %r15d,%rax
10050a390:	48 29 c1             	sub    %rax,%rcx
10050a393:	4c 39 e1             	cmp    %r12,%rcx
10050a396:	0f 8f 14 02 00 00    	jg     10050a5b0 <.text+0x1095b0>
10050a39c:	44 8b 82 f8 04 00 00 	mov    0x4f8(%rdx),%r8d
10050a3a3:	45 85 c0             	test   %r8d,%r8d
10050a3a6:	74 1c                	je     10050a3c4 <.text+0x1093c4>
10050a3a8:	8b 8a 34 05 00 00    	mov    0x534(%rdx),%ecx
10050a3ae:	85 c9                	test   %ecx,%ecx
10050a3b0:	75 12                	jne    10050a3c4 <.text+0x1093c4>
10050a3b2:	8b 82 48 01 00 00    	mov    0x148(%rdx),%eax
10050a3b8:	39 82 28 03 00 00    	cmp    %eax,0x328(%rdx)
10050a3be:	0f 84 55 02 00 00    	je     10050a619 <.text+0x109619>
10050a3c4:	48 8b 82 00 01 00 00 	mov    0x100(%rdx),%rax
10050a3cb:	48 8b 8a f0 00 00 00 	mov    0xf0(%rdx),%rcx
10050a3d2:	8b ba 08 01 00 00    	mov    0x108(%rdx),%edi
10050a3d8:	8b b2 24 01 00 00    	mov    0x124(%rdx),%esi
10050a3de:	48 83 e8 01          	sub    $0x1,%rax
10050a3e2:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
10050a3e7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
10050a3ec:	39 fb                	cmp    %edi,%ebx
10050a3ee:	7f 05                	jg     10050a3f5 <.text+0x1093f5>
10050a3f0:	41 39 f7             	cmp    %esi,%r15d
10050a3f3:	7e 5f                	jle    10050a454 <.text+0x109454>
10050a3f5:	4c 8d 74 24 20       	lea    0x20(%rsp),%r14
10050a3fa:	4c 8d 6c 24 28       	lea    0x28(%rsp),%r13
10050a3ff:	90                   	nop
10050a400:	48 39 c1             	cmp    %rax,%rcx
10050a403:	7d 4b                	jge    10050a450 <.text+0x109450>
10050a405:	41 39 f7             	cmp    %esi,%r15d
10050a408:	0f 8f 82 00 00 00    	jg     10050a490 <.text+0x109490>
10050a40e:	39 fb                	cmp    %edi,%ebx
10050a410:	7e 3e                	jle    10050a450 <.text+0x109450>
10050a412:	31 d2                	xor    %edx,%edx
10050a414:	4d 89 f0             	mov    %r14,%r8
10050a417:	e8 34 63 fa ff       	call   1004b0750 <.text+0xaf750>
10050a41c:	85 c0                	test   %eax,%eax
10050a41e:	0f 84 3c 01 00 00    	je     10050a560 <.text+0x109560>
10050a424:	83 c7 01             	add    $0x1,%edi
10050a427:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
10050a42c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10050a431:	48 39 c1             	cmp    %rax,%rcx
10050a434:	0f 8c 06 01 00 00    	jl     10050a540 <.text+0x109540>
10050a43a:	48 83 c1 01          	add    $0x1,%rcx
10050a43e:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
10050a443:	39 df                	cmp    %ebx,%edi
10050a445:	7c b9                	jl     10050a400 <.text+0x109400>
10050a447:	44 39 fe             	cmp    %r15d,%esi
10050a44a:	7c b4                	jl     10050a400 <.text+0x109400>
10050a44c:	0f 1f 40 00          	nopl   0x0(%rax)
10050a450:	48 8b 55 00          	mov    0x0(%rbp),%rdx
10050a454:	44 8b 82 0c 03 00 00 	mov    0x30c(%rdx),%r8d
10050a45b:	48 85 c0             	test   %rax,%rax
10050a45e:	74 09                	je     10050a469 <.text+0x109469>
10050a460:	48 39 c8             	cmp    %rcx,%rax
10050a463:	0f 85 8f 00 00 00    	jne    10050a4f8 <.text+0x1094f8>
10050a469:	48 89 4a 38          	mov    %rcx,0x38(%rdx)
10050a46d:	41 80 c8 80          	or     $0x80,%r8b
10050a471:	44 89 82 0c 03 00 00 	mov    %r8d,0x30c(%rdx)
10050a478:	48 83 c4 38          	add    $0x38,%rsp
10050a47c:	5b                   	pop    %rbx
10050a47d:	5e                   	pop    %rsi
10050a47e:	5f                   	pop    %rdi
10050a47f:	5d                   	pop    %rbp
10050a480:	41 5c                	pop    %r12
10050a482:	41 5d                	pop    %r13
10050a484:	41 5e                	pop    %r14
10050a486:	41 5f                	pop    %r15
10050a488:	c3                   	ret
10050a489:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10050a490:	39 f3                	cmp    %esi,%ebx
10050a492:	89 f2                	mov    %esi,%edx
10050a494:	0f 4e d3             	cmovle %ebx,%edx
10050a497:	39 fa                	cmp    %edi,%edx
10050a499:	7e 35                	jle    10050a4d0 <.text+0x1094d0>
10050a49b:	39 fb                	cmp    %edi,%ebx
10050a49d:	7f 11                	jg     10050a4b0 <.text+0x1094b0>
10050a49f:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10050a4a4:	eb 9d                	jmp    10050a443 <.text+0x109443>
10050a4a6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10050a4ad:	00 00 00
10050a4b0:	39 fe                	cmp    %edi,%esi
10050a4b2:	0f 8f 5a ff ff ff    	jg     10050a412 <.text+0x109412>
10050a4b8:	44 39 fe             	cmp    %r15d,%esi
10050a4bb:	0f 8d 51 ff ff ff    	jge    10050a412 <.text+0x109412>
10050a4c1:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
10050a4c6:	e9 35 ff ff ff       	jmp    10050a400 <.text+0x109400>
10050a4cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10050a4d0:	45 31 c0             	xor    %r8d,%r8d
10050a4d3:	4c 89 ea             	mov    %r13,%rdx
10050a4d6:	48 89 c1             	mov    %rax,%rcx
10050a4d9:	e8 72 62 fa ff       	call   1004b0750 <.text+0xaf750>
10050a4de:	85 c0                	test   %eax,%eax
10050a4e0:	74 46                	je     10050a528 <.text+0x109528>