;****************************************
;	music data (format : mus)
;	converted by smf2mus Ver 1.3eb
;	Wed Mar 26 22:08:08 1997
;****************************************


;***************
;* GROOP TRACK *
;***************

    defpause	, $E0
    allocsub	,$023F
_Asteroid_start
    opensub ,  0, _Asteroid_start_sub0
    opensub ,  1, _Asteroid_start_sub1
    opensub ,  2, _Asteroid_start_sub2
    opensub ,  3, _Asteroid_start_sub3
    opensub ,  4, _Asteroid_start_sub4
    opensub ,  5, _Asteroid_start_sub5
    opensub ,  9, _Asteroid_start_sub9
    volumechg	, 60
    tempochg	, 150
    waitw	, 864
_Asteroid_a
    opensub ,  0, _Asteroid_a_sub0
    opensub ,  1, _Asteroid_a_sub1
    opensub ,  2, _Asteroid_a_sub2
    opensub ,  3, _Asteroid_a_sub3
    opensub ,  4, _Asteroid_a_sub4
    opensub ,  5, _Asteroid_a_sub5
    opensub ,  9, _Asteroid_a_sub9
    waitw	, 5472
    jump	, _Asteroid_a
    deallocsub	, $023F
    fin

;***************
;* SUB TRACK   *
;***************

;*** block:start ***

_Asteroid_start_sub0
    prg 	,   0
    svolume	, 110
    priority	,   8
    span	,  80
    fxmix	,  30
    waitw	, 864
    fin

_Asteroid_start_sub1
    Bmode
    opennote,  0, _Asteroid_start_sub1_note0
    opennote,  1, _Asteroid_start_sub1_note1
    prg 	,   1
    svolume	, 110
    priority	,   6
    span	, 100
    fxmix	,  80
    waitw	, 864
    fin

_Asteroid_start_sub2
    Bmode
    opennote,  0, _Asteroid_start_sub2_note0
    opennote,  1, _Asteroid_start_sub2_note1
    prg 	,   2
    svolume	, 110
    priority	,   9
    span	,  90
    fxmix	,  60
    waitw	, 864
    fin

_Asteroid_start_sub3
    Bmode
    opennote,  0, _Asteroid_start_sub3_note0
    opennote,  1, _Asteroid_start_sub3_note1
    opennote,  2, _Asteroid_start_sub3_note2
    opennote,  3, _Asteroid_start_sub3_note3
    prg 	,   3
    svolume	, 110
    priority	,  10
    span	,  20
    fxmix	,  80
    waitw	, 864
    fin

_Asteroid_start_sub4
    Bmode
    opennote,  0, _Asteroid_start_sub4_note0
    opennote,  1, _Asteroid_start_sub4_note1
    prg 	,   4
    svolume	, 127
    priority	,   4
    span	, 110
    fxmix	,  50
    waitw	, 864
    fin

_Asteroid_start_sub5
    Bmode
    opennote,  0, _Asteroid_start_sub5_note0
    prg 	,   5
    svolume	, 127
    priority	,   5
    span	,  10
    fxmix	,  50
    waitw	, 864
    fin

_Asteroid_start_sub9
    Bmode
    opennote,  0, _Asteroid_start_sub9_note0
    prg 	, 127
    spanpow	,   0
    svolume	, 110
    priority	,   7
    span	,  64
    fxmix	,   0
    waitw	, 864
    fin

;*** block:a ***

_Asteroid_a_sub0
    Bmode
    opennote,  0, _Asteroid_a_sub0_note0
    opennote,  1, _Asteroid_a_sub0_note1
    opennote,  2, _Asteroid_a_sub0_note2
    waitw	, 5136
    svolume	, 102
    wait	, 24
    svolume	,  96
    waitw	, 312
    fin

_Asteroid_a_sub1
    opennote,  0, _Asteroid_a_sub1_note0
    opennote,  1, _Asteroid_a_sub1_note1
    opennote,  2, _Asteroid_a_sub1_note2
    opennote,  3, _Asteroid_a_sub1_note3
    waitw	, 5472
    fin

_Asteroid_a_sub2
    opennote,  0, _Asteroid_a_sub2_note0
    opennote,  1, _Asteroid_a_sub2_note1
    waitw	, 5136
    svolume	, 102
    wait	, 24
    svolume	,  96
    waitw	, 312
    fin

_Asteroid_a_sub3
    opennote,  0, _Asteroid_a_sub3_note0
    opennote,  1, _Asteroid_a_sub3_note1
    opennote,  2, _Asteroid_a_sub3_note2
    opennote,  3, _Asteroid_a_sub3_note3
    waitw	, 5136
    svolume	, 102
    wait	, 24
    svolume	,  96
    waitw	, 312
    fin

_Asteroid_a_sub4
    opennote,  0, _Asteroid_a_sub4_note0
    opennote,  1, _Asteroid_a_sub4_note1
    waitw	, 5472
    fin

_Asteroid_a_sub5
    opennote,  0, _Asteroid_a_sub5_note0
    waitw	, 5472
    fin

_Asteroid_a_sub9
    opennote,  0, _Asteroid_a_sub9_note0
    opennote,  1, _Asteroid_a_sub9_note1
    opennote,  2, _Asteroid_a_sub9_note2
    waitw	, 5472
    fin

;***************
;* NOTE TRACK  *
;***************

;*** block:start ***

_Asteroid_start_sub1_note0
    XXXw	, 816
    EN3B0	,   12, 121,  85
    EN3B2	      , 114,  64
    EN3B1	,   10, 120
;steps:  850
    fin

_Asteroid_start_sub1_note1
    XXXw	, 816
    BN3B0	,   12, 121,  85
    BN3B2	      , 114,  64
    BN3B1	,   10, 120
;steps:  850
    fin

_Asteroid_start_sub2_note0
    ntrans, 12
    BN4B1	,    8,  94
    CN5B0	,   16,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    BN4B2	      ,  94,   0
    CN5B1	,    3,  82
    DN5B2	      ,  83,  85
    DS5B1	,    2,  87
    EN5B1	,    8, 109
;steps:  296
    fin

_Asteroid_start_sub2_note1
    XXX	, 16
    ntrans, 12
    BN4B0	,   16,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B1	,    8,  94
;steps:  264
    fin

_Asteroid_start_sub3_note0
    EN3B0	,   16, 110,  80
    BN4B1	,    8,  94
    ntrans, 12
    CN4B2	      ,  94,   0
    BN3B2	      ,  94,   0
    CN4B0	,   16,  94, 128
    CN4B2	      ,  94, 128
    CN2B0	,    8,  95,  32
    BN3B2	      ,  94,   0
    CN4B0	,   16,  94, 128
    CN4B2	      ,  94, 128
    FN1B0	,    8,  94,  96
    BN3B2	      ,  94,   0
    CN4B0	,   16,  94, 128
    CN4B2	      ,  94, 128
    DN2B2	      , 107, 128
    CN4B2	      ,  94, 128
    CN4B2	      ,  94, 128
    CN2B2	      , 105, 128
    CN4B2	      ,  94, 128
    CN4B2	      ,  94, 128
    FN1B2	      , 112, 128
    CN4B0	,    6,  82, 128
    DS4B1	,    2,  87
    XXXw	, 528
    EN2B0	,   12, 126, 234
    EN2B2	      , 119, 234
    EN2B1	,    1, 125
