//-----------------------------------------------
// accelated mind
// (C)Yax
//-----------------------------------------------

ResetGM(); 
TrackName     = {"accelated mind"}
Copyright     = {"Yax"}

r4
TrackSync;



// アルペジオ関数
Function ARP(Int D, Int L, Str S) {
  Int LNG = L
  Int STP = 0
  Int TEMP = 0
  Str X = ""
  Str RS = ""
  Str NS = ""
  Int J = 0
  Array NAR = ()

  For(Int I = 1; I <= 100; I++ ){
    X = MID(S,I,1)
    J = ASC(X)

    IF (X == "") {
      EXIT
    }

    IF ( J >= 97 ) {
      IF ( J <= 103 ) {
        IF ( NS != "" ) {
	    NS = Replace(NS,{@-},{-@},off)
	    NS = Replace(NS,{@+},{+@},off)
	    NS = Replace(NS,{@#},{#@},off)
	    NS = Replace(NS,{@*},{*@},off)
          NAR = (NAR,NS)
	    NS = ""
        }
	  X = X + "@"
	}
    }
    NS = NS + X
  }
  IF ( NS != "" ) {
    NS = Replace(NS,{@-},{-@},off)
    NS = Replace(NS,{@+},{+@},off)
    NS = Replace(NS,{@#},{#@},off)
    NS = Replace(NS,{@+},{*@},off)
    NAR = (NAR,NS)
    NS = ""
  }

  For(Int I=0;I<SizeOf(NAR);I++){
    TEMP = L - STP
    RS = "r%" + #STR(STP)
    NS = Replace(NAR(I), {@}, {%}+#STR(TEMP),off)
    Sub{ RS NS }
    STP = STP+D
  }
  r%(L)
}

// ××ダンド関数
Function DANDO(B, E, LEN, STP) {
  Int _STEP = 24
  Int _DIFF = 0
  Int _CNT = 0
  Int _TMP = 0
  Int _LAP = 0

  IF( STP != 0 ) {
    _STEP = STP
  }

  _CNT = LEN/_STEP
  _DIFF = (E - B)/_CNT

  _TMP = B
  Tempo = %(B)

  For(Int I = 1; I < _CNT; I++ ){
    r%(_STEP)
    _TMP = _TMP + _DIFF
    Tempo = %(_TMP)
    _LAP = _LAP + _STEP
  }

  r%(LEN-_LAP)
  Tempo = %(E)
  r-%(LEN)
}


// 全体の調整
TR(1)  V(110) REV(20) CHO(50)
TR(2)  V(112) REV(40) CHO(40)
TR(12) V(60)  REV(50) CHO(60)
TR(3)  V(105) REV(50) CHO(70)
TR(4)  V(110) REV(20) CHO(0)
TR(5)  V(110) REV(60) CHO(60)
TR(6)  V(101) REV(50) CHO(40)
TR(7)  V(90)  REV(40) CHO(90)
TR(16) V(90)  REV(40) CHO(90)
TR(8)  V(92) REV(90) CHO(100)
TR(9)  V(110) REV(20) CHO(0)
TR(10) V(110) REV(20) CHO(0)


// テンポ
INT T  = 169   // 通常のテンポ
INT T1 = 100   // 
INT T2 = 60    // 

Tempo=(T)


// キー

INT KEY=0

Key(KEY)                    // 全体のキー
TR(10) TrackKey(KEY * -1)   // リズムトラックの調整用、Keyの符号を逆にしたものをセットしておく





//------------------------------------
// Track 1 : 
//------------------------------------
TR(1) CH(1) P(64)
@34 v100

 [17 r1]

 o3 l8 q60
 v(MML(v)-10)

 q60

  [15 cv(MML(v)-10) cv(MML(v)+10)] c<b
  [15 av(MML(v)-10) av(MML(v)+10)] ab>

 [2
  [2
   [2 [8 cv(MML(v)-10) cv(MML(v)+10)] ]
   <[2 [8 av(MML(v)-10) av(MML(v)+10)] ]>
  ]
  <
  [2
   ffff ffa>c< ffff ffef
   gggg ggb>d< gggg ggee
   aaaa aaaa aaaa aagg
   :
   aaaa aaaa aa>c<b agfe
  ]
  aaaa aaag a4r2 : ab>
 ]
 ag

 q74
 [2
  [2
   [4 f v(MML(v)-10) f v(MML(v)+10)]
   [3 g v(MML(v)-10) g v(MML(v)+10)] : ab
  >[3 cc16 v(MML(v)-10) c16 v(MML(v)+10)] c<b
   [3 a v(MML(v)-10) a v(MML(v)+10)] ag
  ]
  gf
  [4 e v(MML(v)-10) e v(MML(v)+10)]
  [2 a v(MML(v)-10) a v(MML(v)+10)] [2 e v(MML(v)-10) e v(MML(v)+10)]
 ]

 f4.f a4.f
 g4.g b4.g
 >cccc ccc<b
 aaaa aae4
 f4.f a4.f
 g4.g b4.g
 aaaa aagg
 aaaa aagg

 ffff ffff
 gggg gggg
 aaaa aaaa
 aaaa eegg
 ffff ffff
 gggg gggg
 q99 a2. a4&!4>a2 e4<a4


 >
 q60
 [2
  [2 [8 cv(MML(v)-10) cv(MML(v)+10)] ]
  <[2 [8 av(MML(v)-10) av(MML(v)+10)] ]>
 ]
 <
 [2
  ffff ffa>c< ffff ffef
  gggg ggb>d< gggg ggee
  aaaa aaaa aaaa aagg
  :
  aaaa aaaa aa>c<b agfe
 ]
 aaaa aaag a4r2 ag

 q74
 [2
  [2
   [4 f v(MML(v)-10) f v(MML(v)+10)]
   [3 g v(MML(v)-10) g v(MML(v)+10)] : ab
  >[3 cc16 v(MML(v)-10) c16 v(MML(v)+10)] c<b
   [3 a v(MML(v)-10) a v(MML(v)+10)] ag
  ]
  gf
  [4 e v(MML(v)-10) e v(MML(v)+10)]
  [2 a v(MML(v)-10) a v(MML(v)+10)] [2 e v(MML(v)-10) e v(MML(v)+10)]
 ]

 f4.f a4.f
 g4.g b4.g
 >cccc ccc<b
 aaaa aae4
 f4.f a4.f
 g4.g b4.g
 aaaa aagg
 aaaa aagg

 ffff ffff
 gggg gggg
 aaaa aaaa
 aaaa eegg
 ffff ffff
 gggg gggg
 q99 a2. a4&!4>a2 e4<a4

 q74
 [2
  [2
   ffff ffef
   gggg gg>d<b
   :
   >cccc ccc<b
   aa>c<a aaag
  ]
  eeee eegf
  aaaa aaag
 ]

 [2
  [2
   [4 f v(MML(v)-10) f v(MML(v)+10)]
   [3 g v(MML(v)-10) g v(MML(v)+10)] : ab
  >[3 cc16 v(MML(v)-10) c16 v(MML(v)+10)] c<b
   [3 a v(MML(v)-10) a v(MML(v)+10)] ag
  ]
  gf
  [4 e v(MML(v)-10) e v(MML(v)+10)]
  [2 a v(MML(v)-10) a v(MML(v)+10)] [2 e v(MML(v)-10) e v(MML(v)+10)]
 ]

 f4.f a4.f
 g4.g b4.g
 >cccc ccc<b
 aaaa aae4
 f4.f a4.f
 g4.g b4.g
 aaaa aagg
 aaaa aagg

 [2
  ffff ffff
  gggg gggg
  aaaa aaaa
  aaaa eegg
  ffff ffff
  gggg gggg
  aaaa aaaa
  aaaa : a>ec<a
 ]
 aaag

 f4.f a4.f
 g4.g b4.g
 >c4.c<b4.b
 a4.a g4.g
 f4.f a4.f
 gr2..r1
 r2.de

 [4
  ffff >c<ffa
  gggg >d<bgb
  aaaa aa>g<g
  aaaa >ec<aa
 ]

 aeea eea>c<
 a4r2.



//------------------------------------
// Track 2 : 
//------------------------------------
TR(2) CH(2) P(34)
@31,90,0 v54
FineTune(68)

 [17 r1]
 [8 r1]

 o4 l8

 [16 r1]

 [2
  [2
   q60'>c4<f4c4' q30 <ff ffff ffff ff> q60'>c4<f4c4'
   q60'>d4<g4d4' q30 <gg gggg gggg gg> q60'>d4<g4d4'
   q60'>e4<a4e4' q30 <aa aaaa aaaa aa> q60'>d4<g4d4'
   :
   q60'>e4<a4e4' q30 <aa aaaa aaaa > q70'>e4<a4e4' '>d4<g4d4'
  ]
  q60'>e4<a4e4' q30 <aa> q40'>e4<a4e4' '>d4<g4d4' q60'>e4<a4e4'r2.
  :
  >>
  v(MML(v)-14)
  [2
   [4 [3 q15<ee> : q35'e<be>']]
   [4 [3 q15<ee> : q35'ec<f>']]
  ]
  v(MML(v)+14)
  <<
 ]

 q90 l16
 [2
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<gd>d']
  q90 ARP(0,!2.,{eg>c<}) [4 q60 '<g>e']
  q90 ARP(0,!2.,{ea>c<}) [4 q60 '<a>e']
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<g>d']
  [2 q60 ee q80 '>e8c8<' q60 ee q80 '>ec<' q60 e]
  :
  [2 q60 ee q80 '>e8a8<' q60 ee q80 '>ea<' q60 e]
 ]
 q90 'e2.a2.>e2.<' q60 'e4a4>a4<'

 l8
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q50 [2 '<g>d'] q90 'd4g4>d4<' q50 'gd'q90 'd4.g4.>d4.<'
 q90 'e4b4>e4<' q50 [5 'e<b>'] 'e16<b16'b16>
 q90 'e2a2<a2>' q50 'ae' [2 'e16<a16>'] q80 'a4e4'
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q90 'g4.>d4.g4.<' q50 [3 '<g>d'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'

 q90 'f>cf<' q50 [14 '<f16>c16']
 q90 'g>dg<' q50 [14 '<g16>d16']
 q90 'a>ea<' q50 [10 '<a16>e16'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 'f>cf<' q50 [10 '<f16>c16'] q90 'f>cf<' q50 [2 '<f16>c16']
 q90 'g>dg<' q50 [10 '<g16>d16'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 '>a1e1<a1'
 'a1e1<a1>'


 >>
 v(MML(v)-14)
 [2
  [4 [3 q15<ee> : q35'e<be>']]
  [4 [3 q15<ee> : q35'ec<f>']]
 ]
 v(MML(v)+14)
 <<

  [2
   q60'>c4<f4c4' q30 <ff ffff ffff ff> q60'>c4<f4c4'
   q60'>d4<g4d4' q30 <gg gggg gggg gg> q60'>d4<g4d4'
   q60'>e4<a4e4' q30 <aa aaaa aaaa aa> q60'>d4<g4d4'
   :
   q60'>e4<a4e4' q30 <aa aaaa aaaa > q70'>e4<a4e4' '>d4<g4d4'
  ]
 q60'>e4<a4e4' q30 <aa> q40'>e4<a4e4' '>d4<g4d4' q60'>e4<a4e4'r2.

 q90 l16
 [2
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<gd>d']
  q90 ARP(0,!2.,{eg>c<}) [4 q60 '<g>e']
  q90 ARP(0,!2.,{ea>c<}) [4 q60 '<a>e']
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<g>d']
  [2 q60 ee q80 '>e8c8<' q60 ee q80 '>ec<' q60 e]
  :
  [2 q60 ee q80 '>e8a8<' q60 ee q80 '>ea<' q60 e]
 ]
 q90 'e2.a2.>e2.<' q60 'e4a4>a4<'

 l8
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q50 [2 '<g>d'] q90 'd4g4>d4<' q50 'gd'q90 'd4.g4.>d4.<'
 q90 'e4b4>e4<' q50 [5 'e<b>'] 'e16<b16'b16>
 q90 'e2a2<a2>' q50 'ae' [2 'e16<a16>'] q80 'a4e4'
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q90 'g4.>d4.g4.<' q50 [3 '<g>d'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'

 q90 'f>cf<' q50 [14 '<f16>c16']
 q90 'g>dg<' q50 [14 '<g16>d16']
 q90 'a>ea<' q50 [10 '<a16>e16'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 'f>cf<' q50 [10 '<f16>c16'] q90 'f>cf<' q50 [2 '<f16>c16']
 q90 'g>dg<' q50 [10 '<g16>d16'] q90 'g>dg<' q50 [2 '<g16>d16']
 [4 q90 'a>ea<' q50 [4 '<a16>e16'] ]
 q90 'a2e2>e2<'

 [2
  [2
   q90 '>c<af' q50 [4 '<f16>c16'] q90 '>c<af' q50 [4 '<f16>c16'] q90 '>c<af' q50 [2 '<f16>c16']
   q90 '>d<bg' q50 [4 '<g16>d16'] q90 '>d<bg' q50 [4 '<g16>d16'] q90 '>d<bg' q50 [2 '<g16>d16']
   q90 'b4g4e4' q50 [8 '<b16>e16'] q90 'b8.g8.e8.' q30 '<b16>e16'
   :
   q90 '>c4<a4e4' q50 [8 '<a16>e16'] q90 'b4g4e4'
  ]
  :
  q90 'a2e2c2' [2 q80 '>ec<a' q50 [2 '<a16>e16']]
 ]
 q90 'a1e1c1'

 q90 l16
 [2
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<gd>d']
  q90 ARP(0,!2.,{eg>c<}) [4 q60 '<g>e']
  q90 ARP(0,!2.,{ea>c<}) [4 q60 '<a>e']
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<g>d']
  [2 q60 ee q80 '>e8c8<' q60 ee q80 '>ec<' q60 e]
  :
  [2 q60 ee q80 '>e8a8<' q60 ee q80 '>ea<' q60 e]
 ]
 q90 'e2.a2.>e2.<' q60 'e4a4>a4<'

 l8
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q50 [2 '<g>d'] q90 'd4g4>d4<' q50 'gd'q90 'd4.g4.>d4.<'
 q90 'e4b4>e4<' q50 [5 'e<b>'] 'e16<b16'b16>
 q90 'e2a2<a2>' q50 'ae' [2 'e16<a16>'] q80 'a4e4'
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q90 'g4.>d4.g4.<' q50 [3 '<g>d'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'

 [2
  q90 'f>cf<' q50 [14 '<f16>c16']
  q90 'g>dg<' q50 [14 '<g16>d16']
  q90 'a>ea<' q50 [10 '<a16>e16'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'f>cf<' q50 [10 '<f16>c16'] q90 'f>cf<' q50 [2 '<f16>c16']
  q90 'g>dg<' q50 [10 '<g16>d16'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'a>ea<' q50 [4 'e16a16'] q90 'a>ea<' q50 [4 'e16a16'] q90 'g4>d4g4<'
  q90 'a>ea<' q50 [4 'e16a16'] q90 'a>ea<' q50 [4 'e16a16'] q90 'g4>d4g4<'
 ]

 q90 'f2.>c2.f2.<' q50 '<f>c' q30 [2 '<f16>c16']
 q90 'g4.>d2.g4.<' q50 [2 'g16d16'] q90 'd2g2>d2<'
 q90 'e2..g2..>c2..e2..<' q30 [2 '<e16a16>']
 q90 'e2.a2.>c2.e2.<' q30< [4 'e16a16'] >
 q90 'f2.>c2.f2.<' q50 '<f>c' q30 [2 '<f16>c16']
 q110 'g>dg<' r2..
 r1r1

 [2
  q90 'f>cf<' q50 [14 '<f16>c16']
  q90 'g>dg<' q50 [14 '<g16>d16']
  q90 'a>ea<' q50 [10 '<a16>e16'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'f>cf<' q50 [10 '<f16>c16'] q90 'f>cf<' q50 [2 '<f16>c16']
  q90 'g>dg<' q50 [10 '<g16>d16'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g4>d4g4<'
  q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g4>d4g4<'
 ]

 q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g4>d4g4<'
 q80 'a4>e4a4<'r2.



//
//
//
TR(12) CH(12) P(114)
@31,90,0 v50
FineTune(60)
r64

 [17 r1]
 [8 r1]

 o4 l8

 [16 r1]

 [2
  [2
   q60'>c4<f4c4' q30 <ff ffff ffff ff> q60'>c4<f4c4'
   q60'>d4<g4d4' q30 <gg gggg gggg gg> q60'>d4<g4d4'
   q60'>e4<a4e4' q30 <aa aaaa aaaa aa> q60'>d4<g4d4'
   :
   q60'>e4<a4e4' q30 <aa aaaa aaaa > q70'>e4<a4e4' '>d4<g4d4'
  ]
  q60'>e4<a4e4' q30 <aa> q40'>e4<a4e4' '>d4<g4d4' q60'>e4<a4e4'r2.
  :
  >>
  v(MML(v)-14)
  [2
   [4 [3 q15<ee> : q35'e<be>']]
   [4 [3 q15<ee> : q35'ec<f>']]
  ]
  v(MML(v)+14)
  <<
 ]

 q90 l16
 [2
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<gd>d']
  q90 ARP(0,!2.,{eg>c<}) [4 q60 '<g>e']
  q90 ARP(0,!2.,{ea>c<}) [4 q60 '<a>e']
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<g>d']
  [2 q60 ee q80 '>e8c8<' q60 ee q80 '>ec<' q60 e]
  :
  [2 q60 ee q80 '>e8a8<' q60 ee q80 '>ea<' q60 e]
 ]
 q90 'e2.a2.>e2.<' q60 'e4a4>a4<'

 l8
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q50 [2 '<g>d'] q90 'd4g4>d4<' q50 'gd'q90 'd4.g4.>d4.<'
 q90 'e4b4>e4<' q50 [5 'e<b>'] 'e16<b16'b16>
 q90 'e2a2<a2>' q50 'ae' [2 'e16<a16>'] q80 'a4e4'
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q90 'g4.>d4.g4.<' q50 [3 '<g>d'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'

 q90 'f>cf<' q50 [14 '<f16>c16']
 q90 'g>dg<' q50 [14 '<g16>d16']
 q90 'a>ea<' q50 [10 '<a16>e16'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 'f>cf<' q50 [10 '<f16>c16'] q90 'f>cf<' q50 [2 '<f16>c16']
 q90 'g>dg<' q50 [10 '<g16>d16'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 '>a1e1<a1'
 'a1e1<a1>'


 >>
 v(MML(v)-14)
 [2
  [4 [3 q15<ee> : q35'e<be>']]
  [4 [3 q15<ee> : q35'ec<f>']]
 ]
 v(MML(v)+14)
 <<

  [2
   q60'>c4<f4c4' q30 <ff ffff ffff ff> q60'>c4<f4c4'
   q60'>d4<g4d4' q30 <gg gggg gggg gg> q60'>d4<g4d4'
   q60'>e4<a4e4' q30 <aa aaaa aaaa aa> q60'>d4<g4d4'
   :
   q60'>e4<a4e4' q30 <aa aaaa aaaa > q70'>e4<a4e4' '>d4<g4d4'
  ]
 q60'>e4<a4e4' q30 <aa> q40'>e4<a4e4' '>d4<g4d4' q60'>e4<a4e4'r2.

 q90 l16
 [2
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<gd>d']
  q90 ARP(0,!2.,{eg>c<}) [4 q60 '<g>e']
  q90 ARP(0,!2.,{ea>c<}) [4 q60 '<a>e']
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<g>d']
  [2 q60 ee q80 '>e8c8<' q60 ee q80 '>ec<' q60 e]
  :
  [2 q60 ee q80 '>e8a8<' q60 ee q80 '>ea<' q60 e]
 ]
 q90 'e2.a2.>e2.<' q60 'e4a4>a4<'

 l8
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q50 [2 '<g>d'] q90 'd4g4>d4<' q50 'gd'q90 'd4.g4.>d4.<'
 q90 'e4b4>e4<' q50 [5 'e<b>'] 'e16<b16'b16>
 q90 'e2a2<a2>' q50 'ae' [2 'e16<a16>'] q80 'a4e4'
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q90 'g4.>d4.g4.<' q50 [3 '<g>d'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'

 q90 'f>cf<' q50 [14 '<f16>c16']
 q90 'g>dg<' q50 [14 '<g16>d16']
 q90 'a>ea<' q50 [10 '<a16>e16'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g>dg<' q50 [2 '<g16>d16']
 q90 'f>cf<' q50 [10 '<f16>c16'] q90 'f>cf<' q50 [2 '<f16>c16']
 q90 'g>dg<' q50 [10 '<g16>d16'] q90 'g>dg<' q50 [2 '<g16>d16']
 [4 q90 'a>ea<' q50 [4 '<a16>e16'] ]
 q90 'a2e2>e2<'

 [2
  [2
   q90 '>c<af' q50 [4 '<f16>c16'] q90 '>c<af' q50 [4 '<f16>c16'] q90 '>c<af' q50 [2 '<f16>c16']
   q90 '>d<bg' q50 [4 '<g16>d16'] q90 '>d<bg' q50 [4 '<g16>d16'] q90 '>d<bg' q50 [2 '<g16>d16']
   q90 'b4g4e4' q50 [8 '<b16>e16'] q90 'b8.g8.e8.' q30 '<b16>e16'
   :
   q90 '>c4<a4e4' q50 [8 '<a16>e16'] q90 'b4g4e4'
  ]
  :
  q90 'a2e2c2' [2 q80 '>ec<a' q50 [2 '<a16>e16']]
 ]
 q90 'a1e1c1'

 q90 l16
 [2
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<gd>d']
  q90 ARP(0,!2.,{eg>c<}) [4 q60 '<g>e']
  q90 ARP(0,!2.,{ea>c<}) [4 q60 '<a>e']
  q80 'f4>c4f4<' [12 q60 '<f>c']
  q80 'g4>d4g4<' [12 q60 '<g>d']
  [2 q60 ee q80 '>e8c8<' q60 ee q80 '>ec<' q60 e]
  :
  [2 q60 ee q80 '>e8a8<' q60 ee q80 '>ea<' q60 e]
 ]
 q90 'e2.a2.>e2.<' q60 'e4a4>a4<'

 l8
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q50 [2 '<g>d'] q90 'd4g4>d4<' q50 'gd'q90 'd4.g4.>d4.<'
 q90 'e4b4>e4<' q50 [5 'e<b>'] 'e16<b16'b16>
 q90 'e2a2<a2>' q50 'ae' [2 'e16<a16>'] q80 'a4e4'
 q90 'f2>c2f2<' q50 [4 '<f>c']
 q90 'g4.>d4.g4.<' q50 [3 '<g>d'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'
 q90 'a>ea<' q50 [2 'ea'] q90 'a>ea<' q50 'ea' [2 'e16a16'] q90 'g4>d4g4<'

 [2
  q90 'f>cf<' q50 [14 '<f16>c16']
  q90 'g>dg<' q50 [14 '<g16>d16']
  q90 'a>ea<' q50 [10 '<a16>e16'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'f>cf<' q50 [10 '<f16>c16'] q90 'f>cf<' q50 [2 '<f16>c16']
  q90 'g>dg<' q50 [10 '<g16>d16'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'a>ea<' q50 [4 'e16a16'] q90 'a>ea<' q50 [4 'e16a16'] q90 'g4>d4g4<'
  q90 'a>ea<' q50 [4 'e16a16'] q90 'a>ea<' q50 [4 'e16a16'] q90 'g4>d4g4<'
 ]

 q90 'f2.>c2.f2.<' q50 '<f>c' q30 [2 '<f16>c16']
 q90 'g4.>d2.g4.<' q50 [2 'g16d16'] q90 'd2g2>d2<'
 q90 'e2..g2..>c2..e2..<' q30 [2 '<e16a16>']
 q90 'e2.a2.>c2.e2.<' q30< [4 'e16a16'] >
 q90 'f2.>c2.f2.<' q50 '<f>c' q30 [2 '<f16>c16']
 q110 'g>dg<' r2..
 r1r1

 [2
  q90 'f>cf<' q50 [14 '<f16>c16']
  q90 'g>dg<' q50 [14 '<g16>d16']
  q90 'a>ea<' q50 [10 '<a16>e16'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'f>cf<' q50 [10 '<f16>c16'] q90 'f>cf<' q50 [2 '<f16>c16']
  q90 'g>dg<' q50 [10 '<g16>d16'] q90 'g>dg<' q50 [2 '<g16>d16']
  q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g4>d4g4<'
  q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g4>d4g4<'
 ]

 q90 'a>ea<' q50 [4 'e16<a16>'] q90 'a>ea<' q50 [4 'e16<a16>'] q90 'g4>d4g4<'
 q80 'a4>e4a4<'r2.






//------------------------------------
// Track 3 : 
//------------------------------------
TR(3) CH(3) P(84)
@26 v70
Slur(3)

 [17 r1]

 o5 l8
 <
 [2
  q92 ARP(3,!1^2..,{g>cdg<}) q40 v(MML(v)-15) [2 'c16d16'] v(MML(v)+15)
  q92 ARP(3,!1^2.,{gb>ceg<}) q40 v(MML(v)-15) [4 'c16e16'] v(MML(v)+15)
 ]
 >

 q97
 [2
  [2
   q97 ARP(3,!1^2..,{<g>cdg})   q40 v(MML(v)-15) [2 'c16d16'] v(MML(v)+15)
   q97 ARP(!4.,!1^2..,{bgec<g}) q40 v(MML(v)-15) [2 'c16d16'] v(MML(v)+15)
   q97 ARP(3,!1^2..,{gb>ce<})   q40 v(MML(v)-15) [2 'c16d16'] v(MML(v)+15)
   :
   q97 a4.&>c4.&e4.&f4.&g4&d4
  ]
  q97 a4.&>c4.&e4.&d4.
  q97 ARP(4,!4.,{<g>ceg}) q40 v(MML(v)-15) [2 'c16d16'] v(MML(v)+15)

  [2
   q80 ARP(1,!4,{<fa>c}) q30 <ccc> q80 ARP(1,!4,{c<af>}) q30 <c cc> q80 ARP(1,!4,{<fa>c}) q30 <c> q80 ARP(1,!4,{c<fa>}) ARP(1,!8,{c<fa>})
   q80 ARP(1,!4,{<gb>d}) q30 <ddd> q80 ARP(1,!4,{d<bg>}) q30 <d dd> q80 ARP(1,!4,{<gb>d}) q30 <d> q80 ARP(1,!4,{d<bg>}) ARP(1,!8,{d<bg>})
   q80 ARP(1,!4,{<a>ce}) q30 <eee> q80 ARP(1,!4,{ec<a>}) q30 <e ee> q80 ARP(1,!4,{<a>ce}) q30 <e> q80 ARP(1,!4,{ec<a>}) ARP(1,!8,{d<bg>})
   :
   q80 ARP(1,!4,{<a>ce}) q30 <eee> q80 ARP(1,!4,{ec<a>}) q30 <e ee> q80 ARP(1,!8,{<a>ce}) q30 <e> q80 ARP(1,!4,{ec<a>}) ARP(1,!4,{d<bg>})
  ]
  q80 ARP(1,!4,{<a>ce}) q30 <ee> q70 ARP(1,!8,{ec<a>}) q30 <e> q70 ARP(1,!8,{d<bg>}) q30 <e> q80 ARP(1,!4,{<a>ce}) r2.
 ]
 <

 [4
  [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
  [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
  [4 q15'eg' q70 ARP(2,!8,{eg>ce<})]
  [4 q15'ea' q70 ARP(2,!8,{a>cea<})]
 ]

 q95
 [2
  ARP(!8,!1,{fa>cfa<})
  ARP(!8,!1,{gb>dgb<})
  :
  ARP(4,!2.,{gb>eg<})ARP(1,!4,{gb>eg<})
  ARP(1,!2,{a>cea<}) ARP(4,!2,{ea>ce<})
 ]
 ARP(1,!2.,{a>cea<}) ARP(4,!4,{gb>eg<})
 [3 ARP(1,!4,{a>cea<})] ARP(4,!4,{gb>eg<})

 [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
 [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
 [4 q15'ea' q70 ARP(2,!8,{ea>ce<})]
 [4 q15'ea' q70 ARP(2,!8,{a>cea<})]
 [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
 [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
 q99
 e.&a.&>c&e.&c.&a& >c.&<a.&e&<a2>


 [2
  ARP(3,!1^1,{<g>cdg})
  ARP(!4.,!1^1,{bgec<g})
  ARP(3,!1^1,{gb>ce<})
  :
  a4.&>c4.&e4.&f4.&g4&d4
 ]
 a4.&>c4.&e4.&d4.
 ARP(4,!2,{<g>ceg})

 [2
  q80 ARP(1,!4,{<fa>c}) q30 <ccc> q80 ARP(1,!4,{c<af>}) q30 <c cc> q80 ARP(1,!4,{<fa>c}) q30 <c> q80 ARP(1,!4,{c<fa>}) ARP(1,!8,{c<fa>})
  q80 ARP(1,!4,{<gb>d}) q30 <ddd> q80 ARP(1,!4,{d<bg>}) q30 <d dd> q80 ARP(1,!4,{<gb>d}) q30 <d> q80 ARP(1,!4,{d<bg>}) ARP(1,!8,{d<bg>})
  q80 ARP(1,!4,{<a>ce}) q30 <eee> q80 ARP(1,!4,{ec<a>}) q30 <e ee> q80 ARP(1,!4,{<a>ce}) q30 <e> q80 ARP(1,!4,{ec<a>}) ARP(1,!8,{d<bg>})
  :
  q80 ARP(1,!4,{<a>ce}) q30 <eee> q80 ARP(1,!4,{ec<a>}) q30 <e ee> q80 ARP(1,!8,{<a>ce}) q30 <e> q80 ARP(1,!4,{ec<a>}) ARP(1,!4,{d<bg>})
 ]
 q80 ARP(1,!4,{<a>ce}) q30 <ee> q70 ARP(1,!8,{ec<a>}) q30 <e> q70 ARP(1,!8,{d<bg>}) q30 <e> q80 ARP(1,!4,{<a>ce}) r2.

 [4
  [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
  [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
  [4 q15'eg' q70 ARP(2,!8,{eg>ce<})]
  [4 q15'ea' q70 ARP(2,!8,{a>cea<})]
 ]
 <
 q95
 [2
  ARP(!8,!1,{fa>cfa<})
  ARP(!8,!1,{gb>dgb<})
  :
  ARP(4,!2.,{gb>eg<})ARP(1,!4,{gb>eg<})
  ARP(1,!2,{a>cea<}) ARP(4,!2,{ea>ce<})
 ]
 ARP(1,!2.,{a>cea<}) ARP(4,!4,{gb>eg<})
 [3 ARP(1,!4,{a>cea<})] ARP(4,!4,{gb>eg<})

 [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
 [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
 [4 q15'ea' q70 ARP(2,!8,{ea>ce<})]
 [4 q15'ea' q70 ARP(2,!8,{a>cea<})]
 [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
 [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
 [5 q80 ARP(2,!4,{a>ce<}) : q30 e ] ARP(1,!8,{a>ce<}) q30 e16e16

 [2
  [3 q80 ARP(2,!4,{a>cf<}) : q30 f ] [3 q80 ARP(2,!4,{b>dg<}) : q30 d ]
  [3 q80 ARP(2,!4,{gb>e<}) : q30 e ] [3 q80 ARP(2,!4,{a>cea<}) : q30 e ]
  [3 q80 ARP(2,!4,{a>cf<}) : q30 f ] [3 q80 ARP(2,!4,{b>dg<}) : q30 d ]
  [3 q80 ARP(2,!4,{b>eg<}) : q30 d ] [3 q80 ARP(2,!4,{a>cea<}) : q30 e ]
 ]

 
 [4
  [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
  [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
  [4 q15'eg' q70 ARP(2,!8,{eg>ce<})]
  [4 q15'ea' q70 ARP(2,!8,{a>cea<})]
 ]

 q95
 [2
  ARP(!8,!1,{fa>cfa<})
  ARP(!8,!1,{gb>dgb<})
  :
  ARP(4,!2.,{gb>eg<})ARP(1,!4,{gb>eg<})
  ARP(1,!2,{a>cea<}) ARP(4,!2,{ea>ce<})
 ]
 ARP(1,!2.,{a>cea<}) ARP(4,!4,{gb>eg<})
 [3 ARP(1,!4,{a>cea<})] ARP(4,!4,{gb>eg<})

 [2
  [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
  [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
  [4 q15'ea' q70 ARP(2,!8,{ea>ce<})]
  [4 q15'ea' q70 ARP(2,!8,{a>cea<})]
  [4 q15'fa' q70 ARP(1,!8,{fa>cf<})]
  [4 q15'gb' q70 ARP(2,!8,{gb>dg<})]
  [5 q80 ARP(2,!4,{a>ce<}) : q30 e ] ARP(1,!8,{a>ce<}) q30 e16e16
 ]

 q95
 ARP(!8,!1,{fa>cfa<})
 ARP(!8,!1,{gb>dgb<})
 ARP(!8,!1,{g>ceg>c<<})
 ARP(!8,!1,{a>cea>c<<})
 ARP(!8,!1,{fa>cfa<})
 q80 ARP(2,!4,{dgb>dg<}) r2.
 r1
 r2.
 q50 [2 ARP(2,!16,{eg>c<}) v(MML(v)-8) ARP(2,!16,{>c<ge})v(MML(v)+8)]

 [2
  [2
   q80 ARP(2,!4,{fa>cf<}) q50<a> q80 ARP(2,!4,{fa>cf<}) q50<a16a16> q80 ARP(2,!4,{fa>cf<}) 
   q80 ARP(2,!4,{gb>dg<}) q50<b> q80 ARP(2,!4,{gb>fg<}) q50<b16b16> q80 ARP(2,!4,{gb>dg<}) 
   q80 ARP(2,!4,{ea>ce<}) q50<e> q80 ARP(2,!4,{ea>ce<}) q50<e16e16> q80 ARP(2,!4,{ea>ce<}) 
   :
   q80 ARP(2,!4,{a>cea<}) q50<e> q80 ARP(2,!4,{a>cea<}) q50<e16e16> q80 ARP(2,!4,{gb>dg<}) 
  ]
  q80 ARP(2,!4,{ea>ce<}) q50<e> q80 ARP(2,!4,{ea>ce<}) q50<e16e16> q80 ARP(2,!4,{gb>dg<}) 
 ]

 q80 ARP(2,!4,{a>cea<}) q50<e> q80 ARP(2,!4,{a>cea<}) q50<e16e16> q80 ARP(2,!4,{gb>dg<}) 
 q80 ARP(2,!4,{ea>cea<})


//------------------------------------
// Track 4 : 
//------------------------------------
TR(4) CH(4) P(64)
@82,110,3 v87
M.onNoteWave(0,90,!1.)

 [17 r1]
 [8 r1]

 o5 l8
 [2
  [2
   rrrr rag4 ed4c4.cd 
   e1r1
   rrrr rag4 ed4e4.ef
   :
   g1r1
  ]
  g1 g4.a4.b4

  v(MML(v)+5)
  bbbb4a4>c4cccc<bab
  aaaa4bag2.ref
  gggg^2 rggggfef
  e4fe4dr c2.efg

  bbbb4a4>c4cccc<bab>
  cccc4<b4>d4ddddc<b>d
  e1r eeeedcd
  e^2rdre4r2.<
  v(MML(v)-5)
 ]

 v(MML(v)+10)
 >
 f4fef.e.f d4dcd.c.d e2e.d.e c2<a2>
 f4fef.e.f g4gfg.e.g a4.ga4b4>c1<
 f4fef.e.f d4dcd.c.d e2e.d.e c2<a2>
 f4fef.e.f g4gfg.a.b b2..a>c1<

 aaaa4agf g2d4cd e2e.f.g e2c2
 aaaa4agf g2b2 a1.r2
 aaaa4agf g2d4cd e2e.f.g e2g2
 aaaa4fga b2g4b4 >c1.r2<<

 v(MML(v)-10)
 [2
  rrrr rag4 ed4c4.cd 
  e1r1
  rrrr rag4 ed4e4.ef
  :
  g1r1
 ]
 g1 g4.a4.b4

 v(MML(v)+5)
 bbbb4a4>c4cccc<bab
 aaaa4bag2.ref
 gggg^2 rggggfef
 e4fe4dr c2.efg

 bbbb4a4>c4cccc<bab>
 cccc4<b4>d4ddddc<b>d
 e1r eeeedcd
 e^2rdre4r2.<

 v(MML(v)+5)
 >
 f4fef.e.f d4dcd.c.d e2e.d.e c2<a2>
 f4fef.e.f g4gfg.e.g a4.ga4b4>c1<
 f4fef.e.f d4dcd.c.d e2e.d.e c2<a2>
 f4fef.e.f g4gfg.a.b b2..a>c1<

 aaaa4agf g2d4cd e2e.f.g e2c2
 aaaa4agf g2b2 a1.r2
 aaaa4agf g2d4cd e2e.f.g e2g2
 aaaa4fga b2g4b4 >c1.r2<

 [16 r1]

 f4fef.e.f d4dcd.c.d e2e.d.e c2<a2>
 f4fef.e.f g4gfg.e.g a4.ga4b4>c1<
 f4fef.e.f d4dcd.c.d e2e.d.e c2<a2>
 f4fef.e.f g4gfg.a.b b2..a>c1<

 aaaa4agf g2d4cd e2e.f.g e2c2
 aaaa4agf g2b2 a1.r2
 aaaa4agf g2d4cd e2e.f.g e2g2
 aaaa4fga b2g4b4 >c1<b1

 aaaa4agf g2d4cd e2e.f.g e2c2
 aaaa4agf g2b2 a1.r2
 aaaa4agf g2d4cd e2e.f.g e2g2
 aaaa4fga b2g4b4 >c1.r2<



//------------------------------------
// Track 5 : 
//------------------------------------
TR(5) CH(5) P(84)
@49 v80
M.onNoteWave(0,50,!1^1^1)

 o4 l8 q99

 EP.onTime(30,127,!1^1^1^1^1^1^1^1)
 v(MML(v)-10)
 'f1<a1>' 'd1<g1>'
 'e1c1' 'c1<a1>'
 'f1<a1>' 'g1<b1>'
 'e1^1<a1^1>'
 v(MML(v)+10)

 'f1<a1>' 'd1<g1>'
 'e1c1' 'e1<a1>'
 'f1<a1>' 'g1<b1>'
 'e1^1c1^1'
 r1

 EP(90)
 [8 'c<g>'r v(MML(v)-15) 'c<g>'r v(MML(v)+15) ]
 [8 'e<a>'r v(MML(v)-15) 'e<a>'r v(MML(v)+15) ]

 [2
  EP(90)
  [2
   [8 'c<g>'r v(MML(v)-15) 'c<g>'r v(MML(v)+15) ]
   [8 'e<a>'r v(MML(v)-15) 'e<a>'r v(MML(v)+15) ] 
  ]

  EP(100)
  [2
   'f1^1c1^1'
   'g1^1d1^1'
   :
   'g1^1e1^1'
   e1^1 r-1^1 a1.g2
  ]
  'a1^1e1^1'
  'e2.c2.' 'aec'r '<a>ec' r2..
 ]

 EP(110)
 [2
  'a1c1' 'g1d1' 'e1c1' 'a1e1'
  'f1c1' 'g1d1' 'a1e1' 'e1c1'
 ]

 [2
  'f1c1' r-1 v(MML(v)-10)>>> [4 'fc'r] <<< v(MML(v)+10)
  'g1d1' r-1 v(MML(v)-10)>>> [4 'gd'r] <<< v(MML(v)+10)
  'g1e1' r-1 v(MML(v)-10)>>> [4 'ec'r] <<< v(MML(v)+10)
  'a1e1' r-1 v(MML(v)-10)>>> [4 'ec'r] <<< v(MML(v)+10)
  'f1c1' r-1 v(MML(v)-10)>>> [4 'f<a>'r] <<< v(MML(v)+10)
  'g1d1' r-1 v(MML(v)-10)>>> [4 'g<b>'r] <<< v(MML(v)+10)
  :
  'a1^1e1^1' r-1^1 v(MML(v)-10)>>> [8 'ec'r] <<< v(MML(v)+10)
 ]
 'a1^1e1^1' r-1^1 v(MML(v)-10)>>> 'e1^1c1^1' <<< v(MML(v)+10)


 EP(90)
 [2
  [8 'c<g>'r v(MML(v)-15) 'c<g>'r v(MML(v)+15) ]
  [8 'e<a>'r v(MML(v)-15) 'e<a>'r v(MML(v)+15) ] 
 ]

 EP(100)
 [2
  'f1^1c1^1'
  'g1^1d1^1'
  :
  'g1^1e1^1'
  e1^1 r-1^1 a1.g2
 ]
 'a1^1e1^1'
 'e2.c2.' 'aec'r '<a>ec' r2..

 EP(110)
 [2
  'a1c1' 'g1d1' 'e1c1' 'a1e1'
  'f1c1' 'g1d1' 'a1e1' 'e1c1'
 ]

 [2
  'f1c1' r-1 v(MML(v)-10)>>> [4 'fc'r] <<< v(MML(v)+10)
  'g1d1' r-1 v(MML(v)-10)>>> [4 'gd'r] <<< v(MML(v)+10)
  'g1e1' r-1 v(MML(v)-10)>>> [4 'ec'r] <<< v(MML(v)+10)
  'a1e1' r-1 v(MML(v)-10)>>> [4 'ec'r] <<< v(MML(v)+10)
  'f1c1' r-1 v(MML(v)-10)>>> [4 'f<a>'r] <<< v(MML(v)+10)
  'g1d1' r-1 v(MML(v)-10)>>> [4 'g<b>'r] <<< v(MML(v)+10)
  :
  'a1^1e1^1' r-1^1 v(MML(v)-10)>>> [8 'ec'r] <<< v(MML(v)+10)
 ]
 'a1^1e1^1' r-1^1 v(MML(v)-10)>>> 'e1^1c1^1' <<< v(MML(v)+10)

 [4
  'f1c1<a1f1>'
  'g1d1<b1g1>'
  'e1<b1e1>'
  'a1e1c1<a1>'
 ]

 [2
  'a1c1' 'g1d1' 'e1c1' 'a1e1'
  'f1c1' 'g1d1' 'a1e1' 'e1c1'
 ]

 [4
  'f1c1' r-1 v(MML(v)-10)>>> [4 'fc'r] <<< v(MML(v)+10)
  'g1d1' r-1 v(MML(v)-10)>>> [4 'gd'r] <<< v(MML(v)+10)
  'g1e1' r-1 v(MML(v)-10)>>> [4 'ec'r] <<< v(MML(v)+10)
  'a1e1' r-1 v(MML(v)-10)>>> [4 'ec'r] <<< v(MML(v)+10)
  'f1c1' r-1 v(MML(v)-10)>>> [4 'f<a>'r] <<< v(MML(v)+10)
  :
  'g1d1' r-1 v(MML(v)-10)>>> [4 'g<b>'r] <<< v(MML(v)+10)
  'a1^1e1^1' r-1^1 v(MML(v)-10)>>> [8 'ec'r] <<< v(MML(v)+10)
 ]
 'g4d4' r-4 >>>v(MML(v)-10) 'gd'r v(MML(v)+10) <<< r2.
 r1r1

 [2
  'a1c1' 'g1d1' 'e1c1' 'a1e1'
  'f1c1' 'g1d1' 'a1e1' 'e1c1'
 ]

 [2 'ae<a>'rr] 'gd<g>'r
 'ae<a>'r




//------------------------------------
// Track 6 : 
//------------------------------------
TR(6) CH(6) P(44)
@19 v64
M.onNoteWave(0,50,!1)

 o6 l8 q99

Tempo=(T1)

 EP.onTime(109,127,!1^1^1^1)
 a^2 agf r-1 f1 r-1 <a2>c2
 'g1<b1>' r-1 <g2> d4cd
 e2e.f.g r-1 'c1<e1>'r-2 <g2>
 'e1<a1>' r-1 c2 <c2>
 a^2 agf r-1 'f1c1' r-1 <f2>c2
 'g1d1<b1>' r-2 b2 r-4 <g4>
 'a1^1e1^1c1^1' r-1 >c1< r-1. <c1>g2 r-1 <<e1>>

 a^2 agf r-1 'f1c1' r-1 >f1< r-1 <<f1>>
 'g1<b1>' r-1 d2d4cd r-1 >g2d2< r-1 <<g1>>
 e2e.f.g r-1 'c1<g1>' r-1 >e1< r-1 <c1>
 'e1c1<a1>' r-1 c2 g2 r-1 >a1< r-1 <<a1>>
 a^2 fga r-1 'f1c1' r-1 >f1< r-1 <<f1>>
 r-4 DANDO((T1),(T2),!1^4,!8) r4
 'd1g1<b1>' r-2 'b2' r-1 >d1< r-1 <<g1>>
 'g1^1^1e1^1^1c1^1^1>c1^1^1<' r-1^1 >'d1^1'< r-1^1^1 <c1^1^1> r-1^1. <<g1^1.>> r-1. >e1.<
 r-1.
Tempo=(T2-40)
 r2
Tempo=(T)
EP.onTime(127,0,!2.)
 r1
EP(127)


 v(MML(v)-10)
 [3
  'e1^1^1^1<g1^1^1^1>'
  'e1^1^1^1<a1^1^1^1>'
 ]
 >
 r-1^1^1^1^1^1^1^1^1^1^1^1
 r-1^1^1^1^1^1^1^1^1^1^1^1
 c1.  d2 e1 f2g2
 c1 d2e2 g1 f2d2
 c1^1
 [13 r1]
 v(MML(v)+10)
 
 r2..d16e16

 [2
  [2 f4.g4.a4 ] r-1^1 <'a1f1''f1c1'>
  [2 g4.a4.b4 ] r-1^1 <'g1d1''b1g1'>
  :
  g4.f4.e4d4.e4.c4 r-1^1 <'g1e1'g1r-1b2g2>
  e4.c4.g4 e4.f4.g4 r-1^1 <'e1a1' 'c2e2'g2>
 ]
 a1 e2d2 r-1^1 <'a1e1''e1c1'r-2a2>
 'c1e1' 'ea'r2.. r-1^1 <'c1a1' 'ce<a>'r2..
 

[2
 v(MML(v)-10)
 [2
  'e1^1^1^1<g1^1^1^1>'
  'e1^1^1^1<a1^1^1^1>'
 ]
 >
 r-1^1^1^1^1^1^1^1
 r-1^1^1^1^1^1^1^1
 c1.  d2 e1 f2g2
 c1 d2e2 g1 f2d2
 c1 d2g2 e1 d2<b2>
 c1 e2a2 g1 e4.f4.g8
 v(MML(v)+10)

 d16e16

 [2
  [2 f4.g4.a4 ] r-1^1 <'a1f1''f1c1'>
  [2 g4.a4.b4 ] r-1^1 <'g1d1''b1g1'>
  :
  g4.f4.e4d4.e4.c4 r-1^1 <'g1e1'g1r-1b2g2>
  e4.c4.g4 e4.f4.g4 r-1^1 <'e1a1' 'c2e2'g2>
 ]
 a1 e2d2 r-1^1 <'a1e1''e1c1'r-2a2>
 'c1e1' 'ea'r2.. r-1^1 <'c1a1' 'ce<a>'r2..
 >
 [2
  '<a1>f1' r-1 c2a2
  '<b1>g1' r-1 d2b2
  'g1e1'   r-1 <b2>b2
  'a1e1'   r-1 >c2<c2
  '<a1>f1' r-1 c2a2
  '<b1>g1' r-1 d2b2
  'g1<b1>' r-1 e2b2
  'a1e1'   r-1 >c1<
 ]

 'f1c1<f1>'
 'g1<b1g1>'
 'g1e1<b1>'
 'e1c1<a1>'
 'f1c1<f1>'
 'g1<b1g1>'
 'a1^1c1^1e^1<a1^1>' r-1 >c1<

 '<a1f1>' r-1 [3 'af'c : c]
 '<b1g1>' r-1 [3 'bg'd : d]
 '<e1g1>' r-1 [3 'ge'c : c]
 '<a1e1>' r-1 [3 '>c<a'e : e]
 '<a1f1>' r-1 [3 'af'c : c]
 '<b1g1>' r-1 [3 'bg'd : d]
 '<a1^1>c1^1e1^1' r-1^1 a1^1 r-1 >c1<
 <
]

 [16 r1]

 >
 [2
  '<a1>f1' r-1 c2a2
  '<b1>g1' r-1 d2b2
  'g1e1'   r-1 <b2>b2
  'a1e1'   r-1 >c2<c2
  '<a1>f1' r-1 c2a2
  '<b1>g1' r-1 d2b2
  'g1<b1>' r-1 e2b2
  'a1e1'   r-1 >c1<
 ]

 'f1c1<f1>'
 'g1<b1g1>'
 'g1e1<b1>'
 'e1c1<a1>'
 'f1c1<f1>'
 'g1<b1g1>'
 'a1^1c1^1e^1<a1^1>' r-1 >c1<

 [3
  '<a1f1>' r-1 [3 'af'c : c]
  '<b1g1>' r-1 [3 'bg'd : d]
  '<e1g1>' r-1 [3 'ge'c : c]
  '<a1e1>' r-1 [3 '>c<a'e : e]
  '<a1f1>' r-1 [3 'af'c : c]
  :
  '<b1g1>' r-1 [3 'bg'd : d]
  '<a1^1>c1^1e1^1' r-1^1 a1^1 r-1 >c1<
 ]
 l32 >gfed c<bag fedc <bagf> l8 r2
 r1r1

 [4
  'f1c1<f1>'
  'g1d1<g1>'
  'a1c1<a1>'
  'e1c1<a1>'
 ]

 [2 'ae<a>'rr] 'gd<g>'r
 'ae<a>'r


//------------------------------------
// Track 7 : 
//------------------------------------
TR(7) CH(7) P(107)
@30 v110
FineTune(68)
M.onNoteWave(10,90,!1)
Slur(0)

 [183 r1]
 r1
 o5 l8

 r2. Slur(3) q70 l16 def&g l8

 q90 Slur(0)
 g8&!8a4 f4^16r16 g8&!8a16.&g32
 f8&!8g4 e32&d4^32r16 f8&!8g16.&e32
 [3 q80'e<b>' v(MML(v)-15)q30 <e : e> v(MML(v)+15)] v(MML(v)+15)>
 l16 q60 fdef gefg q90 g8&!8a4^16.&g32 l8

 e16&!16fe.f f16&16gf.g 
 g16&!16ab.>c c16&!16dc.<b
 f8&!8g2^8.&f32r32 q60 e q90
 g8&!8a2.^16.&g32

 b32&>c16.<a16r16a&!8>c l16 q70 edc<b>dc<ba l8
 f16&!16g> d32&e^32 c d<b16>c16 dc16d16 
 d16&!16e8^32&d32 cd e e32&f16. ed
 d8&!8e4 g8&!8a8..&g32 e4
 <
 l16
 Slur(3) q60 f&ef&g a&gf&g a&ga&b >c&<ba&g
 Slur(0) >c16&!16d8 Slur(3) d d&c<b&>c Slur(0) c32&d16. Slur(3) dd d&c<b>d Slur(0)
 d32&e16.<b>c Slur(3) de&fd e&f&ge fa&gf Slur(0)
 q90 d8&!8e8..&d32 g8&!8a8..&g32 a8&!8b16.&a32

 EP.onTime(127,90,!1.)
 b4&!4>c1d2.^8..&!4<g32
 r2.r1
 [12 r1]
 [15 r1]

 EP(103)
 l8
 <
 r2^8
 q70 efg
 [2
  q90 ab16&!16>c8.<a q30<f16f16> q90 b8&!8>c8<a
  q90 b>c16&!16d8.<b q30<g16g16> q90 >c8&!8d8<b
  q90 >cd16&!16e8.c< q30<g16g16> q90 >d8&!8e8c<
  :
  ab>c d8&!8e8dc<b
 ]
 >d16&!16e16dc<a16&!16b8.bag

 g8&!8a4^16.&g32 f2
 f8&!8g4^16.&f32 d2
 d4&!4e2^q50 c q90
 g8&!8a2.^16.&g32
 g8&!8a4^16.&g32 f2
 g4&!16e16r8.r2
 r1r1

 EP(108)
 [2
  g8&!8a8..&g32 f4. g16&16a8^32&g32
  a8&!8b4^16.&a32 g4 a32&b8..
  b8&!8>c4^16.&<b32 b4...&a32
  a4...&g32 g4...&f32

  g8&!8a8..&g32 f4. g16&16a8^32&g32
  a8&!8b8..&a32 g4. a32&b8..
  :
  b8&!8>c2..
  d4&!4e8..&d32 c4< b8..&a32
 ] 
 g4&!4a2.^2. a8..&e32

 arrarrg4 
 EP.onTime(110,0,!1^2)
 [8 a8..&e32 r16 ]



//
// detune for Track7
//
TR(16) CH(16) P(54)
@30 v80
FineTune(60)
M.onNoteWave(10,90,!1.)
Slur(0)

 [183 r1]
 r1
 o5 l8
 r64
 r2. Slur(3) q70 l16 def&g l8

 v(MML(v)-10)
 q90 Slur(0)
 g8&!8a4 f4^16r16 g8&!8a16.&g32
 f8&!8g4 e32&d4^32r16 f8&!8g16.&e32
 [3 q80'e<b>' v(MML(v)-15)q30 <e : e> v(MML(v)+15)] v(MML(v)+15)>
 l16 q60 fdef gefg q90 g8&!8a4^16.&g32 l8

 e16&!16fe.f f16&16gf.g 
 g16&!16ab.>c c16&!16dc.<b
 f8&!8g2^8.&f32r32 q60 e q90
 g8&!8a2.^16.&g32
 r-64
 v(MML(v)+10)

 EP(120)
 P(24)
 v(MML(v)+15)
 g32&a16.f16r16g&!8a l16 q70 >c<bag bagf l8
 d16&!16e b32&>c^32< g b g16a16 ba16g16 
 b16&!16>c8^32&<b32 ab> c <b32&>c16. c<b
 b8&!8>c4 d8&!8e8..&d32 c4
 <
 l16
 Slur(3) q60 c&<a>c&d f&ed&e f&ef&g a&gf&e
 Slur(0) a16&!16b8 Slur(3) b b&ag&a Slur(0) a32&b16. Slur(3) bb b&ag&a Slur(0)
 b32&>c16.<ga Slur(3) b>c&d<b >c&d&ec ce&dc Slur(0)
 q90 <b8&!8>c8..&<b32 > d8&!8e8..&d32 f8&!8g16.&f32

 EP.onTime(127,90,!1.)
 g4&!4a1 b2.^8..&!4d32
 r2.r1
 [12 r1]
 [15 r1]

 l8
 <
 r2^8
 q70 cde

 [2
  q90 fg16&!16a8.f q30<c16c16> q90 g8&!8a8f
  q90 ga16&!16b8.g q30<d16d16> q90 a8&!8b8g
  q90 ab16&!16>c8.<a q30<e16e16> q90 b8&!8>c8<a
  :
  fga b8&!8>c8<bag
 ]
 b16&!16>c16<baf16&!16g8.gde

 e8&!8f4^16.&e32 c2
 c8&!8d4^16.&c32 <b2
 b4&!4>c2^q50 <a q90>
 d8&!8e2.^16.&d32
 e8&!8f4^16.&e32 c2
 e4&!16f16r8.r2
 r1r1

 EP(106)
 v(MML(v)+15)
 [2
  e8&!8f8..&e32 c4. e16&16f8^32&e32
  f8&!8g4^16.&f32 e4 f32&g8..
  g8&!8a4^16.&g32 g4...&f32
  e4...&d32 d4...&c32

  e8&!8f8..&e32 c4. e16&16f8^32&e32
  f8&!8g8..&f32 d4. f32&g8..
  :
  g8&!8a2..
  b4&!4>c8..&<b32 a4 g8..&f32
 ] 
 d4&!4e2.^2. e8..&<a32>

 errerrd4 
 EP.onTime(110,0,!1^4.)
 [8 e8..&<a32> r16 ]



//------------------------------------
// Track 8 : 
//------------------------------------
TR(8) CH(8) P(64)
@32,8,0 v78
FineTune(64)
M.onNoteWave(10,90,!2..)
Slur(0)

r32.
 [183 r1]
 r1
 o5 l8

 r2. Slur(3) q70 l16 def&g l8

 q90 Slur(0)
 g8&!8a4 f4^16r16 g8&!8a16.&g32
 f8&!8g4 e32&d4^32r16 f8&!8g16.&e32
 [3 q80'e<b>' v(MML(v)-15)q30 <e : e> v(MML(v)+15)] v(MML(v)+15)>
 l16 q60 fdef gefg q90 g8&!8a4^16.&g32 l8

 e16&!16fe.f f16&16gf.g 
 g16&!16ab.>c c16&!16dc.<b
 f8&!8g2^8.&f32r32 q60 e q90
 g8&!8a2.^16.&g32

 b32&>c16.<a16r16a&!8>c l16 q70 edc<b>dc<ba l8
 f16&!16g> d32&e^32 c d<b16>c16 dc16d16 
 d16&!16e8^32&d32 cd e e32&f16. ed
 d8&!8e4 g8&!8a8..&g32 e4
 <
 l16
 Slur(3) q60 f&ef&g a&gf&g a&ga&b >c&<ba&g
 Slur(0) >c16&!16d8 Slur(3) d d&c<b&>c Slur(0) c32&d16. Slur(3) dd d&c<b>d Slur(0)
 d32&e16.<b>c Slur(3) de&fd e&f&ge fa&gf Slur(0)
 q90 d8&!8e8..&d32 g8&!8a8..&g32 a8&!8b16.&a32

 EP.onTime(127,90,!1.)
 b4&!4>c1d2.^8..&!4<g32
 r2.r1
 [12 r1]
 [15 r1]

 EP(70)
 l8
 <
 r2^8
 q70 efg
 [2
  q90 ab16&!16>c8.<a q30<f16f16> q90 b8&!8>c8<a
  q90 b>c16&!16d8.<b q30<g16g16> q90 >c8&!8d8<b
  q90 >cd16&!16e8.c< q30<g16g16> q90 >d8&!8e8c<
  :
  ab>c d8&!8e8dc<b
 ]
 >d16&!16e16dc<a16&!16b8.bag

 g8&!8a4^16.&g32 f2
 f8&!8g4^16.&f32 d2
 d4&!4e2^q50 c q90
 g8&!8a2.^16.&g32
 g8&!8a4^16.&g32 f2
 g4&!16e16r8.r2
 r1r1

 EP(90)
 [2
  g8&!8a8..&g32 f4. g16&16a8^32&g32
  a8&!8b4^16.&a32 g4 a32&b8..
  b8&!8>c4^16.&<b32 b4...&a32
  a4...&g32 g4...&f32

  g8&!8a8..&g32 f4. g16&16a8^32&g32
  a8&!8b8..&a32 g4. a32&b8..
  :
  b8&!8>c2..
  d4&!4e8..&d32 c4< b8..&a32
 ] 
 g4&!4a2.^2. a8..&e32

 arrarrg4 
 EP.onTime(79,0,!1^2)
 [8 a8..&e32 r16 ]



//------------------------------------
// Track 9 : 
//------------------------------------
TR(9) CH(9) P(64)



//------------------------------------
// Track 10 : ドラム系
//------------------------------------
TR(10) CH(10)
// マクロ定義
// b = bass / s = Snare / S = side stick
$b{n36,} $s{n38,} $S{n37,}
// h = HH Close / f = HH foot close / o = HH Open
$c{n42,} $f{n44,} $o{n46,}
// e = Crash / j = Ride / t = Ride Bell / d = China / i = Splash / y = Crash2 / u = Ride2
$e{n49,} $j{n51,} $t{n53,} $d{n52,} $i{n55,} $y{n57,} $u{n59,}
// q = High Tom / a = High-Middle / z = Low-Middle / w = Low / x = Floor high / g = Floor low
$q{n50,} $a{n48,} $z{n47,} $w{n45,} $x{n43,} $g{n41,}
// p = Crap / k = Cowbell / m = Tambourine / n = ?? / j = ??
$p{n39,} $k{n56,} $m{n54,} $n{n75,}

@1,90,1
l8
Rhythm {

 [16 r1]
 v90 [4 j4]

 v100 b4b4b4b4 r-1 v120 e4 [3 v95cv60c16c16]
 v100 b4b4b4b4 r-1 [4 v95cv60c16c16]
 v100 b4b4b4b4 r-1 [4 v95cv60c16c16]
 v100 b4b4b4b4 r-1 r2. v110 sw16w16 r-1 [3 v95cv60c16c16] v90i4
 v100 b4b4b4b4 r-1 v120 y4 [3 v95cv60c16c16]
 v100 b4b4b4b4 r-1 [4 v95cv60c16c16]
 v100 b4b4b4b4 r-1 [4 v95cv60c16c16]
 v100 b4b4b4b4 r-1 rv70'sw'v85'sw'v100'sw' v110 l16 q64q32.qaazzss l8 r-1 v100 y4 v80f4f4f4

[2
 [2
  v100 b4b4b4b4 r-1 v100 rrSr rrrS r-1 v120e v40c [3 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrrS rSrS r-1 [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrSr rrrS r-1  [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrS.S16 rSrS r-1 [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrSr rrrS r-1 [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrrS rSrS r-1 [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrSr rrrS r-1  [4 v95cv40c]
  :
  v100 b4b4b4b4 r-1 v100 rrS.S16 rSrS r-1 [4 v95cv40c]
 ]
 v100 b4b4b4b4 r-1 v100 rrS.S16 rr v110 s16s16s16s16 r-1 [2 v95cv40c] v90i4 f4

 [2
  [2
   v100 bbrr brrr r-1 v110 r4s4r4s4 r-1 v120y v60j [3 v90jv60j]
   v100 bbrr bbrr r-1 v110 r4s4r4s4 r-1 [4 v90jv60j]
   :
   v100 bbrr brrr r-1 v110 r4s4r4s4 r-1 [4 v90jv60j]
   v100 bbrr bbrr r-1 v110 r4s4r4ss r-1 [4 v90jv60j]
  ]
  :
  v100 bbrr brrr r-1 v110 r4s4r4s4 r-1 [4 v90jv60j]
  v100 bbrr bbrr r-1 v110 r4s4r4[4 s16] r-1 [3 v90jv60j] f4
 ]
 v100 rbrbrbrb16b16 r-1 v110 s4s4s4s16s16w16w16 r-1 [3 v90jv60j] i4
 :
 v100 brrr rrrr r-1 s4r4r4 'ws'v80s16s16 r-1 v120 e2r4 v90c16c16v70o
]
 v100 brrr rrrr r-1 s4r4 l16 'ws'v80ssv90s v110 azww l8 r-1 v120 e2 v100 i4 v80 f4

 [2
  [2
   v100 br.b. b.b.b r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
   v100 brb16b16r b16bb.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
   v100 br.b. b.b.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
   :
   v100 brb16b16r b.b.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
  ]
  :
  v100 brl16bbrb bbbb bbbb l8r-1 v110 [3 rs] s16s16s16s16 r-1 [3 v80ov65o] v80 o4
 ]
 v100 brl16bbrb brbr brbr l8r-1 v110 l16qasq l12 azw ssw ssg l8 r-1 v110 e4 v80f4f4f4

 v100 brrbbrrr r-1 v110 r4r4s4r4 r-1 v120y4 [3 v90j4]
 v100 brrb16b16brrb r-1 v110 r4r4s4[4 s16] r-1 [4 v90j4] 
 v100 bbrrbbrr r-1 v110 r4s4r4s4 r-1 [4 v90cv70c]
 v100 bbrbrbrr r-1 v110 r4s4r4's4e4' r-1 [4 v90cv70c]
 v100 brrbbrrr r-1 v110 r4r4s4r4 r-1 v120y4 [3 v90j4]
 v100 brrb16b16brrb r-1 v110 r4r4s4[4 s16] r-1 [4 v90j4]
 v100 bbrrbbrr r-1 v110 r4s4r4s4 r-1 [4 v90cv70c]
 v100 bbrbrbrr r-1 v110 r4s4rl16ssqazsl8 r-1 [2 v90cv70c] v80f4f4

 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
 v100 brb16b16r b16bbb. r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 brb16b16r b16bbb. r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
 v100 brl16bbrb bbbb bbbb r-1 v110 azsa zsaz sqaz wgss l8 r-1 v80 f4f4f4f4
 v100 b2..b r-1 v120y1
 v100 b2.bb16b16 r-1 v100 j4j4j4j4


 [2
  v100 b4b4b4b4 r-1 v100 rrSr rrrS r-1 v120e v40c [3 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrrS rSrS r-1 [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrSr rrrS r-1  [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrS.S16 rSrS r-1 [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrSr rrrS r-1 [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrrS rSrS r-1 [4 v95cv40c]
  v100 b4b4b4b4 r-1 v100 rrSr rrrS r-1  [4 v95cv40c]
  :
  v100 b4b4b4b4 r-1 v100 rrS.S16 rSrS r-1 [4 v95cv40c]
 ]
 v100 b4b4b4b4 r-1 v100 rrS.S16 rr v110 s16s16s16s16 r-1 [2 v95cv40c] v90d4 f4

 [2
  [2
   v100 bbrr brrr r-1 v110 r4s4r4s4 r-1 v120y v60j [3 v90jv60j]
   v100 bbrr bbrr r-1 v110 r4s4r4s4 r-1 [4 v90jv60j]
   :
   v100 bbrr brrr r-1 v110 r4s4r4s4 r-1 [4 v90jv60j]
   v100 bbrr bbrr r-1 v110 r4s4r4ss r-1 [4 v90jv60j]
  ]
  :
  v100 bbrr brrr r-1 v110 r4s4r4s4 r-1 [4 v90jv60j]
  v100 bbrr bbrr r-1 v110 r4s4r4[4 s16] r-1 [3 v90jv60j] v90j4
 ]
 v100 rbrbrbrb16b16 r-1 v110 s4s4s4s16s16w16w16 r-1 v100 d4 v80 f4f4f4
 v100 brrr rrrr r-1 s4r4 l16 'ws'v80ssv90s v110 azww l8 r-1 v120 e2r4 v90f4

 [2
  [2
   v100 br.b. b.b.b r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
   v100 brb16b16r b16bb.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
   v100 br.b. b.b.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
   :
   v100 brb16b16r b.b.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
  ]
  :
  v100 brl16bbrb bbbb bbbb l8r-1 v110 [3 rs] s16s16s16s16 r-1 [3 v80ov65o] v80o4
 ]
 v100 brl16bbrb brbr brbr l8r-1 v110 l16qasq l12 azw ssw ssg l8 r-1 [4 v80f4]

 v100 brrbbrrr r-1 v110 r4r4s4r4 r-1 v120y4 [3 v90j4]
 v100 brrb16b16brrb r-1 v110 r4r4s4[4 s16] r-1 [4 v90j4]
 v100 bbrrbbrr r-1 v110 r4s4r4s4 r-1 [4 v90cv70c]
 v100 bbrbrbrr r-1 v110 r4s4r4's4e4' r-1 [4 v90cv70c]
 v100 brrbbrrr r-1 v110 r4r4s4r4 r-1 v120y4 [3 v90j4]
 v100 brrb16b16brrb r-1 v110 r4r4s4[4 s16] r-1 [4 v90j4]
 v100 bbrrbbrr r-1 v110 r4s4r4s4 r-1 [4 v90cv70c]
 v100 bbrbrbrr r-1 v110 r4s4rl16ssqazsl8 r-1 [2 v90cv70c] v100 j4 v80f4

 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
 v100 brb16b16r b16bbb. r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 brb16b16r b16bbb. r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
 v100 brl16bbrb bbbb bbbb r-1 v110 azsa zsaz sqaz wgss l8 r-1 [4 v80 f4]
 v100 b4.rb4.b16b16 r-1 v120 y4 v100 j4j4j4
 v100 rbrbrbrb16b16 r-1 l16 s4s4 v110srss s32s32srr l8 r-1 v100 j4j4j4i4

 [2
  v100 br.b.   b.bb.     r-1 v110 rsrsrsrs r-1 v127e v65o [3 v80ov65o]
  v100 brb16b. b.bb.     r-1 v110 rsrsrsrs r-1 [4 v80ov65o]
  v100 br.b.   b.bb  .   r-1 v110 rsrsrsrs r-1 [4 v80ov65o]
  v100 brb16b. b16bbb16b r-1 v110 rsrsrsrs16s16 r-1 [4 v80ov65o]

  v100 br.b.   b.bb.     r-1 v110 rsrsrsrs r-1 v127e v65o [3 v80ov65o]
  v100 brb16b. b.bb.     r-1 v110 rsrsrsrs r-1 [4 v80ov65o]
  v100 br.b.   b16bbb16b r-1 v110 rsrsrsrs r-1 [4 v80ov65o]
  :
  [8 v100 b16 v90 b16]   r-1 v110 rs l16rsss aazzwwss l8 r-1 v120 y4 v80f4f4f4
 ]
 [8 v100 b16 v90 b16]   r-1 v110 l16 azsa zsaz sazs azss l8 r-1 [4 v80f4]


 [2
  [2
   v100 br.b. b.b.b r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
   v100 brb16b16r b16bb.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
   v100 br.b. b.b.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
   :
   v100 brb16b16r b.b.b r-1 v110 [4 rs] r-1 [4 v80ov65o]
  ]
  :
  v100 brl16bbrb bbbb bbbb l8r-1 v110 [3 rs] s16s16s16s16 r-1 [3 v80ov65o] v80 o4
 ]
 v100 brl16bbrb brbr brbr l8r-1 v110 l16qasq l12 azw ssw ssg l8 r-1 [4 v80 f4]

 v100 brrbbrrr r-1 v110 r4r4s4r4 r-1 v120y4 [3 v90j4]
 v100 brrb16b16brrb r-1 v110 r4r4s4[4 s16] r-1 [4 v90j4]
 v100 bbrrbbrr r-1 v110 r4s4r4s4 r-1 [4 v90cv70c]
 v100 bbrbrbrr r-1 v110 r4s4r4's4e4' r-1 [4 v90cv70c]
 v100 brrbbrrr r-1 v110 r4r4s4r4 r-1 v120y4 [3 v90j4]
 v100 brrb16b16brrb r-1 v110 r4r4s4[4 s16] r-1 [4 v90j4]
 v100 bbrrbbrr r-1 v110 r4s4r4s4 r-1 [4 v90cv70c]
 v100 bbrbrbrr r-1 v110 r4s4rl16ssqazsl8 r-1 [2 v90cv70c] v100 j4 v80f4

 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
 v100 brb16b16r b16bbb. r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 brb16b16r b16bbb. r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
 v100 brb16b16r b16bbb. r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 br.b. b.bb.       r-1 v110 [4 rs] r-1 [4 v80ov65o]
 v100 br l16 bbrr rbbb bbbb l8 r-1 v110 [3 r : s] l16 ss ssss l8  r-1 [2 v80ov65o] v120 i4 v80f4

 [2
  [8 v100 b16 v90 b16] r-1 v110 [4 rs] r-1 v120e v65c [3 v80ov65o]
  [8 v100 b16 v90 b16] r-1 v110 [4 rs] r-1 [4 v80ov65o]
  [8 v100 b16 v90 b16] r-1 v110 [4 rs] r-1 [4 v80ov65o]
  :
  [8 v100 b16 v90 b16] r-1 v110 [4 r:s]s16s16 r-1 [4 v80ov65o]
 ]
 [8 v100 b16 v90 b16] r-1 v110 l16 qqaa sszz aass zzwg l8 r-1 [4 v80f4]

 v100 brrbrrrr r-1 v110 r4r4s4r4 r-1 v120y4 [3 v90j4]
 v100 brbrrrrb r-1 v110 r4r4s4rv80s r-1 [4 v90j4]
 v100 brrbrrrr r-1 v110 r4r4s4r4 r-1 [4 v90j4]
 v100 bbrb16b16rrrb r-1 v110 rzrg swss r-1 [3 v90j4] v110 i4
 v100 brrbrrrb r-1 v110 r4r4s4rv80s r-1 v120y4 [3 v90j4]
 v100 brrrrrrr r-1 v110 's'r2.. r-1 v120d r2..
 r1 v100 j4j4j4j4 r-8 v110 'b16s16's16

 [2
  [2
   l16 v110 brrrrbrr brrb rbrr l8 r-1 v110 [4 rs] r-1 v120y v85j [3 v100jv85j]
   l16 v110 brrrbbrr bbrb rbrr l8  r-1 v110 [4 rs] r-1 [4 v100jv85j]
   l16 v110 brrrrbrr brrb rbrr l8  r-1 v110 [4 rs] r-1 [4 v100jv85j]
   :
   l16 v110 brrrbbrr bbrb rbrr l8  r-1 v110 [4 r:s] s16s16 r-1 [4 v100jv85j]
  ]
  :
  l16 v110 brrrbbrr bbrb rbrr l8  r-1 v110 [3 rs] s16s16w16g16 r-1 [3 v100jv85j] v100e4
 ]
 [8 v100 b16 v90 b16] r-1 v110 rsr l16 ss rsss swss l8 r-1 v100 i4 [3 v70 f4 ]

 v100 l16 [2 brbb bbrb] l8 r-1 l16 ssqq aass zzss azwg l8 r-1 [4 v70 f4 ]
 v100 b1 r-1 v127 'e1y1'

}

