#TITLE		My Best Friend(arr)
#COMPOSER	NBGI
#PROGRAMER	iwamoo
#AUTO-BANKSWITCH	0


; Env

@v0 = { 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 }				;Tom
@v1 = { 11 10 9 }							;Main A
@v2 = { 7 6 5 }								;Main B
@v3 = { 12 11 11 10 10 9 }						;Read 1
@v4 = { 8 7 6 }								;Arp 1
@v5 = { 8 7 }								;Arp 2
@v6 = { 6 5 }								;Arp 3
@v7 = { 4 3 }								;Arp 4
@v8 = { 11 10 9 9 9 8 }							;Brass 1
@v9 = { 11 10 8 }							;Brass 2
@v10= { 9 8 6 }								;Brass 3
@v11= { 9 10 11 11 10 9 9 9 8 }						;Strings 1
@v12= { 8 9 10 11 11 11 10 10 10 10 9 9 8 }				;Strings 2
@v13= { 1 2 2 2 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 }	;Strings 3
@v14= { 4 5 6 8 9 }							;Strings 4
@v15= { 11 9 8 }							;SE 1
@v16= { 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 }		;SE 2
@v17= { 10 9 8 7 7 7 6 }						;SE 3

; Voice

@0 = { 0 2 }
@1 = { 1 2 }
@2 = { 2 1 }
@3 = { 0 1 }
@4 = { 1 0 }
@5 = { 2 0 }

; EP

@EP0 = { 0 -30 }
@EP1 = { 0 -26 }
@EP2 = { -6 2 2 1 1 0 }
@EP3 = { 4 4 2 -4 -4 -4 -6 }
@EP4 = { 0 -12 }
@EP5 = { 0 2 4 4 4 6 }

; Tempo

ABC t150


; MML

; Start BGM

A L
A o4 l16 q8
A @2 @v3 <a+>c8dd+8.
A @@1 @v1 a+4 v4 a+8 @v1 g8 v4 d+
A @@1 @v1 a8 v4 a @v1 a8a+8. @2 @v3 dc8<a+>c8d+g8a+d+8ga+8>d+<
A @@2 @v1 >f v4 f8 @v1 f v4 f8 v2 f8 @v1 f4

; SE

A r4. @2 > v7 [g64g+64]12 < r4.

; Main BGM