;steps:  841
    fin

_Asteroid_start_sub3_note1
    EN4B0	,   24, 110, 139
    DN3B2	      , 105, 149
    BN4B0	,   16, 111, 128
    BN4B1	,    8,  94
    ntrans, 12
    CN4B0	,   24,  94, 181
    BN3B0	,   16,  94, 128
    BN3B1	,    8,  94
    CN4B0	,   24,  94, 170
    EN2B0	,   16, 108, 128
    BN3B1	,    8,  94
    CN4B0	,   24,  94, 170
    BN1B0	,   16, 110,  80
    BN3B1	,    8,  94
    CN4B0	,   24,  94, 170
    GN1B0	,   16, 113, 128
    BN3B1	,    8,  94
    BN3B0	,   19,  94,  41
    DN4B0	,    5,  83, 102
    EN4B0W	,  528, 109, 252
    EN3B0	,   12, 126, 234
    EN3B2	      , 119, 234
    EN3B1	,    1, 125
;steps:  841
    fin

_Asteroid_start_sub3_note2
    BN4B1	,    8,  94
    ntrans, 12
    CN4B0	,   16,  94, 128
    DN3B0	,   24, 105, 149
    BN2B2	      , 101, 139
    CN3B2	      ,  95, 181
    GN2B2	      , 120, 170
    FN2B2	      ,  94, 202
    EN3B2	      , 117, 181
    DN3B0	,    8, 113,  32
    BN3B0	,   16,  94, 128
    BN2B0	,   24, 115, 181
    CN3B0	,    8, 109,  32
    BN3B0	,   16,  94, 128
    GN2B0	,   24, 127, 181
    FN2B1	,    6, 116
;steps:  270
    fin

_Asteroid_start_sub3_note3
    ntrans, 12
    EN4B0	,   24, 107, 139
    DN4B2	      , 108, 160
    BN3B2	      ,  94, 160
    CN4B2	      , 108, 170
    GN3B2	      , 114, 170
    FN3B2	      , 107, 181
    BN3B0	,   48,  94, 213
    BN3B2	      ,  94, 213
    BN3B1	,    8,  94
;steps:  248
    fin

_Asteroid_start_sub4_note0
    XXXw	, 144
    EN2B0	,   24, 108, 170
    DN2B2	      , 107, 170
    ntrans,-12
    BN2B2	      , 110, 139
    CN3B2	      , 105, 170
    GN2B2	      , 113, 170
    FN2B2	      , 112, 170
    call	, _Asteroid_start_sub4_note0_pat7
    call	, _Asteroid_start_sub4_note0_pat15
    EN2B0	,   24, 120, 128
    DN2B2	      , 120, 128
    BN1B2	      , 110, 128
    CN2B2	      , 118, 128
    DN2B2	      , 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B1	,   12, 127
;steps:  852
    fin

_Asteroid_start_sub4_note1
    XXXw	, 288
    call	, _Asteroid_start_sub4_note1_pat1
    call	, _Asteroid_start_sub4_note1_pat9
    EN2B0	,   24, 120, 128
    DN2B2	      , 120, 128
    ntrans,-12
    BN2B2	      , 110, 128
    CN3B2	      , 118, 128
    DN3B2	      , 125, 128
    EN3B2	      , 115, 128
    FN3B2	      , 118, 128
    GN3B1	,   12, 127
;steps:  852
    fin

_Asteroid_start_sub5_note0
    XXXw	, 288
    call	, _Asteroid_start_sub5_note0_pat1
    call	, _Asteroid_start_sub5_note0_pat4
    EN2B0	,   48,  98, 160
    DN2B2	      ,  98, 160
    FN2B1	,   18,  98
;steps:  834
    fin

_Asteroid_start_sub9_note0
    XXXw	, 816
    call	, _Asteroid_start_sub9_note0_pat1
;steps:  852
    fin

;*** block:a ***

_Asteroid_a_sub0_note0
    XXXw	, 1392
    BN4B0	,   12,  74,  85
    BN4B2	      ,  67,  64
    BN4B0	,   24,  73, 149
    BN4B2	      ,  71, 128
    AN4B2	      ,  56, 128
    FS4B2	      ,  61,  75
    GN4B0	,   48,  70,  75
    DN5B2	      ,  77,  27
    CS5B0	,   72,  58,  78
    EN5B0W	, 2640,  73, 228
    CS4B0	,   72, 106, 213
    CN4B0	,   48, 126, 186
    CN4B0	,   24, 119, 128
    AS3B0	,   48, 101, 197
    GN3B0	,   24, 120, 117
    GS3B2	      , 107, 117
    AS3B2	      , 113, 128
    CN4B2	      , 127, 139
    CS4B2	      , 113, 128
    DS4B2	      , 127, 139
    FN4B2	      , 120,  11
    GN4B0	,   12, 120,  22
    GS4B2	      , 110,  22
    AS4B0	,   24, 120,  11
    FN4B2	      , 110,  11
    DS4B2	      , 118,  11
    FN4B0	,   48, 113,   6
    DS4B0	,   24, 117,  11
    DN4B2	      , 123,  11
    CS4B2	      , 113,  11
    DN4B1W	,  275, 127
;steps: 5171
    fin

_Asteroid_a_sub0_note1
    XXXw	, 1392
    EN5B0	,   12,  74,  85
    EN5B2	      ,  67,  64
    EN5B0	,   24,  73, 149
    EN5B2	      ,  71, 128
    DN5B2	      ,  56, 128
    BN4B2	      ,  61,  75
    CN5B0	,   48,  70,  75
    GN5B2	      ,  77,  27
    FS5B0	,   72,  58,  78
    AN5B0W	, 2640,  73, 228
    FS4B0	,   72, 106, 213
    FN4B0	,   48, 126, 186
    FN4B0	,   24, 119, 128
    DS4B0	,   48, 101, 197
    CN4B0	,   24, 120, 117
    CS4B2	      , 107, 117
    DS4B2	      , 113, 128
    FN4B2	      , 127, 139
    FS4B2	      , 113, 128
    GS4B2	      , 127, 139
    AS4B2	      , 120,  11
    CN5B0	,   12, 107,  22
    CS5B2	      , 110,  22
    DS5B0	,   24, 115,  11
    AS4B2	      , 110,  11
    GS4B2	      , 118,  11
    AS4B0	,   48, 113,   6
    GS4B0	,   24, 117,  11
    GN4B2	      , 123,  11
    FS4B2	      , 113,  11
    GN4B1W	,  275, 127
    XXXw	, 301
;steps: 5472
    fin

_Asteroid_a_sub0_note2
    XXXw	, 1656
    DN5B1	,   25,  74
    XXXw	, 287
;steps: 1968
    fin

