40c0ad:	01 00                	add    %eax,(%eax)
40c0af:	0a 00                	or     (%eax),%al
40c0b1:	02 7b 20             	add    0x20(%ebx),%bh
40c0b4:	01 00                	add    %eax,(%eax)
40c0b6:	04 02                	add    $0x2,%al
40c0b8:	7b c3                	jnp    0x40c07d
40c0ba:	00 00                	add    %al,(%eax)
40c0bc:	04 6f                	add    $0x6f,%al
40c0be:	59                   	pop    %ecx
40c0bf:	01 00                	add    %eax,(%eax)
40c0c1:	0a 6f 9a             	or     -0x66(%edi),%ch
40c0c4:	01 00                	add    %eax,(%eax)
40c0c6:	0a 00                	or     (%eax),%al
40c0c8:	02 7b 21             	add    0x21(%ebx),%bh
40c0cb:	01 00                	add    %eax,(%eax)
40c0cd:	04 02                	add    $0x2,%al
40c0cf:	7b c3                	jnp    0x40c094
40c0d1:	00 00                	add    %al,(%eax)
40c0d3:	04 6f                	add    $0x6f,%al
40c0d5:	fe 00                	incb   (%eax)
40c0d7:	00 0a                	add    %cl,(%edx)
40c0d9:	16                   	push   %ss
40c0da:	fe 04 16             	incb   (%esi,%edx,1)
40c0dd:	fe 01                	incb   (%ecx)
40c0df:	6f                   	outsl  %ds:(%esi),(%dx)
40c0e0:	9a 01 00 0a 00 02 7b 	lcall  $0x7b02,$0xa0001
40c0e7:	23 01                	and    (%ecx),%eax
40c0e9:	00 04 02             	add    %al,(%edx,%eax,1)
40c0ec:	7b c3                	jnp    0x40c0b1
40c0ee:	00 00                	add    %al,(%eax)
40c0f0:	04 6f                	add    $0x6f,%al
40c0f2:	59                   	pop    %ecx
40c0f3:	01 00                	add    %eax,(%eax)
40c0f5:	0a 6f 9a             	or     -0x66(%edi),%ch
40c0f8:	01 00                	add    %eax,(%eax)
40c0fa:	0a 00                	or     (%eax),%al
40c0fc:	02 7b bd             	add    -0x43(%ebx),%bh
40c0ff:	00 00                	add    %al,(%eax)
40c101:	04 02                	add    $0x2,%al
40c103:	7b ed                	jnp    0x40c0f2
40c105:	00 00                	add    %al,(%eax)
40c107:	04 6f                	add    $0x6f,%al
40c109:	9b                   	fwait
40c10a:	01 00                	add    %eax,(%eax)
40c10c:	0a 6f 6b             	or     0x6b(%edi),%ch
40c10f:	00 00                	add    %al,(%eax)
40c111:	0a 00                	or     (%eax),%al
40c113:	02 7b bf             	add    -0x41(%ebx),%bh
40c116:	00 00                	add    %al,(%eax)
40c118:	04 02                	add    $0x2,%al
40c11a:	7b ef                	jnp    0x40c10b
40c11c:	00 00                	add    %al,(%eax)
40c11e:	04 6f                	add    $0x6f,%al
40c120:	9b                   	fwait
40c121:	01 00                	add    %eax,(%eax)
40c123:	0a 6f 6b             	or     0x6b(%edi),%ch
40c126:	00 00                	add    %al,(%eax)
40c128:	0a 00                	or     (%eax),%al
40c12a:	02 7b be             	add    -0x42(%ebx),%bh
40c12d:	00 00                	add    %al,(%eax)
40c12f:	04 02                	add    $0x2,%al
40c131:	7b ef                	jnp    0x40c122
40c133:	00 00                	add    %al,(%eax)
40c135:	04 6f                	add    $0x6f,%al
40c137:	9b                   	fwait
40c138:	01 00                	add    %eax,(%eax)
40c13a:	0a 6f 6b             	or     0x6b(%edi),%ch
40c13d:	00 00                	add    %al,(%eax)
40c13f:	0a 00                	or     (%eax),%al
40c141:	02 7b c0             	add    -0x40(%ebx),%bh
40c144:	00 00                	add    %al,(%eax)
40c146:	04 08                	add    $0x8,%al
40c148:	2c 0d                	sub    $0xd,%al
40c14a:	02 7b ee             	add    -0x12(%ebx),%bh
40c14d:	00 00                	add    %al,(%eax)
40c14f:	04 6f                	add    $0x6f,%al
40c151:	9b                   	fwait
40c152:	01 00                	add    %eax,(%eax)
40c154:	0a 2b                	or     (%ebx),%ch
40c156:	01 16                	add    %edx,(%esi)
40c158:	6f                   	outsl  %ds:(%esi),(%dx)
40c159:	6b 00 00             	imul   $0x0,(%eax),%eax
40c15c:	0a 00                	or     (%eax),%al
40c15e:	02 7b 32             	add    0x32(%ebx),%bh
40c161:	01 00                	add    %eax,(%eax)
40c163:	04 02                	add    $0x2,%al
40c165:	7b 06                	jnp    0x40c16d
40c167:	01 00                	add    %eax,(%eax)
40c169:	04 6f                	add    $0x6f,%al
40c16b:	9c                   	pushf
40c16c:	01 00                	add    %eax,(%eax)
40c16e:	0a 6f 9a             	or     -0x66(%edi),%ch
40c171:	01 00                	add    %eax,(%eax)
40c173:	0a 00                	or     (%eax),%al
40c175:	02 7b 34             	add    0x34(%ebx),%bh
40c178:	01 00                	add    %eax,(%eax)
40c17a:	04 02                	add    $0x2,%al
40c17c:	7b 07                	jnp    0x40c185
40c17e:	01 00                	add    %eax,(%eax)
40c180:	04 6f                	add    $0x6f,%al
40c182:	9c                   	pushf
40c183:	01 00                	add    %eax,(%eax)
40c185:	0a 6f 9a             	or     -0x66(%edi),%ch
40c188:	01 00                	add    %eax,(%eax)
40c18a:	0a 00                	or     (%eax),%al
40c18c:	02 7b 31             	add    0x31(%ebx),%bh
40c18f:	01 00                	add    %eax,(%eax)
40c191:	04 02                	add    $0x2,%al
40c193:	7b 09                	jnp    0x40c19e
40c195:	01 00                	add    %eax,(%eax)
40c197:	04 6f                	add    $0x6f,%al
40c199:	9c                   	pushf
40c19a:	01 00                	add    %eax,(%eax)
40c19c:	0a 6f 9a             	or     -0x66(%edi),%ch
40c19f:	01 00                	add    %eax,(%eax)
40c1a1:	0a 00                	or     (%eax),%al
40c1a3:	02 7b 33             	add    0x33(%ebx),%bh
40c1a6:	01 00                	add    %eax,(%eax)
40c1a8:	04 02                	add    $0x2,%al
40c1aa:	7b 0a                	jnp    0x40c1b6
40c1ac:	01 00                	add    %eax,(%eax)
40c1ae:	04 6f                	add    $0x6f,%al
40c1b0:	9c                   	pushf
40c1b1:	01 00                	add    %eax,(%eax)
40c1b3:	0a 6f 9a             	or     -0x66(%edi),%ch
40c1b6:	01 00                	add    %eax,(%eax)
40c1b8:	0a 00                	or     (%eax),%al
40c1ba:	02 7b c8             	add    -0x38(%ebx),%bh
40c1bd:	00 00                	add    %al,(%eax)
40c1bf:	04 02                	add    $0x2,%al
40c1c1:	7b ca                	jnp    0x40c18d
40c1c3:	00 00                	add    %al,(%eax)
40c1c5:	04 6f                	add    $0x6f,%al
40c1c7:	9c                   	pushf
40c1c8:	01 00                	add    %eax,(%eax)
40c1ca:	0a 6f 9a             	or     -0x66(%edi),%ch
40c1cd:	01 00                	add    %eax,(%eax)
40c1cf:	0a 00                	or     (%eax),%al
40c1d1:	02 7b c4             	add    -0x3c(%ebx),%bh
40c1d4:	00 00                	add    %al,(%eax)
40c1d6:	04 02                	add    $0x2,%al
40c1d8:	7b c6                	jnp    0x40c1a0
40c1da:	00 00                	add    %al,(%eax)
40c1dc:	04 6f                	add    $0x6f,%al
40c1de:	9c                   	pushf
40c1df:	01 00                	add    %eax,(%eax)
40c1e1:	0a 6f 9a             	or     -0x66(%edi),%ch
40c1e4:	01 00                	add    %eax,(%eax)
40c1e6:	0a 00                	or     (%eax),%al
40c1e8:	02 7b 30             	add    0x30(%ebx),%bh
40c1eb:	01 00                	add    %eax,(%eax)
40c1ed:	04 02                	add    $0x2,%al
40c1ef:	7b c6                	jnp    0x40c1b7
40c1f1:	00 00                	add    %al,(%eax)
40c1f3:	04 6f                	add    $0x6f,%al
40c1f5:	9c                   	pushf
40c1f6:	01 00                	add    %eax,(%eax)
40c1f8:	0a 6f 9a             	or     -0x66(%edi),%ch
40c1fb:	01 00                	add    %eax,(%eax)
40c1fd:	0a 00                	or     (%eax),%al
40c1ff:	02 7b db             	add    -0x25(%ebx),%bh
40c202:	00 00                	add    %al,(%eax)
40c204:	04 02                	add    $0x2,%al
40c206:	7b dc                	jnp    0x40c1e4
40c208:	00 00                	add    %al,(%eax)
40c20a:	04 6f                	add    $0x6f,%al
40c20c:	9c                   	pushf
40c20d:	01 00                	add    %eax,(%eax)
40c20f:	0a 6f 9a             	or     -0x66(%edi),%ch
40c212:	01 00                	add    %eax,(%eax)
40c214:	0a 00                	or     (%eax),%al
40c216:	02 7b 2a             	add    0x2a(%ebx),%bh
40c219:	01 00                	add    %eax,(%eax)
40c21b:	04 02                	add    $0x2,%al
40c21d:	7b f5                	jnp    0x40c214
40c21f:	00 00                	add    %al,(%eax)
40c221:	04 6f                	add    $0x6f,%al
40c223:	9c                   	pushf
40c224:	01 00                	add    %eax,(%eax)
40c226:	0a 6f 9a             	or     -0x66(%edi),%ch
40c229:	01 00                	add    %eax,(%eax)
40c22b:	0a 00                	or     (%eax),%al
40c22d:	02 7b 2b             	add    0x2b(%ebx),%bh
40c230:	01 00                	add    %eax,(%eax)
40c232:	04 02                	add    $0x2,%al
40c234:	7b f6                	jnp    0x40c22c
40c236:	00 00                	add    %al,(%eax)
40c238:	04 6f                	add    $0x6f,%al
40c23a:	9c                   	pushf
40c23b:	01 00                	add    %eax,(%eax)
40c23d:	0a 6f 9a             	or     -0x66(%edi),%ch
40c240:	01 00                	add    %eax,(%eax)
40c242:	0a 00                	or     (%eax),%al
40c244:	02 7b 2c             	add    0x2c(%ebx),%bh
40c247:	01 00                	add    %eax,(%eax)
40c249:	04 02                	add    $0x2,%al
40c24b:	7b f7                	jnp    0x40c244
40c24d:	00 00                	add    %al,(%eax)
40c24f:	04 6f                	add    $0x6f,%al
40c251:	9c                   	pushf
40c252:	01 00                	add    %eax,(%eax)
40c254:	0a 6f 9a             	or     -0x66(%edi),%ch
40c257:	01 00                	add    %eax,(%eax)
40c259:	0a 00                	or     (%eax),%al
40c25b:	02 7b 2d             	add    0x2d(%ebx),%bh
40c25e:	01 00                	add    %eax,(%eax)
40c260:	04 02                	add    $0x2,%al
40c262:	7b f9                	jnp    0x40c25d
40c264:	00 00                	add    %al,(%eax)
40c266:	04 6f                	add    $0x6f,%al
40c268:	9c                   	pushf
40c269:	01 00                	add    %eax,(%eax)
40c26b:	0a 6f 9a             	or     -0x66(%edi),%ch
40c26e:	01 00                	add    %eax,(%eax)
40c270:	0a 00                	or     (%eax),%al
40c272:	02 7b 2e             	add    0x2e(%ebx),%bh
40c275:	01 00                	add    %eax,(%eax)
40c277:	04 02                	add    $0x2,%al
40c279:	7b fa                	jnp    0x40c275
40c27b:	00 00                	add    %al,(%eax)
40c27d:	04 6f                	add    $0x6f,%al
40c27f:	9c                   	pushf
40c280:	01 00                	add    %eax,(%eax)
40c282:	0a 6f 9a             	or     -0x66(%edi),%ch
40c285:	01 00                	add    %eax,(%eax)
40c287:	0a 00                	or     (%eax),%al
40c289:	02 7b 2f             	add    0x2f(%ebx),%bh
40c28c:	01 00                	add    %eax,(%eax)
40c28e:	04 02                	add    $0x2,%al
40c290:	7b fb                	jnp    0x40c28d
40c292:	00 00                	add    %al,(%eax)
40c294:	04 6f                	add    $0x6f,%al
40c296:	9c                   	pushf
40c297:	01 00                	add    %eax,(%eax)
40c299:	0a 6f 9a             	or     -0x66(%edi),%ch
40c29c:	01 00                	add    %eax,(%eax)
40c29e:	0a 00                	or     (%eax),%al
40c2a0:	02 7b f1             	add    -0xf(%ebx),%bh
40c2a3:	00 00                	add    %al,(%eax)
40c2a5:	04 02                	add    $0x2,%al
40c2a7:	7b fc                	jnp    0x40c2a5
40c2a9:	00 00                	add    %al,(%eax)
40c2ab:	04 6f                	add    $0x6f,%al
40c2ad:	9c                   	pushf
40c2ae:	01 00                	add    %eax,(%eax)
40c2b0:	0a 6f 9a             	or     -0x66(%edi),%ch
40c2b3:	01 00                	add    %eax,(%eax)
40c2b5:	0a 00                	or     (%eax),%al
40c2b7:	2a 13                	sub    (%ebx),%dl
40c2b9:	30 02                	xor    %al,(%edx)
40c2bb:	00 23                	add    %ah,(%ebx)
40c2bd:	00 00                	add    %al,(%eax)
40c2bf:	00 04 00             	add    %al,(%eax,%eax,1)
40c2c2:	00 11                	add    %dl,(%ecx)
40c2c4:	00 02                	add    %al,(%edx)
40c2c6:	7b c1                	jnp    0x40c289
40c2c8:	00 00                	add    %al,(%eax)
40c2ca:	04 03                	add    $0x3,%al
40c2cc:	6f                   	outsl  %ds:(%esi),(%dx)
40c2cd:	ae                   	scas   %es:(%edi),%al
40c2ce:	00 00                	add    %al,(%eax)
40c2d0:	06                   	push   %es
40c2d1:	2c 0e                	sub    $0xe,%al
40c2d3:	02 7b c3             	add    -0x3d(%ebx),%bh
40c2d6:	00 00                	add    %al,(%eax)
40c2d8:	04 03                	add    $0x3,%al
40c2da:	6f                   	outsl  %ds:(%esi),(%dx)
40c2db:	d9 00                	flds   (%eax)
40c2dd:	00 06                	add    %al,(%esi)
40c2df:	2b 01                	sub    (%ecx),%eax
40c2e1:	16                   	push   %ss
40c2e2:	0a 2b                	or     (%ebx),%ch
40c2e4:	00 06                	add    %al,(%esi)
40c2e6:	2a 3a                	sub    (%edx),%bh
40c2e8:	00 02                	add    %al,(%edx)
40c2ea:	7b c3                	jnp    0x40c2af
40c2ec:	00 00                	add    %al,(%eax)
40c2ee:	04 6f                	add    $0x6f,%al
40c2f0:	cb                   	lret
40c2f1:	00 00                	add    %al,(%eax)
40c2f3:	06                   	push   %es
40c2f4:	00 2a                	add    %ch,(%edx)
40c2f6:	00 00                	add    %al,(%eax)
40c2f8:	13 30                	adc    (%eax),%esi
40c2fa:	03 00                	add    (%eax),%eax
40c2fc:	22 00                	and    (%eax),%al
40c2fe:	00 00                	add    %al,(%eax)
40c300:	04 00                	add    $0x0,%al
40c302:	00 11                	add    %dl,(%ecx)
40c304:	00 02                	add    %al,(%edx)
40c306:	7b c1                	jnp    0x40c2c9
40c308:	00 00                	add    %al,(%eax)
40c30a:	04 6f                	add    $0x6f,%al
40c30c:	74 00                	je     0x40c30e
40c30e:	00 06                	add    %al,(%esi)
40c310:	19 fe                	sbb    %edi,%esi
40c312:	01 0a                	add    %ecx,(%edx)
40c314:	06                   	push   %es
40c315:	2c 0e                	sub    $0xe,%al
40c317:	02 7b c3             	add    -0x3d(%ebx),%bh
40c31a:	00 00                	add    %al,(%eax)
40c31c:	04 17                	add    $0x17,%al
40c31e:	17                   	pop    %ss
40c31f:	6f                   	outsl  %ds:(%esi),(%dx)
40c320:	d4 00                	aam    $0x0
40c322:	00 06                	add    %al,(%esi)
40c324:	00 2a                	add    %ch,(%edx)
40c326:	00 00                	add    %al,(%eax)
40c328:	13 30                	adc    (%eax),%esi
40c32a:	03 00                	add    (%eax),%eax
40c32c:	2f                   	das
40c32d:	00 00                	add    %al,(%eax)
40c32f:	00 04 00             	add    %al,(%eax,%eax,1)
40c332:	00 11                	add    %dl,(%ecx)
40c334:	00 02                	add    %al,(%edx)
40c336:	7b c1                	jnp    0x40c2f9
40c338:	00 00                	add    %al,(%eax)
40c33a:	04 6f                	add    $0x6f,%al
40c33c:	74 00                	je     0x40c33e
40c33e:	00 06                	add    %al,(%esi)
40c340:	19 33                	sbb    %esi,(%ebx)
40c342:	0c 04                	or     $0x4,%al
40c344:	6f                   	outsl  %ds:(%esi),(%dx)
40c345:	f2 00 00             	repnz add %al,(%eax)
40c348:	0a 1f                	or     (%edi),%bl
40c34a:	20 fe                	and    %bh,%dh
40c34c:	01 2b                	add    %ebp,(%ebx)
40c34e:	01 16                	add    %edx,(%esi)
40c350:	0a 06                	or     (%esi),%al
40c352:	2c 0e                	sub    $0xe,%al
40c354:	02 7b c3             	add    -0x3d(%ebx),%bh
40c357:	00 00                	add    %al,(%eax)
40c359:	04 17                	add    $0x17,%al
40c35b:	17                   	pop    %ss
40c35c:	6f                   	outsl  %ds:(%esi),(%dx)
40c35d:	d4 00                	aam    $0x0
40c35f:	00 06                	add    %al,(%esi)
40c361:	00 2a                	add    %ch,(%edx)
40c363:	00 13                	add    %dl,(%ebx)
40c365:	30 04 00             	xor    %al,(%eax,%eax,1)
40c368:	89 00                	mov    %eax,(%eax)
40c36a:	00 00                	add    %al,(%eax)
40c36c:	2b 00                	sub    (%eax),%eax
40c36e:	00 11                	add    %dl,(%ecx)
40c370:	00 02                	add    %al,(%edx)
40c372:	7b c3                	jnp    0x40c337
40c374:	00 00                	add    %al,(%eax)
40c376:	04 6f                	add    $0x6f,%al
40c378:	d3 00                	roll   %cl,(%eax)
40c37a:	00 06                	add    %al,(%esi)