A @@1 r8. @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 g8.a8 v4 a @v3 d8. v4 d8.
A @v3 d8.d8 v4 d @v3 d8.c8.<a+8 v4 a+ @v3 >g8.d8.c8 v4 c @v3 d8<a+8 v4 a+
A @@4 @v9 >g8. v4 g @v9 f8 v4 f8 v2 f @v9 <a+8.>
A @@1 @v3 gg v4 g @v3 g8. v4 g8. r8. EP1 @2 @v0 <a8.> EPOF
A @@1 @v3 gf v4 f8 @v3 <a+ v4 a+8 @v3 a+ v4 a+ @v3 >c4 v4 c8.
A @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 g8.a8.a+8. v4 a+8.
A @v3 <a+8.>c8.<a+8 v4 a+ @v3 >g8.a+8.g8.d8.c8.d8<a+>
A @@4 @v9 d+4^16 v4 d+ @v9 f8 v4 f8. @v9 d+8.
A @@1 @v3 <a+a+ v4 a+> @v3 g4 v4 g4 v2 g4
A @@2 @v9 gf8 v4 f @v9 f8 v4 f @v9 g8 v4 f @v9 a8 v4 g
A @@1 @v3 a+8. v5 a+8. v3 a+8. @v3 a+ v4 a+ @v3 a+a+8.a8.g v4 g @v3 ga v4 a @v3 f4 v5 f8. v3 f8.
A @v3 f v4 f @v3 fa8 v4 a @v3 EP2 a+8. EPOF f8 v4 f @v3 d8. v4 d8.
A @v3 d+8 v4 d+ @v3 d+8.f v4 f @v3 EP2 d8. EPOF dc v4 c8 @v3 <a+ v4 a+> @v3 c8 v4 c
A @v3 cd4^16 v4 d @v3 c4 v4 c8
A @@2 @v3 f4.a4^16a+4 v5 a+8. v3 a+8.
A @@1 @v3 a+ v4 a+ @v3 a+a+8 v4 a+ @v3 a8.g8a8 v4 a
A @v3 f8. v4 f @v3 >c8< v4 f @v3 a8 v4 >c< @v3 a+4. v4 a+8. r8
A @@4 @v9 <a+4 EP1 @2 @v0 f8.> EPOF
A @@1 @v3 g8 v4 g @v3 g8.a8.a+8 v4 a+ @v3 g8gg8a+ v4 a+8
A @v3 a+a+4 v4 a+8 @v3 a4 v4 a8 @v3 g4 v4 g8 @v3 a4 v4 a8
A @2 o6 q4 v9 e64f32.<f>f<f v3 >f< v1 f v9 f<f>f<f v3 >f< v1 f r8.r8.r8 q8
A @@2 @v1 >gg v3 g @v3 aa+8.
A @@4 @v9 a+8. l64 v6 ag v5 fd+ v4 dc r32 l16
A @@2 @v1 gg8aa+8. v3 a+8. v2 a+8
A @@1 @v3 gg8aa+8 v4 a+ @v3 a8.g v4 g @v3 g8.>c8.<a+>c v4 c @v3 <a+4.. v4 a+8.
A @v3 a+ v4 a+ @v3 a+a+ v4 a+ @v3 g4f v4 f @v3 ff v4 f @v3 a+8.<a+8 v4 a+ @v3 >c2^8 v4 c8
A @v3 cd8 v4 d @v3 d8.<a+ v4 a+> @v3 c<a+8a+8. v4 a+
A @@2 @v3 >a+8. v3 a+8 @v3 ga8a+8 v3 a+
A @2 @v3 >f32a+16. v4 f32a+16. v2 f32a+16. <
A @@1 @v3 gg8aa+8a+a8ag8ag8>c8.<a+>c8<a+4 v4 a+8. v2 a+8.
A @v3 a+8.a+8.g8.f8.f8a+8 v4 a+ @v3 <a+8 v4 a+ @v3 >c2^8. v4 c8 @v3 d8 v1 d @v3 d8 v4 d @v3 <a+8>c8.<a+2 v4 a+8>
A @@5 @v8 d v4 d v2 d EP1 @2 @v0 <a8> EPOF
A @@5 @v8 d v4 d v2 d @v8 d v4 d v2 d @v8 d8. v4 d
A @@5 @v8 <a+ v4 a+ v2 a+> EP1 @2 @v0 <a8> EPOF
A @@5 @v8 <a+ v4 a+ v2 a+ v1 a+>
A @@5 @v8 <a+ v4 a+ v2 a+> EP1 @2 @v0 <a8> EPOF
A @@5 @v8 f v4 f8. @v8 f8. v4 f8.

; Main BGM Loop

A @@1 r8. @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 g8.a8 v4 a @v3 d8. v4 d8.
A @v3 d8.d8 v4 d @v3 d8.c8.<a+8 v4 a+ @v3 >g8.d8.c8 v4 c @v3 d8<a+8 v4 a+
A @@4 @v9 >g8. v4 g @v9 f8 v4 f8 v2 f @v9 <a+8.>
A @@1 @v3 gg v4 g @v3 g8. v4 g8. r8. EP1 @2 @v0 <a8.> EPOF
A @@1 @v3 gf v4 f8 @v3 <a+ v4 a+8 @v3 a+ v4 a+ @v3 >c4 v4 c8.
A @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 g8.a8.a+8. v4 a+8.
A @v3 <a+8.

; Muteki BGM

A @@1 q7 @v1 [[g8g8g8r>c8c8cc8r8<]2 [a8a8a8r>d8d8dd8r8<]2]2
A q7 >g8 @2 q2 v11 drdr<a>drdr<a>dr<ar>dr<a>ddr<a>drdr<a>drd<a

; Hully Up!