_Asteroid_a_sub1_note0
    EN3B0W	,  240, 118, 243
    EN3B0	,   12, 121,  85
    EN3B2	      , 114,  64
    EN3B0	,   24, 120, 149
    EN3B0W	,  240, 118, 243
    BN3B0	,   12, 121,  85
    BN3B2	      , 114,  64
    BN3B0	,   24, 120, 149
    BN3B2	      , 118, 128
    AN3B2	      , 103, 128
    FS3B2	      , 108,  75
    GN3B0	,   48, 117,  75
    DN4B2	      , 124,  27
    CS4B0	,   72, 105,  78
    EN3B0	,   12, 124,  85
    EN3B2	      , 117,  64
    EN3B0	,   24, 123, 149
    EN3B0W	,  240, 121, 243
    EN3B0	,   12, 124,  85
    EN3B2	      , 117,  64
    EN3B0	,   24, 123, 149
    EN3B0W	,  240, 121, 243
    BN3B0	,   12, 124,  85
    BN3B2	      , 117,  64
    BN3B0	,   24, 123, 149
    BN3B2	      , 121, 128
    AN3B2	      , 106, 128
    FS3B2	      , 111,  75
    GN3B0	,   48, 120,  75
    DN4B2	      , 127,  27
    CS4B0	,   72, 108,  78
    AN4B0W	,  336, 123,  37
    GN3B0	,   72, 118, 206
    FS3B0	,   48, 112, 176
    call	, _Asteroid_a_sub1_note0_pat35
    call	, _Asteroid_a_sub1_note0_pat39
    EN3B0	,   24, 119, 149
    DS3B0	,   48, 126, 202
    GN3B0	,   72, 118, 206
    FS3B0	,   48, 112, 176
    call	, _Asteroid_a_sub1_note0_pat35
    call	, _Asteroid_a_sub1_note0_pat39
    EN3B0	,   24, 119, 149
    DS3B0	,   48, 126, 202
    GS3B0W	,  192, 127,   3
    AS3B0	,   96, 119, 123
    DN4B0W	,  480, 111, 102
    AS3B0	,   96, 119, 123
    DS4B0W	, 1392, 120, 247
    EN3B0	,   12, 125,  85
    EN3B2	      , 118,  64
    EN3B1	,   10, 124
;steps: 5458
    fin

_Asteroid_a_sub1_note1
    BN3B0W	,  240, 118, 243
    BN3B0	,   12, 121,  85
    BN3B2	      , 114,  64
    BN3B0	,   24, 120, 149
    BN3B0W	,  240, 118, 243
    EN4B0	,   12, 121,  85
    EN4B2	      , 114,  64
    EN4B0	,   24, 120, 149
    EN4B2	      , 118, 128
    DN4B2	      , 103, 128
    BN3B2	      , 108,  75
    CN4B0	,   48, 117,  75
    GN4B2	      , 124,  27
    FS4B0	,   72, 105,  78
    BN3B0	,   12, 124, 234
    BN3B2	      , 117,  64
    BN3B0	,   24, 123, 149
    BN3B0W	,  240, 121, 243
    BN3B0	,   12, 124,  85
    BN3B2	      , 117,  64
    BN3B0	,   24, 123, 149
    BN3B0W	,  240, 121, 243
    EN4B0	,   12, 124,  85
    EN4B2	      , 117,  64
    EN4B0	,   24, 123, 149
    EN4B2	      , 121, 128
    DN4B2	      , 106, 128
    BN3B2	      , 111,  75
    CN4B0	,   48, 120,  75
    GN4B2	      , 127,  27
    FS4B0	,   72, 108,  78
    EN4B0W	,  336, 123,  37
    DN4B0	,   72, 118, 206
    CS4B0	,   48, 112, 176
    call	, _Asteroid_a_sub1_note1_pat35
    call	, _Asteroid_a_sub1_note1_pat39
    BN3B0	,   24, 119, 149
    AS3B0	,   48, 126, 202
    DN4B0	,   72, 118, 206
    CS4B0	,   48, 112, 176
    call	, _Asteroid_a_sub1_note1_pat35
    call	, _Asteroid_a_sub1_note1_pat39
    BN3B0	,   24, 119, 149
    AS3B0	,   48, 126, 202
    CN4B0W	,  192, 127,   3
    DN4B0	,   96, 119, 123
    FN4B0W	,  480, 111, 102
    DN4B0	,   48, 113,  11
    CN4B2	      , 120,  11
    GN4B0W	, 1392, 120, 247
    BN3B0	,   12, 125,  85
    BN3B2	      , 118,  64
    BN3B1	,   10, 124
;steps: 5458
    fin

_Asteroid_a_sub1_note2
    XXXw	, 792
    BN3B0W	,  864, 121, 246
    BN3B0W	,  576, 124, 244
    GS4B0	,   24, 111, 139
    AN4B0W	,  552, 114, 249
    GS4B0	,   24, 111, 139
    AN4B0W	,  576, 114, 250
    CN4B0W	,  336, 120, 221
    GS3B0W	,  240, 127,  54
    DS4B0	,   96, 122, 131
    DN4B1W	,  240, 111
    XXXw	, 1104
;steps: 5424
    fin

_Asteroid_a_sub1_note3
    XXXw	, 792
    DN4B0W	,  864, 121, 248
    DN4B0W	, 1752, 124, 252
    DS4B0W	,  336, 120, 221
    CN4B2	      , 117, 108
    FN4B1W	,  236, 127
    XXX	, 4
;steps: 4320
    fin

_Asteroid_a_sub2_note0
    XXXw	, 815
    call	, _Asteroid_a_sub2_note0_pat1
    call	, _Asteroid_a_sub2_note0_pat1
    call	, _Asteroid_a_sub2_note0_pat1
    ntrans,  0
    BN4B0	,   83, 121,  16
    ntrans, 12
    CN4B1	,    3,  88
    DN4B2	      ,  83,   0
    EN4B0	,    4,  87, 128
    GN4B1	,    1, 101
    AN4B0	,   11,  98, 186
    CN5B0	,   16,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B0	,   56,  94, 219
    DN4B0	,   72, 100, 206
    CS4B0	,   48,  94, 176
    call	, _Asteroid_a_sub2_note0_pat36
    call	, _Asteroid_a_sub2_note0_pat40
    BN3B0	,   24, 101, 149
    AS3B0	,   48, 108, 202
    DN4B0	,   72, 100, 206
    CS4B0	,   48,  94, 176
    call	, _Asteroid_a_sub2_note0_pat36
    call	, _Asteroid_a_sub2_note0_pat40
    ntrans,  0
    BN4B0	,   24, 101, 149
    AS4B0	,   33, 108, 178
    ntrans, 12
    CS4B0	,    4,  65,  64
    DS4B2	      ,  73,  64
    FS4B0	,    3,  71,  85
    GS4B0	,   12,  79, 170
    CN5B0	,   16,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    call	, _Asteroid_a_sub2_note0_pat68
    CS4B0	,    4,  65,  64
    DS4B2	      ,  73,  64
    FS4B0	,    7,  71, 146
    AS4B1	,    8,  94
    CN5B0	,   16,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    call	, _Asteroid_a_sub2_note0_pat68
    ntrans, 12
    CS4B0	,    8,  65,  96
    FN4B0	,    7,  73,  73
    FS4B0	,   72, 106, 213
    FN4B0	,   48, 126, 186
    FN4B0	,   24, 119, 128
    DS4B0	,   48, 101, 197
    CN4B0	,   24, 120, 117
    CS4B2	      , 107, 117
    DS4B2	      , 113, 128
    FN4B2	      , 127, 139
    FS4B2	      , 113, 128
    GS4B2	      , 127, 139
    AS4B2	      , 120,  11
    CN5B0	,   12, 107,  22
    CS5B2	      , 110,  22
    DS5B0	,   24, 115,  11
    AS4B2	      , 110,  11
    GS4B2	      , 118,  11
    AS4B0	,   48, 113,   6
    GS4B0	,   24, 117,  11
    GN4B2	      , 123,  11
    FS4B2	      , 113,  11
    GN4B1W	,  275, 127
