;****************************************
;	music data (format : mus)
;	converted by smf2mus Ver 1.1f
;	Fri Aug 16 16:50:17 1996
;****************************************


;***************
;* GROOP TRACK *
;***************

    defpause	, $20
    pausevolume	,  70
    allocsub	,$05FF
_WR_Goal04_intro
    opensub ,  0, _WR_Goal04_intro_sub0
    opensub ,  1, _WR_Goal04_intro_sub1
    opensub ,  2, _WR_Goal04_intro_sub2
    opensub ,  3, _WR_Goal04_intro_sub3
    opensub ,  4, _WR_Goal04_intro_sub4
    opensub ,  5, _WR_Goal04_intro_sub5
    opensub ,  6, _WR_Goal04_intro_sub6
    opensub ,  7, _WR_Goal04_intro_sub7
    opensub ,  8, _WR_Goal04_intro_sub8
    opensub , 10, _WR_Goal04_intro_sub10
    volumechg	, 127
    tempochg	, 134
    waitw	, 1608
_WR_Goal04_a
    opensub ,  0, _WR_Goal04_a_sub0
    opensub ,  1, _WR_Goal04_a_sub1
    opensub ,  2, _WR_Goal04_a_sub2
    opensub ,  3, _WR_Goal04_a_sub3
    opensub ,  4, _WR_Goal04_a_sub4
    opensub ,  5, _WR_Goal04_a_sub5
    opensub ,  6, _WR_Goal04_a_sub6
    opensub ,  7, _WR_Goal04_a_sub7
    waitw	, 1536
    jump	, _WR_Goal04_a
    deallocsub	, $05FF
    fin

;***************
;* SUB TRACK   *
;***************

;*** block:intro ***

_WR_Goal04_intro_sub0
    Bmode
    opennote,  0, _WR_Goal04_intro_sub0_note0
    opennote,  1, _WR_Goal04_intro_sub0_note1
    priority	, 13
    prg 	, 0
    fxline      , 1
    fxmix       , 24
    waitw	, 1608
    fin

_WR_Goal04_intro_sub1
    Bmode
    opennote,  0, _WR_Goal04_intro_sub1_note0
    prg 	, 1
    fxline      , 1
    fxmix       , 8
    priority	, 13
    waitw	, 1608
    fin

_WR_Goal04_intro_sub2
    Bmode
    opennote,  0, _WR_Goal04_intro_sub2_note0
    prg 	, 2
    fxline      , 1
    fxmix       , 8
    priority	, 13
    waitw	, 1608
    fin

_WR_Goal04_intro_sub3
    Bmode
    opennote,  0, _WR_Goal04_intro_sub3_note0
    priority	, 13
    prg 	, 3
    waitw	, 1608
    fin

_WR_Goal04_intro_sub4
    Bmode
    opennote,  0, _WR_Goal04_intro_sub4_note0
    opennote,  1, _WR_Goal04_intro_sub4_note1
    opennote,  2, _WR_Goal04_intro_sub4_note2
    opennote,  3, _WR_Goal04_intro_sub4_note3
    prg 	, 4
    fxline      , 1
    fxmix       , 24
    priority	, 13
    waitw	, 1608
    fin

_WR_Goal04_intro_sub5
    Bmode
    opennote,  0, _WR_Goal04_intro_sub5_note0
    prg 	, 5
    fxline      , 1
    fxmix       , 24
    priority	, 13
    waitw	, 1608
    fin

_WR_Goal04_intro_sub6
    Bmode
    opennote,  0, _WR_Goal04_intro_sub6_note0
    opennote,  1, _WR_Goal04_intro_sub6_note1
    opennote,  2, _WR_Goal04_intro_sub6_note2
    opennote,  3, _WR_Goal04_intro_sub6_note3
    prg 	, 6
    priority	, 13
    waitw	, 1608
    fin

_WR_Goal04_intro_sub7
    Bmode
    opennote,  0, _WR_Goal04_intro_sub7_note0
    prg 	, 7
    fxline      , 1
    fxmix       , 12
    priority	, 13
    waitw	,  240
    pitchbend	, -21
    wait	,   24
    pitchbend	, -10
    wait	,   24
    pitchbend	, 0
    waitw	,  360
    pitchbend	, -10
    wait	,   24
    pitchbend	, 0
    waitw	,  360
    pitchbend	, -10
    wait	,   24
    pitchbend	, 0
    waitw	,  360
    pitchbend	, -10
    wait	,   24
    pitchbend	, 0
    waitw	,  168
    fin

