;
; LineConverter Gr9
; (c) GienekP
;

DMACTLS = $022F;
DLPTRS  = $0230;
GTICTLS = $026F;
COLPM0S = $02C0;
COLPM1S = $02C1;
COLPM2S = $02C2;
COLPM3S = $02C3;
COLPF0S = $02C4;
COLPF1S = $02C5;
COLPF2S = $02C6;
COLPF3S = $02C7;
COLBAKS = $02C8;
HPOSP0  = $D000;
HPOSP1  = $D001;
SIZEP0  = $D008;
SIZEP1  = $D009;
GRAFP0  = $D00D;
GRAFP1  = $D00E;
COLBAK  = $D01A;
TRIG0   = $D010;
TRIG1   = $D011;
CONSOL  = $D01F;
SKCTL   = $D20F;
WSYNC   = $D40A
VCOUNT  = $D40B;

.define poke mva #%%2 %%1
.define pc mva #%%1 COLBAK

    org $2000
    run MAIN

    :16 .byte 0
PICTURE
    dta $11, $12, $22, $22, $22, $22, $11, $00, $00, $00, $00, $00, $00, $01, $11, $22, $22, $22, $22, $35, $55, $65, $46, $88, $98, $86, $67, $77, $65, $43, $22, $23, $33, $35, $66, $67, $77, $66, $55, $43
    dta $11, $22, $22, $22, $22, $22, $11, $00, $00, $00, $00, $00, $00, $01, $12, $22, $22, $22, $22, $35, $55, $66, $46, $78, $88, $76, $67, $77, $65, $43, $22, $23, $33, $45, $66, $77, $77, $66, $55, $43
    dta $11, $22, $22, $22, $22, $32, $11, $00, $00, $00, $00, $00, $00, $01, $22, $22, $32, $22, $33, $34, $55, $65, $46, $78, $88, $76, $67, $66, $54, $33, $22, $34, $44, $45, $66, $78, $87, $66, $54, $43
    dta $12, $22, $22, $22, $33, $32, $21, $10, $00, $00, $00, $00, $00, $01, $12, $22, $33, $22, $33, $34, $45, $65, $46, $68, $87, $76, $66, $66, $54, $33, $22, $34, $44, $45, $66, $78, $87, $76, $55, $43
    dta $12, $22, $22, $22, $23, $32, $21, $10, $00, $00, $00, $00, $00, $11, $12, $22, $33, $22, $43, $34, $45, $65, $46, $67, $77, $76, $66, $65, $44, $33, $32, $34, $44, $45, $66, $78, $88, $76, $55, $43
    dta $12, $22, $22, $22, $23, $32, $21, $11, $00, $00, $00, $00, $00, $11, $12, $32, $23, $22, $43, $34, $45, $54, $46, $77, $77, $76, $66, $65, $44, $33, $32, $44, $44, $45, $56, $78, $88, $76, $55, $43
    dta $11, $22, $22, $22, $22, $32, $21, $11, $00, $00, $00, $00, $00, $11, $23, $32, $22, $32, $33, $34, $34, $55, $55, $77, $77, $77, $66, $65, $44, $33, $33, $45, $44, $44, $56, $78, $88, $76, $55, $43
    dta $11, $22, $22, $22, $22, $22, $22, $11, $10, $00, $00, $00, $00, $01, $23, $32, $22, $32, $23, $34, $34, $55, $55, $67, $77, $77, $66, $65, $44, $32, $34, $45, $44, $44, $56, $77, $88, $76, $55, $43
    dta $21, $22, $22, $22, $22, $22, $22, $22, $10, $00, $00, $00, $00, $01, $23, $32, $22, $32, $22, $33, $33, $45, $55, $67, $78, $77, $65, $54, $34, $32, $34, $44, $44, $45, $56, $77, $88, $76, $55, $43
    dta $21, $22, $22, $22, $22, $22, $22, $22, $10, $00, $00, $00, $00, $01, $22, $22, $22, $32, $22, $33, $33, $45, $55, $67, $78, $78, $65, $54, $43, $32, $34, $44, $44, $45, $56, $77, $87, $76, $55, $33
    dta $21, $22, $22, $22, $22, $22, $22, $22, $11, $00, $10, $00, $00, $01, $22, $22, $22, $32, $22, $33, $23, $45, $55, $67, $67, $77, $76, $64, $43, $32, $34, $43, $44, $55, $56, $77, $77, $66, $65, $33
    dta $22, $22, $22, $22, $22, $22, $22, $21, $11, $10, $10, $00, $00, $01, $12, $22, $22, $22, $22, $33, $33, $45, $45, $67, $67, $77, $77, $64, $33, $33, $34, $33, $44, $54, $56, $67, $77, $66, $54, $33
    dta $22, $22, $22, $22, $22, $22, $22, $22, $11, $11, $10, $00, $00, $01, $11, $22, $22, $22, $22, $34, $33, $44, $45, $66, $67, $77, $77, $64, $33, $33, $44, $33, $45, $54, $56, $67, $76, $66, $54, $33
    dta $22, $22, $22, $22, $22, $22, $22, $22, $11, $11, $11, $10, $00, $00, $11, $22, $22, $22, $22, $33, $34, $45, $55, $65, $67, $77, $87, $65, $33, $33, $44, $33, $45, $54, $56, $67, $66, $65, $54, $33
    dta $22, $22, $22, $22, $22, $22, $22, $22, $21, $11, $11, $10, $00, $00, $11, $22, $22, $23, $22, $33, $23, $45, $55, $65, $67, $77, $76, $55, $43, $33, $44, $34, $45, $54, $56, $67, $66, $55, $53, $33
    dta $22, $22, $22, $33, $22, $22, $22, $22, $21, $11, $11, $10, $00, $00, $12, $23, $32, $23, $22, $32, $23, $45, $55, $55, $67, $78, $76, $65, $43, $33, $44, $44, $45, $55, $67, $67, $65, $55, $43, $33
    dta $22, $22, $22, $33, $22, $22, $22, $22, $21, $11, $11, $10, $00, $01, $22, $23, $33, $32, $22, $33, $23, $45, $54, $55, $66, $77, $76, $65, $43, $34, $44, $44, $45, $55, $67, $77, $65, $55, $43, $33
    dta $22, $22, $22, $33, $33, $22, $22, $32, $21, $11, $11, $10, $00, $11, $22, $23, $33, $22, $22, $22, $23, $44, $44, $45, $66, $77, $77, $65, $43, $44, $43, $44, $55, $56, $66, $76, $65, $54, $33, $33
    dta $22, $22, $22, $33, $33, $23, $22, $32, $22, $11, $11, $10, $00, $11, $22, $22, $33, $32, $22, $22, $23, $44, $45, $55, $66, $78, $78, $64, $42, $34, $44, $44, $55, $56, $67, $76, $55, $54, $33, $33
    dta $22, $22, $23, $33, $43, $33, $23, $22, $22, $11, $10, $00, $00, $11, $11, $22, $33, $43, $22, $22, $23, $54, $57, $56, $76, $77, $98, $64, $43, $34, $44, $44, $55, $56, $67, $76, $55, $53, $33, $33
    dta $22, $22, $23, $33, $43, $33, $33, $32, $22, $21, $10, $00, $00, $01, $12, $22, $23, $43, $22, $23, $23, $44, $67, $66, $77, $78, $98, $64, $43, $35, $55, $45, $55, $56, $67, $76, $55, $43, $33, $33
    dta $22, $22, $22, $33, $44, $33, $33, $33, $22, $21, $11, $10, $00, $01, $22, $22, $34, $54, $32, $33, $34, $44, $68, $76, $77, $78, $A8, $64, $44, $45, $55, $45, $55, $66, $67, $76, $55, $43, $33, $33
    dta $22, $22, $22, $33, $44, $33, $33, $33, $22, $21, $11, $10, $00, $01, $12, $22, $34, $54, $32, $34, $44, $44, $68, $86, $76, $79, $A7, $64, $45, $55, $65, $45, $55, $66, $67, $66, $55, $33, $33, $33
    dta $22, $22, $22, $33, $44, $33, $44, $33, $23, $22, $11, $10, $00, $01, $11, $23, $34, $65, $43, $34, $44, $54, $68, $86, $76, $89, $A8, $64, $56, $66, $65, $55, $55, $66, $67, $65, $54, $33, $23, $34
    dta $22, $22, $22, $23, $33, $33, $44, $43, $23, $22, $22, $10, $00, $01, $11, $23, $44, $65, $44, $33, $34, $55, $67, $86, $67, $89, $98, $54, $66, $66, $65, $55, $55, $66, $77, $65, $54, $33, $23, $34
    dta $22, $22, $22, $22, $33, $34, $55, $44, $32, $32, $22, $20, $00, $00, $11, $33, $54, $66, $54, $22, $34, $55, $57, $76, $77, $88, $97, $64, $66, $76, $54, $45, $56, $66, $76, $65, $43, $33, $23, $35
    dta $32, $22, $22, $22, $23, $33, $55, $55, $43, $32, $22, $21, $00, $00, $11, $34, $54, $56, $54, $22, $34, $55, $67, $87, $78, $88, $88, $65, $66, $76, $54, $45, $66, $67, $76, $65, $43, $33, $33, $35
    dta $32, $22, $22, $22, $23, $34, $55, $55, $55, $32, $22, $21, $10, $01, $12, $34, $44, $56, $54, $22, $34, $56, $67, $89, $79, $88, $77, $66, $66, $66, $54, $46, $66, $77, $76, $55, $43, $32, $33, $34
    dta $33, $22, $22, $22, $23, $33, $55, $56, $66, $42, $22, $21, $10, $01, $12, $24, $44, $56, $64, $32, $34, $56, $78, $9A, $78, $87, $77, $66, $76, $66, $54, $46, $66, $77, $76, $55, $33, $22, $33, $34
    dta $33, $32, $22, $22, $23, $33, $45, $56, $56, $43, $22, $21, $10, $01, $12, $23, $34, $56, $65, $32, $24, $56, $78, $9A, $88, $78, $77, $56, $76, $55, $45, $56, $66, $77, $66, $54, $33, $22, $33, $34
    dta $33, $32, $22, $22, $22, $33, $34, $56, $66, $43, $22, $21, $11, $11, $22, $23, $33, $56, $65, $43, $33, $45, $68, $9A, $78, $78, $88, $67, $76, $55, $45, $56, $66, $77, $65, $54, $33, $33, $33, $35
    dta $33, $33, $22, $22, $22, $32, $23, $56, $66, $43, $22, $21, $11, $11, $12, $23, $23, $56, $65, $43, $33, $45, $68, $99, $88, $89, $98, $67, $76, $55, $44, $56, $66, $77, $65, $53, $33, $33, $33, $57
    dta $34, $33, $22, $22, $22, $32, $33, $44, $56, $43, $22, $21, $11, $11, $22, $23, $23, $46, $65, $53, $23, $45, $68, $8A, $99, $AA, $88, $66, $66, $45, $44, $66, $67, $77, $65, $43, $33, $33, $33, $79
    dta $33, $33, $32, $23, $33, $33, $33, $44, $55, $43, $22, $21, $11, $11, $22, $22, $23, $45, $65, $53, $23, $45, $68, $8A, $9A, $AA, $97, $66, $65, $45, $44, $66, $67, $77, $65, $43, $33, $33, $34, $8A
    dta $43, $33, $32, $23, $33, $33, $33, $44, $55, $43, $22, $22, $11, $11, $22, $23, $34, $35, $66, $63, $33, $44, $69, $9B, $AA, $AA, $97, $65, $76, $55, $45, $66, $77, $76, $65, $33, $33, $33, $35, $8A
    dta $43, $33, $32, $22, $33, $33, $33, $34, $55, $43, $32, $22, $11, $11, $22, $23, $33, $35, $66, $63, $33, $45, $79, $9B, $BA, $AA, $86, $66, $67, $65, $45, $67, $77, $76, $64, $33, $33, $33, $34, $8A
    dta $43, $33, $32, $22, $33, $33, $33, $33, $55, $54, $33, $22, $11, $12, $22, $24, $23, $35, $55, $64, $33, $46, $79, $9B, $AA, $AA, $86, $66, $67, $75, $56, $67, $77, $76, $54, $33, $33, $33, $34, $7A
    dta $43, $33, $32, $22, $33, $33, $33, $33, $46, $64, $33, $22, $11, $22, $22, $24, $33, $34, $55, $64, $34, $45, $78, $9A, $AA, $AA, $86, $67, $77, $76, $66, $67, $77, $76, $53, $33, $33, $33, $34, $8A
    dta $44, $43, $33, $22, $33, $33, $33, $33, $35, $65, $33, $22, $12, $22, $22, $23, $22, $34, $55, $55, $44, $55, $77, $9B, $AA, $A9, $86, $68, $88, $76, $67, $67, $77, $65, $43, $33, $33, $33, $35, $8A
    dta $44, $43, $33, $22, $33, $33, $34, $43, $35, $55, $33, $22, $12, $22, $23, $22, $23, $44, $45, $65, $44, $45, $67, $9B, $AB, $A8, $87, $79, $98, $76, $77, $77, $87, $65, $43, $33, $33, $33, $47, $9A
    dta $44, $43, $33, $32, $33, $33, $33, $45, $34, $56, $44, $32, $22, $22, $23, $22, $34, $34, $45, $65, $44, $45, $68, $AB, $AB, $A8, $87, $79, $98, $87, $77, $77, $76, $64, $33, $33, $33, $33, $58, $BB
    dta $44, $43, $33, $33, $33, $33, $34, $45, $44, $55, $54, $43, $22, $22, $33, $22, $35, $34, $46, $66, $44, $45, $78, $AB, $BB, $A8, $87, $89, $99, $76, $67, $77, $76, $54, $33, $33, $33, $33, $59, $BB
    dta $44, $43, $33, $33, $33, $33, $33, $45, $54, $56, $54, $43, $22, $22, $22, $22, $35, $44, $45, $56, $54, $45, $68, $9B, $BA, $A8, $88, $79, $99, $77, $66, $77, $76, $54, $33, $33, $33, $33, $5A, $AB
    dta $44, $44, $33, $33, $33, $33, $33, $45, $55, $56, $54, $43, $22, $22, $22, $32, $45, $44, $55, $56, $64, $45, $68, $9B, $BA, $A9, $98, $88, $99, $77, $76, $77, $76, $54, $33, $33, $33, $33, $4A, $BC
    dta $44, $44, $33, $33, $33, $33, $33, $35, $55, $45, $54, $54, $22, $22, $23, $32, $45, $45, $55, $56, $65, $44, $68, $AB, $AA, $BA, $99, $99, $99, $87, $76, $77, $75, $43, $33, $33, $33, $33, $59, $BC
    dta $54, $44, $33, $33, $33, $33, $33, $34, $45, $55, $54, $54, $22, $22, $23, $43, $45, $54, $54, $55, $55, $44, $68, $AB, $AA, $BA, $A9, $A9, $99, $97, $76, $77, $65, $43, $33, $33, $33, $33, $69, $AB
    dta $54, $44, $33, $33, $33, $33, $33, $33, $55, $54, $54, $54, $32, $22, $23, $33, $45, $54, $44, $54, $55, $45, $69, $9A, $AA, $AA, $AA, $99, $99, $87, $66, $77, $64, $43, $33, $34, $33, $33, $78, $A9
    dta $64, $44, $43, $33, $33, $33, $33, $33, $45, $54, $54, $44, $32, $22, $33, $43, $45, $54, $54, $54, $55, $45, $78, $9A, $AA, $AA, $AA, $88, $99, $87, $66, $77, $64, $43, $33, $34, $33, $34, $88, $99
    dta $76, $44, $33, $33, $33, $33, $33, $33, $34, $44, $54, $45, $32, $22, $33, $43, $55, $44, $54, $44, $45, $55, $78, $9A, $BA, $AA, $AA, $88, $88, $87, $66, $77, $54, $43, $33, $33, $33, $34, $88, $99
    dta $86, $44, $33, $33, $33, $33, $33, $33, $33, $45, $54, $55, $32, $32, $23, $33, $54, $44, $54, $34, $45, $55, $78, $8B, $BA, $BA, $AA, $88, $88, $87, $66, $77, $54, $43, $33, $43, $33, $34, $88, $99
    dta $87, $64, $43, $33, $33, $33, $33, $33, $33, $34, $44, $55, $33, $33, $33, $44, $54, $45, $54, $35, $55, $55, $68, $9B, $BA, $BA, $A9, $98, $89, $77, $67, $77, $54, $43, $33, $43, $33, $35, $77, $89
    dta $77, $64, $43, $33, $33, $33, $33, $33, $33, $34, $44, $55, $33, $33, $33, $54, $55, $54, $44, $34, $55, $56, $78, $9A, $BA, $AA, $A9, $98, $89, $77, $77, $76, $54, $33, $34, $33, $33, $36, $67, $89
    dta $77, $65, $43, $33, $33, $33, $33, $33, $33, $34, $54, $55, $33, $33, $44, $45, $55, $55, $44, $34, $55, $56, $88, $AA, $AA, $AA, $A9, $98, $89, $87, $77, $76, $54, $34, $34, $33, $33, $36, $77, $88
    dta $76, $66, $44, $33, $33, $33, $33, $33, $43, $34, $45, $44, $33, $33, $44, $55, $56, $55, $44, $43, $44, $56, $89, $AA, $AA, $AA, $A9, $98, $88, $87, $77, $76, $54, $44, $44, $33, $33, $46, $77, $89
    dta $67, $66, $54, $43, $33, $33, $33, $33, $33, $33, $44, $44, $33, $33, $44, $55, $56, $55, $43, $34, $44, $56, $89, $AA, $AA, $AA, $AA, $97, $77, $88, $77, $76, $54, $44, $44, $33, $33, $46, $77, $9A
    dta $67, $76, $54, $44, $33, $33, $33, $33, $34, $33, $44, $44, $33, $34, $44, $65, $56, $55, $43, $34, $34, $56, $89, $AA, $AA, $AA, $B9, $96, $77, $88, $88, $75, $44, $44, $44, $33, $33, $56, $78, $AA
    dta $67, $87, $54, $44, $33, $33, $33, $33, $34, $33, $44, $34, $44, $34, $34, $55, $56, $55, $43, $33, $44, $57, $88, $9A, $AA, $BA, $B9, $86, $66, $78, $98, $75, $44, $45, $44, $33, $33, $56, $8A, $BA
    dta $66, $88, $65, $44, $43, $33, $33, $33, $34, $43, $44, $34, $43, $33, $34, $44, $56, $65, $53, $33, $44, $57, $88, $9A, $AB, $BA, $AA, $97, $66, $79, $98, $65, $54, $55, $54, $33, $34, $67, $9A, $BB
    dta $66, $78, $85, $44, $43, $33, $33, $33, $34, $43, $34, $34, $33, $33, $33, $44, $57, $66, $53, $33, $34, $57, $88, $99, $AB, $BA, $AA, $87, $66, $88, $98, $65, $55, $55, $54, $33, $35, $68, $AA, $BB
    dta $56, $67, $87, $54, $43, $33, $33, $33, $34, $43, $33, $44, $34, $33, $33, $45, $56, $66, $53, $33, $33, $57, $89, $89, $AB, $BB, $B9, $87, $66, $78, $97, $66, $55, $56, $55, $43, $45, $79, $BA, $AC
    dta $56, $67, $78, $64, $43, $33, $33, $33, $33, $43, $34, $54, $54, $33, $33, $45, $66, $66, $64, $33, $33, $47, $89, $89, $9B, $BB, $B9, $77, $67, $78, $97, $66, $55, $66, $65, $44, $45, $79, $BA, $AC
    dta $55, $66, $77, $85, $44, $33, $33, $33, $33, $44, $44, $55, $54, $33, $33, $46, $77, $76, $65, $33, $33, $46, $8A, $89, $9B, $BB, $B9, $87, $66, $78, $97, $66, $56, $77, $65, $44, $45, $79, $A9, $AC
    dta $55, $67, $77, $85, $44, $43, $33, $33, $33, $34, $45, $55, $64, $33, $33, $56, $77, $76, $65, $33, $33, $46, $89, $99, $9B, $BB, $BA, $87, $76, $78, $97, $65, $56, $76, $55, $44, $45, $79, $A9, $AC
    dta $45, $56, $77, $76, $44, $44, $43, $33, $33, $33, $45, $55, $55, $33, $34, $56, $78, $87, $75, $33, $33, $46, $89, $99, $AA, $BB, $BB, $87, $76, $89, $98, $65, $56, $76, $54, $44, $56, $89, $99, $BB
    dta $44, $56, $77, $66, $54, $44, $43, $33, $33, $33, $45, $66, $55, $44, $33, $56, $78, $88, $75, $33, $33, $46, $89, $A9, $9A, $BB, $BB, $88, $77, $89, $98, $65, $66, $76, $54, $44, $56, $89, $89, $BB
    dta $44, $55, $67, $65, $54, $44, $44, $43, $33, $33, $46, $66, $55, $54, $33, $56, $78, $88, $75, $33, $34, $56, $89, $AA, $AA, $BB, $BD, $BA, $88, $AA, $97, $65, $66, $65, $54, $44, $56, $77, $8A, $AB
    dta $45, $55, $67, $75, $54, $44, $44, $43, $33, $33, $45, $66, $55, $64, $33, $46, $78, $88, $86, $33, $44, $56, $89, $AA, $AA, $BB, $CD, $BA, $88, $A9, $87, $65, $66, $55, $54, $44, $56, $77, $8A, $AB
    dta $54, $55, $67, $76, $54, $54, $44, $44, $33, $33, $44, $55, $55, $55, $43, $45, $78, $89, $96, $33, $45, $56, $79, $AA, $BA, $BC, $DD, $BA, $99, $9A, $97, $65, $65, $66, $54, $45, $67, $76, $89, $AB
    dta $54, $55, $66, $76, $64, $54, $44, $44, $33, $33, $44, $56, $65, $45, $43, $35, $78, $99, $97, $33, $45, $66, $79, $BA, $BA, $BC, $DC, $BA, $A9, $A9, $87, $65, $65, $66, $55, $55, $67, $66, $88, $AB
    dta $44, $55, $66, $66, $65, $45, $44, $44, $33, $33, $44, $46, $65, $43, $43, $45, $67, $99, $98, $43, $35, $66, $79, $BA, $AB, $BD, $DD, $AA, $99, $A9, $87, $66, $66, $77, $65, $55, $67, $68, $88, $AB
    dta $44, $45, $66, $66, $66, $54, $44, $44, $43, $33, $44, $45, $76, $64, $44, $45, $78, $99, $99, $53, $34, $56, $68, $BA, $AB, $CD, $DD, $BA, $AA, $A9, $86, $66, $66, $77, $66, $66, $66, $68, $99, $AA
    dta $44, $45, $56, $66, $66, $65, $54, $44, $43, $44, $44, $45, $66, $65, $44, $34, $77, $89, $99, $63, $34, $66, $68, $BB, $BB, $CD, $DD, $BA, $AA, $A9, $76, $77, $77, $88, $67, $66, $76, $68, $99, $99
    dta $55, $54, $56, $66, $66, $66, $54, $44, $44, $44, $44, $45, $67, $65, $44, $55, $77, $89, $A9, $74, $34, $56, $79, $BB, $BB, $CD, $DD, $CA, $AA, $98, $77, $77, $88, $88, $76, $66, $66, $77, $88, $88
    dta $55, $65, $56, $66, $76, $66, $64, $54, $44, $44, $44, $45, $67, $65, $55, $55, $67, $89, $AA, $74, $34, $66, $79, $BB, $BB, $CD, $DD, $C9, $9A, $98, $77, $77, $88, $88, $76, $66, $66, $77, $88, $77
    dta $55, $66, $66, $66, $77, $66, $65, $55, $44, $44, $44, $55, $77, $66, $66, $66, $67, $89, $AA, $74, $35, $67, $79, $BB, $BC, $CD, $ED, $CA, $A9, $98, $77, $76, $99, $98, $76, $77, $66, $77, $88, $78
    dta $55, $66, $66, $66, $77, $66, $65, $55, $44, $44, $44, $55, $67, $76, $66, $65, $67, $8A, $AA, $85, $35, $68, $79, $BC, $BC, $DC, $EE, $CB, $B9, $87, $87, $68, $9A, $98, $76, $77, $67, $78, $87, $78
    dta $56, $66, $66, $66, $77, $76, $66, $66, $55, $44, $44, $56, $78, $77, $76, $66, $67, $8A, $AA, $96, $45, $68, $88, $BC, $CC, $DD, $EE, $DC, $A9, $87, $87, $69, $AA, $98, $66, $77, $67, $78, $87, $88
    dta $55, $66, $66, $76, $77, $76, $67, $77, $55, $44, $44, $56, $78, $87, $77, $66, $77, $8A, $AB, $96, $46, $78, $88, $BC, $CC, $CC, $EE, $DC, $A9, $88, $77, $79, $99, $98, $76, $77, $77, $77, $87, $88
    dta $86, $66, $66, $77, $77, $77, $78, $87, $55, $44, $45, $66, $79, $88, $77, $77, $77, $89, $AB, $A7, $66, $78, $98, $AB, $BC, $CD, $EE, $DC, $A9, $78, $77, $8A, $9A, $99, $76, $77, $78, $87, $77, $88
    dta $87, $66, $77, $77, $77, $77, $77, $76, $65, $44, $45, $66, $79, $98, $77, $78, $77, $89, $AA, $A7, $66, $68, $98, $AB, $BC, $CD, $EE, $EB, $98, $78, $77, $8A, $AA, $A9, $76, $87, $78, $87, $78, $88
    dta $76, $66, $78, $77, $77, $77, $77, $66, $65, $44, $56, $67, $89, $99, $88, $78, $88, $89, $9A, $A8, $66, $68, $98, $AB, $BC, $CD, $EE, $EB, $97, $78, $77, $8A, $AA, $A9, $77, $77, $88, $88, $88, $78
    dta $66, $66, $78, $87, $77, $77, $76, $66, $65, $44, $56, $67, $99, $99, $98, $78, $98, $89, $9A, $B8, $67, $68, $98, $9B, $BC, $CD, $EE, $EB, $87, $88, $77, $9A, $AA, $A9, $77, $77, $89, $98, $88, $88
    dta $65, $56, $68, $98, $77, $77, $76, $66, $55, $55, $66, $78, $99, $98, $99, $99, $99, $89, $99, $B9, $67, $79, $98, $AB, $BB, $CD, $EE, $EA, $86, $89, $89, $99, $BB, $A8, $87, $77, $9A, $88, $88, $89
    dta $56, $66, $68, $98, $87, $78, $76, $66, $55, $56, $76, $78, $99, $99, $99, $99, $99, $89, $99, $A9, $77, $78, $99, $AB, $BB, $CD, $EE, $EA, $77, $89, $89, $9A, $BB, $A9, $88, $77, $A9, $88, $88, $89
    dta $56, $66, $66, $89, $98, $78, $87, $65, $56, $67, $76, $88, $99, $99, $A9, $99, $9A, $AB, $AA, $98, $67, $88, $99, $AB, $BB, $CD, $EE, $EA, $77, $88, $98, $9B, $CC, $A9, $98, $88, $A9, $98, $89, $AB
    dta $56, $67, $76, $78, $A9, $77, $77, $65, $67, $77, $77, $88, $98, $9A, $AA, $99, $9A, $AB, $BA, $97, $77, $88, $99, $AA, $AB, $CD, $EE, $EB, $78, $78, $98, $9B, $CC, $A9, $99, $89, $AA, $97, $89, $BC
    dta $66, $66, $77, $77, $9B, $87, $77, $66, $77, $87, $87, $78, $78, $9A, $AA, $AA, $BA, $AB, $BA, $97, $78, $88, $99, $AA, $AB, $CD, $EE, $EA, $87, $67, $8A, $AC, $CC, $BA, $A9, $8A, $A9, $88, $9A, $BB
    dta $76, $66, $77, $77, $8A, $97, $77, $77, $78, $88, $87, $77, $77, $9A, $AA, $BB, $BA, $AB, $BB, $87, $78, $88, $89, $BA, $AB, $CE, $ED, $DA, $87, $56, $8A, $AC, $DC, $BB, $A9, $9A, $A9, $89, $AB, $BB
    dta $77, $66, $76, $67, $79, $98, $77, $78, $88, $98, $87, $77, $77, $8A, $AA, $BB, $BA, $AB, $BA, $A8, $78, $89, $99, $AA, $AB, $CD, $ED, $DA, $86, $56, $9A, $BD, $DD, $BB, $B9, $9A, $B8, $99, $BB, $BB
    dta $67, $65, $67, $67, $79, $98, $77, $78, $89, $98, $77, $66, $77, $89, $AA, $BB, $BB, $BA, $BB, $A8, $68, $99, $99, $AA, $AB, $CD, $DD, $C9, $76, $56, $AA, $CE, $DD, $CB, $A9, $AB, $B8, $9A, $BB, $BB
    dta $56, $76, $56, $66, $78, $99, $77, $88, $88, $87, $67, $66, $77, $89, $AA, $BB, $BB, $BA, $BC, $A7, $77, $99, $99, $AA, $BC, $DD, $DC, $C9, $76, $67, $AA, $DE, $ED, $BB, $AA, $BB, $A9, $AB, $BC, $BC
    dta $56, $67, $66, $77, $77, $78, $87, $88, $88, $77, $67, $66, $67, $89, $AA, $AA, $BC, $CA, $BB, $A8, $88, $8A, $99, $AA, $BD, $DD, $DC, $B9, $76, $68, $AB, $DE, $ED, $CB, $BB, $BB, $9A, $BB, $CB, $CC
    dta $56, $76, $77, $67, $77, $77, $87, $88, $87, $76, $66, $66, $67, $89, $AA, $AA, $AB, $CB, $BB, $A8, $89, $9A, $99, $AA, $CD, $DD, $DC, $B9, $76, $78, $9B, $DE, $ED, $CB, $BB, $BB, $9A, $BC, $CB, $DD
    dta $56, $76, $66, $77, $77, $89, $87, $78, $86, $66, $66, $66, $66, $79, $9A, $9A, $AB, $CC, $BB, $B7, $88, $9A, $A9, $9A, $CD, $ED, $CB, $A8, $66, $79, $9B, $CE, $ED, $CC, $BB, $BB, $BB, $BB, $BC, $DD
    dta $66, $66, $67, $67, $77, $88, $98, $88, $77, $66, $66, $76, $66, $78, $99, $9A, $AB, $BC, $BB, $A7, $88, $9A, $A9, $9B, $DD, $ED, $CB, $A8, $77, $89, $9B, $CE, $ED, $CC, $BB, $BB, $BB, $BB, $BC, $DD
    dta $66, $66, $67, $76, $67, $88, $99, $98, $87, $77, $76, $67, $76, $67, $89, $99, $AB, $BC, $CB, $97, $78, $9A, $AA, $AB, $DE, $ED, $CB, $A7, $66, $89, $9A, $DE, $ED, $CC, $BB, $BB, $BB, $CC, $CD, $DD
    dta $56, $66, $67, $86, $67, $89, $99, $98, $87, $87, $77, $67, $76, $67, $89, $99, $AB, $BC, $CB, $87, $79, $99, $AA, $AB, $DE, $ED, $CB, $97, $66, $89, $AB, $DE, $ED, $CC, $BB, $BB, $BC, $CC, $CD, $DD
    dta $66, $66, $67, $77, $65, $78, $99, $88, $88, $98, $77, $77, $77, $66, $89, $88, $9A, $BB, $CC, $87, $88, $99, $AA, $AB, $DE, $ED, $CB, $98, $77, $9A, $AB, $DE, $ED, $CC, $BC, $CB, $BC, $CC, $CD, $EE
    dta $66, $66, $67, $77, $66, $68, $98, $88, $88, $98, $78, $77, $77, $67, $88, $88, $9A, $AB, $BC, $88, $89, $A9, $AA, $AB, $DE, $ED, $CA, $98, $78, $9A, $AB, $DD, $DC, $CC, $BC, $CC, $CC, $CD, $DE, $EE
    dta $66, $66, $67, $77, $76, $67, $98, $87, $89, $98, $88, $76, $67, $77, $78, $87, $9A, $BB, $BB, $99, $8A, $BA, $BA, $AC, $DE, $ED, $CA, $9A, $99, $9A, $AB, $CD, $DC, $CB, $BC, $CC, $CC, $DD, $DE, $EE
    dta $66, $66, $66, $78, $87, $77, $89, $88, $89, $99, $88, $76, $67, $77, $78, $88, $9A, $AB, $BA, $98, $AA, $BA, $AA, $AC, $EE, $ED, $B9, $9A, $A9, $9A, $AB, $CD, $DC, $CC, $CC, $CC, $CC, $DD, $EE, $EE
    dta $66, $77, $77, $78, $88, $98, $88, $88, $99, $99, $88, $87, $66, $67, $78, $88, $8A, $AB, $CA, $A9, $AB, $BA, $BA, $BD, $EE, $EC, $A9, $9A, $BA, $AB, $BB, $CC, $CC, $CC, $CC, $BC, $CD, $DE, $EE, $EE
    dta $66, $67, $77, $77, $88, $99, $88, $89, $99, $99, $88, $88, $76, $66, $78, $88, $99, $BC, $CA, $A9, $AB, $BB, $CB, $BD, $EE, $EC, $A8, $9A, $BA, $AB, $BB, $BC, $CC, $DC, $CB, $CC, $DD, $EE, $EE, $EE
    dta $66, $66, $77, $77, $77, $8A, $88, $89, $99, $99, $89, $99, $97, $66, $77, $89, $AA, $AD, $CA, $AA, $AA, $BB, $CB, $BD, $EE, $DB, $98, $8A, $BA, $BB, $BB, $BB, $BD, $DD, $CC, $CC, $DD, $EE, $EE, $EE
    dta $66, $77, $67, $77, $78, $8A, $98, $88, $99, $99, $89, $BA, $A8, $87, $88, $89, $AA, $AC, $BB, $A9, $AA, $BB, $CB, $CD, $EE, $DA, $98, $9A, $BA, $BB, $BB, $BB, $BD, $DD, $DD, $CC, $DD, $EE, $EE, $ED
    dta $66, $77, $77, $78, $98, $88, $98, $88, $88, $98, $88, $AB, $A9, $88, $88, $89, $9A, $AD, $BB, $A9, $9A, $BB, $BB, $CD, $ED, $CA, $99, $AB, $BB, $BB, $BB, $BA, $CD, $DD, $DC, $CC, $DD, $EE, $EE, $DD
    dta $66, $67, $77, $78, $89, $98, $88, $88, $88, $98, $88, $9B, $BA, $88, $78, $89, $AA, $AC, $BB, $A9, $9B, $BB, $BB, $CD, $DD, $CA, $99, $9A, $BB, $CC, $BB, $AB, $CD, $DC, $CC, $CC, $DD, $EE, $ED, $DC
    dta $66, $66, $78, $77, $88, $88, $88, $89, $88, $88, $99, $89, $CC, $BA, $88, $89, $AB, $BC, $CB, $A9, $9A, $BB, $BB, $DD, $DD, $B9, $88, $9A, $BB, $CC, $CB, $BB, $CC, $CC, $CC, $DD, $DD, $EE, $DD, $CC
    dta $67, $76, $67, $88, $78, $88, $78, $88, $88, $88, $99, $99, $CD, $DC, $A8, $89, $AB, $CC, $DB, $A9, $9A, $AB, $BB, $DE, $DC, $B9, $89, $AA, $BB, $CC, $CB, $BB, $CC, $CC, $CC, $DD, $DD, $EE, $DD, $CC
    dta $67, $77, $67, $88, $87, $78, $88, $89, $99, $88, $99, $99, $9B, $CD, $CA, $9A, $AB, $CC, $DC, $B9, $9A, $AB, $BC, $DE, $DC, $B9, $88, $9A, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $DD, $DD, $DD, $DC, $CC
    dta $67, $67, $76, $78, $87, $88, $88, $89, $99, $98, $89, $AA, $AB, $BC, $BB, $AA, $BB, $CC, $DD, $BA, $9A, $AB, $BD, $ED, $CB, $A9, $89, $9A, $BB, $BC, $CC, $BC, $CC, $CC, $CD, $DD, $DD, $DD, $DC, $CC
    dta $67, $78, $76, $78, $98, $78, $88, $89, $AA, $98, $99, $AA, $AC, $CD, $CB, $AA, $BB, $CC, $CD, $BB, $AA, $AB, $BD, $ED, $CB, $A9, $99, $AB, $BB, $BC, $CC, $CC, $CC, $CC, $CD, $DD, $DD, $DC, $BB, $CD
    dta $67, $77, $78, $77, $88, $88, $89, $99, $AB, $A9, $99, $AA, $AB, $CC, $CB, $BB, $BC, $CC, $DC, $CB, $AA, $AB, $CD, $DC, $BB, $A9, $AA, $BC, $CB, $BC, $CC, $CC, $CC, $CC, $DD, $DD, $DD, $CB, $BC, $DD
    dta $66, $77, $78, $87, $89, $98, $99, $99, $AB, $A9, $99, $A9, $AA, $CC, $CB, $AB, $CC, $CD, $DD, $CB, $AA, $AB, $CE, $CC, $BA, $9A, $AB, $BC, $CB, $BC, $CD, $CC, $CC, $CC, $DD, $DD, $DC, $BB, $CD, $DD
    dta $66, $77, $78, $77, $88, $99, $99, $89, $AC, $B9, $99, $AB, $BA, $BC, $CC, $CC, $CC, $CD, $DD, $CC, $BA, $AC, $DE, $CC, $BA, $AA, $BB, $CC, $CB, $BC, $DC, $CC, $CC, $CC, $DD, $DD, $CC, $CB, $DD, $DD
    dta $66, $77, $87, $77, $78, $89, $99, $88, $9B, $B9, $99, $AB, $BB, $BB, $CB, $CC, $CC, $CD, $DD, $CB, $BB, $BC, $EE, $CC, $BA, $AB, $BB, $CC, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $DD, $CC, $BC, $CC, $CD
    dta $66, $67, $77, $77, $78, $89, $99, $88, $89, $B9, $9A, $AA, $AB, $DD, $CC, $BC, $DD, $CD, $DD, $DC, $CB, $CD, $ED, $DC, $CB, $BC, $CC, $CC, $CB, $CC, $CC, $CC, $CC, $CC, $CC, $DD, $CC, $DD, $CD, $DD
    dta $67, $66, $77, $77, $78, $89, $99, $99, $89, $B9, $99, $AB, $BC, $DD, $DC, $BC, $CD, $CD, $DD, $DC, $CB, $CD, $ED, $DD, $CB, $BC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CD, $DD, $DD, $DD, $DD, $DD
    dta $67, $66, $67, $77, $77, $89, $99, $99, $89, $99, $99, $AA, $BC, $DD, $DD, $CC, $CD, $CD, $DD, $CC, $BB, $CE, $ED, $DD, $CB, $CC, $CC, $CC, $CC, $BC, $CD, $CC, $CC, $CC, $DD, $DD, $DD, $DD, $DD, $EE
    dta $66, $66, $77, $77, $77, $88, $99, $9A, $98, $99, $99, $9A, $AB, $CC, $CD, $DC, $CD, $CD, $DD, $DC, $BB, $DE, $ED, $DD, $CC, $CC, $CC, $CC, $CB, $BC, $CD, $CC, $CC, $CD, $DD, $DD, $DD, $DD, $EE, $EE
    dta $67, $67, $77, $77, $77, $78, $99, $9A, $A9, $99, $B9, $9A, $AB, $BB, $CC, $CC, $CD, $CC, $DD, $DC, $CC, $DE, $ED, $DD, $CC, $CC, $CC, $CC, $BB, $CD, $DD, $CC, $DD, $DD, $DD, $DD, $DE, $EE, $EE, $EE
    dta $67, $67, $77, $77, $77, $78, $99, $9A, $BA, $AB, $B9, $99, $AC, $CB, $BC, $CC, $CC, $CC, $DD, $DC, $DD, $DE, $ED, $DD, $CC, $CC, $CC, $CC, $BC, $CD, $DD, $DC, $DD, $DD, $DD, $DD, $DE, $EE, $EE, $EE
    dta $76, $77, $77, $77, $77, $77, $89, $9A, $AB, $BB, $CC, $AA, $BB, $DD, $CC, $BC, $CC, $CC, $CD, $DD, $DD, $ED, $DD, $DD, $DD, $DC, $CD, $CC, $CC, $DD, $DD, $DD, $DE, $DD, $DD, $DD, $DD, $EE, $EE, $DD
    dta $77, $77, $77, $77, $77, $77, $78, $99, $BB, $CB, $CD, $CA, $BC, $DD, $DC, $CC, $CD, $DC, $CD, $DD, $DE, $ED, $DD, $DD, $DD, $CC, $DD, $CC, $CD, $DD, $DC, $DD, $DD, $DD, $DD, $DD, $DD, $DE, $ED, $DD
    dta $77, $77, $77, $77, $78, $78, $88, $9A, $AB, $BB, $DB, $DD, $CC, $DD, $DD, $DC, $CC, $CC, $CD, $DD, $DE, $DD, $DD, $DD, $DD, $DD, $DD, $DC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DE, $DD, $DD
    dta $77, $77, $77, $77, $78, $88, $88, $8A, $AA, $BB, $CC, $CD, $DB, $CD, $DD, $DC, $CC, $CC, $CD, $CD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $77, $77, $77, $77, $77, $88, $88, $89, $AB, $BC, $BB, $BB, $DC, $CC, $CD, $DD, $CC, $CC, $CD, $CC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $ED, $DD, $DD
    dta $77, $77, $77, $77, $77, $78, $88, $99, $AA, $BC, $CA, $AB, $CC, $BC, $CD, $DD, $DC, $CC, $CD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $A8, $77, $77, $87, $77, $88, $89, $99, $AA, $AB, $CD, $BC, $DD, $CC, $CD, $DD, $DD, $CC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $99, $87, $77, $88, $88, $88, $89, $99, $AA, $AA, $CD, $DD, $CD, $DC, $CD, $DD, $DD, $DC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DC
    dta $98, $88, $88, $88, $88, $88, $88, $99, $AA, $AA, $BC, $BD, $CC, $DD, $DD, $DD, $CD, $DC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $AB, $98, $89, $88, $88, $89, $99, $99, $99, $AA, $BB, $CC, $DC, $DD, $CC, $CD, $DD, $DD, $CD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $CD, $DD, $DD
    dta $AA, $AA, $9A, $98, $88, $89, $99, $99, $99, $AA, $BB, $CC, $CC, $DD, $CC, $DD, $DD, $DD, $DD, $ED, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $CC, $DD, $DD, $DD
    dta $BB, $A9, $AA, $AA, $A9, $99, $99, $99, $99, $AA, $AB, $BC, $CC, $CC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DE, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $BA, $AA, $A9, $99, $99, $99, $99, $99, $99, $AA, $AB, $BB, $CC, $CC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $ED, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $AA, $AA, $AA, $BA, $BA, $99, $99, $99, $9A, $AA, $AA, $BB, $BC, $CC, $DD, $DE, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DE, $ED, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $AA, $AA, $AA, $AB, $BB, $A9, $9A, $AA, $AA, $AA, $AA, $BB, $BC, $CC, $DC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $EE, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $AA, $AA, $AA, $AA, $BB, $BB, $AA, $AA, $AA, $AA, $AA, $BB, $BC, $CC, $CC, $CD, $CD, $DD, $DD, $DD, $DD, $DD, $DD, $DE, $EE, $ED, $DE, $DD, $DD, $CC, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $AA, $AA, $AA, $AA, $AB, $BB, $AA, $AA, $AA, $BA, $AB, $BB, $BC, $CC, $CC, $CC, $CD, $DD, $DD, $DD, $DD, $DD, $DD, $EE, $EE, $DD, $EE, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $9A, $AA, $AA, $AA, $AA, $AB, $BB, $AB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CD, $CD, $DE, $DE, $DD, $DD, $DD, $DE, $EE, $ED, $DD, $AB, $BA, $44, $33, $5D, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $99, $9A, $AA, $AA, $AA, $AA, $BB, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $DD, $DE, $DD, $DD, $DD, $DD, $EE, $EE, $DD, $EB, $AA, $A5, $44, $32, $36, $CE, $EE, $DD, $DD, $DD, $DD, $DD, $DD, $DD
    dta $99, $99, $99, $AA, $AA, $AA, $AB, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $CD, $DD, $DD, $ED, $EE, $ED, $EE, $EE, $ED, $DE, $E8, $87, $34, $54, $32, $32, $AB, $BD, $DD, $DD, $DD, $DD, $DD, $CC, $CC
    dta $99, $99, $99, $9A, $AA, $AA, $AA, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $CB, $CC, $BC, $CC, $CC, $DD, $DD, $EE, $ED, $DE, $D6, $84, $44, $65, $43, $22, $8B, $BB, $BD, $DD, $DD, $DD, $CC, $CC, $CC
    dta $88, $89, $99, $99, $99, $AA, $AA, $AB, $BB, $BB, $CC, $CC, $CC, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CD, $A7, $74, $5A, $B9, $74, $22, $7A, $BB, $BA, $AD, $DD, $CC, $CC, $DC, $C9
    dta $88, $88, $99, $99, $99, $AA, $AA, $BB, $BB, $BB, $BB, $BB, $BB, $AB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $85, $25, $7A, $AA, $BA, $AA, $BD, $CC, $CC, $CD, $74
    dta $88, $88, $89, $99, $99, $AA, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $CC, $CB, $BC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $BB, $BA, $AA, $BB, $BB, $BB, $BB, $BB, $AB, $BB, $BA, $A9, $9A, $AA, $75, $43
    dta $88, $88, $89, $99, $9A, $AA, $BB, $BB, $BB, $BA, $AA, $AB, $CC, $CC, $CB, $BC, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $BB, $BB, $AA, $AA, $AA, $AA, $AB, $BB, $AA, $AB, $BB, $AA, $AA, $97, $65, $54, $55
    dta $88, $88, $89, $AA, $AA, $AB, $BB, $BA, $AA, $99, $AB, $BB, $BB, $CB, $BB, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $BB, $AA, $AA, $BB, $BB, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $A8, $88, $99, $9A
    dta $88, $89, $AA, $AA, $AA, $AA, $BB, $AA, $A9, $9A, $BB, $BB, $BB, $CC, $BB, $CC, $CC, $CC, $CD, $CC, $CC, $CC, $CC, $CB, $BB, $BB, $BB, $BB, $BB, $BB, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA
    dta $9A, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $BB, $BB, $CC, $CC, $BB, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $BB, $BB, $BB, $BA, $AA, $AA, $AA, $AA, $A9, $AA, $AA, $AA, $AA
    dta $AA, $AA, $AA, $AA, $AA, $AA, $9A, $AA, $AA, $AA, $BB, $CC, $CC, $CC, $BB, $BC, $CC, $CC, $CB, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $BB, $BB, $BA, $AA, $AA, $99, $A9, $AA, $A9, $9A, $AA, $9A, $AA
    dta $AA, $AA, $AA, $AA, $AA, $AA, $9A, $AA, $AA, $AA, $BC, $CC, $CC, $CC, $BC, $BC, $CC, $CC, $BB, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $BB, $BB, $BB, $AA, $AA, $A9, $9A, $99, $9A, $99, $AA, $A9, $A9
    dta $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $CB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $BB, $BB, $BA, $AA, $AA, $AA, $A9, $99, $99, $9A, $99, $AA
    dta $AA, $AA, $AA, $AA, $99, $AA, $AA, $AA, $AB, $BB, $CC, $CC, $CC, $CC, $CC, $CC, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $BB, $BB, $BB, $AA, $AA, $A9, $AA, $A9, $99, $9A, $99, $9A
    dta $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AA, $BB, $BB, $CC, $CC, $CC, $BC, $CC, $CB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $BB, $BB, $BB, $BB, $BA, $AA, $AA, $AA, $99, $99, $99, $99, $99
    dta $AA, $AA, $AA, $AA, $AA, $AA, $AA, $AB, $BB, $BB, $CC, $CB, $BB, $BC, $CC, $CB, $AB, $BC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $BB, $BB, $BB, $AA, $AA, $AA, $AA, $AA, $99, $99, $A9, $99, $99
    dta $AA, $AA, $BB, $BB, $AA, $AA, $BB, $BB, $BB, $BC, $CC, $BB, $BB, $BC, $CC, $BA, $AB, $CC, $CC, $CC, $CD, $CD, $DC, $CC, $CC, $CC, $CC, $CB, $BB, $BB, $BA, $AA, $AA, $AA, $A9, $99, $99, $9A, $99, $99
    dta $AA, $AB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CB, $BB, $BB, $CC, $CC, $BA, $AB, $BC, $CC, $CD, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $BB, $BB, $BB, $BB, $AA, $AA, $AA, $A9, $99, $99, $99, $99, $99
    dta $AB, $BB, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CB, $BB, $BB, $BB, $CC, $CB, $A9, $AB, $BC, $CC, $CD, $CD, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $BC, $BB, $BA, $AA, $AA, $AA, $99, $A9, $99, $99, $99, $99
    dta $AA, $AA, $AB, $BB, $BB, $BB, $BB, $CC, $CC, $BB, $BB, $BB, $CC, $CC, $CB, $A9, $9B, $CB, $CC, $CD, $CD, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $BB, $BB, $BB, $AA, $AA, $A9, $99, $AA, $99, $99, $99, $99
    dta $99, $99, $AA, $AA, $AA, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CB, $A9, $9A, $BC, $CC, $CD, $CC, $CD, $CC, $CC, $CC, $CC, $CC, $BC, $BC, $BB, $BB, $AA, $AA, $AA, $A9, $AA, $99, $99, $99, $99
    dta $A9, $AA, $AA, $AA, $AA, $AB, $BB, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CB, $A9, $8A, $BC, $CC, $DD, $DC, $CC, $CC, $CC, $CC, $CC, $CC, $BC, $BC, $BB, $BB, $BA, $AA, $AA, $AA, $9A, $A9, $99, $99, $99
    dta $BB, $AA, $AA, $AA, $AA, $AA, $AA, $AB, $BB, $BB, $BB, $BB, $CC, $CC, $CB, $A9, $89, $BB, $CC, $CD, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $CB, $BB, $BB, $AA, $AA, $AA, $99, $99, $9A, $99, $99
    dta $BB, $BA, $AA, $AA, $AA, $AA, $AA, $AA, $BB, $BB, $BB, $BB, $CC, $CC, $CB, $A9, $88, $BC, $CC, $CD, $CD, $CC, $CC, $CC, $CC, $CC, $CB, $CC, $BB, $BB, $BB, $BA, $BA, $AA, $AA, $A9, $AA, $9A, $AA, $99
    dta $BB, $BB, $BB, $BA, $AA, $AA, $AA, $BA, $BB, $BB, $BB, $BC, $CC, $CC, $CB, $A9, $88, $9B, $CC, $CC, $DC, $CD, $CC, $CC, $CC, $CC, $CB, $CB, $CB, $BB, $BB, $BB, $BB, $AA, $AA, $AA, $AA, $99, $99, $99
    dta $BB, $BB, $BB, $BB, $BB, $AA, $AB, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CB, $A9, $88, $7B, $BC, $CC, $DC, $DC, $DC, $CC, $CC, $CC, $CB, $CC, $BC, $BB, $BB, $BB, $BB, $AA, $AA, $AA, $A9, $AA, $A9, $99
    dta $BB, $BB, $BB, $BB, $BB, $BA, $AA, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $A9, $88, $87, $78, $AC, $DD, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $BB, $BB, $BB, $BB, $AB, $AA, $AA, $A9, $A9, $9A, $99
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $AB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $BA, $88, $87, $77, $7A, $DC, $DC, $DC, $CC, $CC, $CC, $CC, $BB, $CC, $BC, $BB, $BB, $BB, $AB, $AA, $AA, $AA, $A9, $9A, $99
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BA, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $BA, $98, $88, $87, $77, $CC, $CC, $CC, $CC, $CC, $CC, $CB, $BB, $BB, $BB, $BB, $BB, $AB, $AA, $AA, $AA, $AA, $AA, $A9, $99
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $BA, $98, $88, $87, $77, $CD, $DC, $CD, $CC, $CC, $CC, $CC, $CB, $BB, $BB, $BB, $BB, $AB, $AA, $AA, $AA, $AA, $AA, $A9, $A9
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $BA, $98, $88, $87, $77, $AD, $CC, $DC, $CC, $CC, $CC, $CC, $BB, $BB, $BB, $BB, $BB, $BB, $BA, $AA, $AA, $AA, $B9, $AB, $9A
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $BA, $A9, $88, $77, $77, $9C, $CD, $CC, $CC, $CB, $CB, $CC, $BB, $BB, $BB, $BB, $BA, $AB, $BB, $AA, $AA, $AA, $A9, $AA, $9A
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $BA, $A9, $88, $77, $77, $8C, $CC, $CC, $CC, $CB, $BB, $BB, $CC, $BB, $BB, $BB, $BB, $AA, $BB, $BA, $AA, $AA, $AA, $AB, $9A
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $BB, $A9, $88, $77, $77, $8C, $CC, $CC, $CC, $BB, $CB, $BB, $CB, $BC, $BB, $AB, $BB, $AA, $AA, $AA, $A9, $AA, $A9, $9A, $8A
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $BB, $A9, $88, $77, $77, $7C, $CC, $CC, $CC, $CC, $BB, $BB, $BB, $BA, $BB, $BA, $BA, $BB, $BA, $9A, $BA, $9A, $AA, $9B, $8A
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $BB, $A9, $88, $87, $77, $7C, $CC, $CC, $CC, $CC, $BB, $BC, $BB, $CB, $BB, $BC, $BB, $BA, $BA, $AA, $A9, $AA, $9A, $B9, $AA
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $CB, $CC, $CC, $CC, $CC, $BB, $AA, $98, $87, $77, $7C, $CB, $CC, $CC, $CB, $BB, $BB, $BB, $BB, $BB, $AA, $AA, $BA, $9B, $A9, $BA, $9B, $A9, $AB, $9A
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $BB, $AA, $98, $87, $77, $7B, $CC, $BC, $CC, $BB, $CC, $CB, $BB, $BB, $BB, $BB, $AA, $BA, $AB, $AA, $BA, $9A, $A9, $AB, $9A
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $BB, $AA, $98, $87, $77, $7A, $CB, $BC, $BB, $CB, $CB, $BB, $BB, $CB, $BB, $AA, $BA, $AA, $BA, $BA, $AA, $BA, $AB, $AA, $B9
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $CC, $CC, $BB, $AA, $99, $87, $77, $6A, $CC, $BB, $CB, $BC, $BB, $CB, $BB, $BA, $AA, $BA, $AB, $BA, $AB, $AB, $BA, $AA, $9B, $A8, $A9
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $BB, $AA, $99, $87, $77, $79, $CC, $BB, $BC, $CB, $CB, $BB, $BB, $BB, $BB, $AA, $BB, $BA, $BA, $AA, $9B, $AA, $BA, $AB, $9B
    dta $BB, $BB, $BA, $BB, $BB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $BB, $AA, $A9, $87, $77, $79, $BB, $BC, $BB, $CB, $BB, $BB, $BB, $BB, $BB, $BB, $AA, $BA, $9B, $AB, $9A, $B9, $9B, $8B, $9A
    dta $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $CB, $BB, $CC, $CC, $CC, $CC, $CC, $BA, $AA, $A9, $87, $77, $79, $BB, $BB, $CC, $BB, $CB, $BB, $BB, $BA, $AB, $BB, $AA, $A9, $B9, $BA, $BA, $BA, $A9, $B8, $B9
    dta $BB, $BB, $BB, $AB, $BB, $BB, $BB, $BB, $BC, $CB, $CC, $CC, $CC, $CC, $CC, $BA, $AA, $A9, $87, $77, $78, $BC, $BB, $BB, $CB, $BA, $BB, $BA, $AB, $BA, $BA, $B9, $AB, $9B, $BA, $B9, $BA, $AA, $AA, $AB
    dta $BB, $BB, $BA, $BB, $AB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $BA, $AA, $A9, $87, $77, $77, $BB, $BB, $BB, $BB, $BB, $CB, $BA, $BB, $BB, $AB, $9A, $A9, $B9, $AB, $AB, $9A, $9A, $9B, $B8
    dta $BB, $AB, $BA, $BA, $AB, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $CC, $BB, $AA, $A9, $98, $77, $77, $BB, $BB, $BB, $BB, $BB, $BA, $BB, $BB, $AB, $B9, $C9, $B9, $BA, $9B, $8B, $9A, $99, $BA, $AA
    dta $AB, $BA, $BA, $AB, $BB, $BA, $BB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $BA, $AA, $A9, $98, $77, $77, $BB, $BB, $BB, $BB, $BA, $AB, $BA, $CA, $AB, $9B, $AB, $AB, $9A, $A9, $B9, $B9, $BB, $8B, $BA
    dta $BB, $AB, $BB, $BB, $AB, $BB, $AB, $BB, $BB, $BB, $BC, $CC, $CC, $CC, $CC, $BA, $AA, $AA, $98, $77, $76, $AA, $BB, $BB, $BB, $AB, $BA, $AC, $9B, $BB, $BA, $AB, $9A, $A9, $B9, $A9, $B8, $B9, $BA, $B9
    dta $AB, $BB, $AB, $AA, $BA, $BA, $BB, $BB, $BB, $BB, $BC, $BC, $CC, $CC, $CC, $BB, $AA, $AA, $98, $77, $76, $AA, $BB, $BB, $BA, $BB, $AA, $BA, $AB, $BA, $AB, $AA, $BA, $BB, $9A, $9A, $9B, $8B, $9A, $AB
    dta $AB, $BB, $BA, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $BB, $CB, $CC, $CC, $CC, $BB, $AA, $AA, $98, $77, $66, $AB, $BB, $BB, $AB, $BA, $AC, $AA, $CA, $9B, $A9, $BA, $AA, $B9, $B9, $B9, $B8, $BA, $9B, $A9
    dta $AB, $BA, $BB, $AB, $AB, $BB, $BA, $BB, $BB, $BB, $CB, $CC, $BC, $CC, $CC, $BA, $AA, $AA, $98, $77, $77, $8A, $BB, $BB, $BB, $AA, $CA, $AB, $AA, $B9, $AB, $9A, $BB, $9B, $9A, $BB, $8B, $8A, $9B, $8B
    dta $BA, $BA, $BA, $BA, $AB, $BB, $AB, $BB, $BB, $BC, $BC, $BB, $CC, $CC, $CB, $BB, $AA, $AA, $98, $77, $77, $7A, $AB, $BB, $BA, $BC, $AA, $BA, $AA, $A9, $B9, $BA, $AA, $B8, $B9, $AA, $B8, $B8, $B8, $B8
    dta $BA, $BA, $AB, $AB, $AA, $BA, $BA, $BB, $BB, $BB, $BB, $BB, $CC, $CC, $CC, $BB, $AA, $AA, $98, $77, $77, $7A, $AB, $BA, $AA, $BA, $9B, $AA, $AB, $9B, $9B, $9B, $9B, $9B, $8B, $9B, $8B, $9A, $AB, $8B
    dta $BA, $BA, $AB, $AB, $BA, $BB, $BA, $BB, $BB, $BB, $BB, $CB, $BB, $CC, $BC, $BB, $AA, $AA, $98, $77, $77, $7A, $AA, $AA, $AB, $BA, $AB, $AA, $B9, $AA, $AA, $B9, $B9, $B8, $B9, $B8, $B8, $B9, $AA, $B9
    dta $AB, $AA, $BA, $BA, $BB, $AA, $AB, $AB, $BB, $BB, $BB, $BB, $BB, $CC, $BC, $BB, $AA, $AA, $98, $77, $77, $6A, $AA, $AA, $BB, $AA, $BA, $AB, $9A, $B9, $B9, $AA, $9B, $8B, $8B, $8B, $9A, $9A, $AB, $8A
    dta $AA, $AB, $AA, $AA, $BA, $BB, $BA, $AB, $AB, $BB, $BB, $BB, $BC, $BC, $CC, $BB, $AA, $AA, $98, $77, $77, $6A, $AA, $AB, $BA, $AB, $A9, $BA, $9B, $9B, $99, $B9, $A8, $B8, $B9, $B8, $B8, $B8, $B9, $BA
    dta $AA, $AA, $AA, $AA, $AB, $AA, $AB, $BA, $BB, $BC, $BC, $BB, $CB, $CC, $CC, $BB, $AA, $AA, $98, $87, $77, $68, $AA, $BB, $BA, $BA, $9B, $AA, $B9, $AA, $9B, $9B, $9B, $9A, $9A, $AB, $99, $9A, $9B, $99
    dta $AA, $AA, $AA, $AA, $BA, $AB, $AA, $AB, $BB, $BB, $BC, $BC, $CB, $CC, $CC, $BB, $AA, $AA, $98, $87, $77, $69, $AA, $AA, $BA, $B9, $AB, $AA, $B9, $B9, $B9, $AA, $9A, $AB, $8B, $99, $B8, $A8, $B8, $BA
    dta $AA, $AA, $AA, $BA, $AB, $AA, $AB, $AA, $BB, $BB, $BB, $CB, $BC, $CC, $CC, $CB, $AA, $AA, $98, $87, $77, $78, $AA, $9B, $9B, $A9, $B9, $AB, $9B, $9A, $A9, $B8, $BB, $99, $B9, $AA, $9A, $9A, $9A, $99
    dta $AA, $AA, $AA, $AB, $AA, $AA, $BA, $AB, $BB, $AB, $BB, $BB, $CC, $BC, $CC, $CB, $AA, $AA, $98, $87, $77, $77, $9A, $AA, $9B, $9A, $B9, $BA, $9B, $9B, $9B, $9A, $A8, $B8, $AA, $A9, $B8, $B8, $B8, $BA
    dta $AA, $AA, $AA, $AA, $BA, $AB, $AA, $BB, $AB, $BB, $AB, $BB, $BB, $CB, $BC, $CB, $AA, $AA, $98, $87, $77, $76, $9A, $A9, $BA, $AB, $9A, $A9, $B9, $A9, $AB, $8B, $8B, $8B, $9A, $9A, $9B, $8B, $8B, $9A
    dta $AA, $AA, $AA, $AA, $BA, $BA, $AB, $AA, $BB, $BA, $CB, $BC, $BC, $BB, $CC, $CB, $AA, $AA, $98, $87, $77, $76, $99, $9A, $B9, $AA, $9B, $9A, $B9, $B9, $B9, $A9, $A9, $99, $AA, $A9, $A9, $B8, $B9, $BA
    dta $A9, $AA, $AA, $AA, $AB, $AB, $BA, $BB, $BA, $BB, $BB, $CB, $BB, $BC, $BC, $CB, $AA, $AA, $98, $87, $77, $76, $89, $9B, $A9, $B9, $BA, $9B, $8B, $AA, $A9, $B9, $B8, $B8, $A8, $A9, $BA, $8B, $8A, $A9
    dta $9A, $AA, $AA, $AA, $AA, $BB, $9A, $BA, $BB, $BB, $BB, $BB, $CB, $CB, $CC, $CB, $BA, $AA, $98, $87, $77, $76, $79, $AA, $9A, $A9, $B9, $AA, $9B, $9B, $9B, $9A, $9A, $9A, $8A, $9A, $8B, $99, $9A, $8B
    :16 .byte 0
    dta $AA, $B9, $AA, $AA, $AA, $AA, $BA, $BA, $BA, $BB, $BA, $BC, $BC, $BC, $BC, $CC, $BA, $AA, $98, $87, $77, $77, $69, $A9, $9A, $9B, $99, $B9, $B9, $A9, $9B, $8B, $8B, $8A, $99, $9A, $B7, $B9, $A9, $B9
    dta $AA, $AA, $AA, $9A, $BA, $AB, $AA, $BA, $AB, $AA, $AB, $BB, $BC, $BC, $CC, $CC, $BA, $AA, $98, $87, $76, $77, $69, $99, $AA, $9B, $9B, $9A, $A8, $B9, $B9, $A9, $99, $A8, $B9, $B8, $BA, $8B, $8B, $8B
    dta $AA, $AA, $A9, $AB, $AA, $BA, $AB, $AB, $AA, $AB, $BB, $AB, $CB, $CC, $BC, $CB, $BA, $AA, $98, $87, $77, $77, $68, $89, $A9, $A9, $AA, $9B, $9A, $99, $A8, $B8, $B8, $B8, $A9, $AA, $8A, $A8, $B8, $B8
    dta $9A, $AA, $9A, $BA, $AB, $AA, $BA, $AB, $9B, $AB, $AB, $BC, $BB, $CB, $CC, $BC, $BA, $AA, $98, $87, $77, $77, $67, $8A, $99, $A9, $B9, $AA, $9B, $9B, $99, $A9, $A9, $9A, $8A, $8B, $A8, $B9, $9B, $AA
    dta $AA, $A9, $AB, $AA, $BB, $9B, $AA, $BA, $AA, $BA, $BB, $BA, $BC, $BC, $BC, $CB, $BA, $AA, $98, $87, $76, $77, $66, $99, $89, $9A, $A9, $B9, $A9, $9A, $9B, $8B, $8B, $8A, $99, $A8, $BA, $8B, $A9, $AA
    dta $AA, $AA, $BA, $9B, $BA, $AB, $9A, $B9, $BA, $AA, $BB, $AB, $CB, $CB, $BC, $BB, $BA, $AA, $99, $87, $77, $77, $66, $98, $9A, $99, $9A, $99, $B8, $A9, $9A, $8A, $9A, $A8, $B8, $BA, $8B, $8A, $AA, $A9
    dta $AA, $AA, $B9, $BB, $AA, $BA, $9B, $AA, $B9, $AB, $BA, $BC, $BC, $BC, $CB, $CB, $BA, $AA, $99, $87, $77, $67, $76, $78, $99, $99, $AA, $9A, $99, $A8, $B8, $B8, $B8, $B8, $9A, $8A, $A7, $B8, $B8, $AA
    dta $A9, $BA, $9B, $A9, $AB, $A9, $BA, $AB, $A9, $BB, $9B, $CA, $CB, $CB, $BC, $BB, $BA, $AA, $99, $87, $77, $66, $76, $79, $99, $9A, $A8, $A9, $8B, $99, $99, $A9, $9A, $8B, $8A, $A8, $AA, $8B, $8B, $8A
    dta $A9, $BA, $AB, $AA, $BB, $9A, $B9, $AB, $9A, $B9, $BC, $BB, $CB, $CB, $CB, $BB, $BB, $AA, $99, $87, $77, $77, $66, $79, $89, $9A, $99, $A9, $A9, $9B, $8B, $8B, $8B, $8A, $A8, $AA, $8A, $99, $9A, $A9
    dta $AA, $AA, $BA, $9B, $B9, $AB, $A9, $BA, $9B, $AA, $BB, $AC, $BC, $BC, $BB, $BB, $BB, $AA, $99, $87, $77, $67, $76, $67, $89, $99, $9A, $99, $A8, $AA, $9A, $99, $A8, $A8, $B9, $AA, $A8, $A8, $A8, $AA
    dta $9B, $AA, $AA, $AB, $A9, $AB, $9A, $B9, $AB, $9B, $BA, $BC, $BC, $BB, $BB, $BB, $BB, $AA, $99, $87, $77, $66, $76, $57, $89, $98, $99, $8A, $9A, $98, $A8, $A8, $B8, $B9, $99, $A8, $AA, $8A, $8A, $9A
    dta $B9, $AB, $AA, $AA, $9A, $B9, $9B, $AA, $B9, $AB, $AB, $CA, $BB, $BB, $BB, $BB, $BB, $AA, $99, $87, $77, $67, $67, $57, $88, $89, $A8, $99, $8A, $89, $A9, $A9, $9A, $8A, $99, $9B, $8A, $A8, $A9, $9A
    dta $A9, $BA, $AA, $A9, $AB, $A9, $AB, $9A, $AA, $BB, $9B, $BA, $BB, $CB, $BB, $BB, $BB, $AA, $99, $88, $77, $66, $67, $67, $88, $8A, $98, $A8, $A8, $9A, $8A, $8B, $8A, $89, $A9, $9A, $A8, $B8, $B8, $B8
    dta $9B, $B9, $BB, $9A, $AA, $9A, $BA, $9A, $BA, $AA, $BB, $AB, $BB, $BB, $BB, $BB, $BB, $AA, $99, $87, $77, $76, $66, $76, $78, $98, $8A, $89, $A7, $A8, $A9, $99, $A8, $A9, $9A, $99, $A9, $8B, $8A, $9A
    dta $AB, $AA, $BA, $AA, $A9, $9A, $A9, $AB, $A9, $AB, $BA, $BB, $BB, $BB, $BB, $BB, $BB, $A9, $99, $88, $77, $66, $66, $75, $79, $88, $99, $8A, $89, $98, $A8, $A8, $A8, $A8, $9A, $8A, $9B, $7A, $9A, $8A
    dta $AA, $AA, $A9, $B9, $A9, $AA, $99, $AB, $8A, $BA, $AB, $BA, $BB, $BB, $BC, $BB, $BB, $AA, $99, $88, $77, $66, $67, $65, $78, $88, $A8, $99, $7A, $7A, $8A, $8A, $8A, $89, $A8, $A9, $9A, $A7, $B9, $A9
    dta $AA, $AA, $AA, $A9, $A9, $AA, $9A, $BA, $9B, $BA, $BB, $AB, $BB, $BB, $BB, $BB, $BB, $AA, $99, $88, $77, $66, $66, $66, $77, $79, $98, $98, $99, $8A, $8A, $8A, $8A, $8A, $99, $AA, $98, $B9, $8B, $9A
    dta $AA, $9B, $A9, $9A, $A9, $AA, $9A, $A9, $AB, $AA, $BA, $AB, $BB, $BB, $BB, $BB, $BB, $BA, $99, $88, $77, $66, $66, $76, $77, $89, $78, $98, $A7, $A8, $A7, $A8, $A7, $A9, $9A, $8A, $A8, $9B, $98, $A8
    dta $A9, $AB, $9A, $AA, $9A, $A8, $9B, $A9, $AB, $9A, $B9, $BB, $BB, $BB, $BB, $BB, $BB, $BA, $99, $88, $77, $66, $66, $66, $57, $88, $79, $88, $97, $A7, $A7, $A8, $A8, $A9, $A8, $98, $A9, $8A, $B8, $AA
    dta $9B, $AA, $9B, $A9, $AA, $99, $AA, $9A, $BB, $9B, $AB, $BB, $AB, $BB, $BB, $BB, $BB, $BA, $99, $88, $77, $66, $66, $67, $57, $77, $89, $79, $89, $89, $8A, $8A, $8A, $8A, $98, $A9, $8A, $97, $AA, $8A
    dta $AB, $A9, $AA, $99, $A9, $9A, $A9, $9B, $B9, $AB, $AA, $BB, $AB, $BB, $BB, $BB, $BB, $BA, $99, $88, $77, $76, $66, $66, $66, $77, $98, $7A, $7A, $7A, $7A, $7A, $89, $8A, $89, $8A, $7A, $B9, $8A, $A7
    dta $BA, $9A, $A9, $A9, $99, $AA, $99, $AB, $A9, $BB, $9B, $BA, $BB, $BB, $BB, $BB, $BB, $BA, $99, $88, $77, $76, $66, $66, $66, $68, $88, $98, $89, $89, $88, $98, $98, $A8, $A9, $99, $A7, $9A, $97, $BA
    dta $AA, $AA, $99, $A9, $99, $A9, $8A, $BA, $8A, $BA, $9B, $BA, $BA, $BB, $BB, $BB, $BB, $BA, $99, $88, $77, $76, $66, $66, $75, $68, $87, $97, $98, $98, $97, $A7, $A8, $A8, $A8, $A8, $A9, $7A, $A8, $9B
    dta $AA, $A9, $AA, $99, $AA, $98, $AA, $A8, $AB, $B9, $BB, $9B, $AB, $BA, $BB, $BB, $BB, $BA, $99, $88, $77, $66, $66, $66, $66, $67, $78, $87, $97, $A7, $A7, $99, $89, $7A, $89, $99, $9A, $97, $AA, $79
    dta $AA, $9A, $AA, $8A, $AA, $89, $AA, $99, $BB, $9A, $BB, $9B, $AB, $BB, $BB, $BB, $BB, $BA, $99, $88, $77, $66, $66, $66, $66, $66, $78, $78, $88, $97, $99, $89, $89, $79, $89, $89, $99, $A8, $8A, $97
    dta $BA, $9A, $A8, $9B, $A8, $9A, $A9, $9B, $B9, $9B, $B9, $BB, $AB, $AB, $BA, $BB, $BB, $BA, $A9, $88, $77, $66, $66, $66, $66, $66, $78, $79, $69, $89, $7A, $79, $97, $97, $98, $A9, $89, $AA, $78, $B9
    dta $B9, $AA, $9A, $AA, $89, $AA, $99, $AB, $A9, $AB, $9A, $BA, $BB, $BB, $AB, $BB, $BB, $BA, $A9, $88, $77, $76, $66, $66, $56, $57, $77, $78, $78, $89, $79, $89, $89, $89, $89, $8A, $99, $8A, $A7, $9B
    dta $A9, $AA, $9A, $A9, $8A, $A9, $9A, $AB, $8A, $BA, $9B, $BA, $BA, $BB, $BB, $BB, $BB, $BA, $A9, $98, $77, $76, $66, $66, $66, $56, $77, $87, $97, $99, $87, $98, $89, $7A, $89, $88, $A9, $88, $B9, $6A
    dta $9A, $AA, $AA, $98, $AA, $9A, $AA, $A9, $9A, $B9, $AB, $AA, $BA, $BB, $BB, $BB, $AB, $BA, $A9, $88, $87, $76, $66, $66, $66, $55, $77, $87, $97, $89, $97, $97, $98, $88, $98, $A8, $8A, $A7, $9B, $88
    dta $9A, $AA, $AA, $89, $AA, $8A, $AA, $A9, $AB, $A9, $BB, $9B, $BA, $BB, $AB, $BB, $BB, $BA, $A9, $98, $77, $77, $66, $66, $66, $65, $77, $77, $78, $69, $98, $88, $97, $A7, $A8, $99, $79, $A9, $7A, $A7
    dta $AA, $AB, $A8, $AA, $A8, $AB, $9A, $AA, $AA, $9A, $B9, $AB, $AA, $BA, $BB, $BA, $BA, $BA, $A9, $98, $87, $77, $66, $65, $65, $65, $76, $78, $69, $79, $79, $69, $88, $89, $8A, $7A, $97, $9A, $87, $B9
    dta $AA, $AA, $99, $AB, $A8, $BA, $8A, $A9, $A9, $AA, $A9, $BB, $AB, $BA, $BA, $AB, $BB, $BA, $A9, $88, $77, $77, $66, $66, $65, $65, $66, $77, $78, $87, $89, $79, $89, $7A, $7A, $88, $A8, $7A, $A7, $9A
    dta $AA, $B9, $8A, $BA, $8A, $B9, $9B, $99, $AA, $AA, $9A, $BA, $AB, $AA, $BA, $AB, $BA, $AA, $A9, $88, $87, $76, $66, $66, $66, $65, $56, $86, $86, $96, $97, $97, $98, $89, $87, $A7, $AA, $88, $B9, $7A
    dta $AB, $A9, $9A, $AA, $9B, $B8, $AB, $89, $AA, $A9, $AA, $B9, $BB, $BB, $AA, $BA, $BA, $AA, $A9, $88, $87, $76, $66, $66, $66, $56, $56, $76, $86, $87, $86, $97, $97, $97, $A7, $A8, $7A, $97, $9A, $79
    dta $BA, $99, $AB, $A8, $AB, $99, $BA, $8A, $A9, $9A, $AA, $AA, $BA, $BA, $AB, $AA, $AA, $AA, $A9, $98, $87, $76, $66, $66, $66, $57, $56, $67, $68, $78, $88, $78, $88, $97, $99, $7A, $79, $A9, $6A, $A7
    dta $AA, $99, $AA, $99, $BB, $9A, $B9, $9A, $A8, $AA, $AA, $9B, $BA, $AA, $AB, $AA, $AA, $AA, $A9, $98, $87, $77, $66, $66, $66, $56, $56, $57, $68, $68, $79, $69, $78, $79, $7A, $7A, $97, $9A, $88, $A7
