; zx81 system vars and rom labels ; R A M Symbols. ERR_NR .equ $4000 FLAGS .equ $4001 ERR_SP .equ $4002 RAMTOP .equ $4004 MODE .equ $4006 PPC .equ $4007 VERSN .equ $4009 E_PPC .equ $400A D_FILE .equ $400C DF_CC .equ $400E VARS .equ $4010 DEST .equ $4012 E_LINE .equ $4014 CH_ADD .equ $4016 X_PTR .equ $4018 STKBOT .equ $401A STKEND .equ $401C BERG .equ $401E MEM .equ $401F SPARE1 .equ $4021 DF_SZ .equ $4022 S_TOP .equ $4023 LAST_K .equ $4025 DBOUNCE .equ $4027 MARGIN .equ $4028 NXTLIN .equ $4029 OLDPPC .equ $402B FLAGX .equ $402D STRLEN .equ $402E T_ADDR .equ $4030 SEED .equ $4032 FRAMES .equ $4034 COORDS .equ $4036 PR_CC .equ $4038 S_POSN1 .equ $4039 S_POSN2 .equ $403A CDFLAG .equ $403B PRBUFF .equ $403C MEMBOT .equ $405D SPARE2 .equ $407B ; R O M Symbols. START .equ $0000 ERROR1 .equ $0008 PRINT_A .equ $0010 GET_CHAR .equ $0018 TEST_SP .equ $001C NEXT_CHAR .equ $0020 FP_CALC .equ $0028 END_CALC .equ $002B BC_SPACES .equ $0030 INTERRUPT .equ $0038 WAIT_INT .equ $0041 SCAN_LINE .equ $0045 CH_ADD+1 .equ $0049 TEMP_PTR1 .equ $004C TEMP_PTR2 .equ $004D ERROR2 .equ $0056 ERROR3 .equ $0058 NMI .equ $0066 NMI_RET .equ $006D NMI_CONT .equ $006F K_UNSHIFT .equ $007E K_SHIFT .equ $00A5 K_FUNCT .equ $00CC K_GRAPH .equ $00F3 TOKENS .equ $0111 LOAD_SAVE .equ $01FC SLOW_FAST .equ $0207 LOOP11 .equ $0216 NO_SLOW .equ $0226 DISPLAY1 .equ $0229 DISPLAY_P .equ $022D ANOTHER .equ $0237 OVER_NC .equ $0239 DISPLAY2 .equ $023E NO_KEY .equ $0264 LOOP_B .equ $026A R_IX1 .equ $0281 R_IX2 .equ $028F DISPLAY3 .equ $0292 DISPLAY4 .equ $02A9 DISPLAY5 .equ $02B5 KEYBOARD .equ $02BB ASM_SLOW .equ $02BF EACH_LINE .equ $02C5 ASM_FAST .equ $02D6 SET_FAST .equ $02E7 REPORT_F .equ $02F4 SAVE .equ $02F6 HEADER .equ $02FF DELAY1 .equ $0304 OUT_NAME .equ $030B OUT_PROG .equ $0316 OUT_BYTE .equ $031E EACH_BIT .equ $0320 PULSES .equ $0329 DELAY2 .equ $032D BREAK2 .equ $0332 DELAY3 .equ $0336 DELAY4 .equ $033B LOAD .equ $0340 NEXT_PROG .equ $0347 IN_BYTE .equ $034C NEXT_BIT .equ $034E BREAK3 .equ $0350 RESTART .equ $0361 IN_NAME .equ $0366 MATCHING .equ $0371 IN_PROG .equ $037B GET_BIT .equ $0385 TRAILER .equ $0388 COUNTER .equ $038A BIT_DONE .equ $039C BREAK4 .equ $03A2 REPORT_D .equ $03A6 NAME .equ $03A8 NEW .equ $03C3 RAM_CHECK .equ $03CB RAM_FILL .equ $03CF RAM_READ .equ $03D5 SET_TOP .equ $03E2 INITIAL .equ $03E5 LINE .equ $0408 N_L_ONLY .equ $0413 UPPER .equ $0419 ADDR_TOP .equ $042D LIST_TOP .equ $0433 DOWN_KEY .equ $0454 INC_LINE .equ $0457 KEY_INPUT .equ $0464 EDIT_INP .equ $046F LOWER .equ $0472 EACH_CHAR .equ $0475 END_LINE .equ $0482 EDIT_LINE .equ $0487 EDIT_ROOM .equ $048A FREE_LINE .equ $04B1 DISPLAY6 .equ $04C1 SLOW_DISP .equ $04CF K_DECODE .equ $04DF FUNC_BASE .equ $04F2 FETCH1 .equ $04F7 TABLE_ADD .equ $0505 FETCH2 .equ $0508 FETCH3 .equ $0515 TEST_CURS .equ $0516 ENTER .equ $051B BACK_NEXT .equ $0523 ADD_CHAR .equ $0526 K_L_KEY .equ $052B KEY_SORT .equ $052D CURSOR .equ $0537 K_MODE .equ $0540 TEST_CHAR .equ $0544 L_MODE .equ $0556 CLEAR_ONE .equ $055C ED_KEYS .equ $0562 LEFT_KEY .equ $0576 RIGHT_KEY .equ $057F GET_CODE .equ $0588 ENDED1 .equ $0589 RUBOUT .equ $058B LEFT_EDGE .equ $0593 ENDED2 .equ $059D UP_KEY .equ $059F FUNCTION .equ $05AF ZERO_DE .equ $05B7 LINE_NO .equ $05BB EDIT_KEY .equ $05C4 N_L_KEY .equ $060C STK_UPPER .equ $0626 NOW_SCAN .equ $0629 N_L_INP .equ $064E TEST_NULL .equ $0661 N_L_NULL .equ $0664 NEXT_LINE .equ $066C STOP_LINE .equ $06AE CONTINUE .equ $06CA REPORT .equ $06D1 N_L_LINE .equ $06E0 COPY_OVER .equ $0705 LLIST .equ $072C LIST .equ $0730 LIST_PROG .equ $073E UNTIL_END .equ $0740 OUT_LINE .equ $0745 TEST_END .equ $0755 COPY_LINE .equ $0766 MORE_LINE .equ $076D TEST_NUM .equ $077C NOT_TOKEN .equ $079A OUT_CURS .equ $079D FLAGS2 .equ $07AA NUMBER .equ $07B4 DECODE .equ $07BD KEY_LINE .equ $07C7 LEAD_SP .equ $07DC OUT_DIGIT .equ $07E1 DIGIT_INC .equ $07E2 OUT_CODE .equ $07EB OUT_CH .equ $07EE PRINT_CH .equ $07F1 PRINT_SP .equ $07F5 LPRINT_A .equ $0802 PRINT_EXX .equ $0805 ENTER_CH .equ $0808 TEST_N_L .equ $0812 TEST_LOW .equ $082C REPORT5 .equ $0835 EXPAND1 .equ $083A WRITE_CH .equ $083E WRITE_N_L .equ $0847 LPRINT_CH .equ $0851 COPY .equ $0869 COPY_BUFF .equ $0871 COPY*D .equ $0876 COPY_LOOP .equ $087A COPY_TIME .equ $087D COPY_BRK .equ $0880 REPORT_D2 .equ $0888 COPY_CONT .equ $088A COPY_NEXT .equ $089C COPY_BITS .equ $08B5 COPY_WAIT .equ $08BA COPY_N_L .equ $08C7 COPY_END .equ $08DE CLEAR_PRB .equ $08E2 PRB_BYTES .equ $08E9 PRINT_AT .equ $08F5 TEST_VAL .equ $08FA WRONG_VAL .equ $0905 SET_FIELD .equ $090B LOC_ADDR .equ $0918 LOOK_BACK .equ $0927 EXPAND2 .equ $0940 TOKENS2 .equ $094B ALL_CHARS .equ $0959 TRAIL_SP .equ $096D TOKEN_ADD .equ $0975 TEST_HIGH .equ $097F WORDS .equ $0985 COMP_FLAG .equ $0992 FOUND .equ $0993 ONE_SPACE .equ $099B MAKE_ROOM .equ $099E POINTERS .equ $09AD NEXT_PTR .equ $09B4 PTR_DONE .equ $09C8 LINE_ADDR .equ $09D8 NEXT_TEST .equ $09DE CP_LINES .equ $09EA NEXT_ONE .equ $09F2 NEXT+FIVE .equ $0A01 NEXT_LETT .equ $0A08 LINES .equ $0A0F NEXT_O4 .equ $0A10 NEXT_ADD .equ $0A15 DIFFER .equ $0A17 LINE_ENDS .equ $0A1F CLS .equ $0A2A B_LINES .equ $0A2C CLEAR_LOC .equ $0A42 COLLAPSED .equ $0A52 RECLAIM1 .equ $0A5D RECLAIM2 .equ $0A60 E_LINE_NO .equ $0A73 NO_NUMBER .equ $0A91 OUT_NUM .equ $0A98 OUT_NO .equ $0AA5 THOUSAND .equ $0AAD UNITS .equ $0ABF UNSTACK_Z .equ $0AC5 LPRINT .equ $0ACB PRINT .equ $0ACF PRINT1 .equ $0AD5 NOT_AT .equ $0AFA TAB_TEST .equ $0B1E NOT_TAB .equ $0B31 PRINT_ON .equ $0B37 SPACING .equ $0B44 SYNTAX_ON .equ $0B4E PRINT_STK .equ $0B55 PR_STR1 .equ $0B64 PR_STR2 .equ $0B66 PR_STR3 .equ $0B67 PR_STR4 .equ $0B6B PRINT_END .equ $0B84 FIELD .equ $0B8B CENTRE .equ $0BA4 RIGHT .equ $0BAB PLOT_UNP .equ $0BAF COLUMNS .equ $0BC5 FIND_ADDR .equ $0BCA SQ_SAVED .equ $0BD9 TABLE_PTR .equ $0BDA PLOT .equ $0BE9 UNPLOT .equ $0BEB PLOT_END .equ $0BF1 STK_TO_BC .equ $0BF5 STK_TO_A .equ $0C02 SCROLL .equ $0C0E OFFSET_T .equ $0C29 P_LET .equ $0C48 P_GOTO .equ $0C4B P_IF .equ $0C4F P_GOSUB .equ $0C54 P_STOP .equ $0C58 P_RETURN .equ $0C5B P_FOR .equ $0C5E P_NEXT .equ $0C66 P_PRINT .equ $0C6A P_INPUT .equ $0C6D P_DIM .equ $0C71 P_REM .equ $0C74 P_NEW .equ $0C77 P_RUN .equ $0C7A P_LIST .equ $0C7D P_POKE .equ $0C80 P_RAND .equ $0C86 P_LOAD .equ $0C89 P_SAVE .equ $0C8C P_CONT .equ $0C8F P_CLEAR .equ $0C92 P_CLS .equ $0C95 P_PLOT .equ $0C98 P_UNPLOT .equ $0C9E P_SCROLL .equ $0CA4 P_PAUSE .equ $0CA7 P_SLOW .equ $0CAB P_FAST .equ $0CAE P_COPY .equ $0CB1 P_LPRINT .equ $0CB4 P_LLIST .equ $0CB7 LINE_SCAN .equ $0CBA LINE_RUN .equ $0CC1 STOP .equ $0CDC LINE_NULL .equ $0CDE SCAN_LOOP .equ $0CF4 GET_PARAM .equ $0CF7 SEPARATOR .equ $0D10 CLASS_TBL .equ $0D16 CHECK_END .equ $0D1D CHECK2 .equ $0D22 REPORT_C2 .equ $0D26 CLASS3 .equ $0D28 CLASS0 .equ $0D2D CLASS5 .equ $0D2E CLASS_END .equ $0D3A CLASS1 .equ $0D3C CLASS42 .equ $0D3F REPORT2 .equ $0D4B SET_STK .equ $0D4D SET_STRLN .equ $0D63 REM .equ $0D6A CLASS2 .equ $0D6B INPUT_REP .equ $0D6F CLASS4 .equ $0D85 CLASS6 .equ $0D92 REPORT_C .equ $0D9A NO_TO_STK .equ $0D9C SYNTAX_Z .equ $0DA6 IF .equ $0DAB IF_END .equ $0DB6 FOR .equ $0DB9 F_USE_ONE .equ $0DC6 F_REORDER .equ $0DCC F_LMT_STP .equ $0DEA NXTLIN_NO .equ $0E0E FOR_END .equ $0E2A NEXT .equ $0E2E REPORT1 .equ $0E58 NEXT_LOOP .equ $0E5A LMT_V_VAL .equ $0E62 IMPOSS .equ $0E69 RAND .equ $0E6C SET_SEED_BC .equ $0E73 SET_SEED .equ $0E77 CONT .equ $0E7C GOTO .equ $0E81 GOTO2 .equ $0E86 POKE .equ $0E92 POKE_SAVE .equ $0E9B FIND_INT .equ $0EA7 REPORT_B .equ $0EAD RUN .equ $0EAF GOSUB .equ $0EB5 TEST_ROOM .equ $0EC5 REPORT4 .equ $0ED3 RETURN .equ $0ED8 REPORT7 .equ $0EE5 INPUT .equ $0EE9 PROMPT .equ $0F05 ENTER_CUR .equ $0F14 REPORT8 .equ $0F21 FAST .equ $0F23 SLOW .equ $0F2B PAUSE .equ $0F32 BREAK1 .equ $0F46 DEBOUNCE .equ $0F4B SCANNING .equ $0F55 S_LOOP1 .equ $0F59 S_JPI_END .equ $0F8A S_TEST_PI .equ $0F8C S_PI_END .equ $0F99 S_TST_INK .equ $0F9D S_ALPHANUM .equ $0FB2 S_QUOTE .equ $0FD6 S_Q_AGAIN .equ $0FE0 S_QUOTE_S .equ $0FE3 S_STRING .equ $0FED S_J_CONT3 .equ $0FF8 S_Q_NL .equ $0FFB S_RPT_C .equ $0FFF S_FUNCTION .equ $1002 S_NO_TO__STR .equ $101A S_PUSH_PO .equ $1020 S_LTR_DGT .equ $1025 S_DECIMAL .equ $1047 S_STK_DEC .equ $106F S_NUMERIC .equ $1083 S_CONT2 .equ $1087 S_CONT3 .equ $1088 S_OPERTR .equ $1098 SUBMLTDIV .equ $10A7 GET_PRIO .equ $10B5 S_LOOP .equ $10BC S_SYNTEST .equ $10D5 S_RPORT_C .equ $10DB S_RUNTEST .equ $10DE S_LOOPEND .equ $10EA S_TIGHTER .equ $10ED S_NOT_AND .equ $1102 S_NEXT .equ $110A TBL_PRI .equ $110F LOOK_VARS .equ $111C V_CHAR .equ $1139 V_STR_VAR .equ $1143 V_RUN_SYN .equ $1148 V_RUN .equ $1156 V_EACH .equ $1159 V_MATCHES .equ $116B V_SPACES .equ $116C V_GET_PTR .equ $117F V_NEXT .equ $1180 V80_BYTE .equ $1188 V_SYNTAX .equ $118A V_FOUND1 .equ $1194 V_FOUND2 .equ $1195 V_PASS .equ $1199 V_END .equ $11A1 STK_VAR .equ $11A7 SV_SIMPLE_STR .equ $11B2 SV_ARRAYS .equ $11BF SV_PTR .equ $11D1 SV_COMMA .equ $11D4 SV_CLOSE .equ $11E9 SV_CH_ADD .equ $11F1 SV_COUNT .equ $11F8 SV_LOOP .equ $11FB SV_MULT .equ $120C SV_RPT_C .equ $1223 REPORT3 .equ $1231 SV_NUMBER .equ $1233 SV_ELEM_STR .equ $123D SV_SLICE .equ $1256 SV_DIM .equ $1259 SV_SLICE2 .equ $125A SLICING .equ $1263 SL_RPT_C .equ $128B SL_SECOND .equ $1292 SL_DEFINE .equ $12A5 SL_OVER .equ $12B9 SL_STORE .equ $12BE STK_ST0 .equ $12C2 STK_STO__STR .equ $12C3 INT_EXP1 .equ $12DD INT_EXP2 .equ $12DE I_CARRY .equ $12F9 I_RESTORE .equ $12FC DE,(DE+1) .equ $12FF GET_HL*DE .equ $1305 HL_LOOP .equ $1311 HL_END .equ $131A HL_AGAIN .equ $131D LET .equ $1321 L_EACH_CH .equ $132D L_NO_SP .equ $132E L_CHAR .equ $134B L_SINGLE .equ $1359 L_NUMERIC .equ $1361 L_EXISTS .equ $136E L_DELETE_STR .equ $137A L_LENGTH .equ $13A3 L_IN_W_S .equ $13AB L_ENTER .equ $13AE L_ADD_STR .equ $13B7 L_NEW_STR .equ $13C8 L_STRING .equ $13CE L_FIRST .equ $13E7 STK_FETCH .equ $13F8 DIM .equ $1409 D_RPORT_C .equ $140C D_RUN .equ $141C D_LETTER .equ $1426 D_SIZE .equ $1434 D_NO_LOOP .equ $1435 DIM_SIZES .equ $147F RESERVE .equ $1488 CLEAR .equ $149A X_TEMP .equ $14A3 SET_STK_B .equ $14A6 SET_STK_E .equ $14A9 CURSOR_IN .equ $14AD SET_MIN .equ $14BC REC_V80 .equ $14C7 ALPHA .equ $14CE ALPHANUM .equ $14D2 ALPHA2 .equ $14D4 DEC_TO_FP .equ $14D9 NXT_DGT1 .equ $14E5 E_FORMAT .equ $14F5 SIGN_DONE .equ $1508 ST_E_PART .equ $1509 E_POSTVE .equ $1511 STK_DIGIT .equ $1514 STACK_A .equ $151D STACK_BC .equ $1520 STK_BC2 .equ $1536 INT_TO_FP .equ $1548 NXT_DGT2 .equ $154D E_TO_FP .equ $155A E_LOOP .equ $1560 E_LOW .equ $157A E_CHUNK .equ $157D E_DIVSN .equ $1583 E_SWAP .equ $1584 E_END .equ $1587 FP_TO_BC .equ $158A FPBC_NZRO .equ $1595 BIG_INT .equ $15AF FPBC_NORM .equ $15B5 EXP_ZERO .equ $15BC FPBC_END .equ $15C6 FP_TO_A .equ $15CD FP_A_END .equ $15D9 PRINT_FP .equ $15DB PF_NEGTVE .equ $15EA PF_POSTVE .equ $15F0 PF_LOOP .equ $1615 PF_NULL .equ $162C PF_RND_LP .equ $1639 PF_ZERO6 .equ $164B PF_POS .equ $165B GET_FIRST .equ $165F PF_NIB_LP .equ $167B PF_E_FMT .equ $1682 PF_E_POS .equ $1698 PF_E_SIGN .equ $169A PF_E_TENS .equ $169E PF_E_LOW .equ $16AD PF_ZEROS .equ $16B2 PF_ZRO_LP .equ $16BA PF_ZERO1 .equ $16BF PF_DC_OUT .equ $16C2 PF_FRAC_LP .equ $16C8 PF_NIBBLE .equ $16D0 PREP_ADD .equ $16D8 NEG_BYTE .equ $16EC FETCH_TWO .equ $16F7 SHIFT_FP .equ $171A ONE_SHIFT .equ $1722 ADDEND0 .equ $1736 ZEROS45 .equ $1738 ADD_BACK .equ $1741 ALL_ADDED .equ $174A SUBTRACT .equ $174C ADDITION .equ $1755 SHIFT_LEN .equ $1769 TEST_NEG .equ $1790 ADD_REP6 .equ $17B3 END_COMPL .equ $17B7 GO_NC_MLT .equ $17B9 PREP_M_D .equ $17BC MULTIPLY .equ $17C6 MLT_LOOP .equ $17E7 NO_ADD .equ $17EE STRT_MLT .equ $17F8 MAKE_EXPT .equ $180E DIVN_EXPT .equ $1810 OFLW1_CLR .equ $1819 OFLW2_CLR .equ $1824 TEST_NORM .equ $1828 NEAR_ZERO .equ $182C ZERO_RSLT .equ $1830 SKIP_ZERO .equ $1831 NORMALIZE .equ $183F SHIFT_ONE .equ $1841 NORML_NOW .equ $1859 OFLOW_CLR .equ $1868 REPORT6 .equ $1880 DIVISION .equ $1882 DIV_LOOP .equ $18A2 DIV34TH .equ $18AB DIV_START .equ $18B2 SUBN_ONLY .equ $18C2 NO_RSTORE .equ $18C9 COUNT_ONE .equ $18CA TRUNCATE .equ $18E4 T_GR_ZERO .equ $18EF NIL_BYTES .equ $18F4 BYTE_ZERO .equ $1900 BITS_ZERO .equ $1905 LESS_MASK .equ $190C IX_END .equ $1912 STK_ZERO .equ $1915 STK_ONE .equ $1918 STK_HALF .equ $191A STK_PI2 .equ $191C STK_TEN .equ $1921 TBL_ADDRS .equ $1923 CALCULATE .equ $199D GEN_ENT1 .equ $19A0 GEN_ENT2 .equ $19A4 RE_ENTRY .equ $19A7 SCAN_ENT .equ $19AE FIRST3D .equ $19C2 DOUBLE_A .equ $19CE ENT_TABLE .equ $19D0 DELETE .equ $19E3 FP_CALC2 .equ $19E4 TEST5_SP .equ $19EB MOVE_FP .equ $19F6 STK_DATA .equ $19FC STK_CONST .equ $19FE FORM_EXP .equ $1A14 STK_ZEROS .equ $1A27 SKIP_CONS .equ $1A2D SKIP_NEXT .equ $1A2E LOC_MEM .equ $1A3C GET_MEM_XX .equ $1A45 STK_CONST_XX .equ $1A51 ST_MEM_XX .equ $1A63 EXCHANGE .equ $1A72 SWAP_BYTE .equ $1A74 SERIES_XX .equ $1A7F G_LOOP .equ $1A89 NEGATE .equ $1AA0 ABS .equ $1AAA SGN .equ $1AAF PEEK .equ $1ABE IN_PK_STK .equ $1AC2 USR_NO .equ $1AC5 GREATER0 .equ $1ACE NOT .equ $1AD5 LESS0 .equ $1ADB SIGN_TO_C .equ $1ADC FP01 .equ $1AE0 FP_LOOP .equ $1AE3 OR .equ $1AED NO_&_NO .equ $1AF3 STR_&_NO .equ $1AF8 NO_L_EQL .equ $1B03 EX_OR_NOT .equ $1B0B NU_OR_STR .equ $1B16 STRINGS .equ $1B21 BYTE_COMP .equ $1B2C SECND_LOW .equ $1B33 BOTH_NULL .equ $1B3A SEC_PLUS .equ $1B3D FRST_LESS .equ $1B4D STR_TEST .equ $1B50 END_TESTS .equ $1B54 STRS_ADD .equ $1B62 OTHER_STR .equ $1B7D STK_PNTRS .equ $1B85 CHRS .equ $1B8F REPORT_BD .equ $1BA2 VAL .equ $1BA4 STR_STR .equ $1BD5 CODE .equ $1C06 STK_CODE .equ $1C0E LEN .equ $1C11 DEC_JR_NZ .equ $1C17 JUMP .equ $1C23 JUMP2 .equ $1C24 JUMP3 .equ $1C2B JUMP_TRUE .equ $1C2F N_MOD_M .equ $1C37 INT .equ $1C46 X_NEG .equ $1C4E EXIT .equ $1C59 EXP .equ $1C5B REPORT6B .equ $1C99 N_NEGTV .equ $1C9B RESULT_OK .equ $1CA2 RSLT_ZERO .equ $1CA4 LN .equ $1CA9 REPORT_AB .equ $1CAF VALID .equ $1CB1 GRE8 .equ $1CD2 GET_ARGT .equ $1D18 ZPLUS .equ $1D35 YNEG .equ $1D3C COS .equ $1D3E SIN .equ $1D49 C_ENT .equ $1D4B TAN .equ $1D6E ATN .equ $1D76 SMALL .equ $1D89 CASES .equ $1D8B ASN .equ $1DC4 ACS .equ $1DD4 SQR .equ $1DDB TO_POWER .equ $1DE2 XISO .equ $1DEE ONE .equ $1DFB LAST .equ $1DFD ; Zx Characters. _ .equ $00 _0 .equ $1C _1 .equ $1D _2 .equ $1E _3 .equ $1F _4 .equ $20 _5 .equ $21 _6 .equ $22 _7 .equ $23 _8 .equ $24 _9 .equ $25 A .equ $26 B .equ $27 C .equ $28 D .equ $29 E .equ $2A F .equ $2B G .equ $2C H .equ $2D I .equ $2E J .equ $2F K .equ $30 L .equ $31 M .equ $32 N .equ $33 O .equ $34 P .equ $35 Q .equ $36 R .equ $37 S .equ $38 T .equ $39 U .equ $3A V .equ $3B W .equ $3C X .equ $3D Y .equ $3E Z .equ $3F __ .equ $80 __0 .equ $9C __1 .equ $9D __2 .equ $9E __3 .equ $9F __4 .equ $A0 __5 .equ $A1 __6 .equ $A2 __7 .equ $A3 __8 .equ $A4 __9 .equ $A5 a .equ $A6 b .equ $A7 c .equ $A8 d .equ $A9 e .equ $AA f .equ $AB g .equ $AC h .equ $AD i .equ $AE j .equ $AF k .equ $B0 l .equ $B1 m .equ $B2 n .equ $B3 o .equ $B4 p .equ $B5 q .equ $B6 r .equ $B7 s .equ $B8 t .equ $B9 u .equ $BA v .equ $BB w .equ $BC x .equ $BD y .equ $BE z .equ $BF