A t180
A @@1 q7 @v15 c>crcc8<< a+>a+ra+a+8 c>crcc8d+r q8 d+2
A @2 EP5 @v17 <a+8.a+8.a+8.> EPOF
A q8
A @@1 r8. @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 g8.a8 v4 a @v3 d8. v4 d8.
A @v3 d8.d8 v4 d @v3 d8.c8.<a+8 v4 a+ @v3 >g8.d8.c8 v4 c @v3 d8<a+8 v4 a+
A @@4 @v9 >g8. v4 g @v9 f8 v4 f8 v2 f @v9 <a+8.>
A @@1 @v3 gg v4 g @v3 g8. v4 g8. r8. EP1 @2 @v0 <a8.> EPOF
A @@1 @v3 gf v4 f8 @v3 <a+ v4 a+8 @v3 a+ v4 a+ @v3 >c4 v4 c8.
A @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 f8 v4 f @v3 g8.a8.a+8. v4 a+8.
A @v3 <a+8.>c8.<a+8 v4 a+ @v3 >g8.a+8.g8.d8.c8.d8<a+>
A @@4 @v9 d+4^16 v4 d+ @v9 f8 v4 f8. @v9 d+8.
A @@1 @v3 <a+a+ v4 a+> @v3 g4 v4 g4 v2 g4
A @@2 @v9 gf8 v4 f @v9 f8 v4 f @v9 g8 v4 f @v9 a8 v4 g
A @@1 @v3 a+8. v5 a+8. v3 a+8. @v3 a+ v4 a+ @v3 a+a+8.a8.g v4 g @v3 ga v4 a @v3 f4 v5 f8. v3 f8.
A @v3 f v4 f @v3 fa8 v4 a @v3 EP2 a+8. EPOF f8 v4 f @v3 d8. v4 d8.
A @v3 d+8 v4 d+ @v3 d+8.f v4 f @v3 EP2 d8. EPOF dc v4 c8 @v3 <a+ v4 a+> @v3 c8 v4 c
A @v3 cd4^16 v4 d @v3 c4 v4 c8
A @@2 @v3 f4.a4^16a+4 v5 a+8. v3 a+8.
A @@1 @v3 a+ v4 a+ @v3 a+a+8 v4 a+ @v3 a8.g8a8 v4 a
A @v3 f8. v4 f @v3 >c8< v4 f @v3 a8 v4 >c< @v3 a+4. v4 a+8. r8
A @@4 @v9 <a+4 EP1 @2 @v0 f8.> EPOF
A @@1 @v3 g8 v4 g @v3 g8.a8.a+8 v4 a+ @v3 g8gg8a+ v4 a+8
A @v3 a+a+4 v4 a+8 @v3 a4 v4 a8 @v3 g4 v4 g8 @v3 a4 v4 a8
A @2 o6 q4 v9 e64f32.<f>f<f v3 >f< v1 f v9 f<f>f<f v3 >f< v1 f r8.r8. q8
A @2 o7 @v16 EP3 c2^8 EPOF o3 EP1 v10 g+ >a v6 a v3 a v7 a v4 a v2 a v5 a v3 a v1 a EPOF
A r8

; Clear

A t150 o5 q7
A @@2 @v1 e8 v3 e @v1 e8 v3 e @v1 e8 v3 e @v1 e8e v3 e8 @v1 e v3 e8 @v1 eg+8.e8.
A @v1 e8 v3 e @v1 e8 v3 e @v1 e8f+g+8a8 v3 a @v1 g+f+ v3 f+8 @v1 e8 v3 e
A l32 v10 eb>e< v7 eb>e< v4 eb>e<
A r16.
A t225
A o5 l32 @2 EP4 v11 [gggggggg]6 EPOF
A t180
A @0 l16 v10 aaaargar
A r4.


; Start BGM

B L
B o4 l16 q8
B r4..
B @@2 @v2 >g8. @2 @v3 d+8g<a+8>g
B @@2 @v2 f8 v3 f @v2 f8d8.r EP1 @2 @v0 <a> r4^16 <a> r8 <eee<a+a+a+>> EPOF
B @@1 @v2 <a v3 a8 @v2 a v3 a8 EP1 @2 @v0 e8 EPOF @@1 @v2 a4
B r1^8

; Main BGM

B @@1
B @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 f32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 f32 v2 d32
B @v7 <a+32 v2 a+32 @v6 >d32< v2 a+32> @v7 f32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 d32 v4 d32 @v5 f32 v4 d32 @v5 a32 v4 f32
B @v6 d32 v3 d32 @v6 f32 v3 d32 @v6 a32 v3 f32
B @v7 d32 v2 d32 @v7 f32 v2 d32 @v7 a32 v2 f32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 g32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 g32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 g32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a32 v4 a32 @v5 >c32< v4 a32 @v5 >f32 v4 c32
B @v6 <a32 v2 a32 @v6 >c32< v2 a32 @v6 >f32 v2 c32
B @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32 @v5 >g32 v4 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d+32< v4 a+32> @v5 g32 v4 d+32
B @v6 <a+32 v3 a+32 @v6 >d+32< v3 a+32> @v6 g32 v3 d+32
B @v7 <a+32 v2 a+32 @v7 >d+32< v2 a+32>
B @@1 @v10 >d+8. v3 d+ @v10 d8 v3 d EP1 @2 @v0 <a8> EPOF @@1 @v10 <g8. EP1 @2 @v0 af8. EPOF
B r8. @@5 @v11 c8dd+8fg8a+
B @@1 @v8 >d v4 d v2 d @v8 d v4 d v2 d EP1 @2 @v0 <a8> EPOF @@3 @v8 <f8. EP1 @2 @v0 <f> EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 f32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 f32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 f32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 d32 v4 d32 @v5 f32 v4 d32 @v5 a32 v4 f32
B @v6 d32 v3 d32 @v6 f32 v3 d32 @v6 a32 v3 f32
B @v7 d32 v2 d32 @v7 f32 v2 d32 @v7 a32 v2 f32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 g32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 g32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 g32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a32 v4 a32 @v5 >c32< v4 a32 @v5 >f32 v4 c32
B @v6 <a32 v2 a32 @v6 >c32< v2 a32 @v6 >f32 v2 c32
B @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32 @v5 >g32 v4 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d+32< v4 a+32> @v5 g32 v4 d+32
B @v6 <a+32 v3 a+32 @v6 >d+32< v3 a+32> @v6 g32 v3 d+32
B @@1 @v10 a+4^16 v3 a+ @v10 >c8 v3 c EP1 @2 @v0 <a8> EPOF @@1 @v10 c8. EP1 @2 @v0 <af8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 g32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 g32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 g32 v2 d32
B EP1 @2 @v0 a8 EPOF
B @@1 D-1 @v2 >gf8 v3 f @v2 f8 v3 f @v2 g8 v3 g @v2 a8 v3 a @v2 a+8 v3 a+< D255
B @@5
B [@v4 a+32 v3 d+32 @v4 g32 v3 a+32 @v4 d+32 v3 g32]7
B @v4 a32 v3 d+32 @v4 f32 v3 a32 @v4 d32 v3 f32
B [@v4 a32 v3 d32 @v4 f32 v3 a32 @v4 d32 v3 f32]3
B @v4 a+32 v3 d32 @v4 g32 v3 a+32 @v4 d32 v3 g32
B [@v4 a+32 v3 d32 @v4 g32 v3 a+32 @v4 d32 v3 g32]3
B @v4 a+32 v3 a+32 @v4 g32 v3 a+32 @v4 d+32 v3 g32
B [@v4 a+32 v3 d+32 @v4 g32 v3 a+32 @v4 d+32 v3 g32]7
B @v4 a+32 v3 a+32 @v4 f32 v3 a+32 @v4 c32 v3 f32
B [@v4 a+32 v3 c32 @v4 f32 v3 a+32 @v4 c32 v3 f32]3
B @@1 D-1 @v2 >f4.a4^16a+4< D255
B @@5
B [@v4 a+32 v3 d+32 @v4 g32 v3 a+32 | @v4 d+32 v3 g32]7
B @@4 @v12 >d8. v4 d @v12 f8 v4 d @v12 d+8 v4 f @v12 d4. EP1 @2 @v0 <a+a+a+ee> EPOF
B @@1 @v10 d4<
B @@5 @v4 a+32 v4 a+32 @v4 g32 v4 a+32 @v4 d+32 v4 g32
B [@v4 a+32 v4 d+32 @v4 g32 v4 a+32 @v4 d+32 v4 g32]7
B @@2 @v10 >d8. <d+32 v3 d+32 @v10 g32 v3 d+32 @v10 a+32 v3 g32
B @v10 >c8. <f32 v3 f32 @v10 a32 v3 f32 @v10 >c32< v3 a32
B @v10 >d8. <d+32 v3 d+32 @v10 g32 v3 d+32 @v10 a+32 v3 g32
B @v10 >c8. <f32 v3 f32 @v10 a32 v3 f32 @v10 >c32< v3 a32
B EP1 @2 @v0 r8.a8.r8.e8.a8aeee<a+8 EPOF
B @@1 D-1 @v2 >>gg8aa+8 v3 a+ D255
B @@1 @v10 d+8. l64 v5 dc v4 <a+a v3 gf r32 l16
B @@1 D-1 @v2 >gg8aa+8< D255
B @@5 @v8 f+ v3 f+8 @v8 a EP1 @2 @v0 a8 EPOF @@5 @v8 >c4 v3 c8 @0 @v13 d4.. EP1 @2 @v0 <a8> EPOF
B @@5 @v8 d+8.dd+8d8 v3 d @v8 d+f8g8 v3 g8 @0 @v13 d2^16 @@5 @v8 c8. EP1 @2 @v0 <a8> EPOF @@5 @v8 d4
B EP1 @2 @v0 <a8.> EPOF
B @@4 @v14 <c8.d+8.g8.a+8. @v8 >f v5 f v3 f @v8 f v5 f v3 f
B EP1 @2 @v0 <a8> EPOF @@5 @v8 f4 EP1 @2 @v0 <a8.> EPOF
B @@1 D-1 @v2 a+8. v3 a+8 @v2 ga8a+8 v3 a+ D255 r
B r8.r8.r8.
B @@5 r8. @v8 <a+8. v3 a+8 @v8 >c8 v3 c @v8 d4d8d+d+dd+f8g
B @0 @v13 <a+2^8. v3 a+ @@5 @v8 >c8. EP1 @2 @v0 <a8> EPOF @@5 @v8 d4 EP1 @2 @v0 <aae EPOF
B @@5 @v8 a+ v4 a+8 EP1 @2 @v0 a8 EPOF @@5 @v8 a+a+ v4 a+8 EP1 @2 @v0 a8 EPOF @@5 @v8 a+>
B f v3 f8 @v8 f v3 f8 EP1 @2 @v0 <a8> EPOF @@5 @v8 f4<
B @@5
B @v4 >d32 v3 d32< @v4 a+32 v3 >d32< @v4 f32 v3 a+32
B [@v4 >d32< v3 f32 @v4 a+32 v3 >d32< @v4 f32 v3 a+32]7
B @v4 >d32 v3 d32< @v4 a+32 v3 >d32< @v4 g32 v3 a+32
B [@v4 >d32< v3 g32 @v4 a+32 v3 >d32< @v4 g32 v3 a+32]3
B @@2 r8 @v10 a v3 a8. @v10 a8. EP1 @2 @v0 aae EPOF

; Main BGM Loop

B @@5
B @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 f32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 f32 v2 d32
B @v7 <a+32 v2 a+32 @v6 >d32< v2 a+32> @v7 f32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 d32 v4 d32 @v5 f32 v4 d32 @v5 a32 v4 f32
B @v6 d32 v3 d32 @v6 f32 v3 d32 @v6 a32 v3 f32
B @v7 d32 v2 d32 @v7 f32 v2 d32 @v7 a32 v2 f32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 g32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 g32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 g32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a32 v4 a32 @v5 >c32< v4 a32 @v5 >f32 v4 c32
B @v6 <a32 v2 a32 @v6 >c32< v2 a32 @v6 >f32 v2 c32
B @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32 @v5 >g32 v4 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d+32< v4 a+32> @v5 g32 v4 d+32
B @v6 <a+32 v3 a+32 @v6 >d+32< v3 a+32> @v6 g32 v3 d+32
B @v7 <a+32 v2 a+32 @v7 >d+32< v2 a+32>
B @@1 @v10 >d+8. v3 d+ @v10 d8 v3 d EP1 @2 @v0 <a8> EPOF @@1 @v10 <g8. EP1 @2 @v0 af8. EPOF
B r8. @@5 @v11 c8dd+8fg8a+
B @@1 @v8 >d v4 d v2 d @v8 d v4 d v2 d EP1 @2 @v0 <a8> EPOF @@3 @v8 <f8. EP1 @2 @v0 <f> EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 f32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 f32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 f32 v2 d32
B EP1 @2 @v0 a8. EPOF