.ALIGN $0400
ANT ANTIC_PROGRAM PICTURE,ANT

.MACRO ANTIC_PROGRAM
    :+204 dta $4F,a(:1+$0000+#*40)
    :+36 dta $4F,a(:1+$1FF0+#*40)
    dta $41,a(:2)
.ENDM

MAIN
    poke(DMACTLS,0)
    poke(GTICTLS,$40)
    mva <ANT DLPTRS
    mva >ANT DLPTRS+1
    poke(COLPM0S,$00)
    poke(COLPM1S,$00)
    poke(COLPM2S,$00)
    poke(COLPM3S,$00)
    poke(COLPF0S,$00)
    poke(COLPF1S,$00)
    poke(COLPF2S,$00)
    poke(COLPF3S,$00)
    poke(COLBAKS,$00)
    poke(GRAFP0,$FF)
    poke(GRAFP1,$FF)
    poke(SIZEP0,$03)
    poke(SIZEP1,$03)
    poke(HPOSP0,$10)
    poke(HPOSP1,$D0)
    poke(DMACTLS,$22)
LOOP
    lda VCOUNT
    cmp #$02
    bne LOOP
    pc($00)
    sta WSYNC
    sta WSYNC
    sta WSYNC
    sta WSYNC
    lda 0
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($70)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($90)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($00)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($00)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($80)
    pc($80)
    pc($00)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($80)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($80)
    pc($A0)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($80)
    pc($00)
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($00)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($80)
    pc($00)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($90)
    pc($80)
    pc($A0)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($80)
    pc($80)
    pc($00)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($80)
    pc($80)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($80)
    pc($00)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($80)
    pc($80)
    pc($A0)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($80)
    pc($90)
    pc($00)
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($A0)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($80)
    pc($00)
    pc($80)
    pc($A0)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($80)
    pc($A0)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($A0)
    pc($80)
    pc($00)
    pc($80)
    pc($90)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($A0)
    pc($90)
    pc($90)
    pc($80)
    pc($A0)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($80)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    pc($80)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($A0)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($00)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($00)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($00)
    pc($80)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($A0)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($A0)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($A0)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($90)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($A0)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($90)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($00)
    pc($00)
    pc($20)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($00)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($00)
    pc($00)
    pc($10)
    pc($10)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($00)
    pc($10)
    pc($10)
    pc($20)
    pc($00)
    pc($00)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($20)
    pc($20)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($20)
    pc($20)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($20)
    pc($20)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($20)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($20)
    pc($20)
    pc($20)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($20)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($20)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($20)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($20)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($10)
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    nop
    pc($10)
    pc($20)
    pc($10)
    pc($10)
    pc($10)
    pc($10)
    pc($00)
    nop
    nop
    nop
    pc($00)
    lda TRIG0
    beq STOP
    lda TRIG1
    beq STOP
    lda CONSOL
    and #1
    beq STOP
    lda SKCTL
    and #$04
    beq STOP
    jmp LOOP
STOP
    rts