_WR_Goal04_intro_sub8
    Bmode
    opennote,  0, _WR_Goal04_intro_sub8_note0
    opennote,  1, _WR_Goal04_intro_sub8_note1
    opennote,  2, _WR_Goal04_intro_sub8_note2
    opennote,  3, _WR_Goal04_intro_sub8_note3
    priority	, 13
    prg 	, 8
    waitw	, 1608
    fin

_WR_Goal04_intro_sub10
    Bmode
    opennote,  0, _WR_Goal04_intro_sub10_note0
    prg 	, 10
    priority	, 13
    waitw	, 1608
    fin

;*** block:a ***

_WR_Goal04_a_sub0
    opennote,  0, _WR_Goal04_a_sub0_note0
    opennote,  1, _WR_Goal04_a_sub0_note1
    waitw	, 1536
    fin

_WR_Goal04_a_sub1
    opennote,  0, _WR_Goal04_a_sub1_note0
    waitw	, 1536
    fin

_WR_Goal04_a_sub2
    opennote,  0, _WR_Goal04_a_sub2_note0
    waitw	, 1536
    fin

_WR_Goal04_a_sub3
    opennote,  0, _WR_Goal04_a_sub3_note0
    waitw	, 1536
    fin

_WR_Goal04_a_sub4
    opennote,  0, _WR_Goal04_a_sub4_note0
    opennote,  1, _WR_Goal04_a_sub4_note1
    opennote,  2, _WR_Goal04_a_sub4_note2
    waitw	, 1536
    fin

_WR_Goal04_a_sub5
    opennote,  0, _WR_Goal04_a_sub5_note0
    waitw	, 1536
    fin

_WR_Goal04_a_sub6
    opennote,  0, _WR_Goal04_a_sub6_note0
    opennote,  1, _WR_Goal04_a_sub6_note1
    opennote,  2, _WR_Goal04_a_sub6_note2
    opennote,  3, _WR_Goal04_a_sub6_note3
    waitw	, 1536
    fin

_WR_Goal04_a_sub7
    opennote,  0, _WR_Goal04_a_sub7_note0
    waitw	,  192
    pitchbend	, -10
    wait	,   24
    pitchbend	, 0
    waitw	,  360
    pitchbend	, -10
    wait	,   24
    pitchbend	, 0
    waitw	,  360
    pitchbend	, -10
    wait	,   24
    pitchbend	, 0
    waitw	,  360
    pitchbend	, -10
    wait	,   24
    pitchbend	, 0
    waitw	,  168
    fin

;***************
;* NOTE TRACK  *
;***************

;*** block:intro ***

_WR_Goal04_intro_sub0_note0
    XXX	,   48
    FN3B0	,   48, 127, 133
    FN3B2	      , 127, 133
    FN3B0	,   24, 127,  11
    FN3B2	      , 127,  11
    FN3B0	,   96, 127, 194
    FN3B0	,   24, 127, 128
    FN3B2	      , 127, 128
    ntrans, 12
    EN5B0	,   36, 127,   8
    EN5B0	,   24,  80,  11
    call	, _WR_Goal04_intro_sub0_note0_pat10
    call	, _WR_Goal04_intro_sub0_note0_pat14
    call	, _WR_Goal04_intro_sub0_note0_pat10
    call	, _WR_Goal04_intro_sub0_note0_pat14
    call	, _WR_Goal04_intro_sub0_note0_pat10
    call	, _WR_Goal04_intro_sub0_note0_pat14
    ntrans, 12
    EN5B0	,   36, 100,   8
    EN5B1	,   24, 127
;steps: 1608
    fin

_WR_Goal04_intro_sub0_note1
    XXXw	,  408
    call	, _WR_Goal04_intro_sub0_note1_pat1
    FN3B0W	,  144, 127, 234
    call	, _WR_Goal04_intro_sub0_note1_pat1
    ntrans,  0
    FN3B0W	,  144, 127, 234
    call	, _WR_Goal04_intro_sub0_note1_pat1
    ntrans,  0
    FN3B0W	,  144, 127, 234
    FN3B1	,   12, 127
;steps: 1572
    fin

