-----------------------------------
PIC DISASSEMBLER LISTING
Address Opcode  Instruction
-----------------------------------
0000    120A    	BCF PCLATH,4
0001    118A    	BCF PCLATH,3
0002    280A    	GOTO 0x00A
0003    3FFF    	ADDLW 0xFF
0004    00FE    	MOVWF 0x7E
0005    0E0A    	SWAPF PCLATH,W
0006    00FF    	MOVWF 0x7F
0007    3014    	MOVLW 0x14
0008    008A    	MOVWF PCLATH
0009    2C9E    	GOTO 0x49E
000A    1283    	BCF STATUS,RP0
000B    1683    	BSF STATUS,RP0
000C    3014    	MOVLW 0x14
000D    008A    	MOVWF PCLATH
000E    2C14    	GOTO 0x414
000F    1303    	BCF STATUS,RP1
0010    1283    	BCF STATUS,RP0
0011    085B    	MOVF 0x5B,W
0012    008A    	MOVWF PCLATH
0013    085D    	MOVF 0x5D,W
0014    0082    	MOVWF PCL
0015    3000    	MOVLW 0x00
0016    1FE2    	BTFSS 0x62,7
0017    2824    	GOTO 0x024
0018    09E2    	COMF 0x62,F
0019    09E1    	COMF 0x61,F
001A    09E0    	COMF 0x60,F
001B    09DF    	COMF 0x5F,F
001C    0ADF    	INCF 0x5F,F
001D    1903    	BTFSC STATUS,Z
001E    0AE0    	INCF 0x60,F
001F    1903    	BTFSC STATUS,Z
0020    0AE1    	INCF 0x61,F
0021    1903    	BTFSC STATUS,Z
0022    0AE2    	INCF 0x62,F
0023    3001    	MOVLW 0x01
0024    1FDE    	BTFSS 0x5E,7
0025    2833    	GOTO 0x033
0026    09DE    	COMF 0x5E,F
0027    09DC    	COMF 0x5C,F
0028    09DB    	COMF 0x5B,F
0029    09DD    	COMF 0x5D,F
002A    0ADD    	INCF 0x5D,F
002B    1903    	BTFSC STATUS,Z
002C    0ADB    	INCF 0x5B,F
002D    1903    	BTFSC STATUS,Z
002E    0ADC    	INCF 0x5C,F
002F    1903    	BTFSC STATUS,Z
0030    0ADE    	INCF 0x5E,F
0031    3A01    	XORLW 0x01
0032    3802    	IORLW 0x02
0033    00E9    	MOVWF 0x69
0034    01E3    	CLRF 0x63
0035    01E4    	CLRF 0x64
0036    01E5    	CLRF 0x65
0037    01E6    	CLRF 0x66
0038    3021    	MOVLW 0x21
0039    00E8    	MOVWF 0x68
003A    0DDD    	RLF 0x5D,F
003B    0DDB    	RLF 0x5B,F
003C    0DDC    	RLF 0x5C,F
003D    0DDE    	RLF 0x5E,F
003E    085F    	MOVF 0x5F,W
003F    03E8    	DECF 0x68,F
0040    1903    	BTFSC STATUS,Z
0041    287A    	GOTO 0x07A
0042    0DE3    	RLF 0x63,F
0043    0DE4    	RLF 0x64,F
0044    0DE5    	RLF 0x65,F
0045    0DE6    	RLF 0x66,F
0046    0862    	MOVF 0x62,W
0047    0266    	SUBWF 0x66,W
0048    1903    	BTFSC STATUS,Z
0049    284D    	GOTO 0x04D
004A    1C03    	BTFSS STATUS,C
004B    283A    	GOTO 0x03A
004C    285F    	GOTO 0x05F
004D    0861    	MOVF 0x61,W
004E    0265    	SUBWF 0x65,W
004F    1903    	BTFSC STATUS,Z
0050    2854    	GOTO 0x054
0051    1C03    	BTFSS STATUS,C
0052    283A    	GOTO 0x03A
0053    285F    	GOTO 0x05F
0054    0860    	MOVF 0x60,W
0055    0264    	SUBWF 0x64,W
0056    1903    	BTFSC STATUS,Z
0057    285B    	GOTO 0x05B
0058    1C03    	BTFSS STATUS,C
0059    283A    	GOTO 0x03A
005A    285F    	GOTO 0x05F
005B    085F    	MOVF 0x5F,W
005C    0263    	SUBWF 0x63,W
005D    1C03    	BTFSS STATUS,C
005E    283A    	GOTO 0x03A
005F    085F    	MOVF 0x5F,W
0060    02E3    	SUBWF 0x63,F
0061    1803    	BTFSC STATUS,C
0062    286A    	GOTO 0x06A
0063    3001    	MOVLW 0x01
0064    02E4    	SUBWF 0x64,F
0065    1803    	BTFSC STATUS,C
0066    286A    	GOTO 0x06A
0067    02E5    	SUBWF 0x65,F
0068    1C03    	BTFSS STATUS,C
0069    03E6    	DECF 0x66,F
006A    0860    	MOVF 0x60,W
006B    02E4    	SUBWF 0x64,F
006C    1803    	BTFSC STATUS,C
006D    2872    	GOTO 0x072
006E    3001    	MOVLW 0x01
006F    02E5    	SUBWF 0x65,F
0070    1C03    	BTFSS STATUS,C
0071    03E6    	DECF 0x66,F
0072    0861    	MOVF 0x61,W
0073    02E5    	SUBWF 0x65,F
0074    1C03    	BTFSS STATUS,C
0075    03E6    	DECF 0x66,F
0076    0862    	MOVF 0x62,W
0077    02E6    	SUBWF 0x66,F
0078    1403    	BSF STATUS,C
0079    283A    	GOTO 0x03A
007A    1C69    	BTFSS 0x69,0
007B    2887    	GOTO 0x087
007C    09DD    	COMF 0x5D,F
007D    09DB    	COMF 0x5B,F
007E    09DC    	COMF 0x5C,F
007F    09DE    	COMF 0x5E,F
0080    0ADD    	INCF 0x5D,F
0081    1903    	BTFSC STATUS,Z
0082    0ADB    	INCF 0x5B,F
0083    1903    	BTFSC STATUS,Z
0084    0ADC    	INCF 0x5C,F
0085    1903    	BTFSC STATUS,Z
0086    0ADE    	INCF 0x5E,F
0087    1CE9    	BTFSS 0x69,1
0088    0008    	RETURN
0089    09E3    	COMF 0x63,F
008A    09E4    	COMF 0x64,F
008B    09E5    	COMF 0x65,F
008C    09E6    	COMF 0x66,F
008D    0AE3    	INCF 0x63,F
008E    1903    	BTFSC STATUS,Z
008F    0AE4    	INCF 0x64,F
0090    1903    	BTFSC STATUS,Z
0091    0AE5    	INCF 0x65,F
0092    1903    	BTFSC STATUS,Z
0093    0AE6    	INCF 0x66,F
0094    0008    	RETURN
0095    1303    	BCF STATUS,RP1
0096    1283    	BCF STATUS,RP0
0097    19DC    	BTFSC 0x5C,3
0098    28BE    	GOTO 0x0BE
0099    195C    	BTFSC 0x5C,2
009A    2912    	GOTO 0x112
009B    1E5C    	BTFSS 0x5C,4
009C    0008    	RETURN
009D    1303    	BCF STATUS,RP1
009E    1283    	BCF STATUS,RP0
009F    085D    	MOVF 0x5D,W
00A0    0084    	MOVWF FSR
00A1    20AD    	CALL 0x0AD
00A2    00E2    	MOVWF 0x62
00A3    0A84    	INCF FSR,F
00A4    20AD    	CALL 0x0AD
00A5    00E1    	MOVWF 0x61
00A6    0A84    	INCF FSR,F
00A7    20AD    	CALL 0x0AD
00A8    00E0    	MOVWF 0x60
00A9    0A84    	INCF FSR,F
00AA    20AD    	CALL 0x0AD
00AB    00DF    	MOVWF 0x5F
00AC    0008    	RETURN
00AD    1DDB    	BTFSS 0x5B,3
00AE    28B1    	GOTO 0x0B1
00AF    1783    	BSF STATUS,IRP
00B0    28BA    	GOTO 0x0BA
00B1    1D5B    	BTFSS 0x5B,2
00B2    28B5    	GOTO 0x0B5
00B3    1783    	BSF STATUS,IRP
00B4    28BA    	GOTO 0x0BA
00B5    1CDB    	BTFSS 0x5B,1
00B6    28B9    	GOTO 0x0B9
00B7    1383    	BCF STATUS,IRP
00B8    28BA    	GOTO 0x0BA
00B9    1383    	BCF STATUS,IRP
00BA    0800    	MOVF INDF,W
00BB    1303    	BCF STATUS,RP1
00BC    1283    	BCF STATUS,RP0
00BD    0008    	RETURN
00BE    1303    	BCF STATUS,RP1
00BF    1283    	BCF STATUS,RP0
00C0    200F    	CALL 0x00F
00C1    00E2    	MOVWF 0x62
00C2    0ADD    	INCF 0x5D,F
00C3    1903    	BTFSC STATUS,Z
00C4    0ADB    	INCF 0x5B,F
00C5    120A    	BCF PCLATH,4
00C6    118A    	BCF PCLATH,3
00C7    200F    	CALL 0x00F
00C8    00E1    	MOVWF 0x61
00C9    0ADD    	INCF 0x5D,F
00CA    1903    	BTFSC STATUS,Z
00CB    0ADB    	INCF 0x5B,F
00CC    120A    	BCF PCLATH,4
00CD    118A    	BCF PCLATH,3
00CE    200F    	CALL 0x00F
00CF    00E0    	MOVWF 0x60
00D0    0ADD    	INCF 0x5D,F
00D1    1903    	BTFSC STATUS,Z
00D2    0ADB    	INCF 0x5B,F
00D3    120A    	BCF PCLATH,4
00D4    118A    	BCF PCLATH,3
00D5    200F    	CALL 0x00F
00D6    00DF    	MOVWF 0x5F
00D7    3001    	MOVLW 0x01
00D8    02DD    	SUBWF 0x5D,F
00D9    1C03    	BTFSS STATUS,C
00DA    03DB    	DECF 0x5B,F
00DB    3001    	MOVLW 0x01
00DC    02DD    	SUBWF 0x5D,F
00DD    1C03    	BTFSS STATUS,C
00DE    03DB    	DECF 0x5B,F
00DF    3001    	MOVLW 0x01
00E0    02DD    	SUBWF 0x5D,F
00E1    1C03    	BTFSS STATUS,C
00E2    03DB    	DECF 0x5B,F
00E3    0008    	RETURN
00E4    01E3    	CLRF 0x63
00E5    01E4    	CLRF 0x64
00E6    01E5    	CLRF 0x65
00E7    01E6    	CLRF 0x66
00E8    1003    	BCF STATUS,C
00E9    0CE2    	RRF 0x62,F
00EA    0CE1    	RRF 0x61,F
00EB    0CE0    	RRF 0x60,F
00EC    0CDF    	RRF 0x5F,F
00ED    1803    	BTFSC STATUS,C
00EE    28F6    	GOTO 0x0F6
00EF    0862    	MOVF 0x62,W
00F0    0461    	IORWF 0x61,W
00F1    0460    	IORWF 0x60,W
00F2    045F    	IORWF 0x5F,W
00F3    1D03    	BTFSS STATUS,Z
00F4    290C    	GOTO 0x10C
00F5    0008    	RETURN
00F6    085D    	MOVF 0x5D,W
00F7    07E3    	ADDWF 0x63,F
00F8    1C03    	BTFSS STATUS,C
00F9    28FF    	GOTO 0x0FF
00FA    0AE4    	INCF 0x64,F
00FB    1903    	BTFSC STATUS,Z
00FC    0AE5    	INCF 0x65,F
00FD    1903    	BTFSC STATUS,Z
00FE    0AE6    	INCF 0x66,F
00FF    085B    	MOVF 0x5B,W
0100    07E4    	ADDWF 0x64,F
0101    1C03    	BTFSS STATUS,C
0102    2906    	GOTO 0x106
0103    0AE5    	INCF 0x65,F
0104    1903    	BTFSC STATUS,Z
0105    0AE6    	INCF 0x66,F
0106    085C    	MOVF 0x5C,W
0107    07E5    	ADDWF 0x65,F
0108    1803    	BTFSC STATUS,C
0109    0AE6    	INCF 0x66,F
010A    085E    	MOVF 0x5E,W
010B    07E6    	ADDWF 0x66,F
010C    1003    	BCF STATUS,C
010D    0DDD    	RLF 0x5D,F
010E    0DDB    	RLF 0x5B,F
010F    0DDC    	RLF 0x5C,F
0110    0DDE    	RLF 0x5E,F
0111    28E8    	GOTO 0x0E8
0112    1303    	BCF STATUS,RP1
0113    1283    	BCF STATUS,RP0
0114    080B    	MOVF INTCON,W
0115    00DB    	MOVWF 0x5B
0116    138B    	BCF INTCON,GIE
0117    085D    	MOVF 0x5D,W
0118    1703    	BSF STATUS,RP1
0119    008D    	MOVWF 0x0D
011A    1683    	BSF STATUS,RP0
011B    138C    	BCF 0x0C,7
011C    140C    	BSF 0x0C,0
011D    1283    	BCF STATUS,RP0
011E    080C    	MOVF 0x0C,W
011F    1303    	BCF STATUS,RP1
0120    00E2    	MOVWF 0x62
0121    1703    	BSF STATUS,RP1
0122    0A8D    	INCF 0x0D,F
0123    1683    	BSF STATUS,RP0
0124    140C    	BSF 0x0C,0
0125    1283    	BCF STATUS,RP0
0126    080C    	MOVF 0x0C,W
0127    1303    	BCF STATUS,RP1
0128    00E1    	MOVWF 0x61
0129    1703    	BSF STATUS,RP1
012A    0A8D    	INCF 0x0D,F
012B    1683    	BSF STATUS,RP0
012C    140C    	BSF 0x0C,0
012D    1283    	BCF STATUS,RP0
012E    080C    	MOVF 0x0C,W
012F    1303    	BCF STATUS,RP1
0130    00E0    	MOVWF 0x60
0131    1703    	BSF STATUS,RP1
0132    0A8D    	INCF 0x0D,F
0133    1683    	BSF STATUS,RP0
0134    140C    	BSF 0x0C,0
0135    1283    	BCF STATUS,RP0
0136    080C    	MOVF 0x0C,W
0137    1303    	BCF STATUS,RP1
0138    00DF    	MOVWF 0x5F
0139    1BDB    	BTFSC 0x5B,7
013A    178B    	BSF INTCON,GIE
013B    0008    	RETURN
013C    0ADF    	INCF 0x5F,F
013D    0BDF    	DECFSZ 0x5F,F
013E    2940    	GOTO 0x140
013F    0008    	RETURN
0140    1003    	BCF STATUS,C
0141    0DDD    	RLF 0x5D,F
0142    0DDB    	RLF 0x5B,F
0143    0DDC    	RLF 0x5C,F
0144    0DDE    	RLF 0x5E,F
0145    293D    	GOTO 0x13D
0146    0ADC    	INCF 0x5C,F
0147    0BDC    	DECFSZ 0x5C,F
0148    294A    	GOTO 0x14A
0149    0008    	RETURN
014A    1003    	BCF STATUS,C
014B    0DDD    	RLF 0x5D,F
014C    0DDB    	RLF 0x5B,F
014D    2947    	GOTO 0x147
014E    1046    	BCF 0x46,0
014F    1683    	BSF STATUS,RP0
0150    1CA9    	BTFSS 0x29,1
0151    2AEF    	GOTO 0x2EF
0152    3000    	MOVLW 0x00
0153    1829    	BTFSC 0x29,0
0154    3001    	MOVLW 0x01
0155    1283    	BCF STATUS,RP0
0156    00DD    	MOVWF 0x5D
0157    1703    	BSF STATUS,RP1
0158    3000    	MOVLW 0x00
0159    1890    	BTFSC 0x10,1
015A    3001    	MOVLW 0x01
015B    1303    	BCF STATUS,RP1
015C    065D    	XORWF 0x5D,W
015D    1D03    	BTFSS STATUS,Z
015E    2A02    	GOTO 0x202
015F    1683    	BSF STATUS,RP0
0160    083A    	MOVF 0x3A,W
0161    1283    	BCF STATUS,RP0
0162    00DE    	MOVWF 0x5E
0163    1683    	BSF STATUS,RP0
0164    083B    	MOVF 0x3B,W
0165    1283    	BCF STATUS,RP0
0166    00DC    	MOVWF 0x5C
0167    1683    	BSF STATUS,RP0
0168    083C    	MOVF 0x3C,W
0169    1283    	BCF STATUS,RP0
016A    00DB    	MOVWF 0x5B
016B    1683    	BSF STATUS,RP0
016C    083D    	MOVF 0x3D,W
016D    1283    	BCF STATUS,RP0
016E    00DD    	MOVWF 0x5D
016F    01E2    	CLRF 0x62
0170    01E1    	CLRF 0x61
0171    01E0    	CLRF 0x60
0172    3001    	MOVLW 0x01
0173    00DF    	MOVWF 0x5F
0174    3080    	MOVLW 0x80
0175    06DE    	XORWF 0x5E,F
0176    0662    	XORWF 0x62,W
0177    025E    	SUBWF 0x5E,W
0178    1D03    	BTFSS STATUS,Z
0179    2984    	GOTO 0x184
017A    0861    	MOVF 0x61,W
017B    025C    	SUBWF 0x5C,W
017C    1D03    	BTFSS STATUS,Z
017D    2984    	GOTO 0x184
017E    0860    	MOVF 0x60,W
017F    025B    	SUBWF 0x5B,W
0180    1D03    	BTFSS STATUS,Z
0181    2984    	GOTO 0x184
0182    085F    	MOVF 0x5F,W
0183    025D    	SUBWF 0x5D,W
0184    1C03    	BTFSS STATUS,C
0185    29BF    	GOTO 0x1BF
0186    1683    	BSF STATUS,RP0
0187    3078    	MOVLW 0x78
0188    07BD    	ADDWF 0x3D,F
0189    1C03    	BTFSS STATUS,C
018A    2990    	GOTO 0x190
018B    0ABC    	INCF 0x3C,F
018C    1903    	BTFSC STATUS,Z
018D    0ABB    	INCF 0x3B,F
018E    1903    	BTFSC STATUS,Z
018F    0ABA    	INCF 0x3A,F
0190    3007    	MOVLW 0x07
0191    07BC    	ADDWF 0x3C,F
0192    1C03    	BTFSS STATUS,C
0193    2997    	GOTO 0x197
0194    0ABB    	INCF 0x3B,F
0195    1903    	BTFSC STATUS,Z
0196    0ABA    	INCF 0x3A,F
0197    30FD    	MOVLW 0xFD
0198    07BB    	ADDWF 0x3B,F
0199    1803    	BTFSC STATUS,C
019A    0ABA    	INCF 0x3A,F
019B    03BA    	DECF 0x3A,F
019C    083A    	MOVF 0x3A,W
019D    1283    	BCF STATUS,RP0
019E    00DE    	MOVWF 0x5E
019F    1683    	BSF STATUS,RP0
01A0    083B    	MOVF 0x3B,W
01A1    1283    	BCF STATUS,RP0
01A2    00DC    	MOVWF 0x5C
01A3    1683    	BSF STATUS,RP0
01A4    083C    	MOVF 0x3C,W
01A5    1283    	BCF STATUS,RP0
01A6    00DB    	MOVWF 0x5B
01A7    1683    	BSF STATUS,RP0
01A8    083D    	MOVF 0x3D,W
01A9    1283    	BCF STATUS,RP0
01AA    00DD    	MOVWF 0x5D
01AB    01E2    	CLRF 0x62
01AC    3080    	MOVLW 0x80
01AD    06DE    	XORWF 0x5E,F
01AE    0662    	XORWF 0x62,W
01AF    025E    	SUBWF 0x5E,W
01B0    1D03    	BTFSS STATUS,Z
01B1    29BC    	GOTO 0x1BC
01B2    0861    	MOVF 0x61,W
01B3    025C    	SUBWF 0x5C,W
01B4    1D03    	BTFSS STATUS,Z
01B5    29BC    	GOTO 0x1BC
01B6    0860    	MOVF 0x60,W
01B7    025B    	SUBWF 0x5B,W
01B8    1D03    	BTFSS STATUS,Z
01B9    29BC    	GOTO 0x1BC
01BA    085F    	MOVF 0x5F,W
01BB    025D    	SUBWF 0x5D,W
01BC    1803    	BTFSC STATUS,C
01BD    2AEF    	GOTO 0x2EF
01BE    29E5    	GOTO 0x1E5
01BF    1683    	BSF STATUS,RP0
01C0    3088    	MOVLW 0x88
01C1    07BD    	ADDWF 0x3D,F
01C2    1C03    	BTFSS STATUS,C
01C3    29C9    	GOTO 0x1C9
01C4    0ABC    	INCF 0x3C,F
01C5    1903    	BTFSC STATUS,Z
01C6    0ABB    	INCF 0x3B,F
01C7    1903    	BTFSC STATUS,Z
01C8    0ABA    	INCF 0x3A,F
01C9    30F8    	MOVLW 0xF8
01CA    07BC    	ADDWF 0x3C,F
01CB    1C03    	BTFSS STATUS,C
01CC    29D0    	GOTO 0x1D0
01CD    0ABB    	INCF 0x3B,F
01CE    1903    	BTFSC STATUS,Z
01CF    0ABA    	INCF 0x3A,F
01D0    3002    	MOVLW 0x02
01D1    07BB    	ADDWF 0x3B,F
01D2    1803    	BTFSC STATUS,C
01D3    0ABA    	INCF 0x3A,F
01D4    083A    	MOVF 0x3A,W
01D5    1283    	BCF STATUS,RP0
01D6    00DE    	MOVWF 0x5E
01D7    1683    	BSF STATUS,RP0
01D8    083B    	MOVF 0x3B,W
01D9    1283    	BCF STATUS,RP0
01DA    00DC    	MOVWF 0x5C
01DB    1683    	BSF STATUS,RP0
01DC    083C    	MOVF 0x3C,W
01DD    1283    	BCF STATUS,RP0
01DE    00DB    	MOVWF 0x5B
01DF    1683    	BSF STATUS,RP0
01E0    083D    	MOVF 0x3D,W
01E1    1283    	BCF STATUS,RP0
01E2    00DD    	MOVWF 0x5D
01E3    1BDE    	BTFSC 0x5E,7
01E4    2AEF    	GOTO 0x2EF
01E5    1683    	BSF STATUS,RP0
01E6    01BA    	CLRF 0x3A
01E7    01BB    	CLRF 0x3B
01E8    01BC    	CLRF 0x3C
01E9    01BD    	CLRF 0x3D
01EA    10A9    	BCF 0x29,1
01EB    0835    	MOVF 0x35,W
01EC    0434    	IORWF 0x34,W
01ED    0433    	IORWF 0x33,W
01EE    0432    	IORWF 0x32,W
01EF    1D03    	BTFSS STATUS,Z
01F0    2AEF    	GOTO 0x2EF
01F1    1129    	BCF 0x29,2
01F2    1283    	BCF STATUS,RP0
01F3    1D85    	BTFSS 0x05,3
01F4    29F8    	GOTO 0x1F8
01F5    019D    	CLRF 0x1D
01F6    1487    	BSF 0x07,1
01F7    29FA    	GOTO 0x1FA
01F8    0197    	CLRF 0x17
01F9    1507    	BSF 0x07,2
01FA    1D85    	BTFSS 0x05,3
01FB    29FF    	GOTO 0x1FF
01FC    0197    	CLRF 0x17
01FD    1507    	BSF 0x07,2
01FE    2AEF    	GOTO 0x2EF
01FF    019D    	CLRF 0x1D
0200    1487    	BSF 0x07,1
0201    2AEF    	GOTO 0x2EF
0202    1703    	BSF STATUS,RP1
0203    1C90    	BTFSS 0x10,1
0204    2A54    	GOTO 0x254
0205    1683    	BSF STATUS,RP0
0206    1303    	BCF STATUS,RP1
0207    3088    	MOVLW 0x88
0208    07BD    	ADDWF 0x3D,F
0209    1C03    	BTFSS STATUS,C
020A    2A10    	GOTO 0x210
020B    0ABC    	INCF 0x3C,F
020C    1903    	BTFSC STATUS,Z
020D    0ABB    	INCF 0x3B,F
020E    1903    	BTFSC STATUS,Z
020F    0ABA    	INCF 0x3A,F
0210    30F8    	MOVLW 0xF8
0211    07BC    	ADDWF 0x3C,F
0212    1C03    	BTFSS STATUS,C
0213    2A17    	GOTO 0x217
0214    0ABB    	INCF 0x3B,F
0215    1903    	BTFSC STATUS,Z
0216    0ABA    	INCF 0x3A,F
0217    3002    	MOVLW 0x02
0218    07BB    	ADDWF 0x3B,F
0219    1803    	BTFSC STATUS,C
021A    0ABA    	INCF 0x3A,F
021B    083A    	MOVF 0x3A,W
021C    1283    	BCF STATUS,RP0
021D    00E6    	MOVWF 0x66
021E    1683    	BSF STATUS,RP0
021F    083B    	MOVF 0x3B,W
0220    1283    	BCF STATUS,RP0
0221    00E5    	MOVWF 0x65
0222    1683    	BSF STATUS,RP0
0223    083C    	MOVF 0x3C,W
0224    1283    	BCF STATUS,RP0
0225    00E4    	MOVWF 0x64
0226    1683    	BSF STATUS,RP0
0227    083D    	MOVF 0x3D,W
0228    1283    	BCF STATUS,RP0
0229    00E3    	MOVWF 0x63
022A    1683    	BSF STATUS,RP0
022B    0832    	MOVF 0x32,W
022C    1283    	BCF STATUS,RP0
022D    00DE    	MOVWF 0x5E
022E    1683    	BSF STATUS,RP0
022F    0833    	MOVF 0x33,W
0230    1283    	BCF STATUS,RP0
0231    00DC    	MOVWF 0x5C
0232    1683    	BSF STATUS,RP0
0233    0834    	MOVF 0x34,W
0234    1283    	BCF STATUS,RP0
0235    00DB    	MOVWF 0x5B
0236    1683    	BSF STATUS,RP0
0237    0835    	MOVF 0x35,W
0238    1283    	BCF STATUS,RP0
0239    00DD    	MOVWF 0x5D
023A    3004    	MOVLW 0x04
023B    00DF    	MOVWF 0x5F
023C    120A    	BCF PCLATH,4
023D    118A    	BCF PCLATH,3
023E    213C    	CALL 0x13C
023F    3080    	MOVLW 0x80
0240    06E6    	XORWF 0x66,F
0241    065E    	XORWF 0x5E,W
0242    0266    	SUBWF 0x66,W
0243    120A    	BCF PCLATH,4
0244    118A    	BCF PCLATH,3
0245    1D03    	BTFSS STATUS,Z
0246    2A51    	GOTO 0x251
0247    085C    	MOVF 0x5C,W
0248    0265    	SUBWF 0x65,W
0249    1D03    	BTFSS STATUS,Z
024A    2A51    	GOTO 0x251
024B    085B    	MOVF 0x5B,W
024C    0264    	SUBWF 0x64,W
024D    1D03    	BTFSS STATUS,Z
024E    2A51    	GOTO 0x251
024F    085D    	MOVF 0x5D,W
0250    0263    	SUBWF 0x63,W
0251    1C03    	BTFSS STATUS,C
0252    2AEF    	GOTO 0x2EF
0253    2AA6    	GOTO 0x2A6
0254    1683    	BSF STATUS,RP0
0255    1303    	BCF STATUS,RP1
0256    3078    	MOVLW 0x78
0257    07BD    	ADDWF 0x3D,F
0258    1C03    	BTFSS STATUS,C
0259    2A5F    	GOTO 0x25F
025A    0ABC    	INCF 0x3C,F
025B    1903    	BTFSC STATUS,Z
025C    0ABB    	INCF 0x3B,F
025D    1903    	BTFSC STATUS,Z
025E    0ABA    	INCF 0x3A,F
025F    3007    	MOVLW 0x07
0260    07BC    	ADDWF 0x3C,F
0261    1C03    	BTFSS STATUS,C
0262    2A66    	GOTO 0x266
0263    0ABB    	INCF 0x3B,F
0264    1903    	BTFSC STATUS,Z
0265    0ABA    	INCF 0x3A,F
0266    30FD    	MOVLW 0xFD
0267    07BB    	ADDWF 0x3B,F
0268    1803    	BTFSC STATUS,C
0269    0ABA    	INCF 0x3A,F
026A    03BA    	DECF 0x3A,F
026B    0832    	MOVF 0x32,W
026C    1283    	BCF STATUS,RP0
026D    00DE    	MOVWF 0x5E
026E    1683    	BSF STATUS,RP0
026F    0833    	MOVF 0x33,W
0270    1283    	BCF STATUS,RP0
0271    00DC    	MOVWF 0x5C
0272    1683    	BSF STATUS,RP0
0273    0834    	MOVF 0x34,W
0274    1283    	BCF STATUS,RP0
0275    00DB    	MOVWF 0x5B
0276    1683    	BSF STATUS,RP0
0277    0835    	MOVF 0x35,W
0278    1283    	BCF STATUS,RP0
0279    00DD    	MOVWF 0x5D
027A    3004    	MOVLW 0x04
027B    00DF    	MOVWF 0x5F
027C    120A    	BCF PCLATH,4
027D    118A    	BCF PCLATH,3
027E    213C    	CALL 0x13C
027F    09DE    	COMF 0x5E,F
0280    09DC    	COMF 0x5C,F
0281    09DB    	COMF 0x5B,F
0282    09DD    	COMF 0x5D,F
0283    0ADD    	INCF 0x5D,F
0284    1903    	BTFSC STATUS,Z
0285    0ADB    	INCF 0x5B,F
0286    1903    	BTFSC STATUS,Z
0287    0ADC    	INCF 0x5C,F
0288    1903    	BTFSC STATUS,Z
0289    0ADE    	INCF 0x5E,F
028A    3080    	MOVLW 0x80
028B    06DE    	XORWF 0x5E,F
028C    1683    	BSF STATUS,RP0
028D    063A    	XORWF 0x3A,W
028E    1283    	BCF STATUS,RP0
028F    025E    	SUBWF 0x5E,W
0290    120A    	BCF PCLATH,4
0291    118A    	BCF PCLATH,3
0292    1D03    	BTFSS STATUS,Z
0293    2AA4    	GOTO 0x2A4
0294    1683    	BSF STATUS,RP0
0295    083B    	MOVF 0x3B,W
0296    1283    	BCF STATUS,RP0
0297    025C    	SUBWF 0x5C,W
0298    1D03    	BTFSS STATUS,Z
0299    2AA4    	GOTO 0x2A4
029A    1683    	BSF STATUS,RP0
029B    083C    	MOVF 0x3C,W
029C    1283    	BCF STATUS,RP0
029D    025B    	SUBWF 0x5B,W
029E    1D03    	BTFSS STATUS,Z
029F    2AA4    	GOTO 0x2A4
02A0    1683    	BSF STATUS,RP0
02A1    083D    	MOVF 0x3D,W
02A2    1283    	BCF STATUS,RP0
02A3    025D    	SUBWF 0x5D,W
02A4    1C03    	BTFSS STATUS,C
02A5    2AEF    	GOTO 0x2EF
02A6    1683    	BSF STATUS,RP0
02A7    1129    	BCF 0x29,2
02A8    01BA    	CLRF 0x3A
02A9    01BB    	CLRF 0x3B
02AA    01BC    	CLRF 0x3C
02AB    01BD    	CLRF 0x3D
02AC    01B2    	CLRF 0x32
02AD    01B3    	CLRF 0x33
02AE    01B4    	CLRF 0x34
02AF    01B5    	CLRF 0x35
02B0    0839    	MOVF 0x39,W
02B1    0438    	IORWF 0x38,W
02B2    0437    	IORWF 0x37,W
02B3    0436    	IORWF 0x36,W
02B4    1D03    	BTFSS STATUS,Z
02B5    2AC8    	GOTO 0x2C8
02B6    1283    	BCF STATUS,RP0
02B7    1D85    	BTFSS 0x05,3
02B8    2ABC    	GOTO 0x2BC
02B9    019D    	CLRF 0x1D
02BA    1487    	BSF 0x07,1
02BB    2ABE    	GOTO 0x2BE
02BC    0197    	CLRF 0x17
02BD    1507    	BSF 0x07,2
02BE    1D85    	BTFSS 0x05,3
02BF    2AC3    	GOTO 0x2C3
02C0    0197    	CLRF 0x17
02C1    1507    	BSF 0x07,2
02C2    2AC5    	GOTO 0x2C5
02C3    019D    	CLRF 0x1D
02C4    1487    	BSF 0x07,1
02C5    1683    	BSF STATUS,RP0
02C6    10A9    	BCF 0x29,1
02C7    0008    	RETURN
02C8    3000    	MOVLW 0x00
02C9    19A9    	BTFSC 0x29,3
02CA    3001    	MOVLW 0x01
02CB    1283    	BCF STATUS,RP0
02CC    00C5    	MOVWF 0x45
02CD    1683    	BSF STATUS,RP0
02CE    0836    	MOVF 0x36,W
02CF    1283    	BCF STATUS,RP0
02D0    00B8    	MOVWF 0x38
02D1    1683    	BSF STATUS,RP0
02D2    0837    	MOVF 0x37,W
02D3    1283    	BCF STATUS,RP0
02D4    00B9    	MOVWF 0x39
02D5    1683    	BSF STATUS,RP0
02D6    0838    	MOVF 0x38,W
02D7    1283    	BCF STATUS,RP0
02D8    00BA    	MOVWF 0x3A
02D9    1683    	BSF STATUS,RP0
02DA    0839    	MOVF 0x39,W
02DB    1283    	BCF STATUS,RP0
02DC    00BB    	MOVWF 0x3B
02DD    1683    	BSF STATUS,RP0
02DE    3000    	MOVLW 0x00
02DF    1829    	BTFSC 0x29,0
02E0    3001    	MOVLW 0x01
02E1    1283    	BCF STATUS,RP0
02E2    00B7    	MOVWF 0x37
02E3    160A    	BSF PCLATH,4
02E4    118A    	BCF PCLATH,3
02E5    204E    	CALL 0x04E
02E6    1683    	BSF STATUS,RP0
02E7    1303    	BCF STATUS,RP1
02E8    15A9    	BSF 0x29,3
02E9    1283    	BCF STATUS,RP0
02EA    0845    	MOVF 0x45,W
02EB    1683    	BSF STATUS,RP0
02EC    3901    	ANDLW 0x01
02ED    1903    	BTFSC STATUS,Z
02EE    11A9    	BCF 0x29,3
02EF    1283    	BCF STATUS,RP0
02F0    160A    	BSF PCLATH,4
02F1    158A    	BSF PCLATH,3
02F2    20CA    	CALL 0x0CA
02F3    1283    	BCF STATUS,RP0
02F4    1303    	BCF STATUS,RP1
02F5    085E    	MOVF 0x5E,W
02F6    00C7    	MOVWF 0x47
02F7    085C    	MOVF 0x5C,W
02F8    00C8    	MOVWF 0x48
02F9    085B    	MOVF 0x5B,W
02FA    00C9    	MOVWF 0x49
02FB    085D    	MOVF 0x5D,W
02FC    00CA    	MOVWF 0x4A
02FD    160A    	BSF PCLATH,4
02FE    118A    	BCF PCLATH,3
02FF    22D7    	CALL 0x2D7
0300    1283    	BCF STATUS,RP0
0301    1303    	BCF STATUS,RP1
0302    085E    	MOVF 0x5E,W
0303    00CB    	MOVWF 0x4B
0304    085C    	MOVF 0x5C,W
0305    00CC    	MOVWF 0x4C
0306    085B    	MOVF 0x5B,W
0307    00CD    	MOVWF 0x4D
0308    085D    	MOVF 0x5D,W
0309    00CE    	MOVWF 0x4E
030A    0847    	MOVF 0x47,W
030B    00D7    	MOVWF 0x57
030C    0848    	MOVF 0x48,W
030D    00D8    	MOVWF 0x58
030E    0849    	MOVF 0x49,W
030F    00D9    	MOVWF 0x59
0310    084A    	MOVF 0x4A,W
0311    00DA    	MOVWF 0x5A
0312    084B    	MOVF 0x4B,W
0313    00D3    	MOVWF 0x53
0314    084C    	MOVF 0x4C,W
0315    00D4    	MOVWF 0x54
0316    084D    	MOVF 0x4D,W
0317    00D5    	MOVWF 0x55
0318    084E    	MOVF 0x4E,W
0319    00D6    	MOVWF 0x56
031A    1703    	BSF STATUS,RP1
031B    0821    	MOVF 0x21,W
031C    07A5    	ADDWF 0x25,F
031D    120A    	BCF PCLATH,4
031E    118A    	BCF PCLATH,3
031F    1C03    	BTFSS STATUS,C
0320    2B26    	GOTO 0x326
0321    0AA4    	INCF 0x24,F
0322    1903    	BTFSC STATUS,Z
0323    0AA3    	INCF 0x23,F
0324    1903    	BTFSC STATUS,Z
0325    0AA2    	INCF 0x22,F
0326    0820    	MOVF 0x20,W
0327    07A4    	ADDWF 0x24,F
0328    1C03    	BTFSS STATUS,C
0329    2B2D    	GOTO 0x32D
032A    0AA3    	INCF 0x23,F
032B    1903    	BTFSC STATUS,Z
032C    0AA2    	INCF 0x22,F
032D    081F    	MOVF 0x1F,W
032E    07A3    	ADDWF 0x23,F
032F    1803    	BTFSC STATUS,C
0330    0AA2    	INCF 0x22,F
0331    081E    	MOVF 0x1E,W
0332    07A2    	ADDWF 0x22,F
0333    1683    	BSF STATUS,RP0
0334    1303    	BCF STATUS,RP1
0335    083D    	MOVF 0x3D,W
0336    1283    	BCF STATUS,RP0
0337    1703    	BSF STATUS,RP1
0338    07A5    	ADDWF 0x25,F
0339    1C03    	BTFSS STATUS,C
033A    2B40    	GOTO 0x340
033B    0AA4    	INCF 0x24,F
033C    1903    	BTFSC STATUS,Z
033D    0AA3    	INCF 0x23,F
033E    1903    	BTFSC STATUS,Z
033F    0AA2    	INCF 0x22,F
0340    1683    	BSF STATUS,RP0
0341    1303    	BCF STATUS,RP1
0342    083C    	MOVF 0x3C,W
0343    1283    	BCF STATUS,RP0
0344    1703    	BSF STATUS,RP1
0345    07A4    	ADDWF 0x24,F
0346    1C03    	BTFSS STATUS,C
0347    2B4B    	GOTO 0x34B
0348    0AA3    	INCF 0x23,F
0349    1903    	BTFSC STATUS,Z
034A    0AA2    	INCF 0x22,F
034B    1683    	BSF STATUS,RP0
034C    1303    	BCF STATUS,RP1
034D    083B    	MOVF 0x3B,W
034E    1283    	BCF STATUS,RP0
034F    1703    	BSF STATUS,RP1
0350    07A3    	ADDWF 0x23,F
0351    1803    	BTFSC STATUS,C
0352    0AA2    	INCF 0x22,F
0353    1683    	BSF STATUS,RP0
0354    1303    	BCF STATUS,RP1
0355    083A    	MOVF 0x3A,W
0356    1283    	BCF STATUS,RP0
0357    1703    	BSF STATUS,RP1
0358    07A2    	ADDWF 0x22,F
0359    0822    	MOVF 0x22,W
035A    1303    	BCF STATUS,RP1
035B    00C5    	MOVWF 0x45
035C    00DD    	MOVWF 0x5D
035D    1FDD    	BTFSS 0x5D,7
035E    2B64    	GOTO 0x364
035F    0AC5    	INCF 0x45,F
0360    1703    	BSF STATUS,RP1
0361    30FF    	MOVLW 0xFF
0362    00A2    	MOVWF 0x22
0363    2B66    	GOTO 0x366
0364    1703    	BSF STATUS,RP1
0365    01A2    	CLRF 0x22
0366    1303    	BCF STATUS,RP1
0367    0845    	MOVF 0x45,W
0368    00DD    	MOVWF 0x5D
0369    3000    	MOVLW 0x00
036A    1BDD    	BTFSC 0x5D,7
036B    30FF    	MOVLW 0xFF
036C    00DE    	MOVWF 0x5E
036D    00DC    	MOVWF 0x5C
036E    00DB    	MOVWF 0x5B
036F    085D    	MOVF 0x5D,W
0370    1683    	BSF STATUS,RP0
0371    07AD    	ADDWF 0x2D,F
0372    1C03    	BTFSS STATUS,C
0373    2B79    	GOTO 0x379
0374    0AAC    	INCF 0x2C,F
0375    1903    	BTFSC STATUS,Z
0376    0AAB    	INCF 0x2B,F
0377    1903    	BTFSC STATUS,Z
0378    0AAA    	INCF 0x2A,F
0379    1283    	BCF STATUS,RP0
037A    085B    	MOVF 0x5B,W
037B    1683    	BSF STATUS,RP0
037C    07AC    	ADDWF 0x2C,F
037D    1C03    	BTFSS STATUS,C
037E    2B82    	GOTO 0x382
037F    0AAB    	INCF 0x2B,F
0380    1903    	BTFSC STATUS,Z
0381    0AAA    	INCF 0x2A,F
0382    1283    	BCF STATUS,RP0
0383    085C    	MOVF 0x5C,W
0384    1683    	BSF STATUS,RP0
0385    07AB    	ADDWF 0x2B,F
0386    1803    	BTFSC STATUS,C
0387    0AAA    	INCF 0x2A,F
0388    1283    	BCF STATUS,RP0
0389    085E    	MOVF 0x5E,W
038A    1683    	BSF STATUS,RP0
038B    07AA    	ADDWF 0x2A,F
038C    082A    	MOVF 0x2A,W
038D    1283    	BCF STATUS,RP0
038E    00DE    	MOVWF 0x5E
038F    1683    	BSF STATUS,RP0
0390    1283    	BCF STATUS,RP0
0391    1683    	BSF STATUS,RP0
0392    1283    	BCF STATUS,RP0
0393    1683    	BSF STATUS,RP0
0394    1283    	BCF STATUS,RP0
0395    1FDE    	BTFSS 0x5E,7
0396    2BAD    	GOTO 0x3AD
0397    1683    	BSF STATUS,RP0
0398    30A8    	MOVLW 0xA8
0399    07AD    	ADDWF 0x2D,F
039A    1C03    	BTFSS STATUS,C
039B    2BA1    	GOTO 0x3A1
039C    0AAC    	INCF 0x2C,F
039D    1903    	BTFSC STATUS,Z
039E    0AAB    	INCF 0x2B,F
039F    1903    	BTFSC STATUS,Z
03A0    0AAA    	INCF 0x2A,F
03A1    3071    	MOVLW 0x71
03A2    07AC    	ADDWF 0x2C,F
03A3    1C03    	BTFSS STATUS,C
03A4    2BA8    	GOTO 0x3A8
03A5    0AAB    	INCF 0x2B,F
03A6    1903    	BTFSC STATUS,Z
03A7    0AAA    	INCF 0x2A,F
03A8    300F    	MOVLW 0x0F
03A9    07AB    	ADDWF 0x2B,F
03AA    1803    	BTFSC STATUS,C
03AB    0AAA    	INCF 0x2A,F
03AC    2BEC    	GOTO 0x3EC
03AD    1683    	BSF STATUS,RP0
03AE    082A    	MOVF 0x2A,W
03AF    1283    	BCF STATUS,RP0
03B0    00DE    	MOVWF 0x5E
03B1    1683    	BSF STATUS,RP0
03B2    082B    	MOVF 0x2B,W
03B3    1283    	BCF STATUS,RP0
03B4    00DC    	MOVWF 0x5C
03B5    1683    	BSF STATUS,RP0
03B6    082C    	MOVF 0x2C,W
03B7    1283    	BCF STATUS,RP0
03B8    00DB    	MOVWF 0x5B
03B9    1683    	BSF STATUS,RP0
03BA    082D    	MOVF 0x2D,W
03BB    1283    	BCF STATUS,RP0
03BC    00DD    	MOVWF 0x5D
03BD    01E2    	CLRF 0x62
03BE    300F    	MOVLW 0x0F
03BF    00E1    	MOVWF 0x61
03C0    3071    	MOVLW 0x71
03C1    00E0    	MOVWF 0x60
03C2    30A8    	MOVLW 0xA8
03C3    00DF    	MOVWF 0x5F
03C4    3080    	MOVLW 0x80
03C5    06DE    	XORWF 0x5E,F
03C6    0662    	XORWF 0x62,W
03C7    025E    	SUBWF 0x5E,W
03C8    1D03    	BTFSS STATUS,Z
03C9    2BD4    	GOTO 0x3D4
03CA    0861    	MOVF 0x61,W
03CB    025C    	SUBWF 0x5C,W
03CC    1D03    	BTFSS STATUS,Z
03CD    2BD4    	GOTO 0x3D4
03CE    0860    	MOVF 0x60,W
03CF    025B    	SUBWF 0x5B,W
03D0    1D03    	BTFSS STATUS,Z
03D1    2BD4    	GOTO 0x3D4
03D2    085F    	MOVF 0x5F,W
03D3    025D    	SUBWF 0x5D,W
03D4    1C03    	BTFSS STATUS,C
03D5    2BEC    	GOTO 0x3EC
03D6    1683    	BSF STATUS,RP0
03D7    3058    	MOVLW 0x58
03D8    07AD    	ADDWF 0x2D,F
03D9    1C03    	BTFSS STATUS,C
03DA    2BE0    	GOTO 0x3E0
03DB    0AAC    	INCF 0x2C,F
03DC    1903    	BTFSC STATUS,Z
03DD    0AAB    	INCF 0x2B,F
03DE    1903    	BTFSC STATUS,Z
03DF    0AAA    	INCF 0x2A,F
03E0    308E    	MOVLW 0x8E
03E1    07AC    	ADDWF 0x2C,F
03E2    1C03    	BTFSS STATUS,C
03E3    2BE7    	GOTO 0x3E7
03E4    0AAB    	INCF 0x2B,F
03E5    1903    	BTFSC STATUS,Z
03E6    0AAA    	INCF 0x2A,F
03E7    30F0    	MOVLW 0xF0
03E8    07AB    	ADDWF 0x2B,F
03E9    1803    	BTFSC STATUS,C
03EA    0AAA    	INCF 0x2A,F
03EB    03AA    	DECF 0x2A,F
03EC    1283    	BCF STATUS,RP0
03ED    0847    	MOVF 0x47,W
03EE    00DE    	MOVWF 0x5E
03EF    0848    	MOVF 0x48,W
03F0    00DC    	MOVWF 0x5C
03F1    0849    	MOVF 0x49,W
03F2    00DB    	MOVWF 0x5B
03F3    084A    	MOVF 0x4A,W
03F4    00DD    	MOVWF 0x5D
03F5    1683    	BSF STATUS,RP0
03F6    0831    	MOVF 0x31,W
03F7    1283    	BCF STATUS,RP0
03F8    02DD    	SUBWF 0x5D,F
03F9    1803    	BTFSC STATUS,C
03FA    2C03    	GOTO 0x403
03FB    03DB    	DECF 0x5B,F
03FC    095B    	COMF 0x5B,W
03FD    1D03    	BTFSS STATUS,Z
03FE    2C03    	GOTO 0x403
03FF    03DC    	DECF 0x5C,F
0400    095C    	COMF 0x5C,W
0401    1903    	BTFSC STATUS,Z
0402    03DE    	DECF 0x5E,F
0403    1683    	BSF STATUS,RP0
0404    0830    	MOVF 0x30,W
0405    1283    	BCF STATUS,RP0
0406    02DB    	SUBWF 0x5B,F
0407    1803    	BTFSC STATUS,C
0408    2C0D    	GOTO 0x40D
0409    03DC    	DECF 0x5C,F
040A    095C    	COMF 0x5C,W
040B    1903    	BTFSC STATUS,Z
040C    03DE    	DECF 0x5E,F
040D    1683    	BSF STATUS,RP0
040E    082F    	MOVF 0x2F,W
040F    1283    	BCF STATUS,RP0
0410    02DC    	SUBWF 0x5C,F
0411    1683    	BSF STATUS,RP0
0412    082E    	MOVF 0x2E,W
0413    1283    	BCF STATUS,RP0
0414    1C03    	BTFSS STATUS,C
0415    03DE    	DECF 0x5E,F
0416    02DE    	SUBWF 0x5E,F
0417    085E    	MOVF 0x5E,W
0418    00C7    	MOVWF 0x47
0419    085C    	MOVF 0x5C,W
041A    00C8    	MOVWF 0x48
041B    085B    	MOVF 0x5B,W
041C    00C9    	MOVWF 0x49
041D    085D    	MOVF 0x5D,W
041E    00CA    	MOVWF 0x4A
041F    084B    	MOVF 0x4B,W
0420    00DE    	MOVWF 0x5E
0421    084C    	MOVF 0x4C,W
0422    00DC    	MOVWF 0x5C
0423    084D    	MOVF 0x4D,W
0424    00DB    	MOVWF 0x5B
0425    084E    	MOVF 0x4E,W
0426    00DD    	MOVWF 0x5D
0427    1683    	BSF STATUS,RP0
0428    082D    	MOVF 0x2D,W
0429    1283    	BCF STATUS,RP0
042A    02DD    	SUBWF 0x5D,F
042B    1803    	BTFSC STATUS,C
042C    2C35    	GOTO 0x435
042D    03DB    	DECF 0x5B,F
042E    095B    	COMF 0x5B,W
042F    1D03    	BTFSS STATUS,Z
0430    2C35    	GOTO 0x435
0431    03DC    	DECF 0x5C,F
0432    095C    	COMF 0x5C,W
0433    1903    	BTFSC STATUS,Z
0434    03DE    	DECF 0x5E,F
0435    1683    	BSF STATUS,RP0
0436    082C    	MOVF 0x2C,W
0437    1283    	BCF STATUS,RP0
0438    02DB    	SUBWF 0x5B,F
0439    1803    	BTFSC STATUS,C
043A    2C3F    	GOTO 0x43F
043B    03DC    	DECF 0x5C,F
043C    095C    	COMF 0x5C,W
043D    1903    	BTFSC STATUS,Z
043E    03DE    	DECF 0x5E,F
043F    1683    	BSF STATUS,RP0
0440    082B    	MOVF 0x2B,W
0441    1283    	BCF STATUS,RP0
0442    02DC    	SUBWF 0x5C,F
0443    1683    	BSF STATUS,RP0
0444    082A    	MOVF 0x2A,W
0445    1283    	BCF STATUS,RP0
0446    1C03    	BTFSS STATUS,C
0447    03DE    	DECF 0x5E,F
0448    02DE    	SUBWF 0x5E,F
0449    085E    	MOVF 0x5E,W
044A    00CB    	MOVWF 0x4B
044B    085C    	MOVF 0x5C,W
044C    00CC    	MOVWF 0x4C
044D    085B    	MOVF 0x5B,W
044E    00CD    	MOVWF 0x4D
044F    085D    	MOVF 0x5D,W
0450    00CE    	MOVWF 0x4E
0451    1703    	BSF STATUS,RP1
0452    1C90    	BTFSS 0x10,1
0453    2C60    	GOTO 0x460
0454    1303    	BCF STATUS,RP1
0455    09CB    	COMF 0x4B,F
0456    09CC    	COMF 0x4C,F
0457    09CD    	COMF 0x4D,F
0458    09CE    	COMF 0x4E,F
0459    0ACE    	INCF 0x4E,F
045A    1903    	BTFSC STATUS,Z
045B    0ACD    	INCF 0x4D,F
045C    1903    	BTFSC STATUS,Z
045D    0ACC    	INCF 0x4C,F
045E    1903    	BTFSC STATUS,Z
045F    0ACB    	INCF 0x4B,F
0460    1303    	BCF STATUS,RP1
0461    0847    	MOVF 0x47,W
0462    00DE    	MOVWF 0x5E
0463    0848    	MOVF 0x48,W
0464    00DC    	MOVWF 0x5C
0465    0849    	MOVF 0x49,W
0466    00DB    	MOVWF 0x5B
0467    084A    	MOVF 0x4A,W
0468    00DD    	MOVWF 0x5D
0469    120A    	BCF PCLATH,4
046A    118A    	BCF PCLATH,3
046B    27A7    	CALL 0x7A7
046C    0862    	MOVF 0x62,W
046D    00DE    	MOVWF 0x5E
046E    0861    	MOVF 0x61,W
046F    00DC    	MOVWF 0x5C
0470    0860    	MOVF 0x60,W
0471    00DB    	MOVWF 0x5B
0472    085F    	MOVF 0x5F,W
0473    00DD    	MOVWF 0x5D
0474    00C0    	MOVWF 0x40
0475    085E    	MOVF 0x5E,W
0476    00BC    	MOVWF 0x3C
0477    085C    	MOVF 0x5C,W
0478    00BD    	MOVWF 0x3D
0479    085B    	MOVF 0x5B,W
047A    00BE    	MOVWF 0x3E
047B    085D    	MOVF 0x5D,W
047C    00BF    	MOVWF 0x3F
047D    1683    	BSF STATUS,RP0
047E    0832    	MOVF 0x32,W
047F    1283    	BCF STATUS,RP0
0480    00DE    	MOVWF 0x5E
0481    1683    	BSF STATUS,RP0
0482    0833    	MOVF 0x33,W
0483    1283    	BCF STATUS,RP0
0484    00DC    	MOVWF 0x5C
0485    1683    	BSF STATUS,RP0
0486    0834    	MOVF 0x34,W
0487    1283    	BCF STATUS,RP0
0488    00DB    	MOVWF 0x5B
0489    1683    	BSF STATUS,RP0
048A    0835    	MOVF 0x35,W
048B    1283    	BCF STATUS,RP0
048C    00DD    	MOVWF 0x5D
048D    120A    	BCF PCLATH,4
048E    118A    	BCF PCLATH,3
048F    27A7    	CALL 0x7A7
0490    00C0    	MOVWF 0x40
0491    083C    	MOVF 0x3C,W
0492    00DE    	MOVWF 0x5E
0493    083D    	MOVF 0x3D,W
0494    00DC    	MOVWF 0x5C
0495    083E    	MOVF 0x3E,W
0496    00DB    	MOVWF 0x5B
0497    083F    	MOVF 0x3F,W
0498    00DD    	MOVWF 0x5D
0499    160A    	BSF PCLATH,4
049A    158A    	BSF PCLATH,3
049B    2000    	CALL 0x000
049C    085E    	MOVF 0x5E,W
049D    00CF    	MOVWF 0x4F
049E    085C    	MOVF 0x5C,W
049F    00D0    	MOVWF 0x50
04A0    085B    	MOVF 0x5B,W
04A1    00D1    	MOVWF 0x51
04A2    085D    	MOVF 0x5D,W
04A3    00D2    	MOVWF 0x52
04A4    30F4    	MOVLW 0xF4
04A5    07CF    	ADDWF 0x4F,F
04A6    084F    	MOVF 0x4F,W
04A7    00DE    	MOVWF 0x5E
04A8    0850    	MOVF 0x50,W
04A9    00DC    	MOVWF 0x5C
04AA    0851    	MOVF 0x51,W
04AB    00DB    	MOVWF 0x5B
04AC    0852    	MOVF 0x52,W
04AD    00DD    	MOVWF 0x5D
04AE    160A    	BSF PCLATH,4
04AF    158A    	BSF PCLATH,3
04B0    211C    	CALL 0x11C
04B1    084B    	MOVF 0x4B,W
04B2    00DE    	MOVWF 0x5E
04B3    084C    	MOVF 0x4C,W
04B4    00DC    	MOVWF 0x5C
04B5    084D    	MOVF 0x4D,W
04B6    00DB    	MOVWF 0x5B
04B7    084E    	MOVF 0x4E,W
04B8    00DD    	MOVWF 0x5D
04B9    085F    	MOVF 0x5F,W
04BA    02DD    	SUBWF 0x5D,F
04BB    120A    	BCF PCLATH,4
04BC    118A    	BCF PCLATH,3
04BD    1803    	BTFSC STATUS,C
04BE    2CC7    	GOTO 0x4C7
04BF    03DB    	DECF 0x5B,F
04C0    095B    	COMF 0x5B,W
04C1    1D03    	BTFSS STATUS,Z
04C2    2CC7    	GOTO 0x4C7
04C3    03DC    	DECF 0x5C,F
04C4    095C    	COMF 0x5C,W
04C5    1903    	BTFSC STATUS,Z
04C6    03DE    	DECF 0x5E,F
04C7    0860    	MOVF 0x60,W
04C8    02DB    	SUBWF 0x5B,F
04C9    1803    	BTFSC STATUS,C
04CA    2CCF    	GOTO 0x4CF
04CB    03DC    	DECF 0x5C,F
04CC    095C    	COMF 0x5C,W
04CD    1903    	BTFSC STATUS,Z
04CE    03DE    	DECF 0x5E,F
04CF    0861    	MOVF 0x61,W
04D0    02DC    	SUBWF 0x5C,F
04D1    0862    	MOVF 0x62,W
04D2    1C03    	BTFSS STATUS,C
04D3    03DE    	DECF 0x5E,F
04D4    02DE    	SUBWF 0x5E,F
04D5    085E    	MOVF 0x5E,W
04D6    00CB    	MOVWF 0x4B
04D7    085C    	MOVF 0x5C,W
04D8    00CC    	MOVWF 0x4C
04D9    085B    	MOVF 0x5B,W
04DA    00CD    	MOVWF 0x4D
04DB    085D    	MOVF 0x5D,W
04DC    00CE    	MOVWF 0x4E
04DD    084B    	MOVF 0x4B,W
04DE    00DE    	MOVWF 0x5E
04DF    084C    	MOVF 0x4C,W
04E0    00DC    	MOVWF 0x5C
04E1    084D    	MOVF 0x4D,W
04E2    00DB    	MOVWF 0x5B
04E3    084E    	MOVF 0x4E,W
04E4    00DD    	MOVWF 0x5D
04E5    30FF    	MOVLW 0xFF
04E6    00E2    	MOVWF 0x62
04E7    30F8    	MOVLW 0xF8
04E8    00E1    	MOVWF 0x61
04E9    3047    	MOVLW 0x47
04EA    00E0    	MOVWF 0x60
04EB    302C    	MOVLW 0x2C
04EC    00DF    	MOVWF 0x5F
04ED    3080    	MOVLW 0x80
04EE    06DE    	XORWF 0x5E,F
04EF    0662    	XORWF 0x62,W
04F0    025E    	SUBWF 0x5E,W
04F1    1D03    	BTFSS STATUS,Z
04F2    2CFD    	GOTO 0x4FD
04F3    0861    	MOVF 0x61,W
04F4    025C    	SUBWF 0x5C,W
04F5    1D03    	BTFSS STATUS,Z
04F6    2CFD    	GOTO 0x4FD
04F7    0860    	MOVF 0x60,W
04F8    025B    	SUBWF 0x5B,W
04F9    1D03    	BTFSS STATUS,Z
04FA    2CFD    	GOTO 0x4FD
04FB    085F    	MOVF 0x5F,W
04FC    025D    	SUBWF 0x5D,W
04FD    1803    	BTFSC STATUS,C
04FE    2D15    	GOTO 0x515
04FF    1446    	BSF 0x46,0
0500    30A8    	MOVLW 0xA8
0501    07CE    	ADDWF 0x4E,F
0502    1C03    	BTFSS STATUS,C
0503    2D09    	GOTO 0x509
0504    0ACD    	INCF 0x4D,F
0505    1903    	BTFSC STATUS,Z
0506    0ACC    	INCF 0x4C,F
0507    1903    	BTFSC STATUS,Z
0508    0ACB    	INCF 0x4B,F
0509    3071    	MOVLW 0x71
050A    07CD    	ADDWF 0x4D,F
050B    1C03    	BTFSS STATUS,C
050C    2D10    	GOTO 0x510
050D    0ACC    	INCF 0x4C,F
050E    1903    	BTFSC STATUS,Z
050F    0ACB    	INCF 0x4B,F
0510    300F    	MOVLW 0x0F
0511    07CC    	ADDWF 0x4C,F
0512    1803    	BTFSC STATUS,C
0513    0ACB    	INCF 0x4B,F
0514    2D4C    	GOTO 0x54C
0515    084B    	MOVF 0x4B,W
0516    00DE    	MOVWF 0x5E
0517    084C    	MOVF 0x4C,W
0518    00DC    	MOVWF 0x5C
0519    084D    	MOVF 0x4D,W
051A    00DB    	MOVWF 0x5B
051B    084E    	MOVF 0x4E,W
051C    00DD    	MOVWF 0x5D
051D    01E2    	CLRF 0x62
051E    3007    	MOVLW 0x07
051F    00E1    	MOVWF 0x61
0520    30B8    	MOVLW 0xB8
0521    00E0    	MOVWF 0x60
0522    30D4    	MOVLW 0xD4
0523    00DF    	MOVWF 0x5F
0524    3080    	MOVLW 0x80
0525    06DE    	XORWF 0x5E,F
0526    0662    	XORWF 0x62,W
0527    025E    	SUBWF 0x5E,W
0528    1D03    	BTFSS STATUS,Z
0529    2D34    	GOTO 0x534
052A    0861    	MOVF 0x61,W
052B    025C    	SUBWF 0x5C,W
052C    1D03    	BTFSS STATUS,Z
052D    2D34    	GOTO 0x534
052E    0860    	MOVF 0x60,W
052F    025B    	SUBWF 0x5B,W
0530    1D03    	BTFSS STATUS,Z
0531    2D34    	GOTO 0x534
0532    085F    	MOVF 0x5F,W
0533    025D    	SUBWF 0x5D,W
0534    1C03    	BTFSS STATUS,C
0535    2D4C    	GOTO 0x54C
0536    1446    	BSF 0x46,0
0537    3058    	MOVLW 0x58
0538    07CE    	ADDWF 0x4E,F
0539    1C03    	BTFSS STATUS,C
053A    2D40    	GOTO 0x540
053B    0ACD    	INCF 0x4D,F
053C    1903    	BTFSC STATUS,Z
053D    0ACC    	INCF 0x4C,F
053E    1903    	BTFSC STATUS,Z
053F    0ACB    	INCF 0x4B,F
0540    308E    	MOVLW 0x8E
0541    07CD    	ADDWF 0x4D,F
0542    1C03    	BTFSS STATUS,C
0543    2D47    	GOTO 0x547
0544    0ACC    	INCF 0x4C,F
0545    1903    	BTFSC STATUS,Z
0546    0ACB    	INCF 0x4B,F
0547    30F0    	MOVLW 0xF0
0548    07CC    	ADDWF 0x4C,F
0549    1803    	BTFSC STATUS,C
054A    0ACB    	INCF 0x4B,F
054B    03CB    	DECF 0x4B,F
054C    1C46    	BTFSS 0x46,0
054D    2D66    	GOTO 0x566
054E    0847    	MOVF 0x47,W
054F    00DE    	MOVWF 0x5E
0550    0848    	MOVF 0x48,W
0551    00DC    	MOVWF 0x5C
0552    0849    	MOVF 0x49,W
0553    00DB    	MOVWF 0x5B
0554    084A    	MOVF 0x4A,W
0555    00DD    	MOVWF 0x5D
0556    3000    	MOVLW 0x00
0557    025E    	SUBWF 0x5E,W
0558    1D03    	BTFSS STATUS,Z
0559    2D64    	GOTO 0x564
055A    3000    	MOVLW 0x00
055B    025C    	SUBWF 0x5C,W
055C    1D03    	BTFSS STATUS,Z
055D    2D64    	GOTO 0x564
055E    3004    	MOVLW 0x04
055F    025B    	SUBWF 0x5B,W
0560    1D03    	BTFSS STATUS,Z
0561    2D64    	GOTO 0x564
0562    3000    	MOVLW 0x00
0563    025D    	SUBWF 0x5D,W
0564    1803    	BTFSC STATUS,C
0565    2D68    	GOTO 0x568
0566    1FC8    	BTFSS 0x48,7
0567    2DDC    	GOTO 0x5DC
0568    0857    	MOVF 0x57,W
0569    1683    	BSF STATUS,RP0
056A    00AE    	MOVWF 0x2E
056B    1283    	BCF STATUS,RP0
056C    0858    	MOVF 0x58,W
056D    1683    	BSF STATUS,RP0
056E    00AF    	MOVWF 0x2F
056F    1283    	BCF STATUS,RP0
0570    0859    	MOVF 0x59,W
0571    1683    	BSF STATUS,RP0
0572    00B0    	MOVWF 0x30
0573    1283    	BCF STATUS,RP0
0574    085A    	MOVF 0x5A,W
0575    1683    	BSF STATUS,RP0
0576    00B1    	MOVWF 0x31
0577    1283    	BCF STATUS,RP0
0578    1703    	BSF STATUS,RP1
0579    1C90    	BTFSS 0x10,1
057A    2DAA    	GOTO 0x5AA
057B    1303    	BCF STATUS,RP1
057C    0853    	MOVF 0x53,W
057D    00DE    	MOVWF 0x5E
057E    0854    	MOVF 0x54,W
057F    00DC    	MOVWF 0x5C
0580    0855    	MOVF 0x55,W
0581    00DB    	MOVWF 0x5B
0582    0856    	MOVF 0x56,W
0583    00DD    	MOVWF 0x5D
0584    084E    	MOVF 0x4E,W
0585    07DD    	ADDWF 0x5D,F
0586    1C03    	BTFSS STATUS,C
0587    2D8D    	GOTO 0x58D
0588    0ADB    	INCF 0x5B,F
0589    1903    	BTFSC STATUS,Z
058A    0ADC    	INCF 0x5C,F
058B    1903    	BTFSC STATUS,Z
058C    0ADE    	INCF 0x5E,F
058D    084D    	MOVF 0x4D,W
058E    07DB    	ADDWF 0x5B,F
058F    1C03    	BTFSS STATUS,C
0590    2D94    	GOTO 0x594
0591    0ADC    	INCF 0x5C,F
0592    1903    	BTFSC STATUS,Z
0593    0ADE    	INCF 0x5E,F
0594    084C    	MOVF 0x4C,W
0595    07DC    	ADDWF 0x5C,F
0596    1803    	BTFSC STATUS,C
0597    0ADE    	INCF 0x5E,F
0598    084B    	MOVF 0x4B,W
0599    07DE    	ADDWF 0x5E,F
059A    085E    	MOVF 0x5E,W
059B    1683    	BSF STATUS,RP0
059C    00AA    	MOVWF 0x2A
059D    1283    	BCF STATUS,RP0
059E    085C    	MOVF 0x5C,W
059F    1683    	BSF STATUS,RP0
05A0    00AB    	MOVWF 0x2B
05A1    1283    	BCF STATUS,RP0
05A2    085B    	MOVF 0x5B,W
05A3    1683    	BSF STATUS,RP0
05A4    00AC    	MOVWF 0x2C
05A5    1283    	BCF STATUS,RP0
05A6    085D    	MOVF 0x5D,W
05A7    1683    	BSF STATUS,RP0
05A8    00AD    	MOVWF 0x2D
05A9    2DDC    	GOTO 0x5DC
05AA    1303    	BCF STATUS,RP1
05AB    0853    	MOVF 0x53,W
05AC    00DE    	MOVWF 0x5E
05AD    0854    	MOVF 0x54,W
05AE    00DC    	MOVWF 0x5C
05AF    0855    	MOVF 0x55,W
05B0    00DB    	MOVWF 0x5B
05B1    0856    	MOVF 0x56,W
05B2    00DD    	MOVWF 0x5D
05B3    084E    	MOVF 0x4E,W
05B4    02DD    	SUBWF 0x5D,F
05B5    1803    	BTFSC STATUS,C
05B6    2DBF    	GOTO 0x5BF
05B7    03DB    	DECF 0x5B,F
05B8    095B    	COMF 0x5B,W
05B9    1D03    	BTFSS STATUS,Z
05BA    2DBF    	GOTO 0x5BF
05BB    03DC    	DECF 0x5C,F
05BC    095C    	COMF 0x5C,W
05BD    1903    	BTFSC STATUS,Z
05BE    03DE    	DECF 0x5E,F
05BF    084D    	MOVF 0x4D,W
05C0    02DB    	SUBWF 0x5B,F
05C1    1803    	BTFSC STATUS,C
05C2    2DC7    	GOTO 0x5C7
05C3    03DC    	DECF 0x5C,F
05C4    095C    	COMF 0x5C,W
05C5    1903    	BTFSC STATUS,Z
05C6    03DE    	DECF 0x5E,F
05C7    084C    	MOVF 0x4C,W
05C8    02DC    	SUBWF 0x5C,F
05C9    084B    	MOVF 0x4B,W
05CA    1C03    	BTFSS STATUS,C
05CB    03DE    	DECF 0x5E,F
05CC    02DE    	SUBWF 0x5E,F
05CD    085E    	MOVF 0x5E,W
05CE    1683    	BSF STATUS,RP0
05CF    00AA    	MOVWF 0x2A
05D0    1283    	BCF STATUS,RP0
05D1    085C    	MOVF 0x5C,W
05D2    1683    	BSF STATUS,RP0
05D3    00AB    	MOVWF 0x2B
05D4    1283    	BCF STATUS,RP0
05D5    085B    	MOVF 0x5B,W
05D6    1683    	BSF STATUS,RP0
05D7    00AC    	MOVWF 0x2C
05D8    1283    	BCF STATUS,RP0
05D9    085D    	MOVF 0x5D,W
05DA    1683    	BSF STATUS,RP0
05DB    00AD    	MOVWF 0x2D
05DC    1683    	BSF STATUS,RP0
05DD    083E    	MOVF 0x3E,W
05DE    1283    	BCF STATUS,RP0
05DF    00DB    	MOVWF 0x5B
05E0    1683    	BSF STATUS,RP0
05E1    083F    	MOVF 0x3F,W
05E2    1283    	BCF STATUS,RP0
05E3    00DD    	MOVWF 0x5D
05E4    3000    	MOVLW 0x00
05E5    1BDB    	BTFSC 0x5B,7
05E6    30FF    	MOVLW 0xFF
05E7    00DE    	MOVWF 0x5E
05E8    00DC    	MOVWF 0x5C
05E9    084E    	MOVF 0x4E,W
05EA    07DD    	ADDWF 0x5D,F
05EB    1C03    	BTFSS STATUS,C
05EC    2DF2    	GOTO 0x5F2
05ED    0ADB    	INCF 0x5B,F
05EE    1903    	BTFSC STATUS,Z
05EF    0ADC    	INCF 0x5C,F
05F0    1903    	BTFSC STATUS,Z
05F1    0ADE    	INCF 0x5E,F
05F2    084D    	MOVF 0x4D,W
05F3    07DB    	ADDWF 0x5B,F
05F4    1C03    	BTFSS STATUS,C
05F5    2DF9    	GOTO 0x5F9
05F6    0ADC    	INCF 0x5C,F
05F7    1903    	BTFSC STATUS,Z
05F8    0ADE    	INCF 0x5E,F
05F9    084C    	MOVF 0x4C,W
05FA    07DC    	ADDWF 0x5C,F
05FB    1803    	BTFSC STATUS,C
05FC    0ADE    	INCF 0x5E,F
05FD    084B    	MOVF 0x4B,W
05FE    07DE    	ADDWF 0x5E,F
05FF    085E    	MOVF 0x5E,W
0600    00C7    	MOVWF 0x47
0601    085C    	MOVF 0x5C,W
0602    00C8    	MOVWF 0x48
0603    085B    	MOVF 0x5B,W
0604    00C9    	MOVWF 0x49
0605    085D    	MOVF 0x5D,W
0606    00CA    	MOVWF 0x4A
0607    0847    	MOVF 0x47,W
0608    00DE    	MOVWF 0x5E
0609    0848    	MOVF 0x48,W
060A    00DC    	MOVWF 0x5C
060B    0849    	MOVF 0x49,W
060C    00DB    	MOVWF 0x5B
060D    084A    	MOVF 0x4A,W
060E    00DD    	MOVWF 0x5D
060F    01E2    	CLRF 0x62
0610    01E1    	CLRF 0x61
0611    01E0    	CLRF 0x60
0612    3001    	MOVLW 0x01
0613    00DF    	MOVWF 0x5F
0614    3080    	MOVLW 0x80
0615    06DE    	XORWF 0x5E,F
0616    0662    	XORWF 0x62,W
0617    025E    	SUBWF 0x5E,W
0618    1D03    	BTFSS STATUS,Z
0619    2E24    	GOTO 0x624
061A    0861    	MOVF 0x61,W
061B    025C    	SUBWF 0x5C,W
061C    1D03    	BTFSS STATUS,Z
061D    2E24    	GOTO 0x624
061E    0860    	MOVF 0x60,W
061F    025B    	SUBWF 0x5B,W
0620    1D03    	BTFSS STATUS,Z
0621    2E24    	GOTO 0x624
0622    085F    	MOVF 0x5F,W
0623    025D    	SUBWF 0x5D,W
0624    1C03    	BTFSS STATUS,C
0625    2E2A    	GOTO 0x62A
0626    1683    	BSF STATUS,RP0
0627    01BE    	CLRF 0x3E
0628    01BF    	CLRF 0x3F
0629    2E5A    	GOTO 0x65A
062A    0847    	MOVF 0x47,W
062B    00DE    	MOVWF 0x5E
062C    0848    	MOVF 0x48,W
062D    00DC    	MOVWF 0x5C
062E    0849    	MOVF 0x49,W
062F    00DB    	MOVWF 0x5B
0630    084A    	MOVF 0x4A,W
0631    00DD    	MOVWF 0x5D
0632    30FF    	MOVLW 0xFF
0633    00E2    	MOVWF 0x62
0634    00E1    	MOVWF 0x61
0635    30FA    	MOVLW 0xFA
0636    00E0    	MOVWF 0x60
0637    30EC    	MOVLW 0xEC
0638    00DF    	MOVWF 0x5F
0639    3080    	MOVLW 0x80
063A    06DE    	XORWF 0x5E,F
063B    0662    	XORWF 0x62,W
063C    025E    	SUBWF 0x5E,W
063D    1D03    	BTFSS STATUS,Z
063E    2E49    	GOTO 0x649
063F    0861    	MOVF 0x61,W
0640    025C    	SUBWF 0x5C,W
0641    1D03    	BTFSS STATUS,Z
0642    2E49    	GOTO 0x649
0643    0860    	MOVF 0x60,W
0644    025B    	SUBWF 0x5B,W
0645    1D03    	BTFSS STATUS,Z
0646    2E49    	GOTO 0x649
0647    085F    	MOVF 0x5F,W
0648    025D    	SUBWF 0x5D,W
0649    1803    	BTFSC STATUS,C
064A    2E51    	GOTO 0x651
064B    1683    	BSF STATUS,RP0
064C    30FA    	MOVLW 0xFA
064D    00BE    	MOVWF 0x3E
064E    30EC    	MOVLW 0xEC
064F    00BF    	MOVWF 0x3F
0650    2E5A    	GOTO 0x65A
0651    084A    	MOVF 0x4A,W
0652    00DD    	MOVWF 0x5D
0653    0849    	MOVF 0x49,W
0654    1683    	BSF STATUS,RP0
0655    00BE    	MOVWF 0x3E
0656    1283    	BCF STATUS,RP0
0657    085D    	MOVF 0x5D,W
0658    1683    	BSF STATUS,RP0
0659    00BF    	MOVWF 0x3F
065A    1CA9    	BTFSS 0x29,1
065B    2E5E    	GOTO 0x65E
065C    01BE    	CLRF 0x3E
065D    01BF    	CLRF 0x3F
065E    0840    	MOVF 0x40,W
065F    1283    	BCF STATUS,RP0
0660    00DE    	MOVWF 0x5E
0661    1683    	BSF STATUS,RP0
0662    0841    	MOVF 0x41,W
0663    1283    	BCF STATUS,RP0
0664    00DC    	MOVWF 0x5C
0665    1683    	BSF STATUS,RP0
0666    0842    	MOVF 0x42,W
0667    1283    	BCF STATUS,RP0
0668    00DB    	MOVWF 0x5B
0669    1683    	BSF STATUS,RP0
066A    0843    	MOVF 0x43,W
066B    1283    	BCF STATUS,RP0
066C    00DD    	MOVWF 0x5D
066D    01E2    	CLRF 0x62
066E    01E1    	CLRF 0x61
066F    304E    	MOVLW 0x4E
0670    00E0    	MOVWF 0x60
0671    3020    	MOVLW 0x20
0672    00DF    	MOVWF 0x5F
0673    120A    	BCF PCLATH,4
0674    118A    	BCF PCLATH,3
0675    20E4    	CALL 0x0E4
0676    00C0    	MOVWF 0x40
0677    0866    	MOVF 0x66,W
0678    00BC    	MOVWF 0x3C
0679    0865    	MOVF 0x65,W
067A    00BD    	MOVWF 0x3D
067B    0864    	MOVF 0x64,W
067C    00BE    	MOVWF 0x3E
067D    0863    	MOVF 0x63,W
067E    00BF    	MOVWF 0x3F
067F    084B    	MOVF 0x4B,W
0680    00DE    	MOVWF 0x5E
0681    084C    	MOVF 0x4C,W
0682    00DC    	MOVWF 0x5C
0683    084D    	MOVF 0x4D,W
0684    00DB    	MOVWF 0x5B
0685    084E    	MOVF 0x4E,W
0686    00DD    	MOVWF 0x5D
0687    01E2    	CLRF 0x62
0688    01E1    	CLRF 0x61
0689    3055    	MOVLW 0x55
068A    00E0    	MOVWF 0x60
068B    30F0    	MOVLW 0xF0
068C    00DF    	MOVWF 0x5F
068D    20E4    	CALL 0x0E4
068E    00C4    	MOVWF 0x44
068F    0866    	MOVF 0x66,W
0690    00C0    	MOVWF 0x40
0691    0865    	MOVF 0x65,W
0692    00C1    	MOVWF 0x41
0693    0864    	MOVF 0x64,W
0694    00C2    	MOVWF 0x42
0695    0863    	MOVF 0x63,W
0696    00C3    	MOVWF 0x43
0697    1683    	BSF STATUS,RP0
0698    083E    	MOVF 0x3E,W
0699    1283    	BCF STATUS,RP0
069A    00DB    	MOVWF 0x5B
069B    1683    	BSF STATUS,RP0
069C    083F    	MOVF 0x3F,W
069D    1283    	BCF STATUS,RP0
069E    00DD    	MOVWF 0x5D
069F    3000    	MOVLW 0x00
06A0    1BDB    	BTFSC 0x5B,7
06A1    30FF    	MOVLW 0xFF
06A2    00DE    	MOVWF 0x5E
06A3    00DC    	MOVWF 0x5C
06A4    01E2    	CLRF 0x62
06A5    01E1    	CLRF 0x61
06A6    01E0    	CLRF 0x60
06A7    300A    	MOVLW 0x0A
06A8    00DF    	MOVWF 0x5F
06A9    20E4    	CALL 0x0E4
06AA    00C4    	MOVWF 0x44
06AB    0840    	MOVF 0x40,W
06AC    00DE    	MOVWF 0x5E
06AD    0841    	MOVF 0x41,W
06AE    00DC    	MOVWF 0x5C
06AF    0842    	MOVF 0x42,W
06B0    00DB    	MOVWF 0x5B
06B1    0843    	MOVF 0x43,W
06B2    07E3    	ADDWF 0x63,F
06B3    120A    	BCF PCLATH,4
06B4    118A    	BCF PCLATH,3
06B5    1C03    	BTFSS STATUS,C
06B6    2EBC    	GOTO 0x6BC
06B7    0AE4    	INCF 0x64,F
06B8    1903    	BTFSC STATUS,Z
06B9    0AE5    	INCF 0x65,F
06BA    1903    	BTFSC STATUS,Z
06BB    0AE6    	INCF 0x66,F
06BC    085B    	MOVF 0x5B,W
06BD    07E4    	ADDWF 0x64,F
06BE    1C03    	BTFSS STATUS,C
06BF    2EC3    	GOTO 0x6C3
06C0    0AE5    	INCF 0x65,F
06C1    1903    	BTFSC STATUS,Z
06C2    0AE6    	INCF 0x66,F
06C3    085C    	MOVF 0x5C,W
06C4    07E5    	ADDWF 0x65,F
06C5    1803    	BTFSC STATUS,C
06C6    0AE6    	INCF 0x66,F
06C7    085E    	MOVF 0x5E,W
06C8    07E6    	ADDWF 0x66,F
06C9    00C0    	MOVWF 0x40
06CA    083C    	MOVF 0x3C,W
06CB    00DE    	MOVWF 0x5E
06CC    083D    	MOVF 0x3D,W
06CD    00DC    	MOVWF 0x5C
06CE    083E    	MOVF 0x3E,W
06CF    00DB    	MOVWF 0x5B
06D0    083F    	MOVF 0x3F,W
06D1    02E3    	SUBWF 0x63,F
06D2    1803    	BTFSC STATUS,C
06D3    2EDC    	GOTO 0x6DC
06D4    03E4    	DECF 0x64,F
06D5    0964    	COMF 0x64,W
06D6    1D03    	BTFSS STATUS,Z
06D7    2EDC    	GOTO 0x6DC
06D8    03E5    	DECF 0x65,F
06D9    0965    	COMF 0x65,W
06DA    1903    	BTFSC STATUS,Z
06DB    03E6    	DECF 0x66,F
06DC    085B    	MOVF 0x5B,W
06DD    02E4    	SUBWF 0x64,F
06DE    1803    	BTFSC STATUS,C
06DF    2EE4    	GOTO 0x6E4
06E0    03E5    	DECF 0x65,F
06E1    0965    	COMF 0x65,W
06E2    1903    	BTFSC STATUS,Z
06E3    03E6    	DECF 0x66,F
06E4    085C    	MOVF 0x5C,W
06E5    02E5    	SUBWF 0x65,F
06E6    085E    	MOVF 0x5E,W
06E7    1C03    	BTFSS STATUS,C
06E8    03E6    	DECF 0x66,F
06E9    02E6    	SUBWF 0x66,F
06EA    0866    	MOVF 0x66,W
06EB    00C7    	MOVWF 0x47
06EC    0865    	MOVF 0x65,W
06ED    00C8    	MOVWF 0x48
06EE    0864    	MOVF 0x64,W
06EF    00C9    	MOVWF 0x49
06F0    0863    	MOVF 0x63,W
06F1    00CA    	MOVWF 0x4A
06F2    084B    	MOVF 0x4B,W
06F3    1683    	BSF STATUS,RP0
06F4    00C0    	MOVWF 0x40
06F5    1283    	BCF STATUS,RP0
06F6    084C    	MOVF 0x4C,W
06F7    1683    	BSF STATUS,RP0
06F8    00C1    	MOVWF 0x41
06F9    1283    	BCF STATUS,RP0
06FA    084D    	MOVF 0x4D,W
06FB    1683    	BSF STATUS,RP0
06FC    00C2    	MOVWF 0x42
06FD    1283    	BCF STATUS,RP0
06FE    084E    	MOVF 0x4E,W
06FF    1683    	BSF STATUS,RP0
0700    00C3    	MOVWF 0x43
0701    1283    	BCF STATUS,RP0
0702    0847    	MOVF 0x47,W
0703    00DE    	MOVWF 0x5E
0704    1FDE    	BTFSS 0x5E,7
0705    2F37    	GOTO 0x737
0706    30FF    	MOVLW 0xFF
0707    0647    	XORWF 0x47,W
0708    1D03    	BTFSS STATUS,Z
0709    2F0E    	GOTO 0x70E
070A    30FF    	MOVLW 0xFF
070B    0648    	XORWF 0x48,W
070C    1903    	BTFSC STATUS,Z
070D    2F15    	GOTO 0x715
070E    0195    	CLRF 0x15
070F    019B    	CLRF 0x1B
0710    129D    	BCF 0x1D,5
0711    121D    	BCF 0x1D,4
0712    1297    	BCF 0x17,5
0713    1217    	BCF 0x17,4
0714    0008    	RETURN
0715    0849    	MOVF 0x49,W
0716    0095    	MOVWF 0x15
0717    0849    	MOVF 0x49,W
0718    009B    	MOVWF 0x1B
0719    084A    	MOVF 0x4A,W
071A    00DD    	MOVWF 0x5D
071B    3080    	MOVLW 0x80
071C    05DD    	ANDWF 0x5D,F
071D    08DD    	MOVF 0x5D,F
071E    0000    	NOP
071F    0000    	NOP
0720    0000    	NOP
0721    0000    	NOP
0722    0000    	NOP
0723    1D03    	BTFSS STATUS,Z
0724    2F28    	GOTO 0x728
0725    1297    	BCF 0x17,5
0726    129D    	BCF 0x1D,5
0727    2F2A    	GOTO 0x72A
0728    1697    	BSF 0x17,5
0729    169D    	BSF 0x1D,5
072A    084A    	MOVF 0x4A,W
072B    00DD    	MOVWF 0x5D
072C    3040    	MOVLW 0x40
072D    05DD    	ANDWF 0x5D,F
072E    08DD    	MOVF 0x5D,F
072F    1D03    	BTFSS STATUS,Z
0730    2F34    	GOTO 0x734
0731    1217    	BCF 0x17,4
0732    121D    	BCF 0x1D,4
0733    0008    	RETURN
0734    1617    	BSF 0x17,4
0735    161D    	BSF 0x1D,4
0736    0008    	RETURN
0737    30FF    	MOVLW 0xFF
0738    009B    	MOVWF 0x1B
0739    0095    	MOVWF 0x15
073A    169D    	BSF 0x1D,5
073B    161D    	BSF 0x1D,4
073C    1697    	BSF 0x17,5
073D    1617    	BSF 0x17,4
073E    0008    	RETURN
073F    01E4    	CLRF 0x64
0740    01E2    	CLRF 0x62
0741    01E1    	CLRF 0x61
0742    01E0    	CLRF 0x60
0743    01DF    	CLRF 0x5F
0744    01E3    	CLRF 0x63
0745    01E5    	CLRF 0x65
0746    085E    	MOVF 0x5E,W
0747    00E3    	MOVWF 0x63
0748    1FE3    	BTFSS 0x63,7
0749    2F58    	GOTO 0x758
074A    3001    	MOVLW 0x01
074B    02DD    	SUBWF 0x5D,F
074C    1803    	BTFSC STATUS,C
074D    2F54    	GOTO 0x754
074E    02DB    	SUBWF 0x5B,F
074F    1803    	BTFSC STATUS,C
0750    2F54    	GOTO 0x754
0751    02DC    	SUBWF 0x5C,F
0752    1C03    	BTFSS STATUS,C
0753    02DE    	SUBWF 0x5E,F
0754    09DE    	COMF 0x5E,F
0755    09DC    	COMF 0x5C,F
0756    09DB    	COMF 0x5B,F
0757    09DD    	COMF 0x5D,F
0758    08DE    	MOVF 0x5E,F
0759    1903    	BTFSC STATUS,Z
075A    2F66    	GOTO 0x766
075B    1464    	BSF 0x64,0
075C    1003    	BCF STATUS,C
075D    0CDE    	RRF 0x5E,F
075E    0CDC    	RRF 0x5C,F
075F    0CDB    	RRF 0x5B,F
0760    0CDD    	RRF 0x5D,F
0761    0CE1    	RRF 0x61,F
0762    0CE0    	RRF 0x60,F
0763    0CDF    	RRF 0x5F,F
0764    0AE2    	INCF 0x62,F
0765    2F58    	GOTO 0x758
0766    08DC    	MOVF 0x5C,F
0767    1903    	BTFSC STATUS,Z
0768    2F73    	GOTO 0x773
0769    1464    	BSF 0x64,0
076A    1003    	BCF STATUS,C
076B    0CDC    	RRF 0x5C,F
076C    0CDB    	RRF 0x5B,F
076D    0CDD    	RRF 0x5D,F
076E    0CE1    	RRF 0x61,F
076F    0CE0    	RRF 0x60,F
0770    0CDF    	RRF 0x5F,F
0771    0AE2    	INCF 0x62,F
0772    2F66    	GOTO 0x766
0773    08DB    	MOVF 0x5B,F
0774    1903    	BTFSC STATUS,Z
0775    2F7F    	GOTO 0x77F
0776    1464    	BSF 0x64,0
0777    1003    	BCF STATUS,C
0778    0CDB    	RRF 0x5B,F
0779    0CDD    	RRF 0x5D,F
077A    0CE1    	RRF 0x61,F
077B    0CE0    	RRF 0x60,F
077C    0CDF    	RRF 0x5F,F
077D    0AE2    	INCF 0x62,F
077E    2F73    	GOTO 0x773
077F    08DD    	MOVF 0x5D,F
0780    1903    	BTFSC STATUS,Z
0781    2F8B    	GOTO 0x78B
0782    1464    	BSF 0x64,0
0783    1003    	BCF STATUS,C
0784    0CDD    	RRF 0x5D,F
0785    0CE1    	RRF 0x61,F
0786    0CE0    	RRF 0x60,F
0787    0CDF    	RRF 0x5F,F
0788    0CE5    	RRF 0x65,F
0789    0AE2    	INCF 0x62,F
078A    2F7F    	GOTO 0x77F
078B    1C64    	BTFSS 0x64,0
078C    2FA2    	GOTO 0x7A2
078D    307E    	MOVLW 0x7E
078E    07E2    	ADDWF 0x62,F
078F    1FE5    	BTFSS 0x65,7
0790    2FA2    	GOTO 0x7A2
0791    1FE5    	BTFSS 0x65,7
0792    2FA2    	GOTO 0x7A2
0793    307F    	MOVLW 0x7F
0794    0565    	ANDWF 0x65,W
0795    1D03    	BTFSS STATUS,Z
0796    2F99    	GOTO 0x799
0797    1C5F    	BTFSS 0x5F,0
0798    2FA2    	GOTO 0x7A2
0799    0ADF    	INCF 0x5F,F
079A    1903    	BTFSC STATUS,Z
079B    0AE0    	INCF 0x60,F
079C    1903    	BTFSC STATUS,Z
079D    0AE1    	INCF 0x61,F
079E    1903    	BTFSC STATUS,Z
079F    0AE2    	INCF 0x62,F
07A0    1903    	BTFSC STATUS,Z
07A1    2FA6    	GOTO 0x7A6
07A2    0DE1    	RLF 0x61,F
07A3    0DE3    	RLF 0x63,F
07A4    0CE2    	RRF 0x62,F
07A5    0CE1    	RRF 0x61,F
07A6    0008    	RETURN
07A7    01E2    	CLRF 0x62
07A8    01E1    	CLRF 0x61
07A9    01E0    	CLRF 0x60
07AA    01DF    	CLRF 0x5F
07AB    01E4    	CLRF 0x64
07AC    01E3    	CLRF 0x63
07AD    08DE    	MOVF 0x5E,F
07AE    1903    	BTFSC STATUS,Z
07AF    2FBB    	GOTO 0x7BB
07B0    1463    	BSF 0x63,0
07B1    1003    	BCF STATUS,C
07B2    0CDE    	RRF 0x5E,F
07B3    0CDC    	RRF 0x5C,F
07B4    0CDB    	RRF 0x5B,F
07B5    0CDD    	RRF 0x5D,F
07B6    0CE1    	RRF 0x61,F
07B7    0CE0    	RRF 0x60,F
07B8    0CDF    	RRF 0x5F,F
07B9    0AE2    	INCF 0x62,F
07BA    2FAD    	GOTO 0x7AD
07BB    085C    	MOVF 0x5C,W
07BC    08DC    	MOVF 0x5C,F
07BD    1903    	BTFSC STATUS,Z
07BE    2FC9    	GOTO 0x7C9
07BF    1463    	BSF 0x63,0
07C0    1003    	BCF STATUS,C
07C1    0CDC    	RRF 0x5C,F
07C2    0CDB    	RRF 0x5B,F
07C3    0CDD    	RRF 0x5D,F
07C4    0CE1    	RRF 0x61,F
07C5    0CE0    	RRF 0x60,F
07C6    0CDF    	RRF 0x5F,F
07C7    0AE2    	INCF 0x62,F
07C8    2FBB    	GOTO 0x7BB
07C9    08DB    	MOVF 0x5B,F
07CA    1903    	BTFSC STATUS,Z
07CB    2FD5    	GOTO 0x7D5
07CC    1463    	BSF 0x63,0
07CD    1003    	BCF STATUS,C
07CE    0CDB    	RRF 0x5B,F
07CF    0CDD    	RRF 0x5D,F
07D0    0CE1    	RRF 0x61,F
07D1    0CE0    	RRF 0x60,F
07D2    0CDF    	RRF 0x5F,F
07D3    0AE2    	INCF 0x62,F
07D4    2FC9    	GOTO 0x7C9
07D5    08DD    	MOVF 0x5D,F
07D6    1903    	BTFSC STATUS,Z
07D7    2FE1    	GOTO 0x7E1
07D8    1463    	BSF 0x63,0
07D9    1003    	BCF STATUS,C
07DA    0CDD    	RRF 0x5D,F
07DB    0CE1    	RRF 0x61,F
07DC    0CE0    	RRF 0x60,F
07DD    0CDF    	RRF 0x5F,F
07DE    0CE4    	RRF 0x64,F
07DF    0AE2    	INCF 0x62,F
07E0    2FD5    	GOTO 0x7D5
07E1    1863    	BTFSC 0x63,0
07E2    2FE4    	GOTO 0x7E4
07E3    0008    	RETURN
07E4    307E    	MOVLW 0x7E
07E5    07E2    	ADDWF 0x62,F
07E6    1FE4    	BTFSS 0x64,7
07E7    2FF9    	GOTO 0x7F9
07E8    1FE4    	BTFSS 0x64,7
07E9    2FF9    	GOTO 0x7F9
07EA    307F    	MOVLW 0x7F
07EB    0564    	ANDWF 0x64,W
07EC    1D03    	BTFSS STATUS,Z
07ED    2FF0    	GOTO 0x7F0
07EE    1C5F    	BTFSS 0x5F,0
07EF    2FF9    	GOTO 0x7F9
07F0    0ADF    	INCF 0x5F,F
07F1    1903    	BTFSC STATUS,Z
07F2    0AE0    	INCF 0x60,F
07F3    1903    	BTFSC STATUS,Z
07F4    0AE1    	INCF 0x61,F
07F5    1903    	BTFSC STATUS,Z
07F6    0AE2    	INCF 0x62,F
07F7    1903    	BTFSC STATUS,Z
07F8    2FFD    	GOTO 0x7FD
07F9    0DE1    	RLF 0x61,F
07FA    1003    	BCF STATUS,C
07FB    0CE2    	RRF 0x62,F
07FC    0CE1    	RRF 0x61,F
07FD    0008    	RETURN
07FE    3FFF    	ADDLW 0xFF
07FF    3FFF    	ADDLW 0xFF
0800    1703    	BSF STATUS,RP1
0801    1C99    	BTFSS 0x19,1
0802    280F    	GOTO 0x00F
0803    1683    	BSF STATUS,RP0
0804    1303    	BCF STATUS,RP1
0805    1544    	BSF 0x44,2
0806    1283    	BCF STATUS,RP0
0807    1703    	BSF STATUS,RP1
0808    0819    	MOVF 0x19,W
0809    1683    	BSF STATUS,RP0
080A    1303    	BCF STATUS,RP1
080B    3904    	ANDLW 0x04
080C    1D03    	BTFSS STATUS,Z
080D    1144    	BCF 0x44,2
080E    0008    	RETURN
080F    1683    	BSF STATUS,RP0
0810    1303    	BCF STATUS,RP1
0811    0845    	MOVF 0x45,W
0812    1283    	BCF STATUS,RP0
0813    00DE    	MOVWF 0x5E
0814    1683    	BSF STATUS,RP0
0815    0846    	MOVF 0x46,W
0816    1283    	BCF STATUS,RP0
0817    00DC    	MOVWF 0x5C
0818    1683    	BSF STATUS,RP0
0819    0847    	MOVF 0x47,W
081A    1283    	BCF STATUS,RP0
081B    00DB    	MOVWF 0x5B
081C    1683    	BSF STATUS,RP0
081D    0848    	MOVF 0x48,W
081E    1283    	BCF STATUS,RP0
081F    00DD    	MOVWF 0x5D
0820    0837    	MOVF 0x37,W
0821    02DD    	SUBWF 0x5D,F
0822    1803    	BTFSC STATUS,C
0823    282C    	GOTO 0x02C
0824    03DB    	DECF 0x5B,F
0825    095B    	COMF 0x5B,W
0826    1D03    	BTFSS STATUS,Z
0827    282C    	GOTO 0x02C
0828    03DC    	DECF 0x5C,F
0829    095C    	COMF 0x5C,W
082A    1903    	BTFSC STATUS,Z
082B    03DE    	DECF 0x5E,F
082C    0836    	MOVF 0x36,W
082D    02DB    	SUBWF 0x5B,F
082E    1803    	BTFSC STATUS,C
082F    2834    	GOTO 0x034
0830    03DC    	DECF 0x5C,F
0831    095C    	COMF 0x5C,W
0832    1903    	BTFSC STATUS,Z
0833    03DE    	DECF 0x5E,F
0834    0835    	MOVF 0x35,W
0835    02DC    	SUBWF 0x5C,F
0836    0834    	MOVF 0x34,W
0837    1C03    	BTFSS STATUS,C
0838    03DE    	DECF 0x5E,F
0839    02DE    	SUBWF 0x5E,F
083A    085E    	MOVF 0x5E,W
083B    00AC    	MOVWF 0x2C
083C    085C    	MOVF 0x5C,W
083D    00AD    	MOVWF 0x2D
083E    085B    	MOVF 0x5B,W
083F    00AE    	MOVWF 0x2E
0840    085D    	MOVF 0x5D,W
0841    00AF    	MOVWF 0x2F
0842    1703    	BSF STATUS,RP1
0843    0815    	MOVF 0x15,W
0844    1303    	BCF STATUS,RP1
0845    00DE    	MOVWF 0x5E
0846    1703    	BSF STATUS,RP1
0847    0816    	MOVF 0x16,W
0848    1303    	BCF STATUS,RP1
0849    00DC    	MOVWF 0x5C
084A    1703    	BSF STATUS,RP1
084B    0817    	MOVF 0x17,W
084C    1303    	BCF STATUS,RP1
084D    00DB    	MOVWF 0x5B
084E    1703    	BSF STATUS,RP1
084F    0818    	MOVF 0x18,W
0850    1303    	BCF STATUS,RP1
0851    00DD    	MOVWF 0x5D
0852    0837    	MOVF 0x37,W
0853    02DD    	SUBWF 0x5D,F
0854    1803    	BTFSC STATUS,C
0855    285E    	GOTO 0x05E
0856    03DB    	DECF 0x5B,F
0857    095B    	COMF 0x5B,W
0858    1D03    	BTFSS STATUS,Z
0859    285E    	GOTO 0x05E
085A    03DC    	DECF 0x5C,F
085B    095C    	COMF 0x5C,W
085C    1903    	BTFSC STATUS,Z
085D    03DE    	DECF 0x5E,F
085E    0836    	MOVF 0x36,W
085F    02DB    	SUBWF 0x5B,F
0860    1803    	BTFSC STATUS,C
0861    2866    	GOTO 0x066
0862    03DC    	DECF 0x5C,F
0863    095C    	COMF 0x5C,W
0864    1903    	BTFSC STATUS,Z
0865    03DE    	DECF 0x5E,F
0866    0835    	MOVF 0x35,W
0867    02DC    	SUBWF 0x5C,F
0868    0834    	MOVF 0x34,W
0869    1C03    	BTFSS STATUS,C
086A    03DE    	DECF 0x5E,F
086B    02DE    	SUBWF 0x5E,F
086C    085E    	MOVF 0x5E,W
086D    00B0    	MOVWF 0x30
086E    085C    	MOVF 0x5C,W
086F    00B1    	MOVWF 0x31
0870    085B    	MOVF 0x5B,W
0871    00B2    	MOVWF 0x32
0872    085D    	MOVF 0x5D,W
0873    00B3    	MOVWF 0x33
0874    1683    	BSF STATUS,RP0
0875    1D44    	BTFSS 0x44,2
0876    288E    	GOTO 0x08E
0877    1283    	BCF STATUS,RP0
0878    09AC    	COMF 0x2C,F
0879    09AD    	COMF 0x2D,F
087A    09AE    	COMF 0x2E,F
087B    09AF    	COMF 0x2F,F
087C    0AAF    	INCF 0x2F,F
087D    1903    	BTFSC STATUS,Z
087E    0AAE    	INCF 0x2E,F
087F    1903    	BTFSC STATUS,Z
0880    0AAD    	INCF 0x2D,F
0881    1903    	BTFSC STATUS,Z
0882    0AAC    	INCF 0x2C,F
0883    09B0    	COMF 0x30,F
0884    09B1    	COMF 0x31,F
0885    09B2    	COMF 0x32,F
0886    09B3    	COMF 0x33,F
0887    0AB3    	INCF 0x33,F
0888    1903    	BTFSC STATUS,Z
0889    0AB2    	INCF 0x32,F
088A    1903    	BTFSC STATUS,Z
088B    0AB1    	INCF 0x31,F
088C    1903    	BTFSC STATUS,Z
088D    0AB0    	INCF 0x30,F
088E    1283    	BCF STATUS,RP0
088F    082C    	MOVF 0x2C,W
0890    00DE    	MOVWF 0x5E
0891    1FDE    	BTFSS 0x5E,7
0892    28A7    	GOTO 0x0A7
0893    30A8    	MOVLW 0xA8
0894    07AF    	ADDWF 0x2F,F
0895    1C03    	BTFSS STATUS,C
0896    289C    	GOTO 0x09C
0897    0AAE    	INCF 0x2E,F
0898    1903    	BTFSC STATUS,Z
0899    0AAD    	INCF 0x2D,F
089A    1903    	BTFSC STATUS,Z
089B    0AAC    	INCF 0x2C,F
089C    3071    	MOVLW 0x71
089D    07AE    	ADDWF 0x2E,F
089E    1C03    	BTFSS STATUS,C
089F    28A3    	GOTO 0x0A3
08A0    0AAD    	INCF 0x2D,F
08A1    1903    	BTFSC STATUS,Z
08A2    0AAC    	INCF 0x2C,F
08A3    300F    	MOVLW 0x0F
08A4    07AD    	ADDWF 0x2D,F
08A5    1803    	BTFSC STATUS,C
08A6    0AAC    	INCF 0x2C,F
08A7    0830    	MOVF 0x30,W
08A8    00DE    	MOVWF 0x5E
08A9    1FDE    	BTFSS 0x5E,7
08AA    28BF    	GOTO 0x0BF
08AB    30A8    	MOVLW 0xA8
08AC    07B3    	ADDWF 0x33,F
08AD    1C03    	BTFSS STATUS,C
08AE    28B4    	GOTO 0x0B4
08AF    0AB2    	INCF 0x32,F
08B0    1903    	BTFSC STATUS,Z
08B1    0AB1    	INCF 0x31,F
08B2    1903    	BTFSC STATUS,Z
08B3    0AB0    	INCF 0x30,F
08B4    3071    	MOVLW 0x71
08B5    07B2    	ADDWF 0x32,F
08B6    1C03    	BTFSS STATUS,C
08B7    28BB    	GOTO 0x0BB
08B8    0AB1    	INCF 0x31,F
08B9    1903    	BTFSC STATUS,Z
08BA    0AB0    	INCF 0x30,F
08BB    300F    	MOVLW 0x0F
08BC    07B1    	ADDWF 0x31,F
08BD    1803    	BTFSC STATUS,C
08BE    0AB0    	INCF 0x30,F
08BF    0830    	MOVF 0x30,W
08C0    00DE    	MOVWF 0x5E
08C1    0831    	MOVF 0x31,W
08C2    00DC    	MOVWF 0x5C
08C3    0832    	MOVF 0x32,W
08C4    00DB    	MOVWF 0x5B
08C5    0833    	MOVF 0x33,W
08C6    00DD    	MOVWF 0x5D
08C7    3080    	MOVLW 0x80
08C8    06DE    	XORWF 0x5E,F
08C9    062C    	XORWF 0x2C,W
08CA    025E    	SUBWF 0x5E,W
08CB    1D03    	BTFSS STATUS,Z
08CC    28D7    	GOTO 0x0D7
08CD    082D    	MOVF 0x2D,W
08CE    025C    	SUBWF 0x5C,W
08CF    1D03    	BTFSS STATUS,Z
08D0    28D7    	GOTO 0x0D7
08D1    082E    	MOVF 0x2E,W
08D2    025B    	SUBWF 0x5B,W
08D3    1D03    	BTFSS STATUS,Z
08D4    28D7    	GOTO 0x0D7
08D5    082F    	MOVF 0x2F,W
08D6    025D    	SUBWF 0x5D,W
08D7    1803    	BTFSC STATUS,C
08D8    28DC    	GOTO 0x0DC
08D9    1683    	BSF STATUS,RP0
08DA    3004    	MOVLW 0x04
08DB    06C4    	XORWF 0x44,F
08DC    0008    	RETURN
08DD    160A    	BSF PCLATH,4
08DE    118A    	BCF PCLATH,3
08DF    22D7    	CALL 0x2D7
08E0    1283    	BCF STATUS,RP0
08E1    1303    	BCF STATUS,RP1
08E2    085E    	MOVF 0x5E,W
08E3    00B0    	MOVWF 0x30
08E4    085C    	MOVF 0x5C,W
08E5    00B1    	MOVWF 0x31
08E6    085B    	MOVF 0x5B,W
08E7    00B2    	MOVWF 0x32
08E8    085D    	MOVF 0x5D,W
08E9    00B3    	MOVWF 0x33
08EA    0830    	MOVF 0x30,W
08EB    00DE    	MOVWF 0x5E
08EC    0831    	MOVF 0x31,W
08ED    00DC    	MOVWF 0x5C
08EE    0832    	MOVF 0x32,W
08EF    00DB    	MOVWF 0x5B
08F0    0833    	MOVF 0x33,W
08F1    00DD    	MOVWF 0x5D
08F2    1703    	BSF STATUS,RP1
08F3    0818    	MOVF 0x18,W
08F4    1303    	BCF STATUS,RP1
08F5    02DD    	SUBWF 0x5D,F
08F6    120A    	BCF PCLATH,4
08F7    158A    	BSF PCLATH,3
08F8    1803    	BTFSC STATUS,C
08F9    2902    	GOTO 0x102
08FA    03DB    	DECF 0x5B,F
08FB    095B    	COMF 0x5B,W
08FC    1D03    	BTFSS STATUS,Z
08FD    2902    	GOTO 0x102
08FE    03DC    	DECF 0x5C,F
08FF    095C    	COMF 0x5C,W
0900    1903    	BTFSC STATUS,Z
0901    03DE    	DECF 0x5E,F
0902    1703    	BSF STATUS,RP1
0903    0817    	MOVF 0x17,W
0904    1303    	BCF STATUS,RP1
0905    02DB    	SUBWF 0x5B,F
0906    1803    	BTFSC STATUS,C
0907    290C    	GOTO 0x10C
0908    03DC    	DECF 0x5C,F
0909    095C    	COMF 0x5C,W
090A    1903    	BTFSC STATUS,Z
090B    03DE    	DECF 0x5E,F
090C    1703    	BSF STATUS,RP1
090D    0816    	MOVF 0x16,W
090E    1303    	BCF STATUS,RP1
090F    02DC    	SUBWF 0x5C,F
0910    1703    	BSF STATUS,RP1
0911    0815    	MOVF 0x15,W
0912    1303    	BCF STATUS,RP1
0913    1C03    	BTFSS STATUS,C
0914    03DE    	DECF 0x5E,F
0915    02DE    	SUBWF 0x5E,F
0916    085E    	MOVF 0x5E,W
0917    00B0    	MOVWF 0x30
0918    085C    	MOVF 0x5C,W
0919    00B1    	MOVWF 0x31
091A    085B    	MOVF 0x5B,W
091B    00B2    	MOVWF 0x32
091C    085D    	MOVF 0x5D,W
091D    00B3    	MOVWF 0x33
091E    0830    	MOVF 0x30,W
091F    00DE    	MOVWF 0x5E
0920    0831    	MOVF 0x31,W
0921    00DC    	MOVWF 0x5C
0922    0832    	MOVF 0x32,W
0923    00DB    	MOVWF 0x5B
0924    0833    	MOVF 0x33,W
0925    00DD    	MOVWF 0x5D
0926    01E2    	CLRF 0x62
0927    3007    	MOVLW 0x07
0928    00E1    	MOVWF 0x61
0929    30B8    	MOVLW 0xB8
092A    00E0    	MOVWF 0x60
092B    30D4    	MOVLW 0xD4
092C    00DF    	MOVWF 0x5F
092D    3080    	MOVLW 0x80
092E    06DE    	XORWF 0x5E,F
092F    0662    	XORWF 0x62,W
0930    025E    	SUBWF 0x5E,W
0931    1D03    	BTFSS STATUS,Z
0932    293D    	GOTO 0x13D
0933    0861    	MOVF 0x61,W
0934    025C    	SUBWF 0x5C,W
0935    1D03    	BTFSS STATUS,Z
0936    293D    	GOTO 0x13D
0937    0860    	MOVF 0x60,W
0938    025B    	SUBWF 0x5B,W
0939    1D03    	BTFSS STATUS,Z
093A    293D    	GOTO 0x13D
093B    085F    	MOVF 0x5F,W
093C    025D    	SUBWF 0x5D,W
093D    1C03    	BTFSS STATUS,C
093E    2955    	GOTO 0x155
093F    3058    	MOVLW 0x58
0940    07B3    	ADDWF 0x33,F
0941    1C03    	BTFSS STATUS,C
0942    2948    	GOTO 0x148
0943    0AB2    	INCF 0x32,F
0944    1903    	BTFSC STATUS,Z
0945    0AB1    	INCF 0x31,F
0946    1903    	BTFSC STATUS,Z
0947    0AB0    	INCF 0x30,F
0948    308E    	MOVLW 0x8E
0949    07B2    	ADDWF 0x32,F
094A    1C03    	BTFSS STATUS,C
094B    294F    	GOTO 0x14F
094C    0AB1    	INCF 0x31,F
094D    1903    	BTFSC STATUS,Z
094E    0AB0    	INCF 0x30,F
094F    30F0    	MOVLW 0xF0
0950    07B1    	ADDWF 0x31,F
0951    1803    	BTFSC STATUS,C
0952    0AB0    	INCF 0x30,F
0953    03B0    	DECF 0x30,F
0954    298B    	GOTO 0x18B
0955    0830    	MOVF 0x30,W
0956    00DE    	MOVWF 0x5E
0957    0831    	MOVF 0x31,W
0958    00DC    	MOVWF 0x5C
0959    0832    	MOVF 0x32,W
095A    00DB    	MOVWF 0x5B
095B    0833    	MOVF 0x33,W
095C    00DD    	MOVWF 0x5D
095D    30FF    	MOVLW 0xFF
095E    00E2    	MOVWF 0x62
095F    30F8    	MOVLW 0xF8
0960    00E1    	MOVWF 0x61
0961    3047    	MOVLW 0x47
0962    00E0    	MOVWF 0x60
0963    302C    	MOVLW 0x2C
0964    00DF    	MOVWF 0x5F
0965    3080    	MOVLW 0x80
0966    06DE    	XORWF 0x5E,F
0967    0662    	XORWF 0x62,W
0968    025E    	SUBWF 0x5E,W
0969    1D03    	BTFSS STATUS,Z
096A    2975    	GOTO 0x175
096B    0861    	MOVF 0x61,W
096C    025C    	SUBWF 0x5C,W
096D    1D03    	BTFSS STATUS,Z
096E    2975    	GOTO 0x175
096F    0860    	MOVF 0x60,W
0970    025B    	SUBWF 0x5B,W
0971    1D03    	BTFSS STATUS,Z
0972    2975    	GOTO 0x175
0973    085F    	MOVF 0x5F,W
0974    025D    	SUBWF 0x5D,W
0975    1803    	BTFSC STATUS,C
0976    298B    	GOTO 0x18B
0977    30A8    	MOVLW 0xA8
0978    07B3    	ADDWF 0x33,F
0979    1C03    	BTFSS STATUS,C
097A    2980    	GOTO 0x180
097B    0AB2    	INCF 0x32,F
097C    1903    	BTFSC STATUS,Z
097D    0AB1    	INCF 0x31,F
097E    1903    	BTFSC STATUS,Z
097F    0AB0    	INCF 0x30,F
0980    3071    	MOVLW 0x71
0981    07B2    	ADDWF 0x32,F
0982    1C03    	BTFSS STATUS,C
0983    2987    	GOTO 0x187
0984    0AB1    	INCF 0x31,F
0985    1903    	BTFSC STATUS,Z
0986    0AB0    	INCF 0x30,F
0987    300F    	MOVLW 0x0F
0988    07B1    	ADDWF 0x31,F
0989    1803    	BTFSC STATUS,C
098A    0AB0    	INCF 0x30,F
098B    0830    	MOVF 0x30,W
098C    00DE    	MOVWF 0x5E
098D    1BDE    	BTFSC 0x5E,7
098E    2993    	GOTO 0x193
098F    01B4    	CLRF 0x34
0990    3001    	MOVLW 0x01
0991    00B5    	MOVWF 0x35
0992    2995    	GOTO 0x195
0993    01B4    	CLRF 0x34
0994    01B5    	CLRF 0x35
0995    1703    	BSF STATUS,RP1
0996    081B    	MOVF 0x1B,W
0997    1303    	BCF STATUS,RP1
0998    00DD    	MOVWF 0x5D
0999    3000    	MOVLW 0x00
099A    0634    	XORWF 0x34,W
099B    1D03    	BTFSS STATUS,Z
099C    299F    	GOTO 0x19F
099D    085D    	MOVF 0x5D,W
099E    0635    	XORWF 0x35,W
099F    1903    	BTFSC STATUS,Z
09A0    2A0C    	GOTO 0x20C
09A1    0830    	MOVF 0x30,W
09A2    00DE    	MOVWF 0x5E
09A3    0831    	MOVF 0x31,W
09A4    00DC    	MOVWF 0x5C
09A5    0832    	MOVF 0x32,W
09A6    00DB    	MOVWF 0x5B
09A7    0833    	MOVF 0x33,W
09A8    00DD    	MOVWF 0x5D
09A9    30FF    	MOVLW 0xFF
09AA    00E2    	MOVWF 0x62
09AB    30FC    	MOVLW 0xFC
09AC    00E1    	MOVWF 0x61
09AD    3023    	MOVLW 0x23
09AE    00E0    	MOVWF 0x60
09AF    3097    	MOVLW 0x97
09B0    00DF    	MOVWF 0x5F
09B1    3080    	MOVLW 0x80
09B2    06DE    	XORWF 0x5E,F
09B3    0662    	XORWF 0x62,W
09B4    025E    	SUBWF 0x5E,W
09B5    1D03    	BTFSS STATUS,Z
09B6    29C1    	GOTO 0x1C1
09B7    0861    	MOVF 0x61,W
09B8    025C    	SUBWF 0x5C,W
09B9    1D03    	BTFSS STATUS,Z
09BA    29C1    	GOTO 0x1C1
09BB    0860    	MOVF 0x60,W
09BC    025B    	SUBWF 0x5B,W
09BD    1D03    	BTFSS STATUS,Z
09BE    29C1    	GOTO 0x1C1
09BF    085F    	MOVF 0x5F,W
09C0    025D    	SUBWF 0x5D,W
09C1    1C03    	BTFSS STATUS,C
09C2    2A0C    	GOTO 0x20C
09C3    0830    	MOVF 0x30,W
09C4    00DE    	MOVWF 0x5E
09C5    0831    	MOVF 0x31,W
09C6    00DC    	MOVWF 0x5C
09C7    0832    	MOVF 0x32,W
09C8    00DB    	MOVWF 0x5B
09C9    0833    	MOVF 0x33,W
09CA    00DD    	MOVWF 0x5D
09CB    01E2    	CLRF 0x62
09CC    3003    	MOVLW 0x03
09CD    00E1    	MOVWF 0x61
09CE    30DC    	MOVLW 0xDC
09CF    00E0    	MOVWF 0x60
09D0    306A    	MOVLW 0x6A
09D1    00DF    	MOVWF 0x5F
09D2    3080    	MOVLW 0x80
09D3    06DE    	XORWF 0x5E,F
09D4    0662    	XORWF 0x62,W
09D5    025E    	SUBWF 0x5E,W
09D6    1D03    	BTFSS STATUS,Z
09D7    29E2    	GOTO 0x1E2
09D8    0861    	MOVF 0x61,W
09D9    025C    	SUBWF 0x5C,W
09DA    1D03    	BTFSS STATUS,Z
09DB    29E2    	GOTO 0x1E2
09DC    0860    	MOVF 0x60,W
09DD    025B    	SUBWF 0x5B,W
09DE    1D03    	BTFSS STATUS,Z
09DF    29E2    	GOTO 0x1E2
09E0    085F    	MOVF 0x5F,W
09E1    025D    	SUBWF 0x5D,W
09E2    1803    	BTFSC STATUS,C
09E3    2A0C    	GOTO 0x20C
09E4    1703    	BSF STATUS,RP1
09E5    1899    	BTFSC 0x19,1
09E6    29F8    	GOTO 0x1F8
09E7    019A    	CLRF 0x1A
09E8    0A9A    	INCF 0x1A,F
09E9    0D10    	RLF 0x10,W
09EA    3904    	ANDLW 0x04
09EB    1303    	BCF STATUS,RP1
09EC    00AE    	MOVWF 0x2E
09ED    1703    	BSF STATUS,RP1
09EE    0819    	MOVF 0x19,W
09EF    1303    	BCF STATUS,RP1
09F0    00DD    	MOVWF 0x5D
09F1    115D    	BCF 0x5D,2
09F2    082E    	MOVF 0x2E,W
09F3    045D    	IORWF 0x5D,W
09F4    3802    	IORLW 0x02
09F5    1703    	BSF STATUS,RP1
09F6    0099    	MOVWF 0x19
09F7    2A0C    	GOTO 0x20C
09F8    3000    	MOVLW 0x00
09F9    1919    	BTFSC 0x19,2
09FA    3001    	MOVLW 0x01
09FB    1303    	BCF STATUS,RP1
09FC    00DD    	MOVWF 0x5D
09FD    1703    	BSF STATUS,RP1
09FE    3000    	MOVLW 0x00
09FF    1890    	BTFSC 0x10,1
0A00    3001    	MOVLW 0x01
0A01    1303    	BCF STATUS,RP1
0A02    065D    	XORWF 0x5D,W
0A03    1D03    	BTFSS STATUS,Z
0A04    2A08    	GOTO 0x208
0A05    1703    	BSF STATUS,RP1
0A06    0A9A    	INCF 0x1A,F
0A07    2A0C    	GOTO 0x20C
0A08    1703    	BSF STATUS,RP1
0A09    0B9A    	DECFSZ 0x1A,F
0A0A    2A0C    	GOTO 0x20C
0A0B    1099    	BCF 0x19,1
0A0C    1303    	BCF STATUS,RP1
0A0D    0830    	MOVF 0x30,W
0A0E    00DE    	MOVWF 0x5E
0A0F    1BDE    	BTFSC 0x5E,7
0A10    2A14    	GOTO 0x214
0A11    01AF    	CLRF 0x2F
0A12    0AAF    	INCF 0x2F,F
0A13    2A15    	GOTO 0x215
0A14    01AF    	CLRF 0x2F
0A15    082F    	MOVF 0x2F,W
0A16    1703    	BSF STATUS,RP1
0A17    009B    	MOVWF 0x1B
0A18    0008    	RETURN
0A19    160A    	BSF PCLATH,4
0A1A    118A    	BCF PCLATH,3
0A1B    22D7    	CALL 0x2D7
0A1C    1283    	BCF STATUS,RP0
0A1D    1303    	BCF STATUS,RP1
0A1E    085E    	MOVF 0x5E,W
0A1F    00B8    	MOVWF 0x38
0A20    085C    	MOVF 0x5C,W
0A21    00B9    	MOVWF 0x39
0A22    085B    	MOVF 0x5B,W
0A23    00BA    	MOVWF 0x3A
0A24    085D    	MOVF 0x5D,W
0A25    00BB    	MOVWF 0x3B
0A26    085E    	MOVF 0x5E,W
0A27    00BC    	MOVWF 0x3C
0A28    085C    	MOVF 0x5C,W
0A29    00BD    	MOVWF 0x3D
0A2A    085B    	MOVF 0x5B,W
0A2B    00BE    	MOVWF 0x3E
0A2C    085D    	MOVF 0x5D,W
0A2D    00BF    	MOVWF 0x3F
0A2E    0838    	MOVF 0x38,W
0A2F    00DE    	MOVWF 0x5E
0A30    0839    	MOVF 0x39,W
0A31    00DC    	MOVWF 0x5C
0A32    083A    	MOVF 0x3A,W
0A33    00DB    	MOVWF 0x5B
0A34    083B    	MOVF 0x3B,W
0A35    00DD    	MOVWF 0x5D
0A36    1683    	BSF STATUS,RP0
0A37    0848    	MOVF 0x48,W
0A38    1283    	BCF STATUS,RP0
0A39    02DD    	SUBWF 0x5D,F
0A3A    120A    	BCF PCLATH,4
0A3B    158A    	BSF PCLATH,3
0A3C    1803    	BTFSC STATUS,C
0A3D    2A46    	GOTO 0x246
0A3E    03DB    	DECF 0x5B,F
0A3F    095B    	COMF 0x5B,W
0A40    1D03    	BTFSS STATUS,Z
0A41    2A46    	GOTO 0x246
0A42    03DC    	DECF 0x5C,F
0A43    095C    	COMF 0x5C,W
0A44    1903    	BTFSC STATUS,Z
0A45    03DE    	DECF 0x5E,F
0A46    1683    	BSF STATUS,RP0
0A47    0847    	MOVF 0x47,W
0A48    1283    	BCF STATUS,RP0
0A49    02DB    	SUBWF 0x5B,F
0A4A    1803    	BTFSC STATUS,C
0A4B    2A50    	GOTO 0x250
0A4C    03DC    	DECF 0x5C,F
0A4D    095C    	COMF 0x5C,W
0A4E    1903    	BTFSC STATUS,Z
0A4F    03DE    	DECF 0x5E,F
0A50    1683    	BSF STATUS,RP0
0A51    0846    	MOVF 0x46,W
0A52    1283    	BCF STATUS,RP0
0A53    02DC    	SUBWF 0x5C,F
0A54    1683    	BSF STATUS,RP0
0A55    0845    	MOVF 0x45,W
0A56    1283    	BCF STATUS,RP0
0A57    1C03    	BTFSS STATUS,C
0A58    03DE    	DECF 0x5E,F
0A59    02DE    	SUBWF 0x5E,F
0A5A    085E    	MOVF 0x5E,W
0A5B    00B8    	MOVWF 0x38
0A5C    085C    	MOVF 0x5C,W
0A5D    00B9    	MOVWF 0x39
0A5E    085B    	MOVF 0x5B,W
0A5F    00BA    	MOVWF 0x3A
0A60    085D    	MOVF 0x5D,W
0A61    00BB    	MOVWF 0x3B
0A62    0838    	MOVF 0x38,W
0A63    00DE    	MOVWF 0x5E
0A64    1FDE    	BTFSS 0x5E,7
0A65    2A74    	GOTO 0x274
0A66    09B8    	COMF 0x38,F
0A67    09B9    	COMF 0x39,F
0A68    09BA    	COMF 0x3A,F
0A69    09BB    	COMF 0x3B,F
0A6A    0ABB    	INCF 0x3B,F
0A6B    1903    	BTFSC STATUS,Z
0A6C    0ABA    	INCF 0x3A,F
0A6D    1903    	BTFSC STATUS,Z
0A6E    0AB9    	INCF 0x39,F
0A6F    1903    	BTFSC STATUS,Z
0A70    0AB8    	INCF 0x38,F
0A71    1683    	BSF STATUS,RP0
0A72    1144    	BCF 0x44,2
0A73    2A76    	GOTO 0x276
0A74    1683    	BSF STATUS,RP0
0A75    1544    	BSF 0x44,2
0A76    1283    	BCF STATUS,RP0
0A77    0838    	MOVF 0x38,W
0A78    00DE    	MOVWF 0x5E
0A79    0839    	MOVF 0x39,W
0A7A    00DC    	MOVWF 0x5C
0A7B    083A    	MOVF 0x3A,W
0A7C    00DB    	MOVWF 0x5B
0A7D    083B    	MOVF 0x3B,W
0A7E    00DD    	MOVWF 0x5D
0A7F    01E2    	CLRF 0x62
0A80    3007    	MOVLW 0x07
0A81    00E1    	MOVWF 0x61
0A82    30B8    	MOVLW 0xB8
0A83    00E0    	MOVWF 0x60
0A84    30D4    	MOVLW 0xD4
0A85    00DF    	MOVWF 0x5F
0A86    3080    	MOVLW 0x80
0A87    06DE    	XORWF 0x5E,F
0A88    0662    	XORWF 0x62,W
0A89    025E    	SUBWF 0x5E,W
0A8A    1D03    	BTFSS STATUS,Z
0A8B    2A96    	GOTO 0x296
0A8C    0861    	MOVF 0x61,W
0A8D    025C    	SUBWF 0x5C,W
0A8E    1D03    	BTFSS STATUS,Z
0A8F    2A96    	GOTO 0x296
0A90    0860    	MOVF 0x60,W
0A91    025B    	SUBWF 0x5B,W
0A92    1D03    	BTFSS STATUS,Z
0A93    2A96    	GOTO 0x296
0A94    085F    	MOVF 0x5F,W
0A95    025D    	SUBWF 0x5D,W
0A96    1C03    	BTFSS STATUS,C
0A97    2A9B    	GOTO 0x29B
0A98    1683    	BSF STATUS,RP0
0A99    3004    	MOVLW 0x04
0A9A    06C4    	XORWF 0x44,F
0A9B    1683    	BSF STATUS,RP0
0A9C    1844    	BTFSC 0x44,0
0A9D    2AAB    	GOTO 0x2AB
0A9E    1283    	BCF STATUS,RP0
0A9F    08B9    	MOVF 0x39,F
0AA0    1D03    	BTFSS STATUS,Z
0AA1    2AAB    	GOTO 0x2AB
0AA2    083A    	MOVF 0x3A,W
0AA3    00DD    	MOVWF 0x5D
0AA4    3080    	MOVLW 0x80
0AA5    05DD    	ANDWF 0x5D,F
0AA6    08DD    	MOVF 0x5D,F
0AA7    1D03    	BTFSS STATUS,Z
0AA8    2AAB    	GOTO 0x2AB
0AA9    1683    	BSF STATUS,RP0
0AAA    14C4    	BSF 0x44,1
0AAB    1283    	BCF STATUS,RP0
0AAC    1703    	BSF STATUS,RP1
0AAD    1C19    	BTFSS 0x19,0
0AAE    2ABF    	GOTO 0x2BF
0AAF    1683    	BSF STATUS,RP0
0AB0    1303    	BCF STATUS,RP1
0AB1    1844    	BTFSC 0x44,0
0AB2    2ABF    	GOTO 0x2BF
0AB3    1283    	BCF STATUS,RP0
0AB4    083C    	MOVF 0x3C,W
0AB5    00B4    	MOVWF 0x34
0AB6    083D    	MOVF 0x3D,W
0AB7    00B5    	MOVWF 0x35
0AB8    083E    	MOVF 0x3E,W
0AB9    00B6    	MOVWF 0x36
0ABA    083F    	MOVF 0x3F,W
0ABB    00B7    	MOVWF 0x37
0ABC    120A    	BCF PCLATH,4
0ABD    158A    	BSF PCLATH,3
0ABE    2000    	CALL 0x000
0ABF    0008    	RETURN
0AC0    160A    	BSF PCLATH,4
0AC1    118A    	BCF PCLATH,3
0AC2    22D7    	CALL 0x2D7
0AC3    1283    	BCF STATUS,RP0
0AC4    1303    	BCF STATUS,RP1
0AC5    085E    	MOVF 0x5E,W
0AC6    00BC    	MOVWF 0x3C
0AC7    085C    	MOVF 0x5C,W
0AC8    00BD    	MOVWF 0x3D
0AC9    085B    	MOVF 0x5B,W
0ACA    00BE    	MOVWF 0x3E
0ACB    085D    	MOVF 0x5D,W
0ACC    00BF    	MOVWF 0x3F
0ACD    1683    	BSF STATUS,RP0
0ACE    120A    	BCF PCLATH,4
0ACF    158A    	BSF PCLATH,3
0AD0    1C44    	BTFSS 0x44,0
0AD1    2BF3    	GOTO 0x3F3
0AD2    1283    	BCF STATUS,RP0
0AD3    01C0    	CLRF 0x40
0AD4    0AC0    	INCF 0x40,F
0AD5    083C    	MOVF 0x3C,W
0AD6    00DE    	MOVWF 0x5E
0AD7    083D    	MOVF 0x3D,W
0AD8    00DC    	MOVWF 0x5C
0AD9    083E    	MOVF 0x3E,W
0ADA    00DB    	MOVWF 0x5B
0ADB    083F    	MOVF 0x3F,W
0ADC    00DD    	MOVWF 0x5D
0ADD    1683    	BSF STATUS,RP0
0ADE    0848    	MOVF 0x48,W
0ADF    1283    	BCF STATUS,RP0
0AE0    02DD    	SUBWF 0x5D,F
0AE1    1803    	BTFSC STATUS,C
0AE2    2AEB    	GOTO 0x2EB
0AE3    03DB    	DECF 0x5B,F
0AE4    095B    	COMF 0x5B,W
0AE5    1D03    	BTFSS STATUS,Z
0AE6    2AEB    	GOTO 0x2EB
0AE7    03DC    	DECF 0x5C,F
0AE8    095C    	COMF 0x5C,W
0AE9    1903    	BTFSC STATUS,Z
0AEA    03DE    	DECF 0x5E,F
0AEB    1683    	BSF STATUS,RP0
0AEC    0847    	MOVF 0x47,W
0AED    1283    	BCF STATUS,RP0
0AEE    02DB    	SUBWF 0x5B,F
0AEF    1803    	BTFSC STATUS,C
0AF0    2AF5    	GOTO 0x2F5
0AF1    03DC    	DECF 0x5C,F
0AF2    095C    	COMF 0x5C,W
0AF3    1903    	BTFSC STATUS,Z
0AF4    03DE    	DECF 0x5E,F
0AF5    1683    	BSF STATUS,RP0
0AF6    0846    	MOVF 0x46,W
0AF7    1283    	BCF STATUS,RP0
0AF8    02DC    	SUBWF 0x5C,F
0AF9    1683    	BSF STATUS,RP0
0AFA    0845    	MOVF 0x45,W
0AFB    1283    	BCF STATUS,RP0
0AFC    1C03    	BTFSS STATUS,C
0AFD    03DE    	DECF 0x5E,F
0AFE    02DE    	SUBWF 0x5E,F
0AFF    085E    	MOVF 0x5E,W
0B00    00BC    	MOVWF 0x3C
0B01    085C    	MOVF 0x5C,W
0B02    00BD    	MOVWF 0x3D
0B03    085B    	MOVF 0x5B,W
0B04    00BE    	MOVWF 0x3E
0B05    085D    	MOVF 0x5D,W
0B06    00BF    	MOVWF 0x3F
0B07    083C    	MOVF 0x3C,W
0B08    00DE    	MOVWF 0x5E
0B09    1FDE    	BTFSS 0x5E,7
0B0A    2B17    	GOTO 0x317
0B0B    09BC    	COMF 0x3C,F
0B0C    09BD    	COMF 0x3D,F
0B0D    09BE    	COMF 0x3E,F
0B0E    09BF    	COMF 0x3F,F
0B0F    0ABF    	INCF 0x3F,F
0B10    1903    	BTFSC STATUS,Z
0B11    0ABE    	INCF 0x3E,F
0B12    1903    	BTFSC STATUS,Z
0B13    0ABD    	INCF 0x3D,F
0B14    1903    	BTFSC STATUS,Z
0B15    0ABC    	INCF 0x3C,F
0B16    01C0    	CLRF 0x40
0B17    083C    	MOVF 0x3C,W
0B18    00DE    	MOVWF 0x5E
0B19    083D    	MOVF 0x3D,W
0B1A    00DC    	MOVWF 0x5C
0B1B    083E    	MOVF 0x3E,W
0B1C    00DB    	MOVWF 0x5B
0B1D    083F    	MOVF 0x3F,W
0B1E    00DD    	MOVWF 0x5D
0B1F    01E2    	CLRF 0x62
0B20    3007    	MOVLW 0x07
0B21    00E1    	MOVWF 0x61
0B22    30B8    	MOVLW 0xB8
0B23    00E0    	MOVWF 0x60
0B24    30D4    	MOVLW 0xD4
0B25    00DF    	MOVWF 0x5F
0B26    3080    	MOVLW 0x80
0B27    06DE    	XORWF 0x5E,F
0B28    0662    	XORWF 0x62,W
0B29    025E    	SUBWF 0x5E,W
0B2A    1D03    	BTFSS STATUS,Z
0B2B    2B36    	GOTO 0x336
0B2C    0861    	MOVF 0x61,W
0B2D    025C    	SUBWF 0x5C,W
0B2E    1D03    	BTFSS STATUS,Z
0B2F    2B36    	GOTO 0x336
0B30    0860    	MOVF 0x60,W
0B31    025B    	SUBWF 0x5B,W
0B32    1D03    	BTFSS STATUS,Z
0B33    2B36    	GOTO 0x336
0B34    085F    	MOVF 0x5F,W
0B35    025D    	SUBWF 0x5D,W
0B36    1C03    	BTFSS STATUS,C
0B37    2B6A    	GOTO 0x36A
0B38    01DE    	CLRF 0x5E
0B39    300F    	MOVLW 0x0F
0B3A    00DC    	MOVWF 0x5C
0B3B    3071    	MOVLW 0x71
0B3C    00DB    	MOVWF 0x5B
0B3D    30A8    	MOVLW 0xA8
0B3E    00DD    	MOVWF 0x5D
0B3F    083F    	MOVF 0x3F,W
0B40    02DD    	SUBWF 0x5D,F
0B41    1803    	BTFSC STATUS,C
0B42    2B4B    	GOTO 0x34B
0B43    03DB    	DECF 0x5B,F
0B44    095B    	COMF 0x5B,W
0B45    1D03    	BTFSS STATUS,Z
0B46    2B4B    	GOTO 0x34B
0B47    03DC    	DECF 0x5C,F
0B48    095C    	COMF 0x5C,W
0B49    1903    	BTFSC STATUS,Z
0B4A    03DE    	DECF 0x5E,F
0B4B    083E    	MOVF 0x3E,W
0B4C    02DB    	SUBWF 0x5B,F
0B4D    1803    	BTFSC STATUS,C
0B4E    2B53    	GOTO 0x353
0B4F    03DC    	DECF 0x5C,F
0B50    095C    	COMF 0x5C,W
0B51    1903    	BTFSC STATUS,Z
0B52    03DE    	DECF 0x5E,F
0B53    083D    	MOVF 0x3D,W
0B54    02DC    	SUBWF 0x5C,F
0B55    083C    	MOVF 0x3C,W
0B56    1C03    	BTFSS STATUS,C
0B57    03DE    	DECF 0x5E,F
0B58    02DE    	SUBWF 0x5E,F
0B59    085E    	MOVF 0x5E,W
0B5A    00BC    	MOVWF 0x3C
0B5B    085C    	MOVF 0x5C,W
0B5C    00BD    	MOVWF 0x3D
0B5D    085B    	MOVF 0x5B,W
0B5E    00BE    	MOVWF 0x3E
0B5F    085D    	MOVF 0x5D,W
0B60    00BF    	MOVWF 0x3F
0B61    08C0    	MOVF 0x40,F
0B62    1D03    	BTFSS STATUS,Z
0B63    2B67    	GOTO 0x367
0B64    01C1    	CLRF 0x41
0B65    0AC1    	INCF 0x41,F
0B66    2B68    	GOTO 0x368
0B67    01C1    	CLRF 0x41
0B68    0841    	MOVF 0x41,W
0B69    00C0    	MOVWF 0x40
0B6A    083C    	MOVF 0x3C,W
0B6B    00DE    	MOVWF 0x5E
0B6C    083D    	MOVF 0x3D,W
0B6D    00DC    	MOVWF 0x5C
0B6E    083E    	MOVF 0x3E,W
0B6F    00DB    	MOVWF 0x5B
0B70    083F    	MOVF 0x3F,W
0B71    00DD    	MOVWF 0x5D
0B72    01E2    	CLRF 0x62
0B73    01E1    	CLRF 0x61
0B74    01E0    	CLRF 0x60
0B75    3005    	MOVLW 0x05
0B76    00DF    	MOVWF 0x5F
0B77    3080    	MOVLW 0x80
0B78    06DE    	XORWF 0x5E,F
0B79    0662    	XORWF 0x62,W
0B7A    025E    	SUBWF 0x5E,W
0B7B    1D03    	BTFSS STATUS,Z
0B7C    2B87    	GOTO 0x387
0B7D    0861    	MOVF 0x61,W
0B7E    025C    	SUBWF 0x5C,W
0B7F    1D03    	BTFSS STATUS,Z
0B80    2B87    	GOTO 0x387
0B81    0860    	MOVF 0x60,W
0B82    025B    	SUBWF 0x5B,W
0B83    1D03    	BTFSS STATUS,Z
0B84    2B87    	GOTO 0x387
0B85    085F    	MOVF 0x5F,W
0B86    025D    	SUBWF 0x5D,W
0B87    1C03    	BTFSS STATUS,C
0B88    2C12    	GOTO 0x412
0B89    083C    	MOVF 0x3C,W
0B8A    00DE    	MOVWF 0x5E
0B8B    083D    	MOVF 0x3D,W
0B8C    00DC    	MOVWF 0x5C
0B8D    083E    	MOVF 0x3E,W
0B8E    00DB    	MOVWF 0x5B
0B8F    083F    	MOVF 0x3F,W
0B90    00DD    	MOVWF 0x5D
0B91    01E2    	CLRF 0x62
0B92    3001    	MOVLW 0x01
0B93    00E0    	MOVWF 0x60
0B94    01DF    	CLRF 0x5F
0B95    120A    	BCF PCLATH,4
0B96    118A    	BCF PCLATH,3
0B97    2015    	CALL 0x015
0B98    0ADD    	INCF 0x5D,F
0B99    1903    	BTFSC STATUS,Z
0B9A    0ADB    	INCF 0x5B,F
0B9B    1903    	BTFSC STATUS,Z
0B9C    0ADC    	INCF 0x5C,F
0B9D    1903    	BTFSC STATUS,Z
0B9E    0ADE    	INCF 0x5E,F
0B9F    085E    	MOVF 0x5E,W
0BA0    00BC    	MOVWF 0x3C
0BA1    085C    	MOVF 0x5C,W
0BA2    00BD    	MOVWF 0x3D
0BA3    085B    	MOVF 0x5B,W
0BA4    00BE    	MOVWF 0x3E
0BA5    085D    	MOVF 0x5D,W
0BA6    00BF    	MOVWF 0x3F
0BA7    083C    	MOVF 0x3C,W
0BA8    00DE    	MOVWF 0x5E
0BA9    083D    	MOVF 0x3D,W
0BAA    00DC    	MOVWF 0x5C
0BAB    083E    	MOVF 0x3E,W
0BAC    00DB    	MOVWF 0x5B
0BAD    083F    	MOVF 0x3F,W
0BAE    00DD    	MOVWF 0x5D
0BAF    01E2    	CLRF 0x62
0BB0    01E1    	CLRF 0x61
0BB1    3001    	MOVLW 0x01
0BB2    00E0    	MOVWF 0x60
0BB3    01DF    	CLRF 0x5F
0BB4    3080    	MOVLW 0x80
0BB5    06DE    	XORWF 0x5E,F
0BB6    0662    	XORWF 0x62,W
0BB7    025E    	SUBWF 0x5E,W
0BB8    120A    	BCF PCLATH,4
0BB9    158A    	BSF PCLATH,3
0BBA    1D03    	BTFSS STATUS,Z
0BBB    2BC6    	GOTO 0x3C6
0BBC    0861    	MOVF 0x61,W
0BBD    025C    	SUBWF 0x5C,W
0BBE    1D03    	BTFSS STATUS,Z
0BBF    2BC6    	GOTO 0x3C6
0BC0    0860    	MOVF 0x60,W
0BC1    025B    	SUBWF 0x5B,W
0BC2    1D03    	BTFSS STATUS,Z
0BC3    2BC6    	GOTO 0x3C6
0BC4    085F    	MOVF 0x5F,W
0BC5    025D    	SUBWF 0x5D,W
0BC6    1C03    	BTFSS STATUS,C
0BC7    2BCD    	GOTO 0x3CD
0BC8    01BC    	CLRF 0x3C
0BC9    01BD    	CLRF 0x3D
0BCA    01BE    	CLRF 0x3E
0BCB    30FF    	MOVLW 0xFF
0BCC    00BF    	MOVWF 0x3F
0BCD    083F    	MOVF 0x3F,W
0BCE    00DD    	MOVWF 0x5D
0BCF    1683    	BSF STATUS,RP0
0BD0    084D    	MOVF 0x4D,W
0BD1    1283    	BCF STATUS,RP0
0BD2    025D    	SUBWF 0x5D,W
0BD3    1803    	BTFSC STATUS,C
0BD4    2C40    	GOTO 0x440
0BD5    083F    	MOVF 0x3F,W
0BD6    1683    	BSF STATUS,RP0
0BD7    00CD    	MOVWF 0x4D
0BD8    1283    	BCF STATUS,RP0
0BD9    083F    	MOVF 0x3F,W
0BDA    00DD    	MOVWF 0x5D
0BDB    01DE    	CLRF 0x5E
0BDC    01DC    	CLRF 0x5C
0BDD    01DB    	CLRF 0x5B
0BDE    309D    	MOVLW 0x9D
0BDF    00E0    	MOVWF 0x60
0BE0    30A8    	MOVLW 0xA8
0BE1    00DF    	MOVWF 0x5F
0BE2    120A    	BCF PCLATH,4
0BE3    118A    	BCF PCLATH,3
0BE4    20E4    	CALL 0x0E4
0BE5    0866    	MOVF 0x66,W
0BE6    00B8    	MOVWF 0x38
0BE7    0865    	MOVF 0x65,W
0BE8    00B9    	MOVWF 0x39
0BE9    0864    	MOVF 0x64,W
0BEA    00BA    	MOVWF 0x3A
0BEB    0863    	MOVF 0x63,W
0BEC    00BB    	MOVWF 0x3B
0BED    0840    	MOVF 0x40,W
0BEE    00B7    	MOVWF 0x37
0BEF    160A    	BSF PCLATH,4
0BF0    118A    	BCF PCLATH,3
0BF1    204E    	CALL 0x04E
0BF2    0008    	RETURN
0BF3    1283    	BCF STATUS,RP0
0BF4    307F    	MOVLW 0x7F
0BF5    04BF    	IORWF 0x3F,F
0BF6    1683    	BSF STATUS,RP0
0BF7    04C8    	IORWF 0x48,F
0BF8    1283    	BCF STATUS,RP0
0BF9    083C    	MOVF 0x3C,W
0BFA    1683    	BSF STATUS,RP0
0BFB    0645    	XORWF 0x45,W
0BFC    1D03    	BTFSS STATUS,Z
0BFD    2C0E    	GOTO 0x40E
0BFE    1283    	BCF STATUS,RP0
0BFF    083D    	MOVF 0x3D,W
0C00    1683    	BSF STATUS,RP0
0C01    0646    	XORWF 0x46,W
0C02    1D03    	BTFSS STATUS,Z
0C03    2C0E    	GOTO 0x40E
0C04    1283    	BCF STATUS,RP0
0C05    083E    	MOVF 0x3E,W
0C06    1683    	BSF STATUS,RP0
0C07    0647    	XORWF 0x47,W
0C08    1D03    	BTFSS STATUS,Z
0C09    2C0E    	GOTO 0x40E
0C0A    1283    	BCF STATUS,RP0
0C0B    083F    	MOVF 0x3F,W
0C0C    1683    	BSF STATUS,RP0
0C0D    0648    	XORWF 0x48,W
0C0E    1D03    	BTFSS STATUS,Z
0C0F    2C40    	GOTO 0x440
0C10    1CC4    	BTFSS 0x44,1
0C11    2C1A    	GOTO 0x41A
0C12    1283    	BCF STATUS,RP0
0C13    01BC    	CLRF 0x3C
0C14    01BD    	CLRF 0x3D
0C15    01BE    	CLRF 0x3E
0C16    01BF    	CLRF 0x3F
0C17    1703    	BSF STATUS,RP1
0C18    1010    	BCF 0x10,0
0C19    2C2B    	GOTO 0x42B
0C1A    0849    	MOVF 0x49,W
0C1B    00C5    	MOVWF 0x45
0C1C    084A    	MOVF 0x4A,W
0C1D    00C6    	MOVWF 0x46
0C1E    084B    	MOVF 0x4B,W
0C1F    00C7    	MOVWF 0x47
0C20    084C    	MOVF 0x4C,W
0C21    00C8    	MOVWF 0x48
0C22    14C4    	BSF 0x44,1
0C23    1283    	BCF STATUS,RP0
0C24    01BC    	CLRF 0x3C
0C25    3040    	MOVLW 0x40
0C26    00BD    	MOVWF 0x3D
0C27    307D    	MOVLW 0x7D
0C28    00BE    	MOVWF 0x3E
0C29    3023    	MOVLW 0x23
0C2A    00BF    	MOVWF 0x3F
0C2B    1303    	BCF STATUS,RP1
0C2C    083C    	MOVF 0x3C,W
0C2D    00B8    	MOVWF 0x38
0C2E    083D    	MOVF 0x3D,W
0C2F    00B9    	MOVWF 0x39
0C30    083E    	MOVF 0x3E,W
0C31    00BA    	MOVWF 0x3A
0C32    083F    	MOVF 0x3F,W
0C33    00BB    	MOVWF 0x3B
0C34    1703    	BSF STATUS,RP1
0C35    0810    	MOVF 0x10,W
0C36    1303    	BCF STATUS,RP1
0C37    00DD    	MOVWF 0x5D
0C38    1003    	BCF STATUS,C
0C39    0CDD    	RRF 0x5D,F
0C3A    095D    	COMF 0x5D,W
0C3B    3901    	ANDLW 0x01
0C3C    00B7    	MOVWF 0x37
0C3D    160A    	BSF PCLATH,4
0C3E    118A    	BCF PCLATH,3
0C3F    204E    	CALL 0x04E
0C40    0008    	RETURN
0C41    08AE    	MOVF 0x2E,F
0C42    1D03    	BTFSS STATUS,Z
0C43    2C48    	GOTO 0x448
0C44    01AC    	CLRF 0x2C
0C45    3001    	MOVLW 0x01
0C46    00AD    	MOVWF 0x2D
0C47    2C4A    	GOTO 0x44A
0C48    01AC    	CLRF 0x2C
0C49    01AD    	CLRF 0x2D
0C4A    1703    	BSF STATUS,RP1
0C4B    3000    	MOVLW 0x00
0C4C    1812    	BTFSC 0x12,0
0C4D    3001    	MOVLW 0x01
0C4E    1303    	BCF STATUS,RP1
0C4F    00DD    	MOVWF 0x5D
0C50    3000    	MOVLW 0x00
0C51    062C    	XORWF 0x2C,W
0C52    1D03    	BTFSS STATUS,Z
0C53    2C56    	GOTO 0x456
0C54    085D    	MOVF 0x5D,W
0C55    062D    	XORWF 0x2D,W
0C56    1D03    	BTFSS STATUS,Z
0C57    2C8F    	GOTO 0x48F
0C58    1683    	BSF STATUS,RP0
0C59    3050    	MOVLW 0x50
0C5A    07C8    	ADDWF 0x48,F
0C5B    1C03    	BTFSS STATUS,C
0C5C    2C62    	GOTO 0x462
0C5D    0AC7    	INCF 0x47,F
0C5E    1903    	BTFSC STATUS,Z
0C5F    0AC6    	INCF 0x46,F
0C60    1903    	BTFSC STATUS,Z
0C61    0AC5    	INCF 0x45,F
0C62    30FB    	MOVLW 0xFB
0C63    07C7    	ADDWF 0x47,F
0C64    1C03    	BTFSS STATUS,C
0C65    2C69    	GOTO 0x469
0C66    0AC6    	INCF 0x46,F
0C67    1903    	BTFSC STATUS,Z
0C68    0AC5    	INCF 0x45,F
0C69    30FF    	MOVLW 0xFF
0C6A    07C6    	ADDWF 0x46,F
0C6B    1803    	BTFSC STATUS,C
0C6C    0AC5    	INCF 0x45,F
0C6D    03C5    	DECF 0x45,F
0C6E    0845    	MOVF 0x45,W
0C6F    1283    	BCF STATUS,RP0
0C70    00DE    	MOVWF 0x5E
0C71    1683    	BSF STATUS,RP0
0C72    1283    	BCF STATUS,RP0
0C73    1683    	BSF STATUS,RP0
0C74    1283    	BCF STATUS,RP0
0C75    1683    	BSF STATUS,RP0
0C76    1283    	BCF STATUS,RP0
0C77    1FDE    	BTFSS 0x5E,7
0C78    2CDE    	GOTO 0x4DE
0C79    1683    	BSF STATUS,RP0
0C7A    30A8    	MOVLW 0xA8
0C7B    07C8    	ADDWF 0x48,F
0C7C    1C03    	BTFSS STATUS,C
0C7D    2C83    	GOTO 0x483
0C7E    0AC7    	INCF 0x47,F
0C7F    1903    	BTFSC STATUS,Z
0C80    0AC6    	INCF 0x46,F
0C81    1903    	BTFSC STATUS,Z
0C82    0AC5    	INCF 0x45,F
0C83    3071    	MOVLW 0x71
0C84    07C7    	ADDWF 0x47,F
0C85    1C03    	BTFSS STATUS,C
0C86    2C8A    	GOTO 0x48A
0C87    0AC6    	INCF 0x46,F
0C88    1903    	BTFSC STATUS,Z
0C89    0AC5    	INCF 0x45,F
0C8A    300F    	MOVLW 0x0F
0C8B    07C6    	ADDWF 0x46,F
0C8C    1803    	BTFSC STATUS,C
0C8D    0AC5    	INCF 0x45,F
0C8E    0008    	RETURN
0C8F    1683    	BSF STATUS,RP0
0C90    30B0    	MOVLW 0xB0
0C91    07C8    	ADDWF 0x48,F
0C92    1C03    	BTFSS STATUS,C
0C93    2C99    	GOTO 0x499
0C94    0AC7    	INCF 0x47,F
0C95    1903    	BTFSC STATUS,Z
0C96    0AC6    	INCF 0x46,F
0C97    1903    	BTFSC STATUS,Z
0C98    0AC5    	INCF 0x45,F
0C99    3004    	MOVLW 0x04
0C9A    07C7    	ADDWF 0x47,F
0C9B    1C03    	BTFSS STATUS,C
0C9C    2CA0    	GOTO 0x4A0
0C9D    0AC6    	INCF 0x46,F
0C9E    1903    	BTFSC STATUS,Z
0C9F    0AC5    	INCF 0x45,F
0CA0    0845    	MOVF 0x45,W
0CA1    1283    	BCF STATUS,RP0
0CA2    00DE    	MOVWF 0x5E
0CA3    1683    	BSF STATUS,RP0
0CA4    0846    	MOVF 0x46,W
0CA5    1283    	BCF STATUS,RP0
0CA6    00DC    	MOVWF 0x5C
0CA7    1683    	BSF STATUS,RP0
0CA8    0847    	MOVF 0x47,W
0CA9    1283    	BCF STATUS,RP0
0CAA    00DB    	MOVWF 0x5B
0CAB    1683    	BSF STATUS,RP0
0CAC    0848    	MOVF 0x48,W
0CAD    1283    	BCF STATUS,RP0
0CAE    00DD    	MOVWF 0x5D
0CAF    01E2    	CLRF 0x62
0CB0    300F    	MOVLW 0x0F
0CB1    00E1    	MOVWF 0x61
0CB2    3071    	MOVLW 0x71
0CB3    00E0    	MOVWF 0x60
0CB4    30A8    	MOVLW 0xA8
0CB5    00DF    	MOVWF 0x5F
0CB6    3080    	MOVLW 0x80
0CB7    06DE    	XORWF 0x5E,F
0CB8    0662    	XORWF 0x62,W
0CB9    025E    	SUBWF 0x5E,W
0CBA    1D03    	BTFSS STATUS,Z
0CBB    2CC6    	GOTO 0x4C6
0CBC    0861    	MOVF 0x61,W
0CBD    025C    	SUBWF 0x5C,W
0CBE    1D03    	BTFSS STATUS,Z
0CBF    2CC6    	GOTO 0x4C6
0CC0    0860    	MOVF 0x60,W
0CC1    025B    	SUBWF 0x5B,W
0CC2    1D03    	BTFSS STATUS,Z
0CC3    2CC6    	GOTO 0x4C6
0CC4    085F    	MOVF 0x5F,W
0CC5    025D    	SUBWF 0x5D,W
0CC6    1C03    	BTFSS STATUS,C
0CC7    2CDE    	GOTO 0x4DE
0CC8    1683    	BSF STATUS,RP0
0CC9    3058    	MOVLW 0x58
0CCA    07C8    	ADDWF 0x48,F
0CCB    1C03    	BTFSS STATUS,C
0CCC    2CD2    	GOTO 0x4D2
0CCD    0AC7    	INCF 0x47,F
0CCE    1903    	BTFSC STATUS,Z
0CCF    0AC6    	INCF 0x46,F
0CD0    1903    	BTFSC STATUS,Z
0CD1    0AC5    	INCF 0x45,F
0CD2    308E    	MOVLW 0x8E
0CD3    07C7    	ADDWF 0x47,F
0CD4    1C03    	BTFSS STATUS,C
0CD5    2CD9    	GOTO 0x4D9
0CD6    0AC6    	INCF 0x46,F
0CD7    1903    	BTFSC STATUS,Z
0CD8    0AC5    	INCF 0x45,F
0CD9    30F0    	MOVLW 0xF0
0CDA    07C6    	ADDWF 0x46,F
0CDB    1803    	BTFSC STATUS,C
0CDC    0AC5    	INCF 0x45,F
0CDD    03C5    	DECF 0x45,F
0CDE    0008    	RETURN
0CDF    1703    	BSF STATUS,RP1
0CE0    1410    	BSF 0x10,0
0CE1    1303    	BCF STATUS,RP1
0CE2    160A    	BSF PCLATH,4
0CE3    158A    	BSF PCLATH,3
0CE4    20AB    	CALL 0x0AB
0CE5    1283    	BCF STATUS,RP0
0CE6    1303    	BCF STATUS,RP1
0CE7    085E    	MOVF 0x5E,W
0CE8    00B0    	MOVWF 0x30
0CE9    085C    	MOVF 0x5C,W
0CEA    00B1    	MOVWF 0x31
0CEB    085B    	MOVF 0x5B,W
0CEC    00B2    	MOVWF 0x32
0CED    085D    	MOVF 0x5D,W
0CEE    00B3    	MOVWF 0x33
0CEF    0830    	MOVF 0x30,W
0CF0    00AC    	MOVWF 0x2C
0CF1    0831    	MOVF 0x31,W
0CF2    00AD    	MOVWF 0x2D
0CF3    0832    	MOVF 0x32,W
0CF4    00AE    	MOVWF 0x2E
0CF5    0833    	MOVF 0x33,W
0CF6    00AF    	MOVWF 0x2F
0CF7    160A    	BSF PCLATH,4
0CF8    158A    	BSF PCLATH,3
0CF9    2067    	CALL 0x067
0CFA    1283    	BCF STATUS,RP0
0CFB    1303    	BCF STATUS,RP1
0CFC    085E    	MOVF 0x5E,W
0CFD    1683    	BSF STATUS,RP0
0CFE    00C5    	MOVWF 0x45
0CFF    1283    	BCF STATUS,RP0
0D00    085C    	MOVF 0x5C,W
0D01    1683    	BSF STATUS,RP0
0D02    00C6    	MOVWF 0x46
0D03    1283    	BCF STATUS,RP0
0D04    085B    	MOVF 0x5B,W
0D05    1683    	BSF STATUS,RP0
0D06    00C7    	MOVWF 0x47
0D07    1283    	BCF STATUS,RP0
0D08    085D    	MOVF 0x5D,W
0D09    1683    	BSF STATUS,RP0
0D0A    00C8    	MOVWF 0x48
0D0B    120A    	BCF PCLATH,4
0D0C    158A    	BSF PCLATH,3
0D0D    1844    	BTFSC 0x44,0
0D0E    2D1C    	GOTO 0x51C
0D0F    0845    	MOVF 0x45,W
0D10    00C9    	MOVWF 0x49
0D11    0846    	MOVF 0x46,W
0D12    00CA    	MOVWF 0x4A
0D13    0847    	MOVF 0x47,W
0D14    00CB    	MOVWF 0x4B
0D15    0848    	MOVF 0x48,W
0D16    00CC    	MOVWF 0x4C
0D17    1283    	BCF STATUS,RP0
0D18    01AE    	CLRF 0x2E
0D19    120A    	BCF PCLATH,4
0D1A    158A    	BSF PCLATH,3
0D1B    2441    	CALL 0x441
0D1C    0008    	RETURN
0D1D    1703    	BSF STATUS,RP1
0D1E    083A    	MOVF 0x3A,W
0D1F    1683    	BSF STATUS,RP0
0D20    1303    	BCF STATUS,RP1
0D21    00D6    	MOVWF 0x56
0D22    3002    	MOVLW 0x02
0D23    00D4    	MOVWF 0x54
0D24    1283    	BCF STATUS,RP0
0D25    1703    	BSF STATUS,RP1
0D26    083C    	MOVF 0x3C,W
0D27    1683    	BSF STATUS,RP0
0D28    1303    	BCF STATUS,RP1
0D29    00D7    	MOVWF 0x57
0D2A    01D8    	CLRF 0x58
0D2B    0AD8    	INCF 0x58,F
0D2C    1283    	BCF STATUS,RP0
0D2D    1703    	BSF STATUS,RP1
0D2E    083C    	MOVF 0x3C,W
0D2F    3A01    	XORLW 0x01
0D30    1903    	BTFSC STATUS,Z
0D31    2DDF    	GOTO 0x5DF
0D32    3A03    	XORLW 0x03
0D33    1903    	BTFSC STATUS,Z
0D34    2D82    	GOTO 0x582
0D35    3A06    	XORLW 0x06
0D36    1903    	BTFSC STATUS,Z
0D37    2E12    	GOTO 0x612
0D38    3A01    	XORLW 0x01
0D39    1903    	BTFSC STATUS,Z
0D3A    2EE7    	GOTO 0x6E7
0D3B    3A03    	XORLW 0x03
0D3C    1903    	BTFSC STATUS,Z
0D3D    2E19    	GOTO 0x619
0D3E    3A01    	XORLW 0x01
0D3F    1903    	BTFSC STATUS,Z
0D40    2E1C    	GOTO 0x61C
0D41    3A17    	XORLW 0x17
0D42    1903    	BTFSC STATUS,Z
0D43    2DBD    	GOTO 0x5BD
0D44    3A01    	XORLW 0x01
0D45    1903    	BTFSC STATUS,Z
0D46    2DC9    	GOTO 0x5C9
0D47    3A02    	XORLW 0x02
0D48    1903    	BTFSC STATUS,Z
0D49    2DB2    	GOTO 0x5B2
0D4A    3A04    	XORLW 0x04
0D4B    1903    	BTFSC STATUS,Z
0D4C    2D7E    	GOTO 0x57E
0D4D    3A33    	XORLW 0x33
0D4E    1903    	BTFSC STATUS,Z
0D4F    2E87    	GOTO 0x687
0D50    3A01    	XORLW 0x01
0D51    1903    	BTFSC STATUS,Z
0D52    2E8A    	GOTO 0x68A
0D53    3A15    	XORLW 0x15
0D54    1903    	BTFSC STATUS,Z
0D55    2FAD    	GOTO 0x7AD
0D56    3A01    	XORLW 0x01
0D57    1903    	BTFSC STATUS,Z
0D58    2FB9    	GOTO 0x7B9
0D59    3A03    	XORLW 0x03
0D5A    1903    	BTFSC STATUS,Z
0D5B    2EF0    	GOTO 0x6F0
0D5C    3A0A    	XORLW 0x0A
0D5D    1903    	BTFSC STATUS,Z
0D5E    2F1E    	GOTO 0x71E
0D5F    3A01    	XORLW 0x01
0D60    1903    	BTFSC STATUS,Z
0D61    2F23    	GOTO 0x723
0D62    3A03    	XORLW 0x03
0D63    1903    	BTFSC STATUS,Z
0D64    2F25    	GOTO 0x725
0D65    3A01    	XORLW 0x01
0D66    1903    	BTFSC STATUS,Z
0D67    2F78    	GOTO 0x778
0D68    3A07    	XORLW 0x07
0D69    1903    	BTFSC STATUS,Z
0D6A    2F83    	GOTO 0x783
0D6B    3A7C    	XORLW 0x7C
0D6C    1903    	BTFSC STATUS,Z
0D6D    2DD5    	GOTO 0x5D5
0D6E    3A01    	XORLW 0x01
0D6F    1903    	BTFSC STATUS,Z
0D70    2DDA    	GOTO 0x5DA
0D71    3AC0    	XORLW 0xC0
0D72    1903    	BTFSC STATUS,Z
0D73    2FC6    	GOTO 0x7C6
0D74    3A7D    	XORLW 0x7D
0D75    1903    	BTFSC STATUS,Z
0D76    2F18    	GOTO 0x718
0D77    3A01    	XORLW 0x01
0D78    1903    	BTFSC STATUS,Z
0D79    2F07    	GOTO 0x707
0D7A    3A03    	XORLW 0x03
0D7B    1903    	BTFSC STATUS,Z
0D7C    2EDE    	GOTO 0x6DE
0D7D    2FD9    	GOTO 0x7D9
0D7E    1683    	BSF STATUS,RP0
0D7F    1303    	BCF STATUS,RP1
0D80    1444    	BSF 0x44,0
0D81    2D87    	GOTO 0x587
0D82    1110    	BCF 0x10,2
0D83    1683    	BSF STATUS,RP0
0D84    1303    	BCF STATUS,RP1
0D85    30FC    	MOVLW 0xFC
0D86    05C4    	ANDWF 0x44,F
0D87    30FF    	MOVLW 0xFF
0D88    00CD    	MOVWF 0x4D
0D89    1283    	BCF STATUS,RP0
0D8A    120A    	BCF PCLATH,4
0D8B    158A    	BSF PCLATH,3
0D8C    24DF    	CALL 0x4DF
0D8D    1283    	BCF STATUS,RP0
0D8E    1303    	BCF STATUS,RP1
0D8F    120A    	BCF PCLATH,4
0D90    158A    	BSF PCLATH,3
0D91    2219    	CALL 0x219
0D92    1683    	BSF STATUS,RP0
0D93    1303    	BCF STATUS,RP1
0D94    120A    	BCF PCLATH,4
0D95    158A    	BSF PCLATH,3
0D96    1844    	BTFSC 0x44,0
0D97    2D9C    	GOTO 0x59C
0D98    1283    	BCF STATUS,RP0
0D99    3009    	MOVLW 0x09
0D9A    00C2    	MOVWF 0x42
0D9B    2D9F    	GOTO 0x59F
0D9C    1283    	BCF STATUS,RP0
0D9D    3007    	MOVLW 0x07
0D9E    00C2    	MOVWF 0x42
0D9F    0842    	MOVF 0x42,W
0DA0    00BD    	MOVWF 0x3D
0DA1    1683    	BSF STATUS,RP0
0DA2    3000    	MOVLW 0x00
0DA3    1944    	BTFSC 0x44,2
0DA4    3001    	MOVLW 0x01
0DA5    1283    	BCF STATUS,RP0
0DA6    00BC    	MOVWF 0x3C
0DA7    160A    	BSF PCLATH,4
0DA8    118A    	BCF PCLATH,3
0DA9    219B    	CALL 0x19B
0DAA    1683    	BSF STATUS,RP0
0DAB    1303    	BCF STATUS,RP1
0DAC    120A    	BCF PCLATH,4
0DAD    158A    	BSF PCLATH,3
0DAE    1844    	BTFSC 0x44,0
0DAF    2FD9    	GOTO 0x7D9
0DB0    15A9    	BSF 0x29,3
0DB1    2FD9    	GOTO 0x7D9
0DB2    1810    	BTFSC 0x10,0
0DB3    2DB9    	GOTO 0x5B9
0DB4    1683    	BSF STATUS,RP0
0DB5    1303    	BCF STATUS,RP1
0DB6    30FF    	MOVLW 0xFF
0DB7    00D8    	MOVWF 0x58
0DB8    2FD9    	GOTO 0x7D9
0DB9    1683    	BSF STATUS,RP0
0DBA    1303    	BCF STATUS,RP1
0DBB    01D8    	CLRF 0x58
0DBC    2FD9    	GOTO 0x7D9
0DBD    083D    	MOVF 0x3D,W
0DBE    0093    	MOVWF 0x13
0DBF    1303    	BCF STATUS,RP1
0DC0    00AD    	MOVWF 0x2D
0DC1    3003    	MOVLW 0x03
0DC2    00AC    	MOVWF 0x2C
0DC3    160A    	BSF PCLATH,4
0DC4    118A    	BCF PCLATH,3
0DC5    27B1    	CALL 0x7B1
0DC6    120A    	BCF PCLATH,4
0DC7    158A    	BSF PCLATH,3
0DC8    2FD9    	GOTO 0x7D9
0DC9    083D    	MOVF 0x3D,W
0DCA    0094    	MOVWF 0x14
0DCB    1303    	BCF STATUS,RP1
0DCC    00AD    	MOVWF 0x2D
0DCD    3004    	MOVLW 0x04
0DCE    00AC    	MOVWF 0x2C
0DCF    160A    	BSF PCLATH,4
0DD0    118A    	BCF PCLATH,3
0DD1    27B1    	CALL 0x7B1
0DD2    120A    	BCF PCLATH,4
0DD3    158A    	BSF PCLATH,3
0DD4    2FD9    	GOTO 0x7D9
0DD5    0813    	MOVF 0x13,W
0DD6    1683    	BSF STATUS,RP0
0DD7    1303    	BCF STATUS,RP1
0DD8    00D8    	MOVWF 0x58
0DD9    2FD9    	GOTO 0x7D9
0DDA    0814    	MOVF 0x14,W
0DDB    1683    	BSF STATUS,RP0
0DDC    1303    	BCF STATUS,RP1
0DDD    00D8    	MOVWF 0x58
0DDE    2FD9    	GOTO 0x7D9
0DDF    1683    	BSF STATUS,RP0
0DE0    1303    	BCF STATUS,RP1
0DE1    3004    	MOVLW 0x04
0DE2    00D4    	MOVWF 0x54
0DE3    1283    	BCF STATUS,RP0
0DE4    160A    	BSF PCLATH,4
0DE5    118A    	BCF PCLATH,3
0DE6    22D7    	CALL 0x2D7
0DE7    1283    	BCF STATUS,RP0
0DE8    1303    	BCF STATUS,RP1
0DE9    085E    	MOVF 0x5E,W
0DEA    00C7    	MOVWF 0x47
0DEB    085C    	MOVF 0x5C,W
0DEC    00C8    	MOVWF 0x48
0DED    085B    	MOVF 0x5B,W
0DEE    00C9    	MOVWF 0x49
0DEF    085D    	MOVF 0x5D,W
0DF0    00CA    	MOVWF 0x4A
0DF1    0847    	MOVF 0x47,W
0DF2    00AC    	MOVWF 0x2C
0DF3    0848    	MOVF 0x48,W
0DF4    00AD    	MOVWF 0x2D
0DF5    0849    	MOVF 0x49,W
0DF6    00AE    	MOVWF 0x2E
0DF7    084A    	MOVF 0x4A,W
0DF8    00AF    	MOVWF 0x2F
0DF9    160A    	BSF PCLATH,4
0DFA    158A    	BSF PCLATH,3
0DFB    2089    	CALL 0x089
0DFC    1283    	BCF STATUS,RP0
0DFD    1303    	BCF STATUS,RP1
0DFE    085E    	MOVF 0x5E,W
0DFF    1683    	BSF STATUS,RP0
0E00    00D7    	MOVWF 0x57
0E01    1283    	BCF STATUS,RP0
0E02    085C    	MOVF 0x5C,W
0E03    1683    	BSF STATUS,RP0
0E04    00D8    	MOVWF 0x58
0E05    1283    	BCF STATUS,RP0
0E06    085B    	MOVF 0x5B,W
0E07    1683    	BSF STATUS,RP0
0E08    00D9    	MOVWF 0x59
0E09    1283    	BCF STATUS,RP0
0E0A    085D    	MOVF 0x5D,W
0E0B    1683    	BSF STATUS,RP0
0E0C    00DA    	MOVWF 0x5A
0E0D    01D7    	CLRF 0x57
0E0E    0AD7    	INCF 0x57,F
0E0F    120A    	BCF PCLATH,4
0E10    158A    	BSF PCLATH,3
0E11    2FD9    	GOTO 0x7D9
0E12    1303    	BCF STATUS,RP1
0E13    160A    	BSF PCLATH,4
0E14    118A    	BCF PCLATH,3
0E15    2287    	CALL 0x287
0E16    120A    	BCF PCLATH,4
0E17    158A    	BSF PCLATH,3
0E18    2FD9    	GOTO 0x7D9
0E19    1303    	BCF STATUS,RP1
0E1A    01C3    	CLRF 0x43
0E1B    2E1F    	GOTO 0x61F
0E1C    1303    	BCF STATUS,RP1
0E1D    01C3    	CLRF 0x43
0E1E    0AC3    	INCF 0x43,F
0E1F    1703    	BSF STATUS,RP1
0E20    30FA    	MOVLW 0xFA
0E21    0590    	ANDWF 0x10,F
0E22    30FF    	MOVLW 0xFF
0E23    063D    	XORWF 0x3D,W
0E24    1D03    	BTFSS STATUS,Z
0E25    2E4F    	GOTO 0x64F
0E26    1411    	BSF 0x11,0
0E27    1303    	BCF STATUS,RP1
0E28    0843    	MOVF 0x43,W
0E29    00DD    	MOVWF 0x5D
0E2A    1003    	BCF STATUS,C
0E2B    0DDD    	RLF 0x5D,F
0E2C    1003    	BCF STATUS,C
0E2D    0DDD    	RLF 0x5D,F
0E2E    3004    	MOVLW 0x04
0E2F    05DD    	ANDWF 0x5D,F
0E30    1703    	BSF STATUS,RP1
0E31    0811    	MOVF 0x11,W
0E32    39FB    	ANDLW 0xFB
0E33    1303    	BCF STATUS,RP1
0E34    045D    	IORWF 0x5D,W
0E35    39C7    	ANDLW 0xC7
0E36    1703    	BSF STATUS,RP1
0E37    0091    	MOVWF 0x11
0E38    30FF    	MOVLW 0xFF
0E39    063E    	XORWF 0x3E,W
0E3A    1D03    	BTFSS STATUS,Z
0E3B    2E3E    	GOTO 0x63E
0E3C    1591    	BSF 0x11,3
0E3D    2E45    	GOTO 0x645
0E3E    30FE    	MOVLW 0xFE
0E3F    063E    	XORWF 0x3E,W
0E40    1D03    	BTFSS STATUS,Z
0E41    2E44    	GOTO 0x644
0E42    1611    	BSF 0x11,4
0E43    2E45    	GOTO 0x645
0E44    1691    	BSF 0x11,5
0E45    1303    	BCF STATUS,RP1
0E46    01BD    	CLRF 0x3D
0E47    0843    	MOVF 0x43,W
0E48    00BC    	MOVWF 0x3C
0E49    160A    	BSF PCLATH,4
0E4A    118A    	BCF PCLATH,3
0E4B    219B    	CALL 0x19B
0E4C    120A    	BCF PCLATH,4
0E4D    158A    	BSF PCLATH,3
0E4E    2FD9    	GOTO 0x7D9
0E4F    1011    	BCF 0x11,0
0E50    1303    	BCF STATUS,RP1
0E51    160A    	BSF PCLATH,4
0E52    158A    	BSF PCLATH,3
0E53    20AB    	CALL 0x0AB
0E54    1283    	BCF STATUS,RP0
0E55    1303    	BCF STATUS,RP1
0E56    085E    	MOVF 0x5E,W
0E57    00C7    	MOVWF 0x47
0E58    085C    	MOVF 0x5C,W
0E59    00C8    	MOVWF 0x48
0E5A    085B    	MOVF 0x5B,W
0E5B    00C9    	MOVWF 0x49
0E5C    085D    	MOVF 0x5D,W
0E5D    00CA    	MOVWF 0x4A
0E5E    0847    	MOVF 0x47,W
0E5F    00DE    	MOVWF 0x5E
0E60    0848    	MOVF 0x48,W
0E61    00DC    	MOVWF 0x5C
0E62    0849    	MOVF 0x49,W
0E63    00DB    	MOVWF 0x5B
0E64    084A    	MOVF 0x4A,W
0E65    00DD    	MOVWF 0x5D
0E66    120A    	BCF PCLATH,4
0E67    118A    	BCF PCLATH,3
0E68    273F    	CALL 0x73F
0E69    303F    	MOVLW 0x3F
0E6A    00DE    	MOVWF 0x5E
0E6B    3027    	MOVLW 0x27
0E6C    00DC    	MOVWF 0x5C
0E6D    30B6    	MOVLW 0xB6
0E6E    00DB    	MOVWF 0x5B
0E6F    303B    	MOVLW 0x3B
0E70    00DD    	MOVWF 0x5D
0E71    160A    	BSF PCLATH,4
0E72    158A    	BSF PCLATH,3
0E73    2000    	CALL 0x000
0E74    160A    	BSF PCLATH,4
0E75    158A    	BSF PCLATH,3
0E76    211C    	CALL 0x11C
0E77    0862    	MOVF 0x62,W
0E78    00B8    	MOVWF 0x38
0E79    0861    	MOVF 0x61,W
0E7A    00B9    	MOVWF 0x39
0E7B    0860    	MOVF 0x60,W
0E7C    00BA    	MOVWF 0x3A
0E7D    085F    	MOVF 0x5F,W
0E7E    00BB    	MOVWF 0x3B
0E7F    0843    	MOVF 0x43,W
0E80    00B7    	MOVWF 0x37
0E81    160A    	BSF PCLATH,4
0E82    118A    	BCF PCLATH,3
0E83    204E    	CALL 0x04E
0E84    120A    	BCF PCLATH,4
0E85    158A    	BSF PCLATH,3
0E86    2FD9    	GOTO 0x7D9
0E87    1303    	BCF STATUS,RP1
0E88    01C3    	CLRF 0x43
0E89    2E8D    	GOTO 0x68D
0E8A    1303    	BCF STATUS,RP1
0E8B    01C3    	CLRF 0x43
0E8C    0AC3    	INCF 0x43,F
0E8D    1703    	BSF STATUS,RP1
0E8E    1110    	BCF 0x10,2
0E8F    019E    	CLRF 0x1E
0E90    019F    	CLRF 0x1F
0E91    01A0    	CLRF 0x20
0E92    01A1    	CLRF 0x21
0E93    3001    	MOVLW 0x01
0E94    063D    	XORWF 0x3D,W
0E95    1903    	BTFSC STATUS,Z
0E96    2E9B    	GOTO 0x69B
0E97    3002    	MOVLW 0x02
0E98    063D    	XORWF 0x3D,W
0E99    1D03    	BTFSS STATUS,Z
0E9A    2EC9    	GOTO 0x6C9
0E9B    1C11    	BTFSS 0x11,0
0E9C    2EC9    	GOTO 0x6C9
0E9D    019E    	CLRF 0x1E
0E9E    3002    	MOVLW 0x02
0E9F    009F    	MOVWF 0x1F
0EA0    3076    	MOVLW 0x76
0EA1    00A0    	MOVWF 0x20
0EA2    30A0    	MOVLW 0xA0
0EA3    00A1    	MOVWF 0x21
0EA4    3001    	MOVLW 0x01
0EA5    063D    	XORWF 0x3D,W
0EA6    1D03    	BTFSS STATUS,Z
0EA7    2EB0    	GOTO 0x6B0
0EA8    019E    	CLRF 0x1E
0EA9    3001    	MOVLW 0x01
0EAA    009F    	MOVWF 0x1F
0EAB    303B    	MOVLW 0x3B
0EAC    00A0    	MOVWF 0x20
0EAD    3050    	MOVLW 0x50
0EAE    00A1    	MOVWF 0x21
0EAF    2EB7    	GOTO 0x6B7
0EB0    019E    	CLRF 0x1E
0EB1    3002    	MOVLW 0x02
0EB2    009F    	MOVWF 0x1F
0EB3    3076    	MOVLW 0x76
0EB4    00A0    	MOVWF 0x20
0EB5    30A0    	MOVLW 0xA0
0EB6    00A1    	MOVWF 0x21
0EB7    3025    	MOVLW 0x25
0EB8    063C    	XORWF 0x3C,W
0EB9    1D03    	BTFSS STATUS,Z
0EBA    2EC6    	GOTO 0x6C6
0EBB    099E    	COMF 0x1E,F
0EBC    099F    	COMF 0x1F,F
0EBD    09A0    	COMF 0x20,F
0EBE    09A1    	COMF 0x21,F
0EBF    0AA1    	INCF 0x21,F
0EC0    1903    	BTFSC STATUS,Z
0EC1    0AA0    	INCF 0x20,F
0EC2    1903    	BTFSC STATUS,Z
0EC3    0A9F    	INCF 0x1F,F
0EC4    1903    	BTFSC STATUS,Z
0EC5    0A9E    	INCF 0x1E,F
0EC6    1891    	BTFSC 0x11,1
0EC7    2FD9    	GOTO 0x7D9
0EC8    01BD    	CLRF 0x3D
0EC9    1010    	BCF 0x10,0
0ECA    083D    	MOVF 0x3D,W
0ECB    1303    	BCF STATUS,RP1
0ECC    00BD    	MOVWF 0x3D
0ECD    0843    	MOVF 0x43,W
0ECE    00BC    	MOVWF 0x3C
0ECF    160A    	BSF PCLATH,4
0ED0    118A    	BCF PCLATH,3
0ED1    219B    	CALL 0x19B
0ED2    1283    	BCF STATUS,RP0
0ED3    1703    	BSF STATUS,RP1
0ED4    3009    	MOVLW 0x09
0ED5    063D    	XORWF 0x3D,W
0ED6    120A    	BCF PCLATH,4
0ED7    158A    	BSF PCLATH,3
0ED8    1D03    	BTFSS STATUS,Z
0ED9    2FD9    	GOTO 0x7D9
0EDA    1683    	BSF STATUS,RP0
0EDB    1303    	BCF STATUS,RP1
0EDC    15A9    	BSF 0x29,3
0EDD    2FD9    	GOTO 0x7D9
0EDE    1683    	BSF STATUS,RP0
0EDF    1303    	BCF STATUS,RP1
0EE0    3003    	MOVLW 0x03
0EE1    00D4    	MOVWF 0x54
0EE2    3005    	MOVLW 0x05
0EE3    00D8    	MOVWF 0x58
0EE4    300E    	MOVLW 0x0E
0EE5    00D9    	MOVWF 0x59
0EE6    2FD9    	GOTO 0x7D9
0EE7    1683    	BSF STATUS,RP0
0EE8    1303    	BCF STATUS,RP1
0EE9    3007    	MOVLW 0x07
0EEA    00D8    	MOVWF 0x58
0EEB    3083    	MOVLW 0x83
0EEC    00D9    	MOVWF 0x59
0EED    3003    	MOVLW 0x03
0EEE    00D4    	MOVWF 0x54
0EEF    2FD9    	GOTO 0x7D9
0EF0    083D    	MOVF 0x3D,W
0EF1    008F    	MOVWF 0x0F
0EF2    083E    	MOVF 0x3E,W
0EF3    008D    	MOVWF 0x0D
0EF4    1683    	BSF STATUS,RP0
0EF5    178C    	BSF 0x0C,7
0EF6    140C    	BSF 0x0C,0
0EF7    0000    	NOP
0EF8    0000    	NOP
0EF9    1283    	BCF STATUS,RP0
0EFA    080E    	MOVF 0x0E,W
0EFB    1683    	BSF STATUS,RP0
0EFC    1303    	BCF STATUS,RP1
0EFD    00D8    	MOVWF 0x58
0EFE    1283    	BCF STATUS,RP0
0EFF    1703    	BSF STATUS,RP1
0F00    080C    	MOVF 0x0C,W
0F01    1683    	BSF STATUS,RP0
0F02    1303    	BCF STATUS,RP1
0F03    00D9    	MOVWF 0x59
0F04    3003    	MOVLW 0x03
0F05    00D4    	MOVWF 0x54
0F06    2FD9    	GOTO 0x7D9
0F07    08BD    	MOVF 0x3D,F
0F08    1903    	BTFSC STATUS,Z
0F09    2F0C    	GOTO 0x70C
0F0A    1012    	BCF 0x12,0
0F0B    2F0D    	GOTO 0x70D
0F0C    1412    	BSF 0x12,0
0F0D    0812    	MOVF 0x12,W
0F0E    1303    	BCF STATUS,RP1
0F0F    00AD    	MOVWF 0x2D
0F10    3002    	MOVLW 0x02
0F11    00AC    	MOVWF 0x2C
0F12    160A    	BSF PCLATH,4
0F13    118A    	BCF PCLATH,3
0F14    27B1    	CALL 0x7B1
0F15    120A    	BCF PCLATH,4
0F16    158A    	BSF PCLATH,3
0F17    2FD9    	GOTO 0x7D9
0F18    1C12    	BTFSS 0x12,0
0F19    2FD9    	GOTO 0x7D9
0F1A    1683    	BSF STATUS,RP0
0F1B    1303    	BCF STATUS,RP1
0F1C    01D8    	CLRF 0x58
0F1D    2FD9    	GOTO 0x7D9
0F1E    0199    	CLRF 0x19
0F1F    019A    	CLRF 0x1A
0F20    0199    	CLRF 0x19
0F21    0A99    	INCF 0x19,F
0F22    2FD9    	GOTO 0x7D9
0F23    1019    	BCF 0x19,0
0F24    2FD9    	GOTO 0x7D9
0F25    1303    	BCF STATUS,RP1
0F26    160A    	BSF PCLATH,4
0F27    158A    	BSF PCLATH,3
0F28    20AB    	CALL 0x0AB
0F29    1283    	BCF STATUS,RP0
0F2A    1303    	BCF STATUS,RP1
0F2B    085E    	MOVF 0x5E,W
0F2C    00C3    	MOVWF 0x43
0F2D    085C    	MOVF 0x5C,W
0F2E    00C4    	MOVWF 0x44
0F2F    085B    	MOVF 0x5B,W
0F30    00C5    	MOVWF 0x45
0F31    085D    	MOVF 0x5D,W
0F32    00C6    	MOVWF 0x46
0F33    0843    	MOVF 0x43,W
0F34    00AC    	MOVWF 0x2C
0F35    0844    	MOVF 0x44,W
0F36    00AD    	MOVWF 0x2D
0F37    0845    	MOVF 0x45,W
0F38    00AE    	MOVWF 0x2E
0F39    0846    	MOVF 0x46,W
0F3A    00AF    	MOVWF 0x2F
0F3B    160A    	BSF PCLATH,4
0F3C    158A    	BSF PCLATH,3
0F3D    2067    	CALL 0x067
0F3E    1283    	BCF STATUS,RP0
0F3F    1303    	BCF STATUS,RP1
0F40    085E    	MOVF 0x5E,W
0F41    1703    	BSF STATUS,RP1
0F42    0095    	MOVWF 0x15
0F43    1303    	BCF STATUS,RP1
0F44    085C    	MOVF 0x5C,W
0F45    1703    	BSF STATUS,RP1
0F46    0096    	MOVWF 0x16
0F47    1303    	BCF STATUS,RP1
0F48    085B    	MOVF 0x5B,W
0F49    1703    	BSF STATUS,RP1
0F4A    0097    	MOVWF 0x17
0F4B    1303    	BCF STATUS,RP1
0F4C    085D    	MOVF 0x5D,W
0F4D    1703    	BSF STATUS,RP1
0F4E    0098    	MOVWF 0x18
0F4F    0815    	MOVF 0x15,W
0F50    1303    	BCF STATUS,RP1
0F51    00AD    	MOVWF 0x2D
0F52    3005    	MOVLW 0x05
0F53    00AC    	MOVWF 0x2C
0F54    160A    	BSF PCLATH,4
0F55    118A    	BCF PCLATH,3
0F56    27B1    	CALL 0x7B1
0F57    1283    	BCF STATUS,RP0
0F58    1703    	BSF STATUS,RP1
0F59    0816    	MOVF 0x16,W
0F5A    1303    	BCF STATUS,RP1
0F5B    00AD    	MOVWF 0x2D
0F5C    3006    	MOVLW 0x06
0F5D    00AC    	MOVWF 0x2C
0F5E    160A    	BSF PCLATH,4
0F5F    118A    	BCF PCLATH,3
0F60    27B1    	CALL 0x7B1
0F61    1283    	BCF STATUS,RP0
0F62    1703    	BSF STATUS,RP1
0F63    0817    	MOVF 0x17,W
0F64    1303    	BCF STATUS,RP1
0F65    00AD    	MOVWF 0x2D
0F66    3007    	MOVLW 0x07
0F67    00AC    	MOVWF 0x2C
0F68    160A    	BSF PCLATH,4
0F69    118A    	BCF PCLATH,3
0F6A    27B1    	CALL 0x7B1
0F6B    1283    	BCF STATUS,RP0
0F6C    1703    	BSF STATUS,RP1
0F6D    0818    	MOVF 0x18,W
0F6E    1303    	BCF STATUS,RP1
0F6F    00AD    	MOVWF 0x2D
0F70    3008    	MOVLW 0x08
0F71    00AC    	MOVWF 0x2C
0F72    160A    	BSF PCLATH,4
0F73    118A    	BCF PCLATH,3
0F74    27B1    	CALL 0x7B1
0F75    120A    	BCF PCLATH,4
0F76    158A    	BSF PCLATH,3
0F77    2FD9    	GOTO 0x7D9
0F78    1C19    	BTFSS 0x19,0
0F79    2F7F    	GOTO 0x77F
0F7A    1683    	BSF STATUS,RP0
0F7B    1303    	BCF STATUS,RP1
0F7C    30FF    	MOVLW 0xFF
0F7D    00D8    	MOVWF 0x58
0F7E    2FD9    	GOTO 0x7D9
0F7F    1683    	BSF STATUS,RP0
0F80    1303    	BCF STATUS,RP1
0F81    01D8    	CLRF 0x58
0F82    2FD9    	GOTO 0x7D9
0F83    0815    	MOVF 0x15,W
0F84    1303    	BCF STATUS,RP1
0F85    00AC    	MOVWF 0x2C
0F86    1703    	BSF STATUS,RP1
0F87    0816    	MOVF 0x16,W
0F88    1303    	BCF STATUS,RP1
0F89    00AD    	MOVWF 0x2D
0F8A    1703    	BSF STATUS,RP1
0F8B    0817    	MOVF 0x17,W
0F8C    1303    	BCF STATUS,RP1
0F8D    00AE    	MOVWF 0x2E
0F8E    1703    	BSF STATUS,RP1
0F8F    0818    	MOVF 0x18,W
0F90    1303    	BCF STATUS,RP1
0F91    00AF    	MOVWF 0x2F
0F92    160A    	BSF PCLATH,4
0F93    158A    	BSF PCLATH,3
0F94    2089    	CALL 0x089
0F95    1283    	BCF STATUS,RP0
0F96    1303    	BCF STATUS,RP1
0F97    085E    	MOVF 0x5E,W
0F98    1683    	BSF STATUS,RP0
0F99    00D7    	MOVWF 0x57
0F9A    1283    	BCF STATUS,RP0
0F9B    085C    	MOVF 0x5C,W
0F9C    1683    	BSF STATUS,RP0
0F9D    00D8    	MOVWF 0x58
0F9E    1283    	BCF STATUS,RP0
0F9F    085B    	MOVF 0x5B,W
0FA0    1683    	BSF STATUS,RP0
0FA1    00D9    	MOVWF 0x59
0FA2    1283    	BCF STATUS,RP0
0FA3    085D    	MOVF 0x5D,W
0FA4    1683    	BSF STATUS,RP0
0FA5    00DA    	MOVWF 0x5A
0FA6    303C    	MOVLW 0x3C
0FA7    00D7    	MOVWF 0x57
0FA8    3004    	MOVLW 0x04
0FA9    00D4    	MOVWF 0x54
0FAA    120A    	BCF PCLATH,4
0FAB    158A    	BSF PCLATH,3
0FAC    2FD9    	GOTO 0x7D9
0FAD    083D    	MOVF 0x3D,W
0FAE    1303    	BCF STATUS,RP1
0FAF    00AC    	MOVWF 0x2C
0FB0    160A    	BSF PCLATH,4
0FB1    118A    	BCF PCLATH,3
0FB2    27A8    	CALL 0x7A8
0FB3    1683    	BSF STATUS,RP0
0FB4    1303    	BCF STATUS,RP1
0FB5    00D8    	MOVWF 0x58
0FB6    120A    	BCF PCLATH,4
0FB7    158A    	BSF PCLATH,3
0FB8    2FD9    	GOTO 0x7D9
0FB9    083E    	MOVF 0x3E,W
0FBA    1303    	BCF STATUS,RP1
0FBB    00AD    	MOVWF 0x2D
0FBC    1703    	BSF STATUS,RP1
0FBD    083D    	MOVF 0x3D,W
0FBE    1303    	BCF STATUS,RP1
0FBF    00AC    	MOVWF 0x2C
0FC0    160A    	BSF PCLATH,4
0FC1    118A    	BCF PCLATH,3
0FC2    27B1    	CALL 0x7B1
0FC3    120A    	BCF PCLATH,4
0FC4    158A    	BSF PCLATH,3
0FC5    2FD9    	GOTO 0x7D9
0FC6    3004    	MOVLW 0x04
0FC7    0639    	XORWF 0x39,W
0FC8    1D03    	BTFSS STATUS,Z
0FC9    2FD9    	GOTO 0x7D9
0FCA    1303    	BCF STATUS,RP1
0FCB    3001    	MOVLW 0x01
0FCC    00AD    	MOVWF 0x2D
0FCD    30FF    	MOVLW 0xFF
0FCE    00AC    	MOVWF 0x2C
0FCF    160A    	BSF PCLATH,4
0FD0    118A    	BCF PCLATH,3
0FD1    27B1    	CALL 0x7B1
0FD2    138B    	BCF INTCON,GIE
0FD3    1683    	BSF STATUS,RP0
0FD4    1303    	BCF STATUS,RP1
0FD5    108E    	BCF 0x0E,1
0FD6    160A    	BSF PCLATH,4
0FD7    158A    	BSF PCLATH,3
0FD8    2F00    	GOTO 0x700
0FD9    1683    	BSF STATUS,RP0
0FDA    1303    	BCF STATUS,RP1
0FDB    1452    	BSF 0x52,0
0FDC    1283    	BCF STATUS,RP0
0FDD    1703    	BSF STATUS,RP1
0FDE    11A6    	BCF 0x26,3
0FDF    0008    	RETURN
0FE0    3FFF    	ADDLW 0xFF
0FE1    3FFF    	ADDLW 0xFF
0FE2    3FFF    	ADDLW 0xFF
0FE3    3FFF    	ADDLW 0xFF
0FE4    3FFF    	ADDLW 0xFF
0FE5    3FFF    	ADDLW 0xFF
0FE6    3FFF    	ADDLW 0xFF
0FE7    3FFF    	ADDLW 0xFF
0FE8    3FFF    	ADDLW 0xFF
0FE9    3FFF    	ADDLW 0xFF
0FEA    3FFF    	ADDLW 0xFF
0FEB    3FFF    	ADDLW 0xFF
0FEC    3FFF    	ADDLW 0xFF
0FED    3FFF    	ADDLW 0xFF
0FEE    3FFF    	ADDLW 0xFF
0FEF    3FFF    	ADDLW 0xFF
0FF0    3FFF    	ADDLW 0xFF
0FF1    3FFF    	ADDLW 0xFF
0FF2    3FFF    	ADDLW 0xFF
0FF3    3FFF    	ADDLW 0xFF
0FF4    3FFF    	ADDLW 0xFF
0FF5    3FFF    	ADDLW 0xFF
0FF6    3FFF    	ADDLW 0xFF
0FF7    3FFF    	ADDLW 0xFF
0FF8    3FFF    	ADDLW 0xFF
0FF9    3FFF    	ADDLW 0xFF
0FFA    3FFF    	ADDLW 0xFF
0FFB    3FFF    	ADDLW 0xFF
0FFC    3FFF    	ADDLW 0xFF
0FFD    3FFF    	ADDLW 0xFF
0FFE    3FFF    	ADDLW 0xFF
0FFF    3FFF    	ADDLW 0xFF
1000    307C    	MOVLW 0x7C
1001    0092    	MOVWF 0x12
1002    1683    	BSF STATUS,RP0
1003    30FF    	MOVLW 0xFF
1004    0092    	MOVWF 0x12
1005    1283    	BCF STATUS,RP0
1006    1D85    	BTFSS 0x05,3
1007    280B    	GOTO 0x00B
1008    019D    	CLRF 0x1D
1009    1487    	BSF 0x07,1
100A    280D    	GOTO 0x00D
100B    0197    	CLRF 0x17
100C    1507    	BSF 0x07,2
100D    1D85    	BTFSS 0x05,3
100E    2812    	GOTO 0x012
100F    0197    	CLRF 0x17
1010    1507    	BSF 0x07,2
1011    2814    	GOTO 0x014
1012    019D    	CLRF 0x1D
1013    1487    	BSF 0x07,1
1014    1683    	BSF STATUS,RP0
1015    01A9    	CLRF 0x29
1016    01C0    	CLRF 0x40
1017    01C1    	CLRF 0x41
1018    01C2    	CLRF 0x42
1019    01C3    	CLRF 0x43
101A    01BE    	CLRF 0x3E
101B    01BF    	CLRF 0x3F
101C    01B2    	CLRF 0x32
101D    01B3    	CLRF 0x33
101E    01B4    	CLRF 0x34
101F    01B5    	CLRF 0x35
1020    01B6    	CLRF 0x36
1021    01B7    	CLRF 0x37
1022    01B8    	CLRF 0x38
1023    01B9    	CLRF 0x39
1024    1283    	BCF STATUS,RP0
1025    1703    	BSF STATUS,RP1
1026    019E    	CLRF 0x1E
1027    019F    	CLRF 0x1F
1028    01A0    	CLRF 0x20
1029    01A1    	CLRF 0x21
102A    1683    	BSF STATUS,RP0
102B    1303    	BCF STATUS,RP1
102C    01BA    	CLRF 0x3A
102D    01BB    	CLRF 0x3B
102E    01BC    	CLRF 0x3C
102F    01BD    	CLRF 0x3D
1030    1283    	BCF STATUS,RP0
1031    1703    	BSF STATUS,RP1
1032    01A2    	CLRF 0x22
1033    01A3    	CLRF 0x23
1034    01A4    	CLRF 0x24
1035    01A5    	CLRF 0x25
1036    0008    	RETURN
1037    1703    	BSF STATUS,RP1
1038    1C10    	BTFSS 0x10,0
1039    283E    	GOTO 0x03E
103A    1303    	BCF STATUS,RP1
103B    120A    	BCF PCLATH,4
103C    158A    	BSF PCLATH,3
103D    22C0    	CALL 0x2C0
103E    1683    	BSF STATUS,RP0
103F    1303    	BCF STATUS,RP1
1040    160A    	BSF PCLATH,4
1041    118A    	BCF PCLATH,3
1042    1D29    	BTFSS 0x29,2
1043    284D    	GOTO 0x04D
1044    1283    	BCF STATUS,RP0
1045    1C8C    	BTFSS 0x0C,1
1046    284D    	GOTO 0x04D
1047    120A    	BCF PCLATH,4
1048    118A    	BCF PCLATH,3
1049    214E    	CALL 0x14E
104A    1283    	BCF STATUS,RP0
104B    1303    	BCF STATUS,RP1
104C    108C    	BCF 0x0C,1
104D    0008    	RETURN
104E    083B    	MOVF 0x3B,W
104F    043A    	IORWF 0x3A,W
1050    0439    	IORWF 0x39,W
1051    0438    	IORWF 0x38,W
1052    1D03    	BTFSS STATUS,Z
1053    2886    	GOTO 0x086
1054    1703    	BSF STATUS,RP1
1055    3000    	MOVLW 0x00
1056    1890    	BTFSC 0x10,1
1057    3001    	MOVLW 0x01
1058    1303    	BCF STATUS,RP1
1059    00B7    	MOVWF 0x37
105A    1703    	BSF STATUS,RP1
105B    1C11    	BTFSS 0x11,0
105C    2884    	GOTO 0x084
105D    1910    	BTFSC 0x10,2
105E    2884    	GOTO 0x084
105F    1891    	BTFSC 0x11,1
1060    298F    	GOTO 0x18F
1061    1491    	BSF 0x11,1
1062    3000    	MOVLW 0x00
1063    1911    	BTFSC 0x11,2
1064    3001    	MOVLW 0x01
1065    1303    	BCF STATUS,RP1
1066    00B7    	MOVWF 0x37
1067    1703    	BSF STATUS,RP1
1068    1D91    	BTFSS 0x11,3
1069    2872    	GOTO 0x072
106A    1303    	BCF STATUS,RP1
106B    01B8    	CLRF 0x38
106C    01B9    	CLRF 0x39
106D    3027    	MOVLW 0x27
106E    00BA    	MOVWF 0x3A
106F    306A    	MOVLW 0x6A
1070    00BB    	MOVWF 0x3B
1071    2888    	GOTO 0x088
1072    1E11    	BTFSS 0x11,4
1073    287C    	GOTO 0x07C
1074    1303    	BCF STATUS,RP1
1075    01B8    	CLRF 0x38
1076    01B9    	CLRF 0x39
1077    3027    	MOVLW 0x27
1078    00BA    	MOVWF 0x3A
1079    304F    	MOVLW 0x4F
107A    00BB    	MOVWF 0x3B
107B    2888    	GOTO 0x088
107C    1303    	BCF STATUS,RP1
107D    01B8    	CLRF 0x38
107E    01B9    	CLRF 0x39
107F    3025    	MOVLW 0x25
1080    00BA    	MOVWF 0x3A
1081    30FD    	MOVLW 0xFD
1082    00BB    	MOVWF 0x3B
1083    2888    	GOTO 0x088
1084    1091    	BCF 0x11,1
1085    2888    	GOTO 0x088
1086    1703    	BSF STATUS,RP1
1087    1091    	BCF 0x11,1
1088    1683    	BSF STATUS,RP0
1089    1303    	BCF STATUS,RP1
108A    11A9    	BCF 0x29,3
108B    1429    	BSF 0x29,0
108C    1283    	BCF STATUS,RP0
108D    0837    	MOVF 0x37,W
108E    1683    	BSF STATUS,RP0
108F    3901    	ANDLW 0x01
1090    1903    	BTFSC STATUS,Z
1091    1029    	BCF 0x29,0
1092    1283    	BCF STATUS,RP0
1093    0838    	MOVF 0x38,W
1094    1683    	BSF STATUS,RP0
1095    00B6    	MOVWF 0x36
1096    1283    	BCF STATUS,RP0
1097    0839    	MOVF 0x39,W
1098    1683    	BSF STATUS,RP0
1099    00B7    	MOVWF 0x37
109A    1283    	BCF STATUS,RP0
109B    083A    	MOVF 0x3A,W
109C    1683    	BSF STATUS,RP0
109D    00B8    	MOVWF 0x38
109E    1283    	BCF STATUS,RP0
109F    083B    	MOVF 0x3B,W
10A0    1683    	BSF STATUS,RP0
10A1    00B9    	MOVWF 0x39
10A2    14A9    	BSF 0x29,1
10A3    1929    	BTFSC 0x29,2
10A4    28BF    	GOTO 0x0BF
10A5    1283    	BCF STATUS,RP0
10A6    08B7    	MOVF 0x37,F
10A7    1903    	BTFSC STATUS,Z
10A8    28AF    	GOTO 0x0AF
10A9    160A    	BSF PCLATH,4
10AA    118A    	BCF PCLATH,3
10AB    21C0    	CALL 0x1C0
10AC    160A    	BSF PCLATH,4
10AD    118A    	BCF PCLATH,3
10AE    28B2    	GOTO 0x0B2
10AF    160A    	BSF PCLATH,4
10B0    118A    	BCF PCLATH,3
10B1    220F    	CALL 0x20F
10B2    1683    	BSF STATUS,RP0
10B3    1303    	BCF STATUS,RP1
10B4    01B2    	CLRF 0x32
10B5    01B3    	CLRF 0x33
10B6    01B4    	CLRF 0x34
10B7    01B5    	CLRF 0x35
10B8    01C0    	CLRF 0x40
10B9    01C1    	CLRF 0x41
10BA    01C2    	CLRF 0x42
10BB    01C3    	CLRF 0x43
10BC    1529    	BSF 0x29,2
10BD    01BE    	CLRF 0x3E
10BE    01BF    	CLRF 0x3F
10BF    1283    	BCF STATUS,RP0
10C0    08B7    	MOVF 0x37,F
10C1    160A    	BSF PCLATH,4
10C2    118A    	BCF PCLATH,3
10C3    1D03    	BTFSS STATUS,Z
10C4    28C9    	GOTO 0x0C9
10C5    01B1    	CLRF 0x31
10C6    3001    	MOVLW 0x01
10C7    00B2    	MOVWF 0x32
10C8    28CB    	GOTO 0x0CB
10C9    01B1    	CLRF 0x31
10CA    01B2    	CLRF 0x32
10CB    1703    	BSF STATUS,RP1
10CC    0810    	MOVF 0x10,W
10CD    1303    	BCF STATUS,RP1
10CE    00DD    	MOVWF 0x5D
10CF    1003    	BCF STATUS,C
10D0    0CDD    	RRF 0x5D,F
10D1    09DD    	COMF 0x5D,F
10D2    3001    	MOVLW 0x01
10D3    05DD    	ANDWF 0x5D,F
10D4    01DB    	CLRF 0x5B
10D5    0831    	MOVF 0x31,W
10D6    065B    	XORWF 0x5B,W
10D7    1D03    	BTFSS STATUS,Z
10D8    28DB    	GOTO 0x0DB
10D9    0832    	MOVF 0x32,W
10DA    065D    	XORWF 0x5D,W
10DB    1D03    	BTFSS STATUS,Z
10DC    298F    	GOTO 0x18F
10DD    160A    	BSF PCLATH,4
10DE    118A    	BCF PCLATH,3
10DF    22D7    	CALL 0x2D7
10E0    1283    	BCF STATUS,RP0
10E1    1303    	BCF STATUS,RP1
10E2    085E    	MOVF 0x5E,W
10E3    1683    	BSF STATUS,RP0
10E4    00AA    	MOVWF 0x2A
10E5    1283    	BCF STATUS,RP0
10E6    085C    	MOVF 0x5C,W
10E7    1683    	BSF STATUS,RP0
10E8    00AB    	MOVWF 0x2B
10E9    1283    	BCF STATUS,RP0
10EA    085B    	MOVF 0x5B,W
10EB    1683    	BSF STATUS,RP0
10EC    00AC    	MOVWF 0x2C
10ED    1283    	BCF STATUS,RP0
10EE    085D    	MOVF 0x5D,W
10EF    1683    	BSF STATUS,RP0
10F0    00AD    	MOVWF 0x2D
10F1    1283    	BCF STATUS,RP0
10F2    160A    	BSF PCLATH,4
10F3    158A    	BSF PCLATH,3
10F4    20CA    	CALL 0x0CA
10F5    1283    	BCF STATUS,RP0
10F6    1303    	BCF STATUS,RP1
10F7    085E    	MOVF 0x5E,W
10F8    1683    	BSF STATUS,RP0
10F9    00AE    	MOVWF 0x2E
10FA    1283    	BCF STATUS,RP0
10FB    085C    	MOVF 0x5C,W
10FC    1683    	BSF STATUS,RP0
10FD    00AF    	MOVWF 0x2F
10FE    1283    	BCF STATUS,RP0
10FF    085B    	MOVF 0x5B,W
1100    1683    	BSF STATUS,RP0
1101    00B0    	MOVWF 0x30
1102    1283    	BCF STATUS,RP0
1103    085D    	MOVF 0x5D,W
1104    1683    	BSF STATUS,RP0
1105    00B1    	MOVWF 0x31
1106    01BE    	CLRF 0x3E
1107    01BF    	CLRF 0x3F
1108    01C0    	CLRF 0x40
1109    01C1    	CLRF 0x41
110A    01C2    	CLRF 0x42
110B    01C3    	CLRF 0x43
110C    1283    	BCF STATUS,RP0
110D    0838    	MOVF 0x38,W
110E    00DE    	MOVWF 0x5E
110F    0839    	MOVF 0x39,W
1110    00DC    	MOVWF 0x5C
1111    083A    	MOVF 0x3A,W
1112    00DB    	MOVWF 0x5B
1113    083B    	MOVF 0x3B,W
1114    00DD    	MOVWF 0x5D
1115    1683    	BSF STATUS,RP0
1116    0835    	MOVF 0x35,W
1117    1283    	BCF STATUS,RP0
1118    02DD    	SUBWF 0x5D,F
1119    160A    	BSF PCLATH,4
111A    118A    	BCF PCLATH,3
111B    1803    	BTFSC STATUS,C
111C    2925    	GOTO 0x125
111D    03DB    	DECF 0x5B,F
111E    095B    	COMF 0x5B,W
111F    1D03    	BTFSS STATUS,Z
1120    2925    	GOTO 0x125
1121    03DC    	DECF 0x5C,F
1122    095C    	COMF 0x5C,W
1123    1903    	BTFSC STATUS,Z
1124    03DE    	DECF 0x5E,F
1125    1683    	BSF STATUS,RP0
1126    0834    	MOVF 0x34,W
1127    1283    	BCF STATUS,RP0
1128    02DB    	SUBWF 0x5B,F
1129    1803    	BTFSC STATUS,C
112A    292F    	GOTO 0x12F
112B    03DC    	DECF 0x5C,F
112C    095C    	COMF 0x5C,W
112D    1903    	BTFSC STATUS,Z
112E    03DE    	DECF 0x5E,F
112F    1683    	BSF STATUS,RP0
1130    0833    	MOVF 0x33,W
1131    1283    	BCF STATUS,RP0
1132    02DC    	SUBWF 0x5C,F
1133    1683    	BSF STATUS,RP0
1134    0832    	MOVF 0x32,W
1135    1283    	BCF STATUS,RP0
1136    1C03    	BTFSS STATUS,C
1137    03DE    	DECF 0x5E,F
1138    02DE    	SUBWF 0x5E,F
1139    120A    	BCF PCLATH,4
113A    118A    	BCF PCLATH,3
113B    273F    	CALL 0x73F
113C    3041    	MOVLW 0x41
113D    00DE    	MOVWF 0x5E
113E    3080    	MOVLW 0x80
113F    00DC    	MOVWF 0x5C
1140    01DB    	CLRF 0x5B
1141    01DD    	CLRF 0x5D
1142    160A    	BSF PCLATH,4
1143    158A    	BSF PCLATH,3
1144    2000    	CALL 0x000
1145    160A    	BSF PCLATH,4
1146    158A    	BSF PCLATH,3
1147    211C    	CALL 0x11C
1148    0862    	MOVF 0x62,W
1149    00B3    	MOVWF 0x33
114A    0861    	MOVF 0x61,W
114B    00B4    	MOVWF 0x34
114C    0860    	MOVF 0x60,W
114D    00B5    	MOVWF 0x35
114E    085F    	MOVF 0x5F,W
114F    00B6    	MOVWF 0x36
1150    1703    	BSF STATUS,RP1
1151    160A    	BSF PCLATH,4
1152    118A    	BCF PCLATH,3
1153    1890    	BTFSC 0x10,1
1154    2961    	GOTO 0x161
1155    1303    	BCF STATUS,RP1
1156    09B3    	COMF 0x33,F
1157    09B4    	COMF 0x34,F
1158    09B5    	COMF 0x35,F
1159    09B6    	COMF 0x36,F
115A    0AB6    	INCF 0x36,F
115B    1903    	BTFSC STATUS,Z
115C    0AB5    	INCF 0x35,F
115D    1903    	BTFSC STATUS,Z
115E    0AB4    	INCF 0x34,F
115F    1903    	BTFSC STATUS,Z
1160    0AB3    	INCF 0x33,F
1161    1303    	BCF STATUS,RP1
1162    0836    	MOVF 0x36,W
1163    1683    	BSF STATUS,RP0
1164    07BD    	ADDWF 0x3D,F
1165    1C03    	BTFSS STATUS,C
1166    296C    	GOTO 0x16C
1167    0ABC    	INCF 0x3C,F
1168    1903    	BTFSC STATUS,Z
1169    0ABB    	INCF 0x3B,F
116A    1903    	BTFSC STATUS,Z
116B    0ABA    	INCF 0x3A,F
116C    1283    	BCF STATUS,RP0
116D    0835    	MOVF 0x35,W
116E    1683    	BSF STATUS,RP0
116F    07BC    	ADDWF 0x3C,F
1170    1C03    	BTFSS STATUS,C
1171    2975    	GOTO 0x175
1172    0ABB    	INCF 0x3B,F
1173    1903    	BTFSC STATUS,Z
1174    0ABA    	INCF 0x3A,F
1175    1283    	BCF STATUS,RP0
1176    0834    	MOVF 0x34,W
1177    1683    	BSF STATUS,RP0
1178    07BB    	ADDWF 0x3B,F
1179    1803    	BTFSC STATUS,C
117A    0ABA    	INCF 0x3A,F
117B    1283    	BCF STATUS,RP0
117C    0833    	MOVF 0x33,W
117D    1683    	BSF STATUS,RP0
117E    07BA    	ADDWF 0x3A,F
117F    1283    	BCF STATUS,RP0
1180    0838    	MOVF 0x38,W
1181    1683    	BSF STATUS,RP0
1182    00B2    	MOVWF 0x32
1183    1283    	BCF STATUS,RP0
1184    0839    	MOVF 0x39,W
1185    1683    	BSF STATUS,RP0
1186    00B3    	MOVWF 0x33
1187    1283    	BCF STATUS,RP0
1188    083A    	MOVF 0x3A,W
1189    1683    	BSF STATUS,RP0
118A    00B4    	MOVWF 0x34
118B    1283    	BCF STATUS,RP0
118C    083B    	MOVF 0x3B,W
118D    1683    	BSF STATUS,RP0
118E    00B5    	MOVWF 0x35
118F    0008    	RETURN
1190    01BD    	CLRF 0x3D
1191    1703    	BSF STATUS,RP1
1192    3000    	MOVLW 0x00
1193    1911    	BTFSC 0x11,2
1194    3001    	MOVLW 0x01
1195    1303    	BCF STATUS,RP1
1196    00BC    	MOVWF 0x3C
1197    160A    	BSF PCLATH,4
1198    118A    	BCF PCLATH,3
1199    219B    	CALL 0x19B
119A    0008    	RETURN
119B    083D    	MOVF 0x3D,W
119C    00DD    	MOVWF 0x5D
119D    01DB    	CLRF 0x5B
119E    3002    	MOVLW 0x02
119F    00DC    	MOVWF 0x5C
11A0    120A    	BCF PCLATH,4
11A1    118A    	BCF PCLATH,3
11A2    2146    	CALL 0x146
11A3    3017    	MOVLW 0x17
11A4    00E0    	MOVWF 0x60
11A5    30CC    	MOVLW 0xCC
11A6    075D    	ADDWF 0x5D,W
11A7    00DC    	MOVWF 0x5C
11A8    085B    	MOVF 0x5B,W
11A9    1803    	BTFSC STATUS,C
11AA    3E01    	ADDLW 0x01
11AB    0760    	ADDWF 0x60,W
11AC    00DB    	MOVWF 0x5B
11AD    085C    	MOVF 0x5C,W
11AE    00DD    	MOVWF 0x5D
11AF    120A    	BCF PCLATH,4
11B0    118A    	BCF PCLATH,3
11B1    20BE    	CALL 0x0BE
11B2    0862    	MOVF 0x62,W
11B3    00B8    	MOVWF 0x38
11B4    0861    	MOVF 0x61,W
11B5    00B9    	MOVWF 0x39
11B6    0860    	MOVF 0x60,W
11B7    00BA    	MOVWF 0x3A
11B8    085F    	MOVF 0x5F,W
11B9    00BB    	MOVWF 0x3B
11BA    083C    	MOVF 0x3C,W
11BB    00B7    	MOVWF 0x37
11BC    160A    	BSF PCLATH,4
11BD    118A    	BCF PCLATH,3
11BE    204E    	CALL 0x04E
11BF    0008    	RETURN
11C0    1D85    	BTFSS 0x05,3
11C1    29C5    	GOTO 0x1C5
11C2    019D    	CLRF 0x1D
11C3    1487    	BSF 0x07,1
11C4    29C7    	GOTO 0x1C7
11C5    0197    	CLRF 0x17
11C6    1507    	BSF 0x07,2
11C7    1D85    	BTFSS 0x05,3
11C8    29CC    	GOTO 0x1CC
11C9    0197    	CLRF 0x17
11CA    1507    	BSF 0x07,2
11CB    29CE    	GOTO 0x1CE
11CC    019D    	CLRF 0x1D
11CD    1487    	BSF 0x07,1
11CE    1703    	BSF STATUS,RP1
11CF    1890    	BTFSC 0x10,1
11D0    29FD    	GOTO 0x1FD
11D1    0893    	MOVF 0x13,F
11D2    1903    	BTFSC STATUS,Z
11D3    29FD    	GOTO 0x1FD
11D4    1810    	BTFSC 0x10,0
11D5    29FD    	GOTO 0x1FD
11D6    1303    	BCF STATUS,RP1
11D7    1D85    	BTFSS 0x05,3
11D8    29DB    	GOTO 0x1DB
11D9    1107    	BCF 0x07,2
11DA    29DC    	GOTO 0x1DC
11DB    1087    	BCF 0x07,1
11DC    1703    	BSF STATUS,RP1
11DD    0813    	MOVF 0x13,W
11DE    1303    	BCF STATUS,RP1
11DF    00DD    	MOVWF 0x5D
11E0    01DB    	CLRF 0x5B
11E1    3003    	MOVLW 0x03
11E2    00DC    	MOVWF 0x5C
11E3    120A    	BCF PCLATH,4
11E4    118A    	BCF PCLATH,3
11E5    2146    	CALL 0x146
11E6    085B    	MOVF 0x5B,W
11E7    00AD    	MOVWF 0x2D
11E8    085D    	MOVF 0x5D,W
11E9    00AE    	MOVWF 0x2E
11EA    160A    	BSF PCLATH,4
11EB    158A    	BSF PCLATH,3
11EC    210B    	CALL 0x10B
11ED    1283    	BCF STATUS,RP0
11EE    1303    	BCF STATUS,RP1
11EF    160A    	BSF PCLATH,4
11F0    118A    	BCF PCLATH,3
11F1    1D85    	BTFSS 0x05,3
11F2    29F5    	GOTO 0x1F5
11F3    1507    	BSF 0x07,2
11F4    29F6    	GOTO 0x1F6
11F5    1487    	BSF 0x07,1
11F6    3003    	MOVLW 0x03
11F7    00AD    	MOVWF 0x2D
11F8    30E8    	MOVLW 0xE8
11F9    00AE    	MOVWF 0x2E
11FA    160A    	BSF PCLATH,4
11FB    158A    	BSF PCLATH,3
11FC    210B    	CALL 0x10B
11FD    1283    	BCF STATUS,RP0
11FE    1703    	BSF STATUS,RP1
11FF    1490    	BSF 0x10,1
1200    1303    	BCF STATUS,RP1
1201    160A    	BSF PCLATH,4
1202    118A    	BCF PCLATH,3
1203    1D85    	BTFSS 0x05,3
1204    2A0A    	GOTO 0x20A
1205    30FF    	MOVLW 0xFF
1206    0095    	MOVWF 0x15
1207    303C    	MOVLW 0x3C
1208    0097    	MOVWF 0x17
1209    0008    	RETURN
120A    30FF    	MOVLW 0xFF
120B    009B    	MOVWF 0x1B
120C    303C    	MOVLW 0x3C
120D    009D    	MOVWF 0x1D
120E    0008    	RETURN
120F    1D85    	BTFSS 0x05,3
1210    2A14    	GOTO 0x214
1211    019D    	CLRF 0x1D
1212    1487    	BSF 0x07,1
1213    2A16    	GOTO 0x216
1214    0197    	CLRF 0x17
1215    1507    	BSF 0x07,2
1216    1D85    	BTFSS 0x05,3
1217    2A1B    	GOTO 0x21B
1218    0197    	CLRF 0x17
1219    1507    	BSF 0x07,2
121A    2A1D    	GOTO 0x21D
121B    019D    	CLRF 0x1D
121C    1487    	BSF 0x07,1
121D    1703    	BSF STATUS,RP1
121E    1C90    	BTFSS 0x10,1
121F    2A4C    	GOTO 0x24C
1220    0894    	MOVF 0x14,F
1221    1903    	BTFSC STATUS,Z
1222    2A4C    	GOTO 0x24C
1223    1810    	BTFSC 0x10,0
1224    2A4C    	GOTO 0x24C
1225    1303    	BCF STATUS,RP1
1226    1D85    	BTFSS 0x05,3
1227    2A2A    	GOTO 0x22A
1228    1087    	BCF 0x07,1
1229    2A2B    	GOTO 0x22B
122A    1107    	BCF 0x07,2
122B    1703    	BSF STATUS,RP1
122C    0814    	MOVF 0x14,W
122D    1303    	BCF STATUS,RP1
122E    00DD    	MOVWF 0x5D
122F    01DB    	CLRF 0x5B
1230    3003    	MOVLW 0x03
1231    00DC    	MOVWF 0x5C
1232    120A    	BCF PCLATH,4
1233    118A    	BCF PCLATH,3
1234    2146    	CALL 0x146
1235    085B    	MOVF 0x5B,W
1236    00AD    	MOVWF 0x2D
1237    085D    	MOVF 0x5D,W
1238    00AE    	MOVWF 0x2E
1239    160A    	BSF PCLATH,4
123A    158A    	BSF PCLATH,3
123B    210B    	CALL 0x10B
123C    1283    	BCF STATUS,RP0
123D    1303    	BCF STATUS,RP1
123E    160A    	BSF PCLATH,4
123F    118A    	BCF PCLATH,3
1240    1D85    	BTFSS 0x05,3
1241    2A44    	GOTO 0x244
1242    1487    	BSF 0x07,1
1243    2A45    	GOTO 0x245
1244    1507    	BSF 0x07,2
1245    3003    	MOVLW 0x03
1246    00AD    	MOVWF 0x2D
1247    30E8    	MOVLW 0xE8
1248    00AE    	MOVWF 0x2E
1249    160A    	BSF PCLATH,4
124A    158A    	BSF PCLATH,3
124B    210B    	CALL 0x10B
124C    1283    	BCF STATUS,RP0
124D    1703    	BSF STATUS,RP1
124E    1090    	BCF 0x10,1
124F    1303    	BCF STATUS,RP1
1250    160A    	BSF PCLATH,4
1251    118A    	BCF PCLATH,3
1252    1D85    	BTFSS 0x05,3
1253    2A59    	GOTO 0x259
1254    30FF    	MOVLW 0xFF
1255    009B    	MOVWF 0x1B
1256    303C    	MOVLW 0x3C
1257    009D    	MOVWF 0x1D
1258    0008    	RETURN
1259    30FF    	MOVLW 0xFF
125A    0095    	MOVWF 0x15
125B    303C    	MOVLW 0x3C
125C    0097    	MOVWF 0x17
125D    0008    	RETURN
125E    1683    	BSF STATUS,RP0
125F    01A1    	CLRF 0x21
1260    01A2    	CLRF 0x22
1261    01A3    	CLRF 0x23
1262    01A4    	CLRF 0x24
1263    01A5    	CLRF 0x25
1264    01A6    	CLRF 0x26
1265    01A7    	CLRF 0x27
1266    01A8    	CLRF 0x28
1267    1283    	BCF STATUS,RP0
1268    0181    	CLRF 0x01
1269    110B    	BCF INTCON,T0IF
126A    100B    	BCF INTCON,RBIF
126B    0806    	MOVF 0x06,W
126C    00DD    	MOVWF 0x5D
126D    3020    	MOVLW 0x20
126E    05DD    	ANDWF 0x5D,F
126F    08DD    	MOVF 0x5D,F
1270    1D03    	BTFSS STATUS,Z
1271    2A75    	GOTO 0x275
1272    01AD    	CLRF 0x2D
1273    0AAD    	INCF 0x2D,F
1274    2A76    	GOTO 0x276
1275    01AD    	CLRF 0x2D
1276    1003    	BCF STATUS,C
1277    0D2D    	RLF 0x2D,W
1278    3902    	ANDLW 0x02
1279    00AC    	MOVWF 0x2C
127A    1683    	BSF STATUS,RP0
127B    0820    	MOVF 0x20,W
127C    1283    	BCF STATUS,RP0
127D    00DD    	MOVWF 0x5D
127E    10DD    	BCF 0x5D,1
127F    082C    	MOVF 0x2C,W
1280    045D    	IORWF 0x5D,W
1281    39FE    	ANDLW 0xFE
1282    1683    	BSF STATUS,RP0
1283    00A0    	MOVWF 0x20
1284    158B    	BSF INTCON,RBIE
1285    168B    	BSF INTCON,T0IE
1286    0008    	RETURN
1287    1703    	BSF STATUS,RP1
1288    1711    	BSF 0x11,6
1289    1C11    	BTFSS 0x11,0
128A    1311    	BCF 0x11,6
128B    1F11    	BTFSS 0x11,6
128C    2A95    	GOTO 0x295
128D    1011    	BCF 0x11,0
128E    1303    	BCF STATUS,RP1
128F    160A    	BSF PCLATH,4
1290    118A    	BCF PCLATH,3
1291    2190    	CALL 0x190
1292    160A    	BSF PCLATH,4
1293    118A    	BCF PCLATH,3
1294    2A99    	GOTO 0x299
1295    1303    	BCF STATUS,RP1
1296    160A    	BSF PCLATH,4
1297    118A    	BCF PCLATH,3
1298    225E    	CALL 0x25E
1299    1283    	BCF STATUS,RP0
129A    1303    	BCF STATUS,RP1
129B    160A    	BSF PCLATH,4
129C    158A    	BSF PCLATH,3
129D    20AB    	CALL 0x0AB
129E    1283    	BCF STATUS,RP0
129F    1303    	BCF STATUS,RP1
12A0    085E    	MOVF 0x5E,W
12A1    00BE    	MOVWF 0x3E
12A2    085C    	MOVF 0x5C,W
12A3    00BF    	MOVWF 0x3F
12A4    085B    	MOVF 0x5B,W
12A5    00C0    	MOVWF 0x40
12A6    085D    	MOVF 0x5D,W
12A7    00C1    	MOVWF 0x41
12A8    083E    	MOVF 0x3E,W
12A9    00AC    	MOVWF 0x2C
12AA    083F    	MOVF 0x3F,W
12AB    00AD    	MOVWF 0x2D
12AC    0840    	MOVF 0x40,W
12AD    00AE    	MOVWF 0x2E
12AE    0841    	MOVF 0x41,W
12AF    00AF    	MOVWF 0x2F
12B0    160A    	BSF PCLATH,4
12B1    158A    	BSF PCLATH,3
12B2    2067    	CALL 0x067
12B3    1283    	BCF STATUS,RP0
12B4    1303    	BCF STATUS,RP1
12B5    085E    	MOVF 0x5E,W
12B6    1683    	BSF STATUS,RP0
12B7    00A5    	MOVWF 0x25
12B8    1283    	BCF STATUS,RP0
12B9    085C    	MOVF 0x5C,W
12BA    1683    	BSF STATUS,RP0
12BB    00A6    	MOVWF 0x26
12BC    1283    	BCF STATUS,RP0
12BD    085B    	MOVF 0x5B,W
12BE    1683    	BSF STATUS,RP0
12BF    00A7    	MOVWF 0x27
12C0    1283    	BCF STATUS,RP0
12C1    085D    	MOVF 0x5D,W
12C2    1683    	BSF STATUS,RP0
12C3    00A8    	MOVWF 0x28
12C4    01A1    	CLRF 0x21
12C5    0826    	MOVF 0x26,W
12C6    00A2    	MOVWF 0x22
12C7    0827    	MOVF 0x27,W
12C8    00A3    	MOVWF 0x23
12C9    0828    	MOVF 0x28,W
12CA    00A4    	MOVWF 0x24
12CB    1283    	BCF STATUS,RP0
12CC    1703    	BSF STATUS,RP1
12CD    160A    	BSF PCLATH,4
12CE    118A    	BCF PCLATH,3
12CF    1F11    	BTFSS 0x11,6
12D0    2AD6    	GOTO 0x2D6
12D1    1411    	BSF 0x11,0
12D2    1303    	BCF STATUS,RP1
12D3    160A    	BSF PCLATH,4
12D4    118A    	BCF PCLATH,3
12D5    2190    	CALL 0x190
12D6    0008    	RETURN
12D7    01AD    	CLRF 0x2D
12D8    138B    	BCF INTCON,GIE
12D9    1683    	BSF STATUS,RP0
12DA    1C20    	BTFSS 0x20,0
12DB    2AF3    	GOTO 0x2F3
12DC    1020    	BCF 0x20,0
12DD    180B    	BTFSC INTCON,RBIF
12DE    2AF3    	GOTO 0x2F3
12DF    1283    	BCF STATUS,RP0
12E0    0806    	MOVF 0x06,W
12E1    00DD    	MOVWF 0x5D
12E2    3020    	MOVLW 0x20
12E3    05DD    	ANDWF 0x5D,F
12E4    08DD    	MOVF 0x5D,F
12E5    1D03    	BTFSS STATUS,Z
12E6    2AEA    	GOTO 0x2EA
12E7    01AC    	CLRF 0x2C
12E8    0AAC    	INCF 0x2C,F
12E9    2AEB    	GOTO 0x2EB
12EA    01AC    	CLRF 0x2C
12EB    1683    	BSF STATUS,RP0
12EC    14A0    	BSF 0x20,1
12ED    1283    	BCF STATUS,RP0
12EE    082C    	MOVF 0x2C,W
12EF    1683    	BSF STATUS,RP0
12F0    3901    	ANDLW 0x01
12F1    1903    	BTFSC STATUS,Z
12F2    10A0    	BCF 0x20,1
12F3    1CA0    	BTFSS 0x20,1
12F4    2B84    	GOTO 0x384
12F5    1283    	BCF STATUS,RP0
12F6    0801    	MOVF 0x01,W
12F7    00DD    	MOVWF 0x5D
12F8    01DE    	CLRF 0x5E
12F9    01DC    	CLRF 0x5C
12FA    01DB    	CLRF 0x5B
12FB    1683    	BSF STATUS,RP0
12FC    0825    	MOVF 0x25,W
12FD    1283    	BCF STATUS,RP0
12FE    00E2    	MOVWF 0x62
12FF    1683    	BSF STATUS,RP0
1300    0826    	MOVF 0x26,W
1301    1283    	BCF STATUS,RP0
1302    00E1    	MOVWF 0x61
1303    1683    	BSF STATUS,RP0
1304    0827    	MOVF 0x27,W
1305    1283    	BCF STATUS,RP0
1306    00E0    	MOVWF 0x60
1307    1683    	BSF STATUS,RP0
1308    0828    	MOVF 0x28,W
1309    1283    	BCF STATUS,RP0
130A    00DF    	MOVWF 0x5F
130B    085D    	MOVF 0x5D,W
130C    07DF    	ADDWF 0x5F,F
130D    1C03    	BTFSS STATUS,C
130E    2B14    	GOTO 0x314
130F    0AE0    	INCF 0x60,F
1310    1903    	BTFSC STATUS,Z
1311    0AE1    	INCF 0x61,F
1312    1903    	BTFSC STATUS,Z
1313    0AE2    	INCF 0x62,F
1314    085B    	MOVF 0x5B,W
1315    07E0    	ADDWF 0x60,F
1316    1C03    	BTFSS STATUS,C
1317    2B1B    	GOTO 0x31B
1318    0AE1    	INCF 0x61,F
1319    1903    	BTFSC STATUS,Z
131A    0AE2    	INCF 0x62,F
131B    085C    	MOVF 0x5C,W
131C    07E1    	ADDWF 0x61,F
131D    1803    	BTFSC STATUS,C
131E    0AE2    	INCF 0x62,F
131F    085E    	MOVF 0x5E,W
1320    07E2    	ADDWF 0x62,F
1321    0862    	MOVF 0x62,W
1322    1683    	BSF STATUS,RP0
1323    00A1    	MOVWF 0x21
1324    1283    	BCF STATUS,RP0
1325    0861    	MOVF 0x61,W
1326    1683    	BSF STATUS,RP0
1327    00A2    	MOVWF 0x22
1328    1283    	BCF STATUS,RP0
1329    0860    	MOVF 0x60,W
132A    1683    	BSF STATUS,RP0
132B    00A3    	MOVWF 0x23
132C    1283    	BCF STATUS,RP0
132D    085F    	MOVF 0x5F,W
132E    1683    	BSF STATUS,RP0
132F    00A4    	MOVWF 0x24
1330    0821    	MOVF 0x21,W
1331    1283    	BCF STATUS,RP0
1332    00DE    	MOVWF 0x5E
1333    1683    	BSF STATUS,RP0
1334    0822    	MOVF 0x22,W
1335    1283    	BCF STATUS,RP0
1336    00DC    	MOVWF 0x5C
1337    1683    	BSF STATUS,RP0
1338    0823    	MOVF 0x23,W
1339    1283    	BCF STATUS,RP0
133A    00DB    	MOVWF 0x5B
133B    1683    	BSF STATUS,RP0
133C    0824    	MOVF 0x24,W
133D    1283    	BCF STATUS,RP0
133E    00DD    	MOVWF 0x5D
133F    01E2    	CLRF 0x62
1340    300F    	MOVLW 0x0F
1341    00E1    	MOVWF 0x61
1342    3071    	MOVLW 0x71
1343    00E0    	MOVWF 0x60
1344    30A8    	MOVLW 0xA8
1345    00DF    	MOVWF 0x5F
1346    3080    	MOVLW 0x80
1347    06DE    	XORWF 0x5E,F
1348    0662    	XORWF 0x62,W
1349    025E    	SUBWF 0x5E,W
134A    1D03    	BTFSS STATUS,Z
134B    2B56    	GOTO 0x356
134C    0861    	MOVF 0x61,W
134D    025C    	SUBWF 0x5C,W
134E    1D03    	BTFSS STATUS,Z
134F    2B56    	GOTO 0x356
1350    0860    	MOVF 0x60,W
1351    025B    	SUBWF 0x5B,W
1352    1D03    	BTFSS STATUS,Z
1353    2B56    	GOTO 0x356
1354    085F    	MOVF 0x5F,W
1355    025D    	SUBWF 0x5D,W
1356    1C03    	BTFSS STATUS,C
1357    2BF7    	GOTO 0x3F7
1358    1683    	BSF STATUS,RP0
1359    3058    	MOVLW 0x58
135A    07A4    	ADDWF 0x24,F
135B    1C03    	BTFSS STATUS,C
135C    2B62    	GOTO 0x362
135D    0AA3    	INCF 0x23,F
135E    1903    	BTFSC STATUS,Z
135F    0AA2    	INCF 0x22,F
1360    1903    	BTFSC STATUS,Z
1361    0AA1    	INCF 0x21,F
1362    308E    	MOVLW 0x8E
1363    07A3    	ADDWF 0x23,F
1364    1C03    	BTFSS STATUS,C
1365    2B69    	GOTO 0x369
1366    0AA2    	INCF 0x22,F
1367    1903    	BTFSC STATUS,Z
1368    0AA1    	INCF 0x21,F
1369    30F0    	MOVLW 0xF0
136A    07A2    	ADDWF 0x22,F
136B    1803    	BTFSC STATUS,C
136C    0AA1    	INCF 0x21,F
136D    03A1    	DECF 0x21,F
136E    3058    	MOVLW 0x58
136F    07A8    	ADDWF 0x28,F
1370    1C03    	BTFSS STATUS,C
1371    2B77    	GOTO 0x377
1372    0AA7    	INCF 0x27,F
1373    1903    	BTFSC STATUS,Z
1374    0AA6    	INCF 0x26,F
1375    1903    	BTFSC STATUS,Z
1376    0AA5    	INCF 0x25,F
1377    308E    	MOVLW 0x8E
1378    07A7    	ADDWF 0x27,F
1379    1C03    	BTFSS STATUS,C
137A    2B7E    	GOTO 0x37E
137B    0AA6    	INCF 0x26,F
137C    1903    	BTFSC STATUS,Z
137D    0AA5    	INCF 0x25,F
137E    30F0    	MOVLW 0xF0
137F    07A6    	ADDWF 0x26,F
1380    1803    	BTFSC STATUS,C
1381    0AA5    	INCF 0x25,F
1382    03A5    	DECF 0x25,F
1383    2BF7    	GOTO 0x3F7
1384    1283    	BCF STATUS,RP0
1385    0801    	MOVF 0x01,W
1386    00DD    	MOVWF 0x5D
1387    01DE    	CLRF 0x5E
1388    01DC    	CLRF 0x5C
1389    01DB    	CLRF 0x5B
138A    1683    	BSF STATUS,RP0
138B    0825    	MOVF 0x25,W
138C    1283    	BCF STATUS,RP0
138D    00E2    	MOVWF 0x62
138E    1683    	BSF STATUS,RP0
138F    0826    	MOVF 0x26,W
1390    1283    	BCF STATUS,RP0
1391    00E1    	MOVWF 0x61
1392    1683    	BSF STATUS,RP0
1393    0827    	MOVF 0x27,W
1394    1283    	BCF STATUS,RP0
1395    00E0    	MOVWF 0x60
1396    1683    	BSF STATUS,RP0
1397    0828    	MOVF 0x28,W
1398    1283    	BCF STATUS,RP0
1399    00DF    	MOVWF 0x5F
139A    085D    	MOVF 0x5D,W
139B    02DF    	SUBWF 0x5F,F
139C    1803    	BTFSC STATUS,C
139D    2BA6    	GOTO 0x3A6
139E    03E0    	DECF 0x60,F
139F    0960    	COMF 0x60,W
13A0    1D03    	BTFSS STATUS,Z
13A1    2BA6    	GOTO 0x3A6
13A2    03E1    	DECF 0x61,F
13A3    0961    	COMF 0x61,W
13A4    1903    	BTFSC STATUS,Z
13A5    03E2    	DECF 0x62,F
13A6    085B    	MOVF 0x5B,W
13A7    02E0    	SUBWF 0x60,F
13A8    1803    	BTFSC STATUS,C
13A9    2BAE    	GOTO 0x3AE
13AA    03E1    	DECF 0x61,F
13AB    0961    	COMF 0x61,W
13AC    1903    	BTFSC STATUS,Z
13AD    03E2    	DECF 0x62,F
13AE    085C    	MOVF 0x5C,W
13AF    02E1    	SUBWF 0x61,F
13B0    085E    	MOVF 0x5E,W
13B1    1C03    	BTFSS STATUS,C
13B2    03E2    	DECF 0x62,F
13B3    02E2    	SUBWF 0x62,F
13B4    0862    	MOVF 0x62,W
13B5    1683    	BSF STATUS,RP0
13B6    00A1    	MOVWF 0x21
13B7    1283    	BCF STATUS,RP0
13B8    0861    	MOVF 0x61,W
13B9    1683    	BSF STATUS,RP0
13BA    00A2    	MOVWF 0x22
13BB    1283    	BCF STATUS,RP0
13BC    0860    	MOVF 0x60,W
13BD    1683    	BSF STATUS,RP0
13BE    00A3    	MOVWF 0x23
13BF    1283    	BCF STATUS,RP0
13C0    085F    	MOVF 0x5F,W
13C1    1683    	BSF STATUS,RP0
13C2    00A4    	MOVWF 0x24
13C3    0821    	MOVF 0x21,W
13C4    1283    	BCF STATUS,RP0
13C5    00DE    	MOVWF 0x5E
13C6    1683    	BSF STATUS,RP0
13C7    1283    	BCF STATUS,RP0
13C8    1683    	BSF STATUS,RP0
13C9    1283    	BCF STATUS,RP0
13CA    1683    	BSF STATUS,RP0
13CB    1283    	BCF STATUS,RP0
13CC    1FDE    	BTFSS 0x5E,7
13CD    2BF7    	GOTO 0x3F7
13CE    1683    	BSF STATUS,RP0
13CF    30A8    	MOVLW 0xA8
13D0    07A4    	ADDWF 0x24,F
13D1    1C03    	BTFSS STATUS,C
13D2    2BD8    	GOTO 0x3D8
13D3    0AA3    	INCF 0x23,F
13D4    1903    	BTFSC STATUS,Z
13D5    0AA2    	INCF 0x22,F
13D6    1903    	BTFSC STATUS,Z
13D7    0AA1    	INCF 0x21,F
13D8    3071    	MOVLW 0x71
13D9    07A3    	ADDWF 0x23,F
13DA    1C03    	BTFSS STATUS,C
13DB    2BDF    	GOTO 0x3DF
13DC    0AA2    	INCF 0x22,F
13DD    1903    	BTFSC STATUS,Z
13DE    0AA1    	INCF 0x21,F
13DF    300F    	MOVLW 0x0F
13E0    07A2    	ADDWF 0x22,F
13E1    1803    	BTFSC STATUS,C
13E2    0AA1    	INCF 0x21,F
13E3    30A8    	MOVLW 0xA8
13E4    07A8    	ADDWF 0x28,F
13E5    1C03    	BTFSS STATUS,C
13E6    2BEC    	GOTO 0x3EC
13E7    0AA7    	INCF 0x27,F
13E8    1903    	BTFSC STATUS,Z
13E9    0AA6    	INCF 0x26,F
13EA    1903    	BTFSC STATUS,Z
13EB    0AA5    	INCF 0x25,F
13EC    3071    	MOVLW 0x71
13ED    07A7    	ADDWF 0x27,F
13EE    1C03    	BTFSS STATUS,C
13EF    2BF3    	GOTO 0x3F3
13F0    0AA6    	INCF 0x26,F
13F1    1903    	BTFSC STATUS,Z
13F2    0AA5    	INCF 0x25,F
13F3    300F    	MOVLW 0x0F
13F4    07A6    	ADDWF 0x26,F
13F5    1803    	BTFSC STATUS,C
13F6    0AA5    	INCF 0x25,F
13F7    190B    	BTFSC INTCON,T0IF
13F8    2BFB    	GOTO 0x3FB
13F9    1C0B    	BTFSS INTCON,RBIF
13FA    2BFE    	GOTO 0x3FE
13FB    1283    	BCF STATUS,RP0
13FC    01AD    	CLRF 0x2D
13FD    0AAD    	INCF 0x2D,F
13FE    178B    	BSF INTCON,GIE
13FF    1283    	BCF STATUS,RP0
1400    08AD    	MOVF 0x2D,F
1401    1D03    	BTFSS STATUS,Z
1402    2AD7    	GOTO 0x2D7
1403    1683    	BSF STATUS,RP0
1404    0821    	MOVF 0x21,W
1405    1283    	BCF STATUS,RP0
1406    00DE    	MOVWF 0x5E
1407    1683    	BSF STATUS,RP0
1408    0822    	MOVF 0x22,W
1409    1283    	BCF STATUS,RP0
140A    00DC    	MOVWF 0x5C
140B    1683    	BSF STATUS,RP0
140C    0823    	MOVF 0x23,W
140D    1283    	BCF STATUS,RP0
140E    00DB    	MOVWF 0x5B
140F    1683    	BSF STATUS,RP0
1410    0824    	MOVF 0x24,W
1411    1283    	BCF STATUS,RP0
1412    00DD    	MOVWF 0x5D
1413    0008    	RETURN
1414    018B    	CLRF INTCON
1415    1683    	BSF STATUS,RP0
1416    1303    	BCF STATUS,RP1
1417    018C    	CLRF 0x0C
1418    018D    	CLRF 0x0D
1419    1283    	BCF STATUS,RP0
141A    0185    	CLRF 0x05
141B    0186    	CLRF 0x06
141C    3006    	MOVLW 0x06
141D    0087    	MOVWF 0x07
141E    1683    	BSF STATUS,RP0
141F    009F    	MOVWF 0x1F
1420    303F    	MOVLW 0x3F
1421    0085    	MOVWF 0x05
1422    30FF    	MOVLW 0xFF
1423    0086    	MOVWF 0x06
1424    30F9    	MOVLW 0xF9
1425    0087    	MOVWF 0x07
1426    01CE    	CLRF 0x4E
1427    01CF    	CLRF 0x4F
1428    01D0    	CLRF 0x50
1429    01D1    	CLRF 0x51
142A    1283    	BCF STATUS,RP0
142B    3001    	MOVLW 0x01
142C    0090    	MOVWF 0x10
142D    018F    	CLRF 0x0F
142E    018E    	CLRF 0x0E
142F    1683    	BSF STATUS,RP0
1430    1381    	BCF 0x01,7
1431    140C    	BSF 0x0C,0
1432    178B    	BSF INTCON,GIE
1433    1283    	BCF STATUS,RP0
1434    160A    	BSF PCLATH,4
1435    118A    	BCF PCLATH,3
1436    26F3    	CALL 0x6F3
1437    1283    	BCF STATUS,RP0
1438    1703    	BSF STATUS,RP1
1439    0191    	CLRF 0x11
143A    0199    	CLRF 0x19
143B    0190    	CLRF 0x10
143C    1303    	BCF STATUS,RP1
143D    160A    	BSF PCLATH,4
143E    118A    	BCF PCLATH,3
143F    225E    	CALL 0x25E
1440    1683    	BSF STATUS,RP0
1441    1303    	BCF STATUS,RP1
1442    148E    	BSF 0x0E,1
1443    1283    	BCF STATUS,RP0
1444    160A    	BSF PCLATH,4
1445    118A    	BCF PCLATH,3
1446    2000    	CALL 0x000
1447    1283    	BCF STATUS,RP0
1448    1303    	BCF STATUS,RP1
1449    160A    	BSF PCLATH,4
144A    118A    	BCF PCLATH,3
144B    25BA    	CALL 0x5BA
144C    1283    	BCF STATUS,RP0
144D    1303    	BCF STATUS,RP1
144E    160A    	BSF PCLATH,4
144F    118A    	BCF PCLATH,3
1450    1C98    	BTFSS 0x18,1
1451    2C59    	GOTO 0x459
1452    1218    	BCF 0x18,4
1453    1703    	BSF STATUS,RP1
1454    0838    	MOVF 0x38,W
1455    00B7    	MOVWF 0x37
1456    01A6    	CLRF 0x26
1457    1303    	BCF STATUS,RP1
1458    1618    	BSF 0x18,4
1459    160A    	BSF PCLATH,4
145A    118A    	BCF PCLATH,3
145B    2037    	CALL 0x037
145C    1283    	BCF STATUS,RP0
145D    1703    	BSF STATUS,RP1
145E    160A    	BSF PCLATH,4
145F    118A    	BCF PCLATH,3
1460    1C26    	BTFSS 0x26,0
1461    2C6C    	GOTO 0x46C
1462    19A6    	BTFSC 0x26,3
1463    2C6C    	GOTO 0x46C
1464    1683    	BSF STATUS,RP0
1465    1303    	BCF STATUS,RP1
1466    1852    	BTFSC 0x52,0
1467    2C6C    	GOTO 0x46C
1468    1283    	BCF STATUS,RP0
1469    160A    	BSF PCLATH,4
146A    118A    	BCF PCLATH,3
146B    25D7    	CALL 0x5D7
146C    1283    	BCF STATUS,RP0
146D    1303    	BCF STATUS,RP1
146E    160A    	BSF PCLATH,4
146F    118A    	BCF PCLATH,3
1470    2037    	CALL 0x037
1471    1683    	BSF STATUS,RP0
1472    1303    	BCF STATUS,RP1
1473    160A    	BSF PCLATH,4
1474    118A    	BCF PCLATH,3
1475    1C52    	BTFSS 0x52,0
1476    2C7D    	GOTO 0x47D
1477    1C98    	BTFSS 0x18,1
1478    2C7D    	GOTO 0x47D
1479    1283    	BCF STATUS,RP0
147A    160A    	BSF PCLATH,4
147B    118A    	BCF PCLATH,3
147C    267F    	CALL 0x67F
147D    1283    	BCF STATUS,RP0
147E    1303    	BCF STATUS,RP1
147F    160A    	BSF PCLATH,4
1480    118A    	BCF PCLATH,3
1481    2037    	CALL 0x037
1482    1283    	BCF STATUS,RP0
1483    1703    	BSF STATUS,RP1
1484    160A    	BSF PCLATH,4
1485    118A    	BCF PCLATH,3
1486    1DA6    	BTFSS 0x26,3
1487    2C8C    	GOTO 0x48C
1488    1303    	BCF STATUS,RP1
1489    120A    	BCF PCLATH,4
148A    158A    	BSF PCLATH,3
148B    251D    	CALL 0x51D
148C    1283    	BCF STATUS,RP0
148D    1303    	BCF STATUS,RP1
148E    160A    	BSF PCLATH,4
148F    118A    	BCF PCLATH,3
1490    2037    	CALL 0x037
1491    1283    	BCF STATUS,RP0
1492    1303    	BCF STATUS,RP1
1493    120A    	BCF PCLATH,4
1494    158A    	BSF PCLATH,3
1495    20DD    	CALL 0x0DD
1496    1283    	BCF STATUS,RP0
1497    1303    	BCF STATUS,RP1
1498    160A    	BSF PCLATH,4
1499    118A    	BCF PCLATH,3
149A    2037    	CALL 0x037
149B    160A    	BSF PCLATH,4
149C    118A    	BCF PCLATH,3
149D    2C4C    	GOTO 0x44C
149E    0E03    	SWAPF STATUS,W
149F    1283    	BCF STATUS,RP0
14A0    1303    	BCF STATUS,RP1
14A1    00A0    	MOVWF 0x20
14A2    085D    	MOVF 0x5D,W
14A3    00A1    	MOVWF 0x21
14A4    085B    	MOVF 0x5B,W
14A5    00A2    	MOVWF 0x22
14A6    085C    	MOVF 0x5C,W
14A7    00A3    	MOVWF 0x23
14A8    085E    	MOVF 0x5E,W
14A9    00A4    	MOVWF 0x24
14AA    085F    	MOVF 0x5F,W
14AB    00A5    	MOVWF 0x25
14AC    0860    	MOVF 0x60,W
14AD    00A6    	MOVWF 0x26
14AE    0861    	MOVF 0x61,W
14AF    00A7    	MOVWF 0x27
14B0    0862    	MOVF 0x62,W
14B1    00A8    	MOVWF 0x28
14B2    0804    	MOVF FSR,W
14B3    00A9    	MOVWF 0x29
14B4    1E8C    	BTFSS 0x0C,5
14B5    2CCD    	GOTO 0x4CD
14B6    1703    	BSF STATUS,RP1
14B7    3026    	MOVLW 0x26
14B8    0737    	ADDWF 0x37,W
14B9    3E01    	ADDLW 0x01
14BA    0084    	MOVWF FSR
14BB    1303    	BCF STATUS,RP1
14BC    081A    	MOVF 0x1A,W
14BD    1783    	BSF STATUS,IRP
14BE    0080    	MOVWF INDF
14BF    1703    	BSF STATUS,RP1
14C0    0837    	MOVF 0x37,W
14C1    3E01    	ADDLW 0x01
14C2    390F    	ANDLW 0x0F
14C3    00B7    	MOVWF 0x37
14C4    1426    	BSF 0x26,0
14C5    0838    	MOVF 0x38,W
14C6    0637    	XORWF 0x37,W
14C7    1D03    	BTFSS STATUS,Z
14C8    2CCD    	GOTO 0x4CD
14C9    0838    	MOVF 0x38,W
14CA    3E01    	ADDLW 0x01
14CB    390F    	ANDLW 0x0F
14CC    00B8    	MOVWF 0x38
14CD    1D0B    	BTFSS INTCON,T0IF
14CE    2D02    	GOTO 0x502
14CF    1683    	BSF STATUS,RP0
14D0    1303    	BCF STATUS,RP1
14D1    1C20    	BTFSS 0x20,0
14D2    2CEA    	GOTO 0x4EA
14D3    1020    	BCF 0x20,0
14D4    180B    	BTFSC INTCON,RBIF
14D5    2CEA    	GOTO 0x4EA
14D6    1283    	BCF STATUS,RP0
14D7    0806    	MOVF 0x06,W
14D8    00DD    	MOVWF 0x5D
14D9    3020    	MOVLW 0x20
14DA    05DD    	ANDWF 0x5D,F
14DB    08DD    	MOVF 0x5D,F
14DC    1D03    	BTFSS STATUS,Z
14DD    2CE1    	GOTO 0x4E1
14DE    01AB    	CLRF 0x2B
14DF    0AAB    	INCF 0x2B,F
14E0    2CE2    	GOTO 0x4E2
14E1    01AB    	CLRF 0x2B
14E2    1683    	BSF STATUS,RP0
14E3    14A0    	BSF 0x20,1
14E4    1283    	BCF STATUS,RP0
14E5    082B    	MOVF 0x2B,W
14E6    1683    	BSF STATUS,RP0
14E7    3901    	ANDLW 0x01
14E8    1903    	BTFSC STATUS,Z
14E9    10A0    	BCF 0x20,1
14EA    1CA0    	BTFSS 0x20,1
14EB    2CF5    	GOTO 0x4F5
14EC    1003    	BCF STATUS,C
14ED    3001    	MOVLW 0x01
14EE    07A7    	ADDWF 0x27,F
14EF    1C03    	BTFSS STATUS,C
14F0    2D01    	GOTO 0x501
14F1    0AA6    	INCF 0x26,F
14F2    1903    	BTFSC STATUS,Z
14F3    0AA5    	INCF 0x25,F
14F4    2D01    	GOTO 0x501
14F5    1003    	BCF STATUS,C
14F6    30FF    	MOVLW 0xFF
14F7    07A7    	ADDWF 0x27,F
14F8    1C03    	BTFSS STATUS,C
14F9    2CFD    	GOTO 0x4FD
14FA    0AA6    	INCF 0x26,F
14FB    1903    	BTFSC STATUS,Z
14FC    0AA5    	INCF 0x25,F
14FD    07A6    	ADDWF 0x26,F
14FE    1803    	BTFSC STATUS,C
14FF    0AA5    	INCF 0x25,F
1500    03A5    	DECF 0x25,F
1501    110B    	BCF INTCON,T0IF
1502    1C0B    	BTFSS INTCON,RBIF
1503    2D93    	GOTO 0x593
1504    100B    	BCF INTCON,RBIF
1505    1683    	BSF STATUS,RP0
1506    1303    	BCF STATUS,RP1
1507    1420    	BSF 0x20,0
1508    1283    	BCF STATUS,RP0
1509    0806    	MOVF 0x06,W
150A    00DD    	MOVWF 0x5D
150B    3020    	MOVLW 0x20
150C    05DD    	ANDWF 0x5D,F
150D    08DD    	MOVF 0x5D,F
150E    1D03    	BTFSS STATUS,Z
150F    2D13    	GOTO 0x513
1510    01AB    	CLRF 0x2B
1511    0AAB    	INCF 0x2B,F
1512    2D14    	GOTO 0x514
1513    01AB    	CLRF 0x2B
1514    082B    	MOVF 0x2B,W
1515    00AA    	MOVWF 0x2A
1516    1683    	BSF STATUS,RP0
1517    3000    	MOVLW 0x00
1518    18A0    	BTFSC 0x20,1
1519    3001    	MOVLW 0x01
151A    1283    	BCF STATUS,RP0
151B    062A    	XORWF 0x2A,W
151C    1903    	BTFSC STATUS,Z
151D    2D2B    	GOTO 0x52B
151E    1683    	BSF STATUS,RP0
151F    14A0    	BSF 0x20,1
1520    1283    	BCF STATUS,RP0
1521    082A    	MOVF 0x2A,W
1522    1683    	BSF STATUS,RP0
1523    3901    	ANDLW 0x01
1524    1903    	BTFSC STATUS,Z
1525    10A0    	BCF 0x20,1
1526    1283    	BCF STATUS,RP0
1527    0801    	MOVF 0x01,W
1528    00AA    	MOVWF 0x2A
1529    0181    	CLRF 0x01
152A    2D2D    	GOTO 0x52D
152B    3002    	MOVLW 0x02
152C    00AA    	MOVWF 0x2A
152D    1683    	BSF STATUS,RP0
152E    1CA0    	BTFSS 0x20,1
152F    2D70    	GOTO 0x570
1530    1283    	BCF STATUS,RP0
1531    082A    	MOVF 0x2A,W
1532    00DD    	MOVWF 0x5D
1533    01DE    	CLRF 0x5E
1534    01DC    	CLRF 0x5C
1535    01DB    	CLRF 0x5B
1536    1683    	BSF STATUS,RP0
1537    0825    	MOVF 0x25,W
1538    1283    	BCF STATUS,RP0
1539    00E2    	MOVWF 0x62
153A    1683    	BSF STATUS,RP0
153B    0826    	MOVF 0x26,W
153C    1283    	BCF STATUS,RP0
153D    00E1    	MOVWF 0x61
153E    1683    	BSF STATUS,RP0
153F    0827    	MOVF 0x27,W
1540    1283    	BCF STATUS,RP0
1541    00E0    	MOVWF 0x60
1542    1683    	BSF STATUS,RP0
1543    0828    	MOVF 0x28,W
1544    1283    	BCF STATUS,RP0
1545    00DF    	MOVWF 0x5F
1546    085D    	MOVF 0x5D,W
1547    02DF    	SUBWF 0x5F,F
1548    1803    	BTFSC STATUS,C
1549    2D52    	GOTO 0x552
154A    03E0    	DECF 0x60,F
154B    0960    	COMF 0x60,W
154C    1D03    	BTFSS STATUS,Z
154D    2D52    	GOTO 0x552
154E    03E1    	DECF 0x61,F
154F    0961    	COMF 0x61,W
1550    1903    	BTFSC STATUS,Z
1551    03E2    	DECF 0x62,F
1552    085B    	MOVF 0x5B,W
1553    02E0    	SUBWF 0x60,F
1554    1803    	BTFSC STATUS,C
1555    2D5A    	GOTO 0x55A
1556    03E1    	DECF 0x61,F
1557    0961    	COMF 0x61,W
1558    1903    	BTFSC STATUS,Z
1559    03E2    	DECF 0x62,F
155A    085C    	MOVF 0x5C,W
155B    02E1    	SUBWF 0x61,F
155C    085E    	MOVF 0x5E,W
155D    1C03    	BTFSS STATUS,C
155E    03E2    	DECF 0x62,F
155F    02E2    	SUBWF 0x62,F
1560    0862    	MOVF 0x62,W
1561    1683    	BSF STATUS,RP0
1562    00A5    	MOVWF 0x25
1563    1283    	BCF STATUS,RP0
1564    0861    	MOVF 0x61,W
1565    1683    	BSF STATUS,RP0
1566    00A6    	MOVWF 0x26
1567    1283    	BCF STATUS,RP0
1568    0860    	MOVF 0x60,W
1569    1683    	BSF STATUS,RP0
156A    00A7    	MOVWF 0x27
156B    1283    	BCF STATUS,RP0
156C    085F    	MOVF 0x5F,W
156D    1683    	BSF STATUS,RP0
156E    00A8    	MOVWF 0x28
156F    2D93    	GOTO 0x593
1570    1283    	BCF STATUS,RP0
1571    082A    	MOVF 0x2A,W
1572    00DD    	MOVWF 0x5D
1573    01DE    	CLRF 0x5E
1574    01DC    	CLRF 0x5C
1575    01DB    	CLRF 0x5B
1576    085D    	MOVF 0x5D,W
1577    1683    	BSF STATUS,RP0
1578    07A8    	ADDWF 0x28,F
1579    1C03    	BTFSS STATUS,C
157A    2D80    	GOTO 0x580
157B    0AA7    	INCF 0x27,F
157C    1903    	BTFSC STATUS,Z
157D    0AA6    	INCF 0x26,F
157E    1903    	BTFSC STATUS,Z
157F    0AA5    	INCF 0x25,F
1580    1283    	BCF STATUS,RP0
1581    085B    	MOVF 0x5B,W
1582    1683    	BSF STATUS,RP0
1583    07A7    	ADDWF 0x27,F
1584    1C03    	BTFSS STATUS,C
1585    2D89    	GOTO 0x589
1586    0AA6    	INCF 0x26,F
1587    1903    	BTFSC STATUS,Z
1588    0AA5    	INCF 0x25,F
1589    1283    	BCF STATUS,RP0
158A    085C    	MOVF 0x5C,W
158B    1683    	BSF STATUS,RP0
158C    07A6    	ADDWF 0x26,F
158D    1803    	BTFSC STATUS,C
158E    0AA5    	INCF 0x25,F
158F    1283    	BCF STATUS,RP0
1590    085E    	MOVF 0x5E,W
1591    1683    	BSF STATUS,RP0
1592    07A5    	ADDWF 0x25,F
1593    1283    	BCF STATUS,RP0
1594    1303    	BCF STATUS,RP1
1595    1C0C    	BTFSS 0x0C,0
1596    2DA1    	GOTO 0x5A1
1597    1683    	BSF STATUS,RP0
1598    0AD1    	INCF 0x51,F
1599    1903    	BTFSC STATUS,Z
159A    0AD0    	INCF 0x50,F
159B    1903    	BTFSC STATUS,Z
159C    0ACF    	INCF 0x4F,F
159D    1903    	BTFSC STATUS,Z
159E    0ACE    	INCF 0x4E,F
159F    1283    	BCF STATUS,RP0
15A0    100C    	BCF 0x0C,0
15A1    0829    	MOVF 0x29,W
15A2    0084    	MOVWF FSR
15A3    0828    	MOVF 0x28,W
15A4    00E2    	MOVWF 0x62
15A5    0827    	MOVF 0x27,W
15A6    00E1    	MOVWF 0x61
15A7    0826    	MOVF 0x26,W
15A8    00E0    	MOVWF 0x60
15A9    0825    	MOVF 0x25,W
15AA    00DF    	MOVWF 0x5F
15AB    0824    	MOVF 0x24,W
15AC    00DE    	MOVWF 0x5E
15AD    0823    	MOVF 0x23,W
15AE    00DC    	MOVWF 0x5C
15AF    0822    	MOVF 0x22,W
15B0    00DB    	MOVWF 0x5B
15B1    0821    	MOVF 0x21,W
15B2    00DD    	MOVWF 0x5D
15B3    0E20    	SWAPF 0x20,W
15B4    0083    	MOVWF STATUS
15B5    0E7F    	SWAPF 0x7F,W
15B6    008A    	MOVWF PCLATH
15B7    0EFE    	SWAPF 0x7E,F
15B8    0E7E    	SWAPF 0x7E,W
15B9    0009    	RETFIE
15BA    1703    	BSF STATUS,RP1
15BB    01A6    	CLRF 0x26
15BC    01B7    	CLRF 0x37
15BD    01B8    	CLRF 0x38
15BE    1683    	BSF STATUS,RP0
15BF    1303    	BCF STATUS,RP1
15C0    01D2    	CLRF 0x52
15C1    01D3    	CLRF 0x53
15C2    1283    	BCF STATUS,RP0
15C3    1D85    	BTFSS 0x05,3
15C4    2DC9    	GOTO 0x5C9
15C5    1683    	BSF STATUS,RP0
15C6    3010    	MOVLW 0x10
15C7    00D5    	MOVWF 0x55
15C8    2DCC    	GOTO 0x5CC
15C9    1683    	BSF STATUS,RP0
15CA    3011    	MOVLW 0x11
15CB    00D5    	MOVWF 0x55
15CC    3040    	MOVLW 0x40
15CD    0099    	MOVWF 0x19
15CE    3004    	MOVLW 0x04
15CF    0098    	MOVWF 0x18
15D0    1283    	BCF STATUS,RP0
15D1    3090    	MOVLW 0x90
15D2    0098    	MOVWF 0x18
15D3    1683    	BSF STATUS,RP0
15D4    168C    	BSF 0x0C,5
15D5    170B    	BSF INTCON,PEIE
15D6    0008    	RETURN
15D7    1703    	BSF STATUS,RP1
15D8    18A6    	BTFSC 0x26,1
15D9    2DE9    	GOTO 0x5E9
15DA    3026    	MOVLW 0x26
15DB    0738    	ADDWF 0x38,W
15DC    3E01    	ADDLW 0x01
15DD    0084    	MOVWF FSR
15DE    1783    	BSF STATUS,IRP
15DF    0800    	MOVF INDF,W
15E0    3A3B    	XORLW 0x3B
15E1    1D03    	BTFSS STATUS,Z
15E2    2DE4    	GOTO 0x5E4
15E3    14A6    	BSF 0x26,1
15E4    0838    	MOVF 0x38,W
15E5    3E01    	ADDLW 0x01
15E6    390F    	ANDLW 0x0F
15E7    00B8    	MOVWF 0x38
15E8    2E78    	GOTO 0x678
15E9    1926    	BTFSC 0x26,2
15EA    2E05    	GOTO 0x605
15EB    3026    	MOVLW 0x26
15EC    0738    	ADDWF 0x38,W
15ED    3E01    	ADDLW 0x01
15EE    0084    	MOVWF FSR
15EF    1783    	BSF STATUS,IRP
15F0    0800    	MOVF INDF,W
15F1    00B9    	MOVWF 0x39
15F2    0838    	MOVF 0x38,W
15F3    3E01    	ADDLW 0x01
15F4    390F    	ANDLW 0x0F
15F5    00B8    	MOVWF 0x38
15F6    0839    	MOVF 0x39,W
15F7    1303    	BCF STATUS,RP1
15F8    00DD    	MOVWF 0x5D
15F9    3009    	MOVLW 0x09
15FA    025D    	SUBWF 0x5D,W
15FB    1C03    	BTFSS STATUS,C
15FC    2E00    	GOTO 0x600
15FD    1703    	BSF STATUS,RP1
15FE    10A6    	BCF 0x26,1
15FF    2E78    	GOTO 0x678
1600    1703    	BSF STATUS,RP1
1601    0839    	MOVF 0x39,W
1602    00C4    	MOVWF 0x44
1603    1526    	BSF 0x26,2
1604    2E78    	GOTO 0x678
1605    0838    	MOVF 0x38,W
1606    1303    	BCF STATUS,RP1
1607    00DD    	MOVWF 0x5D
1608    1703    	BSF STATUS,RP1
1609    0837    	MOVF 0x37,W
160A    1303    	BCF STATUS,RP1
160B    025D    	SUBWF 0x5D,W
160C    1803    	BTFSC STATUS,C
160D    2E14    	GOTO 0x614
160E    1703    	BSF STATUS,RP1
160F    0838    	MOVF 0x38,W
1610    0237    	SUBWF 0x37,W
1611    1303    	BCF STATUS,RP1
1612    00AC    	MOVWF 0x2C
1613    2E1E    	GOTO 0x61E
1614    1703    	BSF STATUS,RP1
1615    0837    	MOVF 0x37,W
1616    3E10    	ADDLW 0x10
1617    1303    	BCF STATUS,RP1
1618    00DD    	MOVWF 0x5D
1619    1703    	BSF STATUS,RP1
161A    0838    	MOVF 0x38,W
161B    1303    	BCF STATUS,RP1
161C    025D    	SUBWF 0x5D,W
161D    00AC    	MOVWF 0x2C
161E    082C    	MOVF 0x2C,W
161F    00DD    	MOVWF 0x5D
1620    01DB    	CLRF 0x5B
1621    1703    	BSF STATUS,RP1
1622    0839    	MOVF 0x39,W
1623    1303    	BCF STATUS,RP1
1624    00DC    	MOVWF 0x5C
1625    01DE    	CLRF 0x5E
1626    0ADC    	INCF 0x5C,F
1627    1903    	BTFSC STATUS,Z
1628    0ADE    	INCF 0x5E,F
1629    3080    	MOVLW 0x80
162A    06DB    	XORWF 0x5B,F
162B    065E    	XORWF 0x5E,W
162C    025B    	SUBWF 0x5B,W
162D    1D03    	BTFSS STATUS,Z
162E    2E31    	GOTO 0x631
162F    085C    	MOVF 0x5C,W
1630    025D    	SUBWF 0x5D,W
1631    1C03    	BTFSS STATUS,C
1632    2E78    	GOTO 0x678
1633    01AC    	CLRF 0x2C
1634    2E52    	GOTO 0x652
1635    3039    	MOVLW 0x39
1636    072C    	ADDWF 0x2C,W
1637    00AD    	MOVWF 0x2D
1638    1703    	BSF STATUS,RP1
1639    3026    	MOVLW 0x26
163A    0738    	ADDWF 0x38,W
163B    3E01    	ADDLW 0x01
163C    0084    	MOVWF FSR
163D    1783    	BSF STATUS,IRP
163E    0800    	MOVF INDF,W
163F    1303    	BCF STATUS,RP1
1640    00DD    	MOVWF 0x5D
1641    082D    	MOVF 0x2D,W
1642    3E01    	ADDLW 0x01
1643    0084    	MOVWF FSR
1644    085D    	MOVF 0x5D,W
1645    0080    	MOVWF INDF
1646    082D    	MOVF 0x2D,W
1647    3E01    	ADDLW 0x01
1648    0084    	MOVWF FSR
1649    0800    	MOVF INDF,W
164A    1703    	BSF STATUS,RP1
164B    07C4    	ADDWF 0x44,F
164C    0838    	MOVF 0x38,W
164D    3E01    	ADDLW 0x01
164E    390F    	ANDLW 0x0F
164F    00B8    	MOVWF 0x38
1650    1303    	BCF STATUS,RP1
1651    0AAC    	INCF 0x2C,F
1652    082C    	MOVF 0x2C,W
1653    00DD    	MOVWF 0x5D
1654    1703    	BSF STATUS,RP1
1655    0839    	MOVF 0x39,W
1656    1303    	BCF STATUS,RP1
1657    025D    	SUBWF 0x5D,W
1658    1C03    	BTFSS STATUS,C
1659    2E35    	GOTO 0x635
165A    1703    	BSF STATUS,RP1
165B    3026    	MOVLW 0x26
165C    0738    	ADDWF 0x38,W
165D    3E01    	ADDLW 0x01
165E    0084    	MOVWF FSR
165F    1783    	BSF STATUS,IRP
1660    0800    	MOVF INDF,W
1661    07C4    	ADDWF 0x44,F
1662    0838    	MOVF 0x38,W
1663    3E01    	ADDLW 0x01
1664    390F    	ANDLW 0x0F
1665    00B8    	MOVWF 0x38
1666    08C4    	MOVF 0x44,F
1667    1D03    	BTFSS STATUS,Z
1668    2E76    	GOTO 0x676
1669    1683    	BSF STATUS,RP0
166A    1303    	BCF STATUS,RP1
166B    0855    	MOVF 0x55,W
166C    1283    	BCF STATUS,RP0
166D    1703    	BSF STATUS,RP1
166E    063B    	XORWF 0x3B,W
166F    1D03    	BTFSS STATUS,Z
1670    2E76    	GOTO 0x676
1671    3004    	MOVLW 0x04
1672    063A    	XORWF 0x3A,W
1673    1903    	BTFSC STATUS,Z
1674    2E76    	GOTO 0x676
1675    15A6    	BSF 0x26,3
1676    30F9    	MOVLW 0xF9
1677    05A6    	ANDWF 0x26,F
1678    1703    	BSF STATUS,RP1
1679    0838    	MOVF 0x38,W
167A    0637    	XORWF 0x37,W
167B    1D03    	BTFSS STATUS,Z
167C    2E7E    	GOTO 0x67E
167D    1026    	BCF 0x26,0
167E    0008    	RETURN
167F    1683    	BSF STATUS,RP0
1680    18D2    	BTFSC 0x52,1
1681    2E95    	GOTO 0x695
1682    1283    	BCF STATUS,RP0
1683    1E87    	BTFSS 0x07,5
1684    2EF2    	GOTO 0x6F2
1685    1287    	BCF 0x07,5
1686    1683    	BSF STATUS,RP0
1687    1287    	BCF 0x07,5
1688    1698    	BSF 0x18,5
1689    1283    	BCF STATUS,RP0
168A    303B    	MOVLW 0x3B
168B    0099    	MOVWF 0x19
168C    1683    	BSF STATUS,RP0
168D    0854    	MOVF 0x54,W
168E    3E02    	ADDLW 0x02
168F    00DF    	MOVWF 0x5F
1690    1283    	BCF STATUS,RP0
1691    0099    	MOVWF 0x19
1692    1683    	BSF STATUS,RP0
1693    14D2    	BSF 0x52,1
1694    0008    	RETURN
1695    1952    	BTFSC 0x52,2
1696    2EA5    	GOTO 0x6A5
1697    0855    	MOVF 0x55,W
1698    1283    	BCF STATUS,RP0
1699    0099    	MOVWF 0x19
169A    1683    	BSF STATUS,RP0
169B    0855    	MOVF 0x55,W
169C    07DF    	ADDWF 0x5F,F
169D    0856    	MOVF 0x56,W
169E    1283    	BCF STATUS,RP0
169F    0099    	MOVWF 0x19
16A0    1683    	BSF STATUS,RP0
16A1    0856    	MOVF 0x56,W
16A2    07DF    	ADDWF 0x5F,F
16A3    1552    	BSF 0x52,2
16A4    0008    	RETURN
16A5    19D2    	BTFSC 0x52,3
16A6    2EDD    	GOTO 0x6DD
16A7    30D4    	MOVLW 0xD4
16A8    0753    	ADDWF 0x53,W
16A9    1283    	BCF STATUS,RP0
16AA    00AC    	MOVWF 0x2C
16AB    3E03    	ADDLW 0x03
16AC    0084    	MOVWF FSR
16AD    1383    	BCF STATUS,IRP
16AE    0800    	MOVF INDF,W
16AF    0099    	MOVWF 0x19
16B0    082C    	MOVF 0x2C,W
16B1    3E03    	ADDLW 0x03
16B2    0084    	MOVWF FSR
16B3    0800    	MOVF INDF,W
16B4    1683    	BSF STATUS,RP0
16B5    07DF    	ADDWF 0x5F,F
16B6    0AD3    	INCF 0x53,F
16B7    0853    	MOVF 0x53,W
16B8    1283    	BCF STATUS,RP0
16B9    00DD    	MOVWF 0x5D
16BA    1683    	BSF STATUS,RP0
16BB    0854    	MOVF 0x54,W
16BC    1283    	BCF STATUS,RP0
16BD    025D    	SUBWF 0x5D,W
16BE    1803    	BTFSC STATUS,C
16BF    2ED0    	GOTO 0x6D0
16C0    1683    	BSF STATUS,RP0
16C1    30D4    	MOVLW 0xD4
16C2    0753    	ADDWF 0x53,W
16C3    1283    	BCF STATUS,RP0
16C4    00AC    	MOVWF 0x2C
16C5    3E03    	ADDLW 0x03
16C6    0084    	MOVWF FSR
16C7    0800    	MOVF INDF,W
16C8    0099    	MOVWF 0x19
16C9    082C    	MOVF 0x2C,W
16CA    3E03    	ADDLW 0x03
16CB    0084    	MOVWF FSR
16CC    0800    	MOVF INDF,W
16CD    1683    	BSF STATUS,RP0
16CE    07DF    	ADDWF 0x5F,F
16CF    0AD3    	INCF 0x53,F
16D0    1683    	BSF STATUS,RP0
16D1    0853    	MOVF 0x53,W
16D2    1283    	BCF STATUS,RP0
16D3    00DD    	MOVWF 0x5D
16D4    1683    	BSF STATUS,RP0
16D5    0854    	MOVF 0x54,W
16D6    1283    	BCF STATUS,RP0
16D7    025D    	SUBWF 0x5D,W
16D8    1C03    	BTFSS STATUS,C
16D9    2EF2    	GOTO 0x6F2
16DA    1683    	BSF STATUS,RP0
16DB    15D2    	BSF 0x52,3
16DC    0008    	RETURN
16DD    1A52    	BTFSC 0x52,4
16DE    2EE6    	GOTO 0x6E6
16DF    085F    	MOVF 0x5F,W
16E0    3C00    	SUBLW 0x00
16E1    1283    	BCF STATUS,RP0
16E2    0099    	MOVWF 0x19
16E3    1683    	BSF STATUS,RP0
16E4    1652    	BSF 0x52,4
16E5    0008    	RETURN
16E6    1298    	BCF 0x18,5
16E7    30C0    	MOVLW 0xC0
16E8    0487    	IORWF 0x07,F
16E9    0807    	MOVF 0x07,W
16EA    1687    	BSF 0x07,5
16EB    1283    	BCF STATUS,RP0
16EC    1287    	BCF 0x07,5
16ED    1683    	BSF STATUS,RP0
16EE    1287    	BCF 0x07,5
16EF    1687    	BSF 0x07,5
16F0    01D3    	CLRF 0x53
16F1    01D2    	CLRF 0x52
16F2    0008    	RETURN
16F3    01AC    	CLRF 0x2C
16F4    160A    	BSF PCLATH,4
16F5    118A    	BCF PCLATH,3
16F6    27A8    	CALL 0x7A8
16F7    3A05    	XORLW 0x05
16F8    160A    	BSF PCLATH,4
16F9    118A    	BCF PCLATH,3
16FA    1D03    	BTFSS STATUS,Z
16FB    2F08    	GOTO 0x708
16FC    1283    	BCF STATUS,RP0
16FD    1303    	BCF STATUS,RP1
16FE    3001    	MOVLW 0x01
16FF    00AC    	MOVWF 0x2C
1700    160A    	BSF PCLATH,4
1701    118A    	BCF PCLATH,3
1702    27A8    	CALL 0x7A8
1703    3A0E    	XORLW 0x0E
1704    160A    	BSF PCLATH,4
1705    118A    	BCF PCLATH,3
1706    1903    	BTFSC STATUS,Z
1707    2F67    	GOTO 0x767
1708    1283    	BCF STATUS,RP0
1709    1303    	BCF STATUS,RP1
170A    1D85    	BTFSS 0x05,3
170B    2F16    	GOTO 0x716
170C    3001    	MOVLW 0x01
170D    00AD    	MOVWF 0x2D
170E    3002    	MOVLW 0x02
170F    00AC    	MOVWF 0x2C
1710    160A    	BSF PCLATH,4
1711    118A    	BCF PCLATH,3
1712    27B1    	CALL 0x7B1
1713    160A    	BSF PCLATH,4
1714    118A    	BCF PCLATH,3
1715    2F1D    	GOTO 0x71D
1716    3003    	MOVLW 0x03
1717    00AD    	MOVWF 0x2D
1718    3002    	MOVLW 0x02
1719    00AC    	MOVWF 0x2C
171A    160A    	BSF PCLATH,4
171B    118A    	BCF PCLATH,3
171C    27B1    	CALL 0x7B1
171D    1283    	BCF STATUS,RP0
171E    1303    	BCF STATUS,RP1
171F    01AD    	CLRF 0x2D
1720    3003    	MOVLW 0x03
1721    00AC    	MOVWF 0x2C
1722    160A    	BSF PCLATH,4
1723    118A    	BCF PCLATH,3
1724    27B1    	CALL 0x7B1
1725    1283    	BCF STATUS,RP0
1726    1303    	BCF STATUS,RP1
1727    01AD    	CLRF 0x2D
1728    3004    	MOVLW 0x04
1729    00AC    	MOVWF 0x2C
172A    160A    	BSF PCLATH,4
172B    118A    	BCF PCLATH,3
172C    27B1    	CALL 0x7B1
172D    1283    	BCF STATUS,RP0
172E    1303    	BCF STATUS,RP1
172F    01AD    	CLRF 0x2D
1730    3005    	MOVLW 0x05
1731    00AC    	MOVWF 0x2C
1732    160A    	BSF PCLATH,4
1733    118A    	BCF PCLATH,3
1734    27B1    	CALL 0x7B1
1735    1283    	BCF STATUS,RP0
1736    1303    	BCF STATUS,RP1
1737    01AD    	CLRF 0x2D
1738    3006    	MOVLW 0x06
1739    00AC    	MOVWF 0x2C
173A    160A    	BSF PCLATH,4
173B    118A    	BCF PCLATH,3
173C    27B1    	CALL 0x7B1
173D    1283    	BCF STATUS,RP0
173E    1303    	BCF STATUS,RP1
173F    01AD    	CLRF 0x2D
1740    3007    	MOVLW 0x07
1741    00AC    	MOVWF 0x2C
1742    160A    	BSF PCLATH,4
1743    118A    	BCF PCLATH,3
1744    27B1    	CALL 0x7B1
1745    1283    	BCF STATUS,RP0
1746    1303    	BCF STATUS,RP1
1747    01AD    	CLRF 0x2D
1748    3008    	MOVLW 0x08
1749    00AC    	MOVWF 0x2C
174A    160A    	BSF PCLATH,4
174B    118A    	BCF PCLATH,3
174C    27B1    	CALL 0x7B1
174D    1283    	BCF STATUS,RP0
174E    1303    	BCF STATUS,RP1
174F    3080    	MOVLW 0x80
1750    00AD    	MOVWF 0x2D
1751    3009    	MOVLW 0x09
1752    00AC    	MOVWF 0x2C
1753    160A    	BSF PCLATH,4
1754    118A    	BCF PCLATH,3
1755    27B1    	CALL 0x7B1
1756    1283    	BCF STATUS,RP0
1757    1303    	BCF STATUS,RP1
1758    3005    	MOVLW 0x05
1759    00AD    	MOVWF 0x2D
175A    01AC    	CLRF 0x2C
175B    160A    	BSF PCLATH,4
175C    118A    	BCF PCLATH,3
175D    27B1    	CALL 0x7B1
175E    1283    	BCF STATUS,RP0
175F    1303    	BCF STATUS,RP1
1760    300E    	MOVLW 0x0E
1761    00AD    	MOVWF 0x2D
1762    3001    	MOVLW 0x01
1763    00AC    	MOVWF 0x2C
1764    160A    	BSF PCLATH,4
1765    118A    	BCF PCLATH,3
1766    27B1    	CALL 0x7B1
1767    1283    	BCF STATUS,RP0
1768    1303    	BCF STATUS,RP1
1769    3003    	MOVLW 0x03
176A    00AC    	MOVWF 0x2C
176B    160A    	BSF PCLATH,4
176C    118A    	BCF PCLATH,3
176D    27A8    	CALL 0x7A8
176E    1283    	BCF STATUS,RP0
176F    1703    	BSF STATUS,RP1
1770    0093    	MOVWF 0x13
1771    1303    	BCF STATUS,RP1
1772    3004    	MOVLW 0x04
1773    00AC    	MOVWF 0x2C
1774    160A    	BSF PCLATH,4
1775    118A    	BCF PCLATH,3
1776    27A8    	CALL 0x7A8
1777    1283    	BCF STATUS,RP0
1778    1703    	BSF STATUS,RP1
1779    0094    	MOVWF 0x14
177A    1303    	BCF STATUS,RP1
177B    3002    	MOVLW 0x02
177C    00AC    	MOVWF 0x2C
177D    160A    	BSF PCLATH,4
177E    118A    	BCF PCLATH,3
177F    27A8    	CALL 0x7A8
1780    1283    	BCF STATUS,RP0
1781    1703    	BSF STATUS,RP1
1782    0092    	MOVWF 0x12
1783    1303    	BCF STATUS,RP1
1784    3005    	MOVLW 0x05
1785    00AC    	MOVWF 0x2C
1786    160A    	BSF PCLATH,4
1787    118A    	BCF PCLATH,3
1788    27A8    	CALL 0x7A8
1789    1283    	BCF STATUS,RP0
178A    1703    	BSF STATUS,RP1
178B    0095    	MOVWF 0x15
178C    1303    	BCF STATUS,RP1
178D    3006    	MOVLW 0x06
178E    00AC    	MOVWF 0x2C
178F    160A    	BSF PCLATH,4
1790    118A    	BCF PCLATH,3
1791    27A8    	CALL 0x7A8
1792    1283    	BCF STATUS,RP0
1793    1703    	BSF STATUS,RP1
1794    0096    	MOVWF 0x16
1795    1303    	BCF STATUS,RP1
1796    3007    	MOVLW 0x07
1797    00AC    	MOVWF 0x2C
1798    160A    	BSF PCLATH,4
1799    118A    	BCF PCLATH,3
179A    27A8    	CALL 0x7A8
179B    1283    	BCF STATUS,RP0
179C    1703    	BSF STATUS,RP1
179D    0097    	MOVWF 0x17
179E    1303    	BCF STATUS,RP1
179F    3008    	MOVLW 0x08
17A0    00AC    	MOVWF 0x2C
17A1    160A    	BSF PCLATH,4
17A2    118A    	BCF PCLATH,3
17A3    27A8    	CALL 0x7A8
17A4    1283    	BCF STATUS,RP0
17A5    1703    	BSF STATUS,RP1
17A6    0098    	MOVWF 0x18
17A7    0008    	RETURN
17A8    082C    	MOVF 0x2C,W
17A9    1703    	BSF STATUS,RP1
17AA    008D    	MOVWF 0x0D
17AB    1683    	BSF STATUS,RP0
17AC    138C    	BCF 0x0C,7
17AD    140C    	BSF 0x0C,0
17AE    1283    	BCF STATUS,RP0
17AF    080C    	MOVF 0x0C,W
17B0    0008    	RETURN
17B1    138B    	BCF INTCON,GIE
17B2    120D    	BCF 0x0D,4
17B3    082C    	MOVF 0x2C,W
17B4    1703    	BSF STATUS,RP1
17B5    008D    	MOVWF 0x0D
17B6    1303    	BCF STATUS,RP1
17B7    082D    	MOVF 0x2D,W
17B8    1703    	BSF STATUS,RP1
17B9    008C    	MOVWF 0x0C
17BA    1683    	BSF STATUS,RP0
17BB    138C    	BCF 0x0C,7
17BC    150C    	BSF 0x0C,2
17BD    3055    	MOVLW 0x55
17BE    008D    	MOVWF 0x0D
17BF    30AA    	MOVLW 0xAA
17C0    008D    	MOVWF 0x0D
17C1    148C    	BSF 0x0C,1
17C2    1283    	BCF STATUS,RP0
17C3    1303    	BCF STATUS,RP1
17C4    1E0D    	BTFSS 0x0D,4
17C5    2FC2    	GOTO 0x7C2
17C6    120D    	BCF 0x0D,4
17C7    1683    	BSF STATUS,RP0
17C8    1703    	BSF STATUS,RP1
17C9    110C    	BCF 0x0C,2
17CA    178B    	BSF INTCON,GIE
17CB    0008    	RETURN
17CC    3400    	RETLW 0x00
17CD    3400    	RETLW 0x00
17CE    3400    	RETLW 0x00
17CF    3400    	RETLW 0x00
17D0    3400    	RETLW 0x00
17D1    3400    	RETLW 0x00
17D2    3413    	RETLW 0x13
17D3    34B5    	RETLW 0xB5
17D4    3400    	RETLW 0x00
17D5    3400    	RETLW 0x00
17D6    3427    	RETLW 0x27
17D7    346A    	RETLW 0x6A
17D8    3400    	RETLW 0x00
17D9    3400    	RETLW 0x00
17DA    349D    	RETLW 0x9D
17DB    34A8    	RETLW 0xA8
17DC    3400    	RETLW 0x00
17DD    3401    	RETLW 0x01
17DE    343B    	RETLW 0x3B
17DF    3450    	RETLW 0x50
17E0    3400    	RETLW 0x00
17E1    3402    	RETLW 0x02
17E2    3476    	RETLW 0x76
17E3    34A0    	RETLW 0xA0
17E4    3400    	RETLW 0x00
17E5    3409    	RETLW 0x09
17E6    34DA    	RETLW 0xDA
17E7    3480    	RETLW 0x80
17E8    3400    	RETLW 0x00
17E9    3424    	RETLW 0x24
17EA    34D9    	RETLW 0xD9
17EB    34CB    	RETLW 0xCB
17EC    3400    	RETLW 0x00
17ED    3440    	RETLW 0x40
17EE    347D    	RETLW 0x7D
17EF    3423    	RETLW 0x23
17F0    3400    	RETLW 0x00
17F1    3465    	RETLW 0x65
17F2    3456    	RETLW 0x56
17F3    34EE    	RETLW 0xEE
17F4    3FFF    	ADDLW 0xFF
17F5    3FFF    	ADDLW 0xFF
17F6    3FFF    	ADDLW 0xFF
17F7    3FFF    	ADDLW 0xFF
17F8    3FFF    	ADDLW 0xFF
17F9    3FFF    	ADDLW 0xFF
17FA    3FFF    	ADDLW 0xFF
17FB    3FFF    	ADDLW 0xFF
17FC    3FFF    	ADDLW 0xFF
17FD    3FFF    	ADDLW 0xFF
17FE    3FFF    	ADDLW 0xFF
17FF    3FFF    	ADDLW 0xFF
1800    085E    	MOVF 0x5E,W
1801    0662    	XORWF 0x62,W
1802    00E7    	MOVWF 0x67
1803    0D5C    	RLF 0x5C,W
1804    0DDE    	RLF 0x5E,F
1805    0D61    	RLF 0x61,W
1806    0DE2    	RLF 0x62,F
1807    085E    	MOVF 0x5E,W
1808    1D03    	BTFSS STATUS,Z
1809    0862    	MOVF 0x62,W
180A    1903    	BTFSC STATUS,Z
180B    2862    	GOTO 0x062
180C    07DE    	ADDWF 0x5E,F
180D    307E    	MOVLW 0x7E
180E    1C03    	BTFSS STATUS,C
180F    2814    	GOTO 0x014
1810    02DE    	SUBWF 0x5E,F
1811    1803    	BTFSC STATUS,C
1812    2859    	GOTO 0x059
1813    2817    	GOTO 0x017
1814    02DE    	SUBWF 0x5E,F
1815    1C03    	BTFSS STATUS,C
1816    2862    	GOTO 0x062
1817    085C    	MOVF 0x5C,W
1818    00E5    	MOVWF 0x65
1819    085B    	MOVF 0x5B,W
181A    00E4    	MOVWF 0x64
181B    085D    	MOVF 0x5D,W
181C    00E3    	MOVWF 0x63
181D    17E5    	BSF 0x65,7
181E    17E1    	BSF 0x61,7
181F    1003    	BCF STATUS,C
1820    01DC    	CLRF 0x5C
1821    01DB    	CLRF 0x5B
1822    01DD    	CLRF 0x5D
1823    3018    	MOVLW 0x18
1824    0084    	MOVWF FSR
1825    1C63    	BTFSS 0x63,0
1826    2831    	GOTO 0x031
1827    085F    	MOVF 0x5F,W
1828    07DD    	ADDWF 0x5D,F
1829    0860    	MOVF 0x60,W
182A    1803    	BTFSC STATUS,C
182B    0F60    	INCFSZ 0x60,W
182C    07DB    	ADDWF 0x5B,F
182D    0861    	MOVF 0x61,W
182E    1803    	BTFSC STATUS,C
182F    0F61    	INCFSZ 0x61,W
1830    07DC    	ADDWF 0x5C,F
1831    0CDC    	RRF 0x5C,F
1832    0CDB    	RRF 0x5B,F
1833    0CDD    	RRF 0x5D,F
1834    0CE5    	RRF 0x65,F
1835    0CE4    	RRF 0x64,F
1836    0CE3    	RRF 0x63,F
1837    1003    	BCF STATUS,C
1838    0B84    	DECFSZ FSR,F
1839    2825    	GOTO 0x025
183A    1BDC    	BTFSC 0x5C,7
183B    2841    	GOTO 0x041
183C    0DE5    	RLF 0x65,F
183D    0DDD    	RLF 0x5D,F
183E    0DDB    	RLF 0x5B,F
183F    0DDC    	RLF 0x5C,F
1840    03DE    	DECF 0x5E,F
1841    1C5D    	BTFSS 0x5D,0
1842    2853    	GOTO 0x053
1843    1FE5    	BTFSS 0x65,7
1844    2853    	GOTO 0x053
1845    0ADD    	INCF 0x5D,F
1846    1903    	BTFSC STATUS,Z
1847    0ADB    	INCF 0x5B,F
1848    1903    	BTFSC STATUS,Z
1849    0ADC    	INCF 0x5C,F
184A    1D03    	BTFSS STATUS,Z
184B    2853    	GOTO 0x053
184C    1403    	BSF STATUS,C
184D    0CDC    	RRF 0x5C,F
184E    0CDB    	RRF 0x5B,F
184F    0CDD    	RRF 0x5D,F
1850    0ADE    	INCF 0x5E,F
1851    1903    	BTFSC STATUS,Z
1852    2859    	GOTO 0x059
1853    1FE7    	BTFSS 0x67,7
1854    13DC    	BCF 0x5C,7
1855    0DDC    	RLF 0x5C,F
1856    0CDE    	RRF 0x5E,F
1857    0CDC    	RRF 0x5C,F
1858    0008    	RETURN
1859    307F    	MOVLW 0x7F
185A    1BE7    	BTFSC 0x67,7
185B    30FF    	MOVLW 0xFF
185C    00DE    	MOVWF 0x5E
185D    3080    	MOVLW 0x80
185E    00DC    	MOVWF 0x5C
185F    01DB    	CLRF 0x5B
1860    01DD    	CLRF 0x5D
1861    0008    	RETURN
1862    01DE    	CLRF 0x5E
1863    01DC    	CLRF 0x5C
1864    01DB    	CLRF 0x5B
1865    01DD    	CLRF 0x5D
1866    0008    	RETURN
1867    082C    	MOVF 0x2C,W
1868    00DE    	MOVWF 0x5E
1869    082D    	MOVF 0x2D,W
186A    00DC    	MOVWF 0x5C
186B    082E    	MOVF 0x2E,W
186C    00DB    	MOVWF 0x5B
186D    082F    	MOVF 0x2F,W
186E    00DD    	MOVWF 0x5D
186F    120A    	BCF PCLATH,4
1870    118A    	BCF PCLATH,3
1871    273F    	CALL 0x73F
1872    303D    	MOVLW 0x3D
1873    00DE    	MOVWF 0x5E
1874    3077    	MOVLW 0x77
1875    00DC    	MOVWF 0x5C
1876    301A    	MOVLW 0x1A
1877    00DB    	MOVWF 0x5B
1878    3080    	MOVLW 0x80
1879    00DD    	MOVWF 0x5D
187A    160A    	BSF PCLATH,4
187B    158A    	BSF PCLATH,3
187C    2000    	CALL 0x000
187D    160A    	BSF PCLATH,4
187E    158A    	BSF PCLATH,3
187F    211C    	CALL 0x11C
1880    0862    	MOVF 0x62,W
1881    00DE    	MOVWF 0x5E
1882    0861    	MOVF 0x61,W
1883    00DC    	MOVWF 0x5C
1884    0860    	MOVF 0x60,W
1885    00DB    	MOVWF 0x5B
1886    085F    	MOVF 0x5F,W
1887    00DD    	MOVWF 0x5D
1888    0008    	RETURN
1889    082C    	MOVF 0x2C,W
188A    00DE    	MOVWF 0x5E
188B    082D    	MOVF 0x2D,W
188C    00DC    	MOVWF 0x5C
188D    082E    	MOVF 0x2E,W
188E    00DB    	MOVWF 0x5B
188F    082F    	MOVF 0x2F,W
1890    00DD    	MOVWF 0x5D
1891    120A    	BCF PCLATH,4
1892    118A    	BCF PCLATH,3
1893    273F    	CALL 0x73F
1894    3041    	MOVLW 0x41
1895    00DE    	MOVWF 0x5E
1896    3084    	MOVLW 0x84
1897    00DC    	MOVWF 0x5C
1898    309B    	MOVLW 0x9B
1899    00DB    	MOVWF 0x5B
189A    30C0    	MOVLW 0xC0
189B    00DD    	MOVWF 0x5D
189C    160A    	BSF PCLATH,4
189D    158A    	BSF PCLATH,3
189E    2000    	CALL 0x000
189F    160A    	BSF PCLATH,4
18A0    158A    	BSF PCLATH,3
18A1    211C    	CALL 0x11C
18A2    0862    	MOVF 0x62,W
18A3    00DE    	MOVWF 0x5E
18A4    0861    	MOVF 0x61,W
18A5    00DC    	MOVWF 0x5C
18A6    0860    	MOVF 0x60,W
18A7    00DB    	MOVWF 0x5B
18A8    085F    	MOVF 0x5F,W
18A9    00DD    	MOVWF 0x5D
18AA    0008    	RETURN
18AB    1703    	BSF STATUS,RP1
18AC    083D    	MOVF 0x3D,W
18AD    1303    	BCF STATUS,RP1
18AE    00AD    	MOVWF 0x2D
18AF    1703    	BSF STATUS,RP1
18B0    083E    	MOVF 0x3E,W
18B1    1303    	BCF STATUS,RP1
18B2    00AE    	MOVWF 0x2E
18B3    1703    	BSF STATUS,RP1
18B4    0839    	MOVF 0x39,W
18B5    1303    	BCF STATUS,RP1
18B6    00DD    	MOVWF 0x5D
18B7    3006    	MOVLW 0x06
18B8    025D    	SUBWF 0x5D,W
18B9    1C03    	BTFSS STATUS,C
18BA    28C0    	GOTO 0x0C0
18BB    1703    	BSF STATUS,RP1
18BC    083F    	MOVF 0x3F,W
18BD    1303    	BCF STATUS,RP1
18BE    00AF    	MOVWF 0x2F
18BF    28C1    	GOTO 0x0C1
18C0    01AF    	CLRF 0x2F
18C1    01AC    	CLRF 0x2C
18C2    01DE    	CLRF 0x5E
18C3    082D    	MOVF 0x2D,W
18C4    00DC    	MOVWF 0x5C
18C5    082E    	MOVF 0x2E,W
18C6    00DB    	MOVWF 0x5B
18C7    082F    	MOVF 0x2F,W
18C8    00DD    	MOVWF 0x5D
18C9    0008    	RETURN
18CA    138B    	BCF INTCON,GIE
18CB    080F    	MOVF 0x0F,W
18CC    00AC    	MOVWF 0x2C
18CD    1683    	BSF STATUS,RP0
18CE    084E    	MOVF 0x4E,W
18CF    1283    	BCF STATUS,RP0
18D0    00DE    	MOVWF 0x5E
18D1    1683    	BSF STATUS,RP0
18D2    084F    	MOVF 0x4F,W
18D3    1283    	BCF STATUS,RP0
18D4    00DC    	MOVWF 0x5C
18D5    1683    	BSF STATUS,RP0
18D6    0850    	MOVF 0x50,W
18D7    1283    	BCF STATUS,RP0
18D8    00DB    	MOVWF 0x5B
18D9    1683    	BSF STATUS,RP0
18DA    0851    	MOVF 0x51,W
18DB    1283    	BCF STATUS,RP0
18DC    00DD    	MOVWF 0x5D
18DD    3008    	MOVLW 0x08
18DE    00DF    	MOVWF 0x5F
18DF    120A    	BCF PCLATH,4
18E0    118A    	BCF PCLATH,3
18E1    213C    	CALL 0x13C
18E2    085E    	MOVF 0x5E,W
18E3    00AD    	MOVWF 0x2D
18E4    085C    	MOVF 0x5C,W
18E5    00AE    	MOVWF 0x2E
18E6    085B    	MOVF 0x5B,W
18E7    00AF    	MOVWF 0x2F
18E8    085D    	MOVF 0x5D,W
18E9    00B0    	MOVWF 0x30
18EA    160A    	BSF PCLATH,4
18EB    158A    	BSF PCLATH,3
18EC    1C0C    	BTFSS 0x0C,0
18ED    28F8    	GOTO 0x0F8
18EE    080F    	MOVF 0x0F,W
18EF    00AC    	MOVWF 0x2C
18F0    1003    	BCF STATUS,C
18F1    3001    	MOVLW 0x01
18F2    07AF    	ADDWF 0x2F,F
18F3    1C03    	BTFSS STATUS,C
18F4    28F8    	GOTO 0x0F8
18F5    0AAE    	INCF 0x2E,F
18F6    1903    	BTFSC STATUS,Z
18F7    0AAD    	INCF 0x2D,F
18F8    178B    	BSF INTCON,GIE
18F9    082C    	MOVF 0x2C,W
18FA    00DF    	MOVWF 0x5F
18FB    01E2    	CLRF 0x62
18FC    01E1    	CLRF 0x61
18FD    01E0    	CLRF 0x60
18FE    082D    	MOVF 0x2D,W
18FF    0462    	IORWF 0x62,W
1900    00DE    	MOVWF 0x5E
1901    082E    	MOVF 0x2E,W
1902    0461    	IORWF 0x61,W
1903    00DC    	MOVWF 0x5C
1904    082F    	MOVF 0x2F,W
1905    0460    	IORWF 0x60,W
1906    00DB    	MOVWF 0x5B
1907    0830    	MOVF 0x30,W
1908    045F    	IORWF 0x5F,W
1909    00DD    	MOVWF 0x5D
190A    0008    	RETURN
190B    080F    	MOVF 0x0F,W
190C    00AC    	MOVWF 0x2C
190D    2917    	GOTO 0x117
190E    082C    	MOVF 0x2C,W
190F    060F    	XORWF 0x0F,W
1910    1903    	BTFSC STATUS,Z
1911    290E    	GOTO 0x10E
1912    30FF    	MOVLW 0xFF
1913    07AE    	ADDWF 0x2E,F
1914    1C03    	BTFSS STATUS,C
1915    03AD    	DECF 0x2D,F
1916    0AAC    	INCF 0x2C,F
1917    082D    	MOVF 0x2D,W
1918    042E    	IORWF 0x2E,W
1919    1D03    	BTFSS STATUS,Z
191A    290E    	GOTO 0x10E
191B    0008    	RETURN
191C    01E2    	CLRF 0x62
191D    01E1    	CLRF 0x61
191E    01E0    	CLRF 0x60
191F    01DF    	CLRF 0x5F
1920    085E    	MOVF 0x5E,W
1921    00E3    	MOVWF 0x63
1922    1003    	BCF STATUS,C
1923    0DDE    	RLF 0x5E,F
1924    08DE    	MOVF 0x5E,F
1925    1D03    	BTFSS STATUS,Z
1926    2929    	GOTO 0x129
1927    2928    	GOTO 0x128
1928    0008    	RETURN
1929    1BDC    	BTFSC 0x5C,7
192A    145E    	BSF 0x5E,0
192B    17DC    	BSF 0x5C,7
192C    0ADE    	INCF 0x5E,F
192D    1903    	BTFSC STATUS,Z
192E    2956    	GOTO 0x156
192F    0ADE    	INCF 0x5E,F
1930    1903    	BTFSC STATUS,Z
1931    2956    	GOTO 0x156
1932    3080    	MOVLW 0x80
1933    02DE    	SUBWF 0x5E,F
1934    1C03    	BTFSS STATUS,C
1935    0008    	RETURN
1936    0ADE    	INCF 0x5E,F
1937    0BDE    	DECFSZ 0x5E,F
1938    293A    	GOTO 0x13A
1939    2945    	GOTO 0x145
193A    1003    	BCF STATUS,C
193B    0DDD    	RLF 0x5D,F
193C    0DDB    	RLF 0x5B,F
193D    0DDC    	RLF 0x5C,F
193E    0DDF    	RLF 0x5F,F
193F    0DE0    	RLF 0x60,F
1940    0DE1    	RLF 0x61,F
1941    0DE2    	RLF 0x62,F
1942    1803    	BTFSC STATUS,C
1943    2956    	GOTO 0x156
1944    2937    	GOTO 0x137
1945    1FE3    	BTFSS 0x63,7
1946    0008    	RETURN
1947    3001    	MOVLW 0x01
1948    02DF    	SUBWF 0x5F,F
1949    1803    	BTFSC STATUS,C
194A    2951    	GOTO 0x151
194B    02E0    	SUBWF 0x60,F
194C    1803    	BTFSC STATUS,C
194D    2951    	GOTO 0x151
194E    02E1    	SUBWF 0x61,F
194F    1C03    	BTFSS STATUS,C
1950    02E2    	SUBWF 0x62,F
1951    09E2    	COMF 0x62,F
1952    09E1    	COMF 0x61,F
1953    09E0    	COMF 0x60,F
1954    09DF    	COMF 0x5F,F
1955    0008    	RETURN
1956    30FF    	MOVLW 0xFF
1957    00E2    	MOVWF 0x62
1958    00E1    	MOVWF 0x61
1959    00E0    	MOVWF 0x60
195A    00DF    	MOVWF 0x5F
195B    0008    	RETURN