;steps: 5171
    fin

_Asteroid_a_sub2_note1
    XXXw	, 853
    call	, _Asteroid_a_sub2_note1_pat1
    call	, _Asteroid_a_sub2_note1_pat1
    ntrans, 12
    DN4B0	,    7,  83, 183
    GN4B0	,    3, 101,  85
    EN5B0W	,  331, 121, 245
    FN4B0	,    6,  98, 170
    BN4B0	,   16,  94, 144
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B2	      ,  94, 128
    BN4B0	,   64,  94, 224
    GN4B0	,   72, 100, 206
    FS4B0	,   48,  94, 176
    call	, _Asteroid_a_sub2_note1_pat25
    call	, _Asteroid_a_sub2_note1_pat29
    EN4B0	,   24, 101, 149
    DS4B0	,   48, 108, 202
    GN4B0	,   72, 100, 206
    FS4B0	,   48,  94, 176
    call	, _Asteroid_a_sub2_note1_pat25
    call	, _Asteroid_a_sub2_note1_pat29
    ntrans, 12
    EN4B0	,   24, 101, 149
    DS4B0	,   48, 108, 202
    AS4B0	,   16,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    call	, _Asteroid_a_sub2_note1_pat53
    AS3B0W	,  284, 103,  13
    GS4B0	,   20,  79, 204
    AS4B0	,   16,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    call	, _Asteroid_a_sub2_note1_pat53
    ntrans,  0
    AS4B0W	,  277, 103,   3
    ntrans, 12
    DS4B1	,    5,  73
    XXXw	, 1158
;steps: 5472
    fin

_Asteroid_a_sub3_note0
    EN3B0W	,  240, 123, 252
    EN3B0	,   12, 126,  85
    EN3B2	      , 119,  64
    EN3B0	,   24, 125, 149
    EN3B0W	,  240, 123, 243
    call	, _Asteroid_a_sub3_note0_pat6
    EN3B0	,   24, 123, 128
    DN3B2	      , 108, 128
    BN2B2	      , 113,  75
    CN3B0	,   48, 122,  75
    GN3B2	      , 121,  27
    FS3B0	,   72, 110,  78
    ntrans, 12
    EN4B0	,   12, 126,  85
    EN2B2	      , 119,  64
    EN2B0	,   24, 125, 149
    EN2B0W	,  240, 123, 252
    call	, _Asteroid_a_sub3_note0_pat6
    ntrans,  0
    EN3B0W	,  240, 123, 243
    EN3B0	,   12, 126,  85
    EN3B2	      , 119,  64
    EN3B0	,   24, 125, 149
    EN3B2	      , 123, 128
    DN3B2	      , 108, 128
    BN2B2	      , 113,  75
    CN3B0	,   48, 122,  75
    GN3B2	      , 121,  27
    FS3B2	      , 110,   0
    ntrans, 12
    DN4B0W	,  599, 126, 245
    call	, _Asteroid_a_sub3_note0_pat33
    EN5B0W	,  525, 100, 246
    call	, _Asteroid_a_sub3_note0_pat33
    ntrans, 12
    EN5B0W	,  286, 100, 238
    CN3B0	,   24,  92, 149
    DN3B0	,   48,  96,  70
    DS3B0	,   24,  89, 149
    call	, _Asteroid_a_sub3_note0_pat50
    call	, _Asteroid_a_sub3_note0_pat58
    FN3B0	,   96, 109,   8
    CN3B0	,   24,  92, 149
    DN3B0	,   48,  96,  70
    DS3B0	,   24,  89, 149
    call	, _Asteroid_a_sub3_note0_pat50
    call	, _Asteroid_a_sub3_note0_pat58
    ntrans,  0
    AS4B0	,   96, 109,   8
    FS4B0	,   72, 106, 213
    FN4B0	,   48, 126, 186
    FN4B0	,   24, 119, 128
    DS4B0	,   48, 101, 197
    CN4B0	,   24, 120, 117
    CS4B2	      , 107, 117
    DS4B2	      , 113, 128
    FN4B2	      , 127, 139
    FS4B2	      , 113, 128
    GS4B2	      , 127, 139
    ntrans, 12
    FN4B2	      , 120,  11
    GN4B0	,   12, 120,  22
    GS4B2	      , 110,  22
    AS4B0	,   24, 120,  11
    FN4B2	      , 110,  11
    DS4B2	      , 118,  11
    FN4B0	,   48, 113,   6
    DS4B0	,   24, 117,  11
    DN4B2	      , 123,  11
    CS4B2	      , 113,  11
    DN4B0W	,  528, 127, 123
    EN2B0	,   12, 127, 234
    EN2B2	      , 120, 234
    EN2B1	,    1, 126
    XXX	, 23
;steps: 5472
    fin

_Asteroid_a_sub3_note1
    EN4B0W	,  240, 123, 252
    EN4B0	,   12, 126,  85
    EN4B2	      , 119,  64
    EN4B0	,   24, 125, 149
    EN4B0W	,  240, 123, 243
    call	, _Asteroid_a_sub3_note1_pat6
    EN4B0	,   24, 123, 128
    DN4B2	      , 108, 128
    BN3B2	      , 113,  75
    CN4B0	,   48, 122,  75
    GN4B2	      , 121,  27
    FS4B0	,   72, 110,  78
    EN4B0	,   12, 126,  85
    EN4B2	      , 119,  64
    EN4B0	,   24, 125, 149
    EN4B0W	,  240, 123, 252
    call	, _Asteroid_a_sub3_note1_pat6
    ntrans,  0
    EN4B0W	,  240, 123, 243
    EN4B0	,   12, 126,  85
    EN4B2	      , 119,  64
    EN4B0	,   24, 125, 149
    EN4B2	      , 123, 128
    DN4B2	      , 108, 128
    BN3B2	      , 113,  75
    CN4B0	,   48, 122,  75
    GN4B2	      , 121,  27
    FS4B0	,   72, 110,  78
    ntrans, 12
    AN4B0W	,  616, 125, 136
    AN4B1	,    2,  80
    XXXw	, 574
    AN4B0W	,  296,  80, 254
    CN4B0	,   24,  92, 149
    DN4B0	,   48,  96,  70
    DS4B0	,   24,  89, 149
    call	, _Asteroid_a_sub3_note1_pat39
    call	, _Asteroid_a_sub3_note1_pat47
    FN4B0	,   96, 109,   8
    CN4B0	,   24,  92, 149
    DN4B0	,   48,  96,  70
    DS4B0	,   24,  89, 149
    call	, _Asteroid_a_sub3_note1_pat39
    call	, _Asteroid_a_sub3_note1_pat47
    ntrans, 12
    AS4B0	,   96, 109,   8
    FS4B0	,   72, 106, 213
    FN4B0	,   48, 126, 186
    FN4B0	,   24, 119, 128
    DS4B0	,   48, 101, 197
    CN4B0	,   24, 120, 117
    CS4B2	      , 107, 117
    DS4B2	      , 113, 128
    FN4B2	      , 127, 139
    FS4B2	      , 113, 128
    GS4B2	      , 127, 139
    AS4B2	      , 120,  11
    CN5B0	,   12, 107,  22
    CS5B2	      , 110,  22
    DS5B0	,   24, 115,  11
    AS4B2	      , 110,  11
    GS4B2	      , 118,  11
    AS4B0	,   48, 113,   6
    GS4B0	,   24, 117,  11
    GN4B2	      , 123,  11
    FS4B2	      , 113,  11
    GN4B0W	,  528, 127, 123
    EN3B0	,   12, 127, 234
    EN3B2	      , 120, 234
    EN3B1	,    1, 126
    XXX	, 23