_WR_Goal04_intro_sub1_note0
    XXXw	,  288
    call	, _WR_Goal04_intro_sub1_note0_pat1
    DN4B2	      , 110, 192
    DN2B2	      ,  80, 192
    DN4B0W	,  240, 110, 249
    call	, _WR_Goal04_intro_sub1_note0_pat1
    DN4B0	,   24, 110, 192
    call	, _WR_Goal04_intro_sub1_note0_pat11
    call	, _WR_Goal04_intro_sub1_note0_pat1
    DN4B0	,   24, 110, 192
    call	, _WR_Goal04_intro_sub1_note0_pat11
    call	, _WR_Goal04_intro_sub1_note0_pat1
    DN4B0	,   24, 110, 192
    DN2B2	      ,  80, 192
    DN4B1	,    6, 110
;steps: 1590
    fin

_WR_Goal04_intro_sub2_note0
    XXXw	,  192
    EN4B0W	,  144, 100, 224
    EN4B0	,  120,  80, 207
    call	, _WR_Goal04_intro_sub2_note0_pat3
    EN4B0	,  120, 100, 192
    EN4B2	      ,  80, 207
    call	, _WR_Goal04_intro_sub2_note0_pat3
    EN4B0	,  120, 100, 192
    EN4B2	      ,  80, 207
    call	, _WR_Goal04_intro_sub2_note0_pat3
    EN4B0	,  120, 100, 192
    EN4B1	,   23,  80
;steps: 1511
    fin

_WR_Goal04_intro_sub3_note0
    XXX	,   48
    EN1B0	,   36, 127,  93
    EN1B0	,   12, 127,  85
    EN1B0	,   36, 127,  93
    EN1B0	,   12, 127,  85
    EN1B0	,   24, 127,  64
    EN1B2	      , 127, 139
    EN1B0	,   48, 127, 133
    GN1B0	,   24, 127,  11
    GS1B2	      , 127,  11
    AN1B2	      , 110, 192
    AN1B0	,   36, 110,  64
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B0	,   24, 110, 170
    call	, _WR_Goal04_intro_sub3_note0_pat15
    call	, _WR_Goal04_intro_sub3_note0_pat23
    call	, _WR_Goal04_intro_sub3_note0_pat15
    call	, _WR_Goal04_intro_sub3_note0_pat23
    call	, _WR_Goal04_intro_sub3_note0_pat15
    call	, _WR_Goal04_intro_sub3_note0_pat23
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B2	      , 110,  85
    FS1B2	      , 120,  85
    EN1B1	,    8, 127
;steps: 1604
    fin

_WR_Goal04_intro_sub4_note0
    XXX	,   48
    ntrans, 12
    EN5B0	,   36, 127, 128
    EN5B0	,   12, 100,  85
    EN5B0	,   36, 127, 128
    EN5B0	,   12, 100,  85
    EN5B0	,   24, 127, 149
    EN5B2	      , 100, 170
    EN5B0	,   96, 127, 208
    AN1B0	,   24,  80, 170
    ntrans,  0
    AN1B2	      ,  80,  11
    CS3B2	      ,  70,  43
    EN2B0	,   12, 127,  85
    CS3B0	,   24,  70, 160
    call	, _WR_Goal04_intro_sub4_note0_pat13
    call	, _WR_Goal04_intro_sub4_note0_pat18
    call	, _WR_Goal04_intro_sub4_note0_pat13
    call	, _WR_Goal04_intro_sub4_note0_pat18
    call	, _WR_Goal04_intro_sub4_note0_pat13
    call	, _WR_Goal04_intro_sub4_note0_pat18
    ntrans,  0
    EN2B0	,   12, 127,  85
    CS3B1	,   24,  70
;steps: 1584
    fin

_WR_Goal04_intro_sub4_note1
    XXX	,   48
    ntrans, 12
    EN4B0	,   36, 127, 128
    EN4B0	,   12, 100,  85
    EN4B0	,   36, 127, 128
    EN4B0	,   12, 100,  85
    EN4B0	,   24, 127, 149
    EN4B2	      , 100, 170
    EN4B0W	,  144, 127, 224
    CN3B0	,   36,  90, 114
    CN3B2	      ,  90, 192
    call	, _WR_Goal04_intro_sub4_note1_pat10
    call	, _WR_Goal04_intro_sub4_note1_pat12
    call	, _WR_Goal04_intro_sub4_note1_pat10
    call	, _WR_Goal04_intro_sub4_note1_pat12
    call	, _WR_Goal04_intro_sub4_note1_pat10
    call	, _WR_Goal04_intro_sub4_note1_pat12
    ntrans,  0
    CN4B1	,   24,  90
