405108:	00 00                	add    %al,(%eax)
40510a:	0a 6f 54             	or     0x54(%edi),%ch
40510d:	00 00                	add    %al,(%eax)
40510f:	0a 00                	or     (%eax),%al
405111:	02 7b 56             	add    0x56(%ebx),%bh
405114:	00 00                	add    %al,(%eax)
405116:	04 20                	add    $0x20,%al
405118:	0e                   	push   %cs
405119:	02 00                	add    (%eax),%al
40511b:	00 20                	add    %ah,(%eax)
40511d:	f0 00 00             	lock add %al,(%eax)
405120:	00 73 55             	add    %dh,0x55(%ebx)
405123:	00 00                	add    %al,(%eax)
405125:	0a 6f 56             	or     0x56(%edi),%ch
405128:	00 00                	add    %al,(%eax)
40512a:	0a 00                	or     (%eax),%al
40512c:	02 7b 56             	add    0x56(%ebx),%bh
40512f:	00 00                	add    %al,(%eax)
405131:	04 72                	add    $0x72,%al
405133:	a1 05 00 70 6f       	mov    0x6f700005,%eax
405138:	57                   	push   %edi
405139:	00 00                	add    %al,(%eax)
40513b:	0a 00                	or     (%eax),%al
40513d:	02 7b 56             	add    0x56(%ebx),%bh
405140:	00 00                	add    %al,(%eax)
405142:	04 1f                	add    $0x1f,%al
405144:	2d 1f 1e 73 58       	sub    $0x58731e1f,%eax
405149:	00 00                	add    %al,(%eax)
40514b:	0a 6f 59             	or     0x59(%edi),%ch
40514e:	00 00                	add    %al,(%eax)
405150:	0a 00                	or     (%eax),%al
405152:	02 7b 56             	add    0x56(%ebx),%bh
405155:	00 00                	add    %al,(%eax)
405157:	04 1f                	add    $0x1f,%al
405159:	48                   	dec    %eax
40515a:	6f                   	outsl  %ds:(%esi),(%dx)
40515b:	5a                   	pop    %edx
40515c:	00 00                	add    %al,(%eax)
40515e:	0a 00                	or     (%eax),%al
405160:	02 7b 56             	add    0x56(%ebx),%bh
405163:	00 00                	add    %al,(%eax)
405165:	04 72                	add    $0x72,%al
405167:	b1 00                	mov    $0x0,%cl
405169:	00 70 6f             	add    %dh,0x6f(%eax)
40516c:	38 00                	cmp    %al,(%eax)
40516e:	00 0a                	add    %cl,(%edx)
405170:	00 02                	add    %al,(%edx)
405172:	7b 56                	jnp    0x4051ca
405174:	00 00                	add    %al,(%eax)
405176:	04 16                	add    $0x16,%al
405178:	6f                   	outsl  %ds:(%esi),(%dx)
405179:	5b                   	pop    %ebx
40517a:	00 00                	add    %al,(%eax)
40517c:	0a 00                	or     (%eax),%al
40517e:	02 7b 57             	add    0x57(%ebx),%bh
405181:	00 00                	add    %al,(%eax)
405183:	04 28                	add    $0x28,%al
405185:	27                   	daa
405186:	00 00                	add    %al,(%eax)
405188:	0a 6f 28             	or     0x28(%edi),%ch
40518b:	00 00                	add    %al,(%eax)
40518d:	0a 00                	or     (%eax),%al
40518f:	02 7b 57             	add    0x57(%ebx),%bh
405192:	00 00                	add    %al,(%eax)
405194:	04 16                	add    $0x16,%al
405196:	6f                   	outsl  %ds:(%esi),(%dx)
405197:	29 00                	sub    %eax,(%eax)
405199:	00 0a                	add    %cl,(%edx)
40519b:	00 02                	add    %al,(%edx)
40519d:	7b 57                	jnp    0x4051f6
40519f:	00 00                	add    %al,(%eax)
4051a1:	04 28                	add    $0x28,%al
4051a3:	53                   	push   %ebx
4051a4:	00 00                	add    %al,(%eax)
4051a6:	0a 6f 54             	or     0x54(%edi),%ch
4051a9:	00 00                	add    %al,(%eax)
4051ab:	0a 00                	or     (%eax),%al
4051ad:	02 7b 57             	add    0x57(%ebx),%bh
4051b0:	00 00                	add    %al,(%eax)
4051b2:	04 20                	add    $0x20,%al
4051b4:	da 01                	fiaddl (%ecx)
4051b6:	00 00                	add    %al,(%eax)
4051b8:	20 f0                	and    %dh,%al
4051ba:	00 00                	add    %al,(%eax)
4051bc:	00 73 55             	add    %dh,0x55(%ebx)
4051bf:	00 00                	add    %al,(%eax)
4051c1:	0a 6f 56             	or     0x56(%edi),%ch
4051c4:	00 00                	add    %al,(%eax)
4051c6:	0a 00                	or     (%eax),%al
4051c8:	02 7b 57             	add    0x57(%ebx),%bh
4051cb:	00 00                	add    %al,(%eax)
4051cd:	04 72                	add    $0x72,%al
4051cf:	b3 05                	mov    $0x5,%bl
4051d1:	00 70 6f             	add    %dh,0x6f(%eax)
4051d4:	57                   	push   %edi
4051d5:	00 00                	add    %al,(%eax)
4051d7:	0a 00                	or     (%eax),%al
4051d9:	02 7b 57             	add    0x57(%ebx),%bh
4051dc:	00 00                	add    %al,(%eax)
4051de:	04 1f                	add    $0x1f,%al
4051e0:	2d 1f 1e 73 58       	sub    $0x58731e1f,%eax
4051e5:	00 00                	add    %al,(%eax)
4051e7:	0a 6f 59             	or     0x59(%edi),%ch
4051ea:	00 00                	add    %al,(%eax)
4051ec:	0a 00                	or     (%eax),%al
4051ee:	02 7b 57             	add    0x57(%ebx),%bh
4051f1:	00 00                	add    %al,(%eax)
4051f3:	04 1f                	add    $0x1f,%al
4051f5:	47                   	inc    %edi
4051f6:	6f                   	outsl  %ds:(%esi),(%dx)
4051f7:	5a                   	pop    %edx
4051f8:	00 00                	add    %al,(%eax)
4051fa:	0a 00                	or     (%eax),%al
4051fc:	02 7b 57             	add    0x57(%ebx),%bh
4051ff:	00 00                	add    %al,(%eax)
405201:	04 72                	add    $0x72,%al
405203:	d5 00                	aad    $0x0
405205:	00 70 6f             	add    %dh,0x6f(%eax)
405208:	38 00                	cmp    %al,(%eax)
40520a:	00 0a                	add    %cl,(%edx)
40520c:	00 02                	add    %al,(%edx)
40520e:	7b 57                	jnp    0x405267
405210:	00 00                	add    %al,(%eax)
405212:	04 16                	add    $0x16,%al
405214:	6f                   	outsl  %ds:(%esi),(%dx)
405215:	5b                   	pop    %ebx
405216:	00 00                	add    %al,(%eax)
405218:	0a 00                	or     (%eax),%al
40521a:	02 7b 58             	add    0x58(%ebx),%bh
40521d:	00 00                	add    %al,(%eax)
40521f:	04 28                	add    $0x28,%al
405221:	27                   	daa
405222:	00 00                	add    %al,(%eax)
405224:	0a 6f 28             	or     0x28(%edi),%ch
405227:	00 00                	add    %al,(%eax)
405229:	0a 00                	or     (%eax),%al
40522b:	02 7b 58             	add    0x58(%ebx),%bh
40522e:	00 00                	add    %al,(%eax)
405230:	04 16                	add    $0x16,%al
405232:	6f                   	outsl  %ds:(%esi),(%dx)
405233:	29 00                	sub    %eax,(%eax)
405235:	00 0a                	add    %cl,(%edx)
405237:	00 02                	add    %al,(%edx)
405239:	7b 58                	jnp    0x405293
40523b:	00 00                	add    %al,(%eax)
40523d:	04 28                	add    $0x28,%al
40523f:	53                   	push   %ebx
405240:	00 00                	add    %al,(%eax)
405242:	0a 6f 54             	or     0x54(%edi),%ch
405245:	00 00                	add    %al,(%eax)
405247:	0a 00                	or     (%eax),%al
405249:	02 7b 58             	add    0x58(%ebx),%bh
40524c:	00 00                	add    %al,(%eax)
40524e:	04 20                	add    $0x20,%al
405250:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
405251:	01 00                	add    %eax,(%eax)
405253:	00 20                	add    %ah,(%eax)
405255:	f0 00 00             	lock add %al,(%eax)
405258:	00 73 55             	add    %dh,0x55(%ebx)
40525b:	00 00                	add    %al,(%eax)
40525d:	0a 6f 56             	or     0x56(%edi),%ch
405260:	00 00                	add    %al,(%eax)
405262:	0a 00                	or     (%eax),%al
405264:	02 7b 58             	add    0x58(%ebx),%bh
405267:	00 00                	add    %al,(%eax)
405269:	04 72                	add    $0x72,%al
40526b:	c5 05 00 70 6f 57    	lds    0x576f7000,%eax
405271:	00 00                	add    %al,(%eax)
405273:	0a 00                	or     (%eax),%al
405275:	02 7b 58             	add    0x58(%ebx),%bh
405278:	00 00                	add    %al,(%eax)
40527a:	04 1f                	add    $0x1f,%al
40527c:	2d 1f 1e 73 58       	sub    $0x58731e1f,%eax
405281:	00 00                	add    %al,(%eax)
405283:	0a 6f 59             	or     0x59(%edi),%ch
405286:	00 00                	add    %al,(%eax)
405288:	0a 00                	or     (%eax),%al
40528a:	02 7b 58             	add    0x58(%ebx),%bh
40528d:	00 00                	add    %al,(%eax)
40528f:	04 1f                	add    $0x1f,%al
405291:	46                   	inc    %esi
405292:	6f                   	outsl  %ds:(%esi),(%dx)
405293:	5a                   	pop    %edx
405294:	00 00                	add    %al,(%eax)
405296:	0a 00                	or     (%eax),%al
405298:	02 7b 58             	add    0x58(%ebx),%bh
40529b:	00 00                	add    %al,(%eax)
40529d:	04 72                	add    $0x72,%al
40529f:	d1 00                	roll   $1,(%eax)
4052a1:	00 70 6f             	add    %dh,0x6f(%eax)
4052a4:	38 00                	cmp    %al,(%eax)
4052a6:	00 0a                	add    %cl,(%edx)
4052a8:	00 02                	add    %al,(%edx)
4052aa:	7b 58                	jnp    0x405304
4052ac:	00 00                	add    %al,(%eax)
4052ae:	04 16                	add    $0x16,%al
4052b0:	6f                   	outsl  %ds:(%esi),(%dx)
4052b1:	5b                   	pop    %ebx
4052b2:	00 00                	add    %al,(%eax)
4052b4:	0a 00                	or     (%eax),%al
4052b6:	02 7b 59             	add    0x59(%ebx),%bh
4052b9:	00 00                	add    %al,(%eax)
4052bb:	04 28                	add    $0x28,%al
4052bd:	27                   	daa
4052be:	00 00                	add    %al,(%eax)
4052c0:	0a 6f 28             	or     0x28(%edi),%ch
4052c3:	00 00                	add    %al,(%eax)
4052c5:	0a 00                	or     (%eax),%al
4052c7:	02 7b 59             	add    0x59(%ebx),%bh
4052ca:	00 00                	add    %al,(%eax)
4052cc:	04 16                	add    $0x16,%al
4052ce:	6f                   	outsl  %ds:(%esi),(%dx)
4052cf:	29 00                	sub    %eax,(%eax)
4052d1:	00 0a                	add    %cl,(%edx)
4052d3:	00 02                	add    %al,(%edx)
4052d5:	7b 59                	jnp    0x405330
4052d7:	00 00                	add    %al,(%eax)
4052d9:	04 28                	add    $0x28,%al
4052db:	53                   	push   %ebx
4052dc:	00 00                	add    %al,(%eax)
4052de:	0a 6f 54             	or     0x54(%edi),%ch
4052e1:	00 00                	add    %al,(%eax)
4052e3:	0a 00                	or     (%eax),%al
4052e5:	02 7b 59             	add    0x59(%ebx),%bh
4052e8:	00 00                	add    %al,(%eax)
4052ea:	04 20                	add    $0x20,%al
4052ec:	72 01                	jb     0x4052ef
4052ee:	00 00                	add    %al,(%eax)
4052f0:	20 f0                	and    %dh,%al
4052f2:	00 00                	add    %al,(%eax)
4052f4:	00 73 55             	add    %dh,0x55(%ebx)
4052f7:	00 00                	add    %al,(%eax)
4052f9:	0a 6f 56             	or     0x56(%edi),%ch
4052fc:	00 00                	add    %al,(%eax)
4052fe:	0a 00                	or     (%eax),%al
405300:	02 7b 59             	add    0x59(%ebx),%bh
405303:	00 00                	add    %al,(%eax)
405305:	04 72                	add    $0x72,%al
405307:	d5 05                	aad    $0x5
405309:	00 70 6f             	add    %dh,0x6f(%eax)
40530c:	57                   	push   %edi
40530d:	00 00                	add    %al,(%eax)
40530f:	0a 00                	or     (%eax),%al
405311:	02 7b 59             	add    0x59(%ebx),%bh
405314:	00 00                	add    %al,(%eax)
405316:	04 1f                	add    $0x1f,%al
405318:	2d 1f 1e 73 58       	sub    $0x58731e1f,%eax
40531d:	00 00                	add    %al,(%eax)
40531f:	0a 6f 59             	or     0x59(%edi),%ch
405322:	00 00                	add    %al,(%eax)
405324:	0a 00                	or     (%eax),%al
405326:	02 7b 59             	add    0x59(%ebx),%bh
405329:	00 00                	add    %al,(%eax)
40532b:	04 1f                	add    $0x1f,%al
40532d:	45                   	inc    %ebp
40532e:	6f                   	outsl  %ds:(%esi),(%dx)
40532f:	5a                   	pop    %edx
405330:	00 00                	add    %al,(%eax)
405332:	0a 00                	or     (%eax),%al
405334:	02 7b 59             	add    0x59(%ebx),%bh
405337:	00 00                	add    %al,(%eax)
405339:	04 72                	add    $0x72,%al
40533b:	cd 00                	int    $0x0
40533d:	00 70 6f             	add    %dh,0x6f(%eax)
405340:	38 00                	cmp    %al,(%eax)
405342:	00 0a                	add    %cl,(%edx)
405344:	00 02                	add    %al,(%edx)
405346:	7b 59                	jnp    0x4053a1
405348:	00 00                	add    %al,(%eax)
40534a:	04 16                	add    $0x16,%al
40534c:	6f                   	outsl  %ds:(%esi),(%dx)
40534d:	5b                   	pop    %ebx
40534e:	00 00                	add    %al,(%eax)
405350:	0a 00                	or     (%eax),%al
405352:	02 7b 5a             	add    0x5a(%ebx),%bh
405355:	00 00                	add    %al,(%eax)
405357:	04 28                	add    $0x28,%al
405359:	27                   	daa
40535a:	00 00                	add    %al,(%eax)
40535c:	0a 6f 28             	or     0x28(%edi),%ch
40535f:	00 00                	add    %al,(%eax)
405361:	0a 00                	or     (%eax),%al
405363:	02 7b 5a             	add    0x5a(%ebx),%bh
405366:	00 00                	add    %al,(%eax)
405368:	04 16                	add    $0x16,%al
40536a:	6f                   	outsl  %ds:(%esi),(%dx)
40536b:	29 00                	sub    %eax,(%eax)
40536d:	00 0a                	add    %cl,(%edx)
40536f:	00 02                	add    %al,(%edx)
405371:	7b 5a                	jnp    0x4053cd
405373:	00 00                	add    %al,(%eax)
405375:	04 28                	add    $0x28,%al
405377:	53                   	push   %ebx
405378:	00 00                	add    %al,(%eax)
40537a:	0a 6f 54             	or     0x54(%edi),%ch
40537d:	00 00                	add    %al,(%eax)
40537f:	0a 00                	or     (%eax),%al
405381:	02 7b 5a             	add    0x5a(%ebx),%bh
405384:	00 00                	add    %al,(%eax)
405386:	04 20                	add    $0x20,%al
405388:	3e 01 00             	add    %eax,%ds:(%eax)
40538b:	00 20                	add    %ah,(%eax)
40538d:	f0 00 00             	lock add %al,(%eax)
405390:	00 73 55             	add    %dh,0x55(%ebx)
405393:	00 00                	add    %al,(%eax)
405395:	0a 6f 56             	or     0x56(%edi),%ch
405398:	00 00                	add    %al,(%eax)
40539a:	0a 00                	or     (%eax),%al
40539c:	02 7b 5a             	add    0x5a(%ebx),%bh
40539f:	00 00                	add    %al,(%eax)
4053a1:	04 72                	add    $0x72,%al
4053a3:	e5 05                	in     $0x5,%eax
4053a5:	00 70 6f             	add    %dh,0x6f(%eax)
4053a8:	57                   	push   %edi
4053a9:	00 00                	add    %al,(%eax)
4053ab:	0a 00                	or     (%eax),%al
4053ad:	02 7b 5a             	add    0x5a(%ebx),%bh
4053b0:	00 00                	add    %al,(%eax)
4053b2:	04 1f                	add    $0x1f,%al
4053b4:	2d 1f 1e 73 58       	sub    $0x58731e1f,%eax
4053b9:	00 00                	add    %al,(%eax)
4053bb:	0a 6f 59             	or     0x59(%edi),%ch
4053be:	00 00                	add    %al,(%eax)
4053c0:	0a 00                	or     (%eax),%al
4053c2:	02 7b 5a             	add    0x5a(%ebx),%bh
4053c5:	00 00                	add    %al,(%eax)
4053c7:	04 1f                	add    $0x1f,%al
4053c9:	44                   	inc    %esp
4053ca:	6f                   	outsl  %ds:(%esi),(%dx)
4053cb:	5a                   	pop    %edx
4053cc:	00 00                	add    %al,(%eax)
4053ce:	0a 00                	or     (%eax),%al
4053d0:	02 7b 5a             	add    0x5a(%ebx),%bh
4053d3:	00 00                	add    %al,(%eax)
4053d5:	04 72                	add    $0x72,%al
4053d7:	c9                   	leave
4053d8:	00 00                	add    %al,(%eax)
4053da:	70 6f                	jo     0x40544b
4053dc:	38 00                	cmp    %al,(%eax)
4053de:	00 0a                	add    %cl,(%edx)
4053e0:	00 02                	add    %al,(%edx)
4053e2:	7b 5a                	jnp    0x40543e
4053e4:	00 00                	add    %al,(%eax)
4053e6:	04 16                	add    $0x16,%al
4053e8:	6f                   	outsl  %ds:(%esi),(%dx)
4053e9:	5b                   	pop    %ebx
4053ea:	00 00                	add    %al,(%eax)
4053ec:	0a 00                	or     (%eax),%al
4053ee:	02 7b 5b             	add    0x5b(%ebx),%bh
4053f1:	00 00                	add    %al,(%eax)