4021a2:	00 00                	add    %al,(%eax)
4021a4:	0a 26                	or     (%esi),%ah
4021a6:	2a 00                	sub    (%eax),%al
4021a8:	13 30                	adc    (%eax),%esi
4021aa:	02 00                	add    (%eax),%al
4021ac:	2b 00                	sub    (%eax),%eax
4021ae:	00 00                	add    %al,(%eax)
4021b0:	01 00                	add    %eax,(%eax)
4021b2:	00 11                	add    %dl,(%ecx)
4021b4:	00 03                	add    %al,(%ebx)
4021b6:	2c 0b                	sub    $0xb,%al
4021b8:	02 7b 03             	add    0x3(%ebx),%bh
4021bb:	00 00                	add    %al,(%eax)
4021bd:	04 14                	add    $0x14,%al
4021bf:	fe 03                	incb   (%ebx)
4021c1:	2b 01                	sub    (%ecx),%eax
4021c3:	16                   	push   %ss
4021c4:	0a 06                	or     (%esi),%al
4021c6:	2c 0e                	sub    $0xe,%al
4021c8:	00 02                	add    %al,(%edx)
4021ca:	7b 03                	jnp    0x4021cf
4021cc:	00 00                	add    %al,(%eax)
4021ce:	04 6f                	add    $0x6f,%al
4021d0:	20 00                	and    %al,(%eax)
4021d2:	00 0a                	add    %cl,(%edx)
4021d4:	00 00                	add    %al,(%eax)
4021d6:	02 03                	add    (%ebx),%al
4021d8:	28 21                	sub    %ah,(%ecx)
4021da:	00 00                	add    %al,(%eax)
4021dc:	0a 00                	or     (%eax),%al
4021de:	2a 00                	sub    (%eax),%al
4021e0:	13 30                	adc    (%eax),%esi
4021e2:	04 00                	add    $0x0,%al
4021e4:	29 03                	sub    %eax,(%ebx)
4021e6:	00 00                	add    %al,(%eax)
4021e8:	02 00                	add    (%eax),%al
4021ea:	00 11                	add    %dl,(%ecx)
4021ec:	00 d0                	add    %dl,%al
4021ee:	04 00                	add    $0x0,%al
4021f0:	00 02                	add    %al,(%edx)
4021f2:	28 22                	sub    %ah,(%edx)
4021f4:	00 00                	add    %al,(%eax)
4021f6:	0a 73 23             	or     0x23(%ebx),%dh
4021f9:	00 00                	add    %al,(%eax)
4021fb:	0a 0a                	or     (%edx),%cl
4021fd:	02 73 24             	add    0x24(%ebx),%dh
402200:	00 00                	add    %al,(%eax)
402202:	0a 7d 04             	or     0x4(%ebp),%bh
402205:	00 00                	add    %al,(%eax)
402207:	04 02                	add    $0x2,%al
402209:	73 25                	jae    0x402230
40220b:	00 00                	add    %al,(%eax)
40220d:	0a 7d 05             	or     0x5(%ebp),%bh
402210:	00 00                	add    %al,(%eax)
402212:	04 02                	add    $0x2,%al
402214:	73 25                	jae    0x40223b
402216:	00 00                	add    %al,(%eax)
402218:	0a 7d 06             	or     0x6(%ebp),%bh
40221b:	00 00                	add    %al,(%eax)
40221d:	04 02                	add    $0x2,%al
40221f:	7b 04                	jnp    0x402225
402221:	00 00                	add    %al,(%eax)
402223:	04 6f                	add    $0x6f,%al
402225:	26 00 00             	add    %al,%es:(%eax)
402228:	0a 00                	or     (%eax),%al
40222a:	02 28                	add    (%eax),%ch
40222c:	26 00 00             	add    %al,%es:(%eax)
40222f:	0a 00                	or     (%eax),%al
402231:	02 7b 04             	add    0x4(%ebx),%bh
402234:	00 00                	add    %al,(%eax)
402236:	04 19                	add    $0x19,%al
402238:	6f                   	outsl  %ds:(%esi),(%dx)
402239:	27                   	daa
40223a:	00 00                	add    %al,(%eax)
40223c:	0a 00                	or     (%eax),%al
40223e:	02 7b 04             	add    0x4(%ebx),%bh
402241:	00 00                	add    %al,(%eax)
402243:	04 6f                	add    $0x6f,%al
402245:	28 00                	sub    %al,(%eax)
402247:	00 0a                	add    %cl,(%edx)
402249:	18 22                	sbb    %ah,(%edx)
40224b:	00 00                	add    %al,(%eax)
40224d:	c8 42 73 29          	enter  $0x7342,$0x29
402251:	00 00                	add    %al,(%eax)
402253:	0a 6f 2a             	or     0x2a(%edi),%ch
402256:	00 00                	add    %al,(%eax)
402258:	0a 26                	or     (%esi),%ah
40225a:	02 7b 04             	add    0x4(%ebx),%bh
40225d:	00 00                	add    %al,(%eax)
40225f:	04 6f                	add    $0x6f,%al
402261:	28 00                	sub    %al,(%eax)
402263:	00 0a                	add    %cl,(%edx)
402265:	73 2b                	jae    0x402292
402267:	00 00                	add    %al,(%eax)
402269:	0a 6f 2a             	or     0x2a(%edi),%ch
40226c:	00 00                	add    %al,(%eax)
40226e:	0a 26                	or     (%esi),%ah
402270:	02 7b 04             	add    0x4(%ebx),%bh
402273:	00 00                	add    %al,(%eax)
402275:	04 6f                	add    $0x6f,%al
402277:	28 00                	sub    %al,(%eax)
402279:	00 0a                	add    %cl,(%edx)
40227b:	73 2b                	jae    0x4022a8
40227d:	00 00                	add    %al,(%eax)
40227f:	0a 6f 2a             	or     0x2a(%edi),%ch
402282:	00 00                	add    %al,(%eax)
402284:	0a 26                	or     (%esi),%ah
402286:	02 7b 04             	add    0x4(%ebx),%bh
402289:	00 00                	add    %al,(%eax)
40228b:	04 6f                	add    $0x6f,%al
40228d:	1b 00                	sbb    (%eax),%eax
40228f:	00 0a                	add    %cl,(%edx)
402291:	02 7b 05             	add    0x5(%ebx),%bh
402294:	00 00                	add    %al,(%eax)
402296:	04 18                	add    $0x18,%al
402298:	17                   	pop    %ss
402299:	6f                   	outsl  %ds:(%esi),(%dx)
40229a:	1c 00                	sbb    $0x0,%al
40229c:	00 0a                	add    %cl,(%edx)
40229e:	00 02                	add    %al,(%edx)
4022a0:	7b 04                	jnp    0x4022a6
4022a2:	00 00                	add    %al,(%eax)
4022a4:	04 6f                	add    $0x6f,%al
4022a6:	1b 00                	sbb    (%eax),%eax
4022a8:	00 0a                	add    %cl,(%edx)
4022aa:	02 7b 06             	add    0x6(%ebx),%bh
4022ad:	00 00                	add    %al,(%eax)
4022af:	04 17                	add    $0x17,%al
4022b1:	17                   	pop    %ss
4022b2:	6f                   	outsl  %ds:(%esi),(%dx)
4022b3:	1c 00                	sbb    $0x0,%al
4022b5:	00 0a                	add    %cl,(%edx)
4022b7:	00 02                	add    %al,(%edx)
4022b9:	7b 04                	jnp    0x4022bf
4022bb:	00 00                	add    %al,(%eax)
4022bd:	04 1b                	add    $0x1b,%al
4022bf:	6f                   	outsl  %ds:(%esi),(%dx)
4022c0:	1a 00                	sbb    (%eax),%al
4022c2:	00 0a                	add    %cl,(%edx)
4022c4:	00 02                	add    %al,(%edx)
4022c6:	7b 04                	jnp    0x4022cc
4022c8:	00 00                	add    %al,(%eax)
4022ca:	04 16                	add    $0x16,%al
4022cc:	16                   	push   %ss
4022cd:	73 2c                	jae    0x4022fb
4022cf:	00 00                	add    %al,(%eax)
4022d1:	0a 6f 2d             	or     0x2d(%edi),%ch
4022d4:	00 00                	add    %al,(%eax)
4022d6:	0a 00                	or     (%eax),%al
4022d8:	02 7b 04             	add    0x4(%ebx),%bh
4022db:	00 00                	add    %al,(%eax)
4022dd:	04 72                	add    $0x72,%al
4022df:	21 00                	and    %eax,(%eax)
4022e1:	00 70 6f             	add    %dh,0x6f(%eax)
4022e4:	2e 00 00             	add    %al,%cs:(%eax)
4022e7:	0a 00                	or     (%eax),%al
4022e9:	02 7b 04             	add    0x4(%ebx),%bh
4022ec:	00 00                	add    %al,(%eax)
4022ee:	04 18                	add    $0x18,%al
4022f0:	6f                   	outsl  %ds:(%esi),(%dx)
4022f1:	2f                   	das
4022f2:	00 00                	add    %al,(%eax)
4022f4:	0a 00                	or     (%eax),%al
4022f6:	02 7b 04             	add    0x4(%ebx),%bh
4022f9:	00 00                	add    %al,(%eax)
4022fb:	04 6f                	add    $0x6f,%al
4022fd:	30 00                	xor    %al,(%eax)
4022ff:	00 0a                	add    %cl,(%edx)
402301:	18 22                	sbb    %ah,(%edx)
402303:	00 00                	add    %al,(%eax)
402305:	c8 42 73 31          	enter  $0x7342,$0x31
402309:	00 00                	add    %al,(%eax)
40230b:	0a 6f 32             	or     0x32(%edi),%ch
40230e:	00 00                	add    %al,(%eax)
402310:	0a 26                	or     (%esi),%ah
402312:	02 7b 04             	add    0x4(%ebx),%bh
402315:	00 00                	add    %al,(%eax)
402317:	04 6f                	add    $0x6f,%al
402319:	30 00                	xor    %al,(%eax)
40231b:	00 0a                	add    %cl,(%edx)
40231d:	73 33                	jae    0x402352
40231f:	00 00                	add    %al,(%eax)
402321:	0a 6f 32             	or     0x32(%edi),%ch
402324:	00 00                	add    %al,(%eax)
402326:	0a 26                	or     (%esi),%ah
402328:	02 7b 04             	add    0x4(%ebx),%bh
40232b:	00 00                	add    %al,(%eax)
40232d:	04 20                	add    $0x20,%al
40232f:	1c 01                	sbb    $0x1,%al
402331:	00 00                	add    %al,(%eax)
402333:	20 06                	and    %al,(%esi)
402335:	01 00                	add    %eax,(%eax)
402337:	00 73 34             	add    %dh,0x34(%ebx)
40233a:	00 00                	add    %al,(%eax)
40233c:	0a 6f 35             	or     0x35(%edi),%ch
40233f:	00 00                	add    %al,(%eax)
402341:	0a 00                	or     (%eax),%al
402343:	02 7b 04             	add    0x4(%ebx),%bh
402346:	00 00                	add    %al,(%eax)
402348:	04 16                	add    $0x16,%al
40234a:	6f                   	outsl  %ds:(%esi),(%dx)
40234b:	36 00 00             	add    %al,%ss:(%eax)
40234e:	0a 00                	or     (%eax),%al
402350:	02 7b 05             	add    0x5(%ebx),%bh
402353:	00 00                	add    %al,(%eax)
402355:	04 1f                	add    $0x1f,%al
402357:	0a 6f 37             	or     0x37(%edi),%ch
40235a:	00 00                	add    %al,(%eax)
40235c:	0a 00                	or     (%eax),%al
40235e:	02 7b 05             	add    0x5(%ebx),%bh
402361:	00 00                	add    %al,(%eax)
402363:	04 20                	add    $0x20,%al
402365:	ce                   	into
402366:	00 00                	add    %al,(%eax)
402368:	00 20                	add    %ah,(%eax)
40236a:	ec                   	in     (%dx),%al
40236b:	00 00                	add    %al,(%eax)
40236d:	00 73 2c             	add    %dh,0x2c(%ebx)
402370:	00 00                	add    %al,(%eax)
402372:	0a 6f 2d             	or     0x2d(%edi),%ch
402375:	00 00                	add    %al,(%eax)
402377:	0a 00                	or     (%eax),%al
402379:	02 7b 05             	add    0x5(%ebx),%bh
40237c:	00 00                	add    %al,(%eax)
40237e:	04 72                	add    $0x72,%al
402380:	45                   	inc    %ebp
402381:	00 00                	add    %al,(%eax)
402383:	70 6f                	jo     0x4023f4
402385:	2e 00 00             	add    %al,%cs:(%eax)
402388:	0a 00                	or     (%eax),%al
40238a:	02 7b 05             	add    0x5(%ebx),%bh
40238d:	00 00                	add    %al,(%eax)
40238f:	04 1f                	add    $0x1f,%al
402391:	4b                   	dec    %ebx
402392:	1f                   	pop    %ds
402393:	17                   	pop    %ss
402394:	73 34                	jae    0x4023ca
402396:	00 00                	add    %al,(%eax)
402398:	0a 6f 35             	or     0x35(%edi),%ch
40239b:	00 00                	add    %al,(%eax)
40239d:	0a 00                	or     (%eax),%al
40239f:	02 7b 05             	add    0x5(%ebx),%bh
4023a2:	00 00                	add    %al,(%eax)
4023a4:	04 16                	add    $0x16,%al
4023a6:	6f                   	outsl  %ds:(%esi),(%dx)
4023a7:	36 00 00             	add    %al,%ss:(%eax)
4023aa:	0a 00                	or     (%eax),%al
4023ac:	02 7b 05             	add    0x5(%ebx),%bh
4023af:	00 00                	add    %al,(%eax)
4023b1:	04 72                	add    $0x72,%al
4023b3:	5b                   	pop    %ebx
4023b4:	00 00                	add    %al,(%eax)
4023b6:	70 6f                	jo     0x402427
4023b8:	38 00                	cmp    %al,(%eax)
4023ba:	00 0a                	add    %cl,(%edx)
4023bc:	00 02                	add    %al,(%edx)
4023be:	7b 05                	jnp    0x4023c5
4023c0:	00 00                	add    %al,(%eax)
4023c2:	04 17                	add    $0x17,%al
4023c4:	6f                   	outsl  %ds:(%esi),(%dx)
4023c5:	39 00                	cmp    %eax,(%eax)
4023c7:	00 0a                	add    %cl,(%edx)
4023c9:	00 02                	add    %al,(%edx)
4023cb:	7b 05                	jnp    0x4023d2
4023cd:	00 00                	add    %al,(%eax)
4023cf:	04 02                	add    $0x2,%al
4023d1:	fe 06                	incb   (%esi)
4023d3:	08 00                	or     %al,(%eax)
4023d5:	00 06                	add    %al,(%esi)
4023d7:	73 3a                	jae    0x402413
4023d9:	00 00                	add    %al,(%eax)
4023db:	0a 6f 3b             	or     0x3b(%edi),%ch
4023de:	00 00                	add    %al,(%eax)
4023e0:	0a 00                	or     (%eax),%al
4023e2:	02 7b 06             	add    0x6(%ebx),%bh
4023e5:	00 00                	add    %al,(%eax)
4023e7:	04 1f                	add    $0x1f,%al
4023e9:	0a 6f 37             	or     0x37(%edi),%ch
4023ec:	00 00                	add    %al,(%eax)
4023ee:	0a 00                	or     (%eax),%al
4023f0:	02 7b 06             	add    0x6(%ebx),%bh
4023f3:	00 00                	add    %al,(%eax)
4023f5:	04 1f                	add    $0x1f,%al
4023f7:	7d 20                	jge    0x402419
4023f9:	ec                   	in     (%dx),%al
4023fa:	00 00                	add    %al,(%eax)
4023fc:	00 73 2c             	add    %dh,0x2c(%ebx)
4023ff:	00 00                	add    %al,(%eax)
402401:	0a 6f 2d             	or     0x2d(%edi),%ch
402404:	00 00                	add    %al,(%eax)
402406:	0a 00                	or     (%eax),%al
402408:	02 7b 06             	add    0x6(%ebx),%bh
40240b:	00 00                	add    %al,(%eax)
40240d:	04 72                	add    $0x72,%al
40240f:	69 00 00 70 6f 2e    	imul   $0x2e6f7000,(%eax),%eax
402415:	00 00                	add    %al,(%eax)
402417:	0a 00                	or     (%eax),%al
402419:	02 7b 06             	add    0x6(%ebx),%bh
40241c:	00 00                	add    %al,(%eax)
40241e:	04 1f                	add    $0x1f,%al
402420:	4b                   	dec    %ebx
402421:	1f                   	pop    %ds
402422:	17                   	pop    %ss
402423:	73 34                	jae    0x402459
402425:	00 00                	add    %al,(%eax)
402427:	0a 6f 35             	or     0x35(%edi),%ch
40242a:	00 00                	add    %al,(%eax)
40242c:	0a 00                	or     (%eax),%al
40242e:	02 7b 06             	add    0x6(%ebx),%bh
402431:	00 00                	add    %al,(%eax)
402433:	04 17                	add    $0x17,%al
402435:	6f                   	outsl  %ds:(%esi),(%dx)
402436:	36 00 00             	add    %al,%ss:(%eax)
402439:	0a 00                	or     (%eax),%al
40243b:	02 7b 06             	add    0x6(%ebx),%bh
40243e:	00 00                	add    %al,(%eax)
402440:	04 72                	add    $0x72,%al
402442:	7d 00                	jge    0x402444
402444:	00 70 6f             	add    %dh,0x6f(%eax)
402447:	38 00                	cmp    %al,(%eax)
402449:	00 0a                	add    %cl,(%edx)
40244b:	00 02                	add    %al,(%edx)
40244d:	7b 06                	jnp    0x402455
40244f:	00 00                	add    %al,(%eax)
402451:	04 17                	add    $0x17,%al
402453:	6f                   	outsl  %ds:(%esi),(%dx)
402454:	39 00                	cmp    %eax,(%eax)
402456:	00 0a                	add    %cl,(%edx)
402458:	00 02                	add    %al,(%edx)
40245a:	7b 06                	jnp    0x402462
40245c:	00 00                	add    %al,(%eax)
40245e:	04 02                	add    $0x2,%al
402460:	fe 06                	incb   (%esi)
402462:	07                   	pop    %es
402463:	00 00                	add    %al,(%eax)
402465:	06                   	push   %es
402466:	73 3a                	jae    0x4024a2
402468:	00 00                	add    %al,(%eax)
40246a:	0a 6f 3b             	or     0x3b(%edi),%ch
40246d:	00 00                	add    %al,(%eax)
40246f:	0a 00                	or     (%eax),%al
402471:	02 22                	add    (%edx),%ah
402473:	00 00                	add    %al,(%eax)
402475:	c0 40 22 00          	rolb   $0x0,0x22(%eax)
402479:	00 50 41             	add    %dl,0x41(%eax)
40247c:	73 3c                	jae    0x4024ba
40247e:	00 00                	add    %al,(%eax)
402480:	0a 28                	or     (%eax),%ch
402482:	3d 00 00 0a 00       	cmp    $0xa0000,%eax
402487:	02 17                	add    (%edi),%dl