4601fd:	00 00                	add    %al,(%eax)
4601ff:	00 5f 5f             	add    %bl,0x5f(%edi)
460202:	76 62                	jbe    0x460266
460204:	61                   	popa
460205:	41                   	inc    %ecx
460206:	72 79                	jb     0x460281
460208:	4c                   	dec    %esp
460209:	6f                   	outsl  %ds:(%esi),(%dx)
46020a:	63 6b 00             	arpl   %ebp,0x0(%ebx)
46020d:	00 00                	add    %al,(%eax)
46020f:	00 5f 5f             	add    %bl,0x5f(%edi)
460212:	76 62                	jbe    0x460276
460214:	61                   	popa
460215:	56                   	push   %esi
460216:	61                   	popa
460217:	72 41                	jb     0x46025a
460219:	64 64 00 00          	fs add %al,%fs:(%eax)
46021d:	00 5f 5f             	add    %bl,0x5f(%edi)
460220:	76 62                	jbe    0x460284
460222:	61                   	popa
460223:	56                   	push   %esi
460224:	61                   	popa
460225:	72 44                	jb     0x46026b
460227:	75 70                	jne    0x460299
460229:	00 00                	add    %al,(%eax)
46022b:	00 5f 5f             	add    %bl,0x5f(%edi)
46022e:	76 62                	jbe    0x460292
460230:	61                   	popa
460231:	53                   	push   %ebx
460232:	74 72                	je     0x4602a6
460234:	54                   	push   %esp
460235:	6f                   	outsl  %ds:(%esi),(%dx)
460236:	41                   	inc    %ecx
460237:	6e                   	outsb  %ds:(%esi),(%dx)
460238:	73 69                	jae    0x4602a3
46023a:	00 00                	add    %al,(%eax)
46023c:	00 00                	add    %al,(%eax)
46023e:	5f                   	pop    %edi
46023f:	43                   	inc    %ebx
460240:	49                   	dec    %ecx
460241:	61                   	popa
460242:	74 61                	je     0x4602a5
460244:	6e                   	outsb  %ds:(%esi),(%dx)
460245:	00 00                	add    %al,(%eax)
460247:	00 5f 5f             	add    %bl,0x5f(%edi)
46024a:	76 62                	jbe    0x4602ae
46024c:	61                   	popa
46024d:	43                   	inc    %ebx
46024e:	61                   	popa
46024f:	73 74                	jae    0x4602c5
460251:	4f                   	dec    %edi
460252:	62 6a 00             	bound  %ebp,0x0(%edx)
460255:	00 00                	add    %al,(%eax)
460257:	00 5f 5f             	add    %bl,0x5f(%edi)
46025a:	76 62                	jbe    0x4602be
46025c:	61                   	popa
46025d:	53                   	push   %ebx
46025e:	74 72                	je     0x4602d2
460260:	4d                   	dec    %ebp
460261:	6f                   	outsl  %ds:(%esi),(%dx)
460262:	76 65                	jbe    0x4602c9
460264:	00 00                	add    %al,(%eax)
460266:	00 00                	add    %al,(%eax)
460268:	5f                   	pop    %edi
460269:	61                   	popa
46026a:	6c                   	insb   (%dx),%es:(%edi)
46026b:	6c                   	insb   (%dx),%es:(%edi)
46026c:	6d                   	insl   (%dx),%es:(%edi)
46026d:	75 6c                	jne    0x4602db
46026f:	00 00                	add    %al,(%eax)
460271:	00 5f 43             	add    %bl,0x43(%edi)
460274:	49                   	dec    %ecx
460275:	74 61                	je     0x4602d8
460277:	6e                   	outsb  %ds:(%esi),(%dx)
460278:	00 00                	add    %al,(%eax)
46027a:	00 00                	add    %al,(%eax)
46027c:	5f                   	pop    %edi
46027d:	5f                   	pop    %edi
46027e:	76 62                	jbe    0x4602e2
460280:	61                   	popa
460281:	41                   	inc    %ecx
460282:	72 79                	jb     0x4602fd
460284:	55                   	push   %ebp
460285:	6e                   	outsb  %ds:(%esi),(%dx)
460286:	6c                   	insb   (%dx),%es:(%edi)
460287:	6f                   	outsl  %ds:(%esi),(%dx)
460288:	63 6b 00             	arpl   %ebp,0x0(%ebx)
46028b:	00 00                	add    %al,(%eax)
46028d:	00 5f 43             	add    %bl,0x43(%edi)
460290:	49                   	dec    %ecx
460291:	65 78 70             	gs js  0x460304
460294:	00 00                	add    %al,(%eax)
460296:	00 00                	add    %al,(%eax)
460298:	5f                   	pop    %edi
460299:	5f                   	pop    %edi
46029a:	76 62                	jbe    0x4602fe
46029c:	61                   	popa
46029d:	46                   	inc    %esi
46029e:	72 65                	jb     0x460305
4602a0:	65 4f                	gs dec %edi
4602a2:	62 6a 00             	bound  %ebp,0x0(%edx)
4602a5:	00 00                	add    %al,(%eax)
4602a7:	00 5f 5f             	add    %bl,0x5f(%edi)
4602aa:	76 62                	jbe    0x46030e
4602ac:	61                   	popa
4602ad:	46                   	inc    %esi
4602ae:	72 65                	jb     0x460315
4602b0:	65 53                	gs push %ebx
4602b2:	74 72                	je     0x460326
4602b4:	00 00                	add    %al,(%eax)