407052:	0a 00                	or     (%eax),%al
407054:	02 7b 5a             	add    0x5a(%ebx),%bh
407057:	00 00                	add    %al,(%eax)
407059:	04 1f                	add    $0x1f,%al
40705b:	0e                   	push   %cs
40705c:	6f                   	outsl  %ds:(%esi),(%dx)
40705d:	50                   	push   %eax
40705e:	00 00                	add    %al,(%eax)
407060:	0a 00                	or     (%eax),%al
407062:	02 7b 5a             	add    0x5a(%ebx),%bh
407065:	00 00                	add    %al,(%eax)
407067:	04 16                	add    $0x16,%al
407069:	6f                   	outsl  %ds:(%esi),(%dx)
40706a:	51                   	push   %ecx
40706b:	00 00                	add    %al,(%eax)
40706d:	0a 00                	or     (%eax),%al
40706f:	02 7b 5b             	add    0x5b(%ebx),%bh
407072:	00 00                	add    %al,(%eax)
407074:	04 72                	add    $0x72,%al
407076:	5f                   	pop    %edi
407077:	05 00 70 22 33       	add    $0x33227000,%eax
40707c:	33 23                	xor    (%ebx),%esp
40707e:	41                   	inc    %ecx
40707f:	16                   	push   %ss
407080:	19 16                	sbb    %edx,(%esi)
407082:	73 3a                	jae    0x4070be
407084:	00 00                	add    %al,(%eax)
407086:	0a 6f 3b             	or     0x3b(%edi),%ch
407089:	00 00                	add    %al,(%eax)
40708b:	0a 00                	or     (%eax),%al
40708d:	02 7b 5b             	add    0x5b(%ebx),%bh
407090:	00 00                	add    %al,(%eax)
407092:	04 20                	add    $0x20,%al
407094:	4e                   	dec    %esi
407095:	01 00                	add    %eax,(%eax)
407097:	00 20                	add    %ah,(%eax)
407099:	17                   	pop    %ss
40709a:	01 00                	add    %eax,(%eax)
40709c:	00 73 3d             	add    %dh,0x3d(%ebx)
40709f:	00 00                	add    %al,(%eax)
4070a1:	0a 6f 3e             	or     0x3e(%edi),%ch
4070a4:	00 00                	add    %al,(%eax)
4070a6:	0a 00                	or     (%eax),%al
4070a8:	02 7b 5b             	add    0x5b(%ebx),%bh
4070ab:	00 00                	add    %al,(%eax)
4070ad:	04 17                	add    $0x17,%al
4070af:	6f                   	outsl  %ds:(%esi),(%dx)
4070b0:	47                   	inc    %edi
4070b1:	00 00                	add    %al,(%eax)
4070b3:	0a 00                	or     (%eax),%al
4070b5:	02 7b 5b             	add    0x5b(%ebx),%bh
4070b8:	00 00                	add    %al,(%eax)
4070ba:	04 72                	add    $0x72,%al
4070bc:	92                   	xchg   %eax,%edx
4070bd:	10 00                	adc    %al,(%eax)
4070bf:	70 6f                	jo     0x407130
4070c1:	3f                   	aas
4070c2:	00 00                	add    %al,(%eax)
4070c4:	0a 00                	or     (%eax),%al
4070c6:	02 7b 5b             	add    0x5b(%ebx),%bh
4070c9:	00 00                	add    %al,(%eax)
4070cb:	04 17                	add    $0x17,%al
4070cd:	6f                   	outsl  %ds:(%esi),(%dx)
4070ce:	48                   	dec    %eax
4070cf:	00 00                	add    %al,(%eax)
4070d1:	0a 00                	or     (%eax),%al
4070d3:	02 7b 5b             	add    0x5b(%ebx),%bh
4070d6:	00 00                	add    %al,(%eax)
4070d8:	04 18                	add    $0x18,%al
4070da:	6f                   	outsl  %ds:(%esi),(%dx)
4070db:	49                   	dec    %ecx
4070dc:	00 00                	add    %al,(%eax)
4070de:	0a 00                	or     (%eax),%al
4070e0:	02 7b 5b             	add    0x5b(%ebx),%bh
4070e3:	00 00                	add    %al,(%eax)
4070e5:	04 20                	add    $0x20,%al
4070e7:	38 02                	cmp    %al,(%edx)
4070e9:	00 00                	add    %al,(%eax)
4070eb:	20 d9                	and    %bl,%cl
4070ed:	00 00                	add    %al,(%eax)
4070ef:	00 73 40             	add    %dh,0x40(%ebx)
4070f2:	00 00                	add    %al,(%eax)
4070f4:	0a 6f 41             	or     0x41(%edi),%ch
4070f7:	00 00                	add    %al,(%eax)
4070f9:	0a 00                	or     (%eax),%al
4070fb:	02 7b 5b             	add    0x5b(%ebx),%bh
4070fe:	00 00                	add    %al,(%eax)
407100:	04 1f                	add    $0x1f,%al
407102:	0d 6f 42 00 00       	or     $0x426f,%eax
407107:	0a 00                	or     (%eax),%al
407109:	02 7b 5c             	add    0x5c(%ebx),%bh
40710c:	00 00                	add    %al,(%eax)
40710e:	04 72                	add    $0x72,%al
407110:	5f                   	pop    %edi
407111:	05 00 70 22 9a       	add    $0x9a227000,%eax
407116:	99                   	cltd
407117:	f9                   	stc
407118:	40                   	inc    %eax
407119:	16                   	push   %ss
40711a:	19 16                	sbb    %edx,(%esi)
40711c:	73 3a                	jae    0x407158
40711e:	00 00                	add    %al,(%eax)
407120:	0a 6f 3b             	or     0x3b(%edi),%ch
407123:	00 00                	add    %al,(%eax)
407125:	0a 00                	or     (%eax),%al
407127:	02 7b 5c             	add    0x5c(%ebx),%bh
40712a:	00 00                	add    %al,(%eax)
40712c:	04 20                	add    $0x20,%al
40712e:	e6 01                	out    %al,$0x1
407130:	00 00                	add    %al,(%eax)
407132:	20 ca                	and    %cl,%dl
407134:	00 00                	add    %al,(%eax)
407136:	00 73 3d             	add    %dh,0x3d(%ebx)
407139:	00 00                	add    %al,(%eax)
40713b:	0a 6f 3e             	or     0x3e(%edi),%ch
40713e:	00 00                	add    %al,(%eax)
407140:	0a 00                	or     (%eax),%al
407142:	02 7b 5c             	add    0x5c(%ebx),%bh
407145:	00 00                	add    %al,(%eax)
407147:	04 72                	add    $0x72,%al
407149:	67 07                	addr16 pop %es
40714b:	00 70 6f             	add    %dh,0x6f(%eax)
40714e:	3f                   	aas
40714f:	00 00                	add    %al,(%eax)
407151:	0a 00                	or     (%eax),%al
407153:	02 7b 5c             	add    0x5c(%ebx),%bh
407156:	00 00                	add    %al,(%eax)
407158:	04 1f                	add    $0x1f,%al
40715a:	70 1f                	jo     0x40717b
40715c:	16                   	push   %ss
40715d:	73 40                	jae    0x40719f
40715f:	00 00                	add    %al,(%eax)
407161:	0a 6f 41             	or     0x41(%edi),%ch
407164:	00 00                	add    %al,(%eax)
407166:	0a 00                	or     (%eax),%al
407168:	02 7b 5c             	add    0x5c(%ebx),%bh
40716b:	00 00                	add    %al,(%eax)
40716d:	04 1f                	add    $0x1f,%al
40716f:	14 6f                	adc    $0x6f,%al
407171:	42                   	inc    %edx
407172:	00 00                	add    %al,(%eax)
407174:	0a 00                	or     (%eax),%al
407176:	02 7b 5d             	add    0x5d(%ebx),%bh
407179:	00 00                	add    %al,(%eax)
40717b:	04 72                	add    $0x72,%al
40717d:	5f                   	pop    %edi
40717e:	05 00 70 22 9a       	add    $0x9a227000,%eax
407183:	99                   	cltd
407184:	f9                   	stc
407185:	40                   	inc    %eax
407186:	16                   	push   %ss
407187:	19 16                	sbb    %edx,(%esi)
407189:	73 3a                	jae    0x4071c5
40718b:	00 00                	add    %al,(%eax)
40718d:	0a 6f 3b             	or     0x3b(%edi),%ch
407190:	00 00                	add    %al,(%eax)
407192:	0a 00                	or     (%eax),%al
407194:	02 7b 5d             	add    0x5d(%ebx),%bh
407197:	00 00                	add    %al,(%eax)
407199:	04 20                	add    $0x20,%al
40719b:	e6 01                	out    %al,$0x1
40719d:	00 00                	add    %al,(%eax)
40719f:	20 e6                	and    %ah,%dh
4071a1:	00 00                	add    %al,(%eax)
4071a3:	00 73 3d             	add    %dh,0x3d(%ebx)
4071a6:	00 00                	add    %al,(%eax)
4071a8:	0a 6f 3e             	or     0x3e(%edi),%ch
4071ab:	00 00                	add    %al,(%eax)
4071ad:	0a 00                	or     (%eax),%al
4071af:	02 7b 5d             	add    0x5d(%ebx),%bh
4071b2:	00 00                	add    %al,(%eax)
4071b4:	04 72                	add    $0x72,%al
4071b6:	7d 07                	jge    0x4071bf
4071b8:	00 70 6f             	add    %dh,0x6f(%eax)
4071bb:	3f                   	aas
4071bc:	00 00                	add    %al,(%eax)
4071be:	0a 00                	or     (%eax),%al
4071c0:	02 7b 5d             	add    0x5d(%ebx),%bh
4071c3:	00 00                	add    %al,(%eax)
4071c5:	04 1f                	add    $0x1f,%al
4071c7:	70 1f                	jo     0x4071e8
4071c9:	16                   	push   %ss
4071ca:	73 40                	jae    0x40720c
4071cc:	00 00                	add    %al,(%eax)
4071ce:	0a 6f 41             	or     0x41(%edi),%ch
4071d1:	00 00                	add    %al,(%eax)
4071d3:	0a 00                	or     (%eax),%al
4071d5:	02 7b 5d             	add    0x5d(%ebx),%bh
4071d8:	00 00                	add    %al,(%eax)
4071da:	04 1f                	add    $0x1f,%al
4071dc:	18 6f 42             	sbb    %ch,0x42(%edi)
4071df:	00 00                	add    %al,(%eax)
4071e1:	0a 00                	or     (%eax),%al
4071e3:	02 7b 5e             	add    0x5e(%ebx),%bh
4071e6:	00 00                	add    %al,(%eax)
4071e8:	04 17                	add    $0x17,%al
4071ea:	6f                   	outsl  %ds:(%esi),(%dx)
4071eb:	46                   	inc    %esi
4071ec:	00 00                	add    %al,(%eax)
4071ee:	0a 00                	or     (%eax),%al
4071f0:	02 7b 5e             	add    0x5e(%ebx),%bh
4071f3:	00 00                	add    %al,(%eax)
4071f5:	04 72                	add    $0x72,%al
4071f7:	5f                   	pop    %edi
4071f8:	05 00 70 22 9a       	add    $0x9a227000,%eax
4071fd:	99                   	cltd
4071fe:	f9                   	stc
4071ff:	40                   	inc    %eax
407200:	17                   	pop    %ss
407201:	19 16                	sbb    %edx,(%esi)
407203:	73 3a                	jae    0x40723f
407205:	00 00                	add    %al,(%eax)
407207:	0a 6f 3b             	or     0x3b(%edi),%ch
40720a:	00 00                	add    %al,(%eax)
40720c:	0a 00                	or     (%eax),%al
40720e:	02 7b 5e             	add    0x5e(%ebx),%bh
407211:	00 00                	add    %al,(%eax)
407213:	04 20                	add    $0x20,%al
407215:	57                   	push   %edi
407216:	01 00                	add    %eax,(%eax)
407218:	00 20                	add    %ah,(%eax)
40721a:	cc                   	int3
40721b:	00 00                	add    %al,(%eax)
40721d:	00 73 3d             	add    %dh,0x3d(%ebx)
407220:	00 00                	add    %al,(%eax)
407222:	0a 6f 3e             	or     0x3e(%edi),%ch
407225:	00 00                	add    %al,(%eax)
407227:	0a 00                	or     (%eax),%al
407229:	02 7b 5e             	add    0x5e(%ebx),%bh
40722c:	00 00                	add    %al,(%eax)
40722e:	04 72                	add    $0x72,%al
407230:	fd                   	std
407231:	08 00                	or     %al,(%eax)
407233:	70 6f                	jo     0x4072a4
407235:	3f                   	aas
407236:	00 00                	add    %al,(%eax)
407238:	0a 00                	or     (%eax),%al
40723a:	02 7b 5e             	add    0x5e(%ebx),%bh
40723d:	00 00                	add    %al,(%eax)
40723f:	04 1f                	add    $0x1f,%al
407241:	73 1f                	jae    0x407262
407243:	11 73 40             	adc    %esi,0x40(%ebx)
407246:	00 00                	add    %al,(%eax)
407248:	0a 6f 41             	or     0x41(%edi),%ch
40724b:	00 00                	add    %al,(%eax)
40724d:	0a 00                	or     (%eax),%al
40724f:	02 7b 5e             	add    0x5e(%ebx),%bh
407252:	00 00                	add    %al,(%eax)
407254:	04 1f                	add    $0x1f,%al
407256:	14 6f                	adc    $0x6f,%al
407258:	42                   	inc    %edx
407259:	00 00                	add    %al,(%eax)
40725b:	0a 00                	or     (%eax),%al
40725d:	02 7b 5e             	add    0x5e(%ebx),%bh
407260:	00 00                	add    %al,(%eax)
407262:	04 72                	add    $0x72,%al
407264:	b3 07                	mov    $0x7,%bl
407266:	00 70 6f             	add    %dh,0x6f(%eax)
407269:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
40726e:	02 7b 5f             	add    0x5f(%ebx),%bh
407271:	00 00                	add    %al,(%eax)
407273:	04 17                	add    $0x17,%al
407275:	6f                   	outsl  %ds:(%esi),(%dx)
407276:	46                   	inc    %esi
407277:	00 00                	add    %al,(%eax)
407279:	0a 00                	or     (%eax),%al
40727b:	02 7b 5f             	add    0x5f(%ebx),%bh
40727e:	00 00                	add    %al,(%eax)
407280:	04 72                	add    $0x72,%al
407282:	5f                   	pop    %edi
407283:	05 00 70 22 9a       	add    $0x9a227000,%eax
407288:	99                   	cltd
407289:	f9                   	stc
40728a:	40                   	inc    %eax
40728b:	17                   	pop    %ss
40728c:	19 16                	sbb    %edx,(%esi)
40728e:	73 3a                	jae    0x4072ca
407290:	00 00                	add    %al,(%eax)
407292:	0a 6f 3b             	or     0x3b(%edi),%ch
407295:	00 00                	add    %al,(%eax)
407297:	0a 00                	or     (%eax),%al
407299:	02 7b 5f             	add    0x5f(%ebx),%bh
40729c:	00 00                	add    %al,(%eax)
40729e:	04 20                	add    $0x20,%al
4072a0:	57                   	push   %edi
4072a1:	01 00                	add    %eax,(%eax)
4072a3:	00 20                	add    %ah,(%eax)
4072a5:	e8 00 00 00 73       	call   0x734072aa
4072aa:	3d 00 00 0a 6f       	cmp    $0x6f0a0000,%eax
4072af:	3e 00 00             	add    %al,%ds:(%eax)
4072b2:	0a 00                	or     (%eax),%al
4072b4:	02 7b 5f             	add    0x5f(%ebx),%bh
4072b7:	00 00                	add    %al,(%eax)
4072b9:	04 72                	add    $0x72,%al
4072bb:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4072bc:	10 00                	adc    %al,(%eax)
4072be:	70 6f                	jo     0x40732f
4072c0:	3f                   	aas
4072c1:	00 00                	add    %al,(%eax)
4072c3:	0a 00                	or     (%eax),%al
4072c5:	02 7b 5f             	add    0x5f(%ebx),%bh
4072c8:	00 00                	add    %al,(%eax)
4072ca:	04 1f                	add    $0x1f,%al
4072cc:	73 1f                	jae    0x4072ed
4072ce:	11 73 40             	adc    %esi,0x40(%ebx)
4072d1:	00 00                	add    %al,(%eax)
4072d3:	0a 6f 41             	or     0x41(%edi),%ch
4072d6:	00 00                	add    %al,(%eax)
4072d8:	0a 00                	or     (%eax),%al
4072da:	02 7b 5f             	add    0x5f(%ebx),%bh
4072dd:	00 00                	add    %al,(%eax)
4072df:	04 1f                	add    $0x1f,%al
4072e1:	19 6f 42             	sbb    %ebp,0x42(%edi)
4072e4:	00 00                	add    %al,(%eax)
4072e6:	0a 00                	or     (%eax),%al
4072e8:	02 7b 5f             	add    0x5f(%ebx),%bh
4072eb:	00 00                	add    %al,(%eax)
4072ed:	04 72                	add    $0x72,%al
4072ef:	f1                   	int1
4072f0:	07                   	pop    %es
4072f1:	00 70 6f             	add    %dh,0x6f(%eax)
4072f4:	1d 00 00 0a 00       	sbb    $0xa0000,%eax
4072f9:	02 7b 60             	add    0x60(%ebx),%bh
4072fc:	00 00                	add    %al,(%eax)
4072fe:	04 17                	add    $0x17,%al
407300:	6f                   	outsl  %ds:(%esi),(%dx)
407301:	46                   	inc    %esi
407302:	00 00                	add    %al,(%eax)
407304:	0a 00                	or     (%eax),%al
407306:	02 7b 60             	add    0x60(%ebx),%bh
407309:	00 00                	add    %al,(%eax)
40730b:	04 72                	add    $0x72,%al
40730d:	5f                   	pop    %edi
40730e:	05 00 70 22 9a       	add    $0x9a227000,%eax
407313:	99                   	cltd
407314:	f9                   	stc
407315:	40                   	inc    %eax
407316:	17                   	pop    %ss
407317:	19 16                	sbb    %edx,(%esi)
407319:	73 3a                	jae    0x407355
40731b:	00 00                	add    %al,(%eax)
40731d:	0a 6f 3b             	or     0x3b(%edi),%ch
407320:	00 00                	add    %al,(%eax)
407322:	0a 00                	or     (%eax),%al
407324:	02 7b 60             	add    0x60(%ebx),%bh
407327:	00 00                	add    %al,(%eax)
407329:	04 20                	add    $0x20,%al
40732b:	7f 02                	jg     0x40732f
40732d:	00 00                	add    %al,(%eax)
40732f:	20 cc                	and    %cl,%ah