100501f57:	0f 8e 93 fe ff ff    	jle    100501df0 <.text+0x100df0>
100501f5d:	8b 05 3d cc 1b 00    	mov    0x1bcc3d(%rip),%eax        # 1006beba0 <_head_msys_iconv_2_dll-0xad460>
100501f63:	45 8b 5d 00          	mov    0x0(%r13),%r11d
100501f67:	41 8b 0f             	mov    (%r15),%ecx
100501f6a:	8d 70 01             	lea    0x1(%rax),%esi
100501f6d:	e9 7e fe ff ff       	jmp    100501df0 <.text+0x100df0>
100501f72:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100501f78:	41 ba 01 00 00 00    	mov    $0x1,%r10d
100501f7e:	45 31 c9             	xor    %r9d,%r9d
100501f81:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
100501f88:	00
100501f89:	41 bc 01 00 00 00    	mov    $0x1,%r12d
100501f8f:	8b 44 24 30          	mov    0x30(%rsp),%eax
100501f93:	4c 8b 2d 36 72 22 00 	mov    0x227236(%rip),%r13        # 1007291d0 <_head_msys_iconv_2_dll-0x42e30>
100501f9a:	83 ea 01             	sub    $0x1,%edx
100501f9d:	4c 8b 3d 6c 72 22 00 	mov    0x22726c(%rip),%r15        # 100729210 <_head_msys_iconv_2_dll-0x42df0>
100501fa4:	83 e8 01             	sub    $0x1,%eax
100501fa7:	41 89 55 00          	mov    %edx,0x0(%r13)
100501fab:	41 89 07             	mov    %eax,(%r15)
100501fae:	48 63 16             	movslq (%rsi),%rdx
100501fb1:	48 89 d0             	mov    %rdx,%rax
100501fb4:	48 01 da             	add    %rbx,%rdx
100501fb7:	48 29 d1             	sub    %rdx,%rcx
100501fba:	01 c8                	add    %ecx,%eax
100501fbc:	89 06                	mov    %eax,(%rsi)
100501fbe:	e9 05 f9 ff ff       	jmp    1005018c8 <.text+0x1008c8>
100501fc3:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
100501fca:	00
100501fcb:	45 31 d2             	xor    %r10d,%r10d
100501fce:	45 31 c9             	xor    %r9d,%r9d
100501fd1:	45 31 e4             	xor    %r12d,%r12d
100501fd4:	eb b9                	jmp    100501f8f <.text+0x100f8f>
100501fd6:	48 8b 05 d3 0c 22 00 	mov    0x220cd3(%rip),%rax        # 100722cb0 <_head_msys_iconv_2_dll-0x49350>
100501fdd:	45 31 d2             	xor    %r10d,%r10d
100501fe0:	45 31 c9             	xor    %r9d,%r9d
100501fe3:	45 31 e4             	xor    %r12d,%r12d
100501fe6:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
100501fec:	eb a1                	jmp    100501f8f <.text+0x100f8f>
100501fee:	45 89 fc             	mov    %r15d,%r12d
100501ff1:	b8 02 00 00 00       	mov    $0x2,%eax
100501ff6:	41 d1 ec             	shr    $1,%r12d
100501ff9:	41 83 e4 01          	and    $0x1,%r12d
100501ffd:	41 f6 c7 01          	test   $0x1,%r15b
100502001:	44 0f 45 e0          	cmovne %eax,%r12d
100502005:	41 83 e7 07          	and    $0x7,%r15d
100502009:	45 89 e2             	mov    %r12d,%r10d
10050200c:	74 20                	je     10050202e <.text+0x10102e>
10050200e:	48 8b 05 9b 0c 22 00 	mov    0x220c9b(%rip),%rax        # 100722cb0 <_head_msys_iconv_2_dll-0x49350>
100502015:	44 89 25 90 cb 1b 00 	mov    %r12d,0x1bcb90(%rip)        # 1006bebac <_head_msys_iconv_2_dll-0xad454>
10050201c:	41 ba 03 00 00 00    	mov    $0x3,%r10d
100502022:	41 bc 43 00 00 00    	mov    $0x43,%r12d
100502028:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
10050202e:	44 89 54 24 3c       	mov    %r10d,0x3c(%rsp)
100502033:	44 89 4c 24 38       	mov    %r9d,0x38(%rsp)
100502038:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
10050203d:	e8 3e a6 08 00       	call   10058c680 <.text+0x18b680>
100502042:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
100502047:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10050204c:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
100502051:	44 8b 54 24 3c       	mov    0x3c(%rsp),%r10d
100502056:	e9 34 ff ff ff       	jmp    100501f8f <.text+0x100f8f>
10050205b:	48 8b 05 4e 0c 22 00 	mov    0x220c4e(%rip),%rax        # 100722cb0 <_head_msys_iconv_2_dll-0x49350>
100502062:	41 ba 01 00 00 00    	mov    $0x1,%r10d
100502068:	45 31 c9             	xor    %r9d,%r9d
10050206b:	41 bc 01 00 00 00    	mov    $0x1,%r12d
100502071:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
100502077:	e9 13 ff ff ff       	jmp    100501f8f <.text+0x100f8f>
10050207c:	41 ba 02 00 00 00    	mov    $0x2,%r10d
100502082:	45 31 c9             	xor    %r9d,%r9d
100502085:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
10050208c:	00
10050208d:	41 bc 02 00 00 00    	mov    $0x2,%r12d
100502093:	e9 f7 fe ff ff       	jmp    100501f8f <.text+0x100f8f>
100502098:	48 8b 05 11 0c 22 00 	mov    0x220c11(%rip),%rax        # 100722cb0 <_head_msys_iconv_2_dll-0x49350>
10050209f:	41 ba 02 00 00 00    	mov    $0x2,%r10d
1005020a5:	45 31 c9             	xor    %r9d,%r9d
1005020a8:	41 bc 02 00 00 00    	mov    $0x2,%r12d
1005020ae:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1005020b4:	e9 d6 fe ff ff       	jmp    100501f8f <.text+0x100f8f>
1005020b9:	48 83 c0 01          	add    $0x1,%rax
1005020bd:	4c 89 e9             	mov    %r13,%rcx
1005020c0:	44 89 4c 24 38       	mov    %r9d,0x38(%rsp)
1005020c5:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1005020ca:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1005020cf:	e8 5c e4 18 00       	call   100690530 <.text+0x28f530>
1005020d4:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1005020d9:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
1005020de:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1005020e3:	e9 92 fb ff ff       	jmp    100501c7a <.text+0x100c7a>
1005020e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005020ef:	00
1005020f0:	41 57                	push   %r15
1005020f2:	41 56                	push   %r14
1005020f4:	41 55                	push   %r13
1005020f6:	41 54                	push   %r12
1005020f8:	55                   	push   %rbp
1005020f9:	57                   	push   %rdi
1005020fa:	56                   	push   %rsi
1005020fb:	53                   	push   %rbx
1005020fc:	48 83 ec 58          	sub    $0x58,%rsp
100502100:	45 8b 20             	mov    (%r8),%r12d
100502103:	48 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%rdi
10050210a:	00
10050210b:	8b 1a                	mov    (%rdx),%ebx
10050210d:	4c 89 84 24 b0 00 00 	mov    %r8,0xb0(%rsp)
100502114:	00
100502115:	44 8b 81 e0 04 00 00 	mov    0x4e0(%rcx),%r8d
10050211c:	49 89 cf             	mov    %rcx,%r15
10050211f:	48 89 94 24 a8 00 00 	mov    %rdx,0xa8(%rsp)
100502126:	00
100502127:	4c 89 8c 24 b8 00 00 	mov    %r9,0xb8(%rsp)
10050212e:	00
10050212f:	45 85 c0             	test   %r8d,%r8d
100502132:	74 0a                	je     10050213e <.text+0x10113e>
100502134:	41 f7 d4             	not    %r12d
100502137:	44 03 a1 5c 01 00 00 	add    0x15c(%rcx),%r12d
10050213e:	49 8b 97 f0 00 00 00 	mov    0xf0(%r15),%rdx
100502145:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
10050214a:	85 db                	test   %ebx,%ebx
10050214c:	0f 8e 7e 01 00 00    	jle    1005022d0 <.text+0x1012d0>
100502152:	48 8b 2d 47 0a 22 00 	mov    0x220a47(%rip),%rbp        # 100722ba0 <_head_msys_iconv_2_dll-0x49460>
100502159:	48 89 d0             	mov    %rdx,%rax
10050215c:	4c 8d 6c 24 48       	lea    0x48(%rsp),%r13
100502161:	e9 8c 00 00 00       	jmp    1005021f2 <.text+0x1011f2>
100502166:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10050216d:	00 00 00
100502170:	44 8b 34 87          	mov    (%rdi,%rax,4),%r14d
100502174:	45 85 f6             	test   %r14d,%r14d
100502177:	0f 8e 8b 00 00 00    	jle    100502208 <.text+0x101208>
10050217d:	41 8b 97 1c 01 00 00 	mov    0x11c(%r15),%edx
100502184:	85 d2                	test   %edx,%edx
100502186:	7e 12                	jle    10050219a <.text+0x10119a>
100502188:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
10050218d:	49 39 87 f0 00 00 00 	cmp    %rax,0xf0(%r15)
100502194:	0f 84 f6 00 00 00    	je     100502290 <.text+0x101290>
10050219a:	44 39 f3             	cmp    %r14d,%ebx
10050219d:	0f 8c 2d 01 00 00    	jl     1005022d0 <.text+0x1012d0>
1005021a3:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1005021a8:	4d 89 e9             	mov    %r13,%r9
1005021ab:	45 31 c0             	xor    %r8d,%r8d
1005021ae:	4c 89 f9             	mov    %r15,%rcx
1005021b1:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1005021b8:	00 00
1005021ba:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1005021c1:	00
1005021c2:	e8 99 e2 fa ff       	call   1004b0460 <.text+0xaf460>
1005021c7:	49 8b 47 08          	mov    0x8(%r15),%rax
1005021cb:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1005021d0:	48 39 10             	cmp    %rdx,(%rax)
1005021d3:	0f 84 e7 01 00 00    	je     1005023c0 <.text+0x1013c0>
1005021d9:	48 83 c2 01          	add    $0x1,%rdx
1005021dd:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1005021e2:	44 29 f3             	sub    %r14d,%ebx
1005021e5:	0f 84 e5 00 00 00    	je     1005022d0 <.text+0x1012d0>
1005021eb:	49 8b 87 f0 00 00 00 	mov    0xf0(%r15),%rax
1005021f2:	89 d6                	mov    %edx,%esi
1005021f4:	29 c6                	sub    %eax,%esi
1005021f6:	48 85 ff             	test   %rdi,%rdi
1005021f9:	74 0d                	je     100502208 <.text+0x101208>
1005021fb:	48 63 c6             	movslq %esi,%rax
1005021fe:	48 3b 45 00          	cmp    0x0(%rbp),%rax
100502202:	0f 8c 68 ff ff ff    	jl     100502170 <.text+0x101170>
100502208:	41 8b 8f 28 04 00 00 	mov    0x428(%r15),%ecx
10050220f:	85 c9                	test   %ecx,%ecx
100502211:	74 6d                	je     100502280 <.text+0x101280>
100502213:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
10050221a:	00 00
10050221c:	45 31 c9             	xor    %r9d,%r9d
10050221f:	45 31 c0             	xor    %r8d,%r8d
100502222:	4c 89 f9             	mov    %r15,%rcx
100502225:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
10050222c:	00
10050222d:	e8 2e e2 fa ff       	call   1004b0460 <.text+0xaf460>
100502232:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
100502237:	85 c0                	test   %eax,%eax
100502239:	75 45                	jne    100502280 <.text+0x101280>
10050223b:	49 39 97 f0 00 00 00 	cmp    %rdx,0xf0(%r15)
100502242:	0f 85 38 01 00 00    	jne    100502380 <.text+0x101380>
100502248:	41 2b 9f 08 01 00 00 	sub    0x108(%r15),%ebx
10050224f:	45 31 c0             	xor    %r8d,%r8d
100502252:	4c 89 f9             	mov    %r15,%rcx
100502255:	e8 f6 85 ff ff       	call   1004fa850 <.text+0xf9850>
10050225a:	41 89 c6             	mov    %eax,%r14d
10050225d:	48 85 ff             	test   %rdi,%rdi
100502260:	0f 84 17 ff ff ff    	je     10050217d <.text+0x10117d>
100502266:	48 63 f6             	movslq %esi,%rsi
100502269:	48 3b 75 00          	cmp    0x0(%rbp),%rsi
10050226d:	0f 8d 0a ff ff ff    	jge    10050217d <.text+0x10117d>
100502273:	44 89 34 b7          	mov    %r14d,(%rdi,%rsi,4)
100502277:	e9 01 ff ff ff       	jmp    10050217d <.text+0x10117d>
10050227c:	0f 1f 40 00          	nopl   0x0(%rax)
100502280:	45 31 c0             	xor    %r8d,%r8d
100502283:	4c 89 f9             	mov    %r15,%rcx
100502286:	e8 75 87 ff ff       	call   1004faa00 <.text+0xf9a00>
10050228b:	41 89 c6             	mov    %eax,%r14d
10050228e:	eb cd                	jmp    10050225d <.text+0x10125d>
100502290:	41 8b b7 5c 01 00 00 	mov    0x15c(%r15),%esi
100502297:	4c 89 f9             	mov    %r15,%rcx
10050229a:	e8 71 44 00 00       	call   100506710 <.text+0x105710>
10050229f:	29 c6                	sub    %eax,%esi
1005022a1:	85 f6                	test   %esi,%esi
1005022a3:	0f 8e f1 fe ff ff    	jle    10050219a <.text+0x10119a>
1005022a9:	41 8b 97 1c 01 00 00 	mov    0x11c(%r15),%edx
1005022b0:	31 c0                	xor    %eax,%eax
1005022b2:	85 d2                	test   %edx,%edx
1005022b4:	0f 9f c0             	setg   %al
1005022b7:	39 f2                	cmp    %esi,%edx
1005022b9:	0f 8f d9 00 00 00    	jg     100502398 <.text+0x101398>
1005022bf:	41 29 c6             	sub    %eax,%r14d
1005022c2:	44 39 f3             	cmp    %r14d,%ebx
1005022c5:	0f 8d d8 fe ff ff    	jge    1005021a3 <.text+0x1011a3>
1005022cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005022d0:	4c 89 f9             	mov    %r15,%rcx
1005022d3:	e8 38 44 00 00       	call   100506710 <.text+0x105710>
1005022d8:	4c 89 f9             	mov    %r15,%rcx
1005022db:	89 c6                	mov    %eax,%esi
1005022dd:	e8 ee 44 00 00       	call   1005067d0 <.text+0x1057d0>
1005022e2:	89 c2                	mov    %eax,%edx
1005022e4:	89 f0                	mov    %esi,%eax
1005022e6:	29 d0                	sub    %edx,%eax
1005022e8:	41 8b 97 5c 01 00 00 	mov    0x15c(%r15),%edx
1005022ef:	41 39 c4             	cmp    %eax,%r12d
1005022f2:	44 0f 4c e0          	cmovl  %eax,%r12d
1005022f6:	29 c2                	sub    %eax,%edx
1005022f8:	31 f6                	xor    %esi,%esi
1005022fa:	89 d0                	mov    %edx,%eax
1005022fc:	0f af c3             	imul   %ebx,%eax
1005022ff:	41 01 c4             	add    %eax,%r12d
100502302:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
100502307:	49 39 87 f0 00 00 00 	cmp    %rax,0xf0(%r15)
10050230e:	75 10                	jne    100502320 <.text+0x101320>
100502310:	45 03 a7 1c 01 00 00 	add    0x11c(%r15),%r12d
100502317:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10050231e:	00 00
100502320:	41 8b 87 34 05 00 00 	mov    0x534(%r15),%eax
100502327:	85 c0                	test   %eax,%eax
100502329:	75 07                	jne    100502332 <.text+0x101332>
10050232b:	45 03 a7 18 01 00 00 	add    0x118(%r15),%r12d
100502332:	4c 89 f9             	mov    %r15,%rcx
100502335:	e8 d6 43 00 00       	call   100506710 <.text+0x105710>
10050233a:	41 29 c4             	sub    %eax,%r12d
10050233d:	45 85 e4             	test   %r12d,%r12d
100502340:	0f 8e 8a 00 00 00    	jle    1005023d0 <.text+0x1013d0>
100502346:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
10050234d:	00
10050234e:	44 89 20             	mov    %r12d,(%rax)
100502351:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
100502358:	00
100502359:	89 18                	mov    %ebx,(%rax)
10050235b:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
100502360:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
100502367:	00
100502368:	48 89 03             	mov    %rax,(%rbx)
10050236b:	89 f0                	mov    %esi,%eax
10050236d:	48 83 c4 58          	add    $0x58,%rsp
100502371:	5b                   	pop    %rbx
100502372:	5e                   	pop    %rsi
100502373:	5f                   	pop    %rdi
100502374:	5d                   	pop    %rbp
100502375:	41 5c                	pop    %r12
100502377:	41 5d                	pop    %r13
100502379:	41 5e                	pop    %r14
10050237b:	41 5f                	pop    %r15
10050237d:	c3                   	ret
10050237e:	66 90                	xchg   %ax,%ax
100502380:	4c 89 f9             	mov    %r15,%rcx
100502383:	e8 e8 06 f3 ff       	call   100432a70 <.text+0x31a70>
100502388:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
10050238d:	29 c3                	sub    %eax,%ebx
10050238f:	e9 bb fe ff ff       	jmp    10050224f <.text+0x10124f>
100502394:	0f 1f 40 00          	nopl   0x0(%rax)
100502398:	29 f2                	sub    %esi,%edx
10050239a:	4c 89 f9             	mov    %r15,%rcx
10050239d:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
1005023a1:	e8 2a 44 00 00       	call   1005067d0 <.text+0x1057d0>
1005023a6:	44 8d 04 30          	lea    (%rax,%rsi,1),%r8d
1005023aa:	8b 44 24 3c          	mov    0x3c(%rsp),%eax
1005023ae:	99                   	cltd
1005023af:	41 f7 f8             	idiv   %r8d
1005023b2:	83 c0 01             	add    $0x1,%eax
1005023b5:	41 29 c6             	sub    %eax,%r14d
1005023b8:	e9 05 ff ff ff       	jmp    1005022c2 <.text+0x1012c2>
1005023bd:	0f 1f 00             	nopl   (%rax)
1005023c0:	be 01 00 00 00       	mov    $0x1,%esi
1005023c5:	e9 56 ff ff ff       	jmp    100502320 <.text+0x101320>
1005023ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1005023d0:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
1005023d7:	00
1005023d8:	4c 89 f9             	mov    %r15,%rcx
1005023db:	8b 38                	mov    (%rax),%edi
1005023dd:	e8 2e 43 00 00       	call   100506710 <.text+0x105710>
1005023e2:	39 c7                	cmp    %eax,%edi
1005023e4:	7c 08                	jl     1005023ee <.text+0x1013ee>
1005023e6:	45 31 e4             	xor    %r12d,%r12d
1005023e9:	e9 58 ff ff ff       	jmp    100502346 <.text+0x101346>
1005023ee:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1005023f3:	e8 08 b7 17 00       	call   10067db00 <.text+0x27cb00>
1005023f8:	eb ec                	jmp    1005023e6 <.text+0x1013e6>
1005023fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100502400:	41 56                	push   %r14
100502402:	41 55                	push   %r13
100502404:	41 54                	push   %r12
100502406:	55                   	push   %rbp
100502407:	57                   	push   %rdi
100502408:	56                   	push   %rsi
100502409:	53                   	push   %rbx
10050240a:	48 83 ec 20          	sub    $0x20,%rsp
10050240e:	48 89 cb             	mov    %rcx,%rbx
100502411:	48 89 d7             	mov    %rdx,%rdi
100502414:	45 89 c5             	mov    %r8d,%r13d
100502417:	45 85 c0             	test   %r8d,%r8d
10050241a:	0f 85 da 00 00 00    	jne    1005024fa <.text+0x1014fa>
100502420:	48 8b 05 b9 8c 22 00 	mov    0x228cb9(%rip),%rax        # 10072b0e0 <_head_msys_iconv_2_dll-0x40f20>
100502427:	48 8b 08             	mov    (%rax),%rcx
10050242a:	48 8b 05 4f 67 22 00 	mov    0x22674f(%rip),%rax        # 100728b80 <_head_msys_iconv_2_dll-0x43480>
100502431:	48 8b 30             	mov    (%rax),%rsi
100502434:	8b 86 44 01 00 00    	mov    0x144(%rsi),%eax
10050243a:	29 03                	sub    %eax,(%rbx)
10050243c:	0f b6 11             	movzbl (%rcx),%edx
10050243f:	84 d2                	test   %dl,%dl
100502441:	74 41                	je     100502484 <.text+0x101484>
100502443:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100502448:	48 8b 49 30          	mov    0x30(%rcx),%rcx
10050244c:	48 8b 41 20          	mov    0x20(%rcx),%rax
100502450:	80 fa 01             	cmp    $0x1,%dl
100502453:	74 6b                	je     1005024c0 <.text+0x1014c0>
100502455:	48 85 c0             	test   %rax,%rax
100502458:	74 23                	je     10050247d <.text+0x10147d>
10050245a:	8b 13                	mov    (%rbx),%edx
10050245c:	eb 16                	jmp    100502474 <.text+0x101474>
10050245e:	66 90                	xchg   %ax,%ax
100502460:	44 29 c2             	sub    %r8d,%edx
100502463:	4c 8b 40 20          	mov    0x20(%rax),%r8
100502467:	48 89 c1             	mov    %rax,%rcx
10050246a:	89 13                	mov    %edx,(%rbx)
10050246c:	4d 85 c0             	test   %r8,%r8
10050246f:	74 0c                	je     10050247d <.text+0x10147d>
100502471:	4c 89 c0             	mov    %r8,%rax
100502474:	44 8b 41 0c          	mov    0xc(%rcx),%r8d
100502478:	41 39 d0             	cmp    %edx,%r8d
10050247b:	7e e3                	jle    100502460 <.text+0x101460>
10050247d:	0f b6 11             	movzbl (%rcx),%edx
100502480:	84 d2                	test   %dl,%dl
100502482:	75 c4                	jne    100502448 <.text+0x101448>
100502484:	48 8b 41 38          	mov    0x38(%rcx),%rax
100502488:	eb 13                	jmp    10050249d <.text+0x10149d>
10050248a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100502490:	48 8b 76 18          	mov    0x18(%rsi),%rsi
100502494:	48 85 f6             	test   %rsi,%rsi
100502497:	0f 84 ab 00 00 00    	je     100502548 <.text+0x101548>