;steps: 5472
    fin

_Asteroid_a_sub3_note2
    XXXw	, 792
    DN3B0	,   36, 126,  78
    ntrans, 12
    EN4B0	,   12, 119,  64
    EN4B0	,   24, 125, 149
    EN4B0W	,  240, 123, 252
    EN4B0	,   12, 126,  85
    EN4B2	      , 119,  64
    EN4B0	,   24, 125, 149
    EN4B0W	,  240, 123, 243
    EN4B0	,   12, 126,  85
    EN4B2	      , 119,  64
    EN4B0	,   24, 125, 149
    EN4B2	      , 123, 128
    DN4B2	      , 108, 128
    BN3B2	      , 113,  75
    CN4B0	,   48, 122,  75
    GN4B2	      , 121,  27
    FS4B0	,   72, 110,  78
    AN3B1W	,  288, 125
;steps: 1968
    fin

_Asteroid_a_sub3_note3
    XXXw	, 792
    DN4B0W	,  864, 126, 248
    DN3B1	,   25, 126
;steps: 1681
    fin

_Asteroid_a_sub4_note0
    call	, _Asteroid_start_sub4_note0_pat7
    call	, _Asteroid_start_sub4_note0_pat15
    call	, _Asteroid_a_sub4_note0_pat17
    call	, _Asteroid_start_sub4_note0_pat7
    call	, _Asteroid_start_sub4_note0_pat15
    call	, _Asteroid_a_sub4_note0_pat17
    call	, _Asteroid_start_sub4_note0_pat7
    ntrans,-12
    DN2B0	,   24, 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B2	      , 127, 128
    EN2B2	      , 120, 128
    DN2B2	      , 119, 128
    EN2B2	      , 119, 128
    FN2B2	      , 120, 128
    GN2B2	      , 119, 128
    AN2B2	      , 119, 128
    BN2B2	      , 124, 128
    AN2B2	      , 114, 128
    GS2B2	      , 117, 128
    GN2B2	      , 126, 128
    FS2B0	,   48, 120,  54
    FS2B0W	,  288, 120,  41
    EN2B0	,   24, 121, 128
    DN2B2	      , 120, 128
    EN2B2	      , 120, 128
    DN2B2	      , 121, 128
    call	, _Asteroid_a_sub4_note0_pat77
    call	, _Asteroid_a_sub4_note0_pat85
    call	, _Asteroid_start_sub4_note0_pat15
    call	, _Asteroid_a_sub4_note0_pat77
    call	, _Asteroid_a_sub4_note0_pat85
    ntrans,-12
    DN2B0	,   24, 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B2	      , 127, 128
    GS2B2	      , 127, 107
    DS2B2	      , 127, 117
    DS2B2	      , 127, 128
    GS2B2	      , 127, 107
    call	, _Asteroid_a_sub4_note0_pat125
    call	, _Asteroid_a_sub4_note0_pat133
    AS2B0	,   24, 123, 117
    GS2B2	      , 126, 149
    FS2B2	      , 127, 128
    FN2B2	      , 127, 128
    GS2B2	      , 127, 107
    DS2B2	      , 127, 117
    DS2B2	      , 127, 128
    GS2B2	      , 127, 107
    call	, _Asteroid_a_sub4_note0_pat125
    call	, _Asteroid_a_sub4_note0_pat133
    ntrans,-12
    AS2B0	,   24, 123, 117
    GS2B2	      , 126, 149
    FS2B2	      , 127, 128
    FN2B2	      , 127, 128
    DS3B0	,   72, 127, 213
    DN3B0	,   48, 127, 186
    DN3B0	,   24, 127, 128
    CN3B0	,   48, 122, 197
    AN2B0	,   24, 127, 117
    AS2B2	      , 127, 117
    CN3B2	      , 127, 128
    DN3B2	      , 127, 139
    DS3B2	      , 127, 139
    FN3B2	      , 127, 139
    FS3B0	,   48, 127, 197
    GN3B0	,   72, 127, 174
    GN3B0	,   48, 127,  70
    GN3B0	,   24, 127,  11
    DN3B2	      , 127, 139
    DN3B2	      , 127, 139
    EN2B2	      , 127, 107
    DN2B2	      , 127, 117
    EN2B2	      , 127, 128
    DN2B2	      , 127, 117
    EN2B2	      , 127, 160
    DN2B2	      , 127, 128
    BN1B2	      , 118, 107
    CN2B2	      , 126, 107
    DN2B2	      , 127, 128
    EN2B2	      , 123, 117
    FN2B2	      , 126, 149
    GN2B2	      , 127, 128
    EN2B2	      , 127, 107
    DN2B2	      , 127, 117
    EN2B2	      , 127, 128
    DN2B2	      , 127, 117
    EN2B2	      , 127, 160
    DN2B2	      , 127, 128
    BN1B2	      , 118, 107
    CN2B2	      , 126, 107
    DN2B2	      , 127, 128
    EN2B2	      , 123, 117
    FN2B2	      , 126, 149
    GN2B1	,   12, 127
;steps: 5460
    fin