;steps: 1584
    fin

_WR_Goal04_intro_sub4_note2
    XXX	,   48
    AN3B0	,   36, 110, 128
    AN3B0	,   12,  90,  85
    AN3B0	,   36, 110, 128
    AN3B0	,   12,  90,  85
    AN3B0	,   24, 110, 149
    AN3B2	      ,  90, 170
    AN3B0W	,  144, 110, 224
    GN3B0	,   36,  90, 114
    GN3B2	      ,  90, 192
    GN3B0W	,  312,  90, 236
    call	, _WR_Goal04_intro_sub4_note2_pat11
    GN3B0W	,  312,  90, 236
    call	, _WR_Goal04_intro_sub4_note2_pat11
    ntrans,  0
    GN3B0W	,  312,  90, 236
    call	, _WR_Goal04_intro_sub4_note2_pat11
    ntrans,  0
    GN3B1	,   24,  90
;steps: 1584
    fin

_WR_Goal04_intro_sub4_note3
    XXX	,   48
    FS3B0	,   36, 110, 128
    FS3B0	,   12,  90,  85
    FS3B0	,   36, 110, 128
    FS3B0	,   12,  90,  85
    FS3B0	,   24, 110, 149
    FS3B2	      ,  90, 170
    FS3B1	,   18, 110
;steps:  210
    fin

_WR_Goal04_intro_sub5_note0
    XXXw	,  288
    EN3B0	,   12,  80, 128
    FS1B2	      ,  80, 128
    AN1B0	,   24,  80, 192
    ntrans, 24
    AN3B0	,   12,  80, 128
    CS3B2	      , 127, 213
    FS1B2	      ,  80, 128
    CS1B2	      , 120, 170
    call	, _WR_Goal04_intro_sub5_note0_pat8
    call	, _WR_Goal04_intro_sub5_note0_pat16
    call	, _WR_Goal04_intro_sub5_note0_pat8
    call	, _WR_Goal04_intro_sub5_note0_pat16
    call	, _WR_Goal04_intro_sub5_note0_pat8
    call	, _WR_Goal04_intro_sub5_note0_pat16
    ntrans, 24
    BN3B1	,   12,  80
    CN2B2	      ,  80,   0
    ntrans,  0
    BN1B2	      ,  80,   0
    AN1B0	,   24,  80, 192
    AN1B1	,   12,  80
;steps: 1608
    fin

_WR_Goal04_intro_sub6_note0
    XXXw	, 1608
;steps: 1608
    fin

_WR_Goal04_intro_sub6_note1
    XXXw	, 1608
;steps: 1608
    fin

_WR_Goal04_intro_sub6_note2
    XXXw	, 1608
;steps: 1608
    fin

_WR_Goal04_intro_sub6_note3
    XXXw	, 1608
;steps: 1608
    fin

_WR_Goal04_intro_sub7_note0
    XXXw	,  240
    AN2B0W	,  264,  80, 192
    call	, _WR_Goal04_intro_sub7_note0_pat2
    GS2B2	      ,  90, 117
    AN2B0W	,  240,  90, 215
    call	, _WR_Goal04_intro_sub7_note0_pat2
    GS2B0	,   48,  90, 117
    AN2B0W	,  240,  90, 215
    call	, _WR_Goal04_intro_sub7_note0_pat2
    GS2B0	,   48,  90, 117
    AN2B1	,   38,  90
;steps: 1454
    fin

_WR_Goal04_intro_sub8_note0
    ntrans, 12
    EN4B0	,   12,  90,  22
    GS4B2	      ,  90,  22
    BN4B2	      ,  90,  22
    DN5B2	      ,  90,  22
    AN2B0	,   36,  60, 128
    AN2B0	,   12,  60,  22
    AN2B0	,   36,  60, 128
    AN2B0	,   12,  60,  22
    AN2B0	,   24,  60,  64
    AN2B2	      ,  60, 139
    AN2B1	,   18,  60
;steps:  210
    fin

_WR_Goal04_intro_sub8_note1
    XXX	,    6
    ntrans, 12
    FS4B0	,   12,  90,  22
    AN4B2	      ,  90,  22
    CS5B2	      ,  90,  22
    DS5B0	,   42,  90, 189
    EN5B0	,   12, 100,  85
    EN3B0	,   36, 127, 185
    EN5B0	,   12, 100,  85
    EN5B0	,   24, 127, 149
    EN5B2	      , 100, 170
    EN5B1	,   10, 127
