; original File = I:\Documents and Settings\В\Мои документы\прошивка.HEX

    processor 12F629
    #include <P12F629.INC>
    __config 0x01D4
;   _CPD_OFF & _CP_OFF & _BODEN_ON & _MCLRE_OFF & _PWRTE_OFF & _WDT_OFF 
;   & _INTRC_OSC_NOCLKOUT 
;   __idlocs 0xFF, 0xFF, 0xFF, 0xFF

;   EEPROM-Data
    Org 0x2100
    DE 0x6D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x2D, 0x75   ;  master-u
    DE 0x72, 0x69, 0x40, 0x79, 0x61, 0x6E, 0x64, 0x65   ;  ri@yande
    DE 0x78, 0x2E, 0x72, 0x75, 0x2E, 0x20, 0x20, 0x20   ;  x.ru.   
    DE 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00   ;     .....
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........
    DE 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   ;  ........

; RAM-Variable
LRAM_0x20 equ 0x20
LRAM_0x21 equ 0x21
LRAM_0x22 equ 0x22
LRAM_0x23 equ 0x23
LRAM_0x24 equ 0x24
LRAM_0x25 equ 0x25
LRAM_0x26 equ 0x26
LRAM_0x27 equ 0x27
LRAM_0x28 equ 0x28
LRAM_0x29 equ 0x29

; Program

    Org 0x0000

;   Reset-Vector
    BCF STATUS,RP0       ; !!Bank Register-Bank(0/1)-Select
    CLRF GPIO            ; !!Bank!! GPIO - TRISIO
    CLRF T1CON           ; !!Bank!! T1CON - OSCCAL
    CLRF INTCON
;   Interrupt-Vector
    MOVLW 0x04           ;   b'00000100'  d'004'
    MOVWF CMCON          ; !!Bank!! CMCON - VRCON
    BSF STATUS,RP0       ; !!Bank Register-Bank(0/1)-Select
    MOVLW 0x0A           ;   b'00001010'  d'010'
    MOVWF GPIO           ; !!Bank!! GPIO - TRISIO
    MOVLW 0x02           ;   b'00000010'  d'002'
                           ------------------------------------
    MOVWF SFR_0x1F       ; !!Warning: SFR_0x1F is Unimplemented
                           ------------------------------------    
    MOVLW 0x00           ;   b'00000000'  d'000'
    MOVWF T1CON          ; !!Bank!! T1CON - OSCCAL
    MOVLW 0x80           ;   b'10000000'  d'128'
    MOVWF TMR0           ; !!Bank!! TMR0 - OPTION_REG
    MOVLW 0x8F           ;   b'10001111'  d'143'
    MOVWF CMCON          ; !!Bank!! CMCON - VRCON
    BCF STATUS,RP0       ; !!Bank Register-Bank(0/1)-Select
    BSF GPIO,0           ; !!Bank!! GPIO - TRISIO
    BSF GPIO,2           ; !!Bank!! GPIO - TRISIO
    MOVLW 0x05           ;   b'00000101'  d'005'
    MOVWF LRAM_0x29
    CALL LADR_0x003D
    MOVLW 0x0A           ;   b'00001010'  d'010'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    MOVLW 0x05           ;   b'00000101'  d'005'
    MOVWF LRAM_0x29
    CALL LADR_0x003D
    MOVLW 0x19           ;   b'00011001'  d'025'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    BCF GPIO,0           ; !!Bank!! GPIO - TRISIO
    BCF GPIO,2           ; !!Bank!! GPIO - TRISIO
    CALL LADR_0x002C
    GOTO LADR_0x0055
LADR_0x0024
    BTFSC CMCON,6        ; !!Bank!! CMCON - VRCON
    GOTO LADR_0x0028
    GOTO LADR_0x002A
    GOTO LADR_0x0055
LADR_0x0028
    BSF GPIO,0           ; !!Bank!! GPIO - TRISIO
    GOTO LADR_0x0055
