ResetGS
TimeBase(192)

//TrackName {"FIGHT!"}
//Copyright={"Dj Hino"}
Tempo 135

Include(delay.h)
Include (unison.h)
//Include(groove.h)

CH(11) SysEx$ = f0,41,10,42,12,{40,1a,15,02},f7;
//CH(12) SysEx$ = f0,41,10,42,12,{40,1b,15,02},f7;
//CH(13) SysEx$ = f0,41,10,42,12,{40,1c,15,02},f7;
//CH(14) SysEx$ = f0,41,10,42,12,{40,1d,15,02},f7;
//CH(15) SysEx$ = f0,41,10,42,12,{40,1e,15,02},f7;



TR 12
@ 62
V 127
v 127
EP 127
<


//r1r2rr16------------------------------------------------
q 900
c8.
q 800
f8.
q 700
b-8.
q 600
`e-8.
q 500
`a-8.
q 400
``d-8.
q 300
``f+8.r8.r8.
r8
>
Key(1)
q 100
S{
'egb`e'8.
For(Int Bpitch = 1; Bpitch < 10; Bpitch++){
Key(1-Bpitch*2)
v (127-Bpitch*8)
'egb`e'64.
}
}
<
//------------------------------------------------

r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
//------------------------------------------------

//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1

r1r1r8. //r16rr2r1
//r1r2rr16------------------------------------------------
v 127
Key(0)
q 900
c8.
q 800
f8.
q 700
b-8.
q 600
`e-8.
q 500
`a-8.
q 400
``d-8.
q 300
``f+8.r8.r8.
r8
>
Key(1)
q 98
'egb`e'8.
q 100
'egb`e'8.
For(Int Bpitch = 1; Bpitch < 10; Bpitch++){
Key(1-Bpitch*2)
v (127-Bpitch*8)
'egb`e'64.
}

//------------------------------------------------


TR 1
@ 82
Key(1)
q 100
V 127
v 127
EP 127
P 54
M 0

[9r8.]r8
r1r1r1r1
r1r1r1r1
//------------------------------------------------
p.T(20,64,!2)`e2.^8.`f+8`g16`f+16`d16a16g16f+16d16
g16f+16d16d-16"a16"g16"f+16"d16
"e8."f+8."g8."a8."b8.e8.f+16g16a16b16f+16
g8f+16d16"b16c+16"b16"g16"d16

r8"a16"b16c+16d16e16g8f+16g16e16f+16d16e16c+16"b16c+16d16"a16"b16c+16"g16"a16"b16"f+16"g16"a16"e16"f+16"g16"a16

Div{"e"g"a}8
Div{"b-"a"g}8
Div{"e"g"a}8
Div{"b-"bd}8
Div{d+e"b}8
Div{dd+e}8
Div{gaa+}8
Div{b`d`e}8
//Div{ega}8
Div{a+ag}8
Div{ega}8
Div{a+b`d}8
Div{b`d`d+}8
Div{`eb`d}8
Div{`d+`e`g}8
Div{`a`a+`b}8
Div{``d``d+``e}8

`a16`b16``c16
`f+16`g16`a16
`e16`f+16`g16
`d16`e16`f+16
`c+16`d16`e16`f+16
`g8.`f+8.`d8.b8.a16
g16f+16d16"b16

"a16d8
"b16e8
c+16f+8
d16g8
e16a8f+16
e-16c16"a16"f+16
//"e-16"f+16
"a16
c16e-16f+16a16`c16
`e-16`f+16`a16``c16``e-16
M.T(0,127,!2)
EP.T(127,127,!1,127,30,!2..)
``e1^1
r1r1
//------------------------------------------------
@ 111
V 127
v 127
EP 127
M 50
r1r1r1r1r1r1r1
r2c16d16e16f+16g16a16b-16`c16
`d2.^16r16`d16`d+16
`d2.`d16`d+16`d16`c16
`d4..r16`g16r16`d16r16b16r16g16r16
`d4^8`c16b16`c4..r16
`c4.`c16`d16`e-16r16`d16r16`c16r16`e-16r16
`d4.b-16`c16`d16r16`c16r16b-16r16`d16r16
`c4.`c16b-16a4.a16g16
g4.f+16e16f+4.e16d16
//------------------------------------------------
EP.T(127,30,!1^2.)
e1^1r1r1
r1r1r1r1
//------------------------------------------------

//------------------------------------------------
@ 82
q 100
V 127
v 127
EP 127
P 54
M 0
p.T(20,64,!2)`e2.^8.`f+8`g16`f+16`d16a16g16f+16d16
g16f+16d16d-16"a16"g16"f+16"d16
"e8."f+8."g8."a8."b8.e8.f+16g16a16b16f+16
g8f+16d16"b16c+16"b16"g16"d16