;steps:  202
    fin

_WR_Goal04_intro_sub8_note2
    XXX	,   48
    EN4B0	,   36, 127, 149
    EN4B0	,   12, 100,  85
    ntrans, 12
    EN5B0	,   36, 127, 185
    EN3B0	,   12, 100,  85
    EN3B0	,   24, 127, 149
    EN3B2	      , 100, 170
    EN3B1	,   10, 127
    XXX	,    8
;steps:  210
    fin

_WR_Goal04_intro_sub8_note3
    XXX	,   48
    ntrans, 12
    EN5B1	,   15, 127
    XXX	,    3
;steps:   66
    fin

_WR_Goal04_intro_sub10_note0
    XXX	,   48
    ntrans, 12
    EN5B1W	,  143,  90
;steps:  191
    fin

;*** block:a ***

_WR_Goal04_a_sub0_note0
    XXXw	,  216
    FN3B0	,   24, 127, 128
    FN3B2	      , 127, 128
    ntrans, 12
    EN5B0	,   36, 127,   8
    EN5B0	,   24,  80,  11
    EN5B0	,   36, 100,   8
    EN5B0	,   72, 127,  89
    call	, _WR_Goal04_a_sub0_note0_pat7
    EN5B0	,   12, 100,  22
    FN2B0	,   24, 127, 128
    FN2B2	      , 127, 128
    EN5B0	,   36, 127,   8
    EN5B0	,   24,  80,  11
    EN5B0	,   36, 100,   8
    EN5B0	,   72, 127,  89
    call	, _WR_Goal04_a_sub0_note0_pat7
    ntrans, 12
    EN5B0	,   12, 100,  22
    FN2B0	,   24, 127, 128
    FN2B2	      , 127, 128
    EN5B0	,   36, 127,   8
    EN5B0	,   24,  80,  11
    EN5B0	,   36, 100,   8
    EN5B0	,   72, 127,  89
    call	, _WR_Goal04_a_sub0_note0_pat7
    ntrans, 12
    EN5B0	,   12, 100,  22
    FN2B0	,   24, 127, 128
    FN2B2	      , 127, 128
    EN5B0	,   36, 127,   8
    EN5B0	,   24,  80,  11
    EN5B0	,   36, 100,   8
    EN5B1	,   24, 127
;steps: 1536
    fin

_WR_Goal04_a_sub0_note1
    FN3B0W	,  336, 127, 246
    FN3B0	,   48, 127, 192
    FN3B0W	,  192, 127, 240
    call	, _WR_Goal04_a_sub0_note1_pat4
    FN3B0W	,  192, 127, 240
    call	, _WR_Goal04_a_sub0_note1_pat4
    ntrans,  0
    FN3B0W	,  192, 127, 240
    FN3B0W	,  144, 127, 234
    FN3B1	,   12, 127
;steps: 1500
    fin

_WR_Goal04_a_sub1_note0
    XXXw	,  216
    call	, _WR_Goal04_a_sub1_note0_pat1
    DN4B0W	,  240, 110, 249
    call	, _WR_Goal04_a_sub1_note0_pat1
    DN4B0W	,  240, 110, 249
    call	, _WR_Goal04_a_sub1_note0_pat1
    DN4B0W	,  240, 110, 249
    DN4B0	,   24, 110, 192
    DN2B0	,   48,  80, 224
    DN2B0	,   24,  80, 192
    DN4B2	      , 110, 192
    DN2B2	      ,  80, 192
    DN4B1	,    6, 110
    XXX	,    2
;steps: 2000
    fin

_WR_Goal04_a_sub2_note0
    EN4B0W	,  168, 100, 221
    EN4B0	,   96, 100, 131
    EN4B0	,  120,  80, 207
    call	, _WR_Goal04_a_sub2_note0_pat4
    EN4B2	      ,  80, 207
    call	, _WR_Goal04_a_sub2_note0_pat4
    EN4B0	,  120,  80, 207
    call	, _WR_Goal04_a_sub2_note0_pat4
    EN4B1	,   23,  80
    XXX	,    1
;steps: 1440
    fin

_WR_Goal04_a_sub3_note0
    DN1B0W	,  192, 127, 208
    GS1B0	,   24, 127,  11
    AN1B2	      , 110, 192
    AN1B0	,   36, 110,  64
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B0	,   24, 110, 170
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B2	      , 110,  85
    FS1B2	      , 120,  85
    EN1B2	      , 127,  85
    call	, _WR_Goal04_a_sub3_note0_pat13
    call	, _WR_Goal04_a_sub3_note0_pat17
    call	, _WR_Goal04_a_sub3_note0_pat13
    call	, _WR_Goal04_a_sub3_note0_pat17
    call	, _WR_Goal04_a_sub3_note0_pat13
    GS1B0	,   24, 110,  43
    AN1B2	      , 110, 192
    AN1B0	,   36, 110,  64
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B0	,   24, 110, 170
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B2	      , 110,  85
    FS1B2	      , 120,  85
    EN1B1	,    8, 127
    XXX	,    4
;steps: 1536
    fin

_WR_Goal04_a_sub4_note0
    FS3B0W	,  216, 100, 213
    AN2B0	,   24,  80, 170
    AN1B2	      ,  80,  11
    CS3B2	      ,  70,  43
    EN2B0	,   12, 127,  85
    CS3B0	,   24,  70, 160
    EN2B0	,   12, 127,  85
    CS3B0	,   48,  70, 128
    call	, _WR_Goal04_a_sub4_note0_pat9
    call	, _WR_Goal04_a_sub4_note0_pat13
    call	, _WR_Goal04_a_sub4_note0_pat9
    call	, _WR_Goal04_a_sub4_note0_pat13
    call	, _WR_Goal04_a_sub4_note0_pat9
    ntrans,  0
    GS2B0	,   24,  80,  11
    AN2B2	      ,  80, 170
    AN1B2	      ,  80,  11
    CS3B2	      ,  70,  43
    EN2B0	,   12, 127,  85
    CS3B0	,   24,  70, 160
    EN2B0	,   12, 127,  85
    CS3B1	,   24,  70
;steps: 1512
    fin

_WR_Goal04_a_sub4_note1
    CN4B0W	,  264, 100, 221
    call	, _WR_Goal04_a_sub4_note1_pat2
    CN4B0W	,  264, 100, 221
    call	, _WR_Goal04_a_sub4_note1_pat2
    ntrans,  0
    CN4B0W	,  264, 100, 221
    call	, _WR_Goal04_a_sub4_note1_pat2
    ntrans,  0
    CN4B0W	,  264, 100, 221
    CN4B0	,   36,  90, 114
    CN4B2	      ,  90, 192
    CN4B1	,   24,  90
;steps: 1512
    fin

_WR_Goal04_a_sub4_note2
    XXXw	,  264
    call	, _WR_Goal04_a_sub4_note2_pat1
    GN3B0W	,  312,  90, 236
    call	, _WR_Goal04_a_sub4_note2_pat1
    ntrans,  0
    GN3B0W	,  312,  90, 236
    call	, _WR_Goal04_a_sub4_note2_pat1
    ntrans,  0
    GN3B0W	,  312,  90, 236
    GN3B0	,   36,  90, 114
    GN3B2	      ,  90, 192
    GN3B1	,   24,  90
;steps: 2136
    fin

_WR_Goal04_a_sub5_note0
    ntrans, 24
    BN4B0W	,  216,  70, 227
    EN1B0	,   12,  80, 128
    ntrans,  0
    FS1B2	      ,  80, 128
    AN1B0	,   24,  80, 192
    ntrans, 24
    AN3B0	,   12,  80, 128
    CS3B2	      , 127, 213
    FS1B2	      ,  80, 128
    CS1B2	      , 120, 170
    BN3B2	      ,  80,   0
    CN2B2	      ,  80,   0
    ntrans,  0
    BN1B2	      ,  80,   0
    AN1B0	,   24,  80, 192
    AN1B1	,   12,  80
    call	, _WR_Goal04_a_sub5_note0_pat14
    call	, _WR_Goal04_a_sub5_note0_pat18
    call	, _WR_Goal04_a_sub5_note0_pat14
    call	, _WR_Goal04_a_sub5_note0_pat18
    call	, _WR_Goal04_a_sub5_note0_pat14
    call	, _WR_Goal04_a_sub5_note0_pat18
;steps: 1536
    fin

_WR_Goal04_a_sub6_note0
    DN5B1W	,  227,  40
;steps:  227
    fin

_WR_Goal04_a_sub6_note1
    AN4B1W	,  227,  40
;steps:  227
    fin

_WR_Goal04_a_sub6_note2
    GS4B1W	,  227,  40
    XXX	,    1
;steps:  228
    fin

_WR_Goal04_a_sub6_note3
    DS4B1W	,  227,  40
;steps:  227
    fin

_WR_Goal04_a_sub7_note0
    XXXw	,  192
    AN2B0W	,  240,  90, 215
    call	, _WR_Goal04_a_sub7_note0_pat2
    AN2B0W	,  240,  90, 215
    call	, _WR_Goal04_a_sub7_note0_pat2
    AN2B0W	,  240,  90, 215
    call	, _WR_Goal04_a_sub7_note0_pat2
    AN2B1	,   38,  90
    XXX	,    4
;steps: 1386
    fin

;*************
;*  PATTERN  *
;*************


_WR_Goal04_intro_sub0_note0_pat10
    ntrans, 12
    EN5B0	,   36, 100,   8
    EN5B0	,   72, 127,  89
    FN2B0	,   48, 127, 192
    FN2B2	      , 127, 192
    fin

_WR_Goal04_intro_sub0_note0_pat14
    ntrans,  0
    FN3B0	,   24, 127, 128
    ntrans, 12
    EN5B0	,   36, 127,   8
    EN5B0	,   12, 100,  22
    FN2B0	,   24, 127, 128
    FN2B2	      , 127, 128
    EN5B0	,   36, 127,   8
    EN5B0	,   24,  80,  11
    fin

_WR_Goal04_intro_sub0_note1_pat1
    ntrans,  0
    FN3B0	,   48, 127, 192
    FN3B0W	,  192, 127, 240
    fin

_WR_Goal04_intro_sub1_note0_pat1
    DN4B0	,   24, 110, 192
    DN2B0	,   48,  80, 224
    DN2B0	,   24,  80, 192
    fin

_WR_Goal04_intro_sub1_note0_pat11
    DN2B0	,   24,  80, 192
    DN4B0W	,  240, 110, 249
    fin

_WR_Goal04_intro_sub2_note0_pat3
    EN4B0	,   48, 100, 133
    EN4B2	      ,  80, 133
    EN4B2	      ,  80, 133
    fin

_WR_Goal04_intro_sub3_note0_pat15
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B2	      , 110,  85
    FS1B2	      , 120,  85
    EN1B2	      , 127,  85
    DN1B0	,   48, 127,  64
    FS1B2	      , 120,  85
    GN1B2	      , 115,  85
    fin

_WR_Goal04_intro_sub3_note0_pat23
    GS1B0	,   48, 110,  85
    GS1B0	,   24, 110,  43
    AN1B2	      , 110, 192
    AN1B0	,   36, 110,  64
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B0	,   24, 110, 170
    fin

_WR_Goal04_intro_sub4_note0_pat13
    ntrans,  0
    EN2B0	,   12, 127,  85
    CS3B0	,   48,  70, 128
    FS3B2	      , 100,  64
    FS2B2	      ,  80,  70
    GN2B2	      ,  80,  70
    fin

_WR_Goal04_intro_sub4_note0_pat18
    ntrans,  0
    GS2B0	,   48,  80,  70
    GS2B0	,   24,  80,  11
    AN2B2	      ,  80, 170
    AN1B2	      ,  80,  11
    CS3B2	      ,  70,  43
    EN2B0	,   12, 127,  85
    CS3B0	,   24,  70, 160
    fin

_WR_Goal04_intro_sub4_note1_pat10
    ntrans,  0
    CN4B0	,   48,  90, 128
    CN4B0W	,  264, 100, 221
    fin

_WR_Goal04_intro_sub4_note1_pat12
    ntrans,  0
    CN4B0	,   36,  90, 114
    CN4B2	      ,  90, 192
    fin

_WR_Goal04_intro_sub4_note2_pat11
    ntrans,  0
    GN3B0	,   36,  90, 114
    GN3B2	      ,  90, 192
    fin

_WR_Goal04_intro_sub5_note0_pat8
    ntrans,  0
    ntrans, 24
    BN3B1	,   12,  80
    CN2B2	      ,  80,   0
    ntrans,  0
    BN1B2	      ,  80,   0
    AN1B0	,   24,  80, 192
    AN1B1	,   12,  80
    ntrans, 24
    BN4B0	,   48,  70, 128
    FS5B2	      ,  70, 128
    GN1B2	      ,  80, 128
    fin

