;============================================== ;====Power Disassembler for MCS-51 and 6502==== ;============================================== ; Writen by: ñûÔ¶¸ß ; Copyright: ñûÔ¶¸ß ; E-mail: qinyg@163.net ; Tel: 0755-2282553 ; Last Update: 20.Aug,1999 ;============================================== ;===========Disassemble information============ ;============================================== ; ; ;============================================== ;============================================== Q0000: MOVC A,@A+PC AJMP Q0000 Q0003: JNB IT1,Q0006 Q0006: INC A ADD A,R0 Q0008: INC R4 JNB P0.4,Q000C Q000C: INC R5 JNB 21H.5,Q0030 MOVC A,@A+PC AJMP Q0068 Q0013: ADD A,R3 INC A INC @R0 SJMP Q0019 DIV AB Q0019: INC R2 INC A Q001B: INC @R0 RR A DEC R5 INC R2 ADD A,R0 NOP ADDC A,#FFH Q0023: ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A Q002D: ADDC A,R7 MOV R7,A ADDC A,R7 Q0030: MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 Q0068: MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A Q0097: ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 Q031C: MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 MOV R7,A ADDC A,R7 INC A JNB P0.3,Q0654 MOV 86H,00H AJMP Q000F JNB P0.1,Q0646 Q0646: MOVC A,@A+PC LCALL Q8501 MOV 01H,@R0 INC R0 NOP MOVC A,@A+PC LCALL Q9600 MOV 00H,R1 Q0654: AJMP Q0030 MOVC A,@A+PC DEC @R0 MOV 00H,R0 MOVC A,@A+PC LCALL Q0808 SUBB A,@R1 NOP SUBB A,R4 NOP SUBB A,R5 AJMP Q0008 NOP MOVC A,@A+PC LCALL Q9601 SUBB A,@R1 AJMP Q0097 INC R2 MOV 30H,R2 DEC @R1 LJMP Q031C ;=========================================== Q0674: DB 36H,2BH,96H,0AH,3CH,30H,16H,02H ;6+..<0.. DB 03H,18H,08H,00H,35H,2BH,83H,12H ;....5+.. DB 9AH,01H,9BH,01H,48H,2BH,9AH,0AH ;....H+.. DB 03H,19H,9BH,0AH,19H,08H,1BH,02H ;........ DB 03H,1DH,4EH,2BH,18H,08H,1AH,02H ;..N+.... DB 03H,18H,08H,00H,45H,2BH,83H,12H ;....E+.. DB 97H,00H,89H,00H,16H,08H,88H,00H ;........ DB 04H,30H,83H,16H,88H,00H,55H,30H ;.0....U0 DB 89H,00H,AAH,30H,89H,00H,88H,14H ;...0.... DB FAH,30H,83H,12H,98H,00H,99H,01H ;.0...... DB 83H,12H,41H,23H,83H,16H,08H,11H ;..A#.... DB 83H,12H,08H,00H,83H,12H,1DH,23H ;.......# DB 00H,30H,27H,23H,1CH,08H,92H,00H ;.0'#.... DB 47H,3AH,03H,19H,90H,2BH,2DH,30H ;G:...+-0 DB 92H,00H,B4H,30H,93H,00H,94H,01H ;...0.... DB 95H,01H,12H,08H,96H,00H,10H,30H ;.......0 DB 51H,23H,33H,23H,13H,08H,96H,00H ;Q#3#.... DB 11H,30H,51H,23H,33H,23H,14H,08H ;.0Q#3#.. DB 96H,00H,20H,30H,51H,23H,33H,23H ;...0Q#3# DB 15H,08H,96H,00H,21H,30H,51H,23H ;....!0Q# DB 33H,23H,47H,30H,96H,00H,00H,30H ;3#G0...0 DB 51H,23H,33H,23H,10H,30H,27H,23H ;Q#3#.0'# DB 1CH,08H,92H,00H,11H,30H,27H,23H ;.....0'# DB 1CH,08H,93H,00H,20H,30H,27H,23H ;.....0'# DB 1CH,08H,94H,00H,21H,30H,27H,23H ;....!0'# DB 1CH,08H,95H,00H,90H,01H,91H,01H ;........ DB 8CH,10H,8FH,01H,14H,08H,12H,02H ;........ DB 03H,18H,ABH,2BH,86H,01H,64H,00H ;...+..d. DB A8H,2BH,14H,08H,12H,06H,03H,1DH ;.+...... DB B6H,2BH,13H,08H,15H,02H,03H,1CH ;.+...... DB B6H,2BH,86H,01H,64H,00H,B3H,2BH ;.+..d..+ DB 33H,23H,64H,00H,0CH,18H,DFH,2BH ;3#d....+ DB 05H,19H,D1H,2BH,8DH,0AH,02H,30H ;...+...0 DB 0DH,02H,03H,1CH,E7H,2BH,8FH,01H ;.....+.. DB 8EH,01H,8CH,18H,E7H,2BH,86H,15H ;.....+.. DB 0CH,14H,0AH,30H,8DH,00H,58H,30H ;...0..X0 DB 98H,00H,1BH,30H,99H,00H,41H,23H ;...0..A# DB 86H,14H,06H,15H,E7H,2BH,8EH,0AH ;.....+.. DB 02H,30H,0EH,02H,03H,1CH,E7H,2BH ;.0.....+ DB 8DH,01H,0AH,30H,8EH,00H,8CH,10H ;...0.... DB 06H,11H,86H,10H,86H,11H,0CH,10H ;........ DB E7H,2BH,8FH,0AH,14H,30H,0FH,02H ;.+...0.. DB 03H,1CH,E7H,2BH,0CH,10H,86H,11H ;...+.... DB 8CH,14H,90H,0AH,03H,19H,91H,0AH ;........ DB 2EH,30H,11H,02H,E0H,30H,03H,19H ;.0...0.. DB 10H,02H,03H,1CH,A4H,2BH,90H,01H ;.....+.. DB 91H,01H,95H,0FH,F6H,2BH,94H,0AH ;.....+.. DB 14H,08H,96H,00H,20H,30H,51H,23H ;.....0Q# DB 33H,23H,15H,08H,96H,00H,21H,30H ;3#....!0 DB 51H,23H,A4H,2BH,00H,00H,00H,00H ;Q#.+.... DB 00H,00H,00H,00H ;.... ;=========================================== Q0808: NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP