C:\>debug \fcdos\fcknl.com -u 100 690 0876:0100 E97211 JMP 1275 0876:0103 55 PUSH BP 0876:0104 8BEC MOV BP,SP 0876:0106 56 PUSH SI 0876:0107 8B1E080E MOV BX,[0E08] 0876:010B 8A4702 MOV AL,[BX+02] 0876:010E 98 CBW 0876:010F 6BC00A IMUL AX,AX,+0A 0876:0112 04A0 ADD AL,A0 0876:0114 8B1E0E0E MOV BX,[0E0E] 0876:0118 884701 MOV [BX+01],AL 0876:011B BA1200 MOV DX,0012 0876:011E E98300 JMP 01A4 0876:0121 8B1E0E0E MOV BX,[0E0E] 0876:0125 807F01FE CMP BYTE PTR [BX+01],FE 0876:0129 772A JA 0155 0876:012B 8B1E0E0E MOV BX,[0E0E] 0876:012F 807F01A1 CMP BYTE PTR [BX+01],A1 0876:0133 7220 JB 0155 0876:0135 8B1E0E0E MOV BX,[0E0E] 0876:0139 8A07 MOV AL,[BX] 0876:013B 8B1E9C06 MOV BX,[069C] 0876:013F 03DA ADD BX,DX 0876:0141 8807 MOV [BX],AL 0876:0143 8BDA MOV BX,DX 0876:0145 43 INC BX 0876:0146 031E9C06 ADD BX,[069C] 0876:014A 8B360E0E MOV SI,[0E0E] 0876:014E 8A4401 MOV AL,[SI+01] 0876:0151 8807 MOV [BX],AL 0876:0153 EB13 JMP 0168 0876:0155 8B1E9C06 MOV BX,[069C] 0876:0159 03DA ADD BX,DX 0876:015B C607A1 MOV BYTE PTR [BX],A1 0876:015E 8BDA MOV BX,DX 0876:0160 43 INC BX 0876:0161 031E9C06 ADD BX,[069C] 0876:0165 C607A1 MOV BYTE PTR [BX],A1 0876:0168 8BDA MOV BX,DX 0876:016A 83C350 ADD BX,+50 0876:016D 031E9C06 ADD BX,[069C] 0876:0171 C607F0 MOV BYTE PTR [BX],F0 0876:0174 8BDA MOV BX,DX 0876:0176 83C351 ADD BX,+51 0876:0179 031E9C06 ADD BX,[069C] 0876:017D C607F0 MOV BYTE PTR [BX],F0 0876:0180 8BDA MOV BX,DX 0876:0182 81C3A000 ADD BX,00A0 0876:0186 031E9C06 ADD BX,[069C] 0876:018A C60702 MOV BYTE PTR [BX],02 0876:018D 8BDA MOV BX,DX 0876:018F 81C3A100 ADD BX,00A1 0876:0193 031E9C06 ADD BX,[069C] 0876:0197 C60702 MOV BYTE PTR [BX],02 0876:019A 8B1E0E0E MOV BX,[0E0E] 0876:019E FE4701 INC BYTE PTR [BX+01] 0876:01A1 83C205 ADD DX,+05 0876:01A4 83FA3F CMP DX,+3F 0876:01A7 0F8676FF JBE 0121 0876:01AB 33D2 XOR DX,DX 0876:01AD EB16 JMP 01C5 0876:01AF 8BDA MOV BX,DX 0876:01B1 83C309 ADD BX,+09 0876:01B4 031E9C06 ADD BX,[069C] 0876:01B8 8B36080E MOV SI,[0E08] 0876:01BC 03F2 ADD SI,DX 0876:01BE 8A04 MOV AL,[SI] 0876:01C0 0430 ADD AL,30 0876:01C2 8807 MOV [BX],AL 0876:01C4 42 INC DX 0876:01C5 3B160A0E CMP DX,[0E0A] 0876:01C9 72E4 JB 01AF 0876:01CB EB0D JMP 01DA 0876:01CD 8BDA MOV BX,DX 0876:01CF 83C309 ADD BX,+09 0876:01D2 031E9C06 ADD BX,[069C] 0876:01D6 C60720 MOV BYTE PTR [BX],20 0876:01D9 42 INC DX 0876:01DA 83FA04 CMP DX,+04 0876:01DD 72EE JB 01CD 0876:01DF 8BC2 MOV AX,DX 0876:01E1 EB00 JMP 01E3 0876:01E3 5E POP SI 0876:01E4 5D POP BP 0876:01E5 C3 RET 0876:01E6 55 PUSH BP 0876:01E7 8BEC MOV BP,SP 0876:01E9 8B1E080E MOV BX,[0E08] 0876:01ED 8A07 MOV AL,[BX] 0876:01EF 98 CBW 0876:01F0 6BC00A IMUL AX,AX,+0A 0876:01F3 8B1E080E MOV BX,[0E08] 0876:01F7 024701 ADD AL,[BX+01] 0876:01FA 04A0 ADD AL,A0 0876:01FC 8B1E0E0E MOV BX,[0E0E] 0876:0200 8807 MOV [BX],AL 0876:0202 E8FEFE CALL 0103 0876:0205 5D POP BP 0876:0206 C3 RET 0876:0207 55 PUSH BP 0876:0208 8BEC MOV BP,SP 0876:020A 56 PUSH SI 0876:020B 833E0A0E04 CMP WORD PTR [0E0A],+04 0876:0210 7543 JNZ 0255 0876:0212 8B1E080E MOV BX,[0E08] 0876:0216 8A4702 MOV AL,[BX+02] 0876:0219 98 CBW 0876:021A 6BC00A IMUL AX,AX,+0A 0876:021D 8B1E080E MOV BX,[0E08] 0876:0221 024703 ADD AL,[BX+03] 0876:0224 04A0 ADD AL,A0 0876:0226 8B1E0E0E MOV BX,[0E0E] 0876:022A 884701 MOV [BX+01],AL 0876:022D C7060A0E0000 MOV WORD PTR [0E0A],0000 0876:0233 B90100 MOV CX,0001 0876:0236 8B1E080E MOV BX,[0E08] 0876:023A B000 MOV AL,00 0876:023C 884703 MOV [BX+03],AL 0876:023F 8B1E080E MOV BX,[0E08] 0876:0243 884702 MOV [BX+02],AL 0876:0246 8B1E080E MOV BX,[0E08] 0876:024A 884701 MOV [BX+01],AL 0876:024D 8B1E080E MOV BX,[0E08] 0876:0251 8807 MOV [BX],AL 0876:0253 EB1D JMP 0272 0876:0255 E8ABFE CALL 0103 0876:0258 8BF0 MOV SI,AX 0876:025A 8B1E0E0E MOV BX,[0E0E] 0876:025E C6470100 MOV BYTE PTR [BX+01],00 0876:0262 8BC6 MOV AX,SI 0876:0264 2D1200 SUB AX,0012 0876:0267 BB0500 MOV BX,0005 0876:026A 33D2 XOR DX,DX 0876:026C F7F3 DIV BX 0876:026E 8BF0 MOV SI,AX 0876:0270 8BCE MOV CX,SI 0876:0272 8B1E0E0E MOV BX,[0E0E] 0876:0276 8A07 MOV AL,[BX] 0876:0278 B400 MOV AH,00 0876:027A C1E008 SHL AX,08 0876:027D 8B1E0E0E MOV BX,[0E0E] 0876:0281 8A5701 MOV DL,[BX+01] 0876:0284 B600 MOV DH,00 0876:0286 03C2 ADD AX,DX 0876:0288 EB00 JMP 028A 0876:028A 5E POP SI 0876:028B 5D POP BP 0876:028C C3 RET 0876:028D C8040000 ENTER 0004,00 0876:0291 8846FF MOV [BP-01],AL 0876:0294 807EFF08 CMP BYTE PTR [BP-01],08 0876:0298 7525 JNZ 02BF 0876:029A 833E0A0E00 CMP WORD PTR [0E0A],+00 0876:029F 7419 JZ 02BA 0876:02A1 FF0E0A0E DEC WORD PTR [0E0A] 0876:02A5 8B1E0A0E MOV BX,[0E0A] 0876:02A9 031E080E ADD BX,[0E08] 0876:02AD C60700 MOV BYTE PTR [BX],00 0876:02B0 E833FF CALL 01E6 0876:02B3 B800A1 MOV AX,A100 0876:02B6 C9 LEAVE 0876:02B7 C3 RET 0876:02B8 EB05 JMP 02BF 0876:02BA B80800 MOV AX,0008 0876:02BD C9 LEAVE 0876:02BE C3 RET 0876:02BF 807EFF30 CMP BYTE PTR [BP-01],30 0876:02C3 720D JB 02D2 0876:02C5 807EFF39 CMP BYTE PTR [BP-01],39 0876:02C9 7707 JA 02D2 0876:02CB 833E0A0E04 CMP WORD PTR [0E0A],+04 0876:02D0 7213 JB 02E5 0876:02D2 8A46FF MOV AL,[BP-01] 0876:02D5 B400 MOV AH,00 0876:02D7 25FF00 AND AX,00FF 0876:02DA 8946FC MOV [BP-04],AX 0876:02DD B90100 MOV CX,0001 0876:02E0 8B46FC MOV AX,[BP-04] 0876:02E3 C9 LEAVE 0876:02E4 C3 RET 0876:02E5 8A46FF MOV AL,[BP-01] 0876:02E8 04D0 ADD AL,D0 0876:02EA 8846FF MOV [BP-01],AL 0876:02ED A10A0E MOV AX,[0E0A] 0876:02F0 0BC0 OR AX,AX 0876:02F2 740C JZ 0300 0876:02F4 3D0100 CMP AX,0001 0876:02F7 7411 JZ 030A 0876:02F9 3D0300 CMP AX,0003 0876:02FC 743C JZ 033A 0876:02FE EB6E JMP 036E 0876:0300 807EFF08 CMP BYTE PTR [BP-01],08 0876:0304 7602 JBE 0308 0876:0306 EB60 JMP 0368 0876:0308 EB64 JMP 036E 0876:030A 8B1E080E MOV BX,[0E08] 0876:030E 8A07 MOV AL,[BX] 0876:0310 98 CBW 0876:0311 6BC00A IMUL AX,AX,+0A 0876:0314 8A56FF MOV DL,[BP-01] 0876:0317 B600 MOV DH,00 0876:0319 03C2 ADD AX,DX 0876:031B 3D5700 CMP AX,0057 0876:031E 7F16 JG 0336 0876:0320 8B1E080E MOV BX,[0E08] 0876:0324 8A07 MOV AL,[BX] 0876:0326 98 CBW 0876:0327 6BC00A IMUL AX,AX,+0A 0876:032A 8A56FF MOV DL,[BP-01] 0876:032D B600 MOV DH,00 0876:032F 03C2 ADD AX,DX 0876:0331 3D0100 CMP AX,0001 0876:0334 7D02 JGE 0338 0876:0336 EB30 JMP 0368 0876:0338 EB34 JMP 036E 0876:033A 8B1E080E MOV BX,[0E08] 0876:033E 8A4702 MOV AL,[BX+02] 0876:0341 98 CBW 0876:0342 6BC00A IMUL AX,AX,+0A 0876:0345 8A56FF MOV DL,[BP-01] 0876:0348 B600 MOV DH,00 0876:034A 03C2 ADD AX,DX 0876:034C 3D5E00 CMP AX,005E 0876:034F 7F17 JG 0368 0876:0351 8B1E080E MOV BX,[0E08] 0876:0355 8A4702 MOV AL,[BX+02] 0876:0358 98 CBW 0876:0359 6BC00A IMUL AX,AX,+0A 0876:035C 8A56FF MOV DL,[BP-01] 0876:035F B600 MOV DH,00 0876:0361 03C2 ADD AX,DX 0876:0363 3D0100 CMP AX,0001 0876:0366 7D04 JGE 036C 0876:0368 33C0 XOR AX,AX 0876:036A C9 LEAVE 0876:036B C3 RET 0876:036C EB00 JMP 036E 0876:036E 8B1E080E MOV BX,[0E08] 0876:0372 031E0A0E ADD BX,[0E0A] 0876:0376 8A46FF MOV AL,[BP-01] 0876:0379 8807 MOV [BX],AL 0876:037B FF060A0E INC WORD PTR [0E0A] 0876:037F 8B1E080E MOV BX,[0E08] 0876:0383 8A07 MOV AL,[BX] 0876:0385 98 CBW 0876:0386 6BC00A IMUL AX,AX,+0A 0876:0389 8B1E080E MOV BX,[0E08] 0876:038D 024701 ADD AL,[BX+01] 0876:0390 04A0 ADD AL,A0 0876:0392 8B1E0E0E MOV BX,[0E0E] 0876:0396 8807 MOV [BX],AL 0876:0398 E86CFE CALL 0207 0876:039B C9 LEAVE 0876:039C C3 RET 0876:039D C8020000 ENTER 0002,00 0876:03A1 56 PUSH SI 0876:03A2 F7060D0F0100 TEST WORD PTR [0F0D],0001 0876:03A8 0F849300 JZ 043F 0876:03AC 8B1E9C06 MOV BX,[069C] 0876:03B0 C64703F8 MOV BYTE PTR [BX+03],F8 0876:03B4 8B1E9C06 MOV BX,[069C] 0876:03B8 C64702C7 MOV BYTE PTR [BX+02],C7 0876:03BC 8B1E9C06 MOV BX,[069C] 0876:03C0 C64705BB MOV BYTE PTR [BX+05],BB 0876:03C4 8B1E9C06 MOV BX,[069C] 0876:03C8 C64704CE MOV BYTE PTR [BX+04],CE 0876:03CC 8B1E9C06 MOV BX,[069C] 0876:03D0 C6470DB3 MOV BYTE PTR [BX+0D],B3 0876:03D4 8B1E9C06 MOV BX,[069C] 0876:03D8 C6475DF0 MOV BYTE PTR [BX+5D],F0 0876:03DC 8B1E9C06 MOV BX,[069C] 0876:03E0 C687AD0001 MOV BYTE PTR [BX+00AD],01 0876:03E5 C646FF30 MOV BYTE PTR [BP-01],30 0876:03E9 BE1000 MOV SI,0010 0876:03EC EB43 JMP 0431 0876:03EE 8B1E9C06 MOV BX,[069C] 0876:03F2 8A46FF MOV AL,[BP-01] 0876:03F5 8800 MOV [BX+SI],AL 0876:03F7 FE46FF INC BYTE PTR [BP-01] 0876:03FA 8D5C01 LEA BX,[SI+01] 0876:03FD 031E9C06 ADD BX,[069C] 0876:0401 C6073A MOV BYTE PTR [BX],3A 0876:0404 8D5C50 LEA BX,[SI+50] 0876:0407 031E9C06 ADD BX,[069C] 0876:040B C607F0 MOV BYTE PTR [BX],F0 0876:040E 8D5C51 LEA BX,[SI+51] 0876:0411 031E9C06 ADD BX,[069C] 0876:0415 C607F0 MOV BYTE PTR [BX],F0 0876:0418 8D9CA000 LEA BX,[SI+00A0] 0876:041C 031E9C06 ADD BX,[069C] 0876:0420 C60701 MOV BYTE PTR [BX],01 0876:0423 8D9CA100 LEA BX,[SI+00A1] 0876:0427 031E9C06 ADD BX,[069C] 0876:042B C60701 MOV BYTE PTR [BX],01 0876:042E 83C605 ADD SI,+05 0876:0431 83FE3D CMP SI,+3D 0876:0434 76B8 JBE 03EE 0876:0436 E8ADFD CALL 01E6 0876:0439 E99D00 JMP 04D9 0876:043C E99A00 JMP 04D9 0876:043F F7060D0F0001 TEST WORD PTR [0F0D],0100 0876:0445 742F JZ 0476 0876:0447 8B1E9C06 MOV BX,[069C] 0876:044B C64702CE MOV BYTE PTR [BX+02],CE 0876:044F 8B1E9C06 MOV BX,[069C] 0876:0453 C64703E5 MOV BYTE PTR [BX+03],E5 0876:0457 8B1E9C06 MOV BX,[069C] 0876:045B C64704B1 MOV BYTE PTR [BX+04],B1 0876:045F 8B1E9C06 MOV BX,[069C] 0876:0463 C64705CA MOV BYTE PTR [BX+05],CA 0876:0467 8B1E9C06 MOV BX,[069C] 0876:046B C6470DB3 MOV BYTE PTR [BX+0D],B3 0876:046F E86A00 CALL 04DC 0876:0472 EB65 JMP 04D9 0876:0474 EB63 JMP 04D9 0876:0476 8B1E9C06 MOV BX,[069C] 0876:047A C64703D0 MOV BYTE PTR [BX+03],D0 0876:047E 8B1E9C06 MOV BX,[069C] 0876:0482 C64702D6 MOV BYTE PTR [BX+02],D6 0876:0486 8B1E9C06 MOV BX,[069C] 0876:048A C64705C4 MOV BYTE PTR [BX+05],C4 0876:048E 8B1E9C06 MOV BX,[069C] 0876:0492 C64704CE MOV BYTE PTR [BX+04],CE 0876:0496 8B1E9C06 MOV BX,[069C] 0876:049A C6470D20 MOV BYTE PTR [BX+0D],20 0876:049E BE1000 MOV SI,0010 0876:04A1 EB1D JMP 04C0 0876:04A3 8B1E9C06 MOV BX,[069C] 0876:04A7 C60020 MOV BYTE PTR [BX+SI],20 0876:04AA 8D5C50 LEA BX,[SI+50] 0876:04AD 031E9C06 ADD BX,[069C] 0876:04B1 C607F0 MOV BYTE PTR [BX],F0 0876:04B4 8D9CA000 LEA BX,[SI+00A0] 0876:04B8 031E9C06 ADD BX,[069C] 0876:04BC C60701 MOV BYTE PTR [BX],01 0876:04BF 46 INC SI 0876:04C0 83FE40 CMP SI,+40 0876:04C3 76DE JBE 04A3 0876:04C5 33F6 XOR SI,SI 0876:04C7 EB0B JMP 04D4 0876:04C9 8D5C09 LEA BX,[SI+09] 0876:04CC 031E9C06 ADD BX,[069C] 0876:04D0 C60720 MOV BYTE PTR [BX],20 0876:04D3 46 INC SI 0876:04D4 83FE04 CMP SI,+04 0876:04D7 72F0 JB 04C9 0876:04D9 5E POP SI 0876:04DA C9 LEAVE 0876:04DB C3 RET 0876:04DC C8020000 ENTER 0002,00 0876:04E0 8B1EBE06 MOV BX,[06BE] 0876:04E4 8A4723 MOV AL,[BX+23] 0876:04E7 8846FE MOV [BP-02],AL 0876:04EA 807EFE0A CMP BYTE PTR [BP-02],0A 0876:04EE 7604 JBE 04F4 0876:04F0 C646FE0A MOV BYTE PTR [BP-02],0A 0876:04F4 8A46FE MOV AL,[BP-02] 0876:04F7 B400 MOV AH,00 0876:04F9 6BC003 IMUL AX,AX,+03 0876:04FC 0405 ADD AL,05 0876:04FE 8846FE MOV [BP-02],AL 0876:0501 B100 MOV CL,00 0876:0503 EB2C JMP 0531 0876:0505 8AC1 MOV AL,CL 0876:0507 B400 MOV AH,00 0876:0509 0306BE06 ADD AX,[06BE] 0876:050D 8BD8 MOV BX,AX 0876:050F 803F00 CMP BYTE PTR [BX],00 0876:0512 7502 JNZ 0516 0876:0514 EB20 JMP 0536 0876:0516 8AC1 MOV AL,CL 0876:0518 B400 MOV AH,00 0876:051A 0306BE06 ADD AX,[06BE] 0876:051E 8BD8 MOV BX,AX 0876:0520 8A07 MOV AL,[BX] 0876:0522 8AD1 MOV DL,CL 0876:0524 B600 MOV DH,00 0876:0526 03169C06 ADD DX,[069C] 0876:052A 8BDA MOV BX,DX 0876:052C 884709 MOV [BX+09],AL 0876:052F FEC1 INC CL 0876:0531 80F904 CMP CL,04 0876:0534 72CF JB 0505 0876:0536 EB10 JMP 0548 0876:0538 8AC1 MOV AL,CL 0876:053A B400 MOV AH,00 0876:053C 03069C06 ADD AX,[069C] 0876:0540 8BD8 MOV BX,AX 0876:0542 C6470920 MOV BYTE PTR [BX+09],20 0876:0546 FEC1 INC CL 0876:0548 80F904 CMP CL,04 0876:054B 72EB JB 0538 0876:054D B110 MOV CL,10 0876:054F C646FF05 MOV BYTE PTR [BP-01],05 0876:0553 E9A500 JMP 05FB 0876:0556 8A46FF MOV AL,[BP-01] 0876:0559 B400 MOV AH,00 0876:055B 0306BE06 ADD AX,[06BE] 0876:055F 8BD8 MOV BX,AX 0876:0561 8A07 MOV AL,[BX] 0876:0563 8AD1 MOV DL,CL 0876:0565 B600 MOV DH,00 0876:0567 03169C06 ADD DX,[069C] 0876:056B 8BDA MOV BX,DX 0876:056D 8807 MOV [BX],AL 0876:056F 8AC1 MOV AL,CL 0876:0571 B400 MOV AH,00 0876:0573 03069C06 ADD AX,[069C] 0876:0577 8BD8 MOV BX,AX 0876:0579 C647013A MOV BYTE PTR [BX+01],3A 0876:057D 8A46FF MOV AL,[BP-01] 0876:0580 B400 MOV AH,00 0876:0582 0306BE06 ADD AX,[06BE] 0876:0586 8BD8 MOV BX,AX 0876:0588 8A4701 MOV AL,[BX+01] 0876:058B 8AD1 MOV DL,CL 0876:058D B600 MOV DH,00 0876:058F 03169C06 ADD DX,[069C] 0876:0593 8BDA MOV BX,DX 0876:0595 884702 MOV [BX+02],AL 0876:0598 8A46FF MOV AL,[BP-01] 0876:059B B400 MOV AH,00 0876:059D 0306BE06 ADD AX,[06BE] 0876:05A1 8BD8 MOV BX,AX 0876:05A3 8A4702 MOV AL,[BX+02] 0876:05A6 8AD1 MOV DL,CL 0876:05A8 B600 MOV DH,00 0876:05AA 03169C06 ADD DX,[069C] 0876:05AE 8BDA MOV BX,DX 0876:05B0 884703 MOV [BX+03],AL 0876:05B3 8AC1 MOV AL,CL 0876:05B5 B400 MOV AH,00 0876:05B7 03069C06 ADD AX,[069C] 0876:05BB 8BD8 MOV BX,AX 0876:05BD C64752F0 MOV BYTE PTR [BX+52],F0 0876:05C1 8AC1 MOV AL,CL 0876:05C3 B400 MOV AH,00 0876:05C5 03069C06 ADD AX,[069C] 0876:05C9 8BD8 MOV BX,AX 0876:05CB C64753F0 MOV BYTE PTR [BX+53],F0 0876:05CF 8AC1 MOV AL,CL 0876:05D1 B400 MOV AH,00 0876:05D3 03069C06 ADD AX,[069C] 0876:05D7 8BD8 MOV BX,AX 0876:05D9 C687A20002 MOV BYTE PTR [BX+00A2],02 0876:05DE 8AC1 MOV AL,CL 0876:05E0 B400 MOV AH,00 0876:05E2 03069C06 ADD AX,[069C] 0876:05E6 8BD8 MOV BX,AX 0876:05E8 C687A30002 MOV BYTE PTR [BX+00A3],02 0876:05ED 8AC1 MOV AL,CL 0876:05EF 0405 ADD AL,05 0876:05F1 8AC8 MOV CL,AL 0876:05F3 8A46FF MOV AL,[BP-01] 0876:05F6 0403 ADD AL,03 0876:05F8 8846FF MOV [BP-01],AL 0876:05FB 8A46FF MOV AL,[BP-01] 0876:05FE 3A46FE CMP AL,[BP-02] 0876:0601 7305 JAE 0608 0876:0603 B80100 MOV AX,0001 0876:0606 EB02 JMP 060A 0876:0608 33C0 XOR AX,AX 0876:060A 0BC0 OR AX,AX 0876:060C 0F8546FF JNZ 0556 0876:0610 E97F00 JMP 0692 0876:0613 8AC1 MOV AL,CL 0876:0615 B400 MOV AH,00 0876:0617 03069C06 ADD AX,[069C] 0876:061B 8BD8 MOV BX,AX 0876:061D C60720 MOV BYTE PTR [BX],20 0876:0620 8AC1 MOV AL,CL 0876:0622 B400 MOV AH,00 0876:0624 03069C06 ADD AX,[069C] 0876:0628 8BD8 MOV BX,AX 0876:062A C6470120 MOV BYTE PTR [BX+01],20 0876:062E 8AC1 MOV AL,CL 0876:0630 B400 MOV AH,00 0876:0632 03069C06 ADD AX,[069C] 0876:0636 8BD8 MOV BX,AX 0876:0638 C64702A1 MOV BYTE PTR [BX+02],A1 0876:063C 8AC1 MOV AL,CL 0876:063E B400 MOV AH,00 0876:0640 03069C06 ADD AX,[069C] 0876:0644 8BD8 MOV BX,AX 0876:0646 C64703A1 MOV BYTE PTR [BX+03],A1 0876:064A 8AC1 MOV AL,CL 0876:064C B400 MOV AH,00 0876:064E 03069C06 ADD AX,[069C] 0876:0652 8BD8 MOV BX,AX 0876:0654 C64752F0 MOV BYTE PTR [BX+52],F0 0876:0658 8AC1 MOV AL,CL 0876:065A B400 MOV AH,00 0876:065C 03069C06 ADD AX,[069C] 0876:0660 8BD8 MOV BX,AX 0876:0662 C64753F0 MOV BYTE PTR [BX+53],F0 0876:0666 8AC1 MOV AL,CL 0876:0668 B400 MOV AH,00 0876:066A 03069C06 ADD AX,[069C] 0876:066E 8BD8 MOV BX,AX 0876:0670 C687A20002 MOV BYTE PTR [BX+00A2],02 0876:0675 8AC1 MOV AL,CL 0876:0677 B400 MOV AH,00 0876:0679 03069C06 ADD AX,[069C] 0876:067D 8BD8 MOV BX,AX 0876:067F C687A30002 MOV BYTE PTR [BX+00A3],02 0876:0684 8AC1 MOV AL,CL 0876:0686 0405 ADD AL,05 0876:0688 8AC8 MOV CL,AL 0876:068A 8A46FF MOV AL,[BP-01] 0876:068D 0403 ADD AL,03 0876:068F 8846FF MOV [BP-01],AL -u 692 d00 0876:0692 80F93D CMP CL,3D 0876:0695 0F867AFF JBE 0613 0876:0699 C9 LEAVE 0876:069A C3 RET 0876:069B 0000 ADD [BX+SI],AL 0876:069D 0000 ADD [BX+SI],AL 0876:069F 0000 ADD [BX+SI],AL 0876:06A1 0000 ADD [BX+SI],AL 0876:06A3 0000 ADD [BX+SI],AL 0876:06A5 0000 ADD [BX+SI],AL 0876:06A7 0000 ADD [BX+SI],AL 0876:06A9 0000 ADD [BX+SI],AL 0876:06AB 0000 ADD [BX+SI],AL 0876:06AD 0000 ADD [BX+SI],AL 0876:06AF 0000 ADD [BX+SI],AL 0876:06B1 0000 ADD [BX+SI],AL 0876:06B3 0000 ADD [BX+SI],AL 0876:06B5 0000 ADD [BX+SI],AL 0876:06B7 0000 ADD [BX+SI],AL 0876:06B9 0000 ADD [BX+SI],AL 0876:06BB 0000 ADD [BX+SI],AL 0876:06BD 0000 ADD [BX+SI],AL 0876:06BF 0000 ADD [BX+SI],AL 0876:06C1 0000 ADD [BX+SI],AL 0876:06C3 0000 ADD [BX+SI],AL 0876:06C5 0000 ADD [BX+SI],AL 0876:06C7 0000 ADD [BX+SI],AL 0876:06C9 0000 ADD [BX+SI],AL 0876:06CB 0000 ADD [BX+SI],AL 0876:06CD 0000 ADD [BX+SI],AL 0876:06CF 0000 ADD [BX+SI],AL 0876:06D1 0000 ADD [BX+SI],AL 0876:06D3 0000 ADD [BX+SI],AL 0876:06D5 0000 ADD [BX+SI],AL 0876:06D7 0000 ADD [BX+SI],AL 0876:06D9 0000 ADD [BX+SI],AL 0876:06DB 0000 ADD [BX+SI],AL 0876:06DD 0000 ADD [BX+SI],AL 0876:06DF 0000 ADD [BX+SI],AL 0876:06E1 0000 ADD [BX+SI],AL 0876:06E3 0000 ADD [BX+SI],AL 0876:06E5 0001 ADD [BX+DI],AL 0876:06E7 0000 ADD [BX+SI],AL 0876:06E9 0000 ADD [BX+SI],AL 0876:06EB 0000 ADD [BX+SI],AL 0876:06ED 0000 ADD [BX+SI],AL 0876:06EF 0000 ADD [BX+SI],AL 0876:06F1 0000 ADD [BX+SI],AL 0876:06F3 0000 ADD [BX+SI],AL 0876:06F5 0000 ADD [BX+SI],AL 0876:06F7 0000 ADD [BX+SI],AL 0876:06F9 0000 ADD [BX+SI],AL 0876:06FB 0000 ADD [BX+SI],AL 0876:06FD A1BED6 MOV AX,[D6BE] 0876:0700 D0CE ROR DH,1 0876:0702 C4A1BFB3 LES SP,[BX+DI+B3BF] 0876:0706 0000 ADD [BX+SI],AL 0876:0708 0000 ADD [BX+SI],AL 0876:070A 0000 ADD [BX+SI],AL 0876:070C 0000 ADD [BX+SI],AL 0876:070E 0000 ADD [BX+SI],AL 0876:0710 0000 ADD [BX+SI],AL 0876:0712 0000 ADD [BX+SI],AL 0876:0714 0000 ADD [BX+SI],AL 0876:0716 0000 ADD [BX+SI],AL 0876:0718 0000 ADD [BX+SI],AL 0876:071A 0000 ADD [BX+SI],AL 0876:071C 0000 ADD [BX+SI],AL 0876:071E 0000 ADD [BX+SI],AL 0876:0720 0000 ADD [BX+SI],AL 0876:0722 0000 ADD [BX+SI],AL 0876:0724 0000 ADD [BX+SI],AL 0876:0726 0000 ADD [BX+SI],AL 0876:0728 0000 ADD [BX+SI],AL 0876:072A 0000 ADD [BX+SI],AL 0876:072C 0000 ADD [BX+SI],AL 0876:072E 0000 ADD [BX+SI],AL 0876:0730 0000 ADD [BX+SI],AL 0876:0732 0000 ADD [BX+SI],AL 0876:0734 0000 ADD [BX+SI],AL 0876:0736 0000 ADD [BX+SI],AL 0876:0738 0000 ADD [BX+SI],AL 0876:073A 0000 ADD [BX+SI],AL 0876:073C 0000 ADD [BX+SI],AL 0876:073E 0000 ADD [BX+SI],AL 0876:0740 0000 ADD [BX+SI],AL 0876:0742 0000 ADD [BX+SI],AL 0876:0744 B346 MOV BL,46 0876:0746 7265 JB 07AD 0876:0748 65 SEG GS (unused) 0876:0749 43 INC BX 0876:074A 44 INC SP 0876:074B 4F DEC DI 0876:074C 53 PUSH BX 0876:074D F0 LOCK (unused) 0876:074E F0 LOCK (unused) 0876:074F FC CLD 0876:0750 FC CLD 0876:0751 FC CLD 0876:0752 FC CLD 0876:0753 F0 LOCK (unused) 0876:0754 F0 LOCK (unused) 0876:0755 F0 LOCK (unused) 0876:0756 F0 LOCK (unused) 0876:0757 F0 LOCK (unused) 0876:0758 F0 LOCK (unused) 0876:0759 F0 LOCK (unused) 0876:075A F0 LOCK (unused) 0876:075B F0 LOCK (unused) 0876:075C F0 LOCK (unused) 0876:075D F0 LOCK (unused) 0876:075E F0 LOCK (unused) 0876:075F F0 LOCK (unused) 0876:0760 F0 LOCK (unused) 0876:0761 F0 LOCK (unused) 0876:0762 F0 LOCK (unused) 0876:0763 F0 LOCK (unused) 0876:0764 F0 LOCK (unused) 0876:0765 F0 LOCK (unused) 0876:0766 F0 LOCK (unused) 0876:0767 F0 LOCK (unused) 0876:0768 F0 LOCK (unused) 0876:0769 F0 LOCK (unused) 0876:076A F0 LOCK (unused) 0876:076B F0 LOCK (unused) 0876:076C F0 LOCK (unused) 0876:076D F0 LOCK (unused) 0876:076E F0 LOCK (unused) 0876:076F F0 LOCK (unused) 0876:0770 F0 LOCK (unused) 0876:0771 F0 LOCK (unused) 0876:0772 F0 LOCK (unused) 0876:0773 F0 LOCK (unused) 0876:0774 F0 LOCK (unused) 0876:0775 F0 LOCK (unused) 0876:0776 F0 LOCK (unused) 0876:0777 F0 LOCK (unused) 0876:0778 F0 LOCK (unused) 0876:0779 F0 LOCK (unused) 0876:077A F0 LOCK (unused) 0876:077B F0 LOCK (unused) 0876:077C F0 LOCK (unused) 0876:077D F0 LOCK (unused) 0876:077E F0 LOCK (unused) 0876:077F F0 LOCK (unused) 0876:0780 F0 LOCK (unused) 0876:0781 F0 LOCK (unused) 0876:0782 F0 LOCK (unused) 0876:0783 F0 LOCK (unused) 0876:0784 F0 LOCK (unused) 0876:0785 F0 LOCK (unused) 0876:0786 F0 LOCK (unused) 0876:0787 F0 LOCK (unused) 0876:0788 F0 LOCK (unused) 0876:0789 F0 LOCK (unused) 0876:078A F0 LOCK (unused) 0876:078B F0 LOCK (unused) 0876:078C F0 LOCK (unused) 0876:078D F0 LOCK (unused) 0876:078E F0 LOCK (unused) 0876:078F F0 LOCK (unused) 0876:0790 F0 LOCK (unused) 0876:0791 F0 LOCK (unused) 0876:0792 F0 LOCK (unused) 0876:0793 F0 LOCK (unused) 0876:0794 F0 LOCK (unused) 0876:0795 F9 STC 0876:0796 F9 STC 0876:0797 F9 STC 0876:0798 F9 STC 0876:0799 FC CLD 0876:079A F8 CLC 0876:079B F8 CLC 0876:079C F8 CLC 0876:079D 0202 ADD AL,[BP+SI] 0876:079F 0202 ADD AL,[BP+SI] 0876:07A1 0202 ADD AL,[BP+SI] 0876:07A3 0202 ADD AL,[BP+SI] 0876:07A5 0101 ADD [BX+DI],AX 0876:07A7 0101 ADD [BX+DI],AX 0876:07A9 0101 ADD [BX+DI],AX 0876:07AB 0101 ADD [BX+DI],AX 0876:07AD 0101 ADD [BX+DI],AX 0876:07AF 0101 ADD [BX+DI],AX 0876:07B1 0101 ADD [BX+DI],AX 0876:07B3 0101 ADD [BX+DI],AX 0876:07B5 0101 ADD [BX+DI],AX 0876:07B7 0101 ADD [BX+DI],AX 0876:07B9 0101 ADD [BX+DI],AX 0876:07BB 0101 ADD [BX+DI],AX 0876:07BD 0101 ADD [BX+DI],AX 0876:07BF 0101 ADD [BX+DI],AX 0876:07C1 0101 ADD [BX+DI],AX 0876:07C3 0101 ADD [BX+DI],AX 0876:07C5 0101 ADD [BX+DI],AX 0876:07C7 0101 ADD [BX+DI],AX 0876:07C9 0101 ADD [BX+DI],AX 0876:07CB 0101 ADD [BX+DI],AX 0876:07CD 0101 ADD [BX+DI],AX 0876:07CF 0101 ADD [BX+DI],AX 0876:07D1 0101 ADD [BX+DI],AX 0876:07D3 0101 ADD [BX+DI],AX 0876:07D5 0101 ADD [BX+DI],AX 0876:07D7 0101 ADD [BX+DI],AX 0876:07D9 0101 ADD [BX+DI],AX 0876:07DB 0101 ADD [BX+DI],AX 0876:07DD 0101 ADD [BX+DI],AX 0876:07DF 0101 ADD [BX+DI],AX 0876:07E1 0101 ADD [BX+DI],AX 0876:07E3 0101 ADD [BX+DI],AX 0876:07E5 0101 ADD [BX+DI],AX 0876:07E7 0101 ADD [BX+DI],AX 0876:07E9 0101 ADD [BX+DI],AX 0876:07EB 0101 ADD [BX+DI],AX 0876:07ED 50 PUSH AX 0876:07EE 2EA1F506 MOV AX,CS:[06F5] 0876:07F2 2E3806F206 CMP CS:[06F2],AL 0876:07F7 7518 JNZ 0811 0876:07F9 90 NOP 0876:07FA 90 NOP 0876:07FB B050 MOV AL,50 0876:07FD 2E2A06F106 SUB AL,CS:[06F1] 0876:0802 3AC1 CMP AL,CL 0876:0804 750B JNZ 0811 0876:0806 90 NOP 0876:0807 90 NOP 0876:0808 2EC6061908FF MOV BYTE PTR CS:[0819],FF 0876:080E EB07 JMP 0817 0876:0810 90 NOP 0876:0811 2EC606190800 MOV BYTE PTR CS:[0819],00 0876:0817 58 POP AX 0876:0818 C3 RET 0876:0819 00BD5000 ADD [DI+0050],BH 0876:081D 2E8A36F206 MOV DH,CS:[06F2] 0876:0822 2E8A16F106 MOV DL,CS:[06F1] 0876:0827 B012 MOV AL,12 0876:0829 F6E6 MUL DH 0876:082B 0410 ADD AL,10 0876:082D 80D400 ADC AH,00 0876:0830 52 PUSH DX 0876:0831 F7E5 MUL BP 0876:0833 5A POP DX 0876:0834 02C2 ADD AL,DL 0876:0836 80D400 ADC AH,00 0876:0839 8BF8 MOV DI,AX 0876:083B 2E033EFB06 ADD DI,CS:[06FB] 0876:0840 BAC403 MOV DX,03C4 0876:0843 EC IN AL,DX 0876:0844 2EA27A08 MOV CS:[087A],AL 0876:0848 B002 MOV AL,02 0876:084A E83700 CALL 0884 0876:084D 2EA27B08 MOV CS:[087B],AL 0876:0851 B90200 MOV CX,0002 0876:0854 BE7C08 MOV SI,087C 0876:0857 51 PUSH CX 0876:0858 B108 MOV CL,08 0876:085A FC CLD 0876:085B B002 MOV AL,02 0876:085D 8AE1 MOV AH,CL 0876:085F EF OUT DX,AX 0876:0860 A4 MOVSB 0876:0861 4F DEC DI 0876:0862 D0E9 SHR CL,1 0876:0864 75F5 JNZ 085B 0876:0866 59 POP CX 0876:0867 83C750 ADD DI,+50 0876:086A E2EB LOOPW 0857 0876:086C B002 MOV AL,02 0876:086E 2E8A267B08 MOV AH,CS:[087B] 0876:0873 EF OUT DX,AX 0876:0874 2EA07A08 MOV AL,CS:[087A] 0876:0878 EE OUT DX,AL 0876:0879 C3 RET 0876:087A 0000 ADD [BX+SI],AL 0876:087C 0000 ADD [BX+SI],AL 0876:087E 0001 ADD [BX+DI],AL 0876:0880 0000 ADD [BX+SI],AL 0876:0882 0001 ADD [BX+DI],AL 0876:0884 EE OUT DX,AL 0876:0885 42 INC DX 0876:0886 EB01 JMP 0889 0876:0888 90 NOP 0876:0889 EC IN AL,DX 0876:088A 4A DEC DX 0876:088B C3 RET 0876:088C 1E PUSH DS 0876:088D 2EA1E906 MOV AX,CS:[06E9] 0876:0891 8ED8 MOV DS,AX 0876:0893 2E8B3EEB06 MOV DI,CS:[06EB] 0876:0898 81C7F000 ADD DI,00F0 0876:089C 2EA0F206 MOV AL,CS:[06F2] 0876:08A0 B450 MOV AH,50 0876:08A2 F6E4 MUL AH 0876:08A4 2E0206F106 ADD AL,CS:[06F1] 0876:08A9 80D400 ADC AH,00 0876:08AC D1E0 SHL AX,1 0876:08AE 03F8 ADD DI,AX 0876:08B0 8A4501 MOV AL,[DI+01] 0876:08B3 8AE0 MOV AH,AL 0876:08B5 C0E804 SHR AL,04 0876:08B8 80E40F AND AH,0F 0876:08BB BB0400 MOV BX,0004 0876:08BE 83F901 CMP CX,+01 0876:08C1 7504 JNZ 08C7 0876:08C3 90 NOP 0876:08C4 90 NOP 0876:08C5 86E0 XCHG AH,AL 0876:08C7 A801 TEST AL,01 0876:08C9 740B JZ 08D6 0876:08CB 90 NOP 0876:08CC 90 NOP 0876:08CD 2EC6877B08FF MOV BYTE PTR CS:[BX+087B],FF 0876:08D3 EB07 JMP 08DC 0876:08D5 90 NOP 0876:08D6 2EC6877B0800 MOV BYTE PTR CS:[BX+087B],00 0876:08DC 4B DEC BX 0876:08DD 7406 JZ 08E5 0876:08DF 90 NOP 0876:08E0 90 NOP 0876:08E1 D0E8 SHR AL,1 0876:08E3 EBE2 JMP 08C7 0876:08E5 662EA17C08 MOV EAX,CS:[087C] 0876:08EA 662EA38008 MOV CS:[0880],EAX 0876:08EF 1F POP DS 0876:08F0 C3 RET 0876:08F1 2EF606E60601 TEST BYTE PTR CS:[06E6],01 0876:08F7 7508 JNZ 0901 0876:08F9 90 NOP 0876:08FA 90 NOP 0876:08FB B90100 MOV CX,0001 0876:08FE EB18 JMP 0918 0876:0900 90 NOP 0876:0901 33C0 XOR AX,AX 0876:0903 8ED8 MOV DS,AX 0876:0905 A15004 MOV AX,[0450] 0876:0908 2E3B06F106 CMP AX,CS:[06F1] 0876:090D 7422 JZ 0931 0876:090F 90 NOP 0876:0910 90 NOP 0876:0911 B90200 MOV CX,0002 0876:0914 2EA33209 MOV CS:[0932],AX 0876:0918 B800A0 MOV AX,A000 0876:091B 8EC0 MOV ES,AX 0876:091D 0E PUSH CS 0876:091E 1F POP DS 0876:091F 51 PUSH CX 0876:0920 E869FF CALL 088C 0876:0923 E8F4FE CALL 081A 0876:0926 59 POP CX 0876:0927 2EA13209 MOV AX,CS:[0932] 0876:092B 2EA3F106 MOV CS:[06F1],AX 0876:092F E2EE LOOPW 091F 0876:0931 C3 RET 0876:0932 0000 ADD [BX+SI],AL 0876:0934 1E PUSH DS 0876:0935 2EA1E906 MOV AX,CS:[06E9] 0876:0939 8ED8 MOV DS,AX 0876:093B B800A0 MOV AX,A000 0876:093E 8EC0 MOV ES,AX 0876:0940 B95000 MOV CX,0050 0876:0943 2E8B3EEB06 MOV DI,CS:[06EB] 0876:0948 2E8B36EF06 MOV SI,CS:[06EF] 0876:094D E89DFE CALL 07ED 0876:0950 80BDA00000 CMP BYTE PTR [DI+00A0],00 0876:0955 7508 JNZ 095F 0876:0957 90 NOP 0876:0958 90 NOP 0876:0959 83C610 ADD SI,+10 0876:095C EB07 JMP 0965 0876:095E 90 NOP 0876:095F 8A5D50 MOV BL,[DI+50] 0876:0962 E80903 CALL 0C6E 0876:0965 2EFF06F306 INC WORD PTR CS:[06F3] 0876:096A 47 INC DI 0876:096B E2E0 LOOPW 094D 0876:096D 1F POP DS 0876:096E C3 RET 0876:096F 53 PUSH BX 0876:0970 52 PUSH DX 0876:0971 2EA1F506 MOV AX,CS:[06F5] 0876:0975 BBA005 MOV BX,05A0 0876:0978 F7E3 MUL BX 0876:097A 03C5 ADD AX,BP 0876:097C 2EA3F306 MOV CS:[06F3],AX 0876:0980 5A POP DX 0876:0981 5B POP BX 0876:0982 C3 RET 0876:0983 2EC706F5060000 MOV WORD PTR CS:[06F5],0000 0876:098A 2EC706F3060000 MOV WORD PTR CS:[06F3],0000 0876:0991 2EC706D9090000 MOV WORD PTR CS:[09D9],0000 0876:0998 E89801 CALL 0B33 0876:099B 2E833ED90900 CMP WORD PTR CS:[09D9],+00 0876:09A1 7505 JNZ 09A8 0876:09A3 90 NOP 0876:09A4 90 NOP 0876:09A5 EB19 JMP 09C0 0876:09A7 90 NOP 0876:09A8 E89600 CALL 0A41 0876:09AB B80381 MOV AX,8103 0876:09AE CD81 INT 81 0876:09B0 BD0000 MOV BP,0000 0876:09B3 2EFF36F306 PUSH WORD PTR CS:[06F3] 0876:09B8 E879FF CALL 0934 0876:09BB 2E8F06F306 POP WORD PTR CS:[06F3] 0876:09C0 2E833EF50618 CMP WORD PTR CS:[06F5],+18 0876:09C6 7310 JAE 09D8 0876:09C8 90 NOP 0876:09C9 90 NOP 0876:09CA 2EFF06F506 INC WORD PTR CS:[06F5] 0876:09CF 2E8106F306A005 ADD WORD PTR CS:[06F3],05A0 0876:09D6 EBB9 JMP 0991 0876:09D8 C3 RET 0876:09D9 0000 ADD [BX+SI],AL 0876:09DB 1E PUSH DS 0876:09DC 06 PUSH ES 0876:09DD BF00A0 MOV DI,A000 0876:09E0 8EC7 MOV ES,DI 0876:09E2 BFC201 MOV DI,01C2 0876:09E5 83C704 ADD DI,+04 0876:09E8 B85000 MOV AX,0050 0876:09EB F7E7 MUL DI 0876:09ED 8BF8 MOV DI,AX 0876:09EF 2E033EFB06 ADD DI,CS:[06FB] 0876:09F4 BACE03 MOV DX,03CE 0876:09F7 B808FF MOV AX,FF08 0876:09FA EF OUT DX,AX 0876:09FB B0FF MOV AL,FF 0876:09FD FC CLD 0876:09FE B95000 MOV CX,0050 0876:0A01 F3AA REP STOSB 0876:0A03 83C750 ADD DI,+50 0876:0A06 B9E006 MOV CX,06E0 0876:0A09 F3AA REP STOSB 0876:0A0B 07 POP ES 0876:0A0C 1F POP DS 0876:0A0D E80100 CALL 0A11 0876:0A10 C3 RET 0876:0A11 1E PUSH DS 0876:0A12 06 PUSH ES 0876:0A13 0E PUSH CS 0876:0A14 1F POP DS 0876:0A15 BEFD06 MOV SI,06FD 0876:0A18 2E8B3EE906 MOV DI,CS:[06E9] 0876:0A1D 8EC7 MOV ES,DI 0876:0A1F 2E8B3EEB06 MOV DI,CS:[06EB] 0876:0A24 B9F000 MOV CX,00F0 0876:0A27 F3A4 REP MOVSB 0876:0A29 B80381 MOV AX,8103 0876:0A2C CD81 INT 81 0876:0A2E 2EC706F5061900 MOV WORD PTR CS:[06F5],0019 0876:0A35 BDE001 MOV BP,01E0 0876:0A38 E834FF CALL 096F 0876:0A3B E8F6FE CALL 0934 0876:0A3E 07 POP ES 0876:0A3F 1F POP DS 0876:0A40 C3 RET 0876:0A41 B90000 MOV CX,0000 0876:0A44 BB0000 MOV BX,0000 0876:0A47 8BEB MOV BP,BX 0876:0A49 268A01 MOV AL,ES:[BX+DI] 0876:0A4C 83FB4F CMP BX,+4F 0876:0A4F 7358 JAE 0AA9 0876:0A51 90 NOP 0876:0A52 90 NOP 0876:0A53 43 INC BX 0876:0A54 3CA1 CMP AL,A1 0876:0A56 7307 JAE 0A5F 0876:0A58 90 NOP 0876:0A59 90 NOP 0876:0A5A B90000 MOV CX,0000 0876:0A5D EBE8 JMP 0A47 0876:0A5F 263201 XOR AL,ES:[BX+DI] 0876:0A62 743B JZ 0A9F 0876:0A64 90 NOP 0876:0A65 90 NOP 0876:0A66 83F904 CMP CX,+04 0876:0A69 7237 JB 0AA2 0876:0A6B 90 NOP 0876:0A6C 90 NOP 0876:0A6D 83FD01 CMP BP,+01 0876:0A70 7211 JB 0A83 0876:0A72 90 NOP 0876:0A73 90 NOP 0876:0A74 26807BFFA1 CMP BYTE PTR ES:[BP+DI-01],A1 0876:0A79 7208 JB 0A83 0876:0A7B 90 NOP 0876:0A7C 90 NOP 0876:0A7D 26C6839F0001 MOV BYTE PTR ES:[BP+DI+009F],01 0876:0A83 26C683A00001 MOV BYTE PTR ES:[BP+DI+00A0],01 0876:0A89 45 INC BP 0876:0A8A E2F7 LOOPW 0A83 0876:0A8C 83FD4F CMP BP,+4F 0876:0A8F 77B8 JA 0A49 0876:0A91 26803BA1 CMP BYTE PTR ES:[BP+DI],A1 0876:0A95 72B2 JB 0A49 0876:0A97 26C683A00001 MOV BYTE PTR ES:[BP+DI+00A0],01 0876:0A9D EBAA JMP 0A49 0876:0A9F 41 INC CX 0876:0AA0 EBA7 JMP 0A49 0876:0AA2 03D9 ADD BX,CX 0876:0AA4 B90000 MOV CX,0000 0876:0AA7 EB9E JMP 0A47 0876:0AA9 83F904 CMP CX,+04 0876:0AAC 7236 JB 0AE4 0876:0AAE 90 NOP 0876:0AAF 90 NOP 0876:0AB0 83FD01 CMP BP,+01 0876:0AB3 7211 JB 0AC6 0876:0AB5 90 NOP 0876:0AB6 90 NOP 0876:0AB7 26807BFFA1 CMP BYTE PTR ES:[BP+DI-01],A1 0876:0ABC 7208 JB 0AC6 0876:0ABE 90 NOP 0876:0ABF 90 NOP 0876:0AC0 26C6839F0001 MOV BYTE PTR ES:[BP+DI+009F],01 0876:0AC6 26C683A00001 MOV BYTE PTR ES:[BP+DI+00A0],01 0876:0ACC 45 INC BP 0876:0ACD E2F7 LOOPW 0AC6 0876:0ACF 83FD4F CMP BP,+4F 0876:0AD2 7710 JA 0AE4 0876:0AD4 90 NOP 0876:0AD5 90 NOP 0876:0AD6 26803BA1 CMP BYTE PTR ES:[BP+DI],A1 0876:0ADA 7208 JB 0AE4 0876:0ADC 90 NOP 0876:0ADD 90 NOP 0876:0ADE 26C683A00001 MOV BYTE PTR ES:[BP+DI+00A0],01 0876:0AE4 C3 RET 0876:0AE5 26C687A00000 MOV BYTE PTR ES:[BX+00A0],00 0876:0AEB 268A07 MOV AL,ES:[BX] 0876:0AEE 268A6750 MOV AH,ES:[BX+50] 0876:0AF2 3CB3 CMP AL,B3 0876:0AF4 723C JB 0B32 0876:0AF6 90 NOP 0876:0AF7 90 NOP 0876:0AF8 80FC07 CMP AH,07 0876:0AFB 7435 JZ 0B32 0876:0AFD 90 NOP 0876:0AFE 90 NOP 0876:0AFF 2E833EF50618 CMP WORD PTR CS:[06F5],+18 0876:0B05 730F JAE 0B16 0876:0B07 90 NOP 0876:0B08 90 NOP 0876:0B09 268A8DA000 MOV CL,ES:[DI+00A0] 0876:0B0E 268AADA100 MOV CH,ES:[DI+00A1] 0876:0B13 EB0B JMP 0B20 0876:0B15 90 NOP 0876:0B16 268A8D60FF MOV CL,ES:[DI+FF60] 0876:0B1B 268AAD61FF MOV CH,ES:[DI+FF61] 0876:0B20 3AEC CMP CH,AH 0876:0B22 750E JNZ 0B32 0876:0B24 90 NOP 0876:0B25 90 NOP 0876:0B26 3AC8 CMP CL,AL 0876:0B28 7208 JB 0B32 0876:0B2A 90 NOP 0876:0B2B 90 NOP 0876:0B2C 26C687A00001 MOV BYTE PTR ES:[BX+00A0],01 0876:0B32 C3 RET 0876:0B33 B900B8 MOV CX,B800 0876:0B36 8ED9 MOV DS,CX 0876:0B38 2EA1F506 MOV AX,CS:[06F5] 0876:0B3C B4A0 MOV AH,A0 0876:0B3E F6E4 MUL AH 0876:0B40 8BF0 MOV SI,AX 0876:0B42 2E8B0EE906 MOV CX,CS:[06E9] 0876:0B47 8EC1 MOV ES,CX 0876:0B49 2E8B3EEB06 MOV DI,CS:[06EB] 0876:0B4E 8BDF MOV BX,DI 0876:0B50 57 PUSH DI 0876:0B51 03F8 ADD DI,AX 0876:0B53 81C7F000 ADD DI,00F0 0876:0B57 8B04 MOV AX,[SI] 0876:0B59 268807 MOV ES:[BX],AL 0876:0B5C 26886750 MOV ES:[BX+50],AH 0876:0B60 E882FF CALL 0AE5 0876:0B63 FC CLD 0876:0B64 B95000 MOV CX,0050 0876:0B67 2680BFA00000 CMP BYTE PTR ES:[BX+00A0],00 0876:0B6D 740D JZ 0B7C 0876:0B6F 90 NOP 0876:0B70 90 NOP 0876:0B71 268905 MOV ES:[DI],AX 0876:0B74 83C602 ADD SI,+02 0876:0B77 83C702 ADD DI,+02 0876:0B7A 49 DEC CX 0876:0B7B 43 INC BX 0876:0B7C AD LODSW 0876:0B7D 268B15 MOV DX,ES:[DI] 0876:0B80 AB STOSW 0876:0B81 268807 MOV ES:[BX],AL 0876:0B84 26886750 MOV ES:[BX+50],AH 0876:0B88 3CA1 CMP AL,A1 0876:0B8A 7321 JAE 0BAD 0876:0B8C 90 NOP 0876:0B8D 90 NOP 0876:0B8E 3BC2 CMP AX,DX 0876:0B90 750B JNZ 0B9D 0876:0B92 90 NOP 0876:0B93 90 NOP 0876:0B94 26C687A00000 MOV BYTE PTR ES:[BX+00A0],00 0876:0B9A EB7C JMP 0C18 0876:0B9C 90 NOP 0876:0B9D 26C687A00001 MOV BYTE PTR ES:[BX+00A0],01 0876:0BA3 2E810ED909FF00 OR WORD PTR CS:[09D9],00FF 0876:0BAA EB6C JMP 0C18 0876:0BAC 90 NOP 0876:0BAD 83F901 CMP CX,+01 0876:0BB0 74DC JZ 0B8E 0876:0BB2 33D0 XOR DX,AX 0876:0BB4 8BEA MOV BP,DX 0876:0BB6 AD LODSW 0876:0BB7 268B15 MOV DX,ES:[DI] 0876:0BBA AB STOSW 0876:0BBB 26884701 MOV ES:[BX+01],AL 0876:0BBF 26886751 MOV ES:[BX+51],AH 0876:0BC3 3CA1 CMP AL,A1 0876:0BC5 7319 JAE 0BE0 0876:0BC7 90 NOP 0876:0BC8 90 NOP 0876:0BC9 26C687A00000 MOV BYTE PTR ES:[BX+00A0],00 0876:0BCF 83FD00 CMP BP,+00 0876:0BD2 7408 JZ 0BDC 0876:0BD4 90 NOP 0876:0BD5 90 NOP 0876:0BD6 26C687A00001 MOV BYTE PTR ES:[BX+00A0],01 0876:0BDC 43 INC BX 0876:0BDD 49 DEC CX 0876:0BDE EBAE JMP 0B8E 0876:0BE0 3BC2 CMP AX,DX 0876:0BE2 7518 JNZ 0BFC 0876:0BE4 90 NOP 0876:0BE5 90 NOP 0876:0BE6 83FD00 CMP BP,+00 0876:0BE9 7511 JNZ 0BFC 0876:0BEB 90 NOP 0876:0BEC 90 NOP 0876:0BED 26C687A00000 MOV BYTE PTR ES:[BX+00A0],00 0876:0BF3 26C687A10000 MOV BYTE PTR ES:[BX+00A1],00 0876:0BF9 EB14 JMP 0C0F 0876:0BFB 90 NOP 0876:0BFC 26C687A00002 MOV BYTE PTR ES:[BX+00A0],02 0876:0C02 26C687A10002 MOV BYTE PTR ES:[BX+00A1],02 0876:0C08 2E810ED909FF00 OR WORD PTR CS:[09D9],00FF 0876:0C0F 83C302 ADD BX,+02 0876:0C12 83E902 SUB CX,+02 0876:0C15 EB03 JMP 0C1A 0876:0C17 90 NOP 0876:0C18 43 INC BX 0876:0C19 49 DEC CX 0876:0C1A 7405 JZ 0C21 0876:0C1C 90 NOP 0876:0C1D 90 NOP 0876:0C1E E95BFF JMP 0B7C 0876:0C21 5F POP DI 0876:0C22 C3 RET 0876:0C23 FA CLI 0876:0C24 BAC403 MOV DX,03C4 0876:0C27 B8020F MOV AX,0F02 0876:0C2A EF OUT DX,AX 0876:0C2B B2CE MOV DL,CE 0876:0C2D B808FF MOV AX,FF08 0876:0C30 EF OUT DX,AX 0876:0C31 B80500 MOV AX,0005 0876:0C34 EF OUT DX,AX 0876:0C35 FB STI 0876:0C36 8AFB MOV BH,BL 0876:0C38 D0EF SHR BH,1 0876:0C3A D0EF SHR BH,1 0876:0C3C D0EF SHR BH,1 0876:0C3E D0EF SHR BH,1 0876:0C40 80E30F AND BL,0F 0876:0C43 8BC3 MOV AX,BX 0876:0C45 0AC4 OR AL,AH 0876:0C47 3AC7 CMP AL,BH 0876:0C49 7505 JNZ 0C50 0876:0C4B 90 NOP 0876:0C4C 90 NOP 0876:0C4D 32C0 XOR AL,AL 0876:0C4F C3 RET 0876:0C50 3AC3 CMP AL,BL 0876:0C52 7505 JNZ 0C59 0876:0C54 90 NOP 0876:0C55 90 NOP 0876:0C56 B001 MOV AL,01 0876:0C58 C3 RET 0876:0C59 B002 MOV AL,02 0876:0C5B C3 RET 0876:0C5C BACE03 MOV DX,03CE 0876:0C5F B80100 MOV AX,0001 0876:0C62 EF OUT DX,AX 0876:0C63 33C0 XOR AX,AX 0876:0C65 EF OUT DX,AX 0876:0C66 B2C4 MOV DL,C4 0876:0C68 B8020F MOV AX,0F02 0876:0C6B EF OUT DX,AX 0876:0C6C FB STI 0876:0C6D C3 RET 0876:0C6E 51 PUSH CX 0876:0C6F 57 PUSH DI 0876:0C70 E8B0FF CALL 0C23 0876:0C73 2E8B3EF306 MOV DI,CS:[06F3] 0876:0C78 2E033EFB06 ADD DI,CS:[06FB] 0876:0C7D BD4F00 MOV BP,004F 0876:0C80 B91000 MOV CX,0010 0876:0C83 3C02 CMP AL,02 0876:0C85 7441 JZ 0CC8 0876:0C87 90 NOP 0876:0C88 90 NOP 0876:0C89 50 PUSH AX 0876:0C8A B000 MOV AL,00 0876:0C8C 8AE3 MOV AH,BL 0876:0C8E EF OUT DX,AX 0876:0C8F B001 MOV AL,01 0876:0C91 8AE3 MOV AH,BL 0876:0C93 32E7 XOR AH,BH 0876:0C95 80F40F XOR AH,0F 0876:0C98 EF OUT DX,AX 0876:0C99 58 POP AX 0876:0C9A FC CLD 0876:0C9B 3C00 CMP AL,00 0876:0C9D 7415 JZ 0CB4 0876:0C9F 90 NOP 0876:0CA0 90 NOP 0876:0CA1 A4 MOVSB 0876:0CA2 03FD ADD DI,BP 0876:0CA4 E2FB LOOPW 0CA1 0876:0CA6 2EA01908 MOV AL,CS:[0819] 0876:0CAA AA STOSB 0876:0CAB 03FD ADD DI,BP 0876:0CAD AA STOSB 0876:0CAE E8ABFF CALL 0C5C 0876:0CB1 5F POP DI 0876:0CB2 59 POP CX 0876:0CB3 C3 RET 0876:0CB4 AC LODSB 0876:0CB5 F6D0 NOT AL 0876:0CB7 AA STOSB 0876:0CB8 03FD ADD DI,BP 0876:0CBA E2F8 LOOPW 0CB4 0876:0CBC 2EA01908 MOV AL,CS:[0819] 0876:0CC0 F6D0 NOT AL 0876:0CC2 AA STOSB 0876:0CC3 03FD ADD DI,BP 0876:0CC5 AA STOSB 0876:0CC6 EBE6 JMP 0CAE 0876:0CC8 FC CLD 0876:0CC9 33C0 XOR AX,AX 0876:0CCB EF OUT DX,AX 0876:0CCC 8AE7 MOV AH,BH 0876:0CCE 80F40F XOR AH,0F 0876:0CD1 B001 MOV AL,01 0876:0CD3 EF OUT DX,AX 0876:0CD4 51 PUSH CX 0876:0CD5 56 PUSH SI 0876:0CD6 57 PUSH DI 0876:0CD7 AC LODSB 0876:0CD8 F6D0 NOT AL 0876:0CDA AA STOSB 0876:0CDB 03FD ADD DI,BP 0876:0CDD E2F8 LOOPW 0CD7 0876:0CDF 2EA01908 MOV AL,CS:[0819] 0876:0CE3 F6D0 NOT AL 0876:0CE5 AA STOSB 0876:0CE6 03FD ADD DI,BP 0876:0CE8 AA STOSB 0876:0CE9 5F POP DI 0876:0CEA 5E POP SI 0876:0CEB 59 POP CX 0876:0CEC B2C4 MOV DL,C4 0876:0CEE 8AE3 MOV AH,BL 0876:0CF0 B002 MOV AL,02 0876:0CF2 EF OUT DX,AX 0876:0CF3 B2CE MOV DL,CE 0876:0CF5 B80318 MOV AX,1803 0876:0CF8 EF OUT DX,AX 0876:0CF9 B80100 MOV AX,0001 0876:0CFC EF OUT DX,AX 0876:0CFD 268A25 MOV AH,ES:[DI] 0876:0D00 A4 MOVSB -u 0d01 1320 0876:0D01 03FD ADD DI,BP 0876:0D03 E2F8 LOOPW 0CFD 0876:0D05 2EA01908 MOV AL,CS:[0819] 0876:0D09 AA STOSB 0876:0D0A 03FD ADD DI,BP 0876:0D0C AA STOSB 0876:0D0D B80300 MOV AX,0003 0876:0D10 EF OUT DX,AX 0876:0D11 EB9B JMP 0CAE 0876:0D13 2E803EE40600 CMP BYTE PTR CS:[06E4],00 0876:0D19 740F JZ 0D2A 0876:0D1B 90 NOP 0876:0D1C 90 NOP 0876:0D1D 2EC606E70600 MOV BYTE PTR CS:[06E7],00 0876:0D23 9C PUSHF 0876:0D24 2EFF1EA206 CALL FAR16 CS:[06A2] 0876:0D29 CF IRET 0876:0D2A 9C PUSHF 0876:0D2B 2EFF1EA206 CALL FAR16 CS:[06A2] 0876:0D30 2E803EE70600 CMP BYTE PTR CS:[06E7],00 0876:0D36 7569 JNZ 0DA1 0876:0D38 90 NOP 0876:0D39 90 NOP 0876:0D3A 2E8C16F706 MOV WORD PTR CS:[06F7],SS 0876:0D3F 2E8926F906 MOV CS:[06F9],SP 0876:0D44 0E PUSH CS 0876:0D45 17 POP SS 0876:0D46 BC7512 MOV SP,1275 0876:0D49 60 PUSHA 0876:0D4A 1E PUSH DS 0876:0D4B 06 PUSH ES 0876:0D4C 2EFE06E706 INC BYTE PTR CS:[06E7] 0876:0D51 2EF7060D0F0200 TEST WORD PTR CS:[0F0D],0002 0876:0D58 740F JZ 0D69 0876:0D5A 90 NOP 0876:0D5B 90 NOP 0876:0D5C E87CFC CALL 09DB 0876:0D5F 2E81260D0FFDFF AND WORD PTR CS:[0F0D],FFFD 0876:0D66 EB21 JMP 0D89 0876:0D68 90 NOP 0876:0D69 2EF7060D0F0101 TEST WORD PTR CS:[0F0D],0101 0876:0D70 7417 JZ 0D89 0876:0D72 90 NOP 0876:0D73 90 NOP 0876:0D74 2EF7060D0F8000 TEST WORD PTR CS:[0F0D],0080 0876:0D7B 740C JZ 0D89 0876:0D7D 90 NOP 0876:0D7E 90 NOP 0876:0D7F E88FFC CALL 0A11 0876:0D82 2E81260D0F7FFF AND WORD PTR CS:[0F0D],FF7F 0876:0D89 E8F7FB CALL 0983 0876:0D8C E862FB CALL 08F1 0876:0D8F 07 POP ES 0876:0D90 1F POP DS 0876:0D91 61 POPA 0876:0D92 2E8E16F706 MOV SS,WORD PTR CS:[06F7] 0876:0D97 2E8B26F906 MOV SP,CS:[06F9] 0876:0D9C 2EFE0EE706 DEC BYTE PTR CS:[06E7] 0876:0DA1 CF IRET 0876:0DA2 2E803EE40600 CMP BYTE PTR CS:[06E4],00 0876:0DA8 740F JZ 0DB9 0876:0DAA 90 NOP 0876:0DAB 90 NOP 0876:0DAC 2EC606E70600 MOV BYTE PTR CS:[06E7],00 0876:0DB2 9C PUSHF 0876:0DB3 2EFF1EAA06 CALL FAR16 CS:[06AA] 0876:0DB8 CF IRET 0876:0DB9 80FC10 CMP AH,10 0876:0DBC 750B JNZ 0DC9 0876:0DBE 90 NOP 0876:0DBF 90 NOP 0876:0DC0 3C03 CMP AL,03 0876:0DC2 7538 JNZ 0DFC 0876:0DC4 90 NOP 0876:0DC5 90 NOP 0876:0DC6 EB3A JMP 0E02 0876:0DC8 90 NOP 0876:0DC9 80FC00 CMP AH,00 0876:0DCC 7505 JNZ 0DD3 0876:0DCE 90 NOP 0876:0DCF 90 NOP 0876:0DD0 EB30 JMP 0E02 0876:0DD2 90 NOP 0876:0DD3 80FC01 CMP AH,01 0876:0DD6 751A JNZ 0DF2 0876:0DD8 90 NOP 0876:0DD9 90 NOP 0876:0DDA 3ACD CMP CL,CH 0876:0DDC 770B JA 0DE9 0876:0DDE 90 NOP 0876:0DDF 90 NOP 0876:0DE0 2EC606E60600 MOV BYTE PTR CS:[06E6],00 0876:0DE6 EB07 JMP 0DEF 0876:0DE8 90 NOP 0876:0DE9 2EC606E60601 MOV BYTE PTR CS:[06E6],01 0876:0DEF EB0B JMP 0DFC 0876:0DF1 90 NOP 0876:0DF2 80FC05 CMP AH,05 0876:0DF5 7505 JNZ 0DFC 0876:0DF7 90 NOP 0876:0DF8 90 NOP 0876:0DF9 EB07 JMP 0E02 0876:0DFB 90 NOP 0876:0DFC 9C PUSHF 0876:0DFD 2EFF1EAA06 CALL FAR16 CS:[06AA] 0876:0E02 CF IRET 0876:0E03 0000 ADD [BX+SI],AL 0876:0E05 0000 ADD [BX+SI],AL 0876:0E07 0000 ADD [BX+SI],AL 0876:0E09 0000 ADD [BX+SI],AL 0876:0E0B 00A0A000 ADD [BX+SI+00A0],AH 0876:0E0F 00FB ADD BL,BH 0876:0E11 53 PUSH BX 0876:0E12 51 PUSH CX 0876:0E13 52 PUSH DX 0876:0E14 56 PUSH SI 0876:0E15 57 PUSH DI 0876:0E16 1E PUSH DS 0876:0E17 06 PUSH ES 0876:0E18 55 PUSH BP 0876:0E19 2E8826030E MOV CS:[0E03],AH 0876:0E1E 9C PUSHF 0876:0E1F 2EFF1EAE06 CALL FAR16 CS:[06AE] 0876:0E24 9C PUSHF 0876:0E25 2EF7060D0F0101 TEST WORD PTR CS:[0F0D],0101 0876:0E2C 0F84D100 JZ 0F01 0876:0E30 2E803E030E00 CMP BYTE PTR CS:[0E03],00 0876:0E36 0F85BA00 JNZ 0EF4 0876:0E3A 3C00 CMP AL,00 0876:0E3C 0F84C100 JZ 0F01 0876:0E40 3CA1 CMP AL,A1 0876:0E42 0F83BB00 JAE 0F01 0876:0E46 2EF7060D0F0100 TEST WORD PTR CS:[0F0D],0001 0876:0E4D 7426 JZ 0E75 0876:0E4F 90 NOP 0876:0E50 90 NOP 0876:0E51 1E PUSH DS 0876:0E52 0E PUSH CS 0876:0E53 1F POP DS 0876:0E54 50 PUSH AX 0876:0E55 E835F4 CALL 028D 0876:0E58 8BD8 MOV BX,AX 0876:0E5A 58 POP AX 0876:0E5B 1F POP DS 0876:0E5C 80FBA1 CMP BL,A1 0876:0E5F 7370 JAE 0ED1 0876:0E61 90 NOP 0876:0E62 90 NOP 0876:0E63 83FB00 CMP BX,+00 0876:0E66 0F848100 JZ 0EEB 0876:0E6A F7C300FF TEST BX,FF00 0876:0E6E 7557 JNZ 0EC7 0876:0E70 90 NOP 0876:0E71 90 NOP 0876:0E72 E98C00 JMP 0F01 0876:0E75 50 PUSH AX 0876:0E76 B400 MOV AH,00 0876:0E78 2EFF1EB606 CALL FAR16 CS:[06B6] 0876:0E7D 8BD8 MOV BX,AX 0876:0E7F 58 POP AX 0876:0E80 80FBA1 CMP BL,A1 0876:0E83 734C JAE 0ED1 0876:0E85 90 NOP 0876:0E86 90 NOP 0876:0E87 83FB00 CMP BX,+00 0876:0E8A 745F JZ 0EEB 0876:0E8C 90 NOP 0876:0E8D 90 NOP 0876:0E8E F7C300FF TEST BX,FF00 0876:0E92 7505 JNZ 0E99 0876:0E94 90 NOP 0876:0E95 90 NOP 0876:0E96 EB69 JMP 0F01 0876:0E98 90 NOP 0876:0E99 2E8B1EBC06 MOV BX,CS:[06BC] 0876:0E9E 8EC3 MOV ES,BX 0876:0EA0 2E8B1EBA06 MOV BX,CS:[06BA] 0876:0EA5 83EB05 SUB BX,+05 0876:0EA8 BDC006 MOV BP,06C0 0876:0EAB 51 PUSH CX 0876:0EAC B92300 MOV CX,0023 0876:0EAF 268A17 MOV DL,ES:[BX] 0876:0EB2 2E885600 MOV CS:[BP+00],DL 0876:0EB6 45 INC BP 0876:0EB7 43 INC BX 0876:0EB8 E2F5 LOOPW 0EAF 0876:0EBA 59 POP CX 0876:0EBB 2E880EE306 MOV CS:[06E3],CL 0876:0EC0 1E PUSH DS 0876:0EC1 0E PUSH CS 0876:0EC2 1F POP DS 0876:0EC3 E816F6 CALL 04DC 0876:0EC6 1F POP DS 0876:0EC7 2E810E0D0F8000 OR WORD PTR CS:[0F0D],0080 0876:0ECE EB1B JMP 0EEB 0876:0ED0 90 NOP 0876:0ED1 2E81260D0F7FFF AND WORD PTR CS:[0F0D],FF7F 0876:0ED8 8ACB MOV CL,BL 0876:0EDA B500 MOV CH,00 0876:0EDC B405 MOV AH,05 0876:0EDE 9C PUSHF 0876:0EDF 2EFF1EAE06 CALL FAR16 CS:[06AE] 0876:0EE4 8AC7 MOV AL,BH 0876:0EE6 B400 MOV AH,00 0876:0EE8 EB17 JMP 0F01 0876:0EEA 90 NOP 0876:0EEB 2E8A26030E MOV AH,CS:[0E03] 0876:0EF0 9D POPF 0876:0EF1 E92AFF JMP 0E1E 0876:0EF4 2E803E030E10 CMP BYTE PTR CS:[0E03],10 0876:0EFA 7505 JNZ 0F01 0876:0EFC 90 NOP 0876:0EFD 90 NOP 0876:0EFE E939FF JMP 0E3A 0876:0F01 9D POPF 0876:0F02 5D POP BP 0876:0F03 07 POP ES 0876:0F04 1F POP DS 0876:0F05 5F POP DI 0876:0F06 5E POP SI 0876:0F07 5A POP DX 0876:0F08 59 POP CX 0876:0F09 5B POP BX 0876:0F0A CA0200 RETF 0002 0876:0F0D 0000 ADD [BX+SI],AL 0876:0F0F 60 PUSHA 0876:0F10 1E PUSH DS 0876:0F11 56 PUSH SI 0876:0F12 B84000 MOV AX,0040 0876:0F15 8ED8 MOV DS,AX 0876:0F17 BE1700 MOV SI,0017 0876:0F1A 8A04 MOV AL,[SI] 0876:0F1C A808 TEST AL,08 0876:0F1E 7475 JZ 0F95 0876:0F20 90 NOP 0876:0F21 90 NOP 0876:0F22 E460 IN AL,60 0876:0F24 3C3B CMP AL,3B 0876:0F26 751D JNZ 0F45 0876:0F28 90 NOP 0876:0F29 90 NOP 0876:0F2A 2EF7060D0F0100 TEST WORD PTR CS:[0F0D],0001 0876:0F31 7562 JNZ 0F95 0876:0F33 90 NOP 0876:0F34 90 NOP 0876:0F35 2E830E0D0F01 OR WORD PTR CS:[0F0D],+01 0876:0F3B 2E81260D0FFFFE AND WORD PTR CS:[0F0D],FEFF 0876:0F42 EB46 JMP 0F8A 0876:0F44 90 NOP 0876:0F45 3C3C CMP AL,3C 0876:0F47 7529 JNZ 0F72 0876:0F49 90 NOP 0876:0F4A 90 NOP 0876:0F4B 662E833EB60600 CMP DWORD PTR CS:[06B6],+00 0876:0F52 7441 JZ 0F95 0876:0F54 90 NOP 0876:0F55 90 NOP 0876:0F56 2EF7060D0F0001 TEST WORD PTR CS:[0F0D],0100 0876:0F5D 7536 JNZ 0F95 0876:0F5F 90 NOP 0876:0F60 90 NOP 0876:0F61 2E810E0D0F0001 OR WORD PTR CS:[0F0D],0100 0876:0F68 2E81260D0FFEFF AND WORD PTR CS:[0F0D],FFFE 0876:0F6F EB19 JMP 0F8A 0876:0F71 90 NOP 0876:0F72 3C3F CMP AL,3F 0876:0F74 751F JNZ 0F95 0876:0F76 90 NOP 0876:0F77 90 NOP 0876:0F78 2EF7060D0F0101 TEST WORD PTR CS:[0F0D],0101 0876:0F7F 7414 JZ 0F95 0876:0F81 90 NOP 0876:0F82 90 NOP 0876:0F83 2E81260D0FFEFE AND WORD PTR CS:[0F0D],FEFE 0876:0F8A 2E830E0D0F02 OR WORD PTR CS:[0F0D],+02 0876:0F90 0E PUSH CS 0876:0F91 1F POP DS 0876:0F92 E808F4 CALL 039D 0876:0F95 5E POP SI 0876:0F96 1F POP DS 0876:0F97 61 POPA 0876:0F98 2EFF2EA606 JMP FAR16 CS:[06A6] 0876:0F9D 80FC80 CMP AH,80 0876:0FA0 0F859000 JNZ 1034 0876:0FA4 3C00 CMP AL,00 0876:0FA6 7507 JNZ 0FAF 0876:0FA8 90 NOP 0876:0FA9 90 NOP 0876:0FAA B080 MOV AL,80 0876:0FAC E98500 JMP 1034 0876:0FAF 3C01 CMP AL,01 0876:0FB1 7505 JNZ 0FB8 0876:0FB3 90 NOP 0876:0FB4 90 NOP 0876:0FB5 EB1E JMP 0FD5 0876:0FB7 90 NOP 0876:0FB8 3C20 CMP AL,20 0876:0FBA 7578 JNZ 1034 0876:0FBC 90 NOP 0876:0FBD 90 NOP 0876:0FBE 2E891EB606 MOV CS:[06B6],BX 0876:0FC3 2E8C06B806 MOV WORD PTR CS:[06B8],ES 0876:0FC8 2E8916BA06 MOV CS:[06BA],DX 0876:0FCD 2E8C06BC06 MOV WORD PTR CS:[06BC],ES 0876:0FD2 EB60 JMP 1034 0876:0FD4 90 NOP 0876:0FD5 2EC606E40601 MOV BYTE PTR CS:[06E4],01 0876:0FDB 2E803EE70600 CMP BYTE PTR CS:[06E7],00 0876:0FE1 75F8 JNZ 0FDB 0876:0FE3 FA CLI 0876:0FE4 B80300 MOV AX,0003 0876:0FE7 9C PUSHF 0876:0FE8 2EFF1EAA06 CALL FAR16 CS:[06AA] 0876:0FED 1E PUSH DS 0876:0FEE 2EC516A606 LDS DX,CS:[06A6] 0876:0FF3 B80925 MOV AX,2509 0876:0FF6 CD21 INT 21 0876:0FF8 2EC516AE06 LDS DX,CS:[06AE] 0876:0FFD B81625 MOV AX,2516 0876:1000 CD21 INT 21 0876:1002 2EC516AA06 LDS DX,CS:[06AA] 0876:1007 B81025 MOV AX,2510 0876:100A CD21 INT 21 0876:100C 2EC516A206 LDS DX,CS:[06A2] 0876:1011 B80825 MOV AX,2508 0876:1014 CD21 INT 21 0876:1016 662E833EB60600 CMP DWORD PTR CS:[06B6],+00 0876:101D 740D JZ 102C 0876:101F 90 NOP 0876:1020 90 NOP 0876:1021 B402 MOV AH,02 0876:1023 2EFF1EB606 CALL FAR16 CS:[06B6] 0876:1028 B449 MOV AH,49 0876:102A CD21 INT 21 0876:102C 1F POP DS 0876:102D FB STI 0876:102E 2EFF369E06 PUSH WORD PTR CS:[069E] 0876:1033 07 POP ES 0876:1034 CF IRET 0876:1035 0000 ADD [BX+SI],AL 0876:1037 0000 ADD [BX+SI],AL 0876:1039 0000 ADD [BX+SI],AL 0876:103B 0000 ADD [BX+SI],AL 0876:103D 0000 ADD [BX+SI],AL 0876:103F 0000 ADD [BX+SI],AL 0876:1041 0000 ADD [BX+SI],AL 0876:1043 0000 ADD [BX+SI],AL 0876:1045 0000 ADD [BX+SI],AL 0876:1047 0000 ADD [BX+SI],AL 0876:1049 0000 ADD [BX+SI],AL 0876:104B 0000 ADD [BX+SI],AL 0876:104D 0000 ADD [BX+SI],AL 0876:104F 0000 ADD [BX+SI],AL 0876:1051 0000 ADD [BX+SI],AL 0876:1053 0000 ADD [BX+SI],AL 0876:1055 0000 ADD [BX+SI],AL 0876:1057 0000 ADD [BX+SI],AL 0876:1059 0000 ADD [BX+SI],AL 0876:105B 0000 ADD [BX+SI],AL 0876:105D 0000 ADD [BX+SI],AL 0876:105F 0000 ADD [BX+SI],AL 0876:1061 0000 ADD [BX+SI],AL 0876:1063 0000 ADD [BX+SI],AL 0876:1065 0000 ADD [BX+SI],AL 0876:1067 0000 ADD [BX+SI],AL 0876:1069 0000 ADD [BX+SI],AL 0876:106B 0000 ADD [BX+SI],AL 0876:106D 0000 ADD [BX+SI],AL 0876:106F 0000 ADD [BX+SI],AL 0876:1071 0000 ADD [BX+SI],AL 0876:1073 0000 ADD [BX+SI],AL 0876:1075 0000 ADD [BX+SI],AL 0876:1077 0000 ADD [BX+SI],AL 0876:1079 0000 ADD [BX+SI],AL 0876:107B 0000 ADD [BX+SI],AL 0876:107D 0000 ADD [BX+SI],AL 0876:107F 0000 ADD [BX+SI],AL 0876:1081 0000 ADD [BX+SI],AL 0876:1083 0000 ADD [BX+SI],AL 0876:1085 0000 ADD [BX+SI],AL 0876:1087 0000 ADD [BX+SI],AL 0876:1089 0000 ADD [BX+SI],AL 0876:108B 0000 ADD [BX+SI],AL 0876:108D 0000 ADD [BX+SI],AL 0876:108F 0000 ADD [BX+SI],AL 0876:1091 0000 ADD [BX+SI],AL 0876:1093 0000 ADD [BX+SI],AL 0876:1095 0000 ADD [BX+SI],AL 0876:1097 0000 ADD [BX+SI],AL 0876:1099 0000 ADD [BX+SI],AL 0876:109B 0000 ADD [BX+SI],AL 0876:109D 0000 ADD [BX+SI],AL 0876:109F 0000 ADD [BX+SI],AL 0876:10A1 0000 ADD [BX+SI],AL 0876:10A3 0000 ADD [BX+SI],AL 0876:10A5 0000 ADD [BX+SI],AL 0876:10A7 0000 ADD [BX+SI],AL 0876:10A9 0000 ADD [BX+SI],AL 0876:10AB 0000 ADD [BX+SI],AL 0876:10AD 0000 ADD [BX+SI],AL 0876:10AF 0000 ADD [BX+SI],AL 0876:10B1 0000 ADD [BX+SI],AL 0876:10B3 0000 ADD [BX+SI],AL 0876:10B5 0000 ADD [BX+SI],AL 0876:10B7 0000 ADD [BX+SI],AL 0876:10B9 0000 ADD [BX+SI],AL 0876:10BB 0000 ADD [BX+SI],AL 0876:10BD 0000 ADD [BX+SI],AL 0876:10BF 0000 ADD [BX+SI],AL 0876:10C1 0000 ADD [BX+SI],AL 0876:10C3 0000 ADD [BX+SI],AL 0876:10C5 0000 ADD [BX+SI],AL 0876:10C7 0000 ADD [BX+SI],AL 0876:10C9 0000 ADD [BX+SI],AL 0876:10CB 0000 ADD [BX+SI],AL 0876:10CD 0000 ADD [BX+SI],AL 0876:10CF 0000 ADD [BX+SI],AL 0876:10D1 0000 ADD [BX+SI],AL 0876:10D3 0000 ADD [BX+SI],AL 0876:10D5 0000 ADD [BX+SI],AL 0876:10D7 0000 ADD [BX+SI],AL 0876:10D9 0000 ADD [BX+SI],AL 0876:10DB 0000 ADD [BX+SI],AL 0876:10DD 0000 ADD [BX+SI],AL 0876:10DF 0000 ADD [BX+SI],AL 0876:10E1 0000 ADD [BX+SI],AL 0876:10E3 0000 ADD [BX+SI],AL 0876:10E5 0000 ADD [BX+SI],AL 0876:10E7 0000 ADD [BX+SI],AL 0876:10E9 0000 ADD [BX+SI],AL 0876:10EB 0000 ADD [BX+SI],AL 0876:10ED 0000 ADD [BX+SI],AL 0876:10EF 0000 ADD [BX+SI],AL 0876:10F1 0000 ADD [BX+SI],AL 0876:10F3 0000 ADD [BX+SI],AL 0876:10F5 0000 ADD [BX+SI],AL 0876:10F7 0000 ADD [BX+SI],AL 0876:10F9 0000 ADD [BX+SI],AL 0876:10FB 0000 ADD [BX+SI],AL 0876:10FD 0000 ADD [BX+SI],AL 0876:10FF 0000 ADD [BX+SI],AL 0876:1101 0000 ADD [BX+SI],AL 0876:1103 0000 ADD [BX+SI],AL 0876:1105 0000 ADD [BX+SI],AL 0876:1107 0000 ADD [BX+SI],AL 0876:1109 0000 ADD [BX+SI],AL 0876:110B 0000 ADD [BX+SI],AL 0876:110D 0000 ADD [BX+SI],AL 0876:110F 0000 ADD [BX+SI],AL 0876:1111 0000 ADD [BX+SI],AL 0876:1113 0000 ADD [BX+SI],AL 0876:1115 0000 ADD [BX+SI],AL 0876:1117 0000 ADD [BX+SI],AL 0876:1119 0000 ADD [BX+SI],AL 0876:111B 0000 ADD [BX+SI],AL 0876:111D 0000 ADD [BX+SI],AL 0876:111F 0000 ADD [BX+SI],AL 0876:1121 0000 ADD [BX+SI],AL 0876:1123 0000 ADD [BX+SI],AL 0876:1125 0000 ADD [BX+SI],AL 0876:1127 0000 ADD [BX+SI],AL 0876:1129 0000 ADD [BX+SI],AL 0876:112B 0000 ADD [BX+SI],AL 0876:112D 0000 ADD [BX+SI],AL 0876:112F 0000 ADD [BX+SI],AL 0876:1131 0000 ADD [BX+SI],AL 0876:1133 0000 ADD [BX+SI],AL 0876:1135 0000 ADD [BX+SI],AL 0876:1137 0000 ADD [BX+SI],AL 0876:1139 0000 ADD [BX+SI],AL 0876:113B 0000 ADD [BX+SI],AL 0876:113D 0000 ADD [BX+SI],AL 0876:113F 0000 ADD [BX+SI],AL 0876:1141 0000 ADD [BX+SI],AL 0876:1143 0000 ADD [BX+SI],AL 0876:1145 0000 ADD [BX+SI],AL 0876:1147 0000 ADD [BX+SI],AL 0876:1149 0000 ADD [BX+SI],AL 0876:114B 0000 ADD [BX+SI],AL 0876:114D 0000 ADD [BX+SI],AL 0876:114F 0000 ADD [BX+SI],AL 0876:1151 0000 ADD [BX+SI],AL 0876:1153 0000 ADD [BX+SI],AL 0876:1155 0000 ADD [BX+SI],AL 0876:1157 0000 ADD [BX+SI],AL 0876:1159 0000 ADD [BX+SI],AL 0876:115B 0000 ADD [BX+SI],AL 0876:115D 0000 ADD [BX+SI],AL 0876:115F 0000 ADD [BX+SI],AL 0876:1161 0000 ADD [BX+SI],AL 0876:1163 0000 ADD [BX+SI],AL 0876:1165 0000 ADD [BX+SI],AL 0876:1167 0000 ADD [BX+SI],AL 0876:1169 0000 ADD [BX+SI],AL 0876:116B 0000 ADD [BX+SI],AL 0876:116D 0000 ADD [BX+SI],AL 0876:116F 0000 ADD [BX+SI],AL 0876:1171 0000 ADD [BX+SI],AL 0876:1173 0000 ADD [BX+SI],AL 0876:1175 0000 ADD [BX+SI],AL 0876:1177 0000 ADD [BX+SI],AL 0876:1179 0000 ADD [BX+SI],AL 0876:117B 0000 ADD [BX+SI],AL 0876:117D 0000 ADD [BX+SI],AL 0876:117F 0000 ADD [BX+SI],AL 0876:1181 0000 ADD [BX+SI],AL 0876:1183 0000 ADD [BX+SI],AL 0876:1185 0000 ADD [BX+SI],AL 0876:1187 0000 ADD [BX+SI],AL 0876:1189 0000 ADD [BX+SI],AL 0876:118B 0000 ADD [BX+SI],AL 0876:118D 0000 ADD [BX+SI],AL 0876:118F 0000 ADD [BX+SI],AL 0876:1191 0000 ADD [BX+SI],AL 0876:1193 0000 ADD [BX+SI],AL 0876:1195 0000 ADD [BX+SI],AL 0876:1197 0000 ADD [BX+SI],AL 0876:1199 0000 ADD [BX+SI],AL 0876:119B 0000 ADD [BX+SI],AL 0876:119D 0000 ADD [BX+SI],AL 0876:119F 0000 ADD [BX+SI],AL 0876:11A1 0000 ADD [BX+SI],AL 0876:11A3 0000 ADD [BX+SI],AL 0876:11A5 0000 ADD [BX+SI],AL 0876:11A7 0000 ADD [BX+SI],AL 0876:11A9 0000 ADD [BX+SI],AL 0876:11AB 0000 ADD [BX+SI],AL 0876:11AD 0000 ADD [BX+SI],AL 0876:11AF 0000 ADD [BX+SI],AL 0876:11B1 0000 ADD [BX+SI],AL 0876:11B3 0000 ADD [BX+SI],AL 0876:11B5 0000 ADD [BX+SI],AL 0876:11B7 0000 ADD [BX+SI],AL 0876:11B9 0000 ADD [BX+SI],AL 0876:11BB 0000 ADD [BX+SI],AL 0876:11BD 0000 ADD [BX+SI],AL 0876:11BF 0000 ADD [BX+SI],AL 0876:11C1 0000 ADD [BX+SI],AL 0876:11C3 0000 ADD [BX+SI],AL 0876:11C5 0000 ADD [BX+SI],AL 0876:11C7 0000 ADD [BX+SI],AL 0876:11C9 0000 ADD [BX+SI],AL 0876:11CB 0000 ADD [BX+SI],AL 0876:11CD 0000 ADD [BX+SI],AL 0876:11CF 0000 ADD [BX+SI],AL 0876:11D1 0000 ADD [BX+SI],AL 0876:11D3 0000 ADD [BX+SI],AL 0876:11D5 0000 ADD [BX+SI],AL 0876:11D7 0000 ADD [BX+SI],AL 0876:11D9 0000 ADD [BX+SI],AL 0876:11DB 0000 ADD [BX+SI],AL 0876:11DD 0000 ADD [BX+SI],AL 0876:11DF 0000 ADD [BX+SI],AL 0876:11E1 0000 ADD [BX+SI],AL 0876:11E3 0000 ADD [BX+SI],AL 0876:11E5 0000 ADD [BX+SI],AL 0876:11E7 0000 ADD [BX+SI],AL 0876:11E9 0000 ADD [BX+SI],AL 0876:11EB 0000 ADD [BX+SI],AL 0876:11ED 0000 ADD [BX+SI],AL 0876:11EF 0000 ADD [BX+SI],AL 0876:11F1 0000 ADD [BX+SI],AL 0876:11F3 0000 ADD [BX+SI],AL 0876:11F5 0000 ADD [BX+SI],AL 0876:11F7 0000 ADD [BX+SI],AL 0876:11F9 0000 ADD [BX+SI],AL 0876:11FB 0000 ADD [BX+SI],AL 0876:11FD 0000 ADD [BX+SI],AL 0876:11FF 0000 ADD [BX+SI],AL 0876:1201 0000 ADD [BX+SI],AL 0876:1203 0000 ADD [BX+SI],AL 0876:1205 0000 ADD [BX+SI],AL 0876:1207 0000 ADD [BX+SI],AL 0876:1209 0000 ADD [BX+SI],AL 0876:120B 0000 ADD [BX+SI],AL 0876:120D 0000 ADD [BX+SI],AL 0876:120F 0000 ADD [BX+SI],AL 0876:1211 0000 ADD [BX+SI],AL 0876:1213 0000 ADD [BX+SI],AL 0876:1215 0000 ADD [BX+SI],AL 0876:1217 0000 ADD [BX+SI],AL 0876:1219 0000 ADD [BX+SI],AL 0876:121B 0000 ADD [BX+SI],AL 0876:121D 0000 ADD [BX+SI],AL 0876:121F 0000 ADD [BX+SI],AL 0876:1221 0000 ADD [BX+SI],AL 0876:1223 0000 ADD [BX+SI],AL 0876:1225 0000 ADD [BX+SI],AL 0876:1227 0000 ADD [BX+SI],AL 0876:1229 0000 ADD [BX+SI],AL 0876:122B 0000 ADD [BX+SI],AL 0876:122D 0000 ADD [BX+SI],AL 0876:122F 0000 ADD [BX+SI],AL 0876:1231 0000 ADD [BX+SI],AL 0876:1233 0000 ADD [BX+SI],AL 0876:1235 0000 ADD [BX+SI],AL 0876:1237 0000 ADD [BX+SI],AL 0876:1239 0000 ADD [BX+SI],AL 0876:123B 0000 ADD [BX+SI],AL 0876:123D 0000 ADD [BX+SI],AL 0876:123F 0000 ADD [BX+SI],AL 0876:1241 0000 ADD [BX+SI],AL 0876:1243 0000 ADD [BX+SI],AL 0876:1245 0000 ADD [BX+SI],AL 0876:1247 0000 ADD [BX+SI],AL 0876:1249 0000 ADD [BX+SI],AL 0876:124B 0000 ADD [BX+SI],AL 0876:124D 0000 ADD [BX+SI],AL 0876:124F 0000 ADD [BX+SI],AL 0876:1251 0000 ADD [BX+SI],AL 0876:1253 0000 ADD [BX+SI],AL 0876:1255 0000 ADD [BX+SI],AL 0876:1257 0000 ADD [BX+SI],AL 0876:1259 0000 ADD [BX+SI],AL 0876:125B 0000 ADD [BX+SI],AL 0876:125D 0000 ADD [BX+SI],AL 0876:125F 0000 ADD [BX+SI],AL 0876:1261 0000 ADD [BX+SI],AL 0876:1263 0000 ADD [BX+SI],AL 0876:1265 0000 ADD [BX+SI],AL 0876:1267 0000 ADD [BX+SI],AL 0876:1269 0000 ADD [BX+SI],AL 0876:126B 0000 ADD [BX+SI],AL 0876:126D 0000 ADD [BX+SI],AL 0876:126F 0000 ADD [BX+SI],AL 0876:1271 0000 ADD [BX+SI],AL 0876:1273 0000 ADD [BX+SI],AL 0876:1275 2E8C069E06 MOV WORD PTR CS:[069E],ES 0876:127A C706080E040E MOV WORD PTR [0E08],0E04 0876:1280 C7069C06FD06 MOV WORD PTR [069C],06FD 0876:1286 C7060E0E0C0E MOV WORD PTR [0E0E],0E0C 0876:128C C706BE06C006 MOV WORD PTR [06BE],06C0 0876:1292 B88135 MOV AX,3581 0876:1295 CD21 INT 21 0876:1297 8CC0 MOV AX,ES 0876:1299 23C3 AND AX,BX 0876:129B 7478 JZ 1315 0876:129D 90 NOP 0876:129E 90 NOP 0876:129F B80081 MOV AX,8100 0876:12A2 CD81 INT 81 0876:12A4 3C81 CMP AL,81 0876:12A6 756D JNZ 1315 0876:12A8 90 NOP 0876:12A9 90 NOP 0876:12AA B88035 MOV AX,3580 0876:12AD CD21 INT 21 0876:12AF 8CC0 MOV AX,ES 0876:12B1 23C3 AND AX,BX 0876:12B3 7413 JZ 12C8 0876:12B5 90 NOP 0876:12B6 90 NOP 0876:12B7 B80080 MOV AX,8000 0876:12BA CD80 INT 80 0876:12BC 3C80 CMP AL,80 0876:12BE 7508 JNZ 12C8 0876:12C0 90 NOP 0876:12C1 90 NOP 0876:12C2 BA4213 MOV DX,1342 0876:12C5 EB51 JMP 1318 0876:12C7 90 NOP 0876:12C8 BA9113 MOV DX,1391 0876:12CB B409 MOV AH,09 0876:12CD CD21 INT 21 0876:12CF E80901 CALL 13DB 0876:12D2 E80C04 CALL 16E1 0876:12D5 E8F503 CALL 16CD 0876:12D8 B80006 MOV AX,0600 0876:12DB B707 MOV BH,07 0876:12DD B90000 MOV CX,0000 0876:12E0 BA4F18 MOV DX,184F 0876:12E3 CD10 INT 10 0876:12E5 FA CLI 0876:12E6 33C9 XOR CX,CX 0876:12E8 E2FE LOOPW 12E8 0876:12EA E2FE LOOPW 12EA 0876:12EC E8ECF6 CALL 09DB 0876:12EF E82301 CALL 1415 0876:12F2 FB STI 0876:12F3 33C9 XOR CX,CX 0876:12F5 E2FE LOOPW 12F5 0876:12F7 E2FE LOOPW 12F7 0876:12F9 B409 MOV AH,09 0876:12FB BAA213 MOV DX,13A2 0876:12FE CD21 INT 21 0876:1300 2E8E062C00 MOV ES,WORD PTR CS:[002C] 0876:1305 B449 MOV AH,49 0876:1307 CD21 INT 21 0876:1309 B80031 MOV AX,3100 0876:130C BA7512 MOV DX,1275 0876:130F C1EA04 SHR DX,04 0876:1312 42 INC DX 0876:1313 CD21 INT 21 0876:1315 BA2113 MOV DX,1321 0876:1318 B409 MOV AH,09 0876:131A CD21 INT 21 0876:131C B8004C MOV AX,4C00 0876:131F CD21 INT 21 -u 13db 17b6 0876:13DB B80181 MOV AX,8101 0876:13DE CD81 INT 81 0876:13E0 80FC00 CMP AH,00 0876:13E3 7415 JZ 13FA 0876:13E5 90 NOP 0876:13E6 90 NOP 0876:13E7 80FC02 CMP AH,02 0876:13EA 7408 JZ 13F4 0876:13EC 90 NOP 0876:13ED 90 NOP 0876:13EE BA5C13 MOV DX,135C 0876:13F1 E924FF JMP 1318 0876:13F4 BA7313 MOV DX,1373 0876:13F7 E91EFF JMP 1318 0876:13FA 2E891EA006 MOV CS:[06A0],BX 0876:13FF 06 PUSH ES 0876:1400 B80481 MOV AX,8104 0876:1403 CD81 INT 81 0876:1405 2E8C06E906 MOV WORD PTR CS:[06E9],ES 0876:140A 2E891EEB06 MOV CS:[06EB],BX 0876:140F 2EA3EF06 MOV CS:[06EF],AX 0876:1413 07 POP ES 0876:1414 C3 RET 0876:1415 B88025 MOV AX,2580 0876:1418 BA9D0F MOV DX,0F9D 0876:141B CD21 INT 21 0876:141D B80935 MOV AX,3509 0876:1420 CD21 INT 21 0876:1422 2E891EA606 MOV CS:[06A6],BX 0876:1427 2E8C06A806 MOV WORD PTR CS:[06A8],ES 0876:142C B80925 MOV AX,2509 0876:142F BA0F0F MOV DX,0F0F 0876:1432 CD21 INT 21 0876:1434 B81635 MOV AX,3516 0876:1437 CD21 INT 21 0876:1439 2E891EAE06 MOV CS:[06AE],BX 0876:143E 2E8C06B006 MOV WORD PTR CS:[06B0],ES 0876:1443 B81625 MOV AX,2516 0876:1446 BA100E MOV DX,0E10 0876:1449 CD21 INT 21 0876:144B B81035 MOV AX,3510 0876:144E CD21 INT 21 0876:1450 2E891EAA06 MOV CS:[06AA],BX 0876:1455 2E8C06AC06 MOV WORD PTR CS:[06AC],ES 0876:145A B81025 MOV AX,2510 0876:145D BAA20D MOV DX,0DA2 0876:1460 CD21 INT 21 0876:1462 B80835 MOV AX,3508 0876:1465 CD21 INT 21 0876:1467 2E891EA206 MOV CS:[06A2],BX 0876:146C 2E8C06A406 MOV WORD PTR CS:[06A4],ES 0876:1471 B80825 MOV AX,2508 0876:1474 BA130D MOV DX,0D13 0876:1477 CD21 INT 21 0876:1479 1E PUSH DS 0876:147A 56 PUSH SI 0876:147B B80000 MOV AX,0000 0876:147E 8ED8 MOV DS,AX 0876:1480 BE0C02 MOV SI,020C 0876:1483 2EA1AE06 MOV AX,CS:[06AE] 0876:1487 8904 MOV [SI],AX 0876:1489 2EA1B006 MOV AX,CS:[06B0] 0876:148D 894402 MOV [SI+02],AX 0876:1490 5E POP SI 0876:1491 1F POP DS 0876:1492 C3 RET 0876:1493 5F POP DI 0876:1494 4F DEC DI 0876:1495 50 PUSH AX 0876:1496 82 DB 82 0876:1497 53 PUSH BX 0876:1498 9F LAHF 0876:1499 0B3E0040 OR DI,[4000] 0876:149D 0000 ADD [BX+SI],AL 0876:149F 0000 ADD [BX+SI],AL 0876:14A1 0000 ADD [BX+SI],AL 0876:14A3 E98BDF JMP F431 0876:14A6 2800 SUB [BX+SI],AL 0876:14A8 E704 OUT 04,AX 0876:14AA E300 JCXZ 14AC 0876:14AC 0102 ADD [BP+SI],AX 0876:14AE 0304 ADD AX,[SI] 0876:14B0 051407 ADD AX,0714 0876:14B3 3839 CMP [BX+DI],BH 0876:14B5 3A3B CMP BH,[BP+DI] 0876:14B7 3C3D CMP AL,3D 0876:14B9 3E SEG DS (unused) 0876:14BA 3F AAS 0876:14BB 0100 ADD [BX+SI],AX 0876:14BD 0F0000 SLDT WORD PTR [BX+SI] 0876:14C0 0000 ADD [BX+SI],AL 0876:14C2 0000 ADD [BX+SI],AL 0876:14C4 0000 ADD [BX+SI],AL 0876:14C6 050FFF ADD AX,FF0F 0876:14C9 0301 ADD AX,[BX+DI] 0876:14CB 0F0006E300 SLDT WORD PTR [00E3] 0876:14D0 C8020000 ENTER 0002,00 0876:14D4 56 PUSH SI 0876:14D5 8B7604 MOV SI,[BP+04] 0876:14D8 BACC03 MOV DX,03CC 0876:14DB EC IN AL,DX 0876:14DC 8846FE MOV [BP-02],AL 0876:14DF 8BDE MOV BX,SI 0876:14E1 6BDB3D IMUL BX,BX,+3D 0876:14E4 8A46FE MOV AL,[BP-02] 0876:14E7 2E8887CE14 MOV CS:[BX+14CE],AL 0876:14EC C646FF00 MOV BYTE PTR [BP-01],00 0876:14F0 EB25 JMP 1517 0876:14F2 8A46FF MOV AL,[BP-01] 0876:14F5 BAC403 MOV DX,03C4 0876:14F8 EE OUT DX,AL 0876:14F9 BAC503 MOV DX,03C5 0876:14FC EC IN AL,DX 0876:14FD 8846FE MOV [BP-02],AL 0876:1500 8BDE MOV BX,SI 0876:1502 6BDB3D IMUL BX,BX,+3D 0876:1505 8A46FF MOV AL,[BP-01] 0876:1508 B400 MOV AH,00 0876:150A 03D8 ADD BX,AX 0876:150C 8A46FE MOV AL,[BP-02] 0876:150F 2E8887C914 MOV CS:[BX+14C9],AL 0876:1514 FE46FF INC BYTE PTR [BP-01] 0876:1517 807EFF05 CMP BYTE PTR [BP-01],05 0876:151B 72D5 JB 14F2 0876:151D C646FF00 MOV BYTE PTR [BP-01],00 0876:1521 EB25 JMP 1548 0876:1523 8A46FF MOV AL,[BP-01] 0876:1526 BAD403 MOV DX,03D4 0876:1529 EE OUT DX,AL 0876:152A BAD503 MOV DX,03D5 0876:152D EC IN AL,DX 0876:152E 8846FE MOV [BP-02],AL 0876:1531 8BDE MOV BX,SI 0876:1533 6BDB3D IMUL BX,BX,+3D 0876:1536 8A46FF MOV AL,[BP-01] 0876:1539 B400 MOV AH,00 0876:153B 03D8 ADD BX,AX 0876:153D 8A46FE MOV AL,[BP-02] 0876:1540 2E88879314 MOV CS:[BX+1493],AL 0876:1545 FE46FF INC BYTE PTR [BP-01] 0876:1548 807EFF18 CMP BYTE PTR [BP-01],18 0876:154C 72D5 JB 1523 0876:154E C646FF00 MOV BYTE PTR [BP-01],00 0876:1552 EB25 JMP 1579 0876:1554 8A46FF MOV AL,[BP-01] 0876:1557 BACE03 MOV DX,03CE 0876:155A EE OUT DX,AL 0876:155B BACF03 MOV DX,03CF 0876:155E EC IN AL,DX 0876:155F 8846FE MOV [BP-02],AL 0876:1562 8BDE MOV BX,SI 0876:1564 6BDB3D IMUL BX,BX,+3D 0876:1567 8A46FF MOV AL,[BP-01] 0876:156A B400 MOV AH,00 0876:156C 03D8 ADD BX,AX 0876:156E 8A46FE MOV AL,[BP-02] 0876:1571 2E8887C014 MOV CS:[BX+14C0],AL 0876:1576 FE46FF INC BYTE PTR [BP-01] 0876:1579 807EFF09 CMP BYTE PTR [BP-01],09 0876:157D 72D5 JB 1554 0876:157F C646FF00 MOV BYTE PTR [BP-01],00 0876:1583 EB2B JMP 15B0 0876:1585 8A46FF MOV AL,[BP-01] 0876:1588 0420 ADD AL,20 0876:158A BAC003 MOV DX,03C0 0876:158D EE OUT DX,AL 0876:158E BADA03 MOV DX,03DA 0876:1591 EC IN AL,DX 0876:1592 BAC103 MOV DX,03C1 0876:1595 EC IN AL,DX 0876:1596 8846FE MOV [BP-02],AL 0876:1599 8BDE MOV BX,SI 0876:159B 6BDB3D IMUL BX,BX,+3D 0876:159E 8A46FF MOV AL,[BP-01] 0876:15A1 B400 MOV AH,00 0876:15A3 03D8 ADD BX,AX 0876:15A5 8A46FE MOV AL,[BP-02] 0876:15A8 2E8887AB14 MOV CS:[BX+14AB],AL 0876:15AD FE46FF INC BYTE PTR [BP-01] 0876:15B0 807EFF15 CMP BYTE PTR [BP-01],15 0876:15B4 72CF JB 1585 0876:15B6 5E POP SI 0876:15B7 C9 LEAVE 0876:15B8 C3 RET 0876:15B9 C8020000 ENTER 0002,00 0876:15BD 56 PUSH SI 0876:15BE 8B7604 MOV SI,[BP+04] 0876:15C1 B000 MOV AL,00 0876:15C3 BACE03 MOV DX,03CE 0876:15C6 EE OUT DX,AL 0876:15C7 B000 MOV AL,00 0876:15C9 BACF03 MOV DX,03CF 0876:15CC EE OUT DX,AL 0876:15CD BADA03 MOV DX,03DA 0876:15D0 EC IN AL,DX 0876:15D1 B000 MOV AL,00 0876:15D3 BAC403 MOV DX,03C4 0876:15D6 EE OUT DX,AL 0876:15D7 B001 MOV AL,01 0876:15D9 BAC503 MOV DX,03C5 0876:15DC EE OUT DX,AL 0876:15DD 8BDE MOV BX,SI 0876:15DF 6BDB3D IMUL BX,BX,+3D 0876:15E2 2E8A87CE14 MOV AL,CS:[BX+14CE] 0876:15E7 BAC203 MOV DX,03C2 0876:15EA EE OUT DX,AL 0876:15EB B001 MOV AL,01 0876:15ED BAC403 MOV DX,03C4 0876:15F0 EE OUT DX,AL 0876:15F1 8BDE MOV BX,SI 0876:15F3 6BDB3D IMUL BX,BX,+3D 0876:15F6 2E8A87CA14 MOV AL,CS:[BX+14CA] 0876:15FB BAC503 MOV DX,03C5 0876:15FE EE OUT DX,AL 0876:15FF C646FF02 MOV BYTE PTR [BP-01],02 0876:1603 EB1F JMP 1624 0876:1605 8A46FF MOV AL,[BP-01] 0876:1608 BAC403 MOV DX,03C4 0876:160B EE OUT DX,AL 0876:160C 8BDE MOV BX,SI 0876:160E 6BDB3D IMUL BX,BX,+3D 0876:1611 8A46FF MOV AL,[BP-01] 0876:1614 B400 MOV AH,00 0876:1616 03D8 ADD BX,AX 0876:1618 2E8A87C914 MOV AL,CS:[BX+14C9] 0876:161D BAC503 MOV DX,03C5 0876:1620 EE OUT DX,AL 0876:1621 FE46FF INC BYTE PTR [BP-01] 0876:1624 807EFF05 CMP BYTE PTR [BP-01],05 0876:1628 72DB JB 1605 0876:162A B011 MOV AL,11 0876:162C BAD403 MOV DX,03D4 0876:162F EE OUT DX,AL 0876:1630 8BDE MOV BX,SI 0876:1632 6BDB3D IMUL BX,BX,+3D 0876:1635 2E8A87A414 MOV AL,CS:[BX+14A4] 0876:163A 247F AND AL,7F 0876:163C BAD503 MOV DX,03D5 0876:163F EE OUT DX,AL 0876:1640 C646FF00 MOV BYTE PTR [BP-01],00 0876:1644 EB1F JMP 1665 0876:1646 8A46FF MOV AL,[BP-01] 0876:1649 BAD403 MOV DX,03D4 0876:164C EE OUT DX,AL 0876:164D 8BDE MOV BX,SI 0876:164F 6BDB3D IMUL BX,BX,+3D 0876:1652 8A46FF MOV AL,[BP-01] 0876:1655 B400 MOV AH,00 0876:1657 03D8 ADD BX,AX 0876:1659 2E8A879314 MOV AL,CS:[BX+1493] 0876:165E BAD503 MOV DX,03D5 0876:1661 EE OUT DX,AL 0876:1662 FE46FF INC BYTE PTR [BP-01] 0876:1665 807EFF18 CMP BYTE PTR [BP-01],18 0876:1669 72DB JB 1646 0876:166B C646FF00 MOV BYTE PTR [BP-01],00 0876:166F EB1F JMP 1690 0876:1671 8A46FF MOV AL,[BP-01] 0876:1674 BACE03 MOV DX,03CE 0876:1677 EE OUT DX,AL 0876:1678 8BDE MOV BX,SI 0876:167A 6BDB3D IMUL BX,BX,+3D 0876:167D 8A46FF MOV AL,[BP-01] 0876:1680 B400 MOV AH,00 0876:1682 03D8 ADD BX,AX 0876:1684 2E8A87C014 MOV AL,CS:[BX+14C0] 0876:1689 BACF03 MOV DX,03CF 0876:168C EE OUT DX,AL 0876:168D FE46FF INC BYTE PTR [BP-01] 0876:1690 807EFF09 CMP BYTE PTR [BP-01],09 0876:1694 72DB JB 1671 0876:1696 B010 MOV AL,10 0876:1698 BAC003 MOV DX,03C0 0876:169B EE OUT DX,AL 0876:169C 8BDE MOV BX,SI 0876:169E 6BDB3D IMUL BX,BX,+3D 0876:16A1 2E8A87BB14 MOV AL,CS:[BX+14BB] 0876:16A6 BAC003 MOV DX,03C0 0876:16A9 EE OUT DX,AL 0876:16AA B013 MOV AL,13 0876:16AC BAC003 MOV DX,03C0 0876:16AF EE OUT DX,AL 0876:16B0 8BDE MOV BX,SI 0876:16B2 6BDB3D IMUL BX,BX,+3D 0876:16B5 2E8A87BE14 MOV AL,CS:[BX+14BE] 0876:16BA BAC003 MOV DX,03C0 0876:16BD EE OUT DX,AL 0876:16BE B000 MOV AL,00 0876:16C0 BAC403 MOV DX,03C4 0876:16C3 EE OUT DX,AL 0876:16C4 B003 MOV AL,03 0876:16C6 BAC503 MOV DX,03C5 0876:16C9 EE OUT DX,AL 0876:16CA 5E POP SI 0876:16CB C9 LEAVE 0876:16CC C3 RET 0876:16CD B8020F MOV AX,0F02 0876:16D0 EF OUT DX,AX 0876:16D1 B800A0 MOV AX,A000 0876:16D4 8EC0 MOV ES,AX 0876:16D6 33FF XOR DI,DI 0876:16D8 33C0 XOR AX,AX 0876:16DA B9FF7F MOV CX,7FFF 0876:16DD FC CLD 0876:16DE F3AB REP STOSW 0876:16E0 C3 RET 0876:16E1 1E PUSH DS 0876:16E2 B81200 MOV AX,0012 0876:16E5 CD10 INT 10 0876:16E7 FA CLI 0876:16E8 B90000 MOV CX,0000 0876:16EB 51 PUSH CX 0876:16EC E8E1FD CALL 14D0 0876:16EF 59 POP CX 0876:16F0 FB STI 0876:16F1 B80300 MOV AX,0003 0876:16F4 CD10 INT 10 0876:16F6 FA CLI 0876:16F7 BADA03 MOV DX,03DA 0876:16FA EC IN AL,DX 0876:16FB B000 MOV AL,00 0876:16FD BAC003 MOV DX,03C0 0876:1700 EE OUT DX,AL 0876:1701 B90000 MOV CX,0000 0876:1704 51 PUSH CX 0876:1705 E8B1FE CALL 15B9 0876:1708 59 POP CX 0876:1709 BADA03 MOV DX,03DA 0876:170C EC IN AL,DX 0876:170D B020 MOV AL,20 0876:170F BAC003 MOV DX,03C0 0876:1712 EE OUT DX,AL 0876:1713 FB STI 0876:1714 BACE03 MOV DX,03CE 0876:1717 B80601 MOV AX,0106 0876:171A EF OUT DX,AX 0876:171B B800A0 MOV AX,A000 0876:171E 8ED8 MOV DS,AX 0876:1720 B800B0 MOV AX,B000 0876:1723 8EC0 MOV ES,AX 0876:1725 26C70600F00000 MOV WORD PTR ES:[F000],0000 0876:172C C70600F07700 MOV WORD PTR [F000],0077 0876:1732 EB01 JMP 1735 0876:1734 90 NOP 0876:1735 26833E00F077 CMP WORD PTR ES:[F000],+77 0876:173B C70600F00000 MOV WORD PTR [F000],0000 0876:1741 7405 JZ 1748 0876:1743 90 NOP 0876:1744 90 NOP 0876:1745 EB37 JMP 177E 0876:1747 90 NOP 0876:1748 2EC706FB0630E4 MOV WORD PTR CS:[06FB],E430 0876:174F BAD403 MOV DX,03D4 0876:1752 B80CE4 MOV AX,E40C 0876:1755 EF OUT DX,AX 0876:1756 B80D30 MOV AX,300D 0876:1759 EF OUT DX,AX 0876:175A BAD403 MOV DX,03D4 0876:175D B018 MOV AL,18 0876:175F B458 MOV AH,58 0876:1761 EE OUT DX,AL 0876:1762 42 INC DX 0876:1763 EC IN AL,DX 0876:1764 22C4 AND AL,AH 0876:1766 EE OUT DX,AL 0876:1767 4A DEC DX 0876:1768 B007 MOV AL,07 0876:176A B4EF MOV AH,EF 0876:176C EE OUT DX,AL 0876:176D 42 INC DX 0876:176E EC IN AL,DX 0876:176F 22C4 AND AL,AH 0876:1771 EE OUT DX,AL 0876:1772 4A DEC DX 0876:1773 B009 MOV AL,09 0876:1775 B4BF MOV AH,BF 0876:1777 EE OUT DX,AL 0876:1778 42 INC DX 0876:1779 EC IN AL,DX 0876:177A 22C4 AND AL,AH 0876:177C EE OUT DX,AL 0876:177D 4A DEC DX 0876:177E 33C9 XOR CX,CX 0876:1780 E2FE LOOPW 1780 0876:1782 E2FE LOOPW 1782 0876:1784 33C0 XOR AX,AX 0876:1786 8ED8 MOV DS,AX 0876:1788 C606490403 MOV BYTE PTR [0449],03 0876:178D C7064C04A00F MOV WORD PTR [044C],0FA0 0876:1793 C7064A045000 MOV WORD PTR [044A],0050 0876:1799 C7064E040000 MOV WORD PTR [044E],0000 0876:179F C70650040000 MOV WORD PTR [0450],0000 0876:17A5 C70660040706 MOV WORD PTR [0460],0607 0876:17AB C606620400 MOV BYTE PTR [0462],00 0876:17B0 C606840418 MOV BYTE PTR [0484],18 0876:17B5 1F POP DS 0876:17B6 C3 RET