_Asteroid_a_sub4_note1
    call	, _Asteroid_start_sub4_note1_pat1
    call	, _Asteroid_start_sub4_note1_pat9
    call	, _Asteroid_a_sub4_note1_pat17
    call	, _Asteroid_start_sub4_note1_pat1
    call	, _Asteroid_start_sub4_note1_pat9
    call	, _Asteroid_a_sub4_note1_pat17
    call	, _Asteroid_start_sub4_note1_pat1
    ntrans,  0
    DN2B0	,   24, 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B2	      , 127, 128
    EN2B2	      , 120, 128
    DN2B2	      , 119, 128
    EN2B2	      , 119, 128
    FN2B2	      , 120, 128
    GN2B2	      , 119, 128
    AN2B2	      , 119, 128
    BN2B2	      , 124, 128
    AN2B2	      , 114, 128
    GS2B2	      , 117, 128
    GN2B2	      , 126, 128
    FS2B0	,   48, 120,  54
    FS2B0W	,  288, 120,  41
    EN2B0	,   24, 121, 128
    DN2B2	      , 120, 128
    EN2B2	      , 120, 128
    DN2B2	      , 121, 128
    call	, _Asteroid_a_sub4_note1_pat17
    call	, _Asteroid_start_sub4_note1_pat1
    call	, _Asteroid_start_sub4_note1_pat9
    call	, _Asteroid_a_sub4_note1_pat17
    call	, _Asteroid_start_sub4_note1_pat1
    ntrans,  0
    DN2B0	,   24, 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B2	      , 127, 128
    GS2B2	      , 127, 107
    DS2B2	      , 127, 117
    DS2B2	      , 127, 128
    GS2B2	      , 127, 107
    call	, _Asteroid_a_sub4_note1_pat125
    call	, _Asteroid_a_sub4_note1_pat133
    AS2B0	,   24, 123, 117
    GS2B2	      , 126, 149
    FS2B2	      , 127, 128
    FN2B2	      , 127, 128
    GS2B2	      , 127, 107
    DS2B2	      , 127, 117
    DS2B2	      , 127, 128
    GS2B2	      , 127, 107
    call	, _Asteroid_a_sub4_note1_pat125
    call	, _Asteroid_a_sub4_note1_pat133
    ntrans,  0
    AS2B0	,   24, 123, 117
    GS2B2	      , 126, 149
    FS2B2	      , 127, 128
    FN2B0W	,  600, 127, 250
    EN2B0	,   24, 127, 107
    DN2B2	      , 127, 117
    EN2B2	      , 127, 128
    DN2B2	      , 127, 117
    EN2B2	      , 127, 160
    DN2B2	      , 127, 128
    ntrans,-12
    BN2B2	      , 118, 107
    CN3B2	      , 126, 107
    DN3B2	      , 127, 128
    EN3B2	      , 123, 117
    FN3B2	      , 126, 149
    GN3B2	      , 127, 128
    EN3B2	      , 127, 107
    DN3B2	      , 127, 117
    EN3B2	      , 127, 128
    DN3B2	      , 127, 117
    EN3B2	      , 127, 160
    DN3B2	      , 127, 128
    BN2B2	      , 118, 107
    CN3B2	      , 126, 107
    DN3B2	      , 127, 128
    EN3B2	      , 123, 117
    FN3B2	      , 126, 149
    GN3B1	,   12, 127
;steps: 5460
    fin

_Asteroid_a_sub5_note0
    call	, _Asteroid_start_sub5_note0_pat1
    call	, _Asteroid_start_sub5_note0_pat4
    call	, _Asteroid_a_sub5_note0_pat8
    call	, _Asteroid_start_sub5_note0_pat1
    call	, _Asteroid_start_sub5_note0_pat4
    call	, _Asteroid_a_sub5_note0_pat8
    call	, _Asteroid_start_sub5_note0_pat1
    call	, _Asteroid_start_sub5_note0_pat4
    call	, _Asteroid_a_sub5_note0_pat8
    FS2B1	,    8,  68
    FS2B2	      ,  69,   0
    FS2B2	      ,  71,   0
    FS2B2	      ,  72,   0
    FS2B2	      ,  74,   0
    FS2B2	      ,  75,   0
    FS2B2	      ,  77,   0
    FS2B2	      ,  78,   0
    FS2B2	      ,  80,   0
    FS2B2	      ,  81,   0
    FS2B2	      ,  83,   0
    FS2B2	      ,  84,   0
    FS2B2	      ,  86,   0
    FS2B2	      ,  87,   0
    FS2B2	      ,  89,   0
    FS2B2	      ,  90,   0
    FS2B2	      ,  92,   0
    FS2B2	      ,  93,   0
    FS2B2	      ,  95,   0
    FS2B2	      ,  96,   0
    FS2B2	      ,  98,   0
    FS2B2	      ,  99,   0
    FS2B2	      , 101,   0
    FS2B2	      , 102,   0
    FS2B2	      , 104,   0
    FS2B2	      , 105,   0
    FS2B2	      , 107,   0
    FS2B2	      , 108,   0
    FS2B2	      , 110,   0
    FS2B2	      , 111,   0
    FS2B0	,   48, 111, 213
    EN2B0	,   72, 103, 192
    EN2B2	      , 103, 192
    call	, _Asteroid_a_sub5_note0_pat8
    call	, _Asteroid_start_sub5_note0_pat1
    call	, _Asteroid_start_sub5_note0_pat4
    call	, _Asteroid_a_sub5_note0_pat8
    call	, _Asteroid_start_sub5_note0_pat1
    DN2B0	,   48,  98, 160
    FN2B2	      ,  98, 160
    GS2B0	,   72, 110, 192
    GS2B2	      , 110, 192
    GS2B0	,   48,  99, 160
    DS2B2	      , 104, 160
    DS2B2	      ,  98, 160
    call	, _Asteroid_a_sub5_note0_pat87
    FN2B0	,   48, 104, 186
    FN2B2	      ,  98, 170
    GS2B0	,   72, 110, 206
    GS2B2	      , 110, 206
    GS2B0	,   48,  99, 181
    DS2B2	      , 104, 186
    DS2B2	      ,  98, 170
    call	, _Asteroid_a_sub5_note0_pat87
    FN2B0	,   48, 104, 186
    FN2B2	      ,  98, 170
    DS2B0	,   72, 106, 213
    DN2B2	      , 126, 209
    CN2B0	,   48, 101, 197
    AN1B2	      , 120, 186
    AN1B2	      , 113, 192
    AN1B2	      , 127, 197
    FS2B2	      , 127, 197
    GN2B0	,   72, 127, 174
    GN2B0	,   48, 127,  70
    GN2B0	,   24, 127,  11
    DN2B2	      , 127, 139
    DN2B2	      , 127, 139
    EN2B0	,   72, 103, 192
    EN2B2	      , 103, 192
    call	, _Asteroid_a_sub5_note0_pat8
    call	, _Asteroid_start_sub5_note0_pat1
    DN2B0	,   48,  98, 160
    FN2B1	,   18,  98
;steps: 5442
    fin

_Asteroid_a_sub9_note0
    EN2B0W	,  240, 123, 243
    EN2B1	,   12, 126
    EN2B2	      , 119,   0
    EN2B0	,   24, 125, 128
    EN2B0W	,  240, 123, 243
    call	, _Asteroid_a_sub9_note0_pat6
    EN2B1	,   12, 123
    EN2B2	      , 108,   0
    EN2B0	,   24, 108, 128
    EN2B2	      , 113, 128
    EN2B1	,   12, 122
    EN2B2	      , 122,   0
    EN2B0	,   24, 122, 128
    EN2B0	,   48, 111, 192
    EN2B1	,   12, 122
    EN2B2	      , 122,   0
    EN2B2	      , 122,   0
    EN2B2	      , 122,   0
    EN2B0	,   24, 126, 128
    EN2B1	,   12, 126
    EN2B2	      , 119,   0
    EN2B0	,   24, 125, 128
    EN2B0W	,  240, 123, 243
    call	, _Asteroid_a_sub9_note0_pat6
    EN2B0W	,  240, 123, 243
    EN2B1	,   12, 126
    EN2B2	      , 119,   0
    EN2B0	,   24, 125, 128
    EN2B1	,   12, 123
    EN2B2	      , 108,   0
    EN2B0	,   24, 108, 128
    EN2B2	      , 113, 128
    EN2B1	,   12, 122
    EN2B2	      , 122,   0
    EN2B0	,   24, 122, 128
    EN2B0	,   48, 111, 192
    EN2B1	,   12, 122
    EN2B2	      , 122,   0
    EN2B2	      , 122,   0
    EN2B2	      , 122,   0
    EN2B0	,   24, 126, 128
    BN3B0W	,  288, 126,  42
    EN2B0	,   48, 122, 202
    CN2B0	,   72, 127, 213
    EN2B0	,   48, 127, 192
    call	, _Asteroid_a_sub9_note0_pat50
    call	, _Asteroid_a_sub9_note0_pat63
    EN2B0	,   24, 127, 128
    EN2B1	,    6, 127
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B0	,   72, 127, 213
    EN2B0	,   48, 127, 192
    call	, _Asteroid_a_sub9_note0_pat50
    call	, _Asteroid_a_sub9_note0_pat63
    EN2B0	,   24, 127, 128
    EN2B1	,    6, 127
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B1	,   12, 127
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    call	, _Asteroid_a_sub9_note0_pat116
    call	, _Asteroid_a_sub9_note0_pat136
    EN2B1	,   12, 127
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    EN2B1	,    6, 127
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B1	,   12, 127
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    call	, _Asteroid_a_sub9_note0_pat116
    call	, _Asteroid_a_sub9_note0_pat136
    EN2B1	,   12, 127
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    EN2B1	,    6, 127
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B0	,   72, 127, 213
    EN2B0	,   48, 127, 192
    EN2B1	,   12, 127
    EN2B1	,    6, 110
    EN2B2	      , 118,   0
    EN2B0	,   48, 127, 224
    EN2B1	,   12, 127
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      , 127,   0
    EN2B0	,   24, 127, 128
    EN2B1	,   12, 127
    EN2B1	,    6, 110
    EN2B2	      , 118,   0
    EN2B0	,   24, 127, 192
    EN2B1	,    6, 127
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B1	,   12, 127
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  76,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  76,   0
    EN2B0W	,  528, 127, 250
    call	, _Asteroid_start_sub9_note0_pat1
