spiffyscore

Changes On Branch 0021a3fe22fb57c5
Login

Changes In Branch develop Through [0021a3fe22] Excluding Merge-Ins

This is equivalent to a diff from 689adc054e to 0021a3fe22

2011-11-03
19:23
Added a very, very bad set of violin samples check-in: 8293931a34 user: brian tags: develop
18:50
Merged in diskin2 mode for cfg.orc check-in: 0021a3fe22 user: brian tags: develop
18:49
By magic, fixed problem with not all bass notes playing via diskin2 Closed-Leaf check-in: 1bc01ba9c9 user: brian tags: feature/diskin2
2011-11-01
18:54
Imported the todo list from MUS306 check-in: 072fa6ad30 user: brian tags: develop
2011-06-12
20:32
Made some changes to the parser. Don't remember what. Leaf check-in: 87435601e4 user: brian tags: master
20:31
Create new branch named "develop" check-in: 9f4c4666c5 user: brian tags: develop
2011-02-10
23:50
Program generates a render order for the instruments based on their sync order check-in: 689adc054e user: brian@linux-85dd.site tags: master
22:34
Added lexical support for parens instead of quotes for chords, cleaned up the yacc parser, added lex tokens for syncopation check-in: 702d933446 user: brian@linux-85dd.site tags: master

Modified cfg.orc from [9f49be1cae] to [c58361434c].

     1      1   sr=44100
     2      2   ksmps=20
     3      3   nchnls=1
            4  +
            5  +instr 3
            6  +    if p5=105 then
            7  +        asig diskin2 "samples/bass/1.05.wav", 1
            8  +    elseif p5=1.06 then
            9  +        asig diskin2 "samples/bass/1.06.wav", 1
           10  +    elseif p5=1.07 then
           11  +        asig diskin2 "samples/bass/1.07.wav", 1
           12  +    elseif p5=1.08 then
           13  +        asig diskin2 "samples/bass/1.08.wav", 1
           14  +    elseif p5=1.08 then
           15  +        asig diskin2 "samples/bass/1.09.wav", 1
           16  +    elseif p5=1.10 then
           17  +        asig diskin2 "samples/bass/1.10.wav", 1
           18  +    elseif p5=1.11 then
           19  +        asig diskin2 "samples/bass/1.11.wav", 1
           20  +    elseif p5=2.00 then
           21  +        asig diskin2 "samples/bass/2.00.wav", 1
           22  +    elseif p5=2.01 then
           23  +        asig diskin2 "samples/bass/2.01.wav", 1
           24  +    elseif p5=2.02 then
           25  +        asig diskin2 "samples/bass/2.02.wav", 1
           26  +    elseif p5=2.03 then
           27  +        asig diskin2 "samples/bass/2.03.wav", 1
           28  +    elseif p5=2.04 then
           29  +        asig diskin2 "samples/bass/2.04.wav", 1
           30  +    elseif p5=2.05 then
           31  +        asig diskin2 "samples/bass/2.05.wav", 1
           32  +    elseif p5=2.06 then
           33  +        asig diskin2 "samples/bass/2.06.wav", 1
           34  +    elseif p5=2.07 then
           35  +        asig diskin2 "samples/bass/2.07.wav", 1
           36  +    elseif p5=2.08 then
           37  +        asig diskin2 "samples/bass/2.08.wav", 1
           38  +    elseif p5=2.09 then
           39  +        asig diskin2 "samples/bass/2.09.wav", 1
           40  +    elseif p5=2.10 then
           41  +        asig diskin2 "samples/bass/2.10.wav", 1
           42  +    elseif p5=2.11 then
           43  +        asig diskin2 "samples/bass/2.11.wav", 1
           44  +    elseif p5=3.00 then
           45  +        asig diskin2 "samples/bass/3.00.wav", 1
           46  +    elseif p5=3.01 then
           47  +        asig diskin2 "samples/bass/3.01.wav", 1
           48  +    elseif p5=3.02 then
           49  +        asig diskin2 "samples/bass/3.02.wav", 1
           50  +    elseif p5=3.03 then
           51  +        asig diskin2 "samples/bass/3.03.wav", 1
           52  +    elseif p5=3.04 then
           53  +        asig diskin2 "samples/bass/3.04.wav", 1
           54  +    elseif p5=3.05 then
           55  +        asig diskin2 "samples/bass/3.05.wav", 1
           56  +    elseif p5=3.06 then
           57  +        asig diskin2 "samples/bass/3.06.wav", 1
           58  +    elseif p5=3.07 then
           59  +        asig diskin2 "samples/bass/3.07.wav", 1
           60  +    elseif p5=3.08 then
           61  +        asig diskin2 "samples/bass/3.08.wav", 1
           62  +    elseif p5=3.09 then
           63  +        asig diskin2 "samples/bass/3.09.wav", 1
           64  +    elseif p5=3.10 then
           65  +        asig diskin2 "samples/bass/3.10.wav", 1
           66  +    elseif p5=3.11 then
           67  +        asig diskin2 "samples/bass/3.11.wav", 1
           68  +    endif
           69  +    outs asig
           70  +endin
     4     71   
     5     72   instr 1
     6     73       asound pluck   p4, cpspch(p5), cpspch(p6), p7, p8 p9 p10
     7     74       out asound
     8     75   endin
     9     76   
    10     77   instr 2
    11     78       kenv linen p4, .1, p3, .2; envelope
    12     79       asound oscili kenv, cpspch(p5), p6; oscillator
    13     80       out asound
    14     81   endin
    15     82   
    16         -instr 3
    17         -    asound foscili p4, cpspch(p5), 5, 2, 3, p9
    18         -    out asound
           83  +instr 4
           84  +    aFMinst foscili p4, cpspch(p5), p6, p7, p8, p9
    19     85   endin

Deleted cfg.py version [e9b556b4f3].

     1         -#!/usr/bin/env python
     2         -
     3         -from __future__ import division
     4         -import os
     5         -import random
     6         -import sys
     7         -import time
     8         -random.seed(time.time())
     9         -
    10         -import parse
    11         -import topsort
    12         -import yaml
    13         -
    14         -def main():
    15         -    key = "A"
    16         -    bps = 60/60
    17         -    tempo = 1/bps
    18         -    max_duration = 1
    19         -
    20         -    composition = yaml.load(open("score.yaml"))
    21         -
    22         -    max_t = 0  # max time encountered so far. Used for movement timing
    23         -    progression = "chorus"
    24         -
    25         -    for movement in progression.split():
    26         -        for section in ["intro", "core", "outro"]:
    27         -            if section in composition[movement].keys():
    28         -                try:
    29         -                    render_order = topsort.topsort([[composition[movement][section][instrument]["sync"], instrument] if "sync" in composition[movement][section][instrument].keys() else [None, instrument] for instrument in composition[movement][section]])
    30         -                except topsort.CycleError as ex:
    31         -                    print "Your instruments are synced in a circle! This makes no sense!"
    32         -                    print movement, section
    33         -                    print ex
    34         -                    sys.exit(1)
    35         -                
    36         -
    37         -#    for comp_name in progression.split():
    38         -#        comp_start_time = max_t
    39         -#        for instr_name, instr in composition[comp_name].iteritems():
    40         -#            generated_score = generate_score(instr["score"], instr["grammars"])  # Fill in the scores by generating them based on the grammars
    41         -##            print generated_score
    42         -#            score = parse.parse(generated_score, default_octave=instr["octave"])  # Return Node/Chord objects
    43         -#
    44         -#            # Generate timestamps for the notes 
    45         -#            t = comp_start_time
    46         -#            for note in range(len(score)):
    47         -#                score[note].time = t
    48         -#                score[note].duration *= tempo
    49         -#                t += score[note].duration
    50         -##                print "time difference =", t-comp_start_time
    51         -##                print "instrument duration =",composition[comp_name][instr_name]["duration"]
    52         -#                if (t-comp_start_time) > float(composition[comp_name][instr_name]["duration"]):
    53         -##                    print "here"
    54         -#                    score = score[:note]
    55         -#                    break
    56         -#                max_t = t if t > max_t else max_t
    57         -#            composition[comp_name][instr_name]["score"] = score
    58         -
    59         -    # Must be done after all note times keyed in, else you can't coordinate melodies with the rhythm chords
    60         -    print '''f1  0  512  10  1
    61         -            f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08
    62         -            f3 0 1025 10 1
    63         -    '''
    64         -    for comp_name in progression.split():
    65         -        print "; Movement:", comp_name
    66         -        for instr_name, instr in composition[comp_name].iteritems():
    67         -            composition[comp_name][instr_name]["score"] = transliterate_score(composition[comp_name][instr_name]["score"], key)
    68         -#            print "\nMovement %s instrument %s" % (comp_name, instr_name)
    69         -#            print composition[comp_name][instr_name]["score"] 
    70         -            final_score = generate_csound_score(composition[comp_name][instr_name]["score"], composition[comp_name][instr_name]["score_line"])
    71         -            for line in final_score:
    72         -                print line
    73         -            
    74         -
    75         -def make_scale(key):
    76         -    notes = ["A", "A#", "B", "C", "C#", "D", "D#", "E", "F", "F#", "G", "G#"]
    77         -    scale = [key]
    78         -    pos = notes.index(key)
    79         -    progression = [2,2,1,2,2,2,1]
    80         -    for p in progression:
    81         -        pos = (pos + p) % 12
    82         -        scale.append(notes[pos])
    83         -    return scale
    84         -
    85         -
    86         -def generate_score(score, grammars):
    87         -    while 1:
    88         -        found_substitution = False
    89         -        for key,value in grammars.iteritems():
    90         -            if score.find(key) != -1:
    91         -                found_substitution = True
    92         -                while score.find(key) != -1:
    93         -                    score = score.replace(key, random.choice(grammars[key]), 1)
    94         -#                    print scoe
    95         -                    if len(score.split()) > 2000:
    96         -                        for k in grammars.keys():
    97         -                            score = score.replace(k, "")
    98         -                        return score
    99         -        if found_substitution is False:
   100         -            break
   101         -    return score
   102         -
   103         -def transliterate_score(score, key):
   104         -    scale = make_scale(key)
   105         -    scale_conversion = {
   106         -        "I": 1,
   107         -        "II": 2,
   108         -        "III": 3,
   109         -        "IV": 4,
   110         -        "V": 5,
   111         -        "VI": 6,
   112         -        "VII": 7,
   113         -        "VIII": 8,
   114         -    }
   115         -    keyed_score = []
   116         -    for i in range(len(score)):
   117         -        if isinstance(score[i], parse.Note):
   118         -            score[i].value = scale[scale_conversion[score[i].value]-1]
   119         -        elif isinstance(score[i], parse.Chord):
   120         -            chord = []
   121         -            root_note_index = scale.index(key) + scale_conversion[score[i].value]
   122         -            chord.append(scale[root_note_index])
   123         -            chord.append(scale[(root_note_index+3) % 8])
   124         -            if score[i].chord_type == "m":  # Minor chords, flat the 5th
   125         -                chord.append(scale[(root_note_index+4) % 8])
   126         -            else:
   127         -                chord.append(scale[(root_note_index+5) % 8])
   128         -            score[i].chord = chord
   129         -        elif isinstance(score[i], parse.Rest):
   130         -            pass
   131         -    return score
   132         -
   133         -
   134         -def generate_csound_score(score, score_line):
   135         -    csound_note_values = {
   136         -        "C": "00",
   137         -        "C#": "01",
   138         -        "D": "02",
   139         -        "D#": "03",
   140         -        "E": "04",
   141         -        "F": "05",
   142         -        "F#": "06",
   143         -        "G": "07",
   144         -        "G#": "08",
   145         -        "A": "09",
   146         -        "A#": "10",
   147         -        "B": "11",
   148         -    }
   149         -    csound_score = []
   150         -    for token in score:
   151         -        if isinstance(token, parse.Chord):  # Chords
   152         -            for note in token.chord: 
   153         -                note = csound_note_values[note]
   154         -                csound_score.append(score_line % {"time": token.time, "octave": token.octave, "note": note, "duration": token.duration})
   155         -        elif isinstance(token, parse.Note):  # Individual notes
   156         -            note = csound_note_values[token.value]
   157         -            csound_score.append(score_line % {"time": token.time, "octave": token.octave, "note": note, "duration": token.duration})
   158         -    return csound_score
   159         -
   160         -
   161         -if __name__ == "__main__": main() 

Modified parse.py from [3ec57c3fbe] to [a8d0994825].

     1      1   #!/usr/bin/env python
            2  +
            3  +import tree
     2      4   
     3      5   from ply import lex, yacc
     4      6   class Note():
     5         -    def __init__(self, value, duration=.25, octave=8):
            7  +    def __init__(self, value, duration=1, octave=8):
     6      8           self.value = value
     7      9           self.duration = duration
     8     10           self.octave = octave
     9         -        self.accidental = None
    10     11       def __repr__(self):
    11     12           return "Note %s %s %s" % (self.value, self.duration, self.octave)
    12     13   
    13     14   class Chord():
    14         -    def __init__(self, value, duration=.5, chord_type="major", octave=5):
           15  +    def __init__(self, value, duration=1, chord_type="major", octave=5):
    15     16           self.value = value
    16     17           self.duration = duration
    17     18           self.chord_type = chord_type
    18     19           self.octave = octave
    19     20       def __repr__(self):
    20     21           return "Chord %s %s %s" % (self.value, self.duration, self.chord_type, self.octave)
    21     22   
    22     23   class Rest():
    23         -    def __init__(self, duration=.25):
           24  +    def __init__(self, duration=1):
    24     25           self.duration = duration
    25     26       def __repr__(self):
    26     27           return "Rest node %s" % self.duration
    27     28   
    28     29   
    29     30   def parse(score, default_octave=8):
    30     31       # Tokenize (lex)
................................................................................
    33     34           "BASENOTE",
    34     35           "ACCIDENTAL",
    35     36           "REST",
    36     37           "OCTAVE",
    37     38           "CHORD_TYPE",
    38     39           "PAREN",
    39     40           "SYNCOPATE",
           41  +        "NODE",
    40     42       )
    41     43   
    42     44       t_ignore = " |"
    43     45   
    44         -    #t_BASENOTE = r"[A-Ga-g]"
    45         -    t_BASENOTE = r"I+V?|VI*|i+v?|vi*"
    46         -    t_ACCIDENTAL = r"\^{1,2}|_{1,2}|="
           46  +    t_BASENOTE = r"[A-Ga-g]"
           47  +#    t_BASENOTE = r"I+V?|VI*|i+v?|vi*"
           48  +    t_ACCIDENTAL = r"\^{1}|_{1}|="
    47     49       t_REST = r"z"
    48     50       t_OCTAVE = r"'+|,+"
    49     51       t_CHORD_TYPE = r"m|7|m7|0|o|\+|mb5|sus|sus4|maj7|mmaj7|7sus4|dim|dim7|7b5|m7b5|6|b6|m6|mb6|46|maj9|9|add9|7b9|m9"
    50     52       t_PAREN = "\(|\)"
    51     53       t_SYNCOPATE = "\+|-"
           54  +    t_NODE = r"\([a-zA-Z0-9_-]+\)"
    52     55   
    53     56       def t_NOTE_LENGTH(t):
    54     57           r"/?\d+"
    55     58           multiplier = float(t.value.strip("/"))
    56     59           if t.value.startswith("/"):
    57     60               multiplier = 1/multiplier
    58     61           t.value = multiplier
................................................................................
    67     70   
    68     71       # Parse (yacc)
    69     72   
    70     73       def p_note_list(p):
    71     74           '''score : score note
    72     75                    | score chord
    73     76                    | score rest
           77  +            | score node
    74     78           '''
    75     79           p[0] = p[1] + [p[2]]
    76     80   
    77     81       def p_score(p):
    78     82           '''score : note
    79     83                    | chord
    80     84                    | rest
           85  +            | node
    81     86           '''
    82     87           p[0] = [p[1]]
    83     88   
    84     89   
    85     90       def p_chord_length(p):
    86     91           ''' chord : chord NOTE_LENGTH
    87     92           '''
