40217a:	fe 09                	decb   (%ecx)
40217c:	00 00                	add    %al,(%eax)
40217e:	6f                   	outsl  %ds:(%esi),(%dx)
40217f:	2a 00                	sub    (%eax),%al
402181:	00 0a                	add    %cl,(%edx)
402183:	2a 3e                	sub    (%esi),%bh
402185:	2b 02                	sub    (%edx),%eax
402187:	26 16                	es push %ss
402189:	00 fe                	add    %bh,%dh
40218b:	09 00                	or     %eax,(%eax)
40218d:	00 28                	add    %ch,(%eax)
40218f:	2b 00                	sub    (%eax),%eax
402191:	00 0a                	add    %cl,(%edx)
402193:	2a 3a                	sub    (%edx),%bh
402195:	2b 02                	sub    (%edx),%eax
402197:	26 16                	es push %ss
402199:	fe 09                	decb   (%ecx)
40219b:	00 00                	add    %al,(%eax)
40219d:	6f                   	outsl  %ds:(%esi),(%dx)
40219e:	2c 00                	sub    $0x0,%al
4021a0:	00 0a                	add    %cl,(%edx)
4021a2:	2a 3a                	sub    (%edx),%bh
4021a4:	2b 02                	sub    (%edx),%eax
4021a6:	26 16                	es push %ss
4021a8:	fe 09                	decb   (%ecx)
4021aa:	00 00                	add    %al,(%eax)
4021ac:	6f                   	outsl  %ds:(%esi),(%dx)
4021ad:	2d 00 00 0a 2a       	sub    $0x2a0a0000,%eax
4021b2:	3a 2b                	cmp    (%ebx),%ch
4021b4:	02 26                	add    (%esi),%ah
4021b6:	16                   	push   %ss
4021b7:	fe 09                	decb   (%ecx)
4021b9:	00 00                	add    %al,(%eax)
4021bb:	6f                   	outsl  %ds:(%esi),(%dx)
4021bc:	2e 00 00             	add    %al,%cs:(%eax)
4021bf:	0a 2a                	or     (%edx),%ch
4021c1:	3a 2b                	cmp    (%ebx),%ch
4021c3:	02 26                	add    (%esi),%ah
4021c5:	16                   	push   %ss
4021c6:	fe 09                	decb   (%ecx)
4021c8:	00 00                	add    %al,(%eax)
4021ca:	6f                   	outsl  %ds:(%esi),(%dx)
4021cb:	2f                   	das
4021cc:	00 00                	add    %al,(%eax)
4021ce:	0a 2a                	or     (%edx),%ch
4021d0:	6e                   	outsb  %ds:(%esi),(%dx)
4021d1:	2b 02                	sub    (%edx),%eax
4021d3:	26 16                	es push %ss
4021d5:	00 fe                	add    %bh,%dh
4021d7:	09 00                	or     %eax,(%eax)
4021d9:	00 fe                	add    %bh,%dh
4021db:	09 01                	or     %eax,(%ecx)
4021dd:	00 fe                	add    %bh,%dh
4021df:	09 02                	or     %eax,(%edx)
4021e1:	00 fe                	add    %bh,%dh
4021e3:	09 03                	or     %eax,(%ebx)
4021e5:	00 28                	add    %ch,(%eax)
4021e7:	30 00                	xor    %al,(%eax)
4021e9:	00 0a                	add    %cl,(%edx)
4021eb:	2a 4a 2b             	sub    0x2b(%edx),%cl
4021ee:	02 26                	add    (%esi),%ah
4021f0:	16                   	push   %ss
4021f1:	fe 09                	decb   (%ecx)
4021f3:	00 00                	add    %al,(%eax)
4021f5:	fe 09                	decb   (%ecx)
4021f7:	01 00                	add    %eax,(%eax)
4021f9:	6f                   	outsl  %ds:(%esi),(%dx)
4021fa:	31 00                	xor    %eax,(%eax)
4021fc:	00 0a                	add    %cl,(%edx)
4021fe:	2a 3a                	sub    (%edx),%bh
402200:	2b 02                	sub    (%edx),%eax
402202:	26 16                	es push %ss
402204:	fe 09                	decb   (%ecx)
402206:	00 00                	add    %al,(%eax)
402208:	28 32                	sub    %dh,(%edx)
40220a:	00 00                	add    %al,(%eax)
40220c:	0a 2a                	or     (%edx),%ch
40220e:	4a                   	dec    %edx
40220f:	2b 02                	sub    (%edx),%eax
402211:	26 16                	es push %ss
402213:	fe 09                	decb   (%ecx)
402215:	00 00                	add    %al,(%eax)
402217:	fe 09                	decb   (%ecx)
402219:	01 00                	add    %eax,(%eax)
40221b:	6f                   	outsl  %ds:(%esi),(%dx)
40221c:	33 00                	xor    (%eax),%eax
40221e:	00 0a                	add    %cl,(%edx)
402220:	2a 4a 2b             	sub    0x2b(%edx),%cl
402223:	02 26                	add    (%esi),%ah
402225:	16                   	push   %ss
402226:	fe 09                	decb   (%ecx)
402228:	00 00                	add    %al,(%eax)
40222a:	fe 09                	decb   (%ecx)
40222c:	01 00                	add    %eax,(%eax)
40222e:	6f                   	outsl  %ds:(%esi),(%dx)
40222f:	34 00                	xor    $0x0,%al
402231:	00 0a                	add    %cl,(%edx)
402233:	2a 3a                	sub    (%edx),%bh
402235:	2b 02                	sub    (%edx),%eax
402237:	26 16                	es push %ss
402239:	fe 09                	decb   (%ecx)
40223b:	00 00                	add    %al,(%eax)
40223d:	6f                   	outsl  %ds:(%esi),(%dx)
40223e:	35 00 00 0a 2a       	xor    $0x2a0a0000,%eax
402243:	4a                   	dec    %edx
402244:	2b 02                	sub    (%edx),%eax
402246:	26 16                	es push %ss
402248:	fe 09                	decb   (%ecx)
40224a:	00 00                	add    %al,(%eax)
40224c:	fe 09                	decb   (%ecx)
40224e:	01 00                	add    %eax,(%eax)
402250:	6f                   	outsl  %ds:(%esi),(%dx)
402251:	36 00 00             	add    %al,%ss:(%eax)
402254:	0a 2a                	or     (%edx),%ch
402256:	4a                   	dec    %edx
402257:	2b 02                	sub    (%edx),%eax
402259:	26 16                	es push %ss
40225b:	fe 09                	decb   (%ecx)
40225d:	00 00                	add    %al,(%eax)
40225f:	fe 09                	decb   (%ecx)
402261:	01 00                	add    %eax,(%eax)
402263:	6f                   	outsl  %ds:(%esi),(%dx)
402264:	37                   	aaa
402265:	00 00                	add    %al,(%eax)
402267:	0a 2a                	or     (%edx),%ch
402269:	4a                   	dec    %edx
40226a:	2b 02                	sub    (%edx),%eax
40226c:	26 16                	es push %ss
40226e:	fe 09                	decb   (%ecx)
402270:	00 00                	add    %al,(%eax)
402272:	fe 09                	decb   (%ecx)
402274:	01 00                	add    %eax,(%eax)
402276:	6f                   	outsl  %ds:(%esi),(%dx)
402277:	38 00                	cmp    %al,(%eax)
402279:	00 0a                	add    %cl,(%edx)
40227b:	2a 4a 2b             	sub    0x2b(%edx),%cl
40227e:	02 26                	add    (%esi),%ah
402280:	16                   	push   %ss
402281:	fe 09                	decb   (%ecx)
402283:	00 00                	add    %al,(%eax)
402285:	fe 09                	decb   (%ecx)
402287:	01 00                	add    %eax,(%eax)
402289:	6f                   	outsl  %ds:(%esi),(%dx)
40228a:	39 00                	cmp    %eax,(%eax)
40228c:	00 0a                	add    %cl,(%edx)
40228e:	2a 3e                	sub    (%esi),%bh
402290:	2b 02                	sub    (%edx),%eax
402292:	26 16                	es push %ss
402294:	00 fe                	add    %bh,%dh
402296:	09 00                	or     %eax,(%eax)
402298:	00 28                	add    %ch,(%eax)
40229a:	3a 00                	cmp    (%eax),%al
40229c:	00 0a                	add    %cl,(%edx)
40229e:	2a 3a                	sub    (%edx),%bh
4022a0:	2b 02                	sub    (%edx),%eax
4022a2:	26 16                	es push %ss
4022a4:	fe 09                	decb   (%ecx)
4022a6:	00 00                	add    %al,(%eax)
4022a8:	6f                   	outsl  %ds:(%esi),(%dx)
4022a9:	3b 00                	cmp    (%eax),%eax
4022ab:	00 0a                	add    %cl,(%edx)
4022ad:	2a 4a 2b             	sub    0x2b(%edx),%cl
4022b0:	02 26                	add    (%esi),%ah
4022b2:	16                   	push   %ss
4022b3:	fe 09                	decb   (%ecx)
4022b5:	00 00                	add    %al,(%eax)
4022b7:	fe 09                	decb   (%ecx)
4022b9:	01 00                	add    %eax,(%eax)
4022bb:	28 3c 00             	sub    %bh,(%eax,%eax,1)
4022be:	00 0a                	add    %cl,(%edx)
4022c0:	2a 3a                	sub    (%edx),%bh
4022c2:	2b 02                	sub    (%edx),%eax
4022c4:	26 16                	es push %ss
4022c6:	fe 09                	decb   (%ecx)
4022c8:	00 00                	add    %al,(%eax)
4022ca:	28 3d 00 00 0a 2a    	sub    %bh,0x2a0a0000
4022d0:	2e 2b 02             	sub    %cs:(%edx),%eax
4022d3:	26 16                	es push %ss
4022d5:	00 28                	add    %ch,(%eax)
4022d7:	3e 00 00             	add    %al,%ds:(%eax)
4022da:	0a 2a                	or     (%edx),%ch
4022dc:	4a                   	dec    %edx
4022dd:	2b 02                	sub    (%edx),%eax
4022df:	26 16                	es push %ss
4022e1:	fe 09                	decb   (%ecx)
4022e3:	00 00                	add    %al,(%eax)
4022e5:	fe 09                	decb   (%ecx)
4022e7:	01 00                	add    %eax,(%eax)
4022e9:	6f                   	outsl  %ds:(%esi),(%dx)
4022ea:	3f                   	aas
4022eb:	00 00                	add    %al,(%eax)
4022ed:	0a 2a                	or     (%edx),%ch
4022ef:	4a                   	dec    %edx
4022f0:	2b 02                	sub    (%edx),%eax
4022f2:	26 16                	es push %ss
4022f4:	fe 09                	decb   (%ecx)
4022f6:	00 00                	add    %al,(%eax)
4022f8:	fe 09                	decb   (%ecx)
4022fa:	01 00                	add    %eax,(%eax)
4022fc:	6f                   	outsl  %ds:(%esi),(%dx)
4022fd:	40                   	inc    %eax
4022fe:	00 00                	add    %al,(%eax)
402300:	0a 2a                	or     (%edx),%ch
402302:	4a                   	dec    %edx
402303:	2b 02                	sub    (%edx),%eax
402305:	26 16                	es push %ss
402307:	fe 09                	decb   (%ecx)
402309:	00 00                	add    %al,(%eax)
40230b:	fe 09                	decb   (%ecx)
40230d:	01 00                	add    %eax,(%eax)
40230f:	6f                   	outsl  %ds:(%esi),(%dx)
402310:	41                   	inc    %ecx
402311:	00 00                	add    %al,(%eax)
402313:	0a 2a                	or     (%edx),%ch
402315:	4a                   	dec    %edx
402316:	2b 02                	sub    (%edx),%eax
402318:	26 16                	es push %ss
40231a:	fe 09                	decb   (%ecx)
40231c:	00 00                	add    %al,(%eax)
40231e:	fe 09                	decb   (%ecx)
402320:	01 00                	add    %eax,(%eax)
402322:	6f                   	outsl  %ds:(%esi),(%dx)
402323:	42                   	inc    %edx
402324:	00 00                	add    %al,(%eax)
402326:	0a 2a                	or     (%edx),%ch
402328:	4a                   	dec    %edx
402329:	2b 02                	sub    (%edx),%eax
40232b:	26 16                	es push %ss
40232d:	fe 09                	decb   (%ecx)
40232f:	00 00                	add    %al,(%eax)
402331:	fe 09                	decb   (%ecx)
402333:	01 00                	add    %eax,(%eax)
402335:	6f                   	outsl  %ds:(%esi),(%dx)
402336:	43                   	inc    %ebx
402337:	00 00                	add    %al,(%eax)
402339:	0a 2a                	or     (%edx),%ch
40233b:	4a                   	dec    %edx
40233c:	2b 02                	sub    (%edx),%eax
40233e:	26 16                	es push %ss
402340:	fe 09                	decb   (%ecx)
402342:	00 00                	add    %al,(%eax)
402344:	fe 09                	decb   (%ecx)
402346:	01 00                	add    %eax,(%eax)
402348:	6f                   	outsl  %ds:(%esi),(%dx)
402349:	44                   	inc    %esp
40234a:	00 00                	add    %al,(%eax)
40234c:	0a 2a                	or     (%edx),%ch
40234e:	4a                   	dec    %edx
40234f:	2b 02                	sub    (%edx),%eax
402351:	26 16                	es push %ss
402353:	fe 09                	decb   (%ecx)
402355:	00 00                	add    %al,(%eax)
402357:	fe 09                	decb   (%ecx)
402359:	01 00                	add    %eax,(%eax)
40235b:	6f                   	outsl  %ds:(%esi),(%dx)
40235c:	45                   	inc    %ebp
40235d:	00 00                	add    %al,(%eax)
40235f:	0a 2a                	or     (%edx),%ch
402361:	4a                   	dec    %edx
402362:	2b 02                	sub    (%edx),%eax
402364:	26 16                	es push %ss
402366:	fe 09                	decb   (%ecx)
402368:	00 00                	add    %al,(%eax)
40236a:	fe 09                	decb   (%ecx)
40236c:	01 00                	add    %eax,(%eax)
40236e:	6f                   	outsl  %ds:(%esi),(%dx)
40236f:	46                   	inc    %esi
402370:	00 00                	add    %al,(%eax)
402372:	0a 2a                	or     (%edx),%ch
402374:	4a                   	dec    %edx
402375:	2b 02                	sub    (%edx),%eax
402377:	26 16                	es push %ss
402379:	fe 09                	decb   (%ecx)
40237b:	00 00                	add    %al,(%eax)
40237d:	fe 09                	decb   (%ecx)
40237f:	01 00                	add    %eax,(%eax)
402381:	6f                   	outsl  %ds:(%esi),(%dx)
402382:	47                   	inc    %edi
402383:	00 00                	add    %al,(%eax)
402385:	0a 2a                	or     (%edx),%ch
402387:	4a                   	dec    %edx
402388:	2b 02                	sub    (%edx),%eax
40238a:	26 16                	es push %ss
40238c:	fe 09                	decb   (%ecx)
40238e:	00 00                	add    %al,(%eax)
402390:	fe 09                	decb   (%ecx)
402392:	01 00                	add    %eax,(%eax)
402394:	6f                   	outsl  %ds:(%esi),(%dx)
402395:	48                   	dec    %eax
402396:	00 00                	add    %al,(%eax)
402398:	0a 2a                	or     (%edx),%ch
40239a:	4a                   	dec    %edx
40239b:	2b 02                	sub    (%edx),%eax
40239d:	26 16                	es push %ss
40239f:	fe 09                	decb   (%ecx)
4023a1:	00 00                	add    %al,(%eax)
4023a3:	fe 09                	decb   (%ecx)
4023a5:	01 00                	add    %eax,(%eax)
4023a7:	6f                   	outsl  %ds:(%esi),(%dx)
4023a8:	49                   	dec    %ecx
4023a9:	00 00                	add    %al,(%eax)
4023ab:	0a 2a                	or     (%edx),%ch
4023ad:	4a                   	dec    %edx
4023ae:	2b 02                	sub    (%edx),%eax
4023b0:	26 16                	es push %ss
4023b2:	fe 09                	decb   (%ecx)
4023b4:	00 00                	add    %al,(%eax)
4023b6:	fe 09                	decb   (%ecx)
4023b8:	01 00                	add    %eax,(%eax)
4023ba:	6f                   	outsl  %ds:(%esi),(%dx)
4023bb:	4a                   	dec    %edx
4023bc:	00 00                	add    %al,(%eax)
4023be:	0a 2a                	or     (%edx),%ch
4023c0:	4a                   	dec    %edx
4023c1:	2b 02                	sub    (%edx),%eax
4023c3:	26 16                	es push %ss
4023c5:	fe 09                	decb   (%ecx)
4023c7:	00 00                	add    %al,(%eax)
4023c9:	fe 09                	decb   (%ecx)
4023cb:	01 00                	add    %eax,(%eax)
4023cd:	28 4b 00             	sub    %cl,0x0(%ebx)
4023d0:	00 0a                	add    %cl,(%edx)
4023d2:	2a 4a 2b             	sub    0x2b(%edx),%cl
4023d5:	02 26                	add    (%esi),%ah
4023d7:	16                   	push   %ss
4023d8:	fe 09                	decb   (%ecx)
4023da:	00 00                	add    %al,(%eax)
4023dc:	fe 09                	decb   (%ecx)
4023de:	01 00                	add    %eax,(%eax)
4023e0:	28 4c 00 00          	sub    %cl,0x0(%eax,%eax,1)
4023e4:	0a 2a                	or     (%edx),%ch
4023e6:	4a                   	dec    %edx
4023e7:	2b 02                	sub    (%edx),%eax
4023e9:	26 16                	es push %ss
4023eb:	fe 09                	decb   (%ecx)
4023ed:	00 00                	add    %al,(%eax)
4023ef:	fe 09                	decb   (%ecx)
4023f1:	01 00                	add    %eax,(%eax)
4023f3:	28 4d 00             	sub    %cl,0x0(%ebp)
4023f6:	00 0a                	add    %cl,(%edx)
4023f8:	2a 3a                	sub    (%edx),%bh
4023fa:	2b 02                	sub    (%edx),%eax
4023fc:	26 16                	es push %ss
4023fe:	fe 09                	decb   (%ecx)
402400:	00 00                	add    %al,(%eax)
402402:	28 4e 00             	sub    %cl,0x0(%esi)
402405:	00 0a                	add    %cl,(%edx)
402407:	2a 4a 2b             	sub    0x2b(%edx),%cl
40240a:	02 26                	add    (%esi),%ah
40240c:	16                   	push   %ss