; SE

B @2 l32 q6 o6 v7 [ga]10
B l32 q7 o3 @1 @v15 >a+>dfa+ dfa+>d< fa+>df< a+>dfa+<<< l16

; Muteki BGM

B [
B [q7 @@1 @v4 b8b8b8 q8 EP1 @2 @v0 >a< EPOF @@1 @v4 q7 >e8e8ee8< q8 EP1 @2 @v0 >e8< EPOF]2
B > [q7 @@1 @v4 c8c8c8 q8 EP1 @2 @v0 a EPOF @@1 @v4 q7 a8a8aa8 q8 EP1 @2 @v0 e8 EPOF]2 <
B ]2
B q7 @@1 @v4 >d8r8 r8. q8 EP1 @2 @v0 aa8. rr8. aa8.aa8.aa8.aa8e8 EPOF

; Hully Up!

B t180
B @@1 q7 @v15 <g>grgg8< f>frff8< g>grgg8a+r q8 a+2
B @1 EP5 @v17 D-1 a+8.a+8.a+8. D255 EPOF
B @@1 q8
B @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 f32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 f32 v2 d32
B @v7 <a+32 v2 a+32 @v6 >d32< v2 a+32> @v7 f32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 d32 v4 d32 @v5 f32 v4 d32 @v5 a32 v4 f32
B @v6 d32 v3 d32 @v6 f32 v3 d32 @v6 a32 v3 f32
B @v7 d32 v2 d32 @v7 f32 v2 d32 @v7 a32 v2 f32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 g32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 g32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 g32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a32 v4 a32 @v5 >c32< v4 a32 @v5 >f32 v4 c32
B @v6 <a32 v2 a32 @v6 >c32< v2 a32 @v6 >f32 v2 c32
B @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32 @v5 >g32 v4 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d+32< v4 a+32> @v5 g32 v4 d+32
B @v6 <a+32 v3 a+32 @v6 >d+32< v3 a+32> @v6 g32 v3 d+32
B @v7 <a+32 v2 a+32 @v7 >d+32< v2 a+32>
B @@1 @v10 >d+8. v3 d+ @v10 d8 v3 d EP1 @2 @v0 <a8> EPOF @@1 @v10 <g8. EP1 @2 @v0 af8. EPOF
B r8. @@5 @v11 c8dd+8fg8a+
B @@1 @v8 >d v4 d v2 d @v8 d v4 d v2 d EP1 @2 @v0 <a8> EPOF @@3 @v8 <f8. EP1 @2 @v0 <f> EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 f32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 f32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 f32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 d32 v4 d32 @v5 f32 v4 d32 @v5 a32 v4 f32
B @v6 d32 v3 d32 @v6 f32 v3 d32 @v6 a32 v3 f32
B @v7 d32 v2 d32 @v7 f32 v2 d32 @v7 a32 v2 f32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 g32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 g32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 g32 v2 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a32 v4 a32 @v5 >c32< v4 a32 @v5 >f32 v4 c32
B @v6 <a32 v2 a32 @v6 >c32< v2 a32 @v6 >f32 v2 c32
B @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32 @v5 >g32 v4 d32
B EP1 @2 @v0 a8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d+32< v4 a+32> @v5 g32 v4 d+32
B @v6 <a+32 v3 a+32 @v6 >d+32< v3 a+32> @v6 g32 v3 d+32
B @@1 @v10 a+4^16 v3 a+ @v10 >c8 v3 c EP1 @2 @v0 <a8> EPOF @@1 @v10 c8. EP1 @2 @v0 <af8. EPOF
B @@5 @v5 <a+32 v4 a+32 @v5 >d32< v4 a+32> @v5 g32 v4 d32
B @v6 <a+32 v3 a+32 @v6 >d32< v3 a+32> @v6 g32 v3 d32
B @v7 <a+32 v2 a+32 @v7 >d32< v2 a+32> @v7 g32 v2 d32
B EP1 @2 @v0 a8 EPOF
B @@1 D-1 @v2 >gf8 v3 f @v2 f8 v3 f @v2 g8 v3 g @v2 a8 v3 a @v2 a+8 v3 a+< D255
B @@5
B [@v4 a+32 v3 d+32 @v4 g32 v3 a+32 @v4 d+32 v3 g32]7
B @v4 a32 v3 d+32 @v4 f32 v3 a32 @v4 d32 v3 f32
B [@v4 a32 v3 d32 @v4 f32 v3 a32 @v4 d32 v3 f32]3
B @v4 a+32 v3 d32 @v4 g32 v3 a+32 @v4 d32 v3 g32
B [@v4 a+32 v3 d32 @v4 g32 v3 a+32 @v4 d32 v3 g32]3
B @v4 a+32 v3 a+32 @v4 g32 v3 a+32 @v4 d+32 v3 g32
B [@v4 a+32 v3 d+32 @v4 g32 v3 a+32 @v4 d+32 v3 g32]7
B @v4 a+32 v3 a+32 @v4 f32 v3 a+32 @v4 c32 v3 f32
B [@v4 a+32 v3 c32 @v4 f32 v3 a+32 @v4 c32 v3 f32]3
B @@1 D-1 @v2 >f4.a4^16a+4< D255
B @@5
B [@v4 a+32 v3 d+32 @v4 g32 v3 a+32 | @v4 d+32 v3 g32]7
B @@4 @v12 >d8. v4 d @v12 f8 v4 d @v12 d+8 v4 f @v12 d4. EP1 @2 @v0 <a+a+a+ee> EPOF
B @@1 @v10 d4<
B @@5 @v4 a+32 v4 a+32 @v4 g32 v4 a+32 @v4 d+32 v4 g32
B [@v4 a+32 v4 d+32 @v4 g32 v4 a+32 @v4 d+32 v4 g32]7
B @@2 @v10 >d8. <d+32 v3 d+32 @v10 g32 v3 d+32 @v10 a+32 v3 g32
B @v10 >c8. <f32 v3 f32 @v10 a32 v3 f32 @v10 >c32< v3 a32
B @v10 >d8. <d+32 v3 d+32 @v10 g32 v3 d+32 @v10 a+32 v3 g32
B @v10 >c8. <f32 v3 f32 @v10 a32 v3 f32 @v10 >c32< v3 a32
B EP1 @2 @v0 r8.a8.r8.e8.a8aeee< a8 EPOF
B r1^4