;steps: 5460
    fin

_Asteroid_a_sub9_note1
    XXXw	, 1728
    CN2B0W	,  240, 122, 245
    BN3B0W	,  174, 122,  12
    EN2B0W	,  162,  90, 210
    call	, _Asteroid_a_sub9_note1_pat4
    CN2B0	,  126, 127, 231
    EN2B0W	,  162,  90, 210
    call	, _Asteroid_a_sub9_note1_pat4
    CN2B0W	,  288, 127, 245
    CN2B2	      , 127, 245
    CN2B2	      , 127, 245
    CN2B2	      , 127, 245
    BN3B0W	,  414, 122, 109
    EN2B0W	,  162,  90, 208
    CN2B1	,   12, 127
;steps: 4908
    fin

_Asteroid_a_sub9_note2
    XXXw	, 1728
    EN2B0W	,  288, 122, 245
    EN2B0W	, 2430, 127, 254
    EN2B0W	,  450,  90, 238
    BN3B1W	,  192, 127
    XXXw	, 336
;steps: 5424
    fin

;*************
;*  PATTERN  *
;*************


_Asteroid_start_sub4_note0_pat7
    ntrans,  0
    ntrans,-12
    EN2B0	,   24, 121, 128
    DN2B2	      , 120, 128
    EN2B2	      , 120, 128
    DN2B2	      , 121, 128
    EN2B2	      , 120, 128
    DN2B2	      , 120, 128
    BN1B2	      , 110, 128
    CN2B2	      , 118, 128
    fin

_Asteroid_start_sub4_note0_pat15
    ntrans,  0
    ntrans,-12
    DN2B0	,   24, 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B2	      , 127, 128
    EN2B2	      , 121, 128
    DN2B2	      , 120, 128
    EN2B2	      , 120, 128
    DN2B2	      , 121, 128
    fin

_Asteroid_start_sub4_note1_pat1
    ntrans,  0
    EN2B0	,   24, 121, 128
    DN2B2	      , 120, 128
    EN2B2	      , 120, 128
    DN2B2	      , 121, 128
    EN2B2	      , 120, 128
    DN2B2	      , 120, 128
    ntrans,-12
    BN2B2	      , 110, 128
    CN3B2	      , 118, 128
    fin

_Asteroid_start_sub4_note1_pat9
    ntrans,  0
    DN2B0	,   24, 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B2	      , 127, 128
    EN2B2	      , 121, 128
    DN2B2	      , 120, 128
    EN2B2	      , 120, 128
    DN2B2	      , 121, 128
    fin

_Asteroid_start_sub5_note0_pat1
    EN2B0	,   72, 103, 192
    EN2B2	      , 103, 192
    EN2B0	,   48,  98, 160
    fin

_Asteroid_start_sub5_note0_pat4
    DN2B0	,   48,  98, 160
    FN2B2	      ,  98, 160
    EN2B0	,   72, 103, 192
    EN2B2	      , 103, 192
    fin

_Asteroid_start_sub9_note0_pat1
    EN2B1	,   12, 126
    EN2B2	      , 119,   0
    EN2B2	      , 125,   0
    fin

_Asteroid_a_sub1_note0_pat35
    FS3B0	,   24,  96,  11
    FN3B0	,   72, 126, 217
    FS3B0	,   24, 111, 139
    GN3B0	,   48, 114, 186
    fin

_Asteroid_a_sub1_note0_pat39
    GN3B0	,   72, 127, 224
    FS3B0	,   48, 111, 197
    FS3B0	,   24, 102,  22
    FN3B0	,   72, 121, 213
    fin

_Asteroid_a_sub1_note1_pat35
    CS4B0	,   24,  96,  11
    CN4B0	,   72, 126, 217
    CS4B0	,   24, 111, 139
    DN4B0	,   48, 114, 186
    fin

_Asteroid_a_sub1_note1_pat39
    DN4B0	,   72, 127, 224
    CS4B0	,   48, 111, 197
    CS4B0	,   24, 102,  22
    CN4B0	,   72, 121, 213
    fin

_Asteroid_a_sub2_note0_pat1
    ntrans,  0
    BN4B0	,   35, 121,   8
    ntrans, 12
    CN4B0	,    6,  82,  85
    EN4B1	,    2,  87
    FN4B0	,    3,  98,  85
    AN4B0W	,  242,  98, 253
    fin

_Asteroid_a_sub2_note0_pat36
    ntrans,  0
    ntrans, 12
    CS4B0	,   24,  78,  11
    CN4B0	,   72, 108, 217
    GS4B0	,   24,  93, 139
    AN4B0	,   48,  96, 186
    fin

_Asteroid_a_sub2_note0_pat40
    ntrans,  0
    ntrans, 12
    DN4B0	,   72, 109, 224
    CS4B0	,   48,  93, 197
    CS4B0	,   24,  84,  22
    CN4B0	,   72, 103, 213
    fin

_Asteroid_a_sub2_note0_pat68
    ntrans, 12
    CN5B0	,   16,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B2	      ,  94, 128
    CN5B0W	,  281,  94, 248
    fin

_Asteroid_a_sub2_note1_pat1
    ntrans,  0
    ntrans, 12
    DN4B0	,    7,  83, 183
    GN4B0	,    3, 101,  85
    EN5B0W	,  278, 121, 243
    fin

_Asteroid_a_sub2_note1_pat25
    ntrans,  0
    ntrans, 12
    FS4B0	,   24,  78,  11
    FN4B0	,   72, 108, 217
    CS5B0	,   24,  93, 139
    DN5B0	,   48,  96, 186
    fin

_Asteroid_a_sub2_note1_pat29
    ntrans,  0
    ntrans, 12
    GN4B0	,   72, 109, 224
    FS4B0	,   48,  93, 197
    FS4B0	,   24,  84,  22
    FN4B0	,   72, 103, 213
    fin