................................................................................
   114    119           '''
   115    120           note.syncopate = p[2]
   116    121   
   117    122   
   118    123       def p_accidental(p):
   119    124           '''note : ACCIDENTAL note
   120    125           '''
   121         -        p[2].accidental = p[1]
          126  +        if p[1] == "^":
          127  +            p[2].value += "#"
          128  +        else:
          129  +            p[2].value += "b"
   122    130           p[0] = p[2]
   123    131   
   124    132       def p_octave(p):
   125    133           '''note : note OCTAVE
   126    134           '''
   127    135           count = len(p[2])
   128    136           increment_or_decrement = 1 if p[2].startswith("'") else -1
................................................................................
   137    145       def p_rest(p):
   138    146           ''' rest : REST
   139    147                    | REST NOTE_LENGTH
   140    148           '''
   141    149           p[0] = Rest()
   142    150           if len(p) > 2:
   143    151               p[0].duration = p[2]
          152  +
          153  +    def p_node(p):
          154  +        '''node : NODE
          155  +        '''
          156  +        p[0] = tree.Tree(p[1].strip("(").strip(")"))
          157  +
   144    158   
   145    159       def p_error(p):
          160  +#        import ipdb
          161  +#        ipdb.set_trace()
          162  +        print p
   146    163           raise Exception("Syntax error at '%s' of element type %s" % (p.value, p.type))
   147    164           
   148    165       yacc.yacc()
   149    166   
   150    167       return yacc.parse(score)

Added samples/bass/1.05.wav version [e6f01c2d0c].

cannot compute difference between binary files

Added samples/bass/1.06.wav version [589b4c9c16].

cannot compute difference between binary files

Added samples/bass/1.07.wav version [b5bd0e0b28].

cannot compute difference between binary files

Added samples/bass/1.08.wav version [4e22c8e289].

cannot compute difference between binary files

Added samples/bass/1.09.wav version [8eafba8350].

cannot compute difference between binary files

Added samples/bass/1.10.wav version [6c9d557273].

cannot compute difference between binary files

Added samples/bass/1.11.wav version [d210644e57].

cannot compute difference between binary files

Added samples/bass/2.00.wav version [df0ad67bd3].

cannot compute difference between binary files

Added samples/bass/2.01.wav version [5e4bdb6301].

cannot compute difference between binary files

Added samples/bass/2.02.wav version [2787d975d6].

cannot compute difference between binary files

Added samples/bass/2.03.wav version [6ce7982e46].

cannot compute difference between binary files

Added samples/bass/2.04.wav version [3c3feb5b24].

cannot compute difference between binary files

Added samples/bass/2.05.wav version [569b7181fc].

cannot compute difference between binary files

Added samples/bass/2.06.wav version [297d4f860f].

cannot compute difference between binary files

Added samples/bass/2.07.wav version [1ac14e3cd2].

cannot compute difference between binary files

Added samples/bass/2.08.wav version [b92037909c].

cannot compute difference between binary files

Added samples/bass/2.09.wav version [760599b161].

cannot compute difference between binary files

Added samples/bass/2.10.wav version [3b900ab89f].

cannot compute difference between binary files

Added samples/bass/2.11.wav version [bcaf91186d].

cannot compute difference between binary files

Added samples/bass/3.00.wav version [5d028b32a1].

cannot compute difference between binary files

Added samples/bass/3.01.wav version [9d6dded4d3].

cannot compute difference between binary files

Added samples/bass/3.02.wav version [78dab72fb7].

cannot compute difference between binary files

Added samples/bass/3.03.wav version [9476ff14fb].

cannot compute difference between binary files

Added samples/bass/3.04.wav version [0822a77edf].

cannot compute difference between binary files

Added samples/bass/3.05.wav version [dc233966b5].

cannot compute difference between binary files

Added samples/bass/3.06.wav version [c254ae3482].

cannot compute difference between binary files

Added samples/bass/3.07-old1.wav version [7e77a9e339].

cannot compute difference between binary files

Added samples/bass/3.07.wav version [23ec2fdb73].

cannot compute difference between binary files

Added samples/bass/3.08.wav version [c799d64faf].

cannot compute difference between binary files

Added samples/bass/3.09.wav version [cedce4e5ea].

cannot compute difference between binary files

Added samples/bass/3.10.wav version [bbc1ef4a09].

cannot compute difference between binary files

Added samples/bass/3.11.wav version [f679f5a61b].

cannot compute difference between binary files

Added samples/bass/Bass.arco.mf.sulE.C2B2.aiff version [b705aee00e].

cannot compute difference between binary files

Added samples/bass/Bass.arco.mf.sulE.C3D3.aiff version [17eacace3a].

cannot compute difference between binary files

Added samples/bass/Bass.arco.mf.sulG.C3B3.aiff version [8b429011eb].

cannot compute difference between binary files

Added samples/bass/Bass.arco.mf.sulG.G2B2.aiff version [8c3a1d88c6].

cannot compute difference between binary files

Added samples/bass/test.orc version [2795c8cc70].

            1  +sr=44100
            2  +ksmps=20
            3  +nchnls=2
            4  +
            5  +gifn ftgen 105, 0, 524288, -1,  "8.05.wav", 0, 0, 1 ; Middle C
            6  +gifn ftgen 106, 0, 524288, -1,  "8.06.wav", 0, 0, 1 ; Middle C
            7  +gifn ftgen 107, 0, 524288, -1,  "8.07.wav", 0, 0, 1 ; Middle C
            8  +gifn ftgen 108, 0, 524288, -1,  "8.08.wav", 0, 0, 1 ; Middle C
            9  +gifn ftgen 109, 0, 524288, -1,  "8.09.wav", 0, 0, 1 ; Middle C
           10  +gifn ftgen 110, 0, 524288, -1,  "8.10.wav", 0, 0, 1 ; Middle C
           11  +gifn ftgen 111, 0, 524288, -1,  "8.18.wav", 0, 0, 1 ; Middle C
           12  +
           13  +instr 1
           14  +;    if p5=8.05 then
           15  +;        asig diskin "8.05.wav"
           16  +;    elseif p5=8.06 then
           17  +;        asig diskin "8.06.wav"
           18  +;    elseif p5=8.07 then
           19  +;        asig diskin "8.07.wav"
           20  +;    elseif p5=8.08 then
           21  +;        asig diskin "8.08.wav"
           22  +;    elseif p5=8.09 then
           23  +;        asig diskin "8.09.wav"
           24  +;    elseif p5=8.11 then
           25  +;        asig diskin "8.10.wav"
           26  +;    elseif p5=8.11 then
           27  +;        asig diskin "8.18.wav"
           28  +;    endif
           29  +    inum = p5*100
           30  +    asig loscil 1, 1, inum, 1 
           31  +    outs asig, asig
           32  +endin

Added samples/bass/test.sco version [f5f91e8863].

            1  +f1 0 512 10 1
            2  +f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08
            3  +f3 0 1025 10 1
            4  +t 0 100
            5  +    
            6  +i1 0.000000 0.50000 7000 1.05
            7  +i1 0.500000 1.0000 7000 1.11

Added samples/bass/test.wav version [550291acb7].

cannot compute difference between binary files

Added score.yaml version [29fd4ba47c].

            1  +---
            2  +chorus:
            3  +    core:
            4  +        rhythm:
            5  +            csound_line: i1 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6
            6  +            max_duration: 80
            7  +            sync: timbre
            8  +            octave: 7
            9  +            sustain: 1
           10  +            grammars:
           11  +                u: 
           12  +                    - (I) (ii)/4 (ii)/4 (IV)/2 (V)2 (IV) (ii) x u
           13  +                    - (I) (vii) (III) y u
           14  +                    - (I) (v) (IV) u u
           15  +                w: (i) (VII)2 (VI)/4 (V)/4 (i)/4 (VII)2 (VI) (V) w u
           16  +                x: (III/2) (VI)/2 (III)/2 (vii)2 (i)2 (V) u
           17  +                y: (I) (vi)2 (IV) (V) y y u
           18  +
           19  +        timbre:
           20  +            csound_line: i3 %(time)f %(duration)f 2000 %(octave)d.%(note)s 2 3 5 3
           21  +            max_duration: 80
           22  +            sync: melody
           23  +            sustain: 1
           24  +            octave: 6
           25  +            grammars:
           26  +                u: 
           27  +                    - I2+ VII2 V2 VI2 I2 IV/2 V/2 III2 u
           28  +                    - I2- IV2 V2 IV I V2 III2 II2. u
           29  +
           30  +        melody:
           31  +            csound_line: i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 2
           32  +            max_duration: 80
           33  +            octave: 8
           34  +            grammars: 
           35  +                u: 
           36  +                    - I V/2 V/2 V/2 I VII
           37  +                    - IV' I IV I VII IV
           38  +                w: III/4 VI/4 II/4 V/4 VI/4 IV/4 VII2
           39  +                x: I/2 I/2 VI IV/2 V2 z I/2 I/2 VI IV/2 V

Added spiffyscore.py version [d189f30210].

            1  +#!/usr/bin/env python
            2  +
            3  +from __future__ import division
            4  +import ipdb
            5  +import os
            6  +import random
            7  +import sys
            8  +import time
            9  +
           10  +import parse
           11  +import topsort
           12  +import yaml
           13  +
           14  +import tree
           15  +
           16  +random.seed(time.time())
           17  +
           18  +def main():
           19  +    composition = {
           20  +        "fm_test": {
           21  +            "intro": {
           22  +                "melody": {  # Instrument 'melody'
           23  +                    "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 2 6 5 1",
           24  +                    "octave": 8,
           25  +                    "duration": 10,
           26  +                    "grammars": {  # Notes for this instrument to use in this piece
           27  +                        "u": ["G/2 G/2 | G/4 G/4 A/4 A/4 | A/2 A/2 | G | G | A | A | A3 (w)"],
           28  +                        "w": ["E | E | F | F | G/2 G/2 | G3 (u)"],
           29  +                    },
           30  +                },
           31  +            },
           32  +        },
           33  +        "verse1": {
           34  +            "intro": {
           35  +                "melody": {  # Instrument 'melody'
           36  +                    "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 1",
           37  +                    "octave": 8,
           38  +                    "duration": 10,
           39  +                    "grammars": {  # Notes for this instrument to use in this piece
           40  +                        "u": ["G/2 G/2 | G/4 G/4 A/4 A/4 | A/2 A/2 | G | G | A | A | A3 (w)"],
           41  +                        "w": ["E | E | F | F | G/2 G/2 | G3 (u)"],
           42  +                    },
           43  +                },
           44  +            },
           45  +            "body": {
           46  +                "melody": {  # Instrument 'melody'
           47  +                    "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 1",
           48  +                    "octave": 8,
           49  +                    "duration": 10,
           50  +                    "grammars": {  # Notes for this instrument to use in this piece
           51  +                        "u": ["C | G/2 G/2 | G/2 G/2 | C | B, | F' | C | F | C | B | F | (w)"],
           52  +                        "w": ["E/4 A/4 D/4 G/4 | F/4 F/4 B2 | (u)"],
           53  +                    },
           54  +                },
           55  +            },
           56  +            "outro": {
           57  +                "melody": {  # Instrument 'melody'
           58  +                    "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 1",
           59  +                    "octave": 8,
           60  +                    "duration": 10,
           61  +                    "grammars": {  # Notes for this instrument to use in this piece
           62  +                        "u": ["C/4 C/4 C/4 C/4 | z2"],
           63  +                    },
           64  +                },
           65  +            },
           66  +        },
           67  +        "verse2": {
           68  +            "body": {
           69  +                "melody": {  # Instrument 'melody'
           70  +                    "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 1",
           71  +                    "octave": 8,
           72  +                    "duration": 30,
           73  +                    "grammars": {  # Notes for this instrument to use in this piece
           74  +                        "u": ["C | C | C | C | F/2 F/2 | F/2 F/2 | (u)", "D | D | G/2 A/2 | D | D | (u)"],
           75  +                    },
           76  +                },
           77  +                "harmony": {  # Instrument 'melody'
           78  +                    "score_line": "i3 %(time)f %(duration)f 4000 %(octave)d.%(note)s 2 3 5 3",
           79  +                    "octave": 8,
           80  +                    "duration": 30,
           81  +                    "grammars": {  # Notes for this instrument to use in this piece
           82  +                        "u": ["C | C | z | C | C | z/2 F/4 F/2 F/2 | F/2 F/2 | z (u)", "D | D | G/2 A/2 | D | D | z (u)"],
           83  +                    },
           84  +                },
           85  +                "percussion": {  # Instrument 'melody'
           86  +                    "score_line": "i1 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6",
           87  +                    "octave": 8,
           88  +                    "duration": 30,
           89  +                    "grammars": {  # Notes for this instrument to use in this piece
           90  +                        "u": ["C/4 C/4 C/4 C/4 | F/2 F/2 | F/2 F/2 | (u)", "D/4 D/4 G/4 A/4 | D | D | (v)"],
           91  +                        "v": ["C | D | E | F | E | D | C | (u)",],
           92  +                    },
           93  +                },
           94  +            },
           95  +            "outro": {
           96  +                "percussion": {  # Instrument 'melody'
           97  +                    "score_line": "i1 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6",
           98  +                    "octave": 8,
           99  +                    "duration": 30,
          100  +                    "grammars": {  # Notes for this instrument to use in this piece
          101  +                        "u": ["C/4 C/4 C/4 C/4"],
          102  +                    },
          103  +                },
          104  +            },
          105  +        },
          106  +        "sync_test": {
          107  +            "body": {
          108  +#                "lead_instr": {  # Instrument 'melody'
          109  +#                    "score_line": "i1 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6",
          110  +#                    "octave": 8,
          111  +#                    "duration": 30,
          112  +#                    "grammars": {  # Notes for this instrument to use in this piece
          113  +#                        "u": ["A/4, B/4, C/4 D/4 (u)", "D/4' D/4' D/4' D/4' (v)"],
          114  +#                        "v": ["C/4 C/4 C/4 C/4 (w)"],
          115  +#                        "w": ["E/4 F/4 E/4 F/4 (u)"],
          116  +#                    },
          117  +#                },
          118  +                "follow_instr": {  # Instrument 'melody'
          119  +                    "score_line": "i3 %(time)f %(duration)f 7000 %(octave)d.%(note)s",
          120  +#                    "sync": "lead_instr",
          121  +                    "octave": 2,
          122  +                    "duration": 30,
          123  +                    "grammars": {  # Notes for this instrument to use in this piece
          124  +                        "u": ["A ^A B C ^C D ^D E F ^F G ^G"],
          125  +#                        "u": ["E F G E (v)"],
          126  +#                        "v": ["G A A A (e)", "G A A A (v)"],
          127  +#                        "e": ["B A G A (v)"],
          128  +                    },
          129  +                },
          130  +            },
          131  +        },
          132  +    }
          133  +    print '''f1 0 512 10 1
          134  +f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08
          135  +f3 0 1025 10 1
          136  +t 0 100
          137  +    '''
          138  +
          139  +    section_start = 0
          140  +#    for section in ["verse1", "verse2"]:
          141  +    for section in ["sync_test"]:
          142  +        print "; Section " + section
          143  +        subsection_start = section_start
          144  +        section = composition[section]
          145  +        for subsection in ["intro", "body", "outro"]:
          146  +            try:
          147  +                print "; Subsection " + subsection
          148  +                subsection = section[subsection]
          149  +
          150  +                unordered_instrs = []
          151  +                for instr in subsection:
          152  +                    subsection[instr]["name"] = instr
          153  +                    if not "sync" in subsection[instr].keys():
          154  +                        subsection[instr]["sync"] = None
          155  +                    unordered_instrs.append([subsection[instr]["sync"], instr])
          156  +                ordered_instrs = topsort.topsort(unordered_instrs)
          157  +                ordered_instrs.remove(None)  # None used as a placeholder for sort order for instruments with no sync setting
          158  +
          159  +                instrs = []
          160  +                syncs = {}
          161  +                for instr in ordered_instrs:
          162  +                    print ";Instrument " + instr
          163  +                    instr = subsection[instr]
          164  +                    max_time = instr["duration"]
          165  +                    instr_score, syncs = render_instr(instr, syncs, max_time)
          166  +                    instrs.append(instr_score)
          167  +                    for line in generate_csound_score(instr_score, instr["score_line"], subsection_start):
          168  +                        print line
          169  +                longest_score = max(instrs, key=lambda i: score_len(i))
          170  +                subsection_start += score_len(longest_score)
          171  +                section_start += score_len(longest_score)
          172  +            except KeyError:
          173  +                pass
          174  +
          175  +
          176  +def render_instr(instr, syncs, max_time):
          177  +    for g in instr["grammars"]:
          178  +        for i in range(len(instr["grammars"][g])):
          179  +            instr["grammars"][g][i] = parse.parse(instr["grammars"][g][i], default_octave=instr["octave"])
          180  +
          181  +    score= []
          182  +    try:
          183  +        score, syncs = choose_phrase(instr, syncs, 0, max_time, None)
          184  +
          185  +        while True:
          186  +            score_index_to_replace = None
          187  +            for item in range(len(score)):  # Optimize this by caching the index of the last node I replaced and startng there
          188  +                if isinstance(score[item], tree.Tree):  # Also, make this use the find_next_node() function (or whatever I called it)
          189  +                    score_index_to_replace = item
          190  +            if score_index_to_replace is None:
          191  +                raise ValueError("No more nodes to fill in")
          192  +
          193  +            time_remaining = max_time - score_len(score)
          194  +            new_phrase, syncs = choose_phrase(instr, syncs, score_len(score), time_remaining, score)
          195  +            score = score[:score_index_to_replace] + new_phrase + score[score_index_to_replace+1:]
          196  +
          197  +    except ValueError:
          198  +        return (score, syncs)
          199  +
          200  +
          201  +def choose_phrase(instr, syncs, current_time, time_remaining, score):
          202  +    '''Filters grammars for ones that match the sync option, and phrases that fit the time remaining in the score'''
          203  +    time_filtered_grammars = {}
          204  +    for grammar in instr["grammars"]:
          205  +         fitting_phrases = get_phrases_that_fit(instr["grammars"][grammar], time_remaining)
          206  +         if len(fitting_phrases) > 0:
          207  +            time_filtered_grammars[grammar] = fitting_phrases
          208  +    if len(time_filtered_grammars.keys()) == 0:
          209  +        raise ValueError("No available grammars that will fit in the score")
          210  +
          211  +    grammar = None
          212  +    if instr["sync"] is not None:
          213  +        guiding_instr = instr["sync"]
          214  +        sync_node = get_sync_node_at_time(syncs[guiding_instr], current_time)
          215  +        if sync_node in time_filtered_grammars.keys():
          216  +            grammar = sync_node
          217  +        else:
          218  +            grammar = random.choice(time_filtered_grammars.keys())
          219  +    if score is None:
          220  +        grammar = random.choice(time_filtered_grammars.keys())
          221  +    elif instr["sync"] is None:
          222  +        grammar = get_next_node(score);
          223  +    phrases = time_filtered_grammars[grammar]
          224  +    if instr["name"] not in syncs.keys():
          225  +        syncs[instr["name"]] = []
          226  +    syncs[instr["name"]].append({"node": grammar, "time": current_time})
          227  +
          228  +    return random.choice(phrases), syncs
          229  +
          230  +
          231  +def get_phrases_that_fit(grammar, time_remaining):
          232  +    valid_phrases = []
          233  +    for phrase in grammar:
          234  +        if score_len(phrase) <= time_remaining:
          235  +            valid_phrases.append(phrase)
          236  +    return valid_phrases
          237  +
          238  +
          239  +def get_sync_node_at_time(syncs, t):
          240  +    for s in range(len(syncs)):
          241  +        if syncs[s]["time"] >= t:
          242  +            return syncs[s]["node"]
          243  +
          244  +def get_next_node(score):
          245  +    for token in score:
          246  +        if isinstance(token, tree.Tree):
          247  +            return token.name
          248  +
          249  +
          250  +def score_len(score):
          251  +    total = 0
          252  +    for n in score:
          253  +        if not isinstance(n, tree.Tree):
          254  +            total += n.duration
          255  +    return total
          256  +
          257  +
          258  +def generate_csound_score(score, score_line, t):
          259  +    csound_note_values = {
          260  +        "C": "00",
          261  +        "C#": "01", "Db": "01",
          262  +        "D": "02",
          263  +        "D#": "03", "Eb": "03",
          264  +        "E": "04",
          265  +        "F": "05",
          266  +        "F#": "06", "Gb": "06",
          267  +        "G": "07",
          268  +        "G#": "08", "Ab": "08",
          269  +        "A": "09",
          270  +        "A#": "10", "Bb": "10",
          271  +        "B": "11",
          272  +    }
          273  +    csound_score = []
          274  +    for token in score:
          275  +        if isinstance(token, parse.Chord):  # Chords
          276  +            for note in token.chord: 
          277  +                note = csound_note_values[note]
          278  +                csound_score.append(score_line % {"time": t, "octave": token.octave, "note": note, "duration": token.duration})
          279  +                csound_score.append(score_line % {"time": t, "octave": token.octave, "note": note, "duration": token.duration})
          280  +        elif isinstance(token, parse.Note):  # Individual notes
          281  +            note = csound_note_values[token.value]
          282  +            csound_score.append(score_line % {"time": t, "octave": token.octave, "note": note, "duration": token.duration})
          283  +        elif isinstance(token, tree.Tree):
          284  +            continue
          285  +        t += token.duration
          286  +    return csound_score
          287  +
          288  +
          289  +if __name__ == "__main__": main() 

Deleted test.sco version [c92bf3908c].

     1         -f1  0  512  10  1
     2         -            f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08
     3         -            f3 0 1025 10 1
     4         -    
     5         -; Movement: intro1
     6         -i1 0.000000 0.500000 7000 7.11 7.11 0 6
     7         -i1 0.000000 0.500000 7000 7.04 7.04 0 6
     8         -i1 0.000000 0.500000 7000 7.08 7.08 0 6
     9         -i1 0.500000 2.000000 7000 7.08 7.08 0 6
    10         -i1 0.500000 2.000000 7000 7.11 7.11 0 6
    11         -i1 0.500000 2.000000 7000 7.02 7.02 0 6
    12         -i1 2.500000 0.500000 7000 7.04 7.04 0 6
    13         -i1 2.500000 0.500000 7000 7.09 7.09 0 6
    14         -i1 2.500000 0.500000 7000 7.11 7.11 0 6
    15         -i1 3.000000 0.500000 7000 7.06 7.06 0 6
    16         -i1 3.000000 0.500000 7000 7.09 7.09 0 6
    17         -i1 3.000000 0.500000 7000 7.01 7.01 0 6
    18         -i1 3.500000 0.500000 7000 7.11 7.11 0 6
    19         -i1 3.500000 0.500000 7000 7.04 7.04 0 6
    20         -i1 3.500000 0.500000 7000 7.08 7.08 0 6
    21         -; Movement: intro2
    22         -i3 4.000000 2.000000 2000 6.09 2 3 5 3
    23         -i3 6.000000 2.000000 2000 6.08 2 3 5 3
    24         -i3 8.000000 2.000000 2000 6.04 2 3 5 3
    25         -i3 10.000000 2.000000 2000 6.06 2 3 5 3
    26         -i1 4.000000 0.500000 7000 7.11 7.11 0 6
    27         -i1 4.000000 0.500000 7000 7.04 7.04 0 6
    28         -i1 4.000000 0.500000 7000 7.08 7.08 0 6
    29         -i1 4.500000 2.000000 7000 7.08 7.08 0 6
    30         -i1 4.500000 2.000000 7000 7.11 7.11 0 6
    31         -i1 4.500000 2.000000 7000 7.02 7.02 0 6
    32         -i1 6.500000 0.500000 7000 7.04 7.04 0 6
    33         -i1 6.500000 0.500000 7000 7.09 7.09 0 6
    34         -i1 6.500000 0.500000 7000 7.11 7.11 0 6
    35         -i1 7.000000 0.500000 7000 7.06 7.06 0 6
    36         -i1 7.000000 0.500000 7000 7.09 7.09 0 6
    37         -i1 7.000000 0.500000 7000 7.01 7.01 0 6
    38         -i1 7.500000 0.500000 7000 7.11 7.11 0 6
    39         -i1 7.500000 0.500000 7000 7.04 7.04 0 6
    40         -i1 7.500000 0.500000 7000 7.08 7.08 0 6
    41         -i1 8.000000 2.000000 7000 7.08 7.08 0 6
    42         -i1 8.000000 2.000000 7000 7.11 7.11 0 6
    43         -i1 8.000000 2.000000 7000 7.02 7.02 0 6
    44         -i1 10.000000 0.500000 7000 7.04 7.04 0 6
    45         -i1 10.000000 0.500000 7000 7.09 7.09 0 6
    46         -i1 10.000000 0.500000 7000 7.11 7.11 0 6
    47         -i1 10.500000 0.500000 7000 7.06 7.06 0 6
    48         -i1 10.500000 0.500000 7000 7.09 7.09 0 6
    49         -i1 10.500000 0.500000 7000 7.01 7.01 0 6
    50         -i1 11.000000 0.500000 7000 7.11 7.11 0 6
    51         -i1 11.000000 0.500000 7000 7.04 7.04 0 6
    52         -i1 11.000000 0.500000 7000 7.08 7.08 0 6
    53         -; Movement: overview
    54         -i3 12.000000 2.000000 2000 6.09 2 3 5 3
    55         -i3 14.000000 2.000000 2000 6.08 2 3 5 3
    56         -i3 16.000000 2.000000 2000 6.04 2 3 5 3
    57         -i3 18.000000 2.000000 2000 6.06 2 3 5 3
    58         -i3 20.000000 2.000000 2000 6.09 2 3 5 3
    59         -i3 22.000000 0.500000 2000 6.02 2 3 5 3
    60         -i3 22.500000 0.500000 2000 6.04 2 3 5 3
    61         -i3 23.000000 2.000000 2000 6.01 2 3 5 3
    62         -i3 25.000000 2.000000 2000 6.09 2 3 5 3
    63         -i3 27.000000 2.000000 2000 6.08 2 3 5 3
    64         -i3 29.000000 2.000000 2000 6.04 2 3 5 3
    65         -i3 31.000000 2.000000 2000 6.06 2 3 5 3
    66         -i3 33.000000 2.000000 2000 6.09 2 3 5 3
    67         -i3 35.000000 0.500000 2000 6.02 2 3 5 3
    68         -i3 35.500000 0.500000 2000 6.04 2 3 5 3
    69         -i3 36.000000 2.000000 2000 6.01 2 3 5 3
    70         -i3 38.000000 2.000000 2000 6.09 2 3 5 3
    71         -i3 40.000000 2.000000 2000 6.02 2 3 5 3
    72         -i3 42.000000 2.000000 2000 6.04 2 3 5 3
    73         -i3 44.000000 0.250000 2000 6.02 2 3 5 3
    74         -i3 44.250000 0.250000 2000 6.09 2 3 5 3
    75         -i3 44.500000 2.000000 2000 6.04 2 3 5 3
    76         -i3 46.500000 2.000000 2000 6.01 2 3 5 3
    77         -i3 48.500000 2.000000 2000 6.11 2 3 5 3
    78         -i3 50.500000 2.000000 2000 6.09 2 3 5 3
    79         -i3 52.500000 2.000000 2000 6.02 2 3 5 3
    80         -i2 12.000000 0.250000 7000 8.09 2
    81         -i2 12.250000 0.500000 7000 8.04 2
    82         -i2 12.750000 0.500000 7000 8.04 2
    83         -i2 13.250000 0.500000 7000 8.04 2
    84         -i2 13.750000 0.250000 7000 8.09 2
    85         -i2 14.000000 0.250000 7000 7.08 2
    86         -i2 14.250000 0.250000 7000 9.02 2
    87         -i2 14.500000 0.250000 7000 8.09 2
    88         -i2 14.750000 0.250000 7000 8.02 2
    89         -i2 15.000000 0.250000 7000 8.09 2
    90         -i2 15.250000 0.250000 7000 8.08 2
    91         -i2 15.500000 0.250000 7000 8.02 2
    92         -i2 15.750000 0.250000 7000 8.09 2
    93         -i2 16.000000 0.500000 7000 8.04 2
    94         -i2 16.500000 0.500000 7000 8.04 2
    95         -i2 17.000000 0.500000 7000 8.04 2
    96         -i2 17.500000 0.250000 7000 8.09 2
    97         -i2 17.750000 0.250000 7000 7.08 2
    98         -i2 18.000000 0.250000 7000 9.02 2
    99         -i2 18.250000 0.250000 7000 8.09 2
   100         -i2 18.500000 0.250000 7000 8.02 2
   101         -i2 18.750000 0.250000 7000 8.09 2
   102         -i2 19.000000 0.250000 7000 8.08 2
   103         -i2 19.250000 0.250000 7000 8.02 2
   104         -i2 19.500000 0.250000 7000 8.01 2
   105         -i2 19.750000 0.250000 7000 8.06 2
   106         -i2 20.000000 0.250000 7000 8.11 2
   107         -i2 20.250000 0.250000 7000 8.04 2
   108         -i2 20.500000 0.250000 7000 8.06 2
   109         -i2 20.750000 0.250000 7000 8.02 2
   110         -i2 21.000000 2.000000 7000 8.08 2
   111         -i2 23.000000 0.250000 7000 8.01 2
   112         -i2 23.250000 0.250000 7000 8.06 2
   113         -i2 23.500000 0.250000 7000 8.11 2
   114         -i2 23.750000 0.250000 7000 8.04 2
   115         -i2 24.000000 0.250000 7000 8.06 2
   116         -i2 24.250000 0.250000 7000 8.02 2
   117         -i2 24.500000 2.000000 7000 8.08 2
   118         -i2 26.500000 0.250000 7000 8.01 2
   119         -i2 26.750000 0.250000 7000 8.06 2
   120         -i2 27.000000 0.250000 7000 8.11 2
   121         -i2 27.250000 0.250000 7000 8.04 2
   122         -i2 27.500000 0.250000 7000 8.06 2
   123         -i2 27.750000 0.250000 7000 8.02 2
   124         -i2 28.000000 2.000000 7000 8.08 2
   125         -i2 30.000000 0.250000 7000 8.01 2
   126         -i2 30.250000 0.250000 7000 8.06 2
   127         -i2 30.500000 0.250000 7000 8.11 2
   128         -i2 30.750000 0.250000 7000 8.04 2
   129         -i2 31.000000 0.250000 7000 8.06 2
   130         -i2 31.250000 0.250000 7000 8.02 2
   131         -i2 31.500000 2.000000 7000 8.08 2
   132         -i2 33.500000 0.250000 7000 8.01 2
   133         -i2 33.750000 0.250000 7000 8.06 2
   134         -i2 34.000000 0.250000 7000 8.11 2
   135         -i2 34.250000 0.250000 7000 8.04 2
   136         -i2 34.500000 0.250000 7000 8.06 2
   137         -i2 34.750000 0.250000 7000 8.02 2
   138         -i2 35.000000 2.000000 7000 8.08 2
   139         -i2 37.000000 0.500000 7000 8.09 2
   140         -i2 37.500000 0.500000 7000 8.09 2
   141         -i2 38.000000 0.250000 7000 8.06 2
   142         -i2 38.250000 0.500000 7000 8.02 2
   143         -i2 38.750000 2.000000 7000 8.04 2
   144         -i2 41.000000 0.500000 7000 8.09 2
   145         -i2 41.500000 0.500000 7000 8.09 2
   146         -i2 42.000000 0.250000 7000 8.06 2
   147         -i2 42.250000 0.500000 7000 8.02 2
   148         -i2 42.750000 0.250000 7000 8.04 2
   149         -i2 43.000000 0.500000 7000 8.09 2
   150         -i2 43.500000 0.500000 7000 8.09 2
   151         -i2 44.000000 0.250000 7000 8.06 2
   152         -i2 44.250000 0.500000 7000 8.02 2
   153         -i2 44.750000 2.000000 7000 8.04 2
   154         -i2 47.000000 0.500000 7000 8.09 2
   155         -i2 47.500000 0.500000 7000 8.09 2
   156         -i2 48.000000 0.250000 7000 8.06 2
   157         -i2 48.250000 0.500000 7000 8.02 2
   158         -i2 48.750000 0.250000 7000 8.04 2
   159         -i1 12.000000 0.500000 7000 7.11 7.11 0 6
   160         -i1 12.000000 0.500000 7000 7.04 7.04 0 6
   161         -i1 12.000000 0.500000 7000 7.08 7.08 0 6
   162         -i1 12.500000 2.000000 7000 7.08 7.08 0 6
   163         -i1 12.500000 2.000000 7000 7.11 7.11 0 6
   164         -i1 12.500000 2.000000 7000 7.02 7.02 0 6
   165         -i1 14.500000 0.500000 7000 7.04 7.04 0 6
   166         -i1 14.500000 0.500000 7000 7.09 7.09 0 6
   167         -i1 14.500000 0.500000 7000 7.11 7.11 0 6
   168         -i1 15.000000 0.500000 7000 7.06 7.06 0 6
   169         -i1 15.000000 0.500000 7000 7.09 7.09 0 6
   170         -i1 15.000000 0.500000 7000 7.01 7.01 0 6
   171         -i1 15.500000 0.500000 7000 7.11 7.11 0 6
   172         -i1 15.500000 0.500000 7000 7.04 7.04 0 6
   173         -i1 15.500000 0.500000 7000 7.08 7.08 0 6
   174         -i1 16.000000 2.000000 7000 7.08 7.08 0 6
   175         -i1 16.000000 2.000000 7000 7.11 7.11 0 6
   176         -i1 16.000000 2.000000 7000 7.02 7.02 0 6
   177         -i1 18.000000 0.500000 7000 7.04 7.04 0 6
   178         -i1 18.000000 0.500000 7000 7.09 7.09 0 6
   179         -i1 18.000000 0.500000 7000 7.11 7.11 0 6
   180         -i1 18.500000 0.500000 7000 7.06 7.06 0 6
   181         -i1 18.500000 0.500000 7000 7.09 7.09 0 6
   182         -i1 18.500000 0.500000 7000 7.01 7.01 0 6
   183         -i1 19.000000 0.500000 7000 7.11 7.11 0 6
   184         -i1 19.000000 0.500000 7000 7.04 7.04 0 6
   185         -i1 19.000000 0.500000 7000 7.08 7.08 0 6
   186         -i1 19.500000 2.000000 7000 7.08 7.08 0 6
   187         -i1 19.500000 2.000000 7000 7.11 7.11 0 6
   188         -i1 19.500000 2.000000 7000 7.02 7.02 0 6
   189         -i1 21.500000 0.500000 7000 7.04 7.04 0 6
   190         -i1 21.500000 0.500000 7000 7.09 7.09 0 6
   191         -i1 21.500000 0.500000 7000 7.11 7.11 0 6
   192         -i1 22.000000 0.500000 7000 7.06 7.06 0 6
   193         -i1 22.000000 0.500000 7000 7.09 7.09 0 6
   194         -i1 22.000000 0.500000 7000 7.01 7.01 0 6
   195         -i1 22.500000 0.500000 7000 7.11 7.11 0 6
   196         -i1 22.500000 0.500000 7000 7.04 7.04 0 6
   197         -i1 22.500000 0.500000 7000 7.08 7.08 0 6
   198         -i1 23.000000 2.000000 7000 7.08 7.08 0 6
   199         -i1 23.000000 2.000000 7000 7.11 7.11 0 6
   200         -i1 23.000000 2.000000 7000 7.02 7.02 0 6
   201         -i1 25.000000 0.500000 7000 7.04 7.04 0 6
   202         -i1 25.000000 0.500000 7000 7.09 7.09 0 6
   203         -i1 25.000000 0.500000 7000 7.11 7.11 0 6
   204         -i1 25.500000 0.500000 7000 7.06 7.06 0 6
   205         -i1 25.500000 0.500000 7000 7.09 7.09 0 6
   206         -i1 25.500000 0.500000 7000 7.01 7.01 0 6
   207         -i1 26.000000 0.500000 7000 7.11 7.11 0 6
   208         -i1 26.000000 0.500000 7000 7.04 7.04 0 6
   209         -i1 26.000000 0.500000 7000 7.08 7.08 0 6
   210         -i1 26.500000 2.000000 7000 7.08 7.08 0 6
   211         -i1 26.500000 2.000000 7000 7.11 7.11 0 6
   212         -i1 26.500000 2.000000 7000 7.02 7.02 0 6
   213         -i1 28.500000 0.500000 7000 7.04 7.04 0 6
   214         -i1 28.500000 0.500000 7000 7.09 7.09 0 6
   215         -i1 28.500000 0.500000 7000 7.11 7.11 0 6
   216         -i1 29.000000 0.500000 7000 7.06 7.06 0 6
   217         -i1 29.000000 0.500000 7000 7.09 7.09 0 6
   218         -i1 29.000000 0.500000 7000 7.01 7.01 0 6
   219         -i1 29.500000 0.500000 7000 7.11 7.11 0 6
   220         -i1 29.500000 0.500000 7000 7.04 7.04 0 6
   221         -i1 29.500000 0.500000 7000 7.08 7.08 0 6
   222         -i1 30.000000 2.000000 7000 7.08 7.08 0 6
   223         -i1 30.000000 2.000000 7000 7.11 7.11 0 6
   224         -i1 30.000000 2.000000 7000 7.02 7.02 0 6
   225         -i1 32.000000 0.500000 7000 7.04 7.04 0 6
   226         -i1 32.000000 0.500000 7000 7.09 7.09 0 6
   227         -i1 32.000000 0.500000 7000 7.11 7.11 0 6
   228         -i1 32.500000 0.500000 7000 7.06 7.06 0 6
   229         -i1 32.500000 0.500000 7000 7.09 7.09 0 6
   230         -i1 32.500000 0.500000 7000 7.01 7.01 0 6
   231         -i1 33.000000 0.500000 7000 7.11 7.11 0 6
   232         -i1 33.000000 0.500000 7000 7.04 7.04 0 6
   233         -i1 33.000000 0.500000 7000 7.08 7.08 0 6
   234         -i1 33.500000 2.000000 7000 7.08 7.08 0 6
   235         -i1 33.500000 2.000000 7000 7.11 7.11 0 6
   236         -i1 33.500000 2.000000 7000 7.02 7.02 0 6
   237         -i1 35.500000 0.500000 7000 7.04 7.04 0 6
   238         -i1 35.500000 0.500000 7000 7.09 7.09 0 6
   239         -i1 35.500000 0.500000 7000 7.11 7.11 0 6
   240         -i1 36.000000 0.500000 7000 7.06 7.06 0 6
   241         -i1 36.000000 0.500000 7000 7.09 7.09 0 6
   242         -i1 36.000000 0.500000 7000 7.01 7.01 0 6
   243         -i1 36.500000 0.500000 7000 7.11 7.11 0 6
   244         -i1 36.500000 0.500000 7000 7.04 7.04 0 6
   245         -i1 36.500000 0.500000 7000 7.08 7.08 0 6
   246         -i1 37.000000 2.000000 7000 7.08 7.08 0 6
   247         -i1 37.000000 2.000000 7000 7.11 7.11 0 6
   248         -i1 37.000000 2.000000 7000 7.02 7.02 0 6
   249         -i1 39.000000 0.500000 7000 7.04 7.04 0 6
   250         -i1 39.000000 0.500000 7000 7.09 7.09 0 6
   251         -i1 39.000000 0.500000 7000 7.11 7.11 0 6
   252         -i1 39.500000 0.500000 7000 7.06 7.06 0 6
   253         -i1 39.500000 0.500000 7000 7.09 7.09 0 6
   254         -i1 39.500000 0.500000 7000 7.01 7.01 0 6
   255         -i1 40.000000 0.500000 7000 7.11 7.11 0 6
   256         -i1 40.000000 0.500000 7000 7.04 7.04 0 6
   257         -i1 40.000000 0.500000 7000 7.08 7.08 0 6
   258         -i1 40.500000 2.000000 7000 7.08 7.08 0 6
   259         -i1 40.500000 2.000000 7000 7.11 7.11 0 6
   260         -i1 40.500000 2.000000 7000 7.02 7.02 0 6
   261         -i1 42.500000 0.500000 7000 7.04 7.04 0 6
   262         -i1 42.500000 0.500000 7000 7.09 7.09 0 6
   263         -i1 42.500000 0.500000 7000 7.11 7.11 0 6
   264         -i1 43.000000 0.500000 7000 7.06 7.06 0 6
   265         -i1 43.000000 0.500000 7000 7.09 7.09 0 6
   266         -i1 43.000000 0.500000 7000 7.01 7.01 0 6
   267         -i1 43.500000 0.500000 7000 7.11 7.11 0 6
   268         -i1 43.500000 0.500000 7000 7.04 7.04 0 6
   269         -i1 43.500000 0.500000 7000 7.08 7.08 0 6
   270         -i1 44.000000 2.000000 7000 7.08 7.08 0 6
   271         -i1 44.000000 2.000000 7000 7.11 7.11 0 6
   272         -i1 44.000000 2.000000 7000 7.02 7.02 0 6
   273         -i1 46.000000 0.500000 7000 7.04 7.04 0 6
   274         -i1 46.000000 0.500000 7000 7.09 7.09 0 6
   275         -i1 46.000000 0.500000 7000 7.11 7.11 0 6
   276         -i1 46.500000 0.500000 7000 7.06 7.06 0 6
   277         -i1 46.500000 0.500000 7000 7.09 7.09 0 6
   278         -i1 46.500000 0.500000 7000 7.01 7.01 0 6
   279         -i1 47.000000 0.500000 7000 7.11 7.11 0 6
   280         -i1 47.000000 0.500000 7000 7.04 7.04 0 6
   281         -i1 47.000000 0.500000 7000 7.08 7.08 0 6
   282         -i1 47.500000 2.000000 7000 7.08 7.08 0 6
   283         -i1 47.500000 2.000000 7000 7.11 7.11 0 6
   284         -i1 47.500000 2.000000 7000 7.02 7.02 0 6
   285         -i1 49.500000 0.500000 7000 7.04 7.04 0 6
   286         -i1 49.500000 0.500000 7000 7.09 7.09 0 6
   287         -i1 49.500000 0.500000 7000 7.11 7.11 0 6
   288         -i1 50.000000 0.500000 7000 7.06 7.06 0 6
   289         -i1 50.000000 0.500000 7000 7.09 7.09 0 6
   290         -i1 50.000000 0.500000 7000 7.01 7.01 0 6
   291         -i1 50.500000 0.500000 7000 7.11 7.11 0 6
   292         -i1 50.500000 0.500000 7000 7.04 7.04 0 6
   293         -i1 50.500000 0.500000 7000 7.08 7.08 0 6
   294         -i1 51.000000 2.000000 7000 7.08 7.08 0 6
   295         -i1 51.000000 2.000000 7000 7.11 7.11 0 6
   296         -i1 51.000000 2.000000 7000 7.02 7.02 0 6
   297         -i1 53.000000 0.500000 7000 7.04 7.04 0 6
   298         -i1 53.000000 0.500000 7000 7.09 7.09 0 6
   299         -i1 53.000000 0.500000 7000 7.11 7.11 0 6
   300         -i1 53.500000 0.500000 7000 7.06 7.06 0 6
   301         -i1 53.500000 0.500000 7000 7.09 7.09 0 6
   302         -i1 53.500000 0.500000 7000 7.01 7.01 0 6
   303         -i1 54.000000 0.500000 7000 7.11 7.11 0 6
   304         -i1 54.000000 0.500000 7000 7.04 7.04 0 6
   305         -i1 54.000000 0.500000 7000 7.08 7.08 0 6
   306         -; Movement: a
   307         -i3 54.500000 2.000000 2000 6.09 2 3 5 3
   308         -i3 56.500000 2.000000 2000 6.08 2 3 5 3
   309         -i3 58.500000 2.000000 2000 6.04 2 3 5 3
   310         -i3 60.500000 2.000000 2000 6.06 2 3 5 3
   311         -i3 62.500000 2.000000 2000 6.09 2 3 5 3
   312         -i3 64.500000 0.500000 2000 6.02 2 3 5 3
   313         -i3 65.000000 0.500000 2000 6.04 2 3 5 3
   314         -i3 65.500000 2.000000 2000 6.01 2 3 5 3
   315         -i3 67.500000 2.000000 2000 6.09 2 3 5 3
   316         -i3 69.500000 2.000000 2000 6.02 2 3 5 3
   317         -i3 71.500000 2.000000 2000 6.04 2 3 5 3
   318         -i3 73.500000 0.250000 2000 6.02 2 3 5 3
   319         -i3 73.750000 0.250000 2000 6.09 2 3 5 3
   320         -i3 74.000000 2.000000 2000 6.04 2 3 5 3
   321         -i3 76.000000 2.000000 2000 6.01 2 3 5 3
   322         -i3 78.000000 2.000000 2000 6.11 2 3 5 3
   323         -i3 80.000000 2.000000 2000 6.09 2 3 5 3
   324         -i3 82.000000 2.000000 2000 6.08 2 3 5 3
   325         -i3 84.000000 2.000000 2000 6.04 2 3 5 3
   326         -i3 86.000000 2.000000 2000 6.06 2 3 5 3
   327         -i3 88.000000 2.000000 2000 6.09 2 3 5 3
   328         -i3 90.000000 0.500000 2000 6.02 2 3 5 3
   329         -i3 90.500000 0.500000 2000 6.04 2 3 5 3
   330         -i3 91.000000 2.000000 2000 6.01 2 3 5 3
   331         -i3 93.000000 2.000000 2000 6.09 2 3 5 3
   332         -i2 54.500000 0.250000 7000 8.09 2
   333         -i2 54.750000 0.250000 7000 8.08 2
   334         -i2 55.000000 0.250000 7000 8.02 2
   335         -i2 55.250000 0.250000 7000 8.09 2
   336         -i2 55.500000 0.250000 7000 8.08 2
   337         -i2 55.750000 0.250000 7000 8.02 2
   338         -i2 56.000000 0.250000 7000 8.09 2
   339         -i2 56.250000 0.250000 7000 8.08 2
   340         -i2 56.500000 0.250000 7000 8.02 2
   341         -i2 56.750000 0.250000 7000 8.09 2
   342         -i2 57.000000 0.250000 7000 8.08 2
   343         -i2 57.250000 0.250000 7000 8.02 2
   344         -i2 57.500000 0.250000 7000 8.09 2
   345         -i2 57.750000 0.500000 7000 8.04 2
   346         -i2 58.250000 0.500000 7000 8.04 2
   347         -i2 58.750000 0.500000 7000 8.04 2
   348         -i2 59.250000 0.250000 7000 8.09 2
   349         -i2 59.500000 0.250000 7000 7.08 2
   350         -i2 59.750000 0.250000 7000 9.02 2
   351         -i2 60.000000 0.250000 7000 8.06 2
   352         -i2 60.250000 0.250000 7000 8.01 2
   353         -i2 60.500000 0.250000 7000 8.11 2
   354         -i2 60.750000 0.250000 7000 8.09 2
   355         -i2 61.000000 0.250000 7000 8.08 2
   356         -i2 61.250000 0.250000 7000 8.09 2
   357         -i2 61.500000 0.250000 7000 8.02 2
   358         -i2 61.750000 0.250000 7000 8.04 2
   359         -i2 62.000000 0.250000 7000 8.06 2
   360         -i2 62.250000 0.250000 7000 8.08 2
   361         -i2 62.500000 0.250000 7000 8.09 2
   362         -i2 62.750000 0.250000 7000 8.02 2
   363         -i2 63.000000 0.250000 7000 8.04 2
   364         -i2 63.250000 0.250000 7000 8.06 2
   365         -i2 63.500000 0.250000 7000 8.08 2
   366         -i2 63.750000 0.250000 7000 8.09 2
   367         -i2 64.000000 0.500000 7000 8.04 2
   368         -i2 64.500000 0.500000 7000 8.04 2
   369         -i2 65.000000 0.500000 7000 8.04 2
   370         -i2 65.500000 0.250000 7000 8.09 2
   371         -i2 65.750000 0.250000 7000 7.08 2
   372         -i2 66.000000 0.250000 7000 9.02 2
   373         -i2 66.250000 0.250000 7000 8.06 2
   374         -i2 66.500000 0.250000 7000 8.01 2
   375         -i2 66.750000 0.250000 7000 8.11 2
   376         -i2 67.000000 0.250000 7000 8.09 2
   377         -i2 67.250000 0.250000 7000 8.08 2
   378         -i2 67.500000 0.250000 7000 8.09 2
   379         -i2 67.750000 0.250000 7000 8.02 2
   380         -i2 68.000000 0.250000 7000 8.04 2
   381         -i2 68.250000 0.250000 7000 8.06 2
   382         -i2 68.500000 0.250000 7000 8.08 2
   383         -i2 68.750000 0.250000 7000 8.09 2
   384         -i2 69.000000 0.250000 7000 8.02 2
   385         -i2 69.250000 0.250000 7000 8.04 2
   386         -i2 69.500000 0.250000 7000 8.06 2
   387         -i2 69.750000 0.250000 7000 8.08 2
   388         -i2 70.000000 0.250000 7000 8.09 2
   389         -i2 70.250000 0.250000 7000 8.08 2
   390         -i2 70.500000 0.250000 7000 8.02 2
   391         -i2 70.750000 0.250000 7000 8.09 2
   392         -i2 71.000000 0.500000 7000 8.04 2
   393         -i2 71.500000 0.500000 7000 8.04 2
   394         -i2 72.000000 0.500000 7000 8.04 2
   395         -i2 72.500000 0.250000 7000 8.09 2
   396         -i2 72.750000 0.250000 7000 7.08 2
   397         -i2 73.000000 0.250000 7000 9.02 2
   398         -i2 73.250000 0.250000 7000 8.06 2
   399         -i2 73.500000 0.250000 7000 8.01 2
   400         -i2 73.750000 0.250000 7000 8.11 2
   401         -i2 74.000000 0.250000 7000 8.09 2
   402         -i2 74.250000 0.250000 7000 8.08 2
   403         -i2 74.500000 0.250000 7000 8.09 2
   404         -i2 74.750000 0.250000 7000 8.02 2
   405         -i2 75.000000 0.250000 7000 8.04 2
   406         -i2 75.250000 0.250000 7000 8.06 2
   407         -i2 75.500000 0.250000 7000 8.08 2
   408         -i2 75.750000 0.250000 7000 8.09 2
   409         -i2 76.000000 0.250000 7000 8.02 2
   410         -i2 76.250000 0.250000 7000 8.04 2
   411         -i2 76.500000 0.250000 7000 8.06 2
   412         -i2 76.750000 0.250000 7000 8.08 2
   413         -i2 77.000000 0.250000 7000 8.09 2
   414         -i2 77.250000 0.250000 7000 8.02 2
   415         -i2 77.500000 0.250000 7000 8.08 2
   416         -i2 77.750000 0.250000 7000 8.09 2
   417         -i2 78.000000 0.250000 7000 8.02 2
   418         -i2 78.250000 0.250000 7000 8.04 2
   419         -i2 78.500000 0.250000 7000 8.06 2
   420         -i2 78.750000 0.250000 7000 8.08 2
   421         -i2 79.000000 0.250000 7000 8.09 2
   422         -i2 79.250000 0.250000 7000 8.02 2
   423         -i2 79.500000 0.250000 7000 8.04 2
   424         -i2 79.750000 0.250000 7000 8.06 2
   425         -i2 80.000000 0.250000 7000 8.08 2
   426         -i2 80.250000 0.250000 7000 8.09 2
   427         -i2 80.500000 0.250000 7000 8.02 2
   428         -i2 80.750000 0.250000 7000 8.08 2
   429         -i2 81.000000 0.250000 7000 8.09 2
   430         -i2 81.250000 0.250000 7000 8.02 2
   431         -i2 81.500000 0.250000 7000 8.04 2
   432         -i2 81.750000 0.250000 7000 8.06 2
   433         -i2 82.000000 0.250000 7000 8.08 2
   434         -i2 82.250000 0.250000 7000 8.09 2
   435         -i2 82.500000 0.250000 7000 8.02 2
   436         -i2 82.750000 0.250000 7000 8.04 2
   437         -i2 83.000000 0.250000 7000 8.06 2
   438         -i2 83.250000 0.250000 7000 8.08 2
   439         -i2 83.500000 0.250000 7000 8.09 2
   440         -i2 83.750000 0.250000 7000 8.02 2
   441         -i2 84.000000 0.250000 7000 8.08 2
   442         -i2 84.250000 0.250000 7000 8.09 2
   443         -i2 84.500000 0.250000 7000 8.02 2
   444         -i2 84.750000 0.250000 7000 8.04 2
   445         -i2 85.000000 0.250000 7000 8.06 2
   446         -i2 85.250000 0.250000 7000 8.08 2
   447         -i2 85.500000 0.250000 7000 8.09 2
   448         -i2 85.750000 0.250000 7000 8.02 2
   449         -i2 86.000000 0.250000 7000 8.04 2
   450         -i2 86.250000 0.250000 7000 8.06 2
   451         -i2 86.500000 0.250000 7000 8.08 2
   452         -i2 86.750000 0.250000 7000 8.09 2
   453         -i2 87.000000 0.250000 7000 8.02 2
   454         -i2 87.250000 0.250000 7000 8.08 2
   455         -i2 87.500000 0.250000 7000 8.09 2
   456         -i2 87.750000 0.250000 7000 8.02 2
   457         -i2 88.000000 0.250000 7000 8.04 2
   458         -i2 88.250000 0.250000 7000 8.06 2
   459         -i2 88.500000 0.250000 7000 8.08 2
   460         -i2 88.750000 0.250000 7000 8.09 2
   461         -i2 89.000000 0.250000 7000 8.02 2
   462         -i2 89.250000 0.250000 7000 8.04 2
   463         -i2 89.500000 0.250000 7000 8.06 2
   464         -i2 89.750000 0.250000 7000 8.08 2
   465         -i2 90.000000 0.250000 7000 8.09 2
   466         -i2 90.250000 0.250000 7000 8.02 2
   467         -i2 90.500000 0.250000 7000 8.08 2
   468         -i2 90.750000 0.250000 7000 8.09 2
   469         -i2 91.000000 0.250000 7000 8.02 2
   470         -i2 91.250000 0.250000 7000 8.04 2
   471         -i2 91.500000 0.250000 7000 8.06 2
   472         -i2 91.750000 0.250000 7000 8.08 2
   473         -i2 92.000000 0.250000 7000 8.09 2
   474         -i2 92.250000 0.250000 7000 8.02 2
   475         -i2 92.500000 0.250000 7000 8.04 2
   476         -i2 92.750000 0.250000 7000 8.06 2
   477         -i2 93.000000 0.250000 7000 8.08 2
   478         -i2 93.250000 0.250000 7000 8.09 2
   479         -i2 93.500000 0.500000 7000 8.04 2
   480         -i2 94.000000 0.500000 7000 8.04 2
   481         -i1 54.500000 0.500000 7000 7.11 7.11 0 6
   482         -i1 54.500000 0.500000 7000 7.04 7.04 0 6
   483         -i1 54.500000 0.500000 7000 7.08 7.08 0 6
   484         -i1 55.000000 2.000000 7000 7.08 7.08 0 6
   485         -i1 55.000000 2.000000 7000 7.11 7.11 0 6
   486         -i1 55.000000 2.000000 7000 7.02 7.02 0 6
   487         -i1 57.000000 0.500000 7000 7.04 7.04 0 6
   488         -i1 57.000000 0.500000 7000 7.09 7.09 0 6
   489         -i1 57.000000 0.500000 7000 7.11 7.11 0 6
   490         -i1 57.500000 0.500000 7000 7.06 7.06 0 6
   491         -i1 57.500000 0.500000 7000 7.09 7.09 0 6
   492         -i1 57.500000 0.500000 7000 7.01 7.01 0 6
   493         -i1 58.000000 0.500000 7000 7.11 7.11 0 6
   494         -i1 58.000000 0.500000 7000 7.04 7.04 0 6
   495         -i1 58.000000 0.500000 7000 7.08 7.08 0 6
   496         -i1 58.500000 2.000000 7000 7.08 7.08 0 6
   497         -i1 58.500000 2.000000 7000 7.11 7.11 0 6
   498         -i1 58.500000 2.000000 7000 7.02 7.02 0 6
   499         -i1 60.500000 0.500000 7000 7.04 7.04 0 6
   500         -i1 60.500000 0.500000 7000 7.09 7.09 0 6
   501         -i1 60.500000 0.500000 7000 7.11 7.11 0 6
   502         -i1 61.000000 0.500000 7000 7.06 7.06 0 6
   503         -i1 61.000000 0.500000 7000 7.09 7.09 0 6
   504         -i1 61.000000 0.500000 7000 7.01 7.01 0 6
   505         -i1 61.500000 0.500000 7000 7.11 7.11 0 6
   506         -i1 61.500000 0.500000 7000 7.04 7.04 0 6
   507         -i1 61.500000 0.500000 7000 7.08 7.08 0 6
   508         -i1 62.000000 2.000000 7000 7.08 7.08 0 6
   509         -i1 62.000000 2.000000 7000 7.11 7.11 0 6
   510         -i1 62.000000 2.000000 7000 7.02 7.02 0 6
   511         -i1 64.000000 0.500000 7000 7.04 7.04 0 6
   512         -i1 64.000000 0.500000 7000 7.09 7.09 0 6
   513         -i1 64.000000 0.500000 7000 7.11 7.11 0 6
   514         -i1 64.500000 0.500000 7000 7.06 7.06 0 6
   515         -i1 64.500000 0.500000 7000 7.09 7.09 0 6
   516         -i1 64.500000 0.500000 7000 7.01 7.01 0 6
   517         -i1 65.000000 0.500000 7000 7.11 7.11 0 6
   518         -i1 65.000000 0.500000 7000 7.04 7.04 0 6
   519         -i1 65.000000 0.500000 7000 7.08 7.08 0 6
   520         -i1 65.500000 2.000000 7000 7.08 7.08 0 6
   521         -i1 65.500000 2.000000 7000 7.11 7.11 0 6
   522         -i1 65.500000 2.000000 7000 7.02 7.02 0 6
   523         -i1 67.500000 0.500000 7000 7.04 7.04 0 6
   524         -i1 67.500000 0.500000 7000 7.09 7.09 0 6
   525         -i1 67.500000 0.500000 7000 7.11 7.11 0 6
   526         -i1 68.000000 0.500000 7000 7.06 7.06 0 6
   527         -i1 68.000000 0.500000 7000 7.09 7.09 0 6
   528         -i1 68.000000 0.500000 7000 7.01 7.01 0 6
   529         -i1 68.500000 0.500000 7000 7.11 7.11 0 6
   530         -i1 68.500000 0.500000 7000 7.04 7.04 0 6
   531         -i1 68.500000 0.500000 7000 7.08 7.08 0 6
   532         -i1 69.000000 2.000000 7000 7.08 7.08 0 6
   533         -i1 69.000000 2.000000 7000 7.11 7.11 0 6
   534         -i1 69.000000 2.000000 7000 7.02 7.02 0 6
   535         -i1 71.000000 0.500000 7000 7.04 7.04 0 6
   536         -i1 71.000000 0.500000 7000 7.09 7.09 0 6
   537         -i1 71.000000 0.500000 7000 7.11 7.11 0 6
   538         -i1 71.500000 0.500000 7000 7.06 7.06 0 6
   539         -i1 71.500000 0.500000 7000 7.09 7.09 0 6
   540         -i1 71.500000 0.500000 7000 7.01 7.01 0 6
   541         -i1 72.000000 0.500000 7000 7.11 7.11 0 6
   542         -i1 72.000000 0.500000 7000 7.04 7.04 0 6
   543         -i1 72.000000 0.500000 7000 7.08 7.08 0 6
   544         -i1 72.500000 2.000000 7000 7.08 7.08 0 6
   545         -i1 72.500000 2.000000 7000 7.11 7.11 0 6
   546         -i1 72.500000 2.000000 7000 7.02 7.02 0 6
   547         -i1 74.500000 0.500000 7000 7.04 7.04 0 6
   548         -i1 74.500000 0.500000 7000 7.09 7.09 0 6
   549         -i1 74.500000 0.500000 7000 7.11 7.11 0 6
   550         -i1 75.000000 0.500000 7000 7.06 7.06 0 6
   551         -i1 75.000000 0.500000 7000 7.09 7.09 0 6
   552         -i1 75.000000 0.500000 7000 7.01 7.01 0 6
   553         -i1 75.500000 0.500000 7000 7.11 7.11 0 6
   554         -i1 75.500000 0.500000 7000 7.04 7.04 0 6
   555         -i1 75.500000 0.500000 7000 7.08 7.08 0 6
   556         -i1 76.000000 2.000000 7000 7.08 7.08 0 6
   557         -i1 76.000000 2.000000 7000 7.11 7.11 0 6
   558         -i1 76.000000 2.000000 7000 7.02 7.02 0 6
   559         -i1 78.000000 0.500000 7000 7.04 7.04 0 6
   560         -i1 78.000000 0.500000 7000 7.09 7.09 0 6
   561         -i1 78.000000 0.500000 7000 7.11 7.11 0 6
   562         -i1 78.500000 0.500000 7000 7.06 7.06 0 6
   563         -i1 78.500000 0.500000 7000 7.09 7.09 0 6
   564         -i1 78.500000 0.500000 7000 7.01 7.01 0 6
   565         -i1 79.000000 0.500000 7000 7.11 7.11 0 6
   566         -i1 79.000000 0.500000 7000 7.04 7.04 0 6
   567         -i1 79.000000 0.500000 7000 7.08 7.08 0 6
   568         -i1 79.500000 2.000000 7000 7.08 7.08 0 6
   569         -i1 79.500000 2.000000 7000 7.11 7.11 0 6
   570         -i1 79.500000 2.000000 7000 7.02 7.02 0 6
   571         -i1 81.500000 0.500000 7000 7.04 7.04 0 6
   572         -i1 81.500000 0.500000 7000 7.09 7.09 0 6
   573         -i1 81.500000 0.500000 7000 7.11 7.11 0 6
   574         -i1 82.000000 0.500000 7000 7.06 7.06 0 6
   575         -i1 82.000000 0.500000 7000 7.09 7.09 0 6
   576         -i1 82.000000 0.500000 7000 7.01 7.01 0 6
   577         -i1 82.500000 0.500000 7000 7.11 7.11 0 6
   578         -i1 82.500000 0.500000 7000 7.04 7.04 0 6
   579         -i1 82.500000 0.500000 7000 7.08 7.08 0 6
   580         -i1 83.000000 2.000000 7000 7.08 7.08 0 6
   581         -i1 83.000000 2.000000 7000 7.11 7.11 0 6
   582         -i1 83.000000 2.000000 7000 7.02 7.02 0 6
   583         -i1 85.000000 0.500000 7000 7.04 7.04 0 6
   584         -i1 85.000000 0.500000 7000 7.09 7.09 0 6
   585         -i1 85.000000 0.500000 7000 7.11 7.11 0 6
   586         -i1 85.500000 0.500000 7000 7.06 7.06 0 6
   587         -i1 85.500000 0.500000 7000 7.09 7.09 0 6
   588         -i1 85.500000 0.500000 7000 7.01 7.01 0 6
   589         -i1 86.000000 0.500000 7000 7.11 7.11 0 6
   590         -i1 86.000000 0.500000 7000 7.04 7.04 0 6
   591         -i1 86.000000 0.500000 7000 7.08 7.08 0 6
   592         -i1 86.500000 2.000000 7000 7.08 7.08 0 6
   593         -i1 86.500000 2.000000 7000 7.11 7.11 0 6
   594         -i1 86.500000 2.000000 7000 7.02 7.02 0 6
   595         -i1 88.500000 0.500000 7000 7.04 7.04 0 6
   596         -i1 88.500000 0.500000 7000 7.09 7.09 0 6
   597         -i1 88.500000 0.500000 7000 7.11 7.11 0 6
   598         -i1 89.000000 0.500000 7000 7.06 7.06 0 6
   599         -i1 89.000000 0.500000 7000 7.09 7.09 0 6
   600         -i1 89.000000 0.500000 7000 7.01 7.01 0 6
   601         -i1 89.500000 0.500000 7000 7.11 7.11 0 6
   602         -i1 89.500000 0.500000 7000 7.04 7.04 0 6
   603         -i1 89.500000 0.500000 7000 7.08 7.08 0 6
   604         -i1 90.000000 2.000000 7000 7.08 7.08 0 6
   605         -i1 90.000000 2.000000 7000 7.11 7.11 0 6
   606         -i1 90.000000 2.000000 7000 7.02 7.02 0 6
   607         -i1 92.000000 0.500000 7000 7.04 7.04 0 6
   608         -i1 92.000000 0.500000 7000 7.09 7.09 0 6
   609         -i1 92.000000 0.500000 7000 7.11 7.11 0 6
   610         -i1 92.500000 0.500000 7000 7.06 7.06 0 6
   611         -i1 92.500000 0.500000 7000 7.09 7.09 0 6
   612         -i1 92.500000 0.500000 7000 7.01 7.01 0 6
   613         -i1 93.000000 0.500000 7000 7.11 7.11 0 6
   614         -i1 93.000000 0.500000 7000 7.04 7.04 0 6
   615         -i1 93.000000 0.500000 7000 7.08 7.08 0 6
   616         -i1 93.500000 2.000000 7000 7.08 7.08 0 6
   617         -i1 93.500000 2.000000 7000 7.11 7.11 0 6
   618         -i1 93.500000 2.000000 7000 7.02 7.02 0 6
   619         -i1 95.500000 0.500000 7000 7.04 7.04 0 6
   620         -i1 95.500000 0.500000 7000 7.09 7.09 0 6
   621         -i1 95.500000 0.500000 7000 7.11 7.11 0 6
   622         -i1 96.000000 0.500000 7000 7.06 7.06 0 6
   623         -i1 96.000000 0.500000 7000 7.09 7.09 0 6
   624         -i1 96.000000 0.500000 7000 7.01 7.01 0 6
   625         -i1 96.500000 0.500000 7000 7.11 7.11 0 6
   626         -i1 96.500000 0.500000 7000 7.04 7.04 0 6
   627         -i1 96.500000 0.500000 7000 7.08 7.08 0 6
   628         -i1 97.000000 2.000000 7000 7.08 7.08 0 6
   629         -i1 97.000000 2.000000 7000 7.11 7.11 0 6
   630         -i1 97.000000 2.000000 7000 7.02 7.02 0 6
   631         -i1 99.000000 0.500000 7000 7.04 7.04 0 6
   632         -i1 99.000000 0.500000 7000 7.09 7.09 0 6
   633         -i1 99.000000 0.500000 7000 7.11 7.11 0 6
   634         -i1 99.500000 0.500000 7000 7.06 7.06 0 6
   635         -i1 99.500000 0.500000 7000 7.09 7.09 0 6
   636         -i1 99.500000 0.500000 7000 7.01 7.01 0 6
   637         -i1 100.000000 0.500000 7000 7.11 7.11 0 6
   638         -i1 100.000000 0.500000 7000 7.04 7.04 0 6
   639         -i1 100.000000 0.500000 7000 7.08 7.08 0 6
   640         -i1 100.500000 2.000000 7000 7.08 7.08 0 6
   641         -i1 100.500000 2.000000 7000 7.11 7.11 0 6
   642         -i1 100.500000 2.000000 7000 7.02 7.02 0 6
   643         -; Movement: timbre_solo
   644         -i3 102.500000 0.250000 2000 6.09 2 3 5 3
   645         -i3 102.750000 0.500000 2000 6.06 2 3 5 3
   646         -i3 103.250000 0.500000 2000 6.06 2 3 5 3
   647         -i3 103.750000 0.500000 2000 6.02 2 3 5 3
   648         -i3 104.250000 0.250000 2000 6.01 2 3 5 3
   649         -i3 104.500000 0.250000 2000 6.06 2 3 5 3
   650         -i3 104.750000 0.250000 2000 6.11 2 3 5 3
   651         -i3 105.000000 0.250000 2000 6.04 2 3 5 3
   652         -i3 105.250000 0.250000 2000 6.06 2 3 5 3
   653         -i3 105.500000 0.250000 2000 6.02 2 3 5 3
   654         -i3 105.750000 2.000000 2000 6.08 2 3 5 3
   655         -i3 107.750000 0.250000 2000 6.01 2 3 5 3
   656         -i3 108.000000 0.250000 2000 6.06 2 3 5 3
   657         -i3 108.250000 0.250000 2000 6.11 2 3 5 3
   658         -i3 108.500000 0.250000 2000 6.04 2 3 5 3
   659         -i3 108.750000 0.250000 2000 6.06 2 3 5 3
   660         -i3 109.000000 0.250000 2000 6.02 2 3 5 3
   661         -i3 109.250000 2.000000 2000 6.08 2 3 5 3
   662         -i3 111.250000 0.250000 2000 6.06 2 3 5 3
   663         -i3 111.500000 0.250000 2000 6.01 2 3 5 3
   664         -i3 111.750000 0.250000 2000 6.11 2 3 5 3
   665         -i3 112.000000 0.250000 2000 6.09 2 3 5 3
   666         -i3 112.250000 0.500000 2000 6.08 2 3 5 3
   667         -i3 112.750000 0.500000 2000 6.09 2 3 5 3
   668         -i3 113.250000 0.500000 2000 6.11 2 3 5 3
   669         -i3 113.750000 0.500000 2000 6.04 2 3 5 3
   670         -i3 114.250000 0.250000 2000 6.06 2 3 5 3
   671         -i3 114.500000 0.250000 2000 6.01 2 3 5 3
   672         -i3 114.750000 0.250000 2000 6.11 2 3 5 3
   673         -i3 115.000000 0.250000 2000 6.09 2 3 5 3
   674         -i3 115.250000 0.250000 2000 6.06 2 3 5 3
   675         -i3 115.500000 0.250000 2000 6.01 2 3 5 3
   676         -i3 115.750000 0.250000 2000 6.11 2 3 5 3
   677         -i3 116.000000 0.250000 2000 6.09 2 3 5 3
   678         -i3 116.250000 0.500000 2000 6.08 2 3 5 3
   679         -i3 116.750000 0.500000 2000 6.09 2 3 5 3
   680         -i3 117.250000 0.500000 2000 6.11 2 3 5 3
   681         -i3 117.750000 0.500000 2000 6.04 2 3 5 3
   682         -i3 118.250000 0.500000 2000 6.08 2 3 5 3
   683         -i3 118.750000 0.500000 2000 6.09 2 3 5 3
   684         -i3 119.250000 0.500000 2000 6.11 2 3 5 3
   685         -i3 119.750000 0.500000 2000 6.04 2 3 5 3
   686         -i3 120.250000 0.500000 2000 6.08 2 3 5 3
   687         -i3 120.750000 0.500000 2000 6.09 2 3 5 3
   688         -i3 121.250000 0.500000 2000 6.11 2 3 5 3
   689         -i3 121.750000 0.500000 2000 6.04 2 3 5 3
   690         -i3 122.250000 0.500000 2000 6.08 2 3 5 3
   691         -i3 122.750000 0.500000 2000 6.09 2 3 5 3
   692         -i3 123.250000 0.500000 2000 6.11 2 3 5 3
   693         -i3 123.750000 0.500000 2000 6.04 2 3 5 3
   694         -i3 124.250000 0.500000 2000 6.08 2 3 5 3
   695         -i3 124.750000 0.500000 2000 6.09 2 3 5 3
   696         -i3 125.250000 0.500000 2000 6.11 2 3 5 3
   697         -i3 125.750000 0.500000 2000 6.04 2 3 5 3
   698         -i3 126.250000 0.500000 2000 6.08 2 3 5 3
   699         -i3 126.750000 0.500000 2000 6.09 2 3 5 3
   700         -i3 127.250000 0.500000 2000 6.11 2 3 5 3
   701         -i3 127.750000 0.500000 2000 6.04 2 3 5 3
   702         -i3 128.250000 0.500000 2000 6.08 2 3 5 3
   703         -i3 128.750000 0.500000 2000 6.09 2 3 5 3
   704         -i3 129.250000 0.500000 2000 6.11 2 3 5 3
   705         -i3 129.750000 0.500000 2000 6.04 2 3 5 3
   706         -i3 130.250000 0.500000 2000 6.08 2 3 5 3
   707         -i3 130.750000 0.500000 2000 6.09 2 3 5 3
   708         -i3 131.250000 0.500000 2000 6.11 2 3 5 3
   709         -i3 131.750000 0.500000 2000 6.04 2 3 5 3
   710         -i3 132.250000 0.250000 2000 6.06 2 3 5 3
   711         -i1 102.500000 0.500000 7000 7.11 7.11 0 6
   712         -i1 102.500000 0.500000 7000 7.04 7.04 0 6
   713         -i1 102.500000 0.500000 7000 7.08 7.08 0 6
   714         -i1 103.000000 0.500000 7000 7.08 7.08 0 6
   715         -i1 103.000000 0.500000 7000 7.11 7.11 0 6
   716         -i1 103.000000 0.500000 7000 7.02 7.02 0 6
   717         -i1 103.500000 0.500000 7000 7.04 7.04 0 6
   718         -i1 103.500000 0.500000 7000 7.09 7.09 0 6
   719         -i1 103.500000 0.500000 7000 7.11 7.11 0 6
   720         -i1 104.000000 0.500000 7000 7.06 7.06 0 6
   721         -i1 104.000000 0.500000 7000 7.09 7.09 0 6
   722         -i1 104.000000 0.500000 7000 7.01 7.01 0 6
   723         -i1 104.500000 0.500000 7000 7.11 7.11 0 6
   724         -i1 104.500000 0.500000 7000 7.04 7.04 0 6
   725         -i1 104.500000 0.500000 7000 7.08 7.08 0 6
   726         -i1 105.000000 0.500000 7000 7.08 7.08 0 6
   727         -i1 105.000000 0.500000 7000 7.11 7.11 0 6
   728         -i1 105.000000 0.500000 7000 7.02 7.02 0 6
   729         -i1 105.500000 0.500000 7000 7.04 7.04 0 6
   730         -i1 105.500000 0.500000 7000 7.09 7.09 0 6
   731         -i1 105.500000 0.500000 7000 7.11 7.11 0 6
   732         -i1 106.000000 0.500000 7000 7.06 7.06 0 6
   733         -i1 106.000000 0.500000 7000 7.09 7.09 0 6
   734         -i1 106.000000 0.500000 7000 7.01 7.01 0 6
   735         -i1 106.500000 0.500000 7000 7.11 7.11 0 6
   736         -i1 106.500000 0.500000 7000 7.04 7.04 0 6
   737         -i1 106.500000 0.500000 7000 7.08 7.08 0 6
   738         -i1 107.000000 0.500000 7000 7.08 7.08 0 6
   739         -i1 107.000000 0.500000 7000 7.11 7.11 0 6
   740         -i1 107.000000 0.500000 7000 7.02 7.02 0 6
   741         -i1 107.500000 0.500000 7000 7.04 7.04 0 6
   742         -i1 107.500000 0.500000 7000 7.09 7.09 0 6
   743         -i1 107.500000 0.500000 7000 7.11 7.11 0 6
   744         -i1 108.000000 0.500000 7000 7.06 7.06 0 6
   745         -i1 108.000000 0.500000 7000 7.09 7.09 0 6
   746         -i1 108.000000 0.500000 7000 7.01 7.01 0 6
   747         -i1 108.500000 0.500000 7000 7.11 7.11 0 6
   748         -i1 108.500000 0.500000 7000 7.04 7.04 0 6
   749         -i1 108.500000 0.500000 7000 7.08 7.08 0 6
   750         -i1 109.000000 0.500000 7000 7.08 7.08 0 6
   751         -i1 109.000000 0.500000 7000 7.11 7.11 0 6
   752         -i1 109.000000 0.500000 7000 7.02 7.02 0 6
   753         -i1 109.500000 0.500000 7000 7.04 7.04 0 6
   754         -i1 109.500000 0.500000 7000 7.09 7.09 0 6
   755         -i1 109.500000 0.500000 7000 7.11 7.11 0 6
   756         -i1 110.000000 0.500000 7000 7.06 7.06 0 6
   757         -i1 110.000000 0.500000 7000 7.09 7.09 0 6
   758         -i1 110.000000 0.500000 7000 7.01 7.01 0 6
   759         -i1 110.500000 0.500000 7000 7.11 7.11 0 6
   760         -i1 110.500000 0.500000 7000 7.04 7.04 0 6
   761         -i1 110.500000 0.500000 7000 7.08 7.08 0 6
   762         -i1 111.000000 0.500000 7000 7.08 7.08 0 6
   763         -i1 111.000000 0.500000 7000 7.11 7.11 0 6
   764         -i1 111.000000 0.500000 7000 7.02 7.02 0 6
   765         -i1 111.500000 0.500000 7000 7.04 7.04 0 6
   766         -i1 111.500000 0.500000 7000 7.09 7.09 0 6
   767         -i1 111.500000 0.500000 7000 7.11 7.11 0 6
   768         -i1 112.000000 0.500000 7000 7.06 7.06 0 6
   769         -i1 112.000000 0.500000 7000 7.09 7.09 0 6
   770         -i1 112.000000 0.500000 7000 7.01 7.01 0 6
   771         -i1 112.500000 0.500000 7000 7.11 7.11 0 6
   772         -i1 112.500000 0.500000 7000 7.04 7.04 0 6
   773         -i1 112.500000 0.500000 7000 7.08 7.08 0 6
   774         -i1 113.000000 0.500000 7000 7.08 7.08 0 6
   775         -i1 113.000000 0.500000 7000 7.11 7.11 0 6
   776         -i1 113.000000 0.500000 7000 7.02 7.02 0 6
   777         -i1 113.500000 0.500000 7000 7.04 7.04 0 6
   778         -i1 113.500000 0.500000 7000 7.09 7.09 0 6
   779         -i1 113.500000 0.500000 7000 7.11 7.11 0 6
   780         -i1 114.000000 0.500000 7000 7.06 7.06 0 6
   781         -i1 114.000000 0.500000 7000 7.09 7.09 0 6
   782         -i1 114.000000 0.500000 7000 7.01 7.01 0 6
   783         -i1 114.500000 0.500000 7000 7.11 7.11 0 6
   784         -i1 114.500000 0.500000 7000 7.04 7.04 0 6
   785         -i1 114.500000 0.500000 7000 7.08 7.08 0 6
   786         -i1 115.000000 0.500000 7000 7.08 7.08 0 6
   787         -i1 115.000000 0.500000 7000 7.11 7.11 0 6
   788         -i1 115.000000 0.500000 7000 7.02 7.02 0 6
   789         -i1 115.500000 0.500000 7000 7.04 7.04 0 6
   790         -i1 115.500000 0.500000 7000 7.09 7.09 0 6
   791         -i1 115.500000 0.500000 7000 7.11 7.11 0 6
   792         -i1 116.000000 0.500000 7000 7.06 7.06 0 6
   793         -i1 116.000000 0.500000 7000 7.09 7.09 0 6
   794         -i1 116.000000 0.500000 7000 7.01 7.01 0 6
   795         -i1 116.500000 0.500000 7000 7.11 7.11 0 6
   796         -i1 116.500000 0.500000 7000 7.04 7.04 0 6
   797         -i1 116.500000 0.500000 7000 7.08 7.08 0 6
   798         -i1 117.000000 0.500000 7000 7.08 7.08 0 6
   799         -i1 117.000000 0.500000 7000 7.11 7.11 0 6
   800         -i1 117.000000 0.500000 7000 7.02 7.02 0 6
   801         -i1 117.500000 0.500000 7000 7.04 7.04 0 6
   802         -i1 117.500000 0.500000 7000 7.09 7.09 0 6
   803         -i1 117.500000 0.500000 7000 7.11 7.11 0 6
   804         -i1 118.000000 0.500000 7000 7.06 7.06 0 6
   805         -i1 118.000000 0.500000 7000 7.09 7.09 0 6
   806         -i1 118.000000 0.500000 7000 7.01 7.01 0 6
   807         -i1 118.500000 0.500000 7000 7.11 7.11 0 6
   808         -i1 118.500000 0.500000 7000 7.04 7.04 0 6
   809         -i1 118.500000 0.500000 7000 7.08 7.08 0 6
   810         -i1 119.000000 0.500000 7000 7.08 7.08 0 6
   811         -i1 119.000000 0.500000 7000 7.11 7.11 0 6
   812         -i1 119.000000 0.500000 7000 7.02 7.02 0 6
   813         -i1 119.500000 0.500000 7000 7.04 7.04 0 6
   814         -i1 119.500000 0.500000 7000 7.09 7.09 0 6
   815         -i1 119.500000 0.500000 7000 7.11 7.11 0 6
   816         -i1 120.000000 0.500000 7000 7.06 7.06 0 6
   817         -i1 120.000000 0.500000 7000 7.09 7.09 0 6
   818         -i1 120.000000 0.500000 7000 7.01 7.01 0 6
   819         -i1 120.500000 0.500000 7000 7.11 7.11 0 6
   820         -i1 120.500000 0.500000 7000 7.04 7.04 0 6
   821         -i1 120.500000 0.500000 7000 7.08 7.08 0 6
   822         -i1 121.000000 0.500000 7000 7.08 7.08 0 6
   823         -i1 121.000000 0.500000 7000 7.11 7.11 0 6
   824         -i1 121.000000 0.500000 7000 7.02 7.02 0 6
   825         -i1 121.500000 0.500000 7000 7.04 7.04 0 6
   826         -i1 121.500000 0.500000 7000 7.09 7.09 0 6
   827         -i1 121.500000 0.500000 7000 7.11 7.11 0 6
   828         -i1 122.000000 0.500000 7000 7.06 7.06 0 6
   829         -i1 122.000000 0.500000 7000 7.09 7.09 0 6
   830         -i1 122.000000 0.500000 7000 7.01 7.01 0 6
   831         -i1 122.500000 0.500000 7000 7.11 7.11 0 6
   832         -i1 122.500000 0.500000 7000 7.04 7.04 0 6
   833         -i1 122.500000 0.500000 7000 7.08 7.08 0 6
   834         -i1 123.000000 0.500000 7000 7.08 7.08 0 6
   835         -i1 123.000000 0.500000 7000 7.11 7.11 0 6
   836         -i1 123.000000 0.500000 7000 7.02 7.02 0 6
   837         -i1 123.500000 0.500000 7000 7.04 7.04 0 6
   838         -i1 123.500000 0.500000 7000 7.09 7.09 0 6
   839         -i1 123.500000 0.500000 7000 7.11 7.11 0 6
   840         -i1 124.000000 0.500000 7000 7.06 7.06 0 6
   841         -i1 124.000000 0.500000 7000 7.09 7.09 0 6
   842         -i1 124.000000 0.500000 7000 7.01 7.01 0 6
   843         -i1 124.500000 0.500000 7000 7.11 7.11 0 6
   844         -i1 124.500000 0.500000 7000 7.04 7.04 0 6
   845         -i1 124.500000 0.500000 7000 7.08 7.08 0 6
   846         -i1 125.000000 0.500000 7000 7.08 7.08 0 6
   847         -i1 125.000000 0.500000 7000 7.11 7.11 0 6
   848         -i1 125.000000 0.500000 7000 7.02 7.02 0 6
   849         -i1 125.500000 0.500000 7000 7.04 7.04 0 6
   850         -i1 125.500000 0.500000 7000 7.09 7.09 0 6
   851         -i1 125.500000 0.500000 7000 7.11 7.11 0 6
   852         -i1 126.000000 0.500000 7000 7.06 7.06 0 6
   853         -i1 126.000000 0.500000 7000 7.09 7.09 0 6
   854         -i1 126.000000 0.500000 7000 7.01 7.01 0 6
   855         -i1 126.500000 0.500000 7000 7.11 7.11 0 6
   856         -i1 126.500000 0.500000 7000 7.04 7.04 0 6
   857         -i1 126.500000 0.500000 7000 7.08 7.08 0 6
   858         -i1 127.000000 0.500000 7000 7.08 7.08 0 6
   859         -i1 127.000000 0.500000 7000 7.11 7.11 0 6
   860         -i1 127.000000 0.500000 7000 7.02 7.02 0 6
   861         -i1 127.500000 0.500000 7000 7.04 7.04 0 6
   862         -i1 127.500000 0.500000 7000 7.09 7.09 0 6
   863         -i1 127.500000 0.500000 7000 7.11 7.11 0 6
   864         -i1 128.000000 0.500000 7000 7.06 7.06 0 6
   865         -i1 128.000000 0.500000 7000 7.09 7.09 0 6
   866         -i1 128.000000 0.500000 7000 7.01 7.01 0 6
   867         -i1 128.500000 0.500000 7000 7.11 7.11 0 6
   868         -i1 128.500000 0.500000 7000 7.04 7.04 0 6
   869         -i1 128.500000 0.500000 7000 7.08 7.08 0 6
   870         -i1 129.000000 0.500000 7000 7.08 7.08 0 6
   871         -i1 129.000000 0.500000 7000 7.11 7.11 0 6
   872         -i1 129.000000 0.500000 7000 7.02 7.02 0 6
   873         -i1 129.500000 0.500000 7000 7.04 7.04 0 6
   874         -i1 129.500000 0.500000 7000 7.09 7.09 0 6
   875         -i1 129.500000 0.500000 7000 7.11 7.11 0 6
   876         -i1 130.000000 0.500000 7000 7.06 7.06 0 6
   877         -i1 130.000000 0.500000 7000 7.09 7.09 0 6
   878         -i1 130.000000 0.500000 7000 7.01 7.01 0 6
   879         -i1 130.500000 0.500000 7000 7.11 7.11 0 6
   880         -i1 130.500000 0.500000 7000 7.04 7.04 0 6
   881         -i1 130.500000 0.500000 7000 7.08 7.08 0 6
   882         -i1 131.000000 0.500000 7000 7.08 7.08 0 6
   883         -i1 131.000000 0.500000 7000 7.11 7.11 0 6
   884         -i1 131.000000 0.500000 7000 7.02 7.02 0 6
   885         -i1 131.500000 0.500000 7000 7.04 7.04 0 6
   886         -i1 131.500000 0.500000 7000 7.09 7.09 0 6
   887         -i1 131.500000 0.500000 7000 7.11 7.11 0 6
   888         -i1 132.000000 0.500000 7000 7.06 7.06 0 6
   889         -i1 132.000000 0.500000 7000 7.09 7.09 0 6
   890         -i1 132.000000 0.500000 7000 7.01 7.01 0 6
   891         -; Movement: zelda1
   892         -i3 132.500000 2.000000 2000 6.09 2 3 5 3
   893         -i3 134.500000 2.000000 2000 6.08 2 3 5 3
   894         -i3 136.500000 2.000000 2000 6.04 2 3 5 3
   895         -i3 138.500000 2.000000 2000 6.06 2 3 5 3
   896         -i3 140.500000 2.000000 2000 6.09 2 3 5 3
   897         -i3 142.500000 0.500000 2000 6.02 2 3 5 3
   898         -i3 143.000000 0.500000 2000 6.04 2 3 5 3
   899         -i3 143.500000 2.000000 2000 6.01 2 3 5 3
   900         -i3 145.500000 2.000000 2000 6.09 2 3 5 3
   901         -i3 147.500000 2.000000 2000 6.08 2 3 5 3
   902         -i3 149.500000 2.000000 2000 6.04 2 3 5 3
   903         -i3 151.500000 2.000000 2000 6.06 2 3 5 3
   904         -i3 153.500000 2.000000 2000 6.09 2 3 5 3
   905         -i3 155.500000 0.500000 2000 6.02 2 3 5 3
   906         -i3 156.000000 0.500000 2000 6.04 2 3 5 3
   907         -i3 156.500000 2.000000 2000 6.01 2 3 5 3
   908         -i3 158.500000 2.000000 2000 6.09 2 3 5 3
   909         -i3 160.500000 2.000000 2000 6.08 2 3 5 3
   910         -i3 162.500000 2.000000 2000 6.04 2 3 5 3
   911         -i3 164.500000 2.000000 2000 6.06 2 3 5 3
   912         -i3 166.500000 2.000000 2000 6.09 2 3 5 3
   913         -i3 168.500000 0.500000 2000 6.02 2 3 5 3
   914         -i3 169.000000 0.500000 2000 6.04 2 3 5 3
   915         -i3 169.500000 2.000000 2000 6.01 2 3 5 3
   916         -i3 171.500000 2.000000 2000 6.09 2 3 5 3
   917         -i3 173.500000 2.000000 2000 6.08 2 3 5 3
   918         -i3 175.500000 2.000000 2000 6.04 2 3 5 3
   919         -i3 177.500000 2.000000 2000 6.06 2 3 5 3
   920         -i3 179.500000 2.000000 2000 6.09 2 3 5 3
   921         -i3 181.500000 0.500000 2000 6.02 2 3 5 3
   922         -i3 182.000000 0.500000 2000 6.04 2 3 5 3
   923         -i3 182.500000 2.000000 2000 6.01 2 3 5 3
   924         -i3 184.500000 2.000000 2000 6.09 2 3 5 3
   925         -i2 132.500000 0.500000 7000 8.08 2
   926         -i2 133.000000 0.500000 7000 8.09 2
   927         -i2 133.500000 0.500000 7000 8.11 2
   928         -i2 134.000000 0.500000 7000 8.04 2
   929         -i2 134.500000 0.250000 7000 8.01 2
   930         -i2 134.750000 0.250000 7000 8.06 2
   931         -i2 135.000000 0.250000 7000 8.11 2
   932         -i2 135.250000 0.250000 7000 8.04 2
   933         -i2 135.500000 0.250000 7000 8.06 2
   934         -i2 135.750000 0.250000 7000 8.02 2
   935         -i2 136.000000 2.000000 7000 8.08 2
   936         -i2 138.000000 0.250000 7000 8.06 2
   937         -i2 138.250000 0.250000 7000 8.01 2
   938         -i2 138.500000 0.250000 7000 8.11 2
   939         -i2 138.750000 0.250000 7000 8.09 2
   940         -i2 139.000000 0.500000 7000 8.08 2
   941         -i2 139.500000 0.500000 7000 8.09 2
   942         -i2 140.000000 0.500000 7000 8.11 2
   943         -i2 140.500000 0.500000 7000 8.04 2
   944         -i2 141.000000 0.250000 7000 8.01 2
   945         -i2 141.250000 0.250000 7000 8.06 2
   946         -i2 141.500000 0.250000 7000 8.11 2
   947         -i2 141.750000 0.250000 7000 8.04 2
   948         -i2 142.000000 0.250000 7000 8.06 2
   949         -i2 142.250000 0.250000 7000 8.02 2
   950         -i2 142.500000 2.000000 7000 8.08 2
   951         -i2 144.500000 0.250000 7000 8.06 2
   952         -i2 144.750000 0.250000 7000 8.01 2
   953         -i2 145.000000 0.250000 7000 8.11 2
   954         -i2 145.250000 0.250000 7000 8.09 2
   955         -i2 145.500000 0.500000 7000 8.08 2
   956         -i2 146.000000 0.500000 7000 8.09 2
   957         -i2 146.500000 0.500000 7000 8.11 2
   958         -i2 147.000000 0.500000 7000 8.04 2
   959         -i2 147.500000 0.250000 7000 8.01 2
   960         -i2 147.750000 0.250000 7000 8.06 2
   961         -i2 148.000000 0.250000 7000 8.11 2
   962         -i2 148.250000 0.250000 7000 8.04 2
   963         -i2 148.500000 0.250000 7000 8.06 2
   964         -i2 148.750000 0.250000 7000 8.02 2
   965         -i2 149.000000 2.000000 7000 8.08 2
   966         -i2 151.000000 0.250000 7000 8.06 2
   967         -i2 151.250000 0.250000 7000 8.01 2
   968         -i2 151.500000 0.250000 7000 8.11 2
   969         -i2 151.750000 0.250000 7000 8.09 2
   970         -i2 152.000000 0.500000 7000 8.08 2
   971         -i2 152.500000 0.500000 7000 8.09 2
   972         -i2 153.000000 0.500000 7000 8.11 2
   973         -i2 153.500000 0.500000 7000 8.04 2
   974         -i2 154.000000 0.250000 7000 8.01 2
   975         -i2 154.250000 0.250000 7000 8.06 2
   976         -i2 154.500000 0.250000 7000 8.11 2
   977         -i2 154.750000 0.250000 7000 8.04 2
   978         -i2 155.000000 0.250000 7000 8.06 2
   979         -i2 155.250000 0.250000 7000 8.02 2
   980         -i2 155.500000 2.000000 7000 8.08 2
   981         -i2 157.500000 0.250000 7000 8.06 2
   982         -i2 157.750000 0.250000 7000 8.01 2
   983         -i2 158.000000 0.250000 7000 8.11 2
   984         -i2 158.250000 0.250000 7000 8.09 2
   985         -i2 158.500000 0.500000 7000 8.08 2
   986         -i2 159.000000 0.500000 7000 8.09 2
   987         -i2 159.500000 0.500000 7000 8.11 2
   988         -i2 160.000000 0.500000 7000 8.04 2
   989         -i2 160.500000 0.250000 7000 8.01 2
   990         -i2 160.750000 0.250000 7000 8.06 2
   991         -i2 161.000000 0.250000 7000 8.11 2
   992         -i2 161.250000 0.250000 7000 8.04 2
   993         -i2 161.500000 0.250000 7000 8.06 2
   994         -i2 161.750000 0.250000 7000 8.02 2
   995         -i2 162.000000 2.000000 7000 8.08 2
   996         -i2 164.000000 0.250000 7000 8.06 2
   997         -i2 164.250000 0.250000 7000 8.01 2
   998         -i2 164.500000 0.250000 7000 8.11 2
   999         -i2 164.750000 0.250000 7000 8.09 2
  1000         -i2 165.000000 0.500000 7000 8.08 2
  1001         -i2 165.500000 0.500000 7000 8.09 2
  1002         -i2 166.000000 0.500000 7000 8.11 2
  1003         -i2 166.500000 0.500000 7000 8.04 2
  1004         -i2 167.000000 0.250000 7000 8.09 2
  1005         -i2 167.250000 0.500000 7000 8.06 2
  1006         -i2 167.750000 0.500000 7000 8.06 2
  1007         -i2 168.250000 0.500000 7000 8.02 2
  1008         -i2 168.750000 0.250000 7000 8.09 2
  1009         -i2 169.000000 0.500000 7000 8.06 2
  1010         -i2 169.500000 0.500000 7000 8.06 2
  1011         -i2 170.000000 0.500000 7000 8.02 2
  1012         -i2 170.500000 0.250000 7000 8.09 2
  1013         -i2 170.750000 0.500000 7000 8.06 2
  1014         -i2 171.250000 0.500000 7000 8.06 2
  1015         -i2 171.750000 0.500000 7000 8.02 2
  1016         -i2 172.250000 0.500000 7000 8.08 2
  1017         -i2 172.750000 0.500000 7000 8.09 2
  1018         -i2 173.250000 0.500000 7000 8.11 2
  1019         -i2 173.750000 0.500000 7000 8.04 2
  1020         -i2 174.250000 0.250000 7000 8.01 2
  1021         -i2 174.500000 0.250000 7000 8.06 2
  1022         -i2 174.750000 0.250000 7000 8.11 2
  1023         -i2 175.000000 0.250000 7000 8.04 2
  1024         -i2 175.250000 0.250000 7000 8.06 2
  1025         -i2 175.500000 0.250000 7000 8.02 2
  1026         -i2 175.750000 2.000000 7000 8.08 2
  1027         -i2 177.750000 0.250000 7000 8.06 2
  1028         -i2 178.000000 0.250000 7000 8.01 2
  1029         -i2 178.250000 0.250000 7000 8.11 2
  1030         -i2 178.500000 0.250000 7000 8.09 2
  1031         -i2 178.750000 0.500000 7000 8.08 2
  1032         -i2 179.250000 0.500000 7000 8.09 2
  1033         -i2 179.750000 0.500000 7000 8.11 2
  1034         -i2 180.250000 0.500000 7000 8.04 2
  1035         -i2 180.750000 0.250000 7000 8.09 2
  1036         -i2 181.000000 0.500000 7000 8.06 2
  1037         -i2 181.500000 0.500000 7000 8.06 2
  1038         -i2 182.000000 0.500000 7000 8.02 2
  1039         -i1 132.500000 0.500000 7000 7.11 7.11 0 6
  1040         -i1 132.500000 0.500000 7000 7.04 7.04 0 6
  1041         -i1 132.500000 0.500000 7000 7.08 7.08 0 6
  1042         -i1 133.000000 0.500000 7000 7.08 7.08 0 6
  1043         -i1 133.000000 0.500000 7000 7.11 7.11 0 6
  1044         -i1 133.000000 0.500000 7000 7.02 7.02 0 6
  1045         -i1 133.500000 0.500000 7000 7.04 7.04 0 6
  1046         -i1 133.500000 0.500000 7000 7.09 7.09 0 6
  1047         -i1 133.500000 0.500000 7000 7.11 7.11 0 6
  1048         -i1 134.000000 0.500000 7000 7.06 7.06 0 6
  1049         -i1 134.000000 0.500000 7000 7.09 7.09 0 6
  1050         -i1 134.000000 0.500000 7000 7.01 7.01 0 6
  1051         -i1 134.500000 0.500000 7000 7.11 7.11 0 6
  1052         -i1 134.500000 0.500000 7000 7.04 7.04 0 6
  1053         -i1 134.500000 0.500000 7000 7.08 7.08 0 6
  1054         -i1 135.000000 0.500000 7000 7.08 7.08 0 6
  1055         -i1 135.000000 0.500000 7000 7.11 7.11 0 6
  1056         -i1 135.000000 0.500000 7000 7.02 7.02 0 6
  1057         -i1 135.500000 0.500000 7000 7.04 7.04 0 6
  1058         -i1 135.500000 0.500000 7000 7.09 7.09 0 6
  1059         -i1 135.500000 0.500000 7000 7.11 7.11 0 6
  1060         -i1 136.000000 0.500000 7000 7.06 7.06 0 6
  1061         -i1 136.000000 0.500000 7000 7.09 7.09 0 6
  1062         -i1 136.000000 0.500000 7000 7.01 7.01 0 6
  1063         -i1 136.500000 0.500000 7000 7.11 7.11 0 6
  1064         -i1 136.500000 0.500000 7000 7.04 7.04 0 6
  1065         -i1 136.500000 0.500000 7000 7.08 7.08 0 6
  1066         -i1 137.000000 0.500000 7000 7.08 7.08 0 6
  1067         -i1 137.000000 0.500000 7000 7.11 7.11 0 6
  1068         -i1 137.000000 0.500000 7000 7.02 7.02 0 6
  1069         -i1 137.500000 0.500000 7000 7.04 7.04 0 6
  1070         -i1 137.500000 0.500000 7000 7.09 7.09 0 6
  1071         -i1 137.500000 0.500000 7000 7.11 7.11 0 6
  1072         -i1 138.000000 0.500000 7000 7.06 7.06 0 6
  1073         -i1 138.000000 0.500000 7000 7.09 7.09 0 6
  1074         -i1 138.000000 0.500000 7000 7.01 7.01 0 6
  1075         -i1 138.500000 0.500000 7000 7.11 7.11 0 6
  1076         -i1 138.500000 0.500000 7000 7.04 7.04 0 6
  1077         -i1 138.500000 0.500000 7000 7.08 7.08 0 6
  1078         -i1 139.000000 0.500000 7000 7.08 7.08 0 6
  1079         -i1 139.000000 0.500000 7000 7.11 7.11 0 6
  1080         -i1 139.000000 0.500000 7000 7.02 7.02 0 6
  1081         -i1 139.500000 0.500000 7000 7.04 7.04 0 6
  1082         -i1 139.500000 0.500000 7000 7.09 7.09 0 6
  1083         -i1 139.500000 0.500000 7000 7.11 7.11 0 6
  1084         -i1 140.000000 0.500000 7000 7.06 7.06 0 6
  1085         -i1 140.000000 0.500000 7000 7.09 7.09 0 6
  1086         -i1 140.000000 0.500000 7000 7.01 7.01 0 6
  1087         -i1 140.500000 0.500000 7000 7.11 7.11 0 6
  1088         -i1 140.500000 0.500000 7000 7.04 7.04 0 6
  1089         -i1 140.500000 0.500000 7000 7.08 7.08 0 6
  1090         -i1 141.000000 0.500000 7000 7.08 7.08 0 6
  1091         -i1 141.000000 0.500000 7000 7.11 7.11 0 6
  1092         -i1 141.000000 0.500000 7000 7.02 7.02 0 6
  1093         -i1 141.500000 0.500000 7000 7.04 7.04 0 6
  1094         -i1 141.500000 0.500000 7000 7.09 7.09 0 6
  1095         -i1 141.500000 0.500000 7000 7.11 7.11 0 6
  1096         -i1 142.000000 0.500000 7000 7.06 7.06 0 6
  1097         -i1 142.000000 0.500000 7000 7.09 7.09 0 6
  1098         -i1 142.000000 0.500000 7000 7.01 7.01 0 6
  1099         -i1 142.500000 0.500000 7000 7.11 7.11 0 6
  1100         -i1 142.500000 0.500000 7000 7.04 7.04 0 6
  1101         -i1 142.500000 0.500000 7000 7.08 7.08 0 6
  1102         -i1 143.000000 0.500000 7000 7.08 7.08 0 6
  1103         -i1 143.000000 0.500000 7000 7.11 7.11 0 6
  1104         -i1 143.000000 0.500000 7000 7.02 7.02 0 6
  1105         -i1 143.500000 0.500000 7000 7.04 7.04 0 6
  1106         -i1 143.500000 0.500000 7000 7.09 7.09 0 6
  1107         -i1 143.500000 0.500000 7000 7.11 7.11 0 6
  1108         -i1 144.000000 0.500000 7000 7.06 7.06 0 6
  1109         -i1 144.000000 0.500000 7000 7.09 7.09 0 6
  1110         -i1 144.000000 0.500000 7000 7.01 7.01 0 6
  1111         -i1 144.500000 0.500000 7000 7.11 7.11 0 6
  1112         -i1 144.500000 0.500000 7000 7.04 7.04 0 6
  1113         -i1 144.500000 0.500000 7000 7.08 7.08 0 6
  1114         -i1 145.000000 0.500000 7000 7.08 7.08 0 6
  1115         -i1 145.000000 0.500000 7000 7.11 7.11 0 6
  1116         -i1 145.000000 0.500000 7000 7.02 7.02 0 6
  1117         -i1 145.500000 0.500000 7000 7.04 7.04 0 6
  1118         -i1 145.500000 0.500000 7000 7.09 7.09 0 6
  1119         -i1 145.500000 0.500000 7000 7.11 7.11 0 6
  1120         -i1 146.000000 0.500000 7000 7.06 7.06 0 6
  1121         -i1 146.000000 0.500000 7000 7.09 7.09 0 6
  1122         -i1 146.000000 0.500000 7000 7.01 7.01 0 6
  1123         -i1 146.500000 0.500000 7000 7.11 7.11 0 6
  1124         -i1 146.500000 0.500000 7000 7.04 7.04 0 6
  1125         -i1 146.500000 0.500000 7000 7.08 7.08 0 6
  1126         -i1 147.000000 0.500000 7000 7.08 7.08 0 6
  1127         -i1 147.000000 0.500000 7000 7.11 7.11 0 6
  1128         -i1 147.000000 0.500000 7000 7.02 7.02 0 6
  1129         -i1 147.500000 0.500000 7000 7.04 7.04 0 6
  1130         -i1 147.500000 0.500000 7000 7.09 7.09 0 6
  1131         -i1 147.500000 0.500000 7000 7.11 7.11 0 6
  1132         -i1 148.000000 0.500000 7000 7.06 7.06 0 6
  1133         -i1 148.000000 0.500000 7000 7.09 7.09 0 6
  1134         -i1 148.000000 0.500000 7000 7.01 7.01 0 6
  1135         -i1 148.500000 0.500000 7000 7.11 7.11 0 6
  1136         -i1 148.500000 0.500000 7000 7.04 7.04 0 6
  1137         -i1 148.500000 0.500000 7000 7.08 7.08 0 6
  1138         -i1 149.000000 0.500000 7000 7.08 7.08 0 6
  1139         -i1 149.000000 0.500000 7000 7.11 7.11 0 6
  1140         -i1 149.000000 0.500000 7000 7.02 7.02 0 6
  1141         -i1 149.500000 0.500000 7000 7.04 7.04 0 6
  1142         -i1 149.500000 0.500000 7000 7.09 7.09 0 6
  1143         -i1 149.500000 0.500000 7000 7.11 7.11 0 6
  1144         -i1 150.000000 0.500000 7000 7.06 7.06 0 6
  1145         -i1 150.000000 0.500000 7000 7.09 7.09 0 6
  1146         -i1 150.000000 0.500000 7000 7.01 7.01 0 6
  1147         -i1 150.500000 0.500000 7000 7.11 7.11 0 6
  1148         -i1 150.500000 0.500000 7000 7.04 7.04 0 6
  1149         -i1 150.500000 0.500000 7000 7.08 7.08 0 6
  1150         -i1 151.000000 0.500000 7000 7.08 7.08 0 6
  1151         -i1 151.000000 0.500000 7000 7.11 7.11 0 6
  1152         -i1 151.000000 0.500000 7000 7.02 7.02 0 6
  1153         -i1 151.500000 0.500000 7000 7.04 7.04 0 6
  1154         -i1 151.500000 0.500000 7000 7.09 7.09 0 6
  1155         -i1 151.500000 0.500000 7000 7.11 7.11 0 6
  1156         -i1 152.000000 0.500000 7000 7.06 7.06 0 6
  1157         -i1 152.000000 0.500000 7000 7.09 7.09 0 6
  1158         -i1 152.000000 0.500000 7000 7.01 7.01 0 6
  1159         -i1 152.500000 0.500000 7000 7.11 7.11 0 6
  1160         -i1 152.500000 0.500000 7000 7.04 7.04 0 6
  1161         -i1 152.500000 0.500000 7000 7.08 7.08 0 6
  1162         -i1 153.000000 0.500000 7000 7.08 7.08 0 6
  1163         -i1 153.000000 0.500000 7000 7.11 7.11 0 6
  1164         -i1 153.000000 0.500000 7000 7.02 7.02 0 6
  1165         -i1 153.500000 0.500000 7000 7.04 7.04 0 6
  1166         -i1 153.500000 0.500000 7000 7.09 7.09 0 6
  1167         -i1 153.500000 0.500000 7000 7.11 7.11 0 6
  1168         -i1 154.000000 0.500000 7000 7.06 7.06 0 6
  1169         -i1 154.000000 0.500000 7000 7.09 7.09 0 6
  1170         -i1 154.000000 0.500000 7000 7.01 7.01 0 6
  1171         -i1 154.500000 0.500000 7000 7.11 7.11 0 6
  1172         -i1 154.500000 0.500000 7000 7.04 7.04 0 6
  1173         -i1 154.500000 0.500000 7000 7.08 7.08 0 6
  1174         -i1 155.000000 0.500000 7000 7.08 7.08 0 6
  1175         -i1 155.000000 0.500000 7000 7.11 7.11 0 6
  1176         -i1 155.000000 0.500000 7000 7.02 7.02 0 6
  1177         -i1 155.500000 0.500000 7000 7.04 7.04 0 6
  1178         -i1 155.500000 0.500000 7000 7.09 7.09 0 6
  1179         -i1 155.500000 0.500000 7000 7.11 7.11 0 6
  1180         -i1 156.000000 0.500000 7000 7.06 7.06 0 6
  1181         -i1 156.000000 0.500000 7000 7.09 7.09 0 6
  1182         -i1 156.000000 0.500000 7000 7.01 7.01 0 6
  1183         -i1 156.500000 0.500000 7000 7.11 7.11 0 6
  1184         -i1 156.500000 0.500000 7000 7.04 7.04 0 6
  1185         -i1 156.500000 0.500000 7000 7.08 7.08 0 6
  1186         -i1 157.000000 0.500000 7000 7.08 7.08 0 6
  1187         -i1 157.000000 0.500000 7000 7.11 7.11 0 6
  1188         -i1 157.000000 0.500000 7000 7.02 7.02 0 6
  1189         -i1 157.500000 0.500000 7000 7.04 7.04 0 6
  1190         -i1 157.500000 0.500000 7000 7.09 7.09 0 6
  1191         -i1 157.500000 0.500000 7000 7.11 7.11 0 6
  1192         -i1 158.000000 0.500000 7000 7.06 7.06 0 6
  1193         -i1 158.000000 0.500000 7000 7.09 7.09 0 6
  1194         -i1 158.000000 0.500000 7000 7.01 7.01 0 6
  1195         -i1 158.500000 0.500000 7000 7.11 7.11 0 6
  1196         -i1 158.500000 0.500000 7000 7.04 7.04 0 6
  1197         -i1 158.500000 0.500000 7000 7.08 7.08 0 6
  1198         -i1 159.000000 0.500000 7000 7.08 7.08 0 6
  1199         -i1 159.000000 0.500000 7000 7.11 7.11 0 6
  1200         -i1 159.000000 0.500000 7000 7.02 7.02 0 6
  1201         -i1 159.500000 0.500000 7000 7.04 7.04 0 6
  1202         -i1 159.500000 0.500000 7000 7.09 7.09 0 6
  1203         -i1 159.500000 0.500000 7000 7.11 7.11 0 6
  1204         -i1 160.000000 0.500000 7000 7.06 7.06 0 6
  1205         -i1 160.000000 0.500000 7000 7.09 7.09 0 6
  1206         -i1 160.000000 0.500000 7000 7.01 7.01 0 6
  1207         -i1 160.500000 0.500000 7000 7.11 7.11 0 6
  1208         -i1 160.500000 0.500000 7000 7.04 7.04 0 6
  1209         -i1 160.500000 0.500000 7000 7.08 7.08 0 6
  1210         -i1 161.000000 0.500000 7000 7.08 7.08 0 6
  1211         -i1 161.000000 0.500000 7000 7.11 7.11 0 6
  1212         -i1 161.000000 0.500000 7000 7.02 7.02 0 6
  1213         -i1 161.500000 0.500000 7000 7.04 7.04 0 6
  1214         -i1 161.500000 0.500000 7000 7.09 7.09 0 6
  1215         -i1 161.500000 0.500000 7000 7.11 7.11 0 6
  1216         -i1 162.000000 0.500000 7000 7.06 7.06 0 6
  1217         -i1 162.000000 0.500000 7000 7.09 7.09 0 6
  1218         -i1 162.000000 0.500000 7000 7.01 7.01 0 6
  1219         -i1 162.500000 0.500000 7000 7.11 7.11 0 6
  1220         -i1 162.500000 0.500000 7000 7.04 7.04 0 6
  1221         -i1 162.500000 0.500000 7000 7.08 7.08 0 6
  1222         -i1 163.000000 0.500000 7000 7.08 7.08 0 6
  1223         -i1 163.000000 0.500000 7000 7.11 7.11 0 6
  1224         -i1 163.000000 0.500000 7000 7.02 7.02 0 6
  1225         -i1 163.500000 0.500000 7000 7.04 7.04 0 6
  1226         -i1 163.500000 0.500000 7000 7.09 7.09 0 6
  1227         -i1 163.500000 0.500000 7000 7.11 7.11 0 6
  1228         -i1 164.000000 0.500000 7000 7.06 7.06 0 6
  1229         -i1 164.000000 0.500000 7000 7.09 7.09 0 6
  1230         -i1 164.000000 0.500000 7000 7.01 7.01 0 6
  1231         -i1 164.500000 0.500000 7000 7.11 7.11 0 6
  1232         -i1 164.500000 0.500000 7000 7.04 7.04 0 6
  1233         -i1 164.500000 0.500000 7000 7.08 7.08 0 6
  1234         -i1 165.000000 0.500000 7000 7.08 7.08 0 6
  1235         -i1 165.000000 0.500000 7000 7.11 7.11 0 6
  1236         -i1 165.000000 0.500000 7000 7.02 7.02 0 6
  1237         -i1 165.500000 0.500000 7000 7.04 7.04 0 6
  1238         -i1 165.500000 0.500000 7000 7.09 7.09 0 6
  1239         -i1 165.500000 0.500000 7000 7.11 7.11 0 6
  1240         -i1 166.000000 0.500000 7000 7.06 7.06 0 6
  1241         -i1 166.000000 0.500000 7000 7.09 7.09 0 6
  1242         -i1 166.000000 0.500000 7000 7.01 7.01 0 6
  1243         -i1 166.500000 0.500000 7000 7.11 7.11 0 6
  1244         -i1 166.500000 0.500000 7000 7.04 7.04 0 6
  1245         -i1 166.500000 0.500000 7000 7.08 7.08 0 6
  1246         -i1 167.000000 0.500000 7000 7.08 7.08 0 6
  1247         -i1 167.000000 0.500000 7000 7.11 7.11 0 6
  1248         -i1 167.000000 0.500000 7000 7.02 7.02 0 6
  1249         -i1 167.500000 0.500000 7000 7.04 7.04 0 6
  1250         -i1 167.500000 0.500000 7000 7.09 7.09 0 6
  1251         -i1 167.500000 0.500000 7000 7.11 7.11 0 6
  1252         -i1 168.000000 0.500000 7000 7.06 7.06 0 6
  1253         -i1 168.000000 0.500000 7000 7.09 7.09 0 6
  1254         -i1 168.000000 0.500000 7000 7.01 7.01 0 6
  1255         -i1 168.500000 0.500000 7000 7.11 7.11 0 6
  1256         -i1 168.500000 0.500000 7000 7.04 7.04 0 6
  1257         -i1 168.500000 0.500000 7000 7.08 7.08 0 6
  1258         -i1 169.000000 0.500000 7000 7.08 7.08 0 6
  1259         -i1 169.000000 0.500000 7000 7.11 7.11 0 6
  1260         -i1 169.000000 0.500000 7000 7.02 7.02 0 6
  1261         -i1 169.500000 0.500000 7000 7.04 7.04 0 6
  1262         -i1 169.500000 0.500000 7000 7.09 7.09 0 6
  1263         -i1 169.500000 0.500000 7000 7.11 7.11 0 6
  1264         -i1 170.000000 0.500000 7000 7.06 7.06 0 6
  1265         -i1 170.000000 0.500000 7000 7.09 7.09 0 6
  1266         -i1 170.000000 0.500000 7000 7.01 7.01 0 6
  1267         -i1 170.500000 0.500000 7000 7.11 7.11 0 6
  1268         -i1 170.500000 0.500000 7000 7.04 7.04 0 6
  1269         -i1 170.500000 0.500000 7000 7.08 7.08 0 6
  1270         -i1 171.000000 0.500000 7000 7.08 7.08 0 6
  1271         -i1 171.000000 0.500000 7000 7.11 7.11 0 6
  1272         -i1 171.000000 0.500000 7000 7.02 7.02 0 6
  1273         -i1 171.500000 0.500000 7000 7.04 7.04 0 6
  1274         -i1 171.500000 0.500000 7000 7.09 7.09 0 6
  1275         -i1 171.500000 0.500000 7000 7.11 7.11 0 6
  1276         -i1 172.000000 0.500000 7000 7.06 7.06 0 6
  1277         -i1 172.000000 0.500000 7000 7.09 7.09 0 6
  1278         -i1 172.000000 0.500000 7000 7.01 7.01 0 6
  1279         -i1 172.500000 0.500000 7000 7.11 7.11 0 6
  1280         -i1 172.500000 0.500000 7000 7.04 7.04 0 6
  1281         -i1 172.500000 0.500000 7000 7.08 7.08 0 6
  1282         -i1 173.000000 0.500000 7000 7.08 7.08 0 6
  1283         -i1 173.000000 0.500000 7000 7.11 7.11 0 6
  1284         -i1 173.000000 0.500000 7000 7.02 7.02 0 6
  1285         -i1 173.500000 0.500000 7000 7.04 7.04 0 6
  1286         -i1 173.500000 0.500000 7000 7.09 7.09 0 6
  1287         -i1 173.500000 0.500000 7000 7.11 7.11 0 6
  1288         -i1 174.000000 0.500000 7000 7.06 7.06 0 6
  1289         -i1 174.000000 0.500000 7000 7.09 7.09 0 6
  1290         -i1 174.000000 0.500000 7000 7.01 7.01 0 6
  1291         -i1 174.500000 0.500000 7000 7.11 7.11 0 6
  1292         -i1 174.500000 0.500000 7000 7.04 7.04 0 6
  1293         -i1 174.500000 0.500000 7000 7.08 7.08 0 6
  1294         -i1 175.000000 0.500000 7000 7.08 7.08 0 6
  1295         -i1 175.000000 0.500000 7000 7.11 7.11 0 6
  1296         -i1 175.000000 0.500000 7000 7.02 7.02 0 6
  1297         -i1 175.500000 0.500000 7000 7.04 7.04 0 6
  1298         -i1 175.500000 0.500000 7000 7.09 7.09 0 6
  1299         -i1 175.500000 0.500000 7000 7.11 7.11 0 6
  1300         -i1 176.000000 0.500000 7000 7.06 7.06 0 6
  1301         -i1 176.000000 0.500000 7000 7.09 7.09 0 6
  1302         -i1 176.000000 0.500000 7000 7.01 7.01 0 6
  1303         -i1 176.500000 0.500000 7000 7.11 7.11 0 6
  1304         -i1 176.500000 0.500000 7000 7.04 7.04 0 6
  1305         -i1 176.500000 0.500000 7000 7.08 7.08 0 6
  1306         -i1 177.000000 0.500000 7000 7.08 7.08 0 6
  1307         -i1 177.000000 0.500000 7000 7.11 7.11 0 6
  1308         -i1 177.000000 0.500000 7000 7.02 7.02 0 6
  1309         -i1 177.500000 0.500000 7000 7.04 7.04 0 6
  1310         -i1 177.500000 0.500000 7000 7.09 7.09 0 6
  1311         -i1 177.500000 0.500000 7000 7.11 7.11 0 6
  1312         -i1 178.000000 0.500000 7000 7.06 7.06 0 6
  1313         -i1 178.000000 0.500000 7000 7.09 7.09 0 6
  1314         -i1 178.000000 0.500000 7000 7.01 7.01 0 6
  1315         -i1 178.500000 0.500000 7000 7.11 7.11 0 6
  1316         -i1 178.500000 0.500000 7000 7.04 7.04 0 6
  1317         -i1 178.500000 0.500000 7000 7.08 7.08 0 6
  1318         -i1 179.000000 0.500000 7000 7.08 7.08 0 6
  1319         -i1 179.000000 0.500000 7000 7.11 7.11 0 6
  1320         -i1 179.000000 0.500000 7000 7.02 7.02 0 6
  1321         -i1 179.500000 0.500000 7000 7.04 7.04 0 6
  1322         -i1 179.500000 0.500000 7000 7.09 7.09 0 6
  1323         -i1 179.500000 0.500000 7000 7.11 7.11 0 6
  1324         -i1 180.000000 0.500000 7000 7.06 7.06 0 6
  1325         -i1 180.000000 0.500000 7000 7.09 7.09 0 6
  1326         -i1 180.000000 0.500000 7000 7.01 7.01 0 6
  1327         -i1 180.500000 0.500000 7000 7.11 7.11 0 6
  1328         -i1 180.500000 0.500000 7000 7.04 7.04 0 6
  1329         -i1 180.500000 0.500000 7000 7.08 7.08 0 6
  1330         -i1 181.000000 0.500000 7000 7.08 7.08 0 6
  1331         -i1 181.000000 0.500000 7000 7.11 7.11 0 6
  1332         -i1 181.000000 0.500000 7000 7.02 7.02 0 6
  1333         -i1 181.500000 0.500000 7000 7.04 7.04 0 6
  1334         -i1 181.500000 0.500000 7000 7.09 7.09 0 6
  1335         -i1 181.500000 0.500000 7000 7.11 7.11 0 6
  1336         -i1 182.000000 0.500000 7000 7.06 7.06 0 6
  1337         -i1 182.000000 0.500000 7000 7.09 7.09 0 6
  1338         -i1 182.000000 0.500000 7000 7.01 7.01 0 6
  1339         -i1 182.500000 0.500000 7000 7.11 7.11 0 6
  1340         -i1 182.500000 0.500000 7000 7.04 7.04 0 6
  1341         -i1 182.500000 0.500000 7000 7.08 7.08 0 6
  1342         -i1 183.000000 0.500000 7000 7.08 7.08 0 6
  1343         -i1 183.000000 0.500000 7000 7.11 7.11 0 6
  1344         -i1 183.000000 0.500000 7000 7.02 7.02 0 6
  1345         -i1 183.500000 0.500000 7000 7.04 7.04 0 6
  1346         -i1 183.500000 0.500000 7000 7.09 7.09 0 6
  1347         -i1 183.500000 0.500000 7000 7.11 7.11 0 6
  1348         -i1 184.000000 0.500000 7000 7.06 7.06 0 6
  1349         -i1 184.000000 0.500000 7000 7.09 7.09 0 6
  1350         -i1 184.000000 0.500000 7000 7.01 7.01 0 6
  1351         -i1 184.500000 0.500000 7000 7.11 7.11 0 6
  1352         -i1 184.500000 0.500000 7000 7.04 7.04 0 6
  1353         -i1 184.500000 0.500000 7000 7.08 7.08 0 6
  1354         -i1 185.000000 0.500000 7000 7.08 7.08 0 6
  1355         -i1 185.000000 0.500000 7000 7.11 7.11 0 6
  1356         -i1 185.000000 0.500000 7000 7.02 7.02 0 6
  1357         -i1 185.500000 0.500000 7000 7.04 7.04 0 6
  1358         -i1 185.500000 0.500000 7000 7.09 7.09 0 6
  1359         -i1 185.500000 0.500000 7000 7.11 7.11 0 6
  1360         -i1 186.000000 0.500000 7000 7.06 7.06 0 6
  1361         -i1 186.000000 0.500000 7000 7.09 7.09 0 6
  1362         -i1 186.000000 0.500000 7000 7.01 7.01 0 6
  1363         -; Movement: b
  1364         -i3 186.500000 2.000000 2000 6.09 2 3 5 3
  1365         -i3 188.500000 2.000000 2000 6.02 2 3 5 3
  1366         -i3 190.500000 2.000000 2000 6.04 2 3 5 3
  1367         -i3 192.500000 0.250000 2000 6.02 2 3 5 3
  1368         -i3 192.750000 0.250000 2000 6.09 2 3 5 3
  1369         -i3 193.000000 2.000000 2000 6.04 2 3 5 3
  1370         -i3 195.000000 2.000000 2000 6.01 2 3 5 3
  1371         -i3 197.000000 2.000000 2000 6.11 2 3 5 3
  1372         -i3 199.000000 2.000000 2000 6.09 2 3 5 3
  1373         -i3 201.000000 2.000000 2000 6.08 2 3 5 3
  1374         -i3 203.000000 2.000000 2000 6.04 2 3 5 3
  1375         -i3 205.000000 2.000000 2000 6.06 2 3 5 3
  1376         -i3 207.000000 2.000000 2000 6.09 2 3 5 3
  1377         -i3 209.000000 0.500000 2000 6.02 2 3 5 3
  1378         -i3 209.500000 0.500000 2000 6.04 2 3 5 3
  1379         -i3 210.000000 2.000000 2000 6.01 2 3 5 3
  1380         -i3 212.000000 2.000000 2000 6.09 2 3 5 3
  1381         -i3 214.000000 2.000000 2000 6.02 2 3 5 3
  1382         -i3 216.000000 2.000000 2000 6.04 2 3 5 3
  1383         -i3 218.000000 0.250000 2000 6.02 2 3 5 3
  1384         -i3 218.250000 0.250000 2000 6.09 2 3 5 3
  1385         -i3 218.500000 2.000000 2000 6.04 2 3 5 3
  1386         -i3 220.500000 2.000000 2000 6.01 2 3 5 3
  1387         -i3 222.500000 2.000000 2000 6.11 2 3 5 3
  1388         -i3 224.500000 2.000000 2000 6.09 2 3 5 3
  1389         -i2 186.500000 0.250000 7000 8.08 2
  1390         -i2 186.750000 0.250000 7000 8.09 2
  1391         -i2 187.000000 0.250000 7000 8.02 2
  1392         -i2 187.250000 0.250000 7000 8.04 2
  1393         -i2 187.500000 0.250000 7000 8.06 2
  1394         -i2 187.750000 0.250000 7000 8.09 2
  1395         -i2 188.000000 0.250000 7000 8.08 2
  1396         -i2 188.250000 0.250000 7000 8.04 2
  1397         -i2 188.500000 0.250000 7000 8.01 2
  1398         -i2 188.750000 0.250000 7000 8.09 2
  1399         -i2 189.000000 0.250000 7000 8.08 2
  1400         -i2 189.250000 0.250000 7000 8.04 2
  1401         -i2 189.500000 0.250000 7000 8.01 2
  1402         -i2 189.750000 0.250000 7000 8.01 2
  1403         -i2 190.000000 0.250000 7000 8.06 2
  1404         -i2 190.250000 0.250000 7000 8.11 2
  1405         -i2 190.500000 0.250000 7000 8.04 2
  1406         -i2 190.750000 0.250000 7000 8.06 2
  1407         -i2 191.000000 0.250000 7000 8.02 2
  1408         -i2 191.250000 2.000000 7000 8.08 2
  1409         -i2 193.250000 0.250000 7000 8.08 2
  1410         -i2 193.500000 0.250000 7000 8.09 2
  1411         -i2 193.750000 0.250000 7000 8.02 2
  1412         -i2 194.000000 0.250000 7000 8.04 2
  1413         -i2 194.250000 0.250000 7000 8.06 2
  1414         -i2 194.500000 0.250000 7000 8.09 2
  1415         -i2 194.750000 0.250000 7000 8.08 2
  1416         -i2 195.000000 0.250000 7000 8.04 2
  1417         -i2 195.250000 0.250000 7000 8.01 2
  1418         -i2 195.500000 0.250000 7000 8.01 2
  1419         -i2 195.750000 0.250000 7000 8.06 2
  1420         -i2 196.000000 0.250000 7000 8.11 2
  1421         -i2 196.250000 0.250000 7000 8.04 2
  1422         -i2 196.500000 0.250000 7000 8.06 2
  1423         -i2 196.750000 0.250000 7000 8.02 2
  1424         -i2 197.000000 2.000000 7000 8.08 2
  1425         -i2 199.000000 0.250000 7000 8.06 2
  1426         -i2 199.250000 0.250000 7000 8.01 2
  1427         -i2 199.500000 0.250000 7000 8.11 2
  1428         -i2 199.750000 0.250000 7000 8.09 2
  1429         -i2 200.000000 0.250000 7000 8.08 2
  1430         -i2 200.250000 0.250000 7000 8.09 2
  1431         -i2 200.500000 0.250000 7000 8.02 2
  1432         -i2 200.750000 0.250000 7000 8.04 2
  1433         -i2 201.000000 0.250000 7000 8.06 2
  1434         -i2 201.250000 0.250000 7000 8.09 2
  1435         -i2 201.500000 0.250000 7000 8.08 2
  1436         -i2 201.750000 0.250000 7000 8.04 2
  1437         -i2 202.000000 0.250000 7000 8.01 2
  1438         -i2 202.250000 0.250000 7000 8.09 2
  1439         -i2 202.500000 0.250000 7000 8.08 2
  1440         -i2 202.750000 0.250000 7000 8.04 2
  1441         -i2 203.000000 0.250000 7000 8.01 2
  1442         -i2 203.250000 0.250000 7000 8.01 2
  1443         -i2 203.500000 0.250000 7000 8.06 2
  1444         -i2 203.750000 0.250000 7000 8.11 2
  1445         -i2 204.000000 0.250000 7000 8.04 2
  1446         -i2 204.250000 0.250000 7000 8.06 2
  1447         -i2 204.500000 0.250000 7000 8.02 2
  1448         -i2 204.750000 2.000000 7000 8.08 2
  1449         -i2 206.750000 0.250000 7000 8.06 2
  1450         -i2 207.000000 0.250000 7000 8.01 2
  1451         -i2 207.250000 0.250000 7000 8.11 2
  1452         -i2 207.500000 0.250000 7000 8.09 2
  1453         -i2 207.750000 0.250000 7000 8.08 2
  1454         -i2 208.000000 0.250000 7000 8.09 2
  1455         -i2 208.250000 0.250000 7000 8.02 2
  1456         -i2 208.500000 0.250000 7000 8.04 2
  1457         -i2 208.750000 0.250000 7000 8.06 2
  1458         -i2 209.000000 0.250000 7000 8.01 2
  1459         -i2 209.250000 0.250000 7000 8.06 2
  1460         -i2 209.500000 0.250000 7000 8.11 2
  1461         -i2 209.750000 0.250000 7000 8.04 2
  1462         -i2 210.000000 0.250000 7000 8.06 2
  1463         -i2 210.250000 0.250000 7000 8.02 2
  1464         -i2 210.500000 2.000000 7000 8.08 2
  1465         -i2 212.500000 0.250000 7000 8.06 2
  1466         -i2 212.750000 0.250000 7000 8.01 2
  1467         -i2 213.000000 0.250000 7000 8.11 2
  1468         -i2 213.250000 0.250000 7000 8.09 2
  1469         -i2 213.500000 0.250000 7000 8.08 2
  1470         -i2 213.750000 0.250000 7000 8.09 2
  1471         -i2 214.000000 0.250000 7000 8.02 2
  1472         -i2 214.250000 0.250000 7000 8.04 2
  1473         -i2 214.500000 0.250000 7000 8.06 2
  1474         -i2 214.750000 0.250000 7000 8.09 2
  1475         -i2 215.000000 0.250000 7000 8.08 2
  1476         -i2 215.250000 0.250000 7000 8.04 2
  1477         -i2 215.500000 0.250000 7000 8.01 2
  1478         -i2 215.750000 0.250000 7000 8.01 2
  1479         -i2 216.000000 0.250000 7000 8.06 2
  1480         -i2 216.250000 0.250000 7000 8.11 2
  1481         -i2 216.500000 0.250000 7000 8.04 2
  1482         -i2 216.750000 0.250000 7000 8.06 2
  1483         -i2 217.000000 0.250000 7000 8.02 2
  1484         -i2 217.250000 2.000000 7000 8.08 2
  1485         -i2 219.250000 0.250000 7000 8.06 2
  1486         -i2 219.500000 0.250000 7000 8.01 2
  1487         -i2 219.750000 0.250000 7000 8.11 2
  1488         -i2 220.000000 0.250000 7000 8.09 2
  1489         -i2 220.250000 0.250000 7000 8.08 2
  1490         -i2 220.500000 0.250000 7000 8.09 2
  1491         -i2 220.750000 0.250000 7000 8.02 2
  1492         -i2 221.000000 0.250000 7000 8.04 2
  1493         -i2 221.250000 0.250000 7000 8.06 2
  1494         -i2 221.500000 0.250000 7000 8.09 2
  1495         -i2 221.750000 0.250000 7000 8.08 2
  1496         -i2 222.000000 0.250000 7000 8.04 2
  1497         -i2 222.250000 0.250000 7000 8.01 2
  1498         -i2 222.500000 0.250000 7000 8.01 2
  1499         -i2 222.750000 0.250000 7000 8.06 2
  1500         -i2 223.000000 0.250000 7000 8.11 2
  1501         -i2 223.250000 0.250000 7000 8.04 2
  1502         -i2 223.500000 0.250000 7000 8.06 2
  1503         -i2 223.750000 0.250000 7000 8.02 2
  1504         -i2 224.000000 2.000000 7000 8.08 2
  1505         -i2 226.000000 0.250000 7000 8.06 2
  1506         -i2 226.250000 0.250000 7000 8.01 2
  1507         -i1 186.500000 0.500000 7000 7.11 7.11 0 6
  1508         -i1 186.500000 0.500000 7000 7.04 7.04 0 6
  1509         -i1 186.500000 0.500000 7000 7.08 7.08 0 6
  1510         -i1 187.000000 2.000000 7000 7.08 7.08 0 6
  1511         -i1 187.000000 2.000000 7000 7.11 7.11 0 6
  1512         -i1 187.000000 2.000000 7000 7.02 7.02 0 6
  1513         -i1 189.000000 0.500000 7000 7.04 7.04 0 6
  1514         -i1 189.000000 0.500000 7000 7.09 7.09 0 6
  1515         -i1 189.000000 0.500000 7000 7.11 7.11 0 6
  1516         -i1 189.500000 0.500000 7000 7.06 7.06 0 6
  1517         -i1 189.500000 0.500000 7000 7.09 7.09 0 6
  1518         -i1 189.500000 0.500000 7000 7.01 7.01 0 6
  1519         -i1 190.000000 0.500000 7000 7.11 7.11 0 6
  1520         -i1 190.000000 0.500000 7000 7.04 7.04 0 6
  1521         -i1 190.000000 0.500000 7000 7.08 7.08 0 6
  1522         -i1 190.500000 2.000000 7000 7.08 7.08 0 6
  1523         -i1 190.500000 2.000000 7000 7.11 7.11 0 6
  1524         -i1 190.500000 2.000000 7000 7.02 7.02 0 6
  1525         -i1 192.500000 0.500000 7000 7.04 7.04 0 6
  1526         -i1 192.500000 0.500000 7000 7.09 7.09 0 6
  1527         -i1 192.500000 0.500000 7000 7.11 7.11 0 6
  1528         -i1 193.000000 0.500000 7000 7.06 7.06 0 6
  1529         -i1 193.000000 0.500000 7000 7.09 7.09 0 6
  1530         -i1 193.000000 0.500000 7000 7.01 7.01 0 6
  1531         -i1 193.500000 0.500000 7000 7.11 7.11 0 6
  1532         -i1 193.500000 0.500000 7000 7.04 7.04 0 6
  1533         -i1 193.500000 0.500000 7000 7.08 7.08 0 6
  1534         -i1 194.000000 2.000000 7000 7.08 7.08 0 6
  1535         -i1 194.000000 2.000000 7000 7.11 7.11 0 6
  1536         -i1 194.000000 2.000000 7000 7.02 7.02 0 6
  1537         -i1 196.000000 0.500000 7000 7.04 7.04 0 6
  1538         -i1 196.000000 0.500000 7000 7.09 7.09 0 6
  1539         -i1 196.000000 0.500000 7000 7.11 7.11 0 6
  1540         -i1 196.500000 0.500000 7000 7.06 7.06 0 6
  1541         -i1 196.500000 0.500000 7000 7.09 7.09 0 6
  1542         -i1 196.500000 0.500000 7000 7.01 7.01 0 6
  1543         -i1 197.000000 0.500000 7000 7.11 7.11 0 6
  1544         -i1 197.000000 0.500000 7000 7.04 7.04 0 6
  1545         -i1 197.000000 0.500000 7000 7.08 7.08 0 6
  1546         -i1 197.500000 2.000000 7000 7.08 7.08 0 6
  1547         -i1 197.500000 2.000000 7000 7.11 7.11 0 6
  1548         -i1 197.500000 2.000000 7000 7.02 7.02 0 6
  1549         -i1 199.500000 0.500000 7000 7.04 7.04 0 6
  1550         -i1 199.500000 0.500000 7000 7.09 7.09 0 6
  1551         -i1 199.500000 0.500000 7000 7.11 7.11 0 6
  1552         -i1 200.000000 0.500000 7000 7.06 7.06 0 6
  1553         -i1 200.000000 0.500000 7000 7.09 7.09 0 6
  1554         -i1 200.000000 0.500000 7000 7.01 7.01 0 6
  1555         -i1 200.500000 0.500000 7000 7.11 7.11 0 6
  1556         -i1 200.500000 0.500000 7000 7.04 7.04 0 6
  1557         -i1 200.500000 0.500000 7000 7.08 7.08 0 6
  1558         -i1 201.000000 2.000000 7000 7.08 7.08 0 6
  1559         -i1 201.000000 2.000000 7000 7.11 7.11 0 6
  1560         -i1 201.000000 2.000000 7000 7.02 7.02 0 6
  1561         -i1 203.000000 0.500000 7000 7.04 7.04 0 6
  1562         -i1 203.000000 0.500000 7000 7.09 7.09 0 6
  1563         -i1 203.000000 0.500000 7000 7.11 7.11 0 6
  1564         -i1 203.500000 0.500000 7000 7.06 7.06 0 6
  1565         -i1 203.500000 0.500000 7000 7.09 7.09 0 6
  1566         -i1 203.500000 0.500000 7000 7.01 7.01 0 6
  1567         -i1 204.000000 0.500000 7000 7.11 7.11 0 6
  1568         -i1 204.000000 0.500000 7000 7.04 7.04 0 6
  1569         -i1 204.000000 0.500000 7000 7.08 7.08 0 6
  1570         -i1 204.500000 2.000000 7000 7.08 7.08 0 6
  1571         -i1 204.500000 2.000000 7000 7.11 7.11 0 6
  1572         -i1 204.500000 2.000000 7000 7.02 7.02 0 6
  1573         -i1 206.500000 0.500000 7000 7.04 7.04 0 6
  1574         -i1 206.500000 0.500000 7000 7.09 7.09 0 6
  1575         -i1 206.500000 0.500000 7000 7.11 7.11 0 6
  1576         -i1 207.000000 0.500000 7000 7.06 7.06 0 6
  1577         -i1 207.000000 0.500000 7000 7.09 7.09 0 6
  1578         -i1 207.000000 0.500000 7000 7.01 7.01 0 6
  1579         -i1 207.500000 0.500000 7000 7.11 7.11 0 6
  1580         -i1 207.500000 0.500000 7000 7.04 7.04 0 6
  1581         -i1 207.500000 0.500000 7000 7.08 7.08 0 6
  1582         -i1 208.000000 2.000000 7000 7.08 7.08 0 6
  1583         -i1 208.000000 2.000000 7000 7.11 7.11 0 6
  1584         -i1 208.000000 2.000000 7000 7.02 7.02 0 6
  1585         -i1 210.000000 0.500000 7000 7.04 7.04 0 6
  1586         -i1 210.000000 0.500000 7000 7.09 7.09 0 6
  1587         -i1 210.000000 0.500000 7000 7.11 7.11 0 6
  1588         -i1 210.500000 0.500000 7000 7.06 7.06 0 6
  1589         -i1 210.500000 0.500000 7000 7.09 7.09 0 6
  1590         -i1 210.500000 0.500000 7000 7.01 7.01 0 6
  1591         -i1 211.000000 0.500000 7000 7.11 7.11 0 6
  1592         -i1 211.000000 0.500000 7000 7.04 7.04 0 6
  1593         -i1 211.000000 0.500000 7000 7.08 7.08 0 6
  1594         -i1 211.500000 2.000000 7000 7.08 7.08 0 6
  1595         -i1 211.500000 2.000000 7000 7.11 7.11 0 6
  1596         -i1 211.500000 2.000000 7000 7.02 7.02 0 6
  1597         -i1 213.500000 0.500000 7000 7.04 7.04 0 6
  1598         -i1 213.500000 0.500000 7000 7.09 7.09 0 6
  1599         -i1 213.500000 0.500000 7000 7.11 7.11 0 6
  1600         -i1 214.000000 0.500000 7000 7.06 7.06 0 6
  1601         -i1 214.000000 0.500000 7000 7.09 7.09 0 6
  1602         -i1 214.000000 0.500000 7000 7.01 7.01 0 6
  1603         -i1 214.500000 0.500000 7000 7.11 7.11 0 6
  1604         -i1 214.500000 0.500000 7000 7.04 7.04 0 6
  1605         -i1 214.500000 0.500000 7000 7.08 7.08 0 6
  1606         -i1 215.000000 2.000000 7000 7.08 7.08 0 6
  1607         -i1 215.000000 2.000000 7000 7.11 7.11 0 6
  1608         -i1 215.000000 2.000000 7000 7.02 7.02 0 6
  1609         -i1 217.000000 0.500000 7000 7.04 7.04 0 6
  1610         -i1 217.000000 0.500000 7000 7.09 7.09 0 6
  1611         -i1 217.000000 0.500000 7000 7.11 7.11 0 6
  1612         -i1 217.500000 0.500000 7000 7.06 7.06 0 6
  1613         -i1 217.500000 0.500000 7000 7.09 7.09 0 6
  1614         -i1 217.500000 0.500000 7000 7.01 7.01 0 6
  1615         -i1 218.000000 0.500000 7000 7.11 7.11 0 6
  1616         -i1 218.000000 0.500000 7000 7.04 7.04 0 6
  1617         -i1 218.000000 0.500000 7000 7.08 7.08 0 6
  1618         -i1 218.500000 2.000000 7000 7.08 7.08 0 6
  1619         -i1 218.500000 2.000000 7000 7.11 7.11 0 6
  1620         -i1 218.500000 2.000000 7000 7.02 7.02 0 6
  1621         -i1 220.500000 0.500000 7000 7.04 7.04 0 6
  1622         -i1 220.500000 0.500000 7000 7.09 7.09 0 6
  1623         -i1 220.500000 0.500000 7000 7.11 7.11 0 6
  1624         -i1 221.000000 0.500000 7000 7.06 7.06 0 6
  1625         -i1 221.000000 0.500000 7000 7.09 7.09 0 6
  1626         -i1 221.000000 0.500000 7000 7.01 7.01 0 6
  1627         -i1 221.500000 0.500000 7000 7.11 7.11 0 6
  1628         -i1 221.500000 0.500000 7000 7.04 7.04 0 6
  1629         -i1 221.500000 0.500000 7000 7.08 7.08 0 6
  1630         -i1 222.000000 2.000000 7000 7.08 7.08 0 6
  1631         -i1 222.000000 2.000000 7000 7.11 7.11 0 6
  1632         -i1 222.000000 2.000000 7000 7.02 7.02 0 6
  1633         -i1 224.000000 0.500000 7000 7.04 7.04 0 6
  1634         -i1 224.000000 0.500000 7000 7.09 7.09 0 6
  1635         -i1 224.000000 0.500000 7000 7.11 7.11 0 6
  1636         -i1 224.500000 0.500000 7000 7.06 7.06 0 6
  1637         -i1 224.500000 0.500000 7000 7.09 7.09 0 6
  1638         -i1 224.500000 0.500000 7000 7.01 7.01 0 6
  1639         -i1 225.000000 0.500000 7000 7.11 7.11 0 6
  1640         -i1 225.000000 0.500000 7000 7.04 7.04 0 6
  1641         -i1 225.000000 0.500000 7000 7.08 7.08 0 6
  1642         -i1 225.500000 2.000000 7000 7.08 7.08 0 6
  1643         -i1 225.500000 2.000000 7000 7.11 7.11 0 6
  1644         -i1 225.500000 2.000000 7000 7.02 7.02 0 6
  1645         -i1 227.500000 0.500000 7000 7.04 7.04 0 6
  1646         -i1 227.500000 0.500000 7000 7.09 7.09 0 6
  1647         -i1 227.500000 0.500000 7000 7.11 7.11 0 6
  1648         -i1 228.000000 0.500000 7000 7.06 7.06 0 6
  1649         -i1 228.000000 0.500000 7000 7.09 7.09 0 6
  1650         -i1 228.000000 0.500000 7000 7.01 7.01 0 6
  1651         -i1 228.500000 0.500000 7000 7.11 7.11 0 6
  1652         -i1 228.500000 0.500000 7000 7.04 7.04 0 6
  1653         -i1 228.500000 0.500000 7000 7.08 7.08 0 6
  1654         -; Movement: zelda2
  1655         -i3 229.000000 2.000000 2000 6.09 2 3 5 3
  1656         -i3 231.000000 2.000000 2000 6.02 2 3 5 3
  1657         -i3 233.000000 2.000000 2000 6.04 2 3 5 3
  1658         -i3 235.000000 0.250000 2000 6.02 2 3 5 3
  1659         -i3 235.250000 0.250000 2000 6.09 2 3 5 3
  1660         -i3 235.500000 2.000000 2000 6.04 2 3 5 3
  1661         -i3 237.500000 2.000000 2000 6.01 2 3 5 3
  1662         -i3 239.500000 2.000000 2000 6.11 2 3 5 3
  1663         -i3 241.500000 2.000000 2000 6.09 2 3 5 3
  1664         -i3 243.500000 2.000000 2000 6.08 2 3 5 3
  1665         -i3 245.500000 2.000000 2000 6.04 2 3 5 3
  1666         -i3 247.500000 2.000000 2000 6.06 2 3 5 3
  1667         -i3 249.500000 2.000000 2000 6.09 2 3 5 3
  1668         -i3 251.500000 0.500000 2000 6.02 2 3 5 3
  1669         -i3 252.000000 0.500000 2000 6.04 2 3 5 3
  1670         -i3 252.500000 2.000000 2000 6.01 2 3 5 3
  1671         -i3 254.500000 2.000000 2000 6.09 2 3 5 3
  1672         -i3 256.500000 2.000000 2000 6.02 2 3 5 3
  1673         -i3 258.500000 2.000000 2000 6.04 2 3 5 3
  1674         -i3 260.500000 0.250000 2000 6.02 2 3 5 3
  1675         -i3 260.750000 0.250000 2000 6.09 2 3 5 3
  1676         -i3 261.000000 2.000000 2000 6.04 2 3 5 3
  1677         -i3 263.000000 2.000000 2000 6.01 2 3 5 3
  1678         -i3 265.000000 2.000000 2000 6.11 2 3 5 3
  1679         -i3 267.000000 2.000000 2000 6.09 2 3 5 3
  1680         -i3 269.000000 2.000000 2000 6.08 2 3 5 3
  1681         -i3 271.000000 2.000000 2000 6.04 2 3 5 3
  1682         -i2 229.000000 0.500000 7000 8.01 2
  1683         -i2 229.500000 0.500000 7000 8.11 2
  1684         -i2 230.000000 0.500000 7000 8.02 2
  1685         -i2 230.500000 0.500000 7000 8.01 2
  1686         -i2 231.000000 0.500000 7000 8.04 2
  1687         -i2 231.500000 0.500000 7000 8.02 2
  1688         -i2 232.000000 0.500000 7000 8.06 2
  1689         -i2 232.500000 0.500000 7000 8.04 2
  1690         -i2 233.000000 3.000000 7000 8.08 2
  1691         -i2 238.000000 0.250000 7000 8.04 2
  1692         -i2 238.250000 0.250000 7000 8.02 2
  1693         -i2 238.500000 0.250000 7000 8.04 2
  1694         -i2 238.750000 0.250000 7000 8.02 2
  1695         -i2 239.000000 0.250000 7000 8.04 2
  1696         -i2 239.250000 0.250000 7000 8.06 2
  1697         -i2 239.500000 0.250000 7000 8.11 2
  1698         -i2 239.750000 0.250000 7000 8.11 2
  1699         -i2 240.000000 0.250000 7000 8.11 2
  1700         -i2 240.250000 0.250000 7000 8.09 2
  1701         -i2 240.500000 0.500000 7000 8.11 2
  1702         -i2 241.000000 0.500000 7000 8.01 2
  1703         -i2 241.500000 0.500000 7000 8.11 2
  1704         -i2 242.000000 0.500000 7000 8.02 2
  1705         -i2 242.500000 0.500000 7000 8.01 2
  1706         -i2 243.000000 0.500000 7000 8.04 2
  1707         -i2 243.500000 0.500000 7000 8.02 2
  1708         -i2 244.000000 0.500000 7000 8.06 2
  1709         -i2 244.500000 0.500000 7000 8.04 2
  1710         -i2 245.000000 0.500000 7000 8.01 2
  1711         -i2 245.500000 0.500000 7000 8.11 2
  1712         -i2 246.000000 0.500000 7000 8.02 2
  1713         -i2 246.500000 0.500000 7000 8.01 2
  1714         -i2 247.000000 0.500000 7000 8.04 2
  1715         -i2 247.500000 0.500000 7000 8.02 2
  1716         -i2 248.000000 0.500000 7000 8.06 2
  1717         -i2 248.500000 0.500000 7000 8.04 2
  1718         -i2 249.000000 0.500000 7000 8.01 2
  1719         -i2 249.500000 0.500000 7000 8.11 2
  1720         -i2 250.000000 0.500000 7000 8.02 2
  1721         -i2 250.500000 0.500000 7000 8.01 2
  1722         -i2 251.000000 0.500000 7000 8.04 2
  1723         -i2 251.500000 0.500000 7000 8.02 2
  1724         -i2 252.000000 0.500000 7000 8.06 2
  1725         -i2 252.500000 0.500000 7000 8.04 2
  1726         -i2 253.000000 0.500000 7000 8.01 2
  1727         -i2 253.500000 0.500000 7000 8.11 2
  1728         -i2 254.000000 0.500000 7000 8.02 2
  1729         -i2 254.500000 0.500000 7000 8.01 2
  1730         -i2 255.000000 0.500000 7000 8.04 2
  1731         -i2 255.500000 0.500000 7000 8.02 2
  1732         -i2 256.000000 0.500000 7000 8.06 2
  1733         -i2 256.500000 0.500000 7000 8.04 2
  1734         -i2 257.000000 0.500000 7000 8.09 2
  1735         -i2 257.500000 0.500000 7000 8.09 2
  1736         -i2 258.000000 0.250000 7000 8.06 2
  1737         -i2 258.250000 0.500000 7000 8.02 2
  1738         -i2 258.750000 2.000000 7000 8.04 2
  1739         -i2 261.000000 0.500000 7000 8.09 2
  1740         -i2 261.500000 0.500000 7000 8.09 2
  1741         -i2 262.000000 0.250000 7000 8.06 2
  1742         -i2 262.250000 0.500000 7000 8.02 2
  1743         -i2 262.750000 0.250000 7000 8.04 2
  1744         -i2 263.000000 3.000000 7000 8.08 2
  1745         -i2 268.000000 0.250000 7000 8.04 2
  1746         -i2 268.250000 0.250000 7000 8.02 2
  1747         -i2 268.500000 0.250000 7000 8.04 2
  1748         -i2 268.750000 0.250000 7000 8.02 2
  1749         -i1 229.000000 0.500000 7000 7.11 7.11 0 6
  1750         -i1 229.000000 0.500000 7000 7.04 7.04 0 6
  1751         -i1 229.000000 0.500000 7000 7.08 7.08 0 6
  1752         -i1 229.500000 0.500000 7000 7.08 7.08 0 6
  1753         -i1 229.500000 0.500000 7000 7.11 7.11 0 6
  1754         -i1 229.500000 0.500000 7000 7.02 7.02 0 6
  1755         -i1 230.000000 0.500000 7000 7.04 7.04 0 6
  1756         -i1 230.000000 0.500000 7000 7.09 7.09 0 6
  1757         -i1 230.000000 0.500000 7000 7.11 7.11 0 6
  1758         -i1 230.500000 0.500000 7000 7.06 7.06 0 6
  1759         -i1 230.500000 0.500000 7000 7.09 7.09 0 6
  1760         -i1 230.500000 0.500000 7000 7.01 7.01 0 6
  1761         -i1 231.000000 0.500000 7000 7.11 7.11 0 6
  1762         -i1 231.000000 0.500000 7000 7.04 7.04 0 6
  1763         -i1 231.000000 0.500000 7000 7.08 7.08 0 6
  1764         -i1 231.500000 0.500000 7000 7.08 7.08 0 6
  1765         -i1 231.500000 0.500000 7000 7.11 7.11 0 6
  1766         -i1 231.500000 0.500000 7000 7.02 7.02 0 6
  1767         -i1 232.000000 0.500000 7000 7.04 7.04 0 6
  1768         -i1 232.000000 0.500000 7000 7.09 7.09 0 6
  1769         -i1 232.000000 0.500000 7000 7.11 7.11 0 6
  1770         -i1 232.500000 0.500000 7000 7.06 7.06 0 6
  1771         -i1 232.500000 0.500000 7000 7.09 7.09 0 6
  1772         -i1 232.500000 0.500000 7000 7.01 7.01 0 6
  1773         -i1 233.000000 0.500000 7000 7.11 7.11 0 6
  1774         -i1 233.000000 0.500000 7000 7.04 7.04 0 6
  1775         -i1 233.000000 0.500000 7000 7.08 7.08 0 6
  1776         -i1 233.500000 0.500000 7000 7.08 7.08 0 6
  1777         -i1 233.500000 0.500000 7000 7.11 7.11 0 6
  1778         -i1 233.500000 0.500000 7000 7.02 7.02 0 6
  1779         -i1 234.000000 0.500000 7000 7.04 7.04 0 6
  1780         -i1 234.000000 0.500000 7000 7.09 7.09 0 6
  1781         -i1 234.000000 0.500000 7000 7.11 7.11 0 6
  1782         -i1 234.500000 0.500000 7000 7.06 7.06 0 6
  1783         -i1 234.500000 0.500000 7000 7.09 7.09 0 6
  1784         -i1 234.500000 0.500000 7000 7.01 7.01 0 6
  1785         -i1 235.000000 0.500000 7000 7.11 7.11 0 6
  1786         -i1 235.000000 0.500000 7000 7.04 7.04 0 6
  1787         -i1 235.000000 0.500000 7000 7.08 7.08 0 6
  1788         -i1 235.500000 0.500000 7000 7.08 7.08 0 6
  1789         -i1 235.500000 0.500000 7000 7.11 7.11 0 6
  1790         -i1 235.500000 0.500000 7000 7.02 7.02 0 6
  1791         -i1 236.000000 0.500000 7000 7.04 7.04 0 6
  1792         -i1 236.000000 0.500000 7000 7.09 7.09 0 6
  1793         -i1 236.000000 0.500000 7000 7.11 7.11 0 6
  1794         -i1 236.500000 0.500000 7000 7.06 7.06 0 6
  1795         -i1 236.500000 0.500000 7000 7.09 7.09 0 6
  1796         -i1 236.500000 0.500000 7000 7.01 7.01 0 6
  1797         -i1 237.000000 0.500000 7000 7.11 7.11 0 6
  1798         -i1 237.000000 0.500000 7000 7.04 7.04 0 6
  1799         -i1 237.000000 0.500000 7000 7.08 7.08 0 6
  1800         -i1 237.500000 0.500000 7000 7.08 7.08 0 6
  1801         -i1 237.500000 0.500000 7000 7.11 7.11 0 6
  1802         -i1 237.500000 0.500000 7000 7.02 7.02 0 6
  1803         -i1 238.000000 0.500000 7000 7.04 7.04 0 6
  1804         -i1 238.000000 0.500000 7000 7.09 7.09 0 6
  1805         -i1 238.000000 0.500000 7000 7.11 7.11 0 6
  1806         -i1 238.500000 0.500000 7000 7.06 7.06 0 6
  1807         -i1 238.500000 0.500000 7000 7.09 7.09 0 6
  1808         -i1 238.500000 0.500000 7000 7.01 7.01 0 6
  1809         -i1 239.000000 0.500000 7000 7.11 7.11 0 6
  1810         -i1 239.000000 0.500000 7000 7.04 7.04 0 6
  1811         -i1 239.000000 0.500000 7000 7.08 7.08 0 6
  1812         -i1 239.500000 0.500000 7000 7.08 7.08 0 6
  1813         -i1 239.500000 0.500000 7000 7.11 7.11 0 6
  1814         -i1 239.500000 0.500000 7000 7.02 7.02 0 6
  1815         -i1 240.000000 0.500000 7000 7.04 7.04 0 6
  1816         -i1 240.000000 0.500000 7000 7.09 7.09 0 6
  1817         -i1 240.000000 0.500000 7000 7.11 7.11 0 6
  1818         -i1 240.500000 0.500000 7000 7.06 7.06 0 6
  1819         -i1 240.500000 0.500000 7000 7.09 7.09 0 6
  1820         -i1 240.500000 0.500000 7000 7.01 7.01 0 6
  1821         -i1 241.000000 0.500000 7000 7.11 7.11 0 6
  1822         -i1 241.000000 0.500000 7000 7.04 7.04 0 6
  1823         -i1 241.000000 0.500000 7000 7.08 7.08 0 6
  1824         -i1 241.500000 0.500000 7000 7.08 7.08 0 6
  1825         -i1 241.500000 0.500000 7000 7.11 7.11 0 6
  1826         -i1 241.500000 0.500000 7000 7.02 7.02 0 6
  1827         -i1 242.000000 0.500000 7000 7.04 7.04 0 6
  1828         -i1 242.000000 0.500000 7000 7.09 7.09 0 6
  1829         -i1 242.000000 0.500000 7000 7.11 7.11 0 6
  1830         -i1 242.500000 0.500000 7000 7.06 7.06 0 6
  1831         -i1 242.500000 0.500000 7000 7.09 7.09 0 6
  1832         -i1 242.500000 0.500000 7000 7.01 7.01 0 6
  1833         -i1 243.000000 0.500000 7000 7.11 7.11 0 6
  1834         -i1 243.000000 0.500000 7000 7.04 7.04 0 6
  1835         -i1 243.000000 0.500000 7000 7.08 7.08 0 6
  1836         -i1 243.500000 0.500000 7000 7.08 7.08 0 6
  1837         -i1 243.500000 0.500000 7000 7.11 7.11 0 6
  1838         -i1 243.500000 0.500000 7000 7.02 7.02 0 6
  1839         -i1 244.000000 0.500000 7000 7.04 7.04 0 6
  1840         -i1 244.000000 0.500000 7000 7.09 7.09 0 6
  1841         -i1 244.000000 0.500000 7000 7.11 7.11 0 6
  1842         -i1 244.500000 0.500000 7000 7.06 7.06 0 6
  1843         -i1 244.500000 0.500000 7000 7.09 7.09 0 6
  1844         -i1 244.500000 0.500000 7000 7.01 7.01 0 6
  1845         -i1 245.000000 0.500000 7000 7.11 7.11 0 6
  1846         -i1 245.000000 0.500000 7000 7.04 7.04 0 6
  1847         -i1 245.000000 0.500000 7000 7.08 7.08 0 6
  1848         -i1 245.500000 0.500000 7000 7.08 7.08 0 6
  1849         -i1 245.500000 0.500000 7000 7.11 7.11 0 6
  1850         -i1 245.500000 0.500000 7000 7.02 7.02 0 6
  1851         -i1 246.000000 0.500000 7000 7.04 7.04 0 6
  1852         -i1 246.000000 0.500000 7000 7.09 7.09 0 6
  1853         -i1 246.000000 0.500000 7000 7.11 7.11 0 6
  1854         -i1 246.500000 0.500000 7000 7.06 7.06 0 6
  1855         -i1 246.500000 0.500000 7000 7.09 7.09 0 6
  1856         -i1 246.500000 0.500000 7000 7.01 7.01 0 6
  1857         -i1 247.000000 0.500000 7000 7.11 7.11 0 6
  1858         -i1 247.000000 0.500000 7000 7.04 7.04 0 6
  1859         -i1 247.000000 0.500000 7000 7.08 7.08 0 6
  1860         -i1 247.500000 0.500000 7000 7.08 7.08 0 6
  1861         -i1 247.500000 0.500000 7000 7.11 7.11 0 6
  1862         -i1 247.500000 0.500000 7000 7.02 7.02 0 6
  1863         -i1 248.000000 0.500000 7000 7.04 7.04 0 6
  1864         -i1 248.000000 0.500000 7000 7.09 7.09 0 6
  1865         -i1 248.000000 0.500000 7000 7.11 7.11 0 6
  1866         -i1 248.500000 0.500000 7000 7.06 7.06 0 6
  1867         -i1 248.500000 0.500000 7000 7.09 7.09 0 6
  1868         -i1 248.500000 0.500000 7000 7.01 7.01 0 6
  1869         -i1 249.000000 0.500000 7000 7.11 7.11 0 6
  1870         -i1 249.000000 0.500000 7000 7.04 7.04 0 6
  1871         -i1 249.000000 0.500000 7000 7.08 7.08 0 6
  1872         -i1 249.500000 0.500000 7000 7.08 7.08 0 6
  1873         -i1 249.500000 0.500000 7000 7.11 7.11 0 6
  1874         -i1 249.500000 0.500000 7000 7.02 7.02 0 6
  1875         -i1 250.000000 0.500000 7000 7.04 7.04 0 6
  1876         -i1 250.000000 0.500000 7000 7.09 7.09 0 6
  1877         -i1 250.000000 0.500000 7000 7.11 7.11 0 6
  1878         -i1 250.500000 0.500000 7000 7.06 7.06 0 6
  1879         -i1 250.500000 0.500000 7000 7.09 7.09 0 6
  1880         -i1 250.500000 0.500000 7000 7.01 7.01 0 6
  1881         -i1 251.000000 0.500000 7000 7.11 7.11 0 6
  1882         -i1 251.000000 0.500000 7000 7.04 7.04 0 6
  1883         -i1 251.000000 0.500000 7000 7.08 7.08 0 6
  1884         -i1 251.500000 0.500000 7000 7.08 7.08 0 6
  1885         -i1 251.500000 0.500000 7000 7.11 7.11 0 6
  1886         -i1 251.500000 0.500000 7000 7.02 7.02 0 6
  1887         -i1 252.000000 0.500000 7000 7.04 7.04 0 6
  1888         -i1 252.000000 0.500000 7000 7.09 7.09 0 6
  1889         -i1 252.000000 0.500000 7000 7.11 7.11 0 6
  1890         -i1 252.500000 0.500000 7000 7.06 7.06 0 6
  1891         -i1 252.500000 0.500000 7000 7.09 7.09 0 6
  1892         -i1 252.500000 0.500000 7000 7.01 7.01 0 6
  1893         -i1 253.000000 0.500000 7000 7.11 7.11 0 6
  1894         -i1 253.000000 0.500000 7000 7.04 7.04 0 6
  1895         -i1 253.000000 0.500000 7000 7.08 7.08 0 6
  1896         -i1 253.500000 0.500000 7000 7.08 7.08 0 6
  1897         -i1 253.500000 0.500000 7000 7.11 7.11 0 6
  1898         -i1 253.500000 0.500000 7000 7.02 7.02 0 6
  1899         -i1 254.000000 0.500000 7000 7.04 7.04 0 6
  1900         -i1 254.000000 0.500000 7000 7.09 7.09 0 6
  1901         -i1 254.000000 0.500000 7000 7.11 7.11 0 6
  1902         -i1 254.500000 0.500000 7000 7.06 7.06 0 6
  1903         -i1 254.500000 0.500000 7000 7.09 7.09 0 6
  1904         -i1 254.500000 0.500000 7000 7.01 7.01 0 6
  1905         -i1 255.000000 0.500000 7000 7.11 7.11 0 6
  1906         -i1 255.000000 0.500000 7000 7.04 7.04 0 6
  1907         -i1 255.000000 0.500000 7000 7.08 7.08 0 6
  1908         -i1 255.500000 0.500000 7000 7.08 7.08 0 6
  1909         -i1 255.500000 0.500000 7000 7.11 7.11 0 6
  1910         -i1 255.500000 0.500000 7000 7.02 7.02 0 6
  1911         -i1 256.000000 0.500000 7000 7.04 7.04 0 6
  1912         -i1 256.000000 0.500000 7000 7.09 7.09 0 6
  1913         -i1 256.000000 0.500000 7000 7.11 7.11 0 6
  1914         -i1 256.500000 0.500000 7000 7.06 7.06 0 6
  1915         -i1 256.500000 0.500000 7000 7.09 7.09 0 6
  1916         -i1 256.500000 0.500000 7000 7.01 7.01 0 6
  1917         -i1 257.000000 0.500000 7000 7.11 7.11 0 6
  1918         -i1 257.000000 0.500000 7000 7.04 7.04 0 6
  1919         -i1 257.000000 0.500000 7000 7.08 7.08 0 6
  1920         -i1 257.500000 0.500000 7000 7.08 7.08 0 6
  1921         -i1 257.500000 0.500000 7000 7.11 7.11 0 6
  1922         -i1 257.500000 0.500000 7000 7.02 7.02 0 6
  1923         -i1 258.000000 0.500000 7000 7.04 7.04 0 6
  1924         -i1 258.000000 0.500000 7000 7.09 7.09 0 6
  1925         -i1 258.000000 0.500000 7000 7.11 7.11 0 6
  1926         -i1 258.500000 0.500000 7000 7.06 7.06 0 6
  1927         -i1 258.500000 0.500000 7000 7.09 7.09 0 6
  1928         -i1 258.500000 0.500000 7000 7.01 7.01 0 6
  1929         -i1 259.000000 0.500000 7000 7.11 7.11 0 6
  1930         -i1 259.000000 0.500000 7000 7.04 7.04 0 6
  1931         -i1 259.000000 0.500000 7000 7.08 7.08 0 6
  1932         -i1 259.500000 0.500000 7000 7.08 7.08 0 6
  1933         -i1 259.500000 0.500000 7000 7.11 7.11 0 6
  1934         -i1 259.500000 0.500000 7000 7.02 7.02 0 6
  1935         -i1 260.000000 0.500000 7000 7.04 7.04 0 6
  1936         -i1 260.000000 0.500000 7000 7.09 7.09 0 6
  1937         -i1 260.000000 0.500000 7000 7.11 7.11 0 6
  1938         -i1 260.500000 0.500000 7000 7.06 7.06 0 6
  1939         -i1 260.500000 0.500000 7000 7.09 7.09 0 6
  1940         -i1 260.500000 0.500000 7000 7.01 7.01 0 6
  1941         -i1 261.000000 0.500000 7000 7.11 7.11 0 6
  1942         -i1 261.000000 0.500000 7000 7.04 7.04 0 6
  1943         -i1 261.000000 0.500000 7000 7.08 7.08 0 6
  1944         -i1 261.500000 0.500000 7000 7.08 7.08 0 6
  1945         -i1 261.500000 0.500000 7000 7.11 7.11 0 6
  1946         -i1 261.500000 0.500000 7000 7.02 7.02 0 6
  1947         -i1 262.000000 0.500000 7000 7.04 7.04 0 6
  1948         -i1 262.000000 0.500000 7000 7.09 7.09 0 6
  1949         -i1 262.000000 0.500000 7000 7.11 7.11 0 6
  1950         -i1 262.500000 0.500000 7000 7.06 7.06 0 6
  1951         -i1 262.500000 0.500000 7000 7.09 7.09 0 6
  1952         -i1 262.500000 0.500000 7000 7.01 7.01 0 6
  1953         -i1 263.000000 0.500000 7000 7.11 7.11 0 6
  1954         -i1 263.000000 0.500000 7000 7.04 7.04 0 6
  1955         -i1 263.000000 0.500000 7000 7.08 7.08 0 6
  1956         -i1 263.500000 0.500000 7000 7.08 7.08 0 6
  1957         -i1 263.500000 0.500000 7000 7.11 7.11 0 6
  1958         -i1 263.500000 0.500000 7000 7.02 7.02 0 6
  1959         -i1 264.000000 0.500000 7000 7.04 7.04 0 6
  1960         -i1 264.000000 0.500000 7000 7.09 7.09 0 6
  1961         -i1 264.000000 0.500000 7000 7.11 7.11 0 6
  1962         -i1 264.500000 0.500000 7000 7.06 7.06 0 6
  1963         -i1 264.500000 0.500000 7000 7.09 7.09 0 6
  1964         -i1 264.500000 0.500000 7000 7.01 7.01 0 6
  1965         -i1 265.000000 0.500000 7000 7.11 7.11 0 6
  1966         -i1 265.000000 0.500000 7000 7.04 7.04 0 6
  1967         -i1 265.000000 0.500000 7000 7.08 7.08 0 6
  1968         -i1 265.500000 0.500000 7000 7.08 7.08 0 6
  1969         -i1 265.500000 0.500000 7000 7.11 7.11 0 6
  1970         -i1 265.500000 0.500000 7000 7.02 7.02 0 6
  1971         -i1 266.000000 0.500000 7000 7.04 7.04 0 6
  1972         -i1 266.000000 0.500000 7000 7.09 7.09 0 6
  1973         -i1 266.000000 0.500000 7000 7.11 7.11 0 6
  1974         -i1 266.500000 0.500000 7000 7.06 7.06 0 6
  1975         -i1 266.500000 0.500000 7000 7.09 7.09 0 6
  1976         -i1 266.500000 0.500000 7000 7.01 7.01 0 6
  1977         -i1 267.000000 0.500000 7000 7.11 7.11 0 6
  1978         -i1 267.000000 0.500000 7000 7.04 7.04 0 6
  1979         -i1 267.000000 0.500000 7000 7.08 7.08 0 6
  1980         -i1 267.500000 0.500000 7000 7.08 7.08 0 6
  1981         -i1 267.500000 0.500000 7000 7.11 7.11 0 6
  1982         -i1 267.500000 0.500000 7000 7.02 7.02 0 6
  1983         -i1 268.000000 0.500000 7000 7.04 7.04 0 6
  1984         -i1 268.000000 0.500000 7000 7.09 7.09 0 6
  1985         -i1 268.000000 0.500000 7000 7.11 7.11 0 6
  1986         -i1 268.500000 0.500000 7000 7.06 7.06 0 6
  1987         -i1 268.500000 0.500000 7000 7.09 7.09 0 6
  1988         -i1 268.500000 0.500000 7000 7.01 7.01 0 6
  1989         -i1 269.000000 0.500000 7000 7.11 7.11 0 6
  1990         -i1 269.000000 0.500000 7000 7.04 7.04 0 6
  1991         -i1 269.000000 0.500000 7000 7.08 7.08 0 6
  1992         -i1 269.500000 0.500000 7000 7.08 7.08 0 6
  1993         -i1 269.500000 0.500000 7000 7.11 7.11 0 6
  1994         -i1 269.500000 0.500000 7000 7.02 7.02 0 6
  1995         -i1 270.000000 0.500000 7000 7.04 7.04 0 6
  1996         -i1 270.000000 0.500000 7000 7.09 7.09 0 6
  1997         -i1 270.000000 0.500000 7000 7.11 7.11 0 6
  1998         -i1 270.500000 0.500000 7000 7.06 7.06 0 6
  1999         -i1 270.500000 0.500000 7000 7.09 7.09 0 6
  2000         -i1 270.500000 0.500000 7000 7.01 7.01 0 6
  2001         -i1 271.000000 0.500000 7000 7.11 7.11 0 6
  2002         -i1 271.000000 0.500000 7000 7.04 7.04 0 6
  2003         -i1 271.000000 0.500000 7000 7.08 7.08 0 6
  2004         -i1 271.500000 0.500000 7000 7.08 7.08 0 6
  2005         -i1 271.500000 0.500000 7000 7.11 7.11 0 6
  2006         -i1 271.500000 0.500000 7000 7.02 7.02 0 6
  2007         -i1 272.000000 0.500000 7000 7.04 7.04 0 6
  2008         -i1 272.000000 0.500000 7000 7.09 7.09 0 6
  2009         -i1 272.000000 0.500000 7000 7.11 7.11 0 6
  2010         -i1 272.500000 0.500000 7000 7.06 7.06 0 6
  2011         -i1 272.500000 0.500000 7000 7.09 7.09 0 6
  2012         -i1 272.500000 0.500000 7000 7.01 7.01 0 6
  2013         -; Movement: outro1
  2014         -i3 273.000000 2.000000 2000 6.09 2 3 5 3
  2015         -i3 275.000000 2.000000 2000 6.08 2 3 5 3
  2016         -i3 277.000000 2.000000 2000 6.04 2 3 5 3
  2017         -i3 279.000000 2.000000 2000 6.06 2 3 5 3
  2018         -i3 281.000000 2.000000 2000 6.09 2 3 5 3
  2019         -i3 283.000000 0.500000 2000 6.02 2 3 5 3
  2020         -i3 283.500000 0.500000 2000 6.04 2 3 5 3
  2021         -i3 284.000000 2.000000 2000 6.01 2 3 5 3
  2022         -i3 286.000000 2.000000 2000 6.09 2 3 5 3
  2023         -i3 288.000000 2.000000 2000 6.02 2 3 5 3
  2024         -i3 290.000000 2.000000 2000 6.04 2 3 5 3
  2025         -i3 292.000000 0.250000 2000 6.02 2 3 5 3
  2026         -i3 292.250000 0.250000 2000 6.09 2 3 5 3
  2027         -i3 292.500000 2.000000 2000 6.04 2 3 5 3
  2028         -i3 294.500000 2.000000 2000 6.01 2 3 5 3
  2029         -i3 296.500000 2.000000 2000 6.11 2 3 5 3
  2030         -i2 273.000000 0.250000 7000 8.08 2
  2031         -i2 273.250000 0.250000 7000 8.09 2
  2032         -i2 273.500000 0.250000 7000 8.02 2
  2033         -i2 273.750000 0.250000 7000 8.04 2
  2034         -i2 274.000000 0.250000 7000 8.06 2
  2035         -i2 274.250000 0.250000 7000 8.01 2
  2036         -i2 274.500000 0.250000 7000 8.06 2
  2037         -i2 274.750000 0.250000 7000 8.11 2
  2038         -i2 275.000000 0.250000 7000 8.04 2
  2039         -i2 275.250000 0.250000 7000 8.06 2
  2040         -i2 275.500000 0.250000 7000 8.02 2
  2041         -i2 275.750000 2.000000 7000 8.08 2
  2042         -i2 277.750000 0.250000 7000 8.08 2
  2043         -i2 278.000000 0.250000 7000 8.09 2
  2044         -i2 278.250000 0.250000 7000 8.02 2
  2045         -i2 278.500000 0.250000 7000 8.04 2
  2046         -i2 278.750000 0.250000 7000 8.06 2
  2047         -i2 279.000000 0.250000 7000 8.01 2
  2048         -i2 279.250000 0.250000 7000 8.06 2
  2049         -i2 279.500000 0.250000 7000 8.11 2
  2050         -i2 279.750000 0.250000 7000 8.04 2
  2051         -i2 280.000000 0.250000 7000 8.06 2
  2052         -i2 280.250000 0.250000 7000 8.02 2
  2053         -i2 280.500000 2.000000 7000 8.08 2
  2054         -i2 282.500000 0.250000 7000 8.08 2
  2055         -i2 282.750000 0.250000 7000 8.09 2
  2056         -i2 283.000000 0.250000 7000 8.02 2
  2057         -i2 283.250000 0.250000 7000 8.04 2
  2058         -i2 283.500000 0.250000 7000 8.06 2
  2059         -i2 283.750000 0.250000 7000 8.01 2
  2060         -i2 284.000000 0.250000 7000 8.06 2
  2061         -i2 284.250000 0.250000 7000 8.11 2
  2062         -i2 284.500000 0.250000 7000 8.04 2
  2063         -i2 284.750000 0.250000 7000 8.06 2
  2064         -i2 285.000000 0.250000 7000 8.02 2
  2065         -i2 285.250000 2.000000 7000 8.08 2
  2066         -i2 287.250000 0.250000 7000 8.08 2
  2067         -i2 287.500000 0.250000 7000 8.09 2
  2068         -i2 287.750000 0.250000 7000 8.02 2
  2069         -i2 288.000000 0.250000 7000 8.04 2
  2070         -i2 288.250000 0.250000 7000 8.06 2
  2071         -i2 288.500000 0.250000 7000 8.01 2
  2072         -i2 288.750000 0.250000 7000 8.06 2
  2073         -i2 289.000000 0.250000 7000 8.11 2
  2074         -i2 289.250000 0.250000 7000 8.04 2
  2075         -i2 289.500000 0.250000 7000 8.06 2
  2076         -i2 289.750000 0.250000 7000 8.02 2
  2077         -i2 290.000000 2.000000 7000 8.08 2
  2078         -i2 292.000000 0.250000 7000 8.06 2
  2079         -i2 292.250000 0.250000 7000 8.01 2
  2080         -i2 292.500000 0.250000 7000 8.11 2
  2081         -i2 292.750000 0.250000 7000 8.09 2
  2082         -i1 273.000000 0.500000 7000 7.11 7.11 0 6
  2083         -i1 273.000000 0.500000 7000 7.04 7.04 0 6
  2084         -i1 273.000000 0.500000 7000 7.08 7.08 0 6
  2085         -i1 273.500000 2.000000 7000 7.08 7.08 0 6
  2086         -i1 273.500000 2.000000 7000 7.11 7.11 0 6
  2087         -i1 273.500000 2.000000 7000 7.02 7.02 0 6
  2088         -i1 275.500000 0.500000 7000 7.04 7.04 0 6
  2089         -i1 275.500000 0.500000 7000 7.09 7.09 0 6
  2090         -i1 275.500000 0.500000 7000 7.11 7.11 0 6
  2091         -i1 276.000000 0.500000 7000 7.06 7.06 0 6
  2092         -i1 276.000000 0.500000 7000 7.09 7.09 0 6
  2093         -i1 276.000000 0.500000 7000 7.01 7.01 0 6
  2094         -i1 276.500000 0.500000 7000 7.11 7.11 0 6
  2095         -i1 276.500000 0.500000 7000 7.04 7.04 0 6
  2096         -i1 276.500000 0.500000 7000 7.08 7.08 0 6
  2097         -i1 277.000000 2.000000 7000 7.08 7.08 0 6
  2098         -i1 277.000000 2.000000 7000 7.11 7.11 0 6
  2099         -i1 277.000000 2.000000 7000 7.02 7.02 0 6
  2100         -i1 279.000000 0.500000 7000 7.04 7.04 0 6
  2101         -i1 279.000000 0.500000 7000 7.09 7.09 0 6
  2102         -i1 279.000000 0.500000 7000 7.11 7.11 0 6
  2103         -i1 279.500000 0.500000 7000 7.06 7.06 0 6
  2104         -i1 279.500000 0.500000 7000 7.09 7.09 0 6
  2105         -i1 279.500000 0.500000 7000 7.01 7.01 0 6
  2106         -i1 280.000000 0.500000 7000 7.11 7.11 0 6
  2107         -i1 280.000000 0.500000 7000 7.04 7.04 0 6
  2108         -i1 280.000000 0.500000 7000 7.08 7.08 0 6
  2109         -i1 280.500000 2.000000 7000 7.08 7.08 0 6
  2110         -i1 280.500000 2.000000 7000 7.11 7.11 0 6
  2111         -i1 280.500000 2.000000 7000 7.02 7.02 0 6
  2112         -i1 282.500000 0.500000 7000 7.04 7.04 0 6
  2113         -i1 282.500000 0.500000 7000 7.09 7.09 0 6
  2114         -i1 282.500000 0.500000 7000 7.11 7.11 0 6
  2115         -i1 283.000000 0.500000 7000 7.06 7.06 0 6
  2116         -i1 283.000000 0.500000 7000 7.09 7.09 0 6
  2117         -i1 283.000000 0.500000 7000 7.01 7.01 0 6
  2118         -i1 283.500000 0.500000 7000 7.11 7.11 0 6
  2119         -i1 283.500000 0.500000 7000 7.04 7.04 0 6
  2120         -i1 283.500000 0.500000 7000 7.08 7.08 0 6
  2121         -i1 284.000000 2.000000 7000 7.08 7.08 0 6
  2122         -i1 284.000000 2.000000 7000 7.11 7.11 0 6
  2123         -i1 284.000000 2.000000 7000 7.02 7.02 0 6
  2124         -i1 286.000000 0.500000 7000 7.04 7.04 0 6
  2125         -i1 286.000000 0.500000 7000 7.09 7.09 0 6
  2126         -i1 286.000000 0.500000 7000 7.11 7.11 0 6
  2127         -i1 286.500000 0.500000 7000 7.06 7.06 0 6
  2128         -i1 286.500000 0.500000 7000 7.09 7.09 0 6
  2129         -i1 286.500000 0.500000 7000 7.01 7.01 0 6
  2130         -i1 287.000000 0.500000 7000 7.11 7.11 0 6
  2131         -i1 287.000000 0.500000 7000 7.04 7.04 0 6
  2132         -i1 287.000000 0.500000 7000 7.08 7.08 0 6
  2133         -i1 287.500000 2.000000 7000 7.08 7.08 0 6
  2134         -i1 287.500000 2.000000 7000 7.11 7.11 0 6
  2135         -i1 287.500000 2.000000 7000 7.02 7.02 0 6
  2136         -i1 289.500000 0.500000 7000 7.04 7.04 0 6
  2137         -i1 289.500000 0.500000 7000 7.09 7.09 0 6
  2138         -i1 289.500000 0.500000 7000 7.11 7.11 0 6
  2139         -i1 290.000000 0.500000 7000 7.06 7.06 0 6
  2140         -i1 290.000000 0.500000 7000 7.09 7.09 0 6
  2141         -i1 290.000000 0.500000 7000 7.01 7.01 0 6
  2142         -i1 290.500000 0.500000 7000 7.11 7.11 0 6
  2143         -i1 290.500000 0.500000 7000 7.04 7.04 0 6
  2144         -i1 290.500000 0.500000 7000 7.08 7.08 0 6
  2145         -i1 291.000000 2.000000 7000 7.08 7.08 0 6
  2146         -i1 291.000000 2.000000 7000 7.11 7.11 0 6
  2147         -i1 291.000000 2.000000 7000 7.02 7.02 0 6
  2148         -i1 293.000000 0.500000 7000 7.04 7.04 0 6
  2149         -i1 293.000000 0.500000 7000 7.09 7.09 0 6
  2150         -i1 293.000000 0.500000 7000 7.11 7.11 0 6
  2151         -i1 293.500000 0.500000 7000 7.06 7.06 0 6
  2152         -i1 293.500000 0.500000 7000 7.09 7.09 0 6
  2153         -i1 293.500000 0.500000 7000 7.01 7.01 0 6
  2154         -i1 294.000000 0.500000 7000 7.11 7.11 0 6
  2155         -i1 294.000000 0.500000 7000 7.04 7.04 0 6
  2156         -i1 294.000000 0.500000 7000 7.08 7.08 0 6
  2157         -i1 294.500000 2.000000 7000 7.08 7.08 0 6
  2158         -i1 294.500000 2.000000 7000 7.11 7.11 0 6
  2159         -i1 294.500000 2.000000 7000 7.02 7.02 0 6
  2160         -i1 296.500000 0.500000 7000 7.04 7.04 0 6
  2161         -i1 296.500000 0.500000 7000 7.09 7.09 0 6
  2162         -i1 296.500000 0.500000 7000 7.11 7.11 0 6
  2163         -i1 297.000000 0.500000 7000 7.06 7.06 0 6
  2164         -i1 297.000000 0.500000 7000 7.09 7.09 0 6
  2165         -i1 297.000000 0.500000 7000 7.01 7.01 0 6
  2166         -i1 297.500000 0.500000 7000 7.11 7.11 0 6
  2167         -i1 297.500000 0.500000 7000 7.04 7.04 0 6
  2168         -i1 297.500000 0.500000 7000 7.08 7.08 0 6
  2169         -; Movement: outro2
  2170         -i1 298.500000 0.500000 7000 7.11 7.11 0 6
  2171         -i1 298.500000 0.500000 7000 7.04 7.04 0 6
  2172         -i1 298.500000 0.500000 7000 7.08 7.08 0 6
  2173         -i1 299.000000 2.000000 7000 7.08 7.08 0 6
  2174         -i1 299.000000 2.000000 7000 7.11 7.11 0 6
  2175         -i1 299.000000 2.000000 7000 7.02 7.02 0 6
  2176         -i1 301.000000 0.500000 7000 7.04 7.04 0 6
  2177         -i1 301.000000 0.500000 7000 7.09 7.09 0 6
  2178         -i1 301.000000 0.500000 7000 7.11 7.11 0 6
  2179         -i1 301.500000 0.500000 7000 7.06 7.06 0 6
  2180         -i1 301.500000 0.500000 7000 7.09 7.09 0 6
  2181         -i1 301.500000 0.500000 7000 7.01 7.01 0 6
  2182         -i1 302.000000 0.500000 7000 7.11 7.11 0 6
  2183         -i1 302.000000 0.500000 7000 7.04 7.04 0 6
  2184         -i1 302.000000 0.500000 7000 7.08 7.08 0 6

Deleted todo.org version [510751b73f].

     1         -* Features [4/10]
     2         -- [X] Top-down composition
     3         -- [ ] Coordinate the melody and rhythm
     4         -- [X] Set maximum song length of movement per instrument
     5         -- [ ] Set minimum song length of movement per instrument
     6         -- [ ] Need to support all chord types
     7         -- [X] Doesn't handle rest notes
     8         -- [ ] Handle full ABC BNF (yeah, right, that's gonna happen...)
     9         -- [X] Set instrument octave in score file
    10         -- [ ] Output score to separate file
    11         -- [ ] Support parallel voices - ensure e.g. a certain chord progression is always
    12         -  accompanied by a certain melody
    13         -- [ ] Syncopation
    14         -- [ ] Sustain option for notes (give score notation a sustain symbol, and use it to set how long after the notes's duration to keep holding. With sustain, the next note's start time isn't done by when the current note ends. 
    15         -
    16         -* Bugs [5/6]
    17         -- [X] TLD resets clock for each movement
    18         -- [X] TLD doesn't accept an ordering for the movements
    19         -- [X] Doesn't handle minor chords    
    20         -- [X] Calculated duration is absolute, not relative to BPM
    21         -- [X] Chords don't respect octaves
    22         -- [ ] Whole notes not held for proper duration
    23         -
    24         -* Structure [1/7]    
    25         -- [ ] Chords should be composed of Notes, not ordinary arrays
    26         -- [ ] There should be a Musical_Phrase object that holds phrases (and sets of
    27         -  phrases), and allows them to nest
    28         -- [ ] Does each instrument need a score parameter if the grammars are non-terminating?
    29         -- [ ] Duration should be in beats, not seconds. This ensures movements don't
    30         -  end in the middle of a phrase.
    31         -- [ ] Generate score with proper generation tools, not this string-replace nonsense
    32         -- [X] Store csound score lines with instruments
    33         -- [ ] Upgrade from simple string substitution for the score to something
    34         -  list-based (maybe). Idea is to keep musical phrases intact in the event of a
    35         -  truncation of the score. Also, if done right, no need for retroactive length
    36         -  parsing- a measure is has a specific length, which is known at
    37         -  generation-time, thus solving the length limit problem.

Added tree.py version [29c78902c8].

            1  +import pdb
            2  +
            3  +class Tree():
            4  +    def __init__(self, name):
            5  +        self.nodes = []
            6  +        self.name = name
            7  +
            8  +    def traverse_depth_first(self):
            9  +        all_nodes = []
           10  +        for node in self.nodes:
           11  +            if isinstance(node, Node):
           12  +                all_nodes.append(node)
           13  +            elif isinstance(node, Tree):
           14  +#                pdb.set_trace()
           15  +                all_nodes.extend(node.traverse_depth_first())
           16  +        return all_nodes
           17  +
           18  +    def __str__(self):
           19  +        return str(self.__unicode__())
           20  +    def __unicode__(self):
           21  +        return self.nodes
           22  +
           23  +
           24  +class Node():
           25  +    def __init__(self, parent, data):
           26  +        self.parent = parent
           27  +        self.data = data
           28  +
           29  +    def __str__(self):
           30  +        return str(self.__unicode__())
           31  +    def __unicode__(self):
           32  +        return self.data