; Clear

B t150 o5 q7
B @@1 D-1 @v2 e8 v3 e @v2 e8 v3 e @v2 e8 v3 e @v2 e8e v3 e8 @v2 e v3 e8 @v2 eg+8.e8.
B @v2 e8 v3 e @v2 e8 v3 e @v2 e8f+g+8a8 v3 a @v2 g+f+ v3 f+8 @v2 e8 v3 e D255
B q8 EP1 @2 @v0 g8. EPOF
B r8.
B t225
B l32 [rrrrrrrr]6
B t180
B o5 q7 @0 l16 v10 eeeerder
B r4.


; Start BGM

C L
C o4 q7 l16
C r4..
C d+4^16 r d+8 r d8. r8<g4.g c8.d8.d+8d+e8.
C fr8fr8fr q8 f4 q7
C r1^8

; Main BGM

C a+8a+>f8r r4. d8da8r r8. a8a<g8g>g8r r8. g8f+f8f>c8r<a+8a+>d8r<
C d+8d+>d+8r< r8 d32d+8..d4r<g4..>
C c8c>c8r< r4. f8rf8rr8f4<
C a+8.a+8.>c8.c+8.d8.<d8.d8.d8.
C g8.>d8.g8.f+8.f8.c8.<a+8.>f8.
C d+8.<d+8.d+8.f8gg+8r8.g+4.r>
C c8.c8.d8.d+8.f8rf8r8.f4
C d+8.r8. EP0 >g8.< EPOF r8<a+> d+8.r8. EP0 >g8.< EPOF r8c
C d8.r8. EP0 >g8.< EPOF r8d<g8.>r8. EP0 >g8.< EPOF r8d
C c8.r8. EP0 >g8.< EPOF r8 <g>c8.r8.EP0 >g8.< EPOF r8.
C f8.r8. EP0 >g8.< EPOF r8 c q8 f8. q7 EP0 >ggg< EPOF q8 e8. q7 EP0 >d8< EPOF
C d+4r8. EP0 >g8.< EPOF r8<a+> d+8.r8. EP0 >g8< EPOF d+8r
C d4d8.<a8.g4^16>dg8.f8d8.<g>
C c4^16r EP0 >g8.< EPOF r8<g> c4^16rc8dd+8. q8 [f8. EP0 >g8.< EPOF]4 q7
C r8.r8.r8.r8.r8.r8.r8 f8.<a+>
C d+4r8a+8.d+8.d4r8<a8.g+8.
C g8.>d8.g8f+8.f8.fc8.<a+8.a+8.
C >d+8.d+8.>d+8.<d+8.d4r<g4.r>
C cr<g>d8.d+8.c8.f8rf8r8.f8.<a+>
C d+8.a+8.d8.a+8g r8.r8.r8.r8.
C d+8.a+8d+ d4^16g8.gf+8.f8.a+8<a+
C >d+8.a+8.>d+8.<d+8.d4r<g4.r>
C c8r8.cc8r8.c f8rf8r8.f4
C d+8r8.d+8r8d+8r8.d+8rd+8rd+4
C c8r8.c8r8c8r8.f8r8f4.<