r8"a16"b16c+16d16e16g8f+16g16e16f+16d16e16c+16"b16c+16d16"a16"b16c+16"g16"a16"b16"f+16"g16"a16"e16"f+16"g16"a16

Div{"e"g"a}8
Div{"b-"a"g}8
Div{"e"g"a}8
Div{"b-"bd}8
Div{d+e"b}8
Div{dd+e}8
Div{gaa+}8
Div{b`d`e}8
//Div{ega}8
Div{a+ag}8
Div{ega}8
Div{a+b`d}8
Div{b`d`d+}8
Div{`eb`d}8
Div{`d+`e`g}8
Div{`a`a+`b}8
Div{``d``d+``e}8

`a16`b16``c16
`f+16`g16`a16
`e16`f+16`g16
`d16`e16`f+16
`c+16`d16`e16`f+16
`g8.`f+8.`d8.b8.a16
g16f+16d16"b16

"a16d8
"b16e8
c+16f+8
d16g8
e16a8f+16
e-16c16"a16"f+16
//"e-16"f+16
"a16
c16e-16f+16a16`c16
`e-16`f+16`a16``c16``e-16
M.T(0,127,!2)
EP.T(127,127,!1,127,30,!2..)
``e1^1
r1r1
//------------------------------------------------
@ 111
V 127
v 127
EP 127
M 50
r1r1r1r1r1r1r1
r2c16d16e16f+16g16a16b-16`c16
`d2.^16r16`d16`d+16
`d2.`d16`d+16`d16`c16
`d4..r16`g16r16`d16r16b16r16g16r16
`d4^8`c16b16`c4..r16
`c4.`c16`d16`e-16r16`d16r16`c16r16`e-16r16
`d4.b-16`c16`d16r16`c16r16b-16r16`d16r16
`c4.`c16b-16a4.a16g16
g4.f+16e16f+4.e16d16
//------------------------------------------------
EP.T(127,30,!1^2.)
e1^1r1r1
r1r1r1r1
//------------------------------------------------
TR 2
@ 82
Key(1)
q 100
V 127
v 100
EP 127
p 70
P 74
r8..
//------------------------------------------------
[9r8.]r8
r1r1r1r1
r1r1r1r1

//------------------------------------------------
p.T(30,74,!2)`e2.^8.`f+8`g16`f+16`d16a16g16f+16d16
g16f+16d16d-16"a16"g16"f+16"d16
"e8."f+8."g8."a8."b8.e8.f+16g16a16b16f+16
g8f+16d16"b16c+16"b16"g16"d16

r8"a16"b16c+16d16e16g8f+16g16e16f+16d16e16c+16"b16c+16d16"a16"b16c+16"g16"a16"b16"f+16"g16"a16"e16"f+16"g16"a16
Div{"e"g"a}8
Div{"b-"a"g}8
Div{"e"g"a}8
Div{"b-"bd}8
Div{d+e"b}8
Div{dd+e}8
Div{gaa+}8
Div{b`d`e}8

//Div{ega}8
Div{a+ag}8
Div{ega}8
Div{a+b`d}8
Div{b`d`d+}8
Div{`eb`d}8
Div{`d+`e`g}8
Div{`a`a+`b}8
Div{``d``d+``e}8

`a16`b16``c16
`f+16`g16`a16
`e16`f+16`g16
`d16`e16`f+16
`c+16`d16`e16`f+16
`g8.`f+8.`d8.b8.a16
g16f+16d16"b16

"a16d8
"b16e8
c+16f+8
d16g8
e16a8f+16
e-16c16"a16"f+16
//"e-16"f+16
"a16
c16e-16f+16a16`c16
`e-16`f+16`a16``c16``e-16
M.T(0,127,!2)
EP.T(127,127,!1,127,30,!2..)
``e1^1
r1r1
//------------------------------------------------
r1r1r1r1r1r1r1r1
r1r1r1r1r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
//------------------------------------------------


//------------------------------------------------
EP 127
M 0
p.T(30,74,!2)`e2.^8.`f+8`g16`f+16`d16a16g16f+16d16
g16f+16d16d-16"a16"g16"f+16"d16
"e8."f+8."g8."a8."b8.e8.f+16g16a16b16f+16
g8f+16d16"b16c+16"b16"g16"d16

r8"a16"b16c+16d16e16g8f+16g16e16f+16d16e16c+16"b16c+16d16"a16"b16c+16"g16"a16"b16"f+16"g16"a16"e16"f+16"g16"a16
Div{"e"g"a}8
Div{"b-"a"g}8
Div{"e"g"a}8
Div{"b-"bd}8
Div{d+e"b}8
Div{dd+e}8
Div{gaa+}8
Div{b`d`e}8

//Div{ega}8
Div{a+ag}8
Div{ega}8
Div{a+b`d}8
Div{b`d`d+}8
Div{`eb`d}8
Div{`d+`e`g}8
Div{`a`a+`b}8
Div{``d``d+``e}8

`a16`b16``c16
`f+16`g16`a16
`e16`f+16`g16
`d16`e16`f+16
`c+16`d16`e16`f+16
`g8.`f+8.`d8.b8.a16
g16f+16d16"b16

"a16d8
"b16e8
c+16f+8
d16g8
e16a8f+16
e-16c16"a16"f+16
//"e-16"f+16
"a16
c16e-16f+16a16`c16
`e-16`f+16`a16``c16``e-16
M.T(0,127,!2)
EP.T(127,127,!1,127,30,!2..)
``e1^1
r1r1
//------------------------------------------------
r1r1r1r1r1r1r1r1
r1r1r1r1r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
//------------------------------------------------



TR 3
@ 39
q 100
Key(1)
V 127
v 120
EP 127
<<
[8r8.]r8.d8
/*
e4r2.r1r1r1
r1r1r1r1*/
v 110
e8r8r2e8e8r2r8e8r16e8r16
e8r8r2"e8"e8r2
v 120
`e16`d16b16a16g16e16d16"b16
[e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]

//------------------------------------------------

[4e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]

Key(6)
[e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
Key(1)
[e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16:
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
//e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16`e16`d16b16a16g16e16"e16

//------------------------------------------------
q 80
@ 37
v 127
FOR(Int I = 0; I<7; I++){
Key(1-I)
IF(I==4){>}
["g16"g16g16"g16g16"g16"g16g16]
}

Key(-4)
"g16"g16g16"g16g16"g16"g16g16
<
"g16"g16g16"g16g16"g16"g16g16

FOR(Int I = 0; I<5; I++){
Key(1-I)
["g16"g16g16"g16g16"g16"g16g16]
}
<
/*
FOR(Int I = 0; I<3; I++){
Key(4+I+I)
["g16"g16g16"g16g16"g16"g16g16]
}*/
Key(4)
["g16"g16g16"g16g16"g16"g16g16]
Key(6)
"g16"g16g16"g16g16"g16"g16g16
Key(7)
"g16"g16g16"g16g16"g16"g16g16
Key(8)
["g16"g16g16"g16g16"g16"g16g16]
>
//------------------------------------------------
q 100
@ 39
V 127
v 120
EP 127
Key(1)
[4e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
//------------------------------------------------

//------------------------------------------------

[4e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]

Key(6)
[e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
Key(1)
[e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16:
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
//e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16`e16`d16b16a16g16e16"e16

//------------------------------------------------
q 80
@ 37
v 127
FOR(Int I = 0; I<7; I++){
Key(1-I)
IF(I==4){>}
["g16"g16g16"g16g16"g16"g16g16]
}

Key(-4)
"g16"g16g16"g16g16"g16"g16g16
<
"g16"g16g16"g16g16"g16"g16g16

FOR(Int I = 0; I<5; I++){
Key(1-I)
["g16"g16g16"g16g16"g16"g16g16]
}
<
/*
FOR(Int I = 0; I<3; I++){
Key(4+I+I)
["g16"g16g16"g16g16"g16"g16g16]
}*/
Key(4)
["g16"g16g16"g16g16"g16"g16g16]
Key(6)
"g16"g16g16"g16g16"g16"g16g16
Key(7)
"g16"g16g16"g16g16"g16"g16g16
Key(8)
["g16"g16g16"g16g16"g16"g16g16]
>
//------------------------------------------------
q 100
@ 39
V 127
v 120
EP 127
Key(1)
[4e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
:e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
e16d16"b16"e16r16d16r16e16r16`e16`d16b16a16g16e16d16
"e8."e4v 80"e-16"e--16"e---16
//------------------------------------------------



TR 4
@ 39,1
q 100
Key(1)
V 127
v 120
EP 127
<<
[8r8.]r8.d8
/*
e4r2.r1r1r1
r1r1r1r1*/
v 110
e8r8r2e8e8r2r8e8r16e8r16
e8r8r2"e8"e8r2
v 120
`e16`d16b16a16g16e16d16"b16
[e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]

//------------------------------------------------

[4e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]

Key(6)
[2e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
Key(1)
[e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16:
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
//e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16`e16`d16b16a16g16e16"e16

//------------------------------------------------
q 80
FOR(Int I = 0; I<7; I++){
Key(1-I)
IF(I==4){>}
["g16"g16g16"g16g16"g16"g16g16]
}

Key(-4)
"g16"g16g16"g16g16"g16"g16g16
<
"g16"g16g16"g16g16"g16"g16g16

FOR(Int I = 0; I<5; I++){
Key(1-I)
["g16"g16g16"g16g16"g16"g16g16]
}
<
/*
FOR(Int I = 0; I<3; I++){
Key(4+I+I)
["g16"g16g16"g16g16"g16"g16g16]
}*/
Key(4)
["g16"g16g16"g16g16"g16"g16g16]
Key(6)
"g16"g16g16"g16g16"g16"g16g16
Key(7)
"g16"g16g16"g16g16"g16"g16g16
Key(8)
["g16"g16g16"g16g16"g16"g16g16]
>
//------------------------------------------------
q 100
Key(1)
V 127
v 120
EP 127
[4e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
//------------------------------------------------
//------------------------------------------------

[4e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]

Key(6)
[2e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
Key(1)
[e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16:
e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
//e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
e16d16"b16"e16r16d16r16e16r16`e16`d16b16a16g16e16"e16

//------------------------------------------------
q 80
FOR(Int I = 0; I<7; I++){
Key(1-I)
IF(I==4){>}
["g16"g16g16"g16g16"g16"g16g16]
}

Key(-4)
"g16"g16g16"g16g16"g16"g16g16
<
"g16"g16g16"g16g16"g16"g16g16

FOR(Int I = 0; I<5; I++){
Key(1-I)
["g16"g16g16"g16g16"g16"g16g16]
}
<
/*
FOR(Int I = 0; I<3; I++){
Key(4+I+I)
["g16"g16g16"g16g16"g16"g16g16]
}*/
Key(4)
["g16"g16g16"g16g16"g16"g16g16]
Key(6)
"g16"g16g16"g16g16"g16"g16g16
Key(7)
"g16"g16g16"g16g16"g16"g16g16
Key(8)
["g16"g16g16"g16g16"g16"g16g16]
>
//------------------------------------------------
q 100
Key(1)
V 127
v 120
EP 127
[4e16d16"b16"e16r16d16r16e16r16d16"b16"e16r16d16e16"e16
:e16d16"b16"e16r16d16r16e16r16d16"b16"e16e16g16b16`d16]
e16d16"b16"e16r16d16r16e16r16`e16`d16b16a16g16e16d16
"e8."e4v 80"e-16"e--16"e---16
//------------------------------------------------

TR 5
@ 56
Key(0)
V 127
v 127
EP 127

[8r8.]r8.

'f--`f--'8

/*v 127
'f`f'1

r1r1r1
r1r1r1r1*/

v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r
v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r4.
v 127
'f`f'8.
v 127
'f`f'8.


v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r
v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r4.
v 127
'f`f'8.
v 127
'f`f'8.
v 127
'f`f'1r1r1r1

//------------------------------------------------

v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r2r1r1r1
r1r1r1r1

v 127
'b-`b-'8
v 100
'b-`b-'8
v 70
'b-`b-'8
v 40
'b-`b-'8
r2r1r1r1
r1r1r1r1
//------------------------------------------------

r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r
v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r4.
v 127
'f`f'8.
v 127
'f`f'8.


v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r
v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r4.
v 127
'f`f'8.
v 127
'f`f'8.
v 127
'f`f'1r1r1r1
//------------------------------------------------

//------------------------------------------------

v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r2r1r1r1
r1r1r1r1

v 127
'b-`b-'8
v 100
'b-`b-'8
v 70
'b-`b-'8
v 40
'b-`b-'8
r2r1r1r1
r1r1r1r1
//------------------------------------------------

r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r
v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r4.
v 127
'f`f'8.
v 127
'f`f'8.


v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r
v 127
'f`f'8
v 100
'f`f'8
v 70
'f`f'8
v 40
'f`f'8
r4.
v 127
'f`f'8.
v 127
'f`f'8.
v 127
'f`f'
//------------------------------------------------


TR 6
@ 101
V 127
v 107
EP 127

@ 15//113
BR 12
v 127
p.T(90,0,!1^1^1^1^1)
P.T(64,127,!4.,127,0,!4.^4.,0,64,!4.)
EP.T(127,127,!1^2,127,0,!4)
[7e8"e8]//r1r2r
r16
//r1r2rr16

//------------------------------------------------
r1r1r1r1
r1r1r1r1

//------------------------------------------------
@ 101
P 64
p 64
v 107
EP 127
Key(1)

[
'egb`d'r2.
'ea`c+'r2.
'egb`d'r2.
r1]

'cea'r2.
'cea-'r2.
'ceg'r2.
'ce-g-'r2.
'"g"be'r2.
r1
r1
r1
//------------------------------------------------
@ 53
v 80
q 100
BR 0
p 68
P 127
V.T(100,127,!1^1^1,127,127,!1^1^1,127,80,!1^1)
EP.W(100,127,!4)
'dgb-'1
'df+a'1
'/*f*/a-b`d'1
'eg`c'1
'e-g`c'1
'dfb-'1
'/*d-*/egb-'2
'd-ea'2
'ce-g'2
'/*"a*/ce-g-'2
V.T(100,127,!1^1^1,127,127,!1^1^1,127,80,!1^1)
'"b-dg'1
'/*c*/e-g-a'1
'/*f*/a-b`d'1
'/*g*/`c`e`g'1
'/*g*/b-`e-`g'1
'b-`d`f'1
//'g`c`e-'1
//'f+a`d'1
'g`c`e-'2//'"cc f+a`c`e-'2
'a+`c+`e'2
'a+++`c+++`e++'1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
//------------------------------------------------

//------------------------------------------------
@ 101
P 64
p 64
V 127
v 107
EP 127

[
'egb`d'r2.
'ea`c+'r2.
'egb`d'r2.
r1]

'cea'r2.
'cea-'r2.
'ceg'r2.
'ce-g-'r2.
'"g"be'r2.
r1
r1
r1
//------------------------------------------------
@ 53
v 80
q 100
BR 0
p 68
P 127
V.T(100,127,!1^1^1,127,127,!1^1^1,127,80,!1^1)
EP.W(100,127,!4)
'dgb-'1
'df+a'1
'/*f*/a-b`d'1
'eg`c'1
'e-g`c'1
'dfb-'1
'egb-'2
//'d-egb-'2
'd-ea'2
'ce-g'2
'/*"a*/ce-g-'2
V.T(100,127,!1^1^1,127,127,!1^1^1,127,80,!1^1)
'"b-dg'1
'/*c*/e-g-a'1
'/*f*/a-b`d'1
'/*g*/`c`e`g'1
'/*g*/b-`e-`g'1
'b-`d`f'1
//'g`c`e-'1
//'f+a`d'1
'g`c`e-'2//'"cc f+a`c`e-'2
'a+`c+`e'2
'a+++`c+++`e++'1
//------------------------------------------------
r1r1r1r1
r1r1r8. //r16rr2r1
//r1r2rr16------------------------------------------------
@ 15//113
BR 12
v 127
p.T(90,0,!1^1^1^1^1)
P.T(64,127,!4.,127,0,!4.^4.,0,64,!4.)
EP.T(127,127,!1^2,127,0,!4)
[7e8"e8]//r1r2r
r16
//r1r2rr16


TR 7
@ 103
Key(1)
q 100
V 127
v 127
EP 127

[9r8.]r8
//------------------------------------------------
r1r1r1r1
r1r1r1r1
//------------------------------------------------
[
EP.T(20,127,!2.)
'egb`d'1
EP.T(20,127,!2.)
'ea`c+'1
EP.T(20,127,!2.)
'egb`d'1
r1]

EP.T(20,127,!2.)
'cea'1
EP.T(20,127,!2.)
'cea-'1
EP.T(20,127,!2.)
'ceg'1
EP.T(20,127,!2.)
'ce-g-'1
EP.T(20,127,!2.)
'"g"be'1
r1
r1
r1
//------------------------------------------------
@ 53
v 80
p 60
q 100
P 0
V.T(100,127,!1^1^1,127,127,!1^1^1,127,80,!1^1)
EP.W(100,127,!4)
'dgb-'1
'df+a'1
'/*f*/a-b`d'1
'eg`c'1
'e-g`c'1
'dfb-'1
'd-egb-'2
//'d-egb-'2
'd-ea'2
'ce-g'2
'/*"a*/ce-g-'2
V.T(100,127,!1^1^1,127,127,!1^1^1,127,80,!1^1)
'"b-dg'1
'/*c*/e-g-a'1
'/*f*/a-b`d'1
'/*g*/`c`e`g'1
'/*g*/b-`e-`g'1
'b-`d`f'1
//'g`c`e-'1
//'f+a`d'1
'g`c`e-'2//'"cc f+a`c`e-'2
'a+`c+`e'2
'a+++`c+++`e++'1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
//------------------------------------------------

//------------------------------------------------
@ 103
q 100
V 127
v 127
EP 127
P 64
[
EP.T(20,127,!2.)
'egb`d'1
EP.T(20,127,!2.)
'ea`c+'1
EP.T(20,127,!2.)
'egb`d'1
r1]

EP.T(20,127,!2.)
'cea'1
EP.T(20,127,!2.)
'cea-'1
EP.T(20,127,!2.)
'ceg'1
EP.T(20,127,!2.)
'ce-g-'1
EP.T(20,127,!2.)
'"g"be'1
r1
r1
r1
//------------------------------------------------
@ 53
v 80
p 60
q 100
P 0
V.T(100,127,!1^1^1,127,127,!1^1^1,127,80,!1^1)
EP.W(100,127,!4)
'dgb-'1
'df+a'1
'/*f*/a-b`d'1
'eg`c'1
'e-g`c'1
'dfb-'1
'egb-'2
//'d-egb-'2
'd-ea'2
'ce-g'2
'/*"a*/ce-g-'2
V.T(100,127,!1^1^1,127,127,!1^1^1,127,80,!1^1)
'"b-dg'1
'/*c*/e-g-a'1
'/*f*/a-b`d'1
'/*g*/`c`e`g'1
'/*g*/b-`e-`g'1
'b-`d`f'1
//'g`c`e-'1
//'f+a`d'1
'g`c`e-'2//'"cc f+a`c`e-'2
'a+`c+`e'2
'a+++`c+++`e++'1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
//------------------------------------------------

TR 8
@ 97
V 127
v 70
EP 127
q 50
>>

[9r8.]r8
//------------------------------------------------
@ 97
q 50
v 90
r1r1
//P.W(64,104,!8.,104,24,!8.^8.,24,64,!8.)
EP.T(40,127,!2.,127,127,!2.,127,60,!2)
[10"b16d16e16]"b16d16
r1r1r1r1

//------------------------------------------------
//P.W(64,104,!8.,104,24,!8.^8.,24,64,!8.)
[
r1r1
EP.T(40,127,!1^2)
[10"b16d16e16]"b16d16]

@ 51
q 100
P 64
<
//EP.T(20,127,!2.)
'cea'1
//EP.T(20,127,!2.)
'cea-'1
//EP.T(20,127,!2.)
'ceg'1
//EP.T(20,127,!2.)
'ce-g-'1
//EP.T(20,127,!2.)
'"g"be'1
r1

@ 97
q 50
v 110
//P.W(64,104,!8.,104,24,!8.^8.,24,64,!8.)
EP.T(40,127,!2.,127,127,!2.,127,60,!2)
[10"b16d16e16]"b16d16

//------------------------------------------------
@ 20//49
q 100
V 127
EP 127
<<
P 64
v 127
'"gdgb-'1
'"f+df+a'1
'"ffa-b`d'1
'"eeg`c'1
'"e-e-g`c'1
'"ddfb-'1
S{"d-1}
'd-egb-'2
'd-ea'2
S{"d1}
'ce-g'2
'"ace-g-'2

v 120
'""g"g "b-dg'1
'""g-"g- ce-g-a'1
'""f"f fa-b`d'1
'""e"e g`c`e`g'1

v 127
'""e-"e- gb-`e-`g'1
'""b-"b- b-`d`f'1
/*
'"cc g`c`e-'1
'"dd f+a`d'1
*/
'"cc g`c`e-'2//'"cc f+a`c`e-'2
'"c+c+ f++a+`c+`e'2
'"c++c++ f++++a+++`c+++`e++'1
//------------------------------------------------
@ 97
q 50
v 90
>>>
r1r1
//P.W(64,104,!8.,104,24,!8.^8.,24,64,!8.)
EP.T(40,127,!2.,127,127,!2.,127,60,!2)
[10"b16d16e16]"b16d16
r1r1r1r1
//------------------------------------------------

//------------------------------------------------
//@ 97
//V 127
v 70
EP 127
q 50
//P.W(64,104,!8.,104,24,!8.^8.,24,64,!8.)
[
r1r1
EP.T(40,127,!1^2)
[10"b16d16e16]"b16d16]

@ 51
q 100
P 64
<
//EP.T(20,127,!2.)
'cea'1
//EP.T(20,127,!2.)
'cea-'1
//EP.T(20,127,!2.)
'ceg'1
//EP.T(20,127,!2.)
'ce-g-'1
//EP.T(20,127,!2.)
'"g"be'1
r1

@ 97
q 50
v 110
//P.W(64,104,!8.,104,24,!8.^8.,24,64,!8.)
EP.T(40,127,!2.,127,127,!2.,127,60,!2)
[10"b16d16e16]"b16d16

//------------------------------------------------
@ 20//49
q 100
V 127
EP 127
<<
P 64
v 127
'"gdgb-'1
'"f+df+a'1
'"ffa-b`d'1
'"eeg`c'1
'"e-e-g`c'1
'"ddfb-'1
S{"d-1}
'd-egb-'2
'd-ea'2
S{"d1}
'ce-g'2
'"ace-g-'2

v 120
'""g"g "b-dg'1
'""g-"g- ce-g-a'1
'""f"f fa-b`d'1
'""e"e g`c`e`g'1

v 127
'""e-"e- gb-`e-`g'1
'""b-"b- b-`d`f'1
/*
'"cc g`c`e-'1
'"dd f+a`d'1
*/
'"cc g`c`e-'2//'"cc f+a`c`e-'2
'"c+c+ f++a+`c+`e'2
'"c++c++ f++++a+++`c+++`e++'1
//------------------------------------------------
@ 97
q 50
v 90
>>>
r1r1
//P.W(64,104,!8.,104,24,!8.^8.,24,64,!8.)
EP.T(40,127,!2.,127,127,!2.,127,60,!2)
[10"b16d16e16]"b16d16
r1r1r1r1
//------------------------------------------------


TR 9
@ 13//18
V 127
v 117
Key(1)
EP 127


[9r8.]r8
/*r1r1r1r1
r1r1r1r1*/
EP 127
MidiDelay({
[8
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]},4,!8.)

//------------------------------------------------
MidiDelay({
[8
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]

Key(6)
[4
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]

Key(1)
EP.T(110,127,!1^1^2,127,0,!1.)
v 127
[4
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]

},4,!8.)
//------------------------------------------------
r1r1r1r1r1r1r1r1
r1r1r1r1r1r1r1r1
//------------------------------------------------
EP 127
MidiDelay({
[8
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]},4,!8.)
//------------------------------------------------

//------------------------------------------------
MidiDelay({
[8
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]

Key(6)
[4
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]

Key(1)
EP.T(110,127,!1^1^2,127,0,!1.)
v 127
[4
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]

},4,!8.)
//------------------------------------------------
r1r1r1r1r1r1r1r1
r1r1r1r1r1r1r1r1
//------------------------------------------------
EP 127
MidiDelay({
[8
P 30 `e16
P 90 e16
P 50 a16
P 110 b16
P 20 `d16
P 40 g16
P 80 a16
P 100 `d16
P 50 b16
P 30 e16
P 64 a16
P 90 b16
P 70 `d16
P 40 e16
P 20 g16
P 64 a16]},4,!8.)
//------------------------------------------------

TR 10
F(ElectronicSet)
Key(0)
V 127
v 127
EP 127
<<

[7r8.]r8r16
Div{v 107`gv 117`gv 127`g}8`g8r16

//------------------------------------------------
'c`c+'2.
'c`a'8'c`c+'8
r2
r8'c`c+'8.
'c`a'8.
'ce`c+'Div{aaa}8a8Div{fff}8f8
'ce`a'8'ce`c+'8
r8Div{aaa}8Div{ggg}8Div{fff}8
e16e16c16c16e16e16c16c16
S{`c+4.}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
/*
r1r1r1r1
r1r1r1r1
*/
//------------------------------------------------

S{`c+}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
S{`c+}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8e16e8e8e8

S{`c+}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
S{`c+4.`a}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8e16e8a16a16g16g16

//------------------------------------------------
[
S{`c+4.`a}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
S{`c+8`a`c+8}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8e16b16a16e16a16g16e16]


//------------------------------------------------
'c`c+'2.
'c`a'8'c`c+'8
r2
r8'c`c+'8.
'c`a'8.
'ce`c+'Div{aaa}8a8Div{fff}8f8
'ce`a'8'ce`c+'8
r8Div{aaa}8Div{ggg}8Div{fff}8
e16e16c16c16e16e16c16c16
S{`c+4.}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
//------------------------------------------------

//------------------------------------------------

S{`c+}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
S{`c+}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8e16e8e8e8

S{`c+}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
S{`c+4.`a}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8e16e8a16a16g16g16

//------------------------------------------------
[
S{`c+4.`a}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
S{`c+8`a`c+8}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8e16b16a16e16a16g16e16]


//------------------------------------------------
'c`c+'2.
'c`a'8'c`c+'8
r2
r8'c`c+'8.
'c`a'8.
'ce`c+'Div{aaa}8a8Div{fff}8f8
'ce`a'8'ce`c+'8
r8Div{aaa}8Div{ggg}8Div{fff}8
e16e16c16c16e16e16c16c16
S{`c+4.}
//S{[32f+16]}
ce8.c8.c8e8.c16ce8.c8c16c8e8.c16
//S{[32f+16]}
//ce8.c8.c8e8.c16ce8.c8c16c8e16e16g16f16
ce8.c8.c8e8.c16
'e`c+'16'e`a'16b16b16a16a16'e`c+'16'e`a'16a16a16g16g16'e`c+'16'e`a'16g16f16
'c`a'8.'c`c+'1^1
//------------------------------------------------

TR 11
F(ElectronicSet)
Key(0)
V 127
v 110
EP 127
P 14
<<
[9r8.]r8
r1r1r1r1
[32f+16]
[32f+16]
//------------------------------------------------

[32f+16]
[32f+16]

[32f+16]
[32f+16]

[32f+16]
[32f+16]

[32f+16]
[32f+16]
//------------------------------------------------
[
[32f+16]
[32f+16]

[32f+16]
[32f+16]
]

//------------------------------------------------
r1r1r1r1
[32f+16]
[32f+16]
//------------------------------------------------

//------------------------------------------------

[32f+16]
[32f+16]

[32f+16]
[32f+16]

[32f+16]
[32f+16]

[32f+16]
[32f+16]
//------------------------------------------------
[
[32f+16]
[32f+16]

[32f+16]
[32f+16]
]

//------------------------------------------------
r1r1r1r1
[32f+16]
[32f+16]
//------------------------------------------------

TR 13
@ 18
V 127
v 70
q 100
Key(1)
EP 127

[9r8.]r8
/*r1r1r1r1
r1r1r1r1*/
EP 127
MidiDelay({
[8
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]},4,!8.)

//------------------------------------------------
MidiDelay({
[8
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]

Key(6)
[4
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]

Key(1)
EP.T(110,127,!1^1^2,127,0,!1.)
v 70
[4
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]

},4,!8.)
//------------------------------------------------
r1r1r1r1r1r1r1r1
r1r1r1r1r1r1r1r1
//------------------------------------------------
EP 127
MidiDelay({
[8
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]},4,!8.)
//------------------------------------------------

//------------------------------------------------
MidiDelay({
[8
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]

Key(6)
[4
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]

Key(1)
EP.T(110,127,!1^1^2,127,0,!1.)
v 70
[4
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]

},4,!8.)
//------------------------------------------------
r1r1r1r1r1r1r1r1
r1r1r1r1r1r1r1r1
//------------------------------------------------
EP 127
MidiDelay({
[8
P 20 `e16
P 100 e16
P 40 a16
P 120 b16
P 10 `d16
P 30 g16
P 90 a16
P 110 `d16
P 40 b16
P 20 e16
P 64 a16
P 100 b16
P 80 `d16
P 30 e16
P 10 g16
P 64 a16]},4,!8.)
//------------------------------------------------

TR 14
@ 98
V 127
v 127
q 100
Key(1)
EP 127

[9r8.]r8

r1r1r1r1
/*r1r1r1r1*/
P.T(127,0,!1^1)
'"a"bde'1^1
P.T(0,127,!1^1)
'"a"bd-e'1^1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
/*r1r1r1r1*/
v 127
P.T(127,0,!1^1)
'"a"bde'1^1
P.T(0,127,!1^1)
'"a"bd-e'1^1

TR 15
@ 97
V 127
v 110
q 100
Key(1)
EP 127

[9r8.]r8

r1r1r1r1
r1r1
EP.T(30,127,!2.,127,127,!2,127,30,!2.)
[8Div{"bc+e}8Div{aec+}8]
>
//[8Div{"bc+e}8Div{aec+}8]
<
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1
EP.T(30,127,!2.,127,127,!2,127,30,!2.)
[8Div{"bc+e}8Div{aec+}8]
>
//[8Div{"bc+e}8Div{aec+}8]
<


TR 16
@ 127
V 127
v 80
q 100
BR 24
EP 127
[9r8.]r8

r1r1r1r1
r1r1
EP.T(50,127,!1,127,50,!1)
p.T(127,0,!1^1)
P.T(107,20,!4,20,107,!4,107,20,!4,20,107,!4,107,20,!4,20,107,!4,107,20,!4,20,107,!4)
`g1^1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1
EP.T(50,127,!1,127,50,!1)
p.T(127,0,!1^1)
P.T(107,20,!4,20,107,!4,107,20,!4,20,107,!4,107,20,!4,20,107,!4,107,20,!4,20,107,!4)
`g1^1

//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1r1r1
r1r1r1r1
r1r1r1r1
//------------------------------------------------
r1r1r1r1
r1r1
EP.T(50,127,!1,127,50,!1)
p.T(127,0,!1^1)
P.T(107,20,!4,20,107,!4,107,20,!4,20,107,!4,107,20,!4,20,107,!4,107,20,!4,20,107,!4)
`g1^1