_Asteroid_a_sub2_note1_pat53
    ntrans,  0
    ntrans, 12
    AS4B0	,   16,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    AS4B2	      ,  94, 128
    fin

_Asteroid_a_sub3_note0_pat6
    ntrans,  0
    EN3B0	,   12, 126,  85
    EN3B2	      , 119,  64
    EN3B0	,   24, 125, 149
    fin

_Asteroid_a_sub3_note0_pat33
    ntrans,  0
    ntrans, 12
    EN4B0	,   34, 117,   8
    FN4B1	,    4,  34
    GN4B0	,    6,  81, 128
    BN4B1	,    1,  83
    CN5B0	,    2,  96, 128
    DN5B0	,    4,  98,  64
    fin

_Asteroid_a_sub3_note0_pat50
    ntrans,  0
    FN4B0	,   48, 108,  64
    FN4B0	,   24, 103, 139
    GN4B2	      , 100, 139
    GS4B2	      , 100,  11
    GN4B0	,   12, 100,  22
    FN4B2	      , 100,  22
    DS4B0	,   24, 103, 139
    CS4B2	      , 103, 139
    fin

_Asteroid_a_sub3_note0_pat58
    ntrans,  0
    CN4B0	,   24,  99,  96
    ntrans, 12
    CN4B0	,   48, 108,  32
    AS3B2	      , 100,  38
    GS3B0	,   24, 107,  96
    GN3B2	      , 103, 117
    GS3B2	      , 101, 128
    fin

_Asteroid_a_sub3_note1_pat6
    ntrans,  0
    EN4B0	,   12, 126,  85
    EN4B2	      , 119,  64
    EN4B0	,   24, 125, 149
    fin

_Asteroid_a_sub3_note1_pat39
    ntrans,  0
    ntrans, 12
    FN4B0	,   48, 108,  64
    FN4B0	,   24, 103, 139
    GN4B2	      , 100, 139
    GS4B2	      , 100,  11
    GN4B0	,   12, 100,  22
    FN4B2	      , 100,  22
    DS4B0	,   24, 103, 139
    CS4B2	      , 103, 139
    fin

_Asteroid_a_sub3_note1_pat47
    ntrans,  0
    ntrans, 12
    CN4B0	,   24,  99,  96
    CN5B0	,   48, 108,  32
    AS4B2	      , 100,  38
    GS4B0	,   24, 107,  96
    GN4B2	      , 103, 117
    GS4B2	      , 101, 128
    fin

_Asteroid_a_sub4_note0_pat17
    ntrans,  0
    ntrans,-12
    EN2B0	,   24, 120, 128
    DN2B2	      , 120, 128
    BN1B2	      , 110, 128
    CN2B2	      , 118, 128
    DN2B2	      , 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B2	      , 127, 128
    fin

_Asteroid_a_sub4_note0_pat77
    ntrans,  0
    ntrans,-12
    EN2B0	,   24, 120, 128
    DN2B2	      , 120, 128
    BN1B2	      , 125, 128
    CN2B2	      , 118, 128
    DN2B2	      , 125, 128
    EN2B2	      , 115, 128
    FN2B2	      , 118, 128
    GN2B2	      , 127, 128
    fin

_Asteroid_a_sub4_note0_pat85
    ntrans,  0
    ntrans,-12
    EN2B0	,   24, 121, 128
    DN2B2	      , 120, 128
    EN2B2	      , 120, 128
    DN2B2	      , 121, 128
    EN2B2	      , 120, 128
    DN2B2	      , 120, 128
    BN1B2	      , 125, 128
    CN2B2	      , 118, 128
    fin

_Asteroid_a_sub4_note0_pat125
    ntrans,  0
    ntrans,-12
    DS2B0	,   24, 127, 117
    DS2B2	      , 127, 128
    GS2B2	      , 118, 107
    DS2B2	      , 126, 107
    DS2B2	      , 123, 117
    FN2B2	      , 126, 149
    FS2B2	      , 127, 128
    GS2B2	      , 127, 128
    fin

_Asteroid_a_sub4_note0_pat133
    ntrans,  0
    ntrans,-12
    AS2B0	,   24, 127, 107
    FN2B2	      , 127, 117
    FN2B2	      , 127, 128
    AS2B2	      , 127, 107
    FN2B2	      , 127, 117
    FN2B2	      , 127, 128
    AS2B2	      , 118, 107
    FN2B2	      , 126, 107
    fin

_Asteroid_a_sub4_note1_pat17
    ntrans,  0
    EN2B0	,   24, 120, 128
    DN2B2	      , 120, 128
    ntrans,-12
    BN2B2	      , 110, 128
    CN3B2	      , 118, 128
    DN3B2	      , 125, 128
    EN3B2	      , 115, 128
    FN3B2	      , 118, 128
    GN3B2	      , 127, 128
    fin

_Asteroid_a_sub4_note1_pat125
    ntrans,  0
    DS2B0	,   24, 127, 117
    DS2B2	      , 127, 128
    GS2B2	      , 118, 107
    DS2B2	      , 126, 107
    DS2B2	      , 123, 117
    FN2B2	      , 126, 149
    FS2B2	      , 127, 128
    GS2B2	      , 127, 128
    fin

_Asteroid_a_sub4_note1_pat133
    ntrans,  0
    AS2B0	,   24, 127, 107
    FN2B2	      , 127, 117
    FN2B2	      , 127, 128
    AS2B2	      , 127, 107
    FN2B2	      , 127, 117
    FN2B2	      , 127, 128
    AS2B2	      , 118, 107
    FN2B2	      , 126, 107
    fin

_Asteroid_a_sub5_note0_pat8
    EN2B0	,   48,  98, 160
    DN2B2	      ,  98, 160
    FN2B2	      ,  98, 160
    fin

_Asteroid_a_sub5_note0_pat87
    AS2B0	,   72, 110, 206
    AS2B2	      , 110, 206
    AS2B0	,   48,  99, 181
    fin

_Asteroid_a_sub9_note0_pat6
    EN2B1	,   12, 126
    EN2B2	      , 119,   0
    EN2B0	,   24, 125, 128
    fin

_Asteroid_a_sub9_note0_pat50
    EN2B0	,   12, 127,  22
    EN2B0	,    6, 110,  43
    EN2B2	      , 118,  43
    EN2B0	,   72, 127, 238
    EN2B0	,   24, 127, 128
    EN2B1	,    6, 127
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    fin

_Asteroid_a_sub9_note0_pat63
    EN2B0	,   72, 127, 213
    EN2B0	,   48, 127, 192
    EN2B0	,   12, 127,  22
    EN2B0	,    6, 110,  43
    EN2B2	      , 118,  43
    EN2B0	,   72, 127, 238
    fin

_Asteroid_a_sub9_note0_pat116
    EN2B1	,   12,  95
    EN2B2	      ,  95,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    EN2B1	,    6, 127
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    EN2B2	      , 100,   0
    fin

_Asteroid_a_sub9_note0_pat136
    EN2B1	,   12, 127
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  66,   0
    EN2B2	      ,  95,   0
    EN2B2	      ,  95,   0
    fin

_Asteroid_a_sub9_note1_pat4
    CN2B0	,  126, 127, 231
    EN2B0W	,  162,  90, 210
    fin