; Main BGM Loop

C a+8a+>f8r r4. d8da8r r8. a8a<g8g>g8r r8. g8f+f8f>c8r<a+8a+>d8r<
C d+8d+>d+8r< r8 d32d+8..d4r<g4..>
C c8c>c8r< r4. f8rf8rr8f4<
C a+8.a+8.>c8.c+8.d8.<d8.d8.d8.
C g8.>d8.<

; Muteki BGM

C [[g8.r>d8rg4rd8g8<]2 [>a8.re8rd4r<a8>d8<]2]2
C >g4r8.gg4r8.[gg8.]3 ggrd8<

; Hully Up!

C t180
C c>crcc8<< a+>a+ra+a+8 c>crcc8<d+rd+2
C r2^16
C a+8a+>f8r r4. d8da8r r8. a8a<g8g>g8r r8. g8f+f8f>c8r<a+8a+>d8r<
C d+8d+>d+8r< r8 d32d+8..d4r<g4..>
C c8c>c8r< r4. f8rf8rr8f4<
C a+8.a+8.>c8.c+8.d8.<d8.d8.d8.
C g8.>d8.g8.f+8.f8.c8.<a+8.>f8.
C d+8.<d+8.d+8.f8gg+8r8.g+4.r>
C c8.c8.d8.d+8.f8rf8r8.f4
C d+8.r8. EP0 >g8.< EPOF r8<a+> d+8.r8. EP0 >g8.< EPOF r8c
C d8.r8. EP0 >g8.< EPOF r8d<g8.>r8. EP0 >g8.< EPOF r8d
C c8.r8. EP0 >g8.< EPOF r8 <g>c8.r8.EP0 >g8.< EPOF r8.
C f8.r8. EP0 >g8.< EPOF r8 c q8 f8. q7 EP0 >ggg< EPOF q8 e8. q7 EP0 >d8< EPOF
C d+4r8. EP0 >g8.< EPOF r8<a+> d+8.r8. EP0 >g8< EPOF d+8r
C d4d8.<a8.g4^16>dg8.f8d8.<g>
C c4^16r EP0 >g8.< EPOF r8<g> c4^16rc8dd+8.q8 [f8. EP0 >g8.< EPOF]4 q7
C r8.r8.r8.r8.r8.r8.r8
C r1^4<

; Clear

C t150
C q8 a8. EP0 >>g8.<< EPOF g+8. EP0 >>g8<< EPOF q7 f+8rf+ q8 EP0 >>g8.<< EPOF g+8. EP0 >>g8.<< EPOF
C q8 a8. EP0 >>g8.<< EPOF g+8. EP0 >>g8<< EPOF q7 f+8rf+b8re8r r8.
C r8.
C t225 l32 [rrrrrrrr]6
C t180 l16 rrrrrrrr
C r4.