_WR_Goal04_intro_sub5_note0_pat16
    ntrans,  0
    GS3B0	,   48,  80, 128
    BN1B1	,   12,  80
    ntrans, 24
    EN3B2	      ,  90,   0
    EN1B2	      ,  80, 128
    ntrans,  0
    FS1B2	      ,  80, 128
    AN1B0	,   24,  80, 192
    ntrans, 24
    AN3B0	,   12,  80, 128
    CS3B2	      , 127, 213
    FS1B2	      ,  80, 128
    CS1B2	      , 120, 170
    fin

_WR_Goal04_intro_sub7_note0_pat2
    FS2B0	,   48,  90, 117
    GN2B2	      ,  90, 117
    fin

_WR_Goal04_a_sub0_note0_pat7
    ntrans,  0
    FN3B0	,   48, 127, 192
    FN3B2	      , 127, 192
    FN3B0	,   24, 127, 128
    ntrans, 12
    EN5B0	,   36, 127,   8
    fin

_WR_Goal04_a_sub0_note1_pat4
    ntrans,  0
    FN3B0W	,  144, 127, 234
    FN3B0	,   48, 127, 192
    fin

_WR_Goal04_a_sub1_note0_pat1
    DN4B0	,   24, 110, 192
    DN2B0	,   48,  80, 224
    DN2B0	,   24,  80, 192
    DN4B2	      , 110, 192
    DN2B2	      ,  80, 192
    fin

_WR_Goal04_a_sub2_note0_pat4
    EN4B0	,   48, 100, 133
    EN4B2	      ,  80, 133
    EN4B2	      ,  80, 133
    EN4B0	,  120, 100, 192
    fin

_WR_Goal04_a_sub3_note0_pat13
    DN1B0	,   48, 127,  64
    FS1B2	      , 120,  85
    GN1B2	      , 115,  85
    GS1B2	      , 110,  85
    fin

_WR_Goal04_a_sub3_note0_pat17
    GS1B0	,   24, 110,  43
    AN1B2	      , 110, 192
    AN1B0	,   36, 110,  64
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B0	,   24, 110, 170
    FS1B0	,   12, 120,  85
    EN1B2	      , 127,  85
    AN1B2	      , 110,  85
    FS1B2	      , 120,  85
    EN1B2	      , 127,  85
    fin

_WR_Goal04_a_sub4_note0_pat9
    ntrans,  0
    FS3B0	,   48, 100,  64
    FS2B2	      ,  80,  70
    GN2B2	      ,  80,  70
    GS2B2	      ,  80,  70
    fin

_WR_Goal04_a_sub4_note0_pat13
    ntrans,  0
    GS2B0	,   24,  80,  11
    AN2B2	      ,  80, 170
    AN1B2	      ,  80,  11
    CS3B2	      ,  70,  43
    EN2B0	,   12, 127,  85
    CS3B0	,   24,  70, 160
    EN2B0	,   12, 127,  85
    CS3B0	,   48,  70, 128
    fin

_WR_Goal04_a_sub4_note1_pat2
    ntrans,  0
    CN4B0	,   36,  90, 114
    CN4B2	      ,  90, 192
    CN4B0	,   48,  90, 128
    fin

_WR_Goal04_a_sub4_note2_pat1
    ntrans,  0
    GN3B0	,   36,  90, 114
    GN3B2	      ,  90, 192
    fin

_WR_Goal04_a_sub5_note0_pat14
    ntrans, 24
    BN4B0	,   48,  70, 128
    FS5B2	      ,  70, 128
    GN1B2	      ,  80, 128
    GS1B2	      ,  80, 128
    fin

_WR_Goal04_a_sub5_note0_pat18
    ntrans,  0
    BN1B1	,   12,  80
    ntrans, 24
    EN3B2	      ,  90,   0
    EN1B2	      ,  80, 128
    ntrans,  0
    FS1B2	      ,  80, 128
    AN1B0	,   24,  80, 192
    ntrans, 24
    AN3B0	,   12,  80, 128
    CS3B2	      , 127, 213
    FS1B2	      ,  80, 128
    CS1B2	      , 120, 170
    BN3B2	      ,  80,   0
    CN2B2	      ,  80,   0
    ntrans,  0
    BN1B2	      ,  80,   0
    AN1B0	,   24,  80, 192
    AN1B1	,   12,  80
    fin

_WR_Goal04_a_sub7_note0_pat2
    FS2B0	,   48,  90, 117
    GN2B2	      ,  90, 117
    GS2B2	      ,  90, 117
    fin