LADR_0x002A
    BCF GPIO,0           ; !!Bank!! GPIO - TRISIO
    GOTO LADR_0x0024
LADR_0x002C
    MOVF LRAM_0x24,W
    MOVWF LRAM_0x23
LADR_0x002E
    MOVF LRAM_0x24,W
    MOVWF LRAM_0x22
LADR_0x0030
    MOVF LRAM_0x24,W
    MOVWF LRAM_0x21
LADR_0x0032
    MOVF LRAM_0x24,W
    MOVWF LRAM_0x20
LADR_0x0034
    DECFSZ LRAM_0x20,F
    GOTO LADR_0x0034
    DECFSZ LRAM_0x21,F
    GOTO LADR_0x0032
    DECFSZ LRAM_0x22,F
    GOTO LADR_0x0030
    DECFSZ LRAM_0x23,F
    GOTO LADR_0x002E
    RETURN
LADR_0x003D
    MOVF LRAM_0x29,W
    MOVWF LRAM_0x28
LADR_0x003F
    MOVF LRAM_0x29,W
    MOVWF LRAM_0x27
LADR_0x0041
    MOVF LRAM_0x29,W
    MOVWF LRAM_0x26
LADR_0x0043
    MOVF LRAM_0x29,W
    MOVWF LRAM_0x25
LADR_0x0045
    DECFSZ LRAM_0x25,F
    GOTO LADR_0x004E
    DECFSZ LRAM_0x26,F
    GOTO LADR_0x0043
    DECFSZ LRAM_0x27,F
    GOTO LADR_0x0041
    DECFSZ LRAM_0x28,F
    GOTO LADR_0x003F
    RETURN
LADR_0x004E
    MOVLW 0x02           ;   b'00000010'  d'002'
    MOVWF LRAM_0x24
    BSF GPIO,4           ; !!Bank!! GPIO - TRISIO
    CALL LADR_0x002C
    BCF GPIO,4           ; !!Bank!! GPIO - TRISIO
    CALL LADR_0x002C
    GOTO LADR_0x0045
LADR_0x0055
    MOVLW 0x19           ;   b'00011001'  d'025'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
LADR_0x0058
    BTFSS CMCON,6        ; !!Bank!! CMCON - VRCON
    GOTO LADR_0x0065
    BSF GPIO,0           ; !!Bank!! GPIO - TRISIO
    BSF GPIO,5           ; !!Bank!! GPIO - TRISIO
    MOVLW 0x19           ;   b'00011001'  d'025'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    BCF GPIO,0           ; !!Bank!! GPIO - TRISIO
    BCF GPIO,5           ; !!Bank!! GPIO - TRISIO
    MOVLW 0x19           ;   b'00011001'  d'025'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    GOTO LADR_0x0058
LADR_0x0065
    MOVLW 0x19           ;   b'00011001'  d'025'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    BSF GPIO,2           ; !!Bank!! GPIO - TRISIO
    MOVLW 0x05           ;   b'00000101'  d'005'
    MOVWF LRAM_0x29
    CALL LADR_0x003D
    MOVLW 0x14           ;   b'00010100'  d'020'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    MOVLW 0x05           ;   b'00000101'  d'005'
    MOVWF LRAM_0x29
    CALL LADR_0x003D
    MOVLW 0x14           ;   b'00010100'  d'020'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    MOVLW 0x07           ;   b'00000111'  d'007'
    MOVWF LRAM_0x29
    CALL LADR_0x003D
LADR_0x0078
    BCF GPIO,2           ; !!Bank!! GPIO - TRISIO
    MOVLW 0x14           ;   b'00010100'  d'020'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    BSF GPIO,2           ; !!Bank!! GPIO - TRISIO
    MOVLW 0x14           ;   b'00010100'  d'020'
    MOVWF LRAM_0x24
    CALL LADR_0x002C
    GOTO LADR_0x0078
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    ADDLW 0xFF           ;   b'11111111'  d'255'
    RETLW 0x68           ;   b'01101000'  d'104'  "h"

    End
