ADDED cfg.orc Index: cfg.orc ================================================================== --- /dev/null +++ cfg.orc @@ -0,0 +1,19 @@ +sr=44100 +ksmps=20 +nchnls=1 + +instr 1 + asound pluck p4, cpspch(p5), cpspch(p6), p7, p8 p9 p10 + out asound +endin + +instr 2 + kenv linen p4, .1, p3, .2; envelope + asound oscili kenv, cpspch(p5), p6; oscillator + out asound +endin + +instr 3 + asound foscili p4, cpspch(p5), 5, 2, 3, p9 + out asound +endin Index: cfg.py ================================================================== --- cfg.py +++ cfg.py @@ -4,96 +4,72 @@ import os import random import sys import time random.seed(time.time()) + import parse +import topsort +import yaml def main(): key = "A" - bps = 80/60 - print bps + bps = 60/60 tempo = 1/bps max_duration = 1 - composition = { - "a": { # Movement block 'a' for reuse throughout the piece - "melody": { # Instrument 'melody' - "csound_parameters": { - "instrument": 1, - }, - "grammars": { # Notes for this instrument to use in this piece - "u": ["I V V V I I IV u u", "I IV u u", "I VII IV u u" , "e"], - "e": [""], - }, - "score": "u u u u u", - }, - "rhythm": { - "csound_parameters": { - "instrument": 1, - }, - "grammars": { - "u": ['"I" "ii"/4 "ii"/4 "IV"/2 "V"2 "IV" "I" u u', '"I" "vii" "IV" u u', '"I" "v" "IV" u u', "e"], -# "u": ['"i" "I" "ii" "II" "v" "V" u', "e"], - "e": [""] - }, - "score": "u u u", - }, - }, - "b": { - "melody": { # Instrument 'melody' - "csound_parameters": { - "instrument": 1, - }, - "grammars": { # Notes for this instrument to use in this piece - "u": ["I V I I/2 IV/2 u u", "I2 IV u u", "I IV IV VI V u u" , "e"], -# "u": ["I IV I V u u u", "e"], - "e": [""], - }, - "score": "u u u", - }, - "rhythm": { - "csound_parameters": { - "instrument": 1, - }, - "grammars": { - "u": ['"I" "IV"/2 "V"2 "IV" "I" u u', '"I" "VII" "IV" u u', '"I" "V" "IV" u u', "e"], - "e": [""] - }, - "score": "u u u", - }, - }, - } + composition = yaml.load(open("score.yaml")) max_t = 0 # max time encountered so far. Used for movement timing - progression = "a b" - for comp_name in progression.split(): - instr_start_time = max_t - for instr_name, instr in composition[comp_name].iteritems(): - generated_score = generate_score(instr["score"], instr["grammars"]) # Fill in the scores by generating them based on the grammars - score = parse.parse(generated_score) # Return Node/Chord objects - - # Generate timestamps for the notes - t = instr_start_time - for note in range(len(score)): - score[note].time = t -# print "Original duration:", score[note].duration - score[note].duration *= tempo -# print "New duration:", score[note].duration - t += score[note].duration -# print "t:", t - max_t = t if t > max_t else max_t - composition[comp_name][instr_name]["score"] = score + progression = "chorus" + + for movement in progression.split(): + for section in ["intro", "core", "outro"]: + if section in composition[movement].keys(): + try: + 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]]) + except topsort.CycleError as ex: + print "Your instruments are synced in a circle! This makes no sense!" + print movement, section + print ex + sys.exit(1) + + +# for comp_name in progression.split(): +# comp_start_time = max_t +# for instr_name, instr in composition[comp_name].iteritems(): +# generated_score = generate_score(instr["score"], instr["grammars"]) # Fill in the scores by generating them based on the grammars +## print generated_score +# score = parse.parse(generated_score, default_octave=instr["octave"]) # Return Node/Chord objects +# +# # Generate timestamps for the notes +# t = comp_start_time +# for note in range(len(score)): +# score[note].time = t +# score[note].duration *= tempo +# t += score[note].duration +## print "time difference =", t-comp_start_time +## print "instrument duration =",composition[comp_name][instr_name]["duration"] +# if (t-comp_start_time) > float(composition[comp_name][instr_name]["duration"]): +## print "here" +# score = score[:note] +# break +# max_t = t if t > max_t else max_t +# composition[comp_name][instr_name]["score"] = score # Must be done after all note times keyed in, else you can't coordinate melodies with the rhythm chords + print '''f1 0 512 10 1 + f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08 + f3 0 1025 10 1 + ''' for comp_name in progression.split(): + print "; Movement:", comp_name for instr_name, instr in composition[comp_name].iteritems(): composition[comp_name][instr_name]["score"] = transliterate_score(composition[comp_name][instr_name]["score"], key) # print "\nMovement %s instrument %s" % (comp_name, instr_name) # print composition[comp_name][instr_name]["score"] - print "f1 0 256 10 1 0 3 ; sine wave function table" - final_score = generate_csound_score(composition[comp_name][instr_name]["score"]) + final_score = generate_csound_score(composition[comp_name][instr_name]["score"], composition[comp_name][instr_name]["score_line"]) for line in final_score: print line def make_scale(key): @@ -113,13 +89,14 @@ for key,value in grammars.iteritems(): if score.find(key) != -1: found_substitution = True while score.find(key) != -1: score = score.replace(key, random.choice(grammars[key]), 1) - if len(score.split()) > 200: - score = score.replace("u", "") - score = score.replace("e", "") +# print scoe + if len(score.split()) > 2000: + for k in grammars.keys(): + score = score.replace(k, "") return score if found_substitution is False: break return score @@ -141,22 +118,22 @@ score[i].value = scale[scale_conversion[score[i].value]-1] elif isinstance(score[i], parse.Chord): chord = [] root_note_index = scale.index(key) + scale_conversion[score[i].value] chord.append(scale[root_note_index]) - if score[i].chord_type == "m": # Minor chords, flat the 3rd - chord.append(scale[(root_note_index+2) % 8]) + chord.append(scale[(root_note_index+3) % 8]) + if score[i].chord_type == "m": # Minor chords, flat the 5th + chord.append(scale[(root_note_index+4) % 8]) else: - chord.append(scale[(root_note_index+3) % 8]) - chord.append(scale[(root_note_index+5) % 8]) + chord.append(scale[(root_note_index+5) % 8]) score[i].chord = chord elif isinstance(score[i], parse.Rest): pass return score -def generate_csound_score(score): +def generate_csound_score(score, score_line): csound_note_values = { "C": "00", "C#": "01", "D": "02", "D#": "03", @@ -172,13 +149,13 @@ csound_score = [] for token in score: if isinstance(token, parse.Chord): # Chords for note in token.chord: note = csound_note_values[note] - csound_score.append("i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6" % {"time": token.time, "octave": random.choice([7,8]), "note": note, "duration": token.duration}) + csound_score.append(score_line % {"time": token.time, "octave": token.octave, "note": note, "duration": token.duration}) elif isinstance(token, parse.Note): # Individual notes note = csound_note_values[token.value] - csound_score.append("i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6" % {"time": token.time, "octave": random.choice([8,9]), "note": note, "duration": token.duration}) + csound_score.append(score_line % {"time": token.time, "octave": token.octave, "note": note, "duration": token.duration}) return csound_score if __name__ == "__main__": main() ADDED cfg.sco Index: cfg.sco ================================================================== --- /dev/null +++ cfg.sco @@ -0,0 +1,2184 @@ +f1 0 512 10 1 + f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08 + f3 0 1025 10 1 + +; Movement: intro1 +i1 0.000000 0.500000 7000 7.11 7.11 0 6 +i1 0.000000 0.500000 7000 7.04 7.04 0 6 +i1 0.000000 0.500000 7000 7.08 7.08 0 6 +i1 0.500000 2.000000 7000 7.08 7.08 0 6 +i1 0.500000 2.000000 7000 7.11 7.11 0 6 +i1 0.500000 2.000000 7000 7.02 7.02 0 6 +i1 2.500000 0.500000 7000 7.04 7.04 0 6 +i1 2.500000 0.500000 7000 7.09 7.09 0 6 +i1 2.500000 0.500000 7000 7.11 7.11 0 6 +i1 3.000000 0.500000 7000 7.06 7.06 0 6 +i1 3.000000 0.500000 7000 7.09 7.09 0 6 +i1 3.000000 0.500000 7000 7.01 7.01 0 6 +i1 3.500000 0.500000 7000 7.11 7.11 0 6 +i1 3.500000 0.500000 7000 7.04 7.04 0 6 +i1 3.500000 0.500000 7000 7.08 7.08 0 6 +; Movement: intro2 +i3 4.000000 2.000000 2000 6.09 2 3 5 3 +i3 6.000000 2.000000 2000 6.08 2 3 5 3 +i3 8.000000 2.000000 2000 6.04 2 3 5 3 +i3 10.000000 2.000000 2000 6.06 2 3 5 3 +i1 4.000000 0.500000 7000 7.11 7.11 0 6 +i1 4.000000 0.500000 7000 7.04 7.04 0 6 +i1 4.000000 0.500000 7000 7.08 7.08 0 6 +i1 4.500000 2.000000 7000 7.08 7.08 0 6 +i1 4.500000 2.000000 7000 7.11 7.11 0 6 +i1 4.500000 2.000000 7000 7.02 7.02 0 6 +i1 6.500000 0.500000 7000 7.04 7.04 0 6 +i1 6.500000 0.500000 7000 7.09 7.09 0 6 +i1 6.500000 0.500000 7000 7.11 7.11 0 6 +i1 7.000000 0.500000 7000 7.06 7.06 0 6 +i1 7.000000 0.500000 7000 7.09 7.09 0 6 +i1 7.000000 0.500000 7000 7.01 7.01 0 6 +i1 7.500000 0.500000 7000 7.11 7.11 0 6 +i1 7.500000 0.500000 7000 7.04 7.04 0 6 +i1 7.500000 0.500000 7000 7.08 7.08 0 6 +i1 8.000000 2.000000 7000 7.08 7.08 0 6 +i1 8.000000 2.000000 7000 7.11 7.11 0 6 +i1 8.000000 2.000000 7000 7.02 7.02 0 6 +i1 10.000000 0.500000 7000 7.04 7.04 0 6 +i1 10.000000 0.500000 7000 7.09 7.09 0 6 +i1 10.000000 0.500000 7000 7.11 7.11 0 6 +i1 10.500000 0.500000 7000 7.06 7.06 0 6 +i1 10.500000 0.500000 7000 7.09 7.09 0 6 +i1 10.500000 0.500000 7000 7.01 7.01 0 6 +i1 11.000000 0.500000 7000 7.11 7.11 0 6 +i1 11.000000 0.500000 7000 7.04 7.04 0 6 +i1 11.000000 0.500000 7000 7.08 7.08 0 6 +; Movement: overview +i3 12.000000 2.000000 2000 6.09 2 3 5 3 +i3 14.000000 2.000000 2000 6.08 2 3 5 3 +i3 16.000000 2.000000 2000 6.04 2 3 5 3 +i3 18.000000 2.000000 2000 6.06 2 3 5 3 +i3 20.000000 2.000000 2000 6.09 2 3 5 3 +i3 22.000000 0.500000 2000 6.02 2 3 5 3 +i3 22.500000 0.500000 2000 6.04 2 3 5 3 +i3 23.000000 2.000000 2000 6.01 2 3 5 3 +i3 25.000000 2.000000 2000 6.09 2 3 5 3 +i3 27.000000 2.000000 2000 6.08 2 3 5 3 +i3 29.000000 2.000000 2000 6.04 2 3 5 3 +i3 31.000000 2.000000 2000 6.06 2 3 5 3 +i3 33.000000 2.000000 2000 6.09 2 3 5 3 +i3 35.000000 0.500000 2000 6.02 2 3 5 3 +i3 35.500000 0.500000 2000 6.04 2 3 5 3 +i3 36.000000 2.000000 2000 6.01 2 3 5 3 +i3 38.000000 2.000000 2000 6.09 2 3 5 3 +i3 40.000000 2.000000 2000 6.02 2 3 5 3 +i3 42.000000 2.000000 2000 6.04 2 3 5 3 +i3 44.000000 0.250000 2000 6.02 2 3 5 3 +i3 44.250000 0.250000 2000 6.09 2 3 5 3 +i3 44.500000 2.000000 2000 6.04 2 3 5 3 +i3 46.500000 2.000000 2000 6.01 2 3 5 3 +i3 48.500000 2.000000 2000 6.11 2 3 5 3 +i3 50.500000 2.000000 2000 6.09 2 3 5 3 +i3 52.500000 2.000000 2000 6.02 2 3 5 3 +i2 12.000000 0.250000 7000 8.09 2 +i2 12.250000 0.500000 7000 8.04 2 +i2 12.750000 0.500000 7000 8.04 2 +i2 13.250000 0.500000 7000 8.04 2 +i2 13.750000 0.250000 7000 8.09 2 +i2 14.000000 0.250000 7000 7.08 2 +i2 14.250000 0.250000 7000 9.02 2 +i2 14.500000 0.250000 7000 8.09 2 +i2 14.750000 0.250000 7000 8.02 2 +i2 15.000000 0.250000 7000 8.09 2 +i2 15.250000 0.250000 7000 8.08 2 +i2 15.500000 0.250000 7000 8.02 2 +i2 15.750000 0.250000 7000 8.09 2 +i2 16.000000 0.500000 7000 8.04 2 +i2 16.500000 0.500000 7000 8.04 2 +i2 17.000000 0.500000 7000 8.04 2 +i2 17.500000 0.250000 7000 8.09 2 +i2 17.750000 0.250000 7000 7.08 2 +i2 18.000000 0.250000 7000 9.02 2 +i2 18.250000 0.250000 7000 8.09 2 +i2 18.500000 0.250000 7000 8.02 2 +i2 18.750000 0.250000 7000 8.09 2 +i2 19.000000 0.250000 7000 8.08 2 +i2 19.250000 0.250000 7000 8.02 2 +i2 19.500000 0.250000 7000 8.01 2 +i2 19.750000 0.250000 7000 8.06 2 +i2 20.000000 0.250000 7000 8.11 2 +i2 20.250000 0.250000 7000 8.04 2 +i2 20.500000 0.250000 7000 8.06 2 +i2 20.750000 0.250000 7000 8.02 2 +i2 21.000000 2.000000 7000 8.08 2 +i2 23.000000 0.250000 7000 8.01 2 +i2 23.250000 0.250000 7000 8.06 2 +i2 23.500000 0.250000 7000 8.11 2 +i2 23.750000 0.250000 7000 8.04 2 +i2 24.000000 0.250000 7000 8.06 2 +i2 24.250000 0.250000 7000 8.02 2 +i2 24.500000 2.000000 7000 8.08 2 +i2 26.500000 0.250000 7000 8.01 2 +i2 26.750000 0.250000 7000 8.06 2 +i2 27.000000 0.250000 7000 8.11 2 +i2 27.250000 0.250000 7000 8.04 2 +i2 27.500000 0.250000 7000 8.06 2 +i2 27.750000 0.250000 7000 8.02 2 +i2 28.000000 2.000000 7000 8.08 2 +i2 30.000000 0.250000 7000 8.01 2 +i2 30.250000 0.250000 7000 8.06 2 +i2 30.500000 0.250000 7000 8.11 2 +i2 30.750000 0.250000 7000 8.04 2 +i2 31.000000 0.250000 7000 8.06 2 +i2 31.250000 0.250000 7000 8.02 2 +i2 31.500000 2.000000 7000 8.08 2 +i2 33.500000 0.250000 7000 8.01 2 +i2 33.750000 0.250000 7000 8.06 2 +i2 34.000000 0.250000 7000 8.11 2 +i2 34.250000 0.250000 7000 8.04 2 +i2 34.500000 0.250000 7000 8.06 2 +i2 34.750000 0.250000 7000 8.02 2 +i2 35.000000 2.000000 7000 8.08 2 +i2 37.000000 0.500000 7000 8.09 2 +i2 37.500000 0.500000 7000 8.09 2 +i2 38.000000 0.250000 7000 8.06 2 +i2 38.250000 0.500000 7000 8.02 2 +i2 38.750000 2.000000 7000 8.04 2 +i2 41.000000 0.500000 7000 8.09 2 +i2 41.500000 0.500000 7000 8.09 2 +i2 42.000000 0.250000 7000 8.06 2 +i2 42.250000 0.500000 7000 8.02 2 +i2 42.750000 0.250000 7000 8.04 2 +i2 43.000000 0.500000 7000 8.09 2 +i2 43.500000 0.500000 7000 8.09 2 +i2 44.000000 0.250000 7000 8.06 2 +i2 44.250000 0.500000 7000 8.02 2 +i2 44.750000 2.000000 7000 8.04 2 +i2 47.000000 0.500000 7000 8.09 2 +i2 47.500000 0.500000 7000 8.09 2 +i2 48.000000 0.250000 7000 8.06 2 +i2 48.250000 0.500000 7000 8.02 2 +i2 48.750000 0.250000 7000 8.04 2 +i1 12.000000 0.500000 7000 7.11 7.11 0 6 +i1 12.000000 0.500000 7000 7.04 7.04 0 6 +i1 12.000000 0.500000 7000 7.08 7.08 0 6 +i1 12.500000 2.000000 7000 7.08 7.08 0 6 +i1 12.500000 2.000000 7000 7.11 7.11 0 6 +i1 12.500000 2.000000 7000 7.02 7.02 0 6 +i1 14.500000 0.500000 7000 7.04 7.04 0 6 +i1 14.500000 0.500000 7000 7.09 7.09 0 6 +i1 14.500000 0.500000 7000 7.11 7.11 0 6 +i1 15.000000 0.500000 7000 7.06 7.06 0 6 +i1 15.000000 0.500000 7000 7.09 7.09 0 6 +i1 15.000000 0.500000 7000 7.01 7.01 0 6 +i1 15.500000 0.500000 7000 7.11 7.11 0 6 +i1 15.500000 0.500000 7000 7.04 7.04 0 6 +i1 15.500000 0.500000 7000 7.08 7.08 0 6 +i1 16.000000 2.000000 7000 7.08 7.08 0 6 +i1 16.000000 2.000000 7000 7.11 7.11 0 6 +i1 16.000000 2.000000 7000 7.02 7.02 0 6 +i1 18.000000 0.500000 7000 7.04 7.04 0 6 +i1 18.000000 0.500000 7000 7.09 7.09 0 6 +i1 18.000000 0.500000 7000 7.11 7.11 0 6 +i1 18.500000 0.500000 7000 7.06 7.06 0 6 +i1 18.500000 0.500000 7000 7.09 7.09 0 6 +i1 18.500000 0.500000 7000 7.01 7.01 0 6 +i1 19.000000 0.500000 7000 7.11 7.11 0 6 +i1 19.000000 0.500000 7000 7.04 7.04 0 6 +i1 19.000000 0.500000 7000 7.08 7.08 0 6 +i1 19.500000 2.000000 7000 7.08 7.08 0 6 +i1 19.500000 2.000000 7000 7.11 7.11 0 6 +i1 19.500000 2.000000 7000 7.02 7.02 0 6 +i1 21.500000 0.500000 7000 7.04 7.04 0 6 +i1 21.500000 0.500000 7000 7.09 7.09 0 6 +i1 21.500000 0.500000 7000 7.11 7.11 0 6 +i1 22.000000 0.500000 7000 7.06 7.06 0 6 +i1 22.000000 0.500000 7000 7.09 7.09 0 6 +i1 22.000000 0.500000 7000 7.01 7.01 0 6 +i1 22.500000 0.500000 7000 7.11 7.11 0 6 +i1 22.500000 0.500000 7000 7.04 7.04 0 6 +i1 22.500000 0.500000 7000 7.08 7.08 0 6 +i1 23.000000 2.000000 7000 7.08 7.08 0 6 +i1 23.000000 2.000000 7000 7.11 7.11 0 6 +i1 23.000000 2.000000 7000 7.02 7.02 0 6 +i1 25.000000 0.500000 7000 7.04 7.04 0 6 +i1 25.000000 0.500000 7000 7.09 7.09 0 6 +i1 25.000000 0.500000 7000 7.11 7.11 0 6 +i1 25.500000 0.500000 7000 7.06 7.06 0 6 +i1 25.500000 0.500000 7000 7.09 7.09 0 6 +i1 25.500000 0.500000 7000 7.01 7.01 0 6 +i1 26.000000 0.500000 7000 7.11 7.11 0 6 +i1 26.000000 0.500000 7000 7.04 7.04 0 6 +i1 26.000000 0.500000 7000 7.08 7.08 0 6 +i1 26.500000 2.000000 7000 7.08 7.08 0 6 +i1 26.500000 2.000000 7000 7.11 7.11 0 6 +i1 26.500000 2.000000 7000 7.02 7.02 0 6 +i1 28.500000 0.500000 7000 7.04 7.04 0 6 +i1 28.500000 0.500000 7000 7.09 7.09 0 6 +i1 28.500000 0.500000 7000 7.11 7.11 0 6 +i1 29.000000 0.500000 7000 7.06 7.06 0 6 +i1 29.000000 0.500000 7000 7.09 7.09 0 6 +i1 29.000000 0.500000 7000 7.01 7.01 0 6 +i1 29.500000 0.500000 7000 7.11 7.11 0 6 +i1 29.500000 0.500000 7000 7.04 7.04 0 6 +i1 29.500000 0.500000 7000 7.08 7.08 0 6 +i1 30.000000 2.000000 7000 7.08 7.08 0 6 +i1 30.000000 2.000000 7000 7.11 7.11 0 6 +i1 30.000000 2.000000 7000 7.02 7.02 0 6 +i1 32.000000 0.500000 7000 7.04 7.04 0 6 +i1 32.000000 0.500000 7000 7.09 7.09 0 6 +i1 32.000000 0.500000 7000 7.11 7.11 0 6 +i1 32.500000 0.500000 7000 7.06 7.06 0 6 +i1 32.500000 0.500000 7000 7.09 7.09 0 6 +i1 32.500000 0.500000 7000 7.01 7.01 0 6 +i1 33.000000 0.500000 7000 7.11 7.11 0 6 +i1 33.000000 0.500000 7000 7.04 7.04 0 6 +i1 33.000000 0.500000 7000 7.08 7.08 0 6 +i1 33.500000 2.000000 7000 7.08 7.08 0 6 +i1 33.500000 2.000000 7000 7.11 7.11 0 6 +i1 33.500000 2.000000 7000 7.02 7.02 0 6 +i1 35.500000 0.500000 7000 7.04 7.04 0 6 +i1 35.500000 0.500000 7000 7.09 7.09 0 6 +i1 35.500000 0.500000 7000 7.11 7.11 0 6 +i1 36.000000 0.500000 7000 7.06 7.06 0 6 +i1 36.000000 0.500000 7000 7.09 7.09 0 6 +i1 36.000000 0.500000 7000 7.01 7.01 0 6 +i1 36.500000 0.500000 7000 7.11 7.11 0 6 +i1 36.500000 0.500000 7000 7.04 7.04 0 6 +i1 36.500000 0.500000 7000 7.08 7.08 0 6 +i1 37.000000 2.000000 7000 7.08 7.08 0 6 +i1 37.000000 2.000000 7000 7.11 7.11 0 6 +i1 37.000000 2.000000 7000 7.02 7.02 0 6 +i1 39.000000 0.500000 7000 7.04 7.04 0 6 +i1 39.000000 0.500000 7000 7.09 7.09 0 6 +i1 39.000000 0.500000 7000 7.11 7.11 0 6 +i1 39.500000 0.500000 7000 7.06 7.06 0 6 +i1 39.500000 0.500000 7000 7.09 7.09 0 6 +i1 39.500000 0.500000 7000 7.01 7.01 0 6 +i1 40.000000 0.500000 7000 7.11 7.11 0 6 +i1 40.000000 0.500000 7000 7.04 7.04 0 6 +i1 40.000000 0.500000 7000 7.08 7.08 0 6 +i1 40.500000 2.000000 7000 7.08 7.08 0 6 +i1 40.500000 2.000000 7000 7.11 7.11 0 6 +i1 40.500000 2.000000 7000 7.02 7.02 0 6 +i1 42.500000 0.500000 7000 7.04 7.04 0 6 +i1 42.500000 0.500000 7000 7.09 7.09 0 6 +i1 42.500000 0.500000 7000 7.11 7.11 0 6 +i1 43.000000 0.500000 7000 7.06 7.06 0 6 +i1 43.000000 0.500000 7000 7.09 7.09 0 6 +i1 43.000000 0.500000 7000 7.01 7.01 0 6 +i1 43.500000 0.500000 7000 7.11 7.11 0 6 +i1 43.500000 0.500000 7000 7.04 7.04 0 6 +i1 43.500000 0.500000 7000 7.08 7.08 0 6 +i1 44.000000 2.000000 7000 7.08 7.08 0 6 +i1 44.000000 2.000000 7000 7.11 7.11 0 6 +i1 44.000000 2.000000 7000 7.02 7.02 0 6 +i1 46.000000 0.500000 7000 7.04 7.04 0 6 +i1 46.000000 0.500000 7000 7.09 7.09 0 6 +i1 46.000000 0.500000 7000 7.11 7.11 0 6 +i1 46.500000 0.500000 7000 7.06 7.06 0 6 +i1 46.500000 0.500000 7000 7.09 7.09 0 6 +i1 46.500000 0.500000 7000 7.01 7.01 0 6 +i1 47.000000 0.500000 7000 7.11 7.11 0 6 +i1 47.000000 0.500000 7000 7.04 7.04 0 6 +i1 47.000000 0.500000 7000 7.08 7.08 0 6 +i1 47.500000 2.000000 7000 7.08 7.08 0 6 +i1 47.500000 2.000000 7000 7.11 7.11 0 6 +i1 47.500000 2.000000 7000 7.02 7.02 0 6 +i1 49.500000 0.500000 7000 7.04 7.04 0 6 +i1 49.500000 0.500000 7000 7.09 7.09 0 6 +i1 49.500000 0.500000 7000 7.11 7.11 0 6 +i1 50.000000 0.500000 7000 7.06 7.06 0 6 +i1 50.000000 0.500000 7000 7.09 7.09 0 6 +i1 50.000000 0.500000 7000 7.01 7.01 0 6 +i1 50.500000 0.500000 7000 7.11 7.11 0 6 +i1 50.500000 0.500000 7000 7.04 7.04 0 6 +i1 50.500000 0.500000 7000 7.08 7.08 0 6 +i1 51.000000 2.000000 7000 7.08 7.08 0 6 +i1 51.000000 2.000000 7000 7.11 7.11 0 6 +i1 51.000000 2.000000 7000 7.02 7.02 0 6 +i1 53.000000 0.500000 7000 7.04 7.04 0 6 +i1 53.000000 0.500000 7000 7.09 7.09 0 6 +i1 53.000000 0.500000 7000 7.11 7.11 0 6 +i1 53.500000 0.500000 7000 7.06 7.06 0 6 +i1 53.500000 0.500000 7000 7.09 7.09 0 6 +i1 53.500000 0.500000 7000 7.01 7.01 0 6 +i1 54.000000 0.500000 7000 7.11 7.11 0 6 +i1 54.000000 0.500000 7000 7.04 7.04 0 6 +i1 54.000000 0.500000 7000 7.08 7.08 0 6 +; Movement: a +i3 54.500000 2.000000 2000 6.09 2 3 5 3 +i3 56.500000 2.000000 2000 6.08 2 3 5 3 +i3 58.500000 2.000000 2000 6.04 2 3 5 3 +i3 60.500000 2.000000 2000 6.06 2 3 5 3 +i3 62.500000 2.000000 2000 6.09 2 3 5 3 +i3 64.500000 0.500000 2000 6.02 2 3 5 3 +i3 65.000000 0.500000 2000 6.04 2 3 5 3 +i3 65.500000 2.000000 2000 6.01 2 3 5 3 +i3 67.500000 2.000000 2000 6.09 2 3 5 3 +i3 69.500000 2.000000 2000 6.02 2 3 5 3 +i3 71.500000 2.000000 2000 6.04 2 3 5 3 +i3 73.500000 0.250000 2000 6.02 2 3 5 3 +i3 73.750000 0.250000 2000 6.09 2 3 5 3 +i3 74.000000 2.000000 2000 6.04 2 3 5 3 +i3 76.000000 2.000000 2000 6.01 2 3 5 3 +i3 78.000000 2.000000 2000 6.11 2 3 5 3 +i3 80.000000 2.000000 2000 6.09 2 3 5 3 +i3 82.000000 2.000000 2000 6.08 2 3 5 3 +i3 84.000000 2.000000 2000 6.04 2 3 5 3 +i3 86.000000 2.000000 2000 6.06 2 3 5 3 +i3 88.000000 2.000000 2000 6.09 2 3 5 3 +i3 90.000000 0.500000 2000 6.02 2 3 5 3 +i3 90.500000 0.500000 2000 6.04 2 3 5 3 +i3 91.000000 2.000000 2000 6.01 2 3 5 3 +i3 93.000000 2.000000 2000 6.09 2 3 5 3 +i2 54.500000 0.250000 7000 8.09 2 +i2 54.750000 0.250000 7000 8.08 2 +i2 55.000000 0.250000 7000 8.02 2 +i2 55.250000 0.250000 7000 8.09 2 +i2 55.500000 0.250000 7000 8.08 2 +i2 55.750000 0.250000 7000 8.02 2 +i2 56.000000 0.250000 7000 8.09 2 +i2 56.250000 0.250000 7000 8.08 2 +i2 56.500000 0.250000 7000 8.02 2 +i2 56.750000 0.250000 7000 8.09 2 +i2 57.000000 0.250000 7000 8.08 2 +i2 57.250000 0.250000 7000 8.02 2 +i2 57.500000 0.250000 7000 8.09 2 +i2 57.750000 0.500000 7000 8.04 2 +i2 58.250000 0.500000 7000 8.04 2 +i2 58.750000 0.500000 7000 8.04 2 +i2 59.250000 0.250000 7000 8.09 2 +i2 59.500000 0.250000 7000 7.08 2 +i2 59.750000 0.250000 7000 9.02 2 +i2 60.000000 0.250000 7000 8.06 2 +i2 60.250000 0.250000 7000 8.01 2 +i2 60.500000 0.250000 7000 8.11 2 +i2 60.750000 0.250000 7000 8.09 2 +i2 61.000000 0.250000 7000 8.08 2 +i2 61.250000 0.250000 7000 8.09 2 +i2 61.500000 0.250000 7000 8.02 2 +i2 61.750000 0.250000 7000 8.04 2 +i2 62.000000 0.250000 7000 8.06 2 +i2 62.250000 0.250000 7000 8.08 2 +i2 62.500000 0.250000 7000 8.09 2 +i2 62.750000 0.250000 7000 8.02 2 +i2 63.000000 0.250000 7000 8.04 2 +i2 63.250000 0.250000 7000 8.06 2 +i2 63.500000 0.250000 7000 8.08 2 +i2 63.750000 0.250000 7000 8.09 2 +i2 64.000000 0.500000 7000 8.04 2 +i2 64.500000 0.500000 7000 8.04 2 +i2 65.000000 0.500000 7000 8.04 2 +i2 65.500000 0.250000 7000 8.09 2 +i2 65.750000 0.250000 7000 7.08 2 +i2 66.000000 0.250000 7000 9.02 2 +i2 66.250000 0.250000 7000 8.06 2 +i2 66.500000 0.250000 7000 8.01 2 +i2 66.750000 0.250000 7000 8.11 2 +i2 67.000000 0.250000 7000 8.09 2 +i2 67.250000 0.250000 7000 8.08 2 +i2 67.500000 0.250000 7000 8.09 2 +i2 67.750000 0.250000 7000 8.02 2 +i2 68.000000 0.250000 7000 8.04 2 +i2 68.250000 0.250000 7000 8.06 2 +i2 68.500000 0.250000 7000 8.08 2 +i2 68.750000 0.250000 7000 8.09 2 +i2 69.000000 0.250000 7000 8.02 2 +i2 69.250000 0.250000 7000 8.04 2 +i2 69.500000 0.250000 7000 8.06 2 +i2 69.750000 0.250000 7000 8.08 2 +i2 70.000000 0.250000 7000 8.09 2 +i2 70.250000 0.250000 7000 8.08 2 +i2 70.500000 0.250000 7000 8.02 2 +i2 70.750000 0.250000 7000 8.09 2 +i2 71.000000 0.500000 7000 8.04 2 +i2 71.500000 0.500000 7000 8.04 2 +i2 72.000000 0.500000 7000 8.04 2 +i2 72.500000 0.250000 7000 8.09 2 +i2 72.750000 0.250000 7000 7.08 2 +i2 73.000000 0.250000 7000 9.02 2 +i2 73.250000 0.250000 7000 8.06 2 +i2 73.500000 0.250000 7000 8.01 2 +i2 73.750000 0.250000 7000 8.11 2 +i2 74.000000 0.250000 7000 8.09 2 +i2 74.250000 0.250000 7000 8.08 2 +i2 74.500000 0.250000 7000 8.09 2 +i2 74.750000 0.250000 7000 8.02 2 +i2 75.000000 0.250000 7000 8.04 2 +i2 75.250000 0.250000 7000 8.06 2 +i2 75.500000 0.250000 7000 8.08 2 +i2 75.750000 0.250000 7000 8.09 2 +i2 76.000000 0.250000 7000 8.02 2 +i2 76.250000 0.250000 7000 8.04 2 +i2 76.500000 0.250000 7000 8.06 2 +i2 76.750000 0.250000 7000 8.08 2 +i2 77.000000 0.250000 7000 8.09 2 +i2 77.250000 0.250000 7000 8.02 2 +i2 77.500000 0.250000 7000 8.08 2 +i2 77.750000 0.250000 7000 8.09 2 +i2 78.000000 0.250000 7000 8.02 2 +i2 78.250000 0.250000 7000 8.04 2 +i2 78.500000 0.250000 7000 8.06 2 +i2 78.750000 0.250000 7000 8.08 2 +i2 79.000000 0.250000 7000 8.09 2 +i2 79.250000 0.250000 7000 8.02 2 +i2 79.500000 0.250000 7000 8.04 2 +i2 79.750000 0.250000 7000 8.06 2 +i2 80.000000 0.250000 7000 8.08 2 +i2 80.250000 0.250000 7000 8.09 2 +i2 80.500000 0.250000 7000 8.02 2 +i2 80.750000 0.250000 7000 8.08 2 +i2 81.000000 0.250000 7000 8.09 2 +i2 81.250000 0.250000 7000 8.02 2 +i2 81.500000 0.250000 7000 8.04 2 +i2 81.750000 0.250000 7000 8.06 2 +i2 82.000000 0.250000 7000 8.08 2 +i2 82.250000 0.250000 7000 8.09 2 +i2 82.500000 0.250000 7000 8.02 2 +i2 82.750000 0.250000 7000 8.04 2 +i2 83.000000 0.250000 7000 8.06 2 +i2 83.250000 0.250000 7000 8.08 2 +i2 83.500000 0.250000 7000 8.09 2 +i2 83.750000 0.250000 7000 8.02 2 +i2 84.000000 0.250000 7000 8.08 2 +i2 84.250000 0.250000 7000 8.09 2 +i2 84.500000 0.250000 7000 8.02 2 +i2 84.750000 0.250000 7000 8.04 2 +i2 85.000000 0.250000 7000 8.06 2 +i2 85.250000 0.250000 7000 8.08 2 +i2 85.500000 0.250000 7000 8.09 2 +i2 85.750000 0.250000 7000 8.02 2 +i2 86.000000 0.250000 7000 8.04 2 +i2 86.250000 0.250000 7000 8.06 2 +i2 86.500000 0.250000 7000 8.08 2 +i2 86.750000 0.250000 7000 8.09 2 +i2 87.000000 0.250000 7000 8.02 2 +i2 87.250000 0.250000 7000 8.08 2 +i2 87.500000 0.250000 7000 8.09 2 +i2 87.750000 0.250000 7000 8.02 2 +i2 88.000000 0.250000 7000 8.04 2 +i2 88.250000 0.250000 7000 8.06 2 +i2 88.500000 0.250000 7000 8.08 2 +i2 88.750000 0.250000 7000 8.09 2 +i2 89.000000 0.250000 7000 8.02 2 +i2 89.250000 0.250000 7000 8.04 2 +i2 89.500000 0.250000 7000 8.06 2 +i2 89.750000 0.250000 7000 8.08 2 +i2 90.000000 0.250000 7000 8.09 2 +i2 90.250000 0.250000 7000 8.02 2 +i2 90.500000 0.250000 7000 8.08 2 +i2 90.750000 0.250000 7000 8.09 2 +i2 91.000000 0.250000 7000 8.02 2 +i2 91.250000 0.250000 7000 8.04 2 +i2 91.500000 0.250000 7000 8.06 2 +i2 91.750000 0.250000 7000 8.08 2 +i2 92.000000 0.250000 7000 8.09 2 +i2 92.250000 0.250000 7000 8.02 2 +i2 92.500000 0.250000 7000 8.04 2 +i2 92.750000 0.250000 7000 8.06 2 +i2 93.000000 0.250000 7000 8.08 2 +i2 93.250000 0.250000 7000 8.09 2 +i2 93.500000 0.500000 7000 8.04 2 +i2 94.000000 0.500000 7000 8.04 2 +i1 54.500000 0.500000 7000 7.11 7.11 0 6 +i1 54.500000 0.500000 7000 7.04 7.04 0 6 +i1 54.500000 0.500000 7000 7.08 7.08 0 6 +i1 55.000000 2.000000 7000 7.08 7.08 0 6 +i1 55.000000 2.000000 7000 7.11 7.11 0 6 +i1 55.000000 2.000000 7000 7.02 7.02 0 6 +i1 57.000000 0.500000 7000 7.04 7.04 0 6 +i1 57.000000 0.500000 7000 7.09 7.09 0 6 +i1 57.000000 0.500000 7000 7.11 7.11 0 6 +i1 57.500000 0.500000 7000 7.06 7.06 0 6 +i1 57.500000 0.500000 7000 7.09 7.09 0 6 +i1 57.500000 0.500000 7000 7.01 7.01 0 6 +i1 58.000000 0.500000 7000 7.11 7.11 0 6 +i1 58.000000 0.500000 7000 7.04 7.04 0 6 +i1 58.000000 0.500000 7000 7.08 7.08 0 6 +i1 58.500000 2.000000 7000 7.08 7.08 0 6 +i1 58.500000 2.000000 7000 7.11 7.11 0 6 +i1 58.500000 2.000000 7000 7.02 7.02 0 6 +i1 60.500000 0.500000 7000 7.04 7.04 0 6 +i1 60.500000 0.500000 7000 7.09 7.09 0 6 +i1 60.500000 0.500000 7000 7.11 7.11 0 6 +i1 61.000000 0.500000 7000 7.06 7.06 0 6 +i1 61.000000 0.500000 7000 7.09 7.09 0 6 +i1 61.000000 0.500000 7000 7.01 7.01 0 6 +i1 61.500000 0.500000 7000 7.11 7.11 0 6 +i1 61.500000 0.500000 7000 7.04 7.04 0 6 +i1 61.500000 0.500000 7000 7.08 7.08 0 6 +i1 62.000000 2.000000 7000 7.08 7.08 0 6 +i1 62.000000 2.000000 7000 7.11 7.11 0 6 +i1 62.000000 2.000000 7000 7.02 7.02 0 6 +i1 64.000000 0.500000 7000 7.04 7.04 0 6 +i1 64.000000 0.500000 7000 7.09 7.09 0 6 +i1 64.000000 0.500000 7000 7.11 7.11 0 6 +i1 64.500000 0.500000 7000 7.06 7.06 0 6 +i1 64.500000 0.500000 7000 7.09 7.09 0 6 +i1 64.500000 0.500000 7000 7.01 7.01 0 6 +i1 65.000000 0.500000 7000 7.11 7.11 0 6 +i1 65.000000 0.500000 7000 7.04 7.04 0 6 +i1 65.000000 0.500000 7000 7.08 7.08 0 6 +i1 65.500000 2.000000 7000 7.08 7.08 0 6 +i1 65.500000 2.000000 7000 7.11 7.11 0 6 +i1 65.500000 2.000000 7000 7.02 7.02 0 6 +i1 67.500000 0.500000 7000 7.04 7.04 0 6 +i1 67.500000 0.500000 7000 7.09 7.09 0 6 +i1 67.500000 0.500000 7000 7.11 7.11 0 6 +i1 68.000000 0.500000 7000 7.06 7.06 0 6 +i1 68.000000 0.500000 7000 7.09 7.09 0 6 +i1 68.000000 0.500000 7000 7.01 7.01 0 6 +i1 68.500000 0.500000 7000 7.11 7.11 0 6 +i1 68.500000 0.500000 7000 7.04 7.04 0 6 +i1 68.500000 0.500000 7000 7.08 7.08 0 6 +i1 69.000000 2.000000 7000 7.08 7.08 0 6 +i1 69.000000 2.000000 7000 7.11 7.11 0 6 +i1 69.000000 2.000000 7000 7.02 7.02 0 6 +i1 71.000000 0.500000 7000 7.04 7.04 0 6 +i1 71.000000 0.500000 7000 7.09 7.09 0 6 +i1 71.000000 0.500000 7000 7.11 7.11 0 6 +i1 71.500000 0.500000 7000 7.06 7.06 0 6 +i1 71.500000 0.500000 7000 7.09 7.09 0 6 +i1 71.500000 0.500000 7000 7.01 7.01 0 6 +i1 72.000000 0.500000 7000 7.11 7.11 0 6 +i1 72.000000 0.500000 7000 7.04 7.04 0 6 +i1 72.000000 0.500000 7000 7.08 7.08 0 6 +i1 72.500000 2.000000 7000 7.08 7.08 0 6 +i1 72.500000 2.000000 7000 7.11 7.11 0 6 +i1 72.500000 2.000000 7000 7.02 7.02 0 6 +i1 74.500000 0.500000 7000 7.04 7.04 0 6 +i1 74.500000 0.500000 7000 7.09 7.09 0 6 +i1 74.500000 0.500000 7000 7.11 7.11 0 6 +i1 75.000000 0.500000 7000 7.06 7.06 0 6 +i1 75.000000 0.500000 7000 7.09 7.09 0 6 +i1 75.000000 0.500000 7000 7.01 7.01 0 6 +i1 75.500000 0.500000 7000 7.11 7.11 0 6 +i1 75.500000 0.500000 7000 7.04 7.04 0 6 +i1 75.500000 0.500000 7000 7.08 7.08 0 6 +i1 76.000000 2.000000 7000 7.08 7.08 0 6 +i1 76.000000 2.000000 7000 7.11 7.11 0 6 +i1 76.000000 2.000000 7000 7.02 7.02 0 6 +i1 78.000000 0.500000 7000 7.04 7.04 0 6 +i1 78.000000 0.500000 7000 7.09 7.09 0 6 +i1 78.000000 0.500000 7000 7.11 7.11 0 6 +i1 78.500000 0.500000 7000 7.06 7.06 0 6 +i1 78.500000 0.500000 7000 7.09 7.09 0 6 +i1 78.500000 0.500000 7000 7.01 7.01 0 6 +i1 79.000000 0.500000 7000 7.11 7.11 0 6 +i1 79.000000 0.500000 7000 7.04 7.04 0 6 +i1 79.000000 0.500000 7000 7.08 7.08 0 6 +i1 79.500000 2.000000 7000 7.08 7.08 0 6 +i1 79.500000 2.000000 7000 7.11 7.11 0 6 +i1 79.500000 2.000000 7000 7.02 7.02 0 6 +i1 81.500000 0.500000 7000 7.04 7.04 0 6 +i1 81.500000 0.500000 7000 7.09 7.09 0 6 +i1 81.500000 0.500000 7000 7.11 7.11 0 6 +i1 82.000000 0.500000 7000 7.06 7.06 0 6 +i1 82.000000 0.500000 7000 7.09 7.09 0 6 +i1 82.000000 0.500000 7000 7.01 7.01 0 6 +i1 82.500000 0.500000 7000 7.11 7.11 0 6 +i1 82.500000 0.500000 7000 7.04 7.04 0 6 +i1 82.500000 0.500000 7000 7.08 7.08 0 6 +i1 83.000000 2.000000 7000 7.08 7.08 0 6 +i1 83.000000 2.000000 7000 7.11 7.11 0 6 +i1 83.000000 2.000000 7000 7.02 7.02 0 6 +i1 85.000000 0.500000 7000 7.04 7.04 0 6 +i1 85.000000 0.500000 7000 7.09 7.09 0 6 +i1 85.000000 0.500000 7000 7.11 7.11 0 6 +i1 85.500000 0.500000 7000 7.06 7.06 0 6 +i1 85.500000 0.500000 7000 7.09 7.09 0 6 +i1 85.500000 0.500000 7000 7.01 7.01 0 6 +i1 86.000000 0.500000 7000 7.11 7.11 0 6 +i1 86.000000 0.500000 7000 7.04 7.04 0 6 +i1 86.000000 0.500000 7000 7.08 7.08 0 6 +i1 86.500000 2.000000 7000 7.08 7.08 0 6 +i1 86.500000 2.000000 7000 7.11 7.11 0 6 +i1 86.500000 2.000000 7000 7.02 7.02 0 6 +i1 88.500000 0.500000 7000 7.04 7.04 0 6 +i1 88.500000 0.500000 7000 7.09 7.09 0 6 +i1 88.500000 0.500000 7000 7.11 7.11 0 6 +i1 89.000000 0.500000 7000 7.06 7.06 0 6 +i1 89.000000 0.500000 7000 7.09 7.09 0 6 +i1 89.000000 0.500000 7000 7.01 7.01 0 6 +i1 89.500000 0.500000 7000 7.11 7.11 0 6 +i1 89.500000 0.500000 7000 7.04 7.04 0 6 +i1 89.500000 0.500000 7000 7.08 7.08 0 6 +i1 90.000000 2.000000 7000 7.08 7.08 0 6 +i1 90.000000 2.000000 7000 7.11 7.11 0 6 +i1 90.000000 2.000000 7000 7.02 7.02 0 6 +i1 92.000000 0.500000 7000 7.04 7.04 0 6 +i1 92.000000 0.500000 7000 7.09 7.09 0 6 +i1 92.000000 0.500000 7000 7.11 7.11 0 6 +i1 92.500000 0.500000 7000 7.06 7.06 0 6 +i1 92.500000 0.500000 7000 7.09 7.09 0 6 +i1 92.500000 0.500000 7000 7.01 7.01 0 6 +i1 93.000000 0.500000 7000 7.11 7.11 0 6 +i1 93.000000 0.500000 7000 7.04 7.04 0 6 +i1 93.000000 0.500000 7000 7.08 7.08 0 6 +i1 93.500000 2.000000 7000 7.08 7.08 0 6 +i1 93.500000 2.000000 7000 7.11 7.11 0 6 +i1 93.500000 2.000000 7000 7.02 7.02 0 6 +i1 95.500000 0.500000 7000 7.04 7.04 0 6 +i1 95.500000 0.500000 7000 7.09 7.09 0 6 +i1 95.500000 0.500000 7000 7.11 7.11 0 6 +i1 96.000000 0.500000 7000 7.06 7.06 0 6 +i1 96.000000 0.500000 7000 7.09 7.09 0 6 +i1 96.000000 0.500000 7000 7.01 7.01 0 6 +i1 96.500000 0.500000 7000 7.11 7.11 0 6 +i1 96.500000 0.500000 7000 7.04 7.04 0 6 +i1 96.500000 0.500000 7000 7.08 7.08 0 6 +i1 97.000000 2.000000 7000 7.08 7.08 0 6 +i1 97.000000 2.000000 7000 7.11 7.11 0 6 +i1 97.000000 2.000000 7000 7.02 7.02 0 6 +i1 99.000000 0.500000 7000 7.04 7.04 0 6 +i1 99.000000 0.500000 7000 7.09 7.09 0 6 +i1 99.000000 0.500000 7000 7.11 7.11 0 6 +i1 99.500000 0.500000 7000 7.06 7.06 0 6 +i1 99.500000 0.500000 7000 7.09 7.09 0 6 +i1 99.500000 0.500000 7000 7.01 7.01 0 6 +i1 100.000000 0.500000 7000 7.11 7.11 0 6 +i1 100.000000 0.500000 7000 7.04 7.04 0 6 +i1 100.000000 0.500000 7000 7.08 7.08 0 6 +i1 100.500000 2.000000 7000 7.08 7.08 0 6 +i1 100.500000 2.000000 7000 7.11 7.11 0 6 +i1 100.500000 2.000000 7000 7.02 7.02 0 6 +; Movement: timbre_solo +i3 102.500000 0.250000 2000 6.09 2 3 5 3 +i3 102.750000 0.500000 2000 6.06 2 3 5 3 +i3 103.250000 0.500000 2000 6.06 2 3 5 3 +i3 103.750000 0.500000 2000 6.02 2 3 5 3 +i3 104.250000 0.250000 2000 6.01 2 3 5 3 +i3 104.500000 0.250000 2000 6.06 2 3 5 3 +i3 104.750000 0.250000 2000 6.11 2 3 5 3 +i3 105.000000 0.250000 2000 6.04 2 3 5 3 +i3 105.250000 0.250000 2000 6.06 2 3 5 3 +i3 105.500000 0.250000 2000 6.02 2 3 5 3 +i3 105.750000 2.000000 2000 6.08 2 3 5 3 +i3 107.750000 0.250000 2000 6.01 2 3 5 3 +i3 108.000000 0.250000 2000 6.06 2 3 5 3 +i3 108.250000 0.250000 2000 6.11 2 3 5 3 +i3 108.500000 0.250000 2000 6.04 2 3 5 3 +i3 108.750000 0.250000 2000 6.06 2 3 5 3 +i3 109.000000 0.250000 2000 6.02 2 3 5 3 +i3 109.250000 2.000000 2000 6.08 2 3 5 3 +i3 111.250000 0.250000 2000 6.06 2 3 5 3 +i3 111.500000 0.250000 2000 6.01 2 3 5 3 +i3 111.750000 0.250000 2000 6.11 2 3 5 3 +i3 112.000000 0.250000 2000 6.09 2 3 5 3 +i3 112.250000 0.500000 2000 6.08 2 3 5 3 +i3 112.750000 0.500000 2000 6.09 2 3 5 3 +i3 113.250000 0.500000 2000 6.11 2 3 5 3 +i3 113.750000 0.500000 2000 6.04 2 3 5 3 +i3 114.250000 0.250000 2000 6.06 2 3 5 3 +i3 114.500000 0.250000 2000 6.01 2 3 5 3 +i3 114.750000 0.250000 2000 6.11 2 3 5 3 +i3 115.000000 0.250000 2000 6.09 2 3 5 3 +i3 115.250000 0.250000 2000 6.06 2 3 5 3 +i3 115.500000 0.250000 2000 6.01 2 3 5 3 +i3 115.750000 0.250000 2000 6.11 2 3 5 3 +i3 116.000000 0.250000 2000 6.09 2 3 5 3 +i3 116.250000 0.500000 2000 6.08 2 3 5 3 +i3 116.750000 0.500000 2000 6.09 2 3 5 3 +i3 117.250000 0.500000 2000 6.11 2 3 5 3 +i3 117.750000 0.500000 2000 6.04 2 3 5 3 +i3 118.250000 0.500000 2000 6.08 2 3 5 3 +i3 118.750000 0.500000 2000 6.09 2 3 5 3 +i3 119.250000 0.500000 2000 6.11 2 3 5 3 +i3 119.750000 0.500000 2000 6.04 2 3 5 3 +i3 120.250000 0.500000 2000 6.08 2 3 5 3 +i3 120.750000 0.500000 2000 6.09 2 3 5 3 +i3 121.250000 0.500000 2000 6.11 2 3 5 3 +i3 121.750000 0.500000 2000 6.04 2 3 5 3 +i3 122.250000 0.500000 2000 6.08 2 3 5 3 +i3 122.750000 0.500000 2000 6.09 2 3 5 3 +i3 123.250000 0.500000 2000 6.11 2 3 5 3 +i3 123.750000 0.500000 2000 6.04 2 3 5 3 +i3 124.250000 0.500000 2000 6.08 2 3 5 3 +i3 124.750000 0.500000 2000 6.09 2 3 5 3 +i3 125.250000 0.500000 2000 6.11 2 3 5 3 +i3 125.750000 0.500000 2000 6.04 2 3 5 3 +i3 126.250000 0.500000 2000 6.08 2 3 5 3 +i3 126.750000 0.500000 2000 6.09 2 3 5 3 +i3 127.250000 0.500000 2000 6.11 2 3 5 3 +i3 127.750000 0.500000 2000 6.04 2 3 5 3 +i3 128.250000 0.500000 2000 6.08 2 3 5 3 +i3 128.750000 0.500000 2000 6.09 2 3 5 3 +i3 129.250000 0.500000 2000 6.11 2 3 5 3 +i3 129.750000 0.500000 2000 6.04 2 3 5 3 +i3 130.250000 0.500000 2000 6.08 2 3 5 3 +i3 130.750000 0.500000 2000 6.09 2 3 5 3 +i3 131.250000 0.500000 2000 6.11 2 3 5 3 +i3 131.750000 0.500000 2000 6.04 2 3 5 3 +i3 132.250000 0.250000 2000 6.06 2 3 5 3 +i1 102.500000 0.500000 7000 7.11 7.11 0 6 +i1 102.500000 0.500000 7000 7.04 7.04 0 6 +i1 102.500000 0.500000 7000 7.08 7.08 0 6 +i1 103.000000 0.500000 7000 7.08 7.08 0 6 +i1 103.000000 0.500000 7000 7.11 7.11 0 6 +i1 103.000000 0.500000 7000 7.02 7.02 0 6 +i1 103.500000 0.500000 7000 7.04 7.04 0 6 +i1 103.500000 0.500000 7000 7.09 7.09 0 6 +i1 103.500000 0.500000 7000 7.11 7.11 0 6 +i1 104.000000 0.500000 7000 7.06 7.06 0 6 +i1 104.000000 0.500000 7000 7.09 7.09 0 6 +i1 104.000000 0.500000 7000 7.01 7.01 0 6 +i1 104.500000 0.500000 7000 7.11 7.11 0 6 +i1 104.500000 0.500000 7000 7.04 7.04 0 6 +i1 104.500000 0.500000 7000 7.08 7.08 0 6 +i1 105.000000 0.500000 7000 7.08 7.08 0 6 +i1 105.000000 0.500000 7000 7.11 7.11 0 6 +i1 105.000000 0.500000 7000 7.02 7.02 0 6 +i1 105.500000 0.500000 7000 7.04 7.04 0 6 +i1 105.500000 0.500000 7000 7.09 7.09 0 6 +i1 105.500000 0.500000 7000 7.11 7.11 0 6 +i1 106.000000 0.500000 7000 7.06 7.06 0 6 +i1 106.000000 0.500000 7000 7.09 7.09 0 6 +i1 106.000000 0.500000 7000 7.01 7.01 0 6 +i1 106.500000 0.500000 7000 7.11 7.11 0 6 +i1 106.500000 0.500000 7000 7.04 7.04 0 6 +i1 106.500000 0.500000 7000 7.08 7.08 0 6 +i1 107.000000 0.500000 7000 7.08 7.08 0 6 +i1 107.000000 0.500000 7000 7.11 7.11 0 6 +i1 107.000000 0.500000 7000 7.02 7.02 0 6 +i1 107.500000 0.500000 7000 7.04 7.04 0 6 +i1 107.500000 0.500000 7000 7.09 7.09 0 6 +i1 107.500000 0.500000 7000 7.11 7.11 0 6 +i1 108.000000 0.500000 7000 7.06 7.06 0 6 +i1 108.000000 0.500000 7000 7.09 7.09 0 6 +i1 108.000000 0.500000 7000 7.01 7.01 0 6 +i1 108.500000 0.500000 7000 7.11 7.11 0 6 +i1 108.500000 0.500000 7000 7.04 7.04 0 6 +i1 108.500000 0.500000 7000 7.08 7.08 0 6 +i1 109.000000 0.500000 7000 7.08 7.08 0 6 +i1 109.000000 0.500000 7000 7.11 7.11 0 6 +i1 109.000000 0.500000 7000 7.02 7.02 0 6 +i1 109.500000 0.500000 7000 7.04 7.04 0 6 +i1 109.500000 0.500000 7000 7.09 7.09 0 6 +i1 109.500000 0.500000 7000 7.11 7.11 0 6 +i1 110.000000 0.500000 7000 7.06 7.06 0 6 +i1 110.000000 0.500000 7000 7.09 7.09 0 6 +i1 110.000000 0.500000 7000 7.01 7.01 0 6 +i1 110.500000 0.500000 7000 7.11 7.11 0 6 +i1 110.500000 0.500000 7000 7.04 7.04 0 6 +i1 110.500000 0.500000 7000 7.08 7.08 0 6 +i1 111.000000 0.500000 7000 7.08 7.08 0 6 +i1 111.000000 0.500000 7000 7.11 7.11 0 6 +i1 111.000000 0.500000 7000 7.02 7.02 0 6 +i1 111.500000 0.500000 7000 7.04 7.04 0 6 +i1 111.500000 0.500000 7000 7.09 7.09 0 6 +i1 111.500000 0.500000 7000 7.11 7.11 0 6 +i1 112.000000 0.500000 7000 7.06 7.06 0 6 +i1 112.000000 0.500000 7000 7.09 7.09 0 6 +i1 112.000000 0.500000 7000 7.01 7.01 0 6 +i1 112.500000 0.500000 7000 7.11 7.11 0 6 +i1 112.500000 0.500000 7000 7.04 7.04 0 6 +i1 112.500000 0.500000 7000 7.08 7.08 0 6 +i1 113.000000 0.500000 7000 7.08 7.08 0 6 +i1 113.000000 0.500000 7000 7.11 7.11 0 6 +i1 113.000000 0.500000 7000 7.02 7.02 0 6 +i1 113.500000 0.500000 7000 7.04 7.04 0 6 +i1 113.500000 0.500000 7000 7.09 7.09 0 6 +i1 113.500000 0.500000 7000 7.11 7.11 0 6 +i1 114.000000 0.500000 7000 7.06 7.06 0 6 +i1 114.000000 0.500000 7000 7.09 7.09 0 6 +i1 114.000000 0.500000 7000 7.01 7.01 0 6 +i1 114.500000 0.500000 7000 7.11 7.11 0 6 +i1 114.500000 0.500000 7000 7.04 7.04 0 6 +i1 114.500000 0.500000 7000 7.08 7.08 0 6 +i1 115.000000 0.500000 7000 7.08 7.08 0 6 +i1 115.000000 0.500000 7000 7.11 7.11 0 6 +i1 115.000000 0.500000 7000 7.02 7.02 0 6 +i1 115.500000 0.500000 7000 7.04 7.04 0 6 +i1 115.500000 0.500000 7000 7.09 7.09 0 6 +i1 115.500000 0.500000 7000 7.11 7.11 0 6 +i1 116.000000 0.500000 7000 7.06 7.06 0 6 +i1 116.000000 0.500000 7000 7.09 7.09 0 6 +i1 116.000000 0.500000 7000 7.01 7.01 0 6 +i1 116.500000 0.500000 7000 7.11 7.11 0 6 +i1 116.500000 0.500000 7000 7.04 7.04 0 6 +i1 116.500000 0.500000 7000 7.08 7.08 0 6 +i1 117.000000 0.500000 7000 7.08 7.08 0 6 +i1 117.000000 0.500000 7000 7.11 7.11 0 6 +i1 117.000000 0.500000 7000 7.02 7.02 0 6 +i1 117.500000 0.500000 7000 7.04 7.04 0 6 +i1 117.500000 0.500000 7000 7.09 7.09 0 6 +i1 117.500000 0.500000 7000 7.11 7.11 0 6 +i1 118.000000 0.500000 7000 7.06 7.06 0 6 +i1 118.000000 0.500000 7000 7.09 7.09 0 6 +i1 118.000000 0.500000 7000 7.01 7.01 0 6 +i1 118.500000 0.500000 7000 7.11 7.11 0 6 +i1 118.500000 0.500000 7000 7.04 7.04 0 6 +i1 118.500000 0.500000 7000 7.08 7.08 0 6 +i1 119.000000 0.500000 7000 7.08 7.08 0 6 +i1 119.000000 0.500000 7000 7.11 7.11 0 6 +i1 119.000000 0.500000 7000 7.02 7.02 0 6 +i1 119.500000 0.500000 7000 7.04 7.04 0 6 +i1 119.500000 0.500000 7000 7.09 7.09 0 6 +i1 119.500000 0.500000 7000 7.11 7.11 0 6 +i1 120.000000 0.500000 7000 7.06 7.06 0 6 +i1 120.000000 0.500000 7000 7.09 7.09 0 6 +i1 120.000000 0.500000 7000 7.01 7.01 0 6 +i1 120.500000 0.500000 7000 7.11 7.11 0 6 +i1 120.500000 0.500000 7000 7.04 7.04 0 6 +i1 120.500000 0.500000 7000 7.08 7.08 0 6 +i1 121.000000 0.500000 7000 7.08 7.08 0 6 +i1 121.000000 0.500000 7000 7.11 7.11 0 6 +i1 121.000000 0.500000 7000 7.02 7.02 0 6 +i1 121.500000 0.500000 7000 7.04 7.04 0 6 +i1 121.500000 0.500000 7000 7.09 7.09 0 6 +i1 121.500000 0.500000 7000 7.11 7.11 0 6 +i1 122.000000 0.500000 7000 7.06 7.06 0 6 +i1 122.000000 0.500000 7000 7.09 7.09 0 6 +i1 122.000000 0.500000 7000 7.01 7.01 0 6 +i1 122.500000 0.500000 7000 7.11 7.11 0 6 +i1 122.500000 0.500000 7000 7.04 7.04 0 6 +i1 122.500000 0.500000 7000 7.08 7.08 0 6 +i1 123.000000 0.500000 7000 7.08 7.08 0 6 +i1 123.000000 0.500000 7000 7.11 7.11 0 6 +i1 123.000000 0.500000 7000 7.02 7.02 0 6 +i1 123.500000 0.500000 7000 7.04 7.04 0 6 +i1 123.500000 0.500000 7000 7.09 7.09 0 6 +i1 123.500000 0.500000 7000 7.11 7.11 0 6 +i1 124.000000 0.500000 7000 7.06 7.06 0 6 +i1 124.000000 0.500000 7000 7.09 7.09 0 6 +i1 124.000000 0.500000 7000 7.01 7.01 0 6 +i1 124.500000 0.500000 7000 7.11 7.11 0 6 +i1 124.500000 0.500000 7000 7.04 7.04 0 6 +i1 124.500000 0.500000 7000 7.08 7.08 0 6 +i1 125.000000 0.500000 7000 7.08 7.08 0 6 +i1 125.000000 0.500000 7000 7.11 7.11 0 6 +i1 125.000000 0.500000 7000 7.02 7.02 0 6 +i1 125.500000 0.500000 7000 7.04 7.04 0 6 +i1 125.500000 0.500000 7000 7.09 7.09 0 6 +i1 125.500000 0.500000 7000 7.11 7.11 0 6 +i1 126.000000 0.500000 7000 7.06 7.06 0 6 +i1 126.000000 0.500000 7000 7.09 7.09 0 6 +i1 126.000000 0.500000 7000 7.01 7.01 0 6 +i1 126.500000 0.500000 7000 7.11 7.11 0 6 +i1 126.500000 0.500000 7000 7.04 7.04 0 6 +i1 126.500000 0.500000 7000 7.08 7.08 0 6 +i1 127.000000 0.500000 7000 7.08 7.08 0 6 +i1 127.000000 0.500000 7000 7.11 7.11 0 6 +i1 127.000000 0.500000 7000 7.02 7.02 0 6 +i1 127.500000 0.500000 7000 7.04 7.04 0 6 +i1 127.500000 0.500000 7000 7.09 7.09 0 6 +i1 127.500000 0.500000 7000 7.11 7.11 0 6 +i1 128.000000 0.500000 7000 7.06 7.06 0 6 +i1 128.000000 0.500000 7000 7.09 7.09 0 6 +i1 128.000000 0.500000 7000 7.01 7.01 0 6 +i1 128.500000 0.500000 7000 7.11 7.11 0 6 +i1 128.500000 0.500000 7000 7.04 7.04 0 6 +i1 128.500000 0.500000 7000 7.08 7.08 0 6 +i1 129.000000 0.500000 7000 7.08 7.08 0 6 +i1 129.000000 0.500000 7000 7.11 7.11 0 6 +i1 129.000000 0.500000 7000 7.02 7.02 0 6 +i1 129.500000 0.500000 7000 7.04 7.04 0 6 +i1 129.500000 0.500000 7000 7.09 7.09 0 6 +i1 129.500000 0.500000 7000 7.11 7.11 0 6 +i1 130.000000 0.500000 7000 7.06 7.06 0 6 +i1 130.000000 0.500000 7000 7.09 7.09 0 6 +i1 130.000000 0.500000 7000 7.01 7.01 0 6 +i1 130.500000 0.500000 7000 7.11 7.11 0 6 +i1 130.500000 0.500000 7000 7.04 7.04 0 6 +i1 130.500000 0.500000 7000 7.08 7.08 0 6 +i1 131.000000 0.500000 7000 7.08 7.08 0 6 +i1 131.000000 0.500000 7000 7.11 7.11 0 6 +i1 131.000000 0.500000 7000 7.02 7.02 0 6 +i1 131.500000 0.500000 7000 7.04 7.04 0 6 +i1 131.500000 0.500000 7000 7.09 7.09 0 6 +i1 131.500000 0.500000 7000 7.11 7.11 0 6 +i1 132.000000 0.500000 7000 7.06 7.06 0 6 +i1 132.000000 0.500000 7000 7.09 7.09 0 6 +i1 132.000000 0.500000 7000 7.01 7.01 0 6 +; Movement: zelda1 +i3 132.500000 2.000000 2000 6.09 2 3 5 3 +i3 134.500000 2.000000 2000 6.08 2 3 5 3 +i3 136.500000 2.000000 2000 6.04 2 3 5 3 +i3 138.500000 2.000000 2000 6.06 2 3 5 3 +i3 140.500000 2.000000 2000 6.09 2 3 5 3 +i3 142.500000 0.500000 2000 6.02 2 3 5 3 +i3 143.000000 0.500000 2000 6.04 2 3 5 3 +i3 143.500000 2.000000 2000 6.01 2 3 5 3 +i3 145.500000 2.000000 2000 6.09 2 3 5 3 +i3 147.500000 2.000000 2000 6.08 2 3 5 3 +i3 149.500000 2.000000 2000 6.04 2 3 5 3 +i3 151.500000 2.000000 2000 6.06 2 3 5 3 +i3 153.500000 2.000000 2000 6.09 2 3 5 3 +i3 155.500000 0.500000 2000 6.02 2 3 5 3 +i3 156.000000 0.500000 2000 6.04 2 3 5 3 +i3 156.500000 2.000000 2000 6.01 2 3 5 3 +i3 158.500000 2.000000 2000 6.09 2 3 5 3 +i3 160.500000 2.000000 2000 6.08 2 3 5 3 +i3 162.500000 2.000000 2000 6.04 2 3 5 3 +i3 164.500000 2.000000 2000 6.06 2 3 5 3 +i3 166.500000 2.000000 2000 6.09 2 3 5 3 +i3 168.500000 0.500000 2000 6.02 2 3 5 3 +i3 169.000000 0.500000 2000 6.04 2 3 5 3 +i3 169.500000 2.000000 2000 6.01 2 3 5 3 +i3 171.500000 2.000000 2000 6.09 2 3 5 3 +i3 173.500000 2.000000 2000 6.08 2 3 5 3 +i3 175.500000 2.000000 2000 6.04 2 3 5 3 +i3 177.500000 2.000000 2000 6.06 2 3 5 3 +i3 179.500000 2.000000 2000 6.09 2 3 5 3 +i3 181.500000 0.500000 2000 6.02 2 3 5 3 +i3 182.000000 0.500000 2000 6.04 2 3 5 3 +i3 182.500000 2.000000 2000 6.01 2 3 5 3 +i3 184.500000 2.000000 2000 6.09 2 3 5 3 +i2 132.500000 0.500000 7000 8.08 2 +i2 133.000000 0.500000 7000 8.09 2 +i2 133.500000 0.500000 7000 8.11 2 +i2 134.000000 0.500000 7000 8.04 2 +i2 134.500000 0.250000 7000 8.01 2 +i2 134.750000 0.250000 7000 8.06 2 +i2 135.000000 0.250000 7000 8.11 2 +i2 135.250000 0.250000 7000 8.04 2 +i2 135.500000 0.250000 7000 8.06 2 +i2 135.750000 0.250000 7000 8.02 2 +i2 136.000000 2.000000 7000 8.08 2 +i2 138.000000 0.250000 7000 8.06 2 +i2 138.250000 0.250000 7000 8.01 2 +i2 138.500000 0.250000 7000 8.11 2 +i2 138.750000 0.250000 7000 8.09 2 +i2 139.000000 0.500000 7000 8.08 2 +i2 139.500000 0.500000 7000 8.09 2 +i2 140.000000 0.500000 7000 8.11 2 +i2 140.500000 0.500000 7000 8.04 2 +i2 141.000000 0.250000 7000 8.01 2 +i2 141.250000 0.250000 7000 8.06 2 +i2 141.500000 0.250000 7000 8.11 2 +i2 141.750000 0.250000 7000 8.04 2 +i2 142.000000 0.250000 7000 8.06 2 +i2 142.250000 0.250000 7000 8.02 2 +i2 142.500000 2.000000 7000 8.08 2 +i2 144.500000 0.250000 7000 8.06 2 +i2 144.750000 0.250000 7000 8.01 2 +i2 145.000000 0.250000 7000 8.11 2 +i2 145.250000 0.250000 7000 8.09 2 +i2 145.500000 0.500000 7000 8.08 2 +i2 146.000000 0.500000 7000 8.09 2 +i2 146.500000 0.500000 7000 8.11 2 +i2 147.000000 0.500000 7000 8.04 2 +i2 147.500000 0.250000 7000 8.01 2 +i2 147.750000 0.250000 7000 8.06 2 +i2 148.000000 0.250000 7000 8.11 2 +i2 148.250000 0.250000 7000 8.04 2 +i2 148.500000 0.250000 7000 8.06 2 +i2 148.750000 0.250000 7000 8.02 2 +i2 149.000000 2.000000 7000 8.08 2 +i2 151.000000 0.250000 7000 8.06 2 +i2 151.250000 0.250000 7000 8.01 2 +i2 151.500000 0.250000 7000 8.11 2 +i2 151.750000 0.250000 7000 8.09 2 +i2 152.000000 0.500000 7000 8.08 2 +i2 152.500000 0.500000 7000 8.09 2 +i2 153.000000 0.500000 7000 8.11 2 +i2 153.500000 0.500000 7000 8.04 2 +i2 154.000000 0.250000 7000 8.01 2 +i2 154.250000 0.250000 7000 8.06 2 +i2 154.500000 0.250000 7000 8.11 2 +i2 154.750000 0.250000 7000 8.04 2 +i2 155.000000 0.250000 7000 8.06 2 +i2 155.250000 0.250000 7000 8.02 2 +i2 155.500000 2.000000 7000 8.08 2 +i2 157.500000 0.250000 7000 8.06 2 +i2 157.750000 0.250000 7000 8.01 2 +i2 158.000000 0.250000 7000 8.11 2 +i2 158.250000 0.250000 7000 8.09 2 +i2 158.500000 0.500000 7000 8.08 2 +i2 159.000000 0.500000 7000 8.09 2 +i2 159.500000 0.500000 7000 8.11 2 +i2 160.000000 0.500000 7000 8.04 2 +i2 160.500000 0.250000 7000 8.01 2 +i2 160.750000 0.250000 7000 8.06 2 +i2 161.000000 0.250000 7000 8.11 2 +i2 161.250000 0.250000 7000 8.04 2 +i2 161.500000 0.250000 7000 8.06 2 +i2 161.750000 0.250000 7000 8.02 2 +i2 162.000000 2.000000 7000 8.08 2 +i2 164.000000 0.250000 7000 8.06 2 +i2 164.250000 0.250000 7000 8.01 2 +i2 164.500000 0.250000 7000 8.11 2 +i2 164.750000 0.250000 7000 8.09 2 +i2 165.000000 0.500000 7000 8.08 2 +i2 165.500000 0.500000 7000 8.09 2 +i2 166.000000 0.500000 7000 8.11 2 +i2 166.500000 0.500000 7000 8.04 2 +i2 167.000000 0.250000 7000 8.09 2 +i2 167.250000 0.500000 7000 8.06 2 +i2 167.750000 0.500000 7000 8.06 2 +i2 168.250000 0.500000 7000 8.02 2 +i2 168.750000 0.250000 7000 8.09 2 +i2 169.000000 0.500000 7000 8.06 2 +i2 169.500000 0.500000 7000 8.06 2 +i2 170.000000 0.500000 7000 8.02 2 +i2 170.500000 0.250000 7000 8.09 2 +i2 170.750000 0.500000 7000 8.06 2 +i2 171.250000 0.500000 7000 8.06 2 +i2 171.750000 0.500000 7000 8.02 2 +i2 172.250000 0.500000 7000 8.08 2 +i2 172.750000 0.500000 7000 8.09 2 +i2 173.250000 0.500000 7000 8.11 2 +i2 173.750000 0.500000 7000 8.04 2 +i2 174.250000 0.250000 7000 8.01 2 +i2 174.500000 0.250000 7000 8.06 2 +i2 174.750000 0.250000 7000 8.11 2 +i2 175.000000 0.250000 7000 8.04 2 +i2 175.250000 0.250000 7000 8.06 2 +i2 175.500000 0.250000 7000 8.02 2 +i2 175.750000 2.000000 7000 8.08 2 +i2 177.750000 0.250000 7000 8.06 2 +i2 178.000000 0.250000 7000 8.01 2 +i2 178.250000 0.250000 7000 8.11 2 +i2 178.500000 0.250000 7000 8.09 2 +i2 178.750000 0.500000 7000 8.08 2 +i2 179.250000 0.500000 7000 8.09 2 +i2 179.750000 0.500000 7000 8.11 2 +i2 180.250000 0.500000 7000 8.04 2 +i2 180.750000 0.250000 7000 8.09 2 +i2 181.000000 0.500000 7000 8.06 2 +i2 181.500000 0.500000 7000 8.06 2 +i2 182.000000 0.500000 7000 8.02 2 +i1 132.500000 0.500000 7000 7.11 7.11 0 6 +i1 132.500000 0.500000 7000 7.04 7.04 0 6 +i1 132.500000 0.500000 7000 7.08 7.08 0 6 +i1 133.000000 0.500000 7000 7.08 7.08 0 6 +i1 133.000000 0.500000 7000 7.11 7.11 0 6 +i1 133.000000 0.500000 7000 7.02 7.02 0 6 +i1 133.500000 0.500000 7000 7.04 7.04 0 6 +i1 133.500000 0.500000 7000 7.09 7.09 0 6 +i1 133.500000 0.500000 7000 7.11 7.11 0 6 +i1 134.000000 0.500000 7000 7.06 7.06 0 6 +i1 134.000000 0.500000 7000 7.09 7.09 0 6 +i1 134.000000 0.500000 7000 7.01 7.01 0 6 +i1 134.500000 0.500000 7000 7.11 7.11 0 6 +i1 134.500000 0.500000 7000 7.04 7.04 0 6 +i1 134.500000 0.500000 7000 7.08 7.08 0 6 +i1 135.000000 0.500000 7000 7.08 7.08 0 6 +i1 135.000000 0.500000 7000 7.11 7.11 0 6 +i1 135.000000 0.500000 7000 7.02 7.02 0 6 +i1 135.500000 0.500000 7000 7.04 7.04 0 6 +i1 135.500000 0.500000 7000 7.09 7.09 0 6 +i1 135.500000 0.500000 7000 7.11 7.11 0 6 +i1 136.000000 0.500000 7000 7.06 7.06 0 6 +i1 136.000000 0.500000 7000 7.09 7.09 0 6 +i1 136.000000 0.500000 7000 7.01 7.01 0 6 +i1 136.500000 0.500000 7000 7.11 7.11 0 6 +i1 136.500000 0.500000 7000 7.04 7.04 0 6 +i1 136.500000 0.500000 7000 7.08 7.08 0 6 +i1 137.000000 0.500000 7000 7.08 7.08 0 6 +i1 137.000000 0.500000 7000 7.11 7.11 0 6 +i1 137.000000 0.500000 7000 7.02 7.02 0 6 +i1 137.500000 0.500000 7000 7.04 7.04 0 6 +i1 137.500000 0.500000 7000 7.09 7.09 0 6 +i1 137.500000 0.500000 7000 7.11 7.11 0 6 +i1 138.000000 0.500000 7000 7.06 7.06 0 6 +i1 138.000000 0.500000 7000 7.09 7.09 0 6 +i1 138.000000 0.500000 7000 7.01 7.01 0 6 +i1 138.500000 0.500000 7000 7.11 7.11 0 6 +i1 138.500000 0.500000 7000 7.04 7.04 0 6 +i1 138.500000 0.500000 7000 7.08 7.08 0 6 +i1 139.000000 0.500000 7000 7.08 7.08 0 6 +i1 139.000000 0.500000 7000 7.11 7.11 0 6 +i1 139.000000 0.500000 7000 7.02 7.02 0 6 +i1 139.500000 0.500000 7000 7.04 7.04 0 6 +i1 139.500000 0.500000 7000 7.09 7.09 0 6 +i1 139.500000 0.500000 7000 7.11 7.11 0 6 +i1 140.000000 0.500000 7000 7.06 7.06 0 6 +i1 140.000000 0.500000 7000 7.09 7.09 0 6 +i1 140.000000 0.500000 7000 7.01 7.01 0 6 +i1 140.500000 0.500000 7000 7.11 7.11 0 6 +i1 140.500000 0.500000 7000 7.04 7.04 0 6 +i1 140.500000 0.500000 7000 7.08 7.08 0 6 +i1 141.000000 0.500000 7000 7.08 7.08 0 6 +i1 141.000000 0.500000 7000 7.11 7.11 0 6 +i1 141.000000 0.500000 7000 7.02 7.02 0 6 +i1 141.500000 0.500000 7000 7.04 7.04 0 6 +i1 141.500000 0.500000 7000 7.09 7.09 0 6 +i1 141.500000 0.500000 7000 7.11 7.11 0 6 +i1 142.000000 0.500000 7000 7.06 7.06 0 6 +i1 142.000000 0.500000 7000 7.09 7.09 0 6 +i1 142.000000 0.500000 7000 7.01 7.01 0 6 +i1 142.500000 0.500000 7000 7.11 7.11 0 6 +i1 142.500000 0.500000 7000 7.04 7.04 0 6 +i1 142.500000 0.500000 7000 7.08 7.08 0 6 +i1 143.000000 0.500000 7000 7.08 7.08 0 6 +i1 143.000000 0.500000 7000 7.11 7.11 0 6 +i1 143.000000 0.500000 7000 7.02 7.02 0 6 +i1 143.500000 0.500000 7000 7.04 7.04 0 6 +i1 143.500000 0.500000 7000 7.09 7.09 0 6 +i1 143.500000 0.500000 7000 7.11 7.11 0 6 +i1 144.000000 0.500000 7000 7.06 7.06 0 6 +i1 144.000000 0.500000 7000 7.09 7.09 0 6 +i1 144.000000 0.500000 7000 7.01 7.01 0 6 +i1 144.500000 0.500000 7000 7.11 7.11 0 6 +i1 144.500000 0.500000 7000 7.04 7.04 0 6 +i1 144.500000 0.500000 7000 7.08 7.08 0 6 +i1 145.000000 0.500000 7000 7.08 7.08 0 6 +i1 145.000000 0.500000 7000 7.11 7.11 0 6 +i1 145.000000 0.500000 7000 7.02 7.02 0 6 +i1 145.500000 0.500000 7000 7.04 7.04 0 6 +i1 145.500000 0.500000 7000 7.09 7.09 0 6 +i1 145.500000 0.500000 7000 7.11 7.11 0 6 +i1 146.000000 0.500000 7000 7.06 7.06 0 6 +i1 146.000000 0.500000 7000 7.09 7.09 0 6 +i1 146.000000 0.500000 7000 7.01 7.01 0 6 +i1 146.500000 0.500000 7000 7.11 7.11 0 6 +i1 146.500000 0.500000 7000 7.04 7.04 0 6 +i1 146.500000 0.500000 7000 7.08 7.08 0 6 +i1 147.000000 0.500000 7000 7.08 7.08 0 6 +i1 147.000000 0.500000 7000 7.11 7.11 0 6 +i1 147.000000 0.500000 7000 7.02 7.02 0 6 +i1 147.500000 0.500000 7000 7.04 7.04 0 6 +i1 147.500000 0.500000 7000 7.09 7.09 0 6 +i1 147.500000 0.500000 7000 7.11 7.11 0 6 +i1 148.000000 0.500000 7000 7.06 7.06 0 6 +i1 148.000000 0.500000 7000 7.09 7.09 0 6 +i1 148.000000 0.500000 7000 7.01 7.01 0 6 +i1 148.500000 0.500000 7000 7.11 7.11 0 6 +i1 148.500000 0.500000 7000 7.04 7.04 0 6 +i1 148.500000 0.500000 7000 7.08 7.08 0 6 +i1 149.000000 0.500000 7000 7.08 7.08 0 6 +i1 149.000000 0.500000 7000 7.11 7.11 0 6 +i1 149.000000 0.500000 7000 7.02 7.02 0 6 +i1 149.500000 0.500000 7000 7.04 7.04 0 6 +i1 149.500000 0.500000 7000 7.09 7.09 0 6 +i1 149.500000 0.500000 7000 7.11 7.11 0 6 +i1 150.000000 0.500000 7000 7.06 7.06 0 6 +i1 150.000000 0.500000 7000 7.09 7.09 0 6 +i1 150.000000 0.500000 7000 7.01 7.01 0 6 +i1 150.500000 0.500000 7000 7.11 7.11 0 6 +i1 150.500000 0.500000 7000 7.04 7.04 0 6 +i1 150.500000 0.500000 7000 7.08 7.08 0 6 +i1 151.000000 0.500000 7000 7.08 7.08 0 6 +i1 151.000000 0.500000 7000 7.11 7.11 0 6 +i1 151.000000 0.500000 7000 7.02 7.02 0 6 +i1 151.500000 0.500000 7000 7.04 7.04 0 6 +i1 151.500000 0.500000 7000 7.09 7.09 0 6 +i1 151.500000 0.500000 7000 7.11 7.11 0 6 +i1 152.000000 0.500000 7000 7.06 7.06 0 6 +i1 152.000000 0.500000 7000 7.09 7.09 0 6 +i1 152.000000 0.500000 7000 7.01 7.01 0 6 +i1 152.500000 0.500000 7000 7.11 7.11 0 6 +i1 152.500000 0.500000 7000 7.04 7.04 0 6 +i1 152.500000 0.500000 7000 7.08 7.08 0 6 +i1 153.000000 0.500000 7000 7.08 7.08 0 6 +i1 153.000000 0.500000 7000 7.11 7.11 0 6 +i1 153.000000 0.500000 7000 7.02 7.02 0 6 +i1 153.500000 0.500000 7000 7.04 7.04 0 6 +i1 153.500000 0.500000 7000 7.09 7.09 0 6 +i1 153.500000 0.500000 7000 7.11 7.11 0 6 +i1 154.000000 0.500000 7000 7.06 7.06 0 6 +i1 154.000000 0.500000 7000 7.09 7.09 0 6 +i1 154.000000 0.500000 7000 7.01 7.01 0 6 +i1 154.500000 0.500000 7000 7.11 7.11 0 6 +i1 154.500000 0.500000 7000 7.04 7.04 0 6 +i1 154.500000 0.500000 7000 7.08 7.08 0 6 +i1 155.000000 0.500000 7000 7.08 7.08 0 6 +i1 155.000000 0.500000 7000 7.11 7.11 0 6 +i1 155.000000 0.500000 7000 7.02 7.02 0 6 +i1 155.500000 0.500000 7000 7.04 7.04 0 6 +i1 155.500000 0.500000 7000 7.09 7.09 0 6 +i1 155.500000 0.500000 7000 7.11 7.11 0 6 +i1 156.000000 0.500000 7000 7.06 7.06 0 6 +i1 156.000000 0.500000 7000 7.09 7.09 0 6 +i1 156.000000 0.500000 7000 7.01 7.01 0 6 +i1 156.500000 0.500000 7000 7.11 7.11 0 6 +i1 156.500000 0.500000 7000 7.04 7.04 0 6 +i1 156.500000 0.500000 7000 7.08 7.08 0 6 +i1 157.000000 0.500000 7000 7.08 7.08 0 6 +i1 157.000000 0.500000 7000 7.11 7.11 0 6 +i1 157.000000 0.500000 7000 7.02 7.02 0 6 +i1 157.500000 0.500000 7000 7.04 7.04 0 6 +i1 157.500000 0.500000 7000 7.09 7.09 0 6 +i1 157.500000 0.500000 7000 7.11 7.11 0 6 +i1 158.000000 0.500000 7000 7.06 7.06 0 6 +i1 158.000000 0.500000 7000 7.09 7.09 0 6 +i1 158.000000 0.500000 7000 7.01 7.01 0 6 +i1 158.500000 0.500000 7000 7.11 7.11 0 6 +i1 158.500000 0.500000 7000 7.04 7.04 0 6 +i1 158.500000 0.500000 7000 7.08 7.08 0 6 +i1 159.000000 0.500000 7000 7.08 7.08 0 6 +i1 159.000000 0.500000 7000 7.11 7.11 0 6 +i1 159.000000 0.500000 7000 7.02 7.02 0 6 +i1 159.500000 0.500000 7000 7.04 7.04 0 6 +i1 159.500000 0.500000 7000 7.09 7.09 0 6 +i1 159.500000 0.500000 7000 7.11 7.11 0 6 +i1 160.000000 0.500000 7000 7.06 7.06 0 6 +i1 160.000000 0.500000 7000 7.09 7.09 0 6 +i1 160.000000 0.500000 7000 7.01 7.01 0 6 +i1 160.500000 0.500000 7000 7.11 7.11 0 6 +i1 160.500000 0.500000 7000 7.04 7.04 0 6 +i1 160.500000 0.500000 7000 7.08 7.08 0 6 +i1 161.000000 0.500000 7000 7.08 7.08 0 6 +i1 161.000000 0.500000 7000 7.11 7.11 0 6 +i1 161.000000 0.500000 7000 7.02 7.02 0 6 +i1 161.500000 0.500000 7000 7.04 7.04 0 6 +i1 161.500000 0.500000 7000 7.09 7.09 0 6 +i1 161.500000 0.500000 7000 7.11 7.11 0 6 +i1 162.000000 0.500000 7000 7.06 7.06 0 6 +i1 162.000000 0.500000 7000 7.09 7.09 0 6 +i1 162.000000 0.500000 7000 7.01 7.01 0 6 +i1 162.500000 0.500000 7000 7.11 7.11 0 6 +i1 162.500000 0.500000 7000 7.04 7.04 0 6 +i1 162.500000 0.500000 7000 7.08 7.08 0 6 +i1 163.000000 0.500000 7000 7.08 7.08 0 6 +i1 163.000000 0.500000 7000 7.11 7.11 0 6 +i1 163.000000 0.500000 7000 7.02 7.02 0 6 +i1 163.500000 0.500000 7000 7.04 7.04 0 6 +i1 163.500000 0.500000 7000 7.09 7.09 0 6 +i1 163.500000 0.500000 7000 7.11 7.11 0 6 +i1 164.000000 0.500000 7000 7.06 7.06 0 6 +i1 164.000000 0.500000 7000 7.09 7.09 0 6 +i1 164.000000 0.500000 7000 7.01 7.01 0 6 +i1 164.500000 0.500000 7000 7.11 7.11 0 6 +i1 164.500000 0.500000 7000 7.04 7.04 0 6 +i1 164.500000 0.500000 7000 7.08 7.08 0 6 +i1 165.000000 0.500000 7000 7.08 7.08 0 6 +i1 165.000000 0.500000 7000 7.11 7.11 0 6 +i1 165.000000 0.500000 7000 7.02 7.02 0 6 +i1 165.500000 0.500000 7000 7.04 7.04 0 6 +i1 165.500000 0.500000 7000 7.09 7.09 0 6 +i1 165.500000 0.500000 7000 7.11 7.11 0 6 +i1 166.000000 0.500000 7000 7.06 7.06 0 6 +i1 166.000000 0.500000 7000 7.09 7.09 0 6 +i1 166.000000 0.500000 7000 7.01 7.01 0 6 +i1 166.500000 0.500000 7000 7.11 7.11 0 6 +i1 166.500000 0.500000 7000 7.04 7.04 0 6 +i1 166.500000 0.500000 7000 7.08 7.08 0 6 +i1 167.000000 0.500000 7000 7.08 7.08 0 6 +i1 167.000000 0.500000 7000 7.11 7.11 0 6 +i1 167.000000 0.500000 7000 7.02 7.02 0 6 +i1 167.500000 0.500000 7000 7.04 7.04 0 6 +i1 167.500000 0.500000 7000 7.09 7.09 0 6 +i1 167.500000 0.500000 7000 7.11 7.11 0 6 +i1 168.000000 0.500000 7000 7.06 7.06 0 6 +i1 168.000000 0.500000 7000 7.09 7.09 0 6 +i1 168.000000 0.500000 7000 7.01 7.01 0 6 +i1 168.500000 0.500000 7000 7.11 7.11 0 6 +i1 168.500000 0.500000 7000 7.04 7.04 0 6 +i1 168.500000 0.500000 7000 7.08 7.08 0 6 +i1 169.000000 0.500000 7000 7.08 7.08 0 6 +i1 169.000000 0.500000 7000 7.11 7.11 0 6 +i1 169.000000 0.500000 7000 7.02 7.02 0 6 +i1 169.500000 0.500000 7000 7.04 7.04 0 6 +i1 169.500000 0.500000 7000 7.09 7.09 0 6 +i1 169.500000 0.500000 7000 7.11 7.11 0 6 +i1 170.000000 0.500000 7000 7.06 7.06 0 6 +i1 170.000000 0.500000 7000 7.09 7.09 0 6 +i1 170.000000 0.500000 7000 7.01 7.01 0 6 +i1 170.500000 0.500000 7000 7.11 7.11 0 6 +i1 170.500000 0.500000 7000 7.04 7.04 0 6 +i1 170.500000 0.500000 7000 7.08 7.08 0 6 +i1 171.000000 0.500000 7000 7.08 7.08 0 6 +i1 171.000000 0.500000 7000 7.11 7.11 0 6 +i1 171.000000 0.500000 7000 7.02 7.02 0 6 +i1 171.500000 0.500000 7000 7.04 7.04 0 6 +i1 171.500000 0.500000 7000 7.09 7.09 0 6 +i1 171.500000 0.500000 7000 7.11 7.11 0 6 +i1 172.000000 0.500000 7000 7.06 7.06 0 6 +i1 172.000000 0.500000 7000 7.09 7.09 0 6 +i1 172.000000 0.500000 7000 7.01 7.01 0 6 +i1 172.500000 0.500000 7000 7.11 7.11 0 6 +i1 172.500000 0.500000 7000 7.04 7.04 0 6 +i1 172.500000 0.500000 7000 7.08 7.08 0 6 +i1 173.000000 0.500000 7000 7.08 7.08 0 6 +i1 173.000000 0.500000 7000 7.11 7.11 0 6 +i1 173.000000 0.500000 7000 7.02 7.02 0 6 +i1 173.500000 0.500000 7000 7.04 7.04 0 6 +i1 173.500000 0.500000 7000 7.09 7.09 0 6 +i1 173.500000 0.500000 7000 7.11 7.11 0 6 +i1 174.000000 0.500000 7000 7.06 7.06 0 6 +i1 174.000000 0.500000 7000 7.09 7.09 0 6 +i1 174.000000 0.500000 7000 7.01 7.01 0 6 +i1 174.500000 0.500000 7000 7.11 7.11 0 6 +i1 174.500000 0.500000 7000 7.04 7.04 0 6 +i1 174.500000 0.500000 7000 7.08 7.08 0 6 +i1 175.000000 0.500000 7000 7.08 7.08 0 6 +i1 175.000000 0.500000 7000 7.11 7.11 0 6 +i1 175.000000 0.500000 7000 7.02 7.02 0 6 +i1 175.500000 0.500000 7000 7.04 7.04 0 6 +i1 175.500000 0.500000 7000 7.09 7.09 0 6 +i1 175.500000 0.500000 7000 7.11 7.11 0 6 +i1 176.000000 0.500000 7000 7.06 7.06 0 6 +i1 176.000000 0.500000 7000 7.09 7.09 0 6 +i1 176.000000 0.500000 7000 7.01 7.01 0 6 +i1 176.500000 0.500000 7000 7.11 7.11 0 6 +i1 176.500000 0.500000 7000 7.04 7.04 0 6 +i1 176.500000 0.500000 7000 7.08 7.08 0 6 +i1 177.000000 0.500000 7000 7.08 7.08 0 6 +i1 177.000000 0.500000 7000 7.11 7.11 0 6 +i1 177.000000 0.500000 7000 7.02 7.02 0 6 +i1 177.500000 0.500000 7000 7.04 7.04 0 6 +i1 177.500000 0.500000 7000 7.09 7.09 0 6 +i1 177.500000 0.500000 7000 7.11 7.11 0 6 +i1 178.000000 0.500000 7000 7.06 7.06 0 6 +i1 178.000000 0.500000 7000 7.09 7.09 0 6 +i1 178.000000 0.500000 7000 7.01 7.01 0 6 +i1 178.500000 0.500000 7000 7.11 7.11 0 6 +i1 178.500000 0.500000 7000 7.04 7.04 0 6 +i1 178.500000 0.500000 7000 7.08 7.08 0 6 +i1 179.000000 0.500000 7000 7.08 7.08 0 6 +i1 179.000000 0.500000 7000 7.11 7.11 0 6 +i1 179.000000 0.500000 7000 7.02 7.02 0 6 +i1 179.500000 0.500000 7000 7.04 7.04 0 6 +i1 179.500000 0.500000 7000 7.09 7.09 0 6 +i1 179.500000 0.500000 7000 7.11 7.11 0 6 +i1 180.000000 0.500000 7000 7.06 7.06 0 6 +i1 180.000000 0.500000 7000 7.09 7.09 0 6 +i1 180.000000 0.500000 7000 7.01 7.01 0 6 +i1 180.500000 0.500000 7000 7.11 7.11 0 6 +i1 180.500000 0.500000 7000 7.04 7.04 0 6 +i1 180.500000 0.500000 7000 7.08 7.08 0 6 +i1 181.000000 0.500000 7000 7.08 7.08 0 6 +i1 181.000000 0.500000 7000 7.11 7.11 0 6 +i1 181.000000 0.500000 7000 7.02 7.02 0 6 +i1 181.500000 0.500000 7000 7.04 7.04 0 6 +i1 181.500000 0.500000 7000 7.09 7.09 0 6 +i1 181.500000 0.500000 7000 7.11 7.11 0 6 +i1 182.000000 0.500000 7000 7.06 7.06 0 6 +i1 182.000000 0.500000 7000 7.09 7.09 0 6 +i1 182.000000 0.500000 7000 7.01 7.01 0 6 +i1 182.500000 0.500000 7000 7.11 7.11 0 6 +i1 182.500000 0.500000 7000 7.04 7.04 0 6 +i1 182.500000 0.500000 7000 7.08 7.08 0 6 +i1 183.000000 0.500000 7000 7.08 7.08 0 6 +i1 183.000000 0.500000 7000 7.11 7.11 0 6 +i1 183.000000 0.500000 7000 7.02 7.02 0 6 +i1 183.500000 0.500000 7000 7.04 7.04 0 6 +i1 183.500000 0.500000 7000 7.09 7.09 0 6 +i1 183.500000 0.500000 7000 7.11 7.11 0 6 +i1 184.000000 0.500000 7000 7.06 7.06 0 6 +i1 184.000000 0.500000 7000 7.09 7.09 0 6 +i1 184.000000 0.500000 7000 7.01 7.01 0 6 +i1 184.500000 0.500000 7000 7.11 7.11 0 6 +i1 184.500000 0.500000 7000 7.04 7.04 0 6 +i1 184.500000 0.500000 7000 7.08 7.08 0 6 +i1 185.000000 0.500000 7000 7.08 7.08 0 6 +i1 185.000000 0.500000 7000 7.11 7.11 0 6 +i1 185.000000 0.500000 7000 7.02 7.02 0 6 +i1 185.500000 0.500000 7000 7.04 7.04 0 6 +i1 185.500000 0.500000 7000 7.09 7.09 0 6 +i1 185.500000 0.500000 7000 7.11 7.11 0 6 +i1 186.000000 0.500000 7000 7.06 7.06 0 6 +i1 186.000000 0.500000 7000 7.09 7.09 0 6 +i1 186.000000 0.500000 7000 7.01 7.01 0 6 +; Movement: b +i3 186.500000 2.000000 2000 6.09 2 3 5 3 +i3 188.500000 2.000000 2000 6.02 2 3 5 3 +i3 190.500000 2.000000 2000 6.04 2 3 5 3 +i3 192.500000 0.250000 2000 6.02 2 3 5 3 +i3 192.750000 0.250000 2000 6.09 2 3 5 3 +i3 193.000000 2.000000 2000 6.04 2 3 5 3 +i3 195.000000 2.000000 2000 6.01 2 3 5 3 +i3 197.000000 2.000000 2000 6.11 2 3 5 3 +i3 199.000000 2.000000 2000 6.09 2 3 5 3 +i3 201.000000 2.000000 2000 6.08 2 3 5 3 +i3 203.000000 2.000000 2000 6.04 2 3 5 3 +i3 205.000000 2.000000 2000 6.06 2 3 5 3 +i3 207.000000 2.000000 2000 6.09 2 3 5 3 +i3 209.000000 0.500000 2000 6.02 2 3 5 3 +i3 209.500000 0.500000 2000 6.04 2 3 5 3 +i3 210.000000 2.000000 2000 6.01 2 3 5 3 +i3 212.000000 2.000000 2000 6.09 2 3 5 3 +i3 214.000000 2.000000 2000 6.02 2 3 5 3 +i3 216.000000 2.000000 2000 6.04 2 3 5 3 +i3 218.000000 0.250000 2000 6.02 2 3 5 3 +i3 218.250000 0.250000 2000 6.09 2 3 5 3 +i3 218.500000 2.000000 2000 6.04 2 3 5 3 +i3 220.500000 2.000000 2000 6.01 2 3 5 3 +i3 222.500000 2.000000 2000 6.11 2 3 5 3 +i3 224.500000 2.000000 2000 6.09 2 3 5 3 +i2 186.500000 0.250000 7000 8.08 2 +i2 186.750000 0.250000 7000 8.09 2 +i2 187.000000 0.250000 7000 8.02 2 +i2 187.250000 0.250000 7000 8.04 2 +i2 187.500000 0.250000 7000 8.06 2 +i2 187.750000 0.250000 7000 8.09 2 +i2 188.000000 0.250000 7000 8.08 2 +i2 188.250000 0.250000 7000 8.04 2 +i2 188.500000 0.250000 7000 8.01 2 +i2 188.750000 0.250000 7000 8.09 2 +i2 189.000000 0.250000 7000 8.08 2 +i2 189.250000 0.250000 7000 8.04 2 +i2 189.500000 0.250000 7000 8.01 2 +i2 189.750000 0.250000 7000 8.01 2 +i2 190.000000 0.250000 7000 8.06 2 +i2 190.250000 0.250000 7000 8.11 2 +i2 190.500000 0.250000 7000 8.04 2 +i2 190.750000 0.250000 7000 8.06 2 +i2 191.000000 0.250000 7000 8.02 2 +i2 191.250000 2.000000 7000 8.08 2 +i2 193.250000 0.250000 7000 8.08 2 +i2 193.500000 0.250000 7000 8.09 2 +i2 193.750000 0.250000 7000 8.02 2 +i2 194.000000 0.250000 7000 8.04 2 +i2 194.250000 0.250000 7000 8.06 2 +i2 194.500000 0.250000 7000 8.09 2 +i2 194.750000 0.250000 7000 8.08 2 +i2 195.000000 0.250000 7000 8.04 2 +i2 195.250000 0.250000 7000 8.01 2 +i2 195.500000 0.250000 7000 8.01 2 +i2 195.750000 0.250000 7000 8.06 2 +i2 196.000000 0.250000 7000 8.11 2 +i2 196.250000 0.250000 7000 8.04 2 +i2 196.500000 0.250000 7000 8.06 2 +i2 196.750000 0.250000 7000 8.02 2 +i2 197.000000 2.000000 7000 8.08 2 +i2 199.000000 0.250000 7000 8.06 2 +i2 199.250000 0.250000 7000 8.01 2 +i2 199.500000 0.250000 7000 8.11 2 +i2 199.750000 0.250000 7000 8.09 2 +i2 200.000000 0.250000 7000 8.08 2 +i2 200.250000 0.250000 7000 8.09 2 +i2 200.500000 0.250000 7000 8.02 2 +i2 200.750000 0.250000 7000 8.04 2 +i2 201.000000 0.250000 7000 8.06 2 +i2 201.250000 0.250000 7000 8.09 2 +i2 201.500000 0.250000 7000 8.08 2 +i2 201.750000 0.250000 7000 8.04 2 +i2 202.000000 0.250000 7000 8.01 2 +i2 202.250000 0.250000 7000 8.09 2 +i2 202.500000 0.250000 7000 8.08 2 +i2 202.750000 0.250000 7000 8.04 2 +i2 203.000000 0.250000 7000 8.01 2 +i2 203.250000 0.250000 7000 8.01 2 +i2 203.500000 0.250000 7000 8.06 2 +i2 203.750000 0.250000 7000 8.11 2 +i2 204.000000 0.250000 7000 8.04 2 +i2 204.250000 0.250000 7000 8.06 2 +i2 204.500000 0.250000 7000 8.02 2 +i2 204.750000 2.000000 7000 8.08 2 +i2 206.750000 0.250000 7000 8.06 2 +i2 207.000000 0.250000 7000 8.01 2 +i2 207.250000 0.250000 7000 8.11 2 +i2 207.500000 0.250000 7000 8.09 2 +i2 207.750000 0.250000 7000 8.08 2 +i2 208.000000 0.250000 7000 8.09 2 +i2 208.250000 0.250000 7000 8.02 2 +i2 208.500000 0.250000 7000 8.04 2 +i2 208.750000 0.250000 7000 8.06 2 +i2 209.000000 0.250000 7000 8.01 2 +i2 209.250000 0.250000 7000 8.06 2 +i2 209.500000 0.250000 7000 8.11 2 +i2 209.750000 0.250000 7000 8.04 2 +i2 210.000000 0.250000 7000 8.06 2 +i2 210.250000 0.250000 7000 8.02 2 +i2 210.500000 2.000000 7000 8.08 2 +i2 212.500000 0.250000 7000 8.06 2 +i2 212.750000 0.250000 7000 8.01 2 +i2 213.000000 0.250000 7000 8.11 2 +i2 213.250000 0.250000 7000 8.09 2 +i2 213.500000 0.250000 7000 8.08 2 +i2 213.750000 0.250000 7000 8.09 2 +i2 214.000000 0.250000 7000 8.02 2 +i2 214.250000 0.250000 7000 8.04 2 +i2 214.500000 0.250000 7000 8.06 2 +i2 214.750000 0.250000 7000 8.09 2 +i2 215.000000 0.250000 7000 8.08 2 +i2 215.250000 0.250000 7000 8.04 2 +i2 215.500000 0.250000 7000 8.01 2 +i2 215.750000 0.250000 7000 8.01 2 +i2 216.000000 0.250000 7000 8.06 2 +i2 216.250000 0.250000 7000 8.11 2 +i2 216.500000 0.250000 7000 8.04 2 +i2 216.750000 0.250000 7000 8.06 2 +i2 217.000000 0.250000 7000 8.02 2 +i2 217.250000 2.000000 7000 8.08 2 +i2 219.250000 0.250000 7000 8.06 2 +i2 219.500000 0.250000 7000 8.01 2 +i2 219.750000 0.250000 7000 8.11 2 +i2 220.000000 0.250000 7000 8.09 2 +i2 220.250000 0.250000 7000 8.08 2 +i2 220.500000 0.250000 7000 8.09 2 +i2 220.750000 0.250000 7000 8.02 2 +i2 221.000000 0.250000 7000 8.04 2 +i2 221.250000 0.250000 7000 8.06 2 +i2 221.500000 0.250000 7000 8.09 2 +i2 221.750000 0.250000 7000 8.08 2 +i2 222.000000 0.250000 7000 8.04 2 +i2 222.250000 0.250000 7000 8.01 2 +i2 222.500000 0.250000 7000 8.01 2 +i2 222.750000 0.250000 7000 8.06 2 +i2 223.000000 0.250000 7000 8.11 2 +i2 223.250000 0.250000 7000 8.04 2 +i2 223.500000 0.250000 7000 8.06 2 +i2 223.750000 0.250000 7000 8.02 2 +i2 224.000000 2.000000 7000 8.08 2 +i2 226.000000 0.250000 7000 8.06 2 +i2 226.250000 0.250000 7000 8.01 2 +i1 186.500000 0.500000 7000 7.11 7.11 0 6 +i1 186.500000 0.500000 7000 7.04 7.04 0 6 +i1 186.500000 0.500000 7000 7.08 7.08 0 6 +i1 187.000000 2.000000 7000 7.08 7.08 0 6 +i1 187.000000 2.000000 7000 7.11 7.11 0 6 +i1 187.000000 2.000000 7000 7.02 7.02 0 6 +i1 189.000000 0.500000 7000 7.04 7.04 0 6 +i1 189.000000 0.500000 7000 7.09 7.09 0 6 +i1 189.000000 0.500000 7000 7.11 7.11 0 6 +i1 189.500000 0.500000 7000 7.06 7.06 0 6 +i1 189.500000 0.500000 7000 7.09 7.09 0 6 +i1 189.500000 0.500000 7000 7.01 7.01 0 6 +i1 190.000000 0.500000 7000 7.11 7.11 0 6 +i1 190.000000 0.500000 7000 7.04 7.04 0 6 +i1 190.000000 0.500000 7000 7.08 7.08 0 6 +i1 190.500000 2.000000 7000 7.08 7.08 0 6 +i1 190.500000 2.000000 7000 7.11 7.11 0 6 +i1 190.500000 2.000000 7000 7.02 7.02 0 6 +i1 192.500000 0.500000 7000 7.04 7.04 0 6 +i1 192.500000 0.500000 7000 7.09 7.09 0 6 +i1 192.500000 0.500000 7000 7.11 7.11 0 6 +i1 193.000000 0.500000 7000 7.06 7.06 0 6 +i1 193.000000 0.500000 7000 7.09 7.09 0 6 +i1 193.000000 0.500000 7000 7.01 7.01 0 6 +i1 193.500000 0.500000 7000 7.11 7.11 0 6 +i1 193.500000 0.500000 7000 7.04 7.04 0 6 +i1 193.500000 0.500000 7000 7.08 7.08 0 6 +i1 194.000000 2.000000 7000 7.08 7.08 0 6 +i1 194.000000 2.000000 7000 7.11 7.11 0 6 +i1 194.000000 2.000000 7000 7.02 7.02 0 6 +i1 196.000000 0.500000 7000 7.04 7.04 0 6 +i1 196.000000 0.500000 7000 7.09 7.09 0 6 +i1 196.000000 0.500000 7000 7.11 7.11 0 6 +i1 196.500000 0.500000 7000 7.06 7.06 0 6 +i1 196.500000 0.500000 7000 7.09 7.09 0 6 +i1 196.500000 0.500000 7000 7.01 7.01 0 6 +i1 197.000000 0.500000 7000 7.11 7.11 0 6 +i1 197.000000 0.500000 7000 7.04 7.04 0 6 +i1 197.000000 0.500000 7000 7.08 7.08 0 6 +i1 197.500000 2.000000 7000 7.08 7.08 0 6 +i1 197.500000 2.000000 7000 7.11 7.11 0 6 +i1 197.500000 2.000000 7000 7.02 7.02 0 6 +i1 199.500000 0.500000 7000 7.04 7.04 0 6 +i1 199.500000 0.500000 7000 7.09 7.09 0 6 +i1 199.500000 0.500000 7000 7.11 7.11 0 6 +i1 200.000000 0.500000 7000 7.06 7.06 0 6 +i1 200.000000 0.500000 7000 7.09 7.09 0 6 +i1 200.000000 0.500000 7000 7.01 7.01 0 6 +i1 200.500000 0.500000 7000 7.11 7.11 0 6 +i1 200.500000 0.500000 7000 7.04 7.04 0 6 +i1 200.500000 0.500000 7000 7.08 7.08 0 6 +i1 201.000000 2.000000 7000 7.08 7.08 0 6 +i1 201.000000 2.000000 7000 7.11 7.11 0 6 +i1 201.000000 2.000000 7000 7.02 7.02 0 6 +i1 203.000000 0.500000 7000 7.04 7.04 0 6 +i1 203.000000 0.500000 7000 7.09 7.09 0 6 +i1 203.000000 0.500000 7000 7.11 7.11 0 6 +i1 203.500000 0.500000 7000 7.06 7.06 0 6 +i1 203.500000 0.500000 7000 7.09 7.09 0 6 +i1 203.500000 0.500000 7000 7.01 7.01 0 6 +i1 204.000000 0.500000 7000 7.11 7.11 0 6 +i1 204.000000 0.500000 7000 7.04 7.04 0 6 +i1 204.000000 0.500000 7000 7.08 7.08 0 6 +i1 204.500000 2.000000 7000 7.08 7.08 0 6 +i1 204.500000 2.000000 7000 7.11 7.11 0 6 +i1 204.500000 2.000000 7000 7.02 7.02 0 6 +i1 206.500000 0.500000 7000 7.04 7.04 0 6 +i1 206.500000 0.500000 7000 7.09 7.09 0 6 +i1 206.500000 0.500000 7000 7.11 7.11 0 6 +i1 207.000000 0.500000 7000 7.06 7.06 0 6 +i1 207.000000 0.500000 7000 7.09 7.09 0 6 +i1 207.000000 0.500000 7000 7.01 7.01 0 6 +i1 207.500000 0.500000 7000 7.11 7.11 0 6 +i1 207.500000 0.500000 7000 7.04 7.04 0 6 +i1 207.500000 0.500000 7000 7.08 7.08 0 6 +i1 208.000000 2.000000 7000 7.08 7.08 0 6 +i1 208.000000 2.000000 7000 7.11 7.11 0 6 +i1 208.000000 2.000000 7000 7.02 7.02 0 6 +i1 210.000000 0.500000 7000 7.04 7.04 0 6 +i1 210.000000 0.500000 7000 7.09 7.09 0 6 +i1 210.000000 0.500000 7000 7.11 7.11 0 6 +i1 210.500000 0.500000 7000 7.06 7.06 0 6 +i1 210.500000 0.500000 7000 7.09 7.09 0 6 +i1 210.500000 0.500000 7000 7.01 7.01 0 6 +i1 211.000000 0.500000 7000 7.11 7.11 0 6 +i1 211.000000 0.500000 7000 7.04 7.04 0 6 +i1 211.000000 0.500000 7000 7.08 7.08 0 6 +i1 211.500000 2.000000 7000 7.08 7.08 0 6 +i1 211.500000 2.000000 7000 7.11 7.11 0 6 +i1 211.500000 2.000000 7000 7.02 7.02 0 6 +i1 213.500000 0.500000 7000 7.04 7.04 0 6 +i1 213.500000 0.500000 7000 7.09 7.09 0 6 +i1 213.500000 0.500000 7000 7.11 7.11 0 6 +i1 214.000000 0.500000 7000 7.06 7.06 0 6 +i1 214.000000 0.500000 7000 7.09 7.09 0 6 +i1 214.000000 0.500000 7000 7.01 7.01 0 6 +i1 214.500000 0.500000 7000 7.11 7.11 0 6 +i1 214.500000 0.500000 7000 7.04 7.04 0 6 +i1 214.500000 0.500000 7000 7.08 7.08 0 6 +i1 215.000000 2.000000 7000 7.08 7.08 0 6 +i1 215.000000 2.000000 7000 7.11 7.11 0 6 +i1 215.000000 2.000000 7000 7.02 7.02 0 6 +i1 217.000000 0.500000 7000 7.04 7.04 0 6 +i1 217.000000 0.500000 7000 7.09 7.09 0 6 +i1 217.000000 0.500000 7000 7.11 7.11 0 6 +i1 217.500000 0.500000 7000 7.06 7.06 0 6 +i1 217.500000 0.500000 7000 7.09 7.09 0 6 +i1 217.500000 0.500000 7000 7.01 7.01 0 6 +i1 218.000000 0.500000 7000 7.11 7.11 0 6 +i1 218.000000 0.500000 7000 7.04 7.04 0 6 +i1 218.000000 0.500000 7000 7.08 7.08 0 6 +i1 218.500000 2.000000 7000 7.08 7.08 0 6 +i1 218.500000 2.000000 7000 7.11 7.11 0 6 +i1 218.500000 2.000000 7000 7.02 7.02 0 6 +i1 220.500000 0.500000 7000 7.04 7.04 0 6 +i1 220.500000 0.500000 7000 7.09 7.09 0 6 +i1 220.500000 0.500000 7000 7.11 7.11 0 6 +i1 221.000000 0.500000 7000 7.06 7.06 0 6 +i1 221.000000 0.500000 7000 7.09 7.09 0 6 +i1 221.000000 0.500000 7000 7.01 7.01 0 6 +i1 221.500000 0.500000 7000 7.11 7.11 0 6 +i1 221.500000 0.500000 7000 7.04 7.04 0 6 +i1 221.500000 0.500000 7000 7.08 7.08 0 6 +i1 222.000000 2.000000 7000 7.08 7.08 0 6 +i1 222.000000 2.000000 7000 7.11 7.11 0 6 +i1 222.000000 2.000000 7000 7.02 7.02 0 6 +i1 224.000000 0.500000 7000 7.04 7.04 0 6 +i1 224.000000 0.500000 7000 7.09 7.09 0 6 +i1 224.000000 0.500000 7000 7.11 7.11 0 6 +i1 224.500000 0.500000 7000 7.06 7.06 0 6 +i1 224.500000 0.500000 7000 7.09 7.09 0 6 +i1 224.500000 0.500000 7000 7.01 7.01 0 6 +i1 225.000000 0.500000 7000 7.11 7.11 0 6 +i1 225.000000 0.500000 7000 7.04 7.04 0 6 +i1 225.000000 0.500000 7000 7.08 7.08 0 6 +i1 225.500000 2.000000 7000 7.08 7.08 0 6 +i1 225.500000 2.000000 7000 7.11 7.11 0 6 +i1 225.500000 2.000000 7000 7.02 7.02 0 6 +i1 227.500000 0.500000 7000 7.04 7.04 0 6 +i1 227.500000 0.500000 7000 7.09 7.09 0 6 +i1 227.500000 0.500000 7000 7.11 7.11 0 6 +i1 228.000000 0.500000 7000 7.06 7.06 0 6 +i1 228.000000 0.500000 7000 7.09 7.09 0 6 +i1 228.000000 0.500000 7000 7.01 7.01 0 6 +i1 228.500000 0.500000 7000 7.11 7.11 0 6 +i1 228.500000 0.500000 7000 7.04 7.04 0 6 +i1 228.500000 0.500000 7000 7.08 7.08 0 6 +; Movement: zelda2 +i3 229.000000 2.000000 2000 6.09 2 3 5 3 +i3 231.000000 2.000000 2000 6.02 2 3 5 3 +i3 233.000000 2.000000 2000 6.04 2 3 5 3 +i3 235.000000 0.250000 2000 6.02 2 3 5 3 +i3 235.250000 0.250000 2000 6.09 2 3 5 3 +i3 235.500000 2.000000 2000 6.04 2 3 5 3 +i3 237.500000 2.000000 2000 6.01 2 3 5 3 +i3 239.500000 2.000000 2000 6.11 2 3 5 3 +i3 241.500000 2.000000 2000 6.09 2 3 5 3 +i3 243.500000 2.000000 2000 6.08 2 3 5 3 +i3 245.500000 2.000000 2000 6.04 2 3 5 3 +i3 247.500000 2.000000 2000 6.06 2 3 5 3 +i3 249.500000 2.000000 2000 6.09 2 3 5 3 +i3 251.500000 0.500000 2000 6.02 2 3 5 3 +i3 252.000000 0.500000 2000 6.04 2 3 5 3 +i3 252.500000 2.000000 2000 6.01 2 3 5 3 +i3 254.500000 2.000000 2000 6.09 2 3 5 3 +i3 256.500000 2.000000 2000 6.02 2 3 5 3 +i3 258.500000 2.000000 2000 6.04 2 3 5 3 +i3 260.500000 0.250000 2000 6.02 2 3 5 3 +i3 260.750000 0.250000 2000 6.09 2 3 5 3 +i3 261.000000 2.000000 2000 6.04 2 3 5 3 +i3 263.000000 2.000000 2000 6.01 2 3 5 3 +i3 265.000000 2.000000 2000 6.11 2 3 5 3 +i3 267.000000 2.000000 2000 6.09 2 3 5 3 +i3 269.000000 2.000000 2000 6.08 2 3 5 3 +i3 271.000000 2.000000 2000 6.04 2 3 5 3 +i2 229.000000 0.500000 7000 8.01 2 +i2 229.500000 0.500000 7000 8.11 2 +i2 230.000000 0.500000 7000 8.02 2 +i2 230.500000 0.500000 7000 8.01 2 +i2 231.000000 0.500000 7000 8.04 2 +i2 231.500000 0.500000 7000 8.02 2 +i2 232.000000 0.500000 7000 8.06 2 +i2 232.500000 0.500000 7000 8.04 2 +i2 233.000000 3.000000 7000 8.08 2 +i2 238.000000 0.250000 7000 8.04 2 +i2 238.250000 0.250000 7000 8.02 2 +i2 238.500000 0.250000 7000 8.04 2 +i2 238.750000 0.250000 7000 8.02 2 +i2 239.000000 0.250000 7000 8.04 2 +i2 239.250000 0.250000 7000 8.06 2 +i2 239.500000 0.250000 7000 8.11 2 +i2 239.750000 0.250000 7000 8.11 2 +i2 240.000000 0.250000 7000 8.11 2 +i2 240.250000 0.250000 7000 8.09 2 +i2 240.500000 0.500000 7000 8.11 2 +i2 241.000000 0.500000 7000 8.01 2 +i2 241.500000 0.500000 7000 8.11 2 +i2 242.000000 0.500000 7000 8.02 2 +i2 242.500000 0.500000 7000 8.01 2 +i2 243.000000 0.500000 7000 8.04 2 +i2 243.500000 0.500000 7000 8.02 2 +i2 244.000000 0.500000 7000 8.06 2 +i2 244.500000 0.500000 7000 8.04 2 +i2 245.000000 0.500000 7000 8.01 2 +i2 245.500000 0.500000 7000 8.11 2 +i2 246.000000 0.500000 7000 8.02 2 +i2 246.500000 0.500000 7000 8.01 2 +i2 247.000000 0.500000 7000 8.04 2 +i2 247.500000 0.500000 7000 8.02 2 +i2 248.000000 0.500000 7000 8.06 2 +i2 248.500000 0.500000 7000 8.04 2 +i2 249.000000 0.500000 7000 8.01 2 +i2 249.500000 0.500000 7000 8.11 2 +i2 250.000000 0.500000 7000 8.02 2 +i2 250.500000 0.500000 7000 8.01 2 +i2 251.000000 0.500000 7000 8.04 2 +i2 251.500000 0.500000 7000 8.02 2 +i2 252.000000 0.500000 7000 8.06 2 +i2 252.500000 0.500000 7000 8.04 2 +i2 253.000000 0.500000 7000 8.01 2 +i2 253.500000 0.500000 7000 8.11 2 +i2 254.000000 0.500000 7000 8.02 2 +i2 254.500000 0.500000 7000 8.01 2 +i2 255.000000 0.500000 7000 8.04 2 +i2 255.500000 0.500000 7000 8.02 2 +i2 256.000000 0.500000 7000 8.06 2 +i2 256.500000 0.500000 7000 8.04 2 +i2 257.000000 0.500000 7000 8.09 2 +i2 257.500000 0.500000 7000 8.09 2 +i2 258.000000 0.250000 7000 8.06 2 +i2 258.250000 0.500000 7000 8.02 2 +i2 258.750000 2.000000 7000 8.04 2 +i2 261.000000 0.500000 7000 8.09 2 +i2 261.500000 0.500000 7000 8.09 2 +i2 262.000000 0.250000 7000 8.06 2 +i2 262.250000 0.500000 7000 8.02 2 +i2 262.750000 0.250000 7000 8.04 2 +i2 263.000000 3.000000 7000 8.08 2 +i2 268.000000 0.250000 7000 8.04 2 +i2 268.250000 0.250000 7000 8.02 2 +i2 268.500000 0.250000 7000 8.04 2 +i2 268.750000 0.250000 7000 8.02 2 +i1 229.000000 0.500000 7000 7.11 7.11 0 6 +i1 229.000000 0.500000 7000 7.04 7.04 0 6 +i1 229.000000 0.500000 7000 7.08 7.08 0 6 +i1 229.500000 0.500000 7000 7.08 7.08 0 6 +i1 229.500000 0.500000 7000 7.11 7.11 0 6 +i1 229.500000 0.500000 7000 7.02 7.02 0 6 +i1 230.000000 0.500000 7000 7.04 7.04 0 6 +i1 230.000000 0.500000 7000 7.09 7.09 0 6 +i1 230.000000 0.500000 7000 7.11 7.11 0 6 +i1 230.500000 0.500000 7000 7.06 7.06 0 6 +i1 230.500000 0.500000 7000 7.09 7.09 0 6 +i1 230.500000 0.500000 7000 7.01 7.01 0 6 +i1 231.000000 0.500000 7000 7.11 7.11 0 6 +i1 231.000000 0.500000 7000 7.04 7.04 0 6 +i1 231.000000 0.500000 7000 7.08 7.08 0 6 +i1 231.500000 0.500000 7000 7.08 7.08 0 6 +i1 231.500000 0.500000 7000 7.11 7.11 0 6 +i1 231.500000 0.500000 7000 7.02 7.02 0 6 +i1 232.000000 0.500000 7000 7.04 7.04 0 6 +i1 232.000000 0.500000 7000 7.09 7.09 0 6 +i1 232.000000 0.500000 7000 7.11 7.11 0 6 +i1 232.500000 0.500000 7000 7.06 7.06 0 6 +i1 232.500000 0.500000 7000 7.09 7.09 0 6 +i1 232.500000 0.500000 7000 7.01 7.01 0 6 +i1 233.000000 0.500000 7000 7.11 7.11 0 6 +i1 233.000000 0.500000 7000 7.04 7.04 0 6 +i1 233.000000 0.500000 7000 7.08 7.08 0 6 +i1 233.500000 0.500000 7000 7.08 7.08 0 6 +i1 233.500000 0.500000 7000 7.11 7.11 0 6 +i1 233.500000 0.500000 7000 7.02 7.02 0 6 +i1 234.000000 0.500000 7000 7.04 7.04 0 6 +i1 234.000000 0.500000 7000 7.09 7.09 0 6 +i1 234.000000 0.500000 7000 7.11 7.11 0 6 +i1 234.500000 0.500000 7000 7.06 7.06 0 6 +i1 234.500000 0.500000 7000 7.09 7.09 0 6 +i1 234.500000 0.500000 7000 7.01 7.01 0 6 +i1 235.000000 0.500000 7000 7.11 7.11 0 6 +i1 235.000000 0.500000 7000 7.04 7.04 0 6 +i1 235.000000 0.500000 7000 7.08 7.08 0 6 +i1 235.500000 0.500000 7000 7.08 7.08 0 6 +i1 235.500000 0.500000 7000 7.11 7.11 0 6 +i1 235.500000 0.500000 7000 7.02 7.02 0 6 +i1 236.000000 0.500000 7000 7.04 7.04 0 6 +i1 236.000000 0.500000 7000 7.09 7.09 0 6 +i1 236.000000 0.500000 7000 7.11 7.11 0 6 +i1 236.500000 0.500000 7000 7.06 7.06 0 6 +i1 236.500000 0.500000 7000 7.09 7.09 0 6 +i1 236.500000 0.500000 7000 7.01 7.01 0 6 +i1 237.000000 0.500000 7000 7.11 7.11 0 6 +i1 237.000000 0.500000 7000 7.04 7.04 0 6 +i1 237.000000 0.500000 7000 7.08 7.08 0 6 +i1 237.500000 0.500000 7000 7.08 7.08 0 6 +i1 237.500000 0.500000 7000 7.11 7.11 0 6 +i1 237.500000 0.500000 7000 7.02 7.02 0 6 +i1 238.000000 0.500000 7000 7.04 7.04 0 6 +i1 238.000000 0.500000 7000 7.09 7.09 0 6 +i1 238.000000 0.500000 7000 7.11 7.11 0 6 +i1 238.500000 0.500000 7000 7.06 7.06 0 6 +i1 238.500000 0.500000 7000 7.09 7.09 0 6 +i1 238.500000 0.500000 7000 7.01 7.01 0 6 +i1 239.000000 0.500000 7000 7.11 7.11 0 6 +i1 239.000000 0.500000 7000 7.04 7.04 0 6 +i1 239.000000 0.500000 7000 7.08 7.08 0 6 +i1 239.500000 0.500000 7000 7.08 7.08 0 6 +i1 239.500000 0.500000 7000 7.11 7.11 0 6 +i1 239.500000 0.500000 7000 7.02 7.02 0 6 +i1 240.000000 0.500000 7000 7.04 7.04 0 6 +i1 240.000000 0.500000 7000 7.09 7.09 0 6 +i1 240.000000 0.500000 7000 7.11 7.11 0 6 +i1 240.500000 0.500000 7000 7.06 7.06 0 6 +i1 240.500000 0.500000 7000 7.09 7.09 0 6 +i1 240.500000 0.500000 7000 7.01 7.01 0 6 +i1 241.000000 0.500000 7000 7.11 7.11 0 6 +i1 241.000000 0.500000 7000 7.04 7.04 0 6 +i1 241.000000 0.500000 7000 7.08 7.08 0 6 +i1 241.500000 0.500000 7000 7.08 7.08 0 6 +i1 241.500000 0.500000 7000 7.11 7.11 0 6 +i1 241.500000 0.500000 7000 7.02 7.02 0 6 +i1 242.000000 0.500000 7000 7.04 7.04 0 6 +i1 242.000000 0.500000 7000 7.09 7.09 0 6 +i1 242.000000 0.500000 7000 7.11 7.11 0 6 +i1 242.500000 0.500000 7000 7.06 7.06 0 6 +i1 242.500000 0.500000 7000 7.09 7.09 0 6 +i1 242.500000 0.500000 7000 7.01 7.01 0 6 +i1 243.000000 0.500000 7000 7.11 7.11 0 6 +i1 243.000000 0.500000 7000 7.04 7.04 0 6 +i1 243.000000 0.500000 7000 7.08 7.08 0 6 +i1 243.500000 0.500000 7000 7.08 7.08 0 6 +i1 243.500000 0.500000 7000 7.11 7.11 0 6 +i1 243.500000 0.500000 7000 7.02 7.02 0 6 +i1 244.000000 0.500000 7000 7.04 7.04 0 6 +i1 244.000000 0.500000 7000 7.09 7.09 0 6 +i1 244.000000 0.500000 7000 7.11 7.11 0 6 +i1 244.500000 0.500000 7000 7.06 7.06 0 6 +i1 244.500000 0.500000 7000 7.09 7.09 0 6 +i1 244.500000 0.500000 7000 7.01 7.01 0 6 +i1 245.000000 0.500000 7000 7.11 7.11 0 6 +i1 245.000000 0.500000 7000 7.04 7.04 0 6 +i1 245.000000 0.500000 7000 7.08 7.08 0 6 +i1 245.500000 0.500000 7000 7.08 7.08 0 6 +i1 245.500000 0.500000 7000 7.11 7.11 0 6 +i1 245.500000 0.500000 7000 7.02 7.02 0 6 +i1 246.000000 0.500000 7000 7.04 7.04 0 6 +i1 246.000000 0.500000 7000 7.09 7.09 0 6 +i1 246.000000 0.500000 7000 7.11 7.11 0 6 +i1 246.500000 0.500000 7000 7.06 7.06 0 6 +i1 246.500000 0.500000 7000 7.09 7.09 0 6 +i1 246.500000 0.500000 7000 7.01 7.01 0 6 +i1 247.000000 0.500000 7000 7.11 7.11 0 6 +i1 247.000000 0.500000 7000 7.04 7.04 0 6 +i1 247.000000 0.500000 7000 7.08 7.08 0 6 +i1 247.500000 0.500000 7000 7.08 7.08 0 6 +i1 247.500000 0.500000 7000 7.11 7.11 0 6 +i1 247.500000 0.500000 7000 7.02 7.02 0 6 +i1 248.000000 0.500000 7000 7.04 7.04 0 6 +i1 248.000000 0.500000 7000 7.09 7.09 0 6 +i1 248.000000 0.500000 7000 7.11 7.11 0 6 +i1 248.500000 0.500000 7000 7.06 7.06 0 6 +i1 248.500000 0.500000 7000 7.09 7.09 0 6 +i1 248.500000 0.500000 7000 7.01 7.01 0 6 +i1 249.000000 0.500000 7000 7.11 7.11 0 6 +i1 249.000000 0.500000 7000 7.04 7.04 0 6 +i1 249.000000 0.500000 7000 7.08 7.08 0 6 +i1 249.500000 0.500000 7000 7.08 7.08 0 6 +i1 249.500000 0.500000 7000 7.11 7.11 0 6 +i1 249.500000 0.500000 7000 7.02 7.02 0 6 +i1 250.000000 0.500000 7000 7.04 7.04 0 6 +i1 250.000000 0.500000 7000 7.09 7.09 0 6 +i1 250.000000 0.500000 7000 7.11 7.11 0 6 +i1 250.500000 0.500000 7000 7.06 7.06 0 6 +i1 250.500000 0.500000 7000 7.09 7.09 0 6 +i1 250.500000 0.500000 7000 7.01 7.01 0 6 +i1 251.000000 0.500000 7000 7.11 7.11 0 6 +i1 251.000000 0.500000 7000 7.04 7.04 0 6 +i1 251.000000 0.500000 7000 7.08 7.08 0 6 +i1 251.500000 0.500000 7000 7.08 7.08 0 6 +i1 251.500000 0.500000 7000 7.11 7.11 0 6 +i1 251.500000 0.500000 7000 7.02 7.02 0 6 +i1 252.000000 0.500000 7000 7.04 7.04 0 6 +i1 252.000000 0.500000 7000 7.09 7.09 0 6 +i1 252.000000 0.500000 7000 7.11 7.11 0 6 +i1 252.500000 0.500000 7000 7.06 7.06 0 6 +i1 252.500000 0.500000 7000 7.09 7.09 0 6 +i1 252.500000 0.500000 7000 7.01 7.01 0 6 +i1 253.000000 0.500000 7000 7.11 7.11 0 6 +i1 253.000000 0.500000 7000 7.04 7.04 0 6 +i1 253.000000 0.500000 7000 7.08 7.08 0 6 +i1 253.500000 0.500000 7000 7.08 7.08 0 6 +i1 253.500000 0.500000 7000 7.11 7.11 0 6 +i1 253.500000 0.500000 7000 7.02 7.02 0 6 +i1 254.000000 0.500000 7000 7.04 7.04 0 6 +i1 254.000000 0.500000 7000 7.09 7.09 0 6 +i1 254.000000 0.500000 7000 7.11 7.11 0 6 +i1 254.500000 0.500000 7000 7.06 7.06 0 6 +i1 254.500000 0.500000 7000 7.09 7.09 0 6 +i1 254.500000 0.500000 7000 7.01 7.01 0 6 +i1 255.000000 0.500000 7000 7.11 7.11 0 6 +i1 255.000000 0.500000 7000 7.04 7.04 0 6 +i1 255.000000 0.500000 7000 7.08 7.08 0 6 +i1 255.500000 0.500000 7000 7.08 7.08 0 6 +i1 255.500000 0.500000 7000 7.11 7.11 0 6 +i1 255.500000 0.500000 7000 7.02 7.02 0 6 +i1 256.000000 0.500000 7000 7.04 7.04 0 6 +i1 256.000000 0.500000 7000 7.09 7.09 0 6 +i1 256.000000 0.500000 7000 7.11 7.11 0 6 +i1 256.500000 0.500000 7000 7.06 7.06 0 6 +i1 256.500000 0.500000 7000 7.09 7.09 0 6 +i1 256.500000 0.500000 7000 7.01 7.01 0 6 +i1 257.000000 0.500000 7000 7.11 7.11 0 6 +i1 257.000000 0.500000 7000 7.04 7.04 0 6 +i1 257.000000 0.500000 7000 7.08 7.08 0 6 +i1 257.500000 0.500000 7000 7.08 7.08 0 6 +i1 257.500000 0.500000 7000 7.11 7.11 0 6 +i1 257.500000 0.500000 7000 7.02 7.02 0 6 +i1 258.000000 0.500000 7000 7.04 7.04 0 6 +i1 258.000000 0.500000 7000 7.09 7.09 0 6 +i1 258.000000 0.500000 7000 7.11 7.11 0 6 +i1 258.500000 0.500000 7000 7.06 7.06 0 6 +i1 258.500000 0.500000 7000 7.09 7.09 0 6 +i1 258.500000 0.500000 7000 7.01 7.01 0 6 +i1 259.000000 0.500000 7000 7.11 7.11 0 6 +i1 259.000000 0.500000 7000 7.04 7.04 0 6 +i1 259.000000 0.500000 7000 7.08 7.08 0 6 +i1 259.500000 0.500000 7000 7.08 7.08 0 6 +i1 259.500000 0.500000 7000 7.11 7.11 0 6 +i1 259.500000 0.500000 7000 7.02 7.02 0 6 +i1 260.000000 0.500000 7000 7.04 7.04 0 6 +i1 260.000000 0.500000 7000 7.09 7.09 0 6 +i1 260.000000 0.500000 7000 7.11 7.11 0 6 +i1 260.500000 0.500000 7000 7.06 7.06 0 6 +i1 260.500000 0.500000 7000 7.09 7.09 0 6 +i1 260.500000 0.500000 7000 7.01 7.01 0 6 +i1 261.000000 0.500000 7000 7.11 7.11 0 6 +i1 261.000000 0.500000 7000 7.04 7.04 0 6 +i1 261.000000 0.500000 7000 7.08 7.08 0 6 +i1 261.500000 0.500000 7000 7.08 7.08 0 6 +i1 261.500000 0.500000 7000 7.11 7.11 0 6 +i1 261.500000 0.500000 7000 7.02 7.02 0 6 +i1 262.000000 0.500000 7000 7.04 7.04 0 6 +i1 262.000000 0.500000 7000 7.09 7.09 0 6 +i1 262.000000 0.500000 7000 7.11 7.11 0 6 +i1 262.500000 0.500000 7000 7.06 7.06 0 6 +i1 262.500000 0.500000 7000 7.09 7.09 0 6 +i1 262.500000 0.500000 7000 7.01 7.01 0 6 +i1 263.000000 0.500000 7000 7.11 7.11 0 6 +i1 263.000000 0.500000 7000 7.04 7.04 0 6 +i1 263.000000 0.500000 7000 7.08 7.08 0 6 +i1 263.500000 0.500000 7000 7.08 7.08 0 6 +i1 263.500000 0.500000 7000 7.11 7.11 0 6 +i1 263.500000 0.500000 7000 7.02 7.02 0 6 +i1 264.000000 0.500000 7000 7.04 7.04 0 6 +i1 264.000000 0.500000 7000 7.09 7.09 0 6 +i1 264.000000 0.500000 7000 7.11 7.11 0 6 +i1 264.500000 0.500000 7000 7.06 7.06 0 6 +i1 264.500000 0.500000 7000 7.09 7.09 0 6 +i1 264.500000 0.500000 7000 7.01 7.01 0 6 +i1 265.000000 0.500000 7000 7.11 7.11 0 6 +i1 265.000000 0.500000 7000 7.04 7.04 0 6 +i1 265.000000 0.500000 7000 7.08 7.08 0 6 +i1 265.500000 0.500000 7000 7.08 7.08 0 6 +i1 265.500000 0.500000 7000 7.11 7.11 0 6 +i1 265.500000 0.500000 7000 7.02 7.02 0 6 +i1 266.000000 0.500000 7000 7.04 7.04 0 6 +i1 266.000000 0.500000 7000 7.09 7.09 0 6 +i1 266.000000 0.500000 7000 7.11 7.11 0 6 +i1 266.500000 0.500000 7000 7.06 7.06 0 6 +i1 266.500000 0.500000 7000 7.09 7.09 0 6 +i1 266.500000 0.500000 7000 7.01 7.01 0 6 +i1 267.000000 0.500000 7000 7.11 7.11 0 6 +i1 267.000000 0.500000 7000 7.04 7.04 0 6 +i1 267.000000 0.500000 7000 7.08 7.08 0 6 +i1 267.500000 0.500000 7000 7.08 7.08 0 6 +i1 267.500000 0.500000 7000 7.11 7.11 0 6 +i1 267.500000 0.500000 7000 7.02 7.02 0 6 +i1 268.000000 0.500000 7000 7.04 7.04 0 6 +i1 268.000000 0.500000 7000 7.09 7.09 0 6 +i1 268.000000 0.500000 7000 7.11 7.11 0 6 +i1 268.500000 0.500000 7000 7.06 7.06 0 6 +i1 268.500000 0.500000 7000 7.09 7.09 0 6 +i1 268.500000 0.500000 7000 7.01 7.01 0 6 +i1 269.000000 0.500000 7000 7.11 7.11 0 6 +i1 269.000000 0.500000 7000 7.04 7.04 0 6 +i1 269.000000 0.500000 7000 7.08 7.08 0 6 +i1 269.500000 0.500000 7000 7.08 7.08 0 6 +i1 269.500000 0.500000 7000 7.11 7.11 0 6 +i1 269.500000 0.500000 7000 7.02 7.02 0 6 +i1 270.000000 0.500000 7000 7.04 7.04 0 6 +i1 270.000000 0.500000 7000 7.09 7.09 0 6 +i1 270.000000 0.500000 7000 7.11 7.11 0 6 +i1 270.500000 0.500000 7000 7.06 7.06 0 6 +i1 270.500000 0.500000 7000 7.09 7.09 0 6 +i1 270.500000 0.500000 7000 7.01 7.01 0 6 +i1 271.000000 0.500000 7000 7.11 7.11 0 6 +i1 271.000000 0.500000 7000 7.04 7.04 0 6 +i1 271.000000 0.500000 7000 7.08 7.08 0 6 +i1 271.500000 0.500000 7000 7.08 7.08 0 6 +i1 271.500000 0.500000 7000 7.11 7.11 0 6 +i1 271.500000 0.500000 7000 7.02 7.02 0 6 +i1 272.000000 0.500000 7000 7.04 7.04 0 6 +i1 272.000000 0.500000 7000 7.09 7.09 0 6 +i1 272.000000 0.500000 7000 7.11 7.11 0 6 +i1 272.500000 0.500000 7000 7.06 7.06 0 6 +i1 272.500000 0.500000 7000 7.09 7.09 0 6 +i1 272.500000 0.500000 7000 7.01 7.01 0 6 +; Movement: outro1 +i3 273.000000 2.000000 2000 6.09 2 3 5 3 +i3 275.000000 2.000000 2000 6.08 2 3 5 3 +i3 277.000000 2.000000 2000 6.04 2 3 5 3 +i3 279.000000 2.000000 2000 6.06 2 3 5 3 +i3 281.000000 2.000000 2000 6.09 2 3 5 3 +i3 283.000000 0.500000 2000 6.02 2 3 5 3 +i3 283.500000 0.500000 2000 6.04 2 3 5 3 +i3 284.000000 2.000000 2000 6.01 2 3 5 3 +i3 286.000000 2.000000 2000 6.09 2 3 5 3 +i3 288.000000 2.000000 2000 6.02 2 3 5 3 +i3 290.000000 2.000000 2000 6.04 2 3 5 3 +i3 292.000000 0.250000 2000 6.02 2 3 5 3 +i3 292.250000 0.250000 2000 6.09 2 3 5 3 +i3 292.500000 2.000000 2000 6.04 2 3 5 3 +i3 294.500000 2.000000 2000 6.01 2 3 5 3 +i3 296.500000 2.000000 2000 6.11 2 3 5 3 +i2 273.000000 0.250000 7000 8.08 2 +i2 273.250000 0.250000 7000 8.09 2 +i2 273.500000 0.250000 7000 8.02 2 +i2 273.750000 0.250000 7000 8.04 2 +i2 274.000000 0.250000 7000 8.06 2 +i2 274.250000 0.250000 7000 8.01 2 +i2 274.500000 0.250000 7000 8.06 2 +i2 274.750000 0.250000 7000 8.11 2 +i2 275.000000 0.250000 7000 8.04 2 +i2 275.250000 0.250000 7000 8.06 2 +i2 275.500000 0.250000 7000 8.02 2 +i2 275.750000 2.000000 7000 8.08 2 +i2 277.750000 0.250000 7000 8.08 2 +i2 278.000000 0.250000 7000 8.09 2 +i2 278.250000 0.250000 7000 8.02 2 +i2 278.500000 0.250000 7000 8.04 2 +i2 278.750000 0.250000 7000 8.06 2 +i2 279.000000 0.250000 7000 8.01 2 +i2 279.250000 0.250000 7000 8.06 2 +i2 279.500000 0.250000 7000 8.11 2 +i2 279.750000 0.250000 7000 8.04 2 +i2 280.000000 0.250000 7000 8.06 2 +i2 280.250000 0.250000 7000 8.02 2 +i2 280.500000 2.000000 7000 8.08 2 +i2 282.500000 0.250000 7000 8.08 2 +i2 282.750000 0.250000 7000 8.09 2 +i2 283.000000 0.250000 7000 8.02 2 +i2 283.250000 0.250000 7000 8.04 2 +i2 283.500000 0.250000 7000 8.06 2 +i2 283.750000 0.250000 7000 8.01 2 +i2 284.000000 0.250000 7000 8.06 2 +i2 284.250000 0.250000 7000 8.11 2 +i2 284.500000 0.250000 7000 8.04 2 +i2 284.750000 0.250000 7000 8.06 2 +i2 285.000000 0.250000 7000 8.02 2 +i2 285.250000 2.000000 7000 8.08 2 +i2 287.250000 0.250000 7000 8.08 2 +i2 287.500000 0.250000 7000 8.09 2 +i2 287.750000 0.250000 7000 8.02 2 +i2 288.000000 0.250000 7000 8.04 2 +i2 288.250000 0.250000 7000 8.06 2 +i2 288.500000 0.250000 7000 8.01 2 +i2 288.750000 0.250000 7000 8.06 2 +i2 289.000000 0.250000 7000 8.11 2 +i2 289.250000 0.250000 7000 8.04 2 +i2 289.500000 0.250000 7000 8.06 2 +i2 289.750000 0.250000 7000 8.02 2 +i2 290.000000 2.000000 7000 8.08 2 +i2 292.000000 0.250000 7000 8.06 2 +i2 292.250000 0.250000 7000 8.01 2 +i2 292.500000 0.250000 7000 8.11 2 +i2 292.750000 0.250000 7000 8.09 2 +i1 273.000000 0.500000 7000 7.11 7.11 0 6 +i1 273.000000 0.500000 7000 7.04 7.04 0 6 +i1 273.000000 0.500000 7000 7.08 7.08 0 6 +i1 273.500000 2.000000 7000 7.08 7.08 0 6 +i1 273.500000 2.000000 7000 7.11 7.11 0 6 +i1 273.500000 2.000000 7000 7.02 7.02 0 6 +i1 275.500000 0.500000 7000 7.04 7.04 0 6 +i1 275.500000 0.500000 7000 7.09 7.09 0 6 +i1 275.500000 0.500000 7000 7.11 7.11 0 6 +i1 276.000000 0.500000 7000 7.06 7.06 0 6 +i1 276.000000 0.500000 7000 7.09 7.09 0 6 +i1 276.000000 0.500000 7000 7.01 7.01 0 6 +i1 276.500000 0.500000 7000 7.11 7.11 0 6 +i1 276.500000 0.500000 7000 7.04 7.04 0 6 +i1 276.500000 0.500000 7000 7.08 7.08 0 6 +i1 277.000000 2.000000 7000 7.08 7.08 0 6 +i1 277.000000 2.000000 7000 7.11 7.11 0 6 +i1 277.000000 2.000000 7000 7.02 7.02 0 6 +i1 279.000000 0.500000 7000 7.04 7.04 0 6 +i1 279.000000 0.500000 7000 7.09 7.09 0 6 +i1 279.000000 0.500000 7000 7.11 7.11 0 6 +i1 279.500000 0.500000 7000 7.06 7.06 0 6 +i1 279.500000 0.500000 7000 7.09 7.09 0 6 +i1 279.500000 0.500000 7000 7.01 7.01 0 6 +i1 280.000000 0.500000 7000 7.11 7.11 0 6 +i1 280.000000 0.500000 7000 7.04 7.04 0 6 +i1 280.000000 0.500000 7000 7.08 7.08 0 6 +i1 280.500000 2.000000 7000 7.08 7.08 0 6 +i1 280.500000 2.000000 7000 7.11 7.11 0 6 +i1 280.500000 2.000000 7000 7.02 7.02 0 6 +i1 282.500000 0.500000 7000 7.04 7.04 0 6 +i1 282.500000 0.500000 7000 7.09 7.09 0 6 +i1 282.500000 0.500000 7000 7.11 7.11 0 6 +i1 283.000000 0.500000 7000 7.06 7.06 0 6 +i1 283.000000 0.500000 7000 7.09 7.09 0 6 +i1 283.000000 0.500000 7000 7.01 7.01 0 6 +i1 283.500000 0.500000 7000 7.11 7.11 0 6 +i1 283.500000 0.500000 7000 7.04 7.04 0 6 +i1 283.500000 0.500000 7000 7.08 7.08 0 6 +i1 284.000000 2.000000 7000 7.08 7.08 0 6 +i1 284.000000 2.000000 7000 7.11 7.11 0 6 +i1 284.000000 2.000000 7000 7.02 7.02 0 6 +i1 286.000000 0.500000 7000 7.04 7.04 0 6 +i1 286.000000 0.500000 7000 7.09 7.09 0 6 +i1 286.000000 0.500000 7000 7.11 7.11 0 6 +i1 286.500000 0.500000 7000 7.06 7.06 0 6 +i1 286.500000 0.500000 7000 7.09 7.09 0 6 +i1 286.500000 0.500000 7000 7.01 7.01 0 6 +i1 287.000000 0.500000 7000 7.11 7.11 0 6 +i1 287.000000 0.500000 7000 7.04 7.04 0 6 +i1 287.000000 0.500000 7000 7.08 7.08 0 6 +i1 287.500000 2.000000 7000 7.08 7.08 0 6 +i1 287.500000 2.000000 7000 7.11 7.11 0 6 +i1 287.500000 2.000000 7000 7.02 7.02 0 6 +i1 289.500000 0.500000 7000 7.04 7.04 0 6 +i1 289.500000 0.500000 7000 7.09 7.09 0 6 +i1 289.500000 0.500000 7000 7.11 7.11 0 6 +i1 290.000000 0.500000 7000 7.06 7.06 0 6 +i1 290.000000 0.500000 7000 7.09 7.09 0 6 +i1 290.000000 0.500000 7000 7.01 7.01 0 6 +i1 290.500000 0.500000 7000 7.11 7.11 0 6 +i1 290.500000 0.500000 7000 7.04 7.04 0 6 +i1 290.500000 0.500000 7000 7.08 7.08 0 6 +i1 291.000000 2.000000 7000 7.08 7.08 0 6 +i1 291.000000 2.000000 7000 7.11 7.11 0 6 +i1 291.000000 2.000000 7000 7.02 7.02 0 6 +i1 293.000000 0.500000 7000 7.04 7.04 0 6 +i1 293.000000 0.500000 7000 7.09 7.09 0 6 +i1 293.000000 0.500000 7000 7.11 7.11 0 6 +i1 293.500000 0.500000 7000 7.06 7.06 0 6 +i1 293.500000 0.500000 7000 7.09 7.09 0 6 +i1 293.500000 0.500000 7000 7.01 7.01 0 6 +i1 294.000000 0.500000 7000 7.11 7.11 0 6 +i1 294.000000 0.500000 7000 7.04 7.04 0 6 +i1 294.000000 0.500000 7000 7.08 7.08 0 6 +i1 294.500000 2.000000 7000 7.08 7.08 0 6 +i1 294.500000 2.000000 7000 7.11 7.11 0 6 +i1 294.500000 2.000000 7000 7.02 7.02 0 6 +i1 296.500000 0.500000 7000 7.04 7.04 0 6 +i1 296.500000 0.500000 7000 7.09 7.09 0 6 +i1 296.500000 0.500000 7000 7.11 7.11 0 6 +i1 297.000000 0.500000 7000 7.06 7.06 0 6 +i1 297.000000 0.500000 7000 7.09 7.09 0 6 +i1 297.000000 0.500000 7000 7.01 7.01 0 6 +i1 297.500000 0.500000 7000 7.11 7.11 0 6 +i1 297.500000 0.500000 7000 7.04 7.04 0 6 +i1 297.500000 0.500000 7000 7.08 7.08 0 6 +; Movement: outro2 +i1 298.500000 0.500000 7000 7.11 7.11 0 6 +i1 298.500000 0.500000 7000 7.04 7.04 0 6 +i1 298.500000 0.500000 7000 7.08 7.08 0 6 +i1 299.000000 2.000000 7000 7.08 7.08 0 6 +i1 299.000000 2.000000 7000 7.11 7.11 0 6 +i1 299.000000 2.000000 7000 7.02 7.02 0 6 +i1 301.000000 0.500000 7000 7.04 7.04 0 6 +i1 301.000000 0.500000 7000 7.09 7.09 0 6 +i1 301.000000 0.500000 7000 7.11 7.11 0 6 +i1 301.500000 0.500000 7000 7.06 7.06 0 6 +i1 301.500000 0.500000 7000 7.09 7.09 0 6 +i1 301.500000 0.500000 7000 7.01 7.01 0 6 +i1 302.000000 0.500000 7000 7.11 7.11 0 6 +i1 302.000000 0.500000 7000 7.04 7.04 0 6 +i1 302.000000 0.500000 7000 7.08 7.08 0 6 Index: parse.py ================================================================== --- parse.py +++ parse.py @@ -9,35 +9,36 @@ self.accidental = None def __repr__(self): return "Note %s %s %s" % (self.value, self.duration, self.octave) class Chord(): - def __init__(self, value, duration=.5, chord_type="major"): + def __init__(self, value, duration=.5, chord_type="major", octave=5): self.value = value self.duration = duration self.chord_type = chord_type + self.octave = octave def __repr__(self): - return "Chord %s %s %s" % (self.value, self.duration, self.chord_type) - + return "Chord %s %s %s" % (self.value, self.duration, self.chord_type, self.octave) class Rest(): def __init__(self, duration=.25): self.duration = duration def __repr__(self): return "Rest node %s" % self.duration -def parse(score): +def parse(score, default_octave=8): # Tokenize (lex) tokens = ( "NOTE_LENGTH", "BASENOTE", "ACCIDENTAL", "REST", "OCTAVE", "CHORD_TYPE", - "QUOTE", + "PAREN", + "SYNCOPATE", ) t_ignore = " |" #t_BASENOTE = r"[A-Ga-g]" @@ -44,11 +45,12 @@ t_BASENOTE = r"I+V?|VI*|i+v?|vi*" t_ACCIDENTAL = r"\^{1,2}|_{1,2}|=" t_REST = r"z" t_OCTAVE = r"'+|,+" 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" - t_QUOTE = '"' + t_PAREN = "\(|\)" + t_SYNCOPATE = "\+|-" def t_NOTE_LENGTH(t): r"/?\d+" multiplier = float(t.value.strip("/")) if t.value.startswith("/"): @@ -58,100 +60,91 @@ def t_error(t): raise TypeError("Unknown text '%s'" % (t.value,)) lex.lex() - - #lex.input("GFG B'AB,, | g/2fg gab | GFG BAB | d2A AFD") - #s = "GFG B'AB,, | g/2fg gab | GFG BAB | d2A AFD" - #s = '''I IV V VI I "I" "ii"/2''' - #s = "GF_G,/2" lex.input(score) - #for tok in iter(lex.token, None): - # print repr(tok.type), repr(tok.value) # Parse (yacc) - - def p_pitch_list(p): + def p_note_list(p): '''score : score note - | score chord - | score rest + | score chord + | score rest ''' p[0] = p[1] + [p[2]] def p_score(p): '''score : note - | chord - | rest + | chord + | rest ''' p[0] = [p[1]] - def p_note(p): - '''note : pitch + def p_chord_length(p): + ''' chord : chord NOTE_LENGTH ''' - p[0] = p[1] + new_note = p[1] + new_note.duration = p[2] + p[0] = new_note def p_note_length(p): ''' note : note NOTE_LENGTH ''' new_note = p[1] new_note.duration = p[2] p[0] = new_note - def p_chord_length(p): - ''' chord : chord NOTE_LENGTH - ''' - new_note = p[1] - new_note.duration = p[2] - p[0] = new_note - def p_chord(p): - '''chord : QUOTE pitch QUOTE - | QUOTE pitch CHORD_TYPE QUOTE + '''chord : PAREN note PAREN + | PAREN note CHORD_TYPE PAREN ''' pitch = p[2].value pitch = pitch.upper() - p[0] = Chord(value=pitch) + p[0] = Chord(value=pitch, octave=default_octave) if len(p) > 3: p[0].chord_type = p[3] + + def p_note_syncopate(p): + ''' note : note SYNCOPATE + ''' + note.syncopate = p[2] + def p_accidental(p): - '''pitch : ACCIDENTAL pitch + '''note : ACCIDENTAL note ''' p[2].accidental = p[1] p[0] = p[2] def p_octave(p): - '''pitch : pitch OCTAVE + '''note : note OCTAVE ''' count = len(p[2]) - increment_or_decrement = 1 if p[2][0] == "," else -1 - octave = 8 + (count * increment_or_decrement) - p[1].octave = octave + increment_or_decrement = 1 if p[2].startswith("'") else -1 + p[1].octave += (count * increment_or_decrement) p[0] = p[1] - def p_pitch(p): - '''pitch : BASENOTE + def p_note(p): + '''note : BASENOTE ''' - p[0] = Note(p[1]) + p[0] = Note(p[1], octave=default_octave) def p_rest(p): ''' rest : REST - | REST NOTE_LENGTH + | REST NOTE_LENGTH ''' p[0] = Rest() if len(p) > 2: p[0].duration = p[2] def p_error(p): - print "Syntax error at '%s' of element type %s" % (p.value, p.type) + raise Exception("Syntax error at '%s' of element type %s" % (p.value, p.type)) yacc.yacc() - #print yacc.parse("GFG B'AB,, | g/2fg gab | GFG BAB | d2A AFD") return yacc.parse(score) ADDED rad_util.py Index: rad_util.py ================================================================== --- /dev/null +++ rad_util.py @@ -0,0 +1,909 @@ +# Copyright (c) 2007 RADLogic +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to deal +# in the Software without restriction, including without limitation the rights +# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +# THE SOFTWARE. +"""Provide various handy Python functions. + +Running this script directly will execute the doctests. + +Functions: +int2bin(i, n) -- Convert integer to binary string. +bin2int(bin_string) -- Convert binary string to integer. +reverse(input_string) -- Reverse a string. +transpose(matrix) -- Transpose a list of lists. +polygon_area(points_list) -- Calculate the area of an arbitrary polygon. +timestamp() -- Return string containing current time stamp. +pt2str(point) -- Return prettier string version of point tuple. +gcf(a, b) -- Return the greatest common factor of two numbers. +lcm(a, b) -- Return the least common multiple of two numbers. +permutations(input_list) -- Generate all permutations of a list of items. +reduce_fraction(fraction) -- Reduce fraction (num, denom) to simplest form. +quantile(l, p) -- Return p quantile of list l. E.g. p=0.25 for q1. +trim(l) -- Discard values in list more than 1.5*IQR outside IQR. +nice_units(value) -- Return value converted to human readable units. +uniquify(seq) -- Return sequence with duplicate items in sequence seq removed. +reverse_dict(d) -- Return the dictionary with the items as keys and vice-versa. +lsb(x, n) -- Return the n least significant bits of x. +gray_encode(i) -- Gray encode the given integer. +random_vec(bits, max_value=None) -- Return a random binary vector. +binary_range(bits) -- Return list of all possible binary numbers width=bits. +float_range([start], stop, [step]) -- Return range of floats. +find_common_fixes(s1, s2) -- Find common (prefix, suffix) of two strings. +is_rotated(seq1, seq2) -- Return true if the list is a rotation of other list. +getmodule(obj) -- Return the module that contains the object definition of obj. + (use inspect.getmodule instead, though) +get_args(argv) -- Store command-line args in a dictionary. + +This module requires Python >= 2.2 + +""" +__author__ = 'Tim Wegener ' +__date__ = '$Date: 2007/03/27 03:15:06 $' +__version__ = '$Revision: 0.45 $' +__credits__ = """ + David Chandler, for polygon area algorithm. + (http://www.davidchandler.com/AreaOfAGeneralPolygon.pdf) + """ + +import re +import sys +import time +import random + +try: + True, False +except NameError: + True, False = (1==1, 0==1) + + +def int2bin(i, n): + """Convert decimal integer i to n-bit binary number (string). + + >>> int2bin(0, 8) + '00000000' + + >>> int2bin(123, 8) + '01111011' + + >>> int2bin(123L, 8) + '01111011' + + >>> int2bin(15, 2) + Traceback (most recent call last): + ValueError: Value too large for given number of bits. + + """ + hex2bin = {'0': '0000', '1': '0001', '2': '0010', '3': '0011', + '4': '0100', '5': '0101', '6': '0110', '7': '0111', + '8': '1000', '9': '1001', 'a': '1010', 'b': '1011', + 'c': '1100', 'd': '1101', 'e': '1110', 'f': '1111'} + # Convert to hex then map each hex digit to binary equivalent. + result = ''.join([hex2bin[x] for x in hex(i).lower().replace('l','')[2:]]) + + # Shrink result to appropriate length. + # Raise an error if the value is changed by the truncation. + if '1' in result[:-n]: + raise ValueError("Value too large for given number of bits.") + result = result[-n:] + # Zero-pad if length longer than mapped result. + result = '0'*(n-len(result)) + result + return result + + +def bin2int(bin_string): + """Convert binary number string to decimal integer. + + Note: Python > v2 has int(bin_string, 2) + + >>> bin2int('1111') + 15 + + >>> bin2int('0101') + 5 + + """ +## result = 0 +## bin_list = list(bin_string) +## if len(filter(lambda x: x in ('1','0'), bin_list)) < len(bin_list): +## raise Exception ("bin2int: Error - not a binary number: %s" +## % bin_string) +## bit_list = map(int, bin_list) +## bit_list.reverse() # Make most significant bit have highest index. +## for bit_place in range(len(bit_list)): +## result = result + ((2**bit_place) * bit_list[bit_place]) +## return result + return int(bin_string, 2) + + +def reverse(input_string): + """Reverse a string. Useful for strings of binary numbers. + + >>> reverse('abc') + 'cba' + + """ + str_list = list(input_string) + str_list.reverse() + return ''.join(str_list) + + +def transpose(matrix): + """Transpose a list of lists. + + >>> transpose([['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']]) + [['a', 'd', 'g'], ['b', 'e', 'h'], ['c', 'f', 'i']] + + >>> transpose([['a', 'b', 'c'], ['d', 'e', 'f']]) + [['a', 'd'], ['b', 'e'], ['c', 'f']] + + >>> transpose([['a', 'b'], ['d', 'e'], ['g', 'h']]) + [['a', 'd', 'g'], ['b', 'e', 'h']] + + """ + result = zip(*matrix) + # Convert list of tuples to list of lists. + # map is faster than a list comprehension since it is being used with + # a built-in function as an argument. + result = map(list, result) + return result + + +def polygon_area(points_list, precision=100): + """Calculate area of an arbitrary polygon using an algorithm from the web. + + Return the area of the polygon as a positive float. + + Arguments: + points_list -- list of point tuples [(x0, y0), (x1, y1), (x2, y2), ...] + (Unclosed polygons will be closed automatically. + precision -- Internal arithmetic precision (integer arithmetic). + + >>> polygon_area([(0, 0), (0, 1), (1, 1), (1, 2), (2, 2), (2, 0), (0, 0)]) + 3.0 + + Credits: + Area of a General Polygon by David Chandler + http://www.davidchandler.com/AreaOfAGeneralPolygon.pdf + + """ + # Scale up co-ordinates and convert them to integers. + for i in range(len(points_list)): + points_list[i] = (int(points_list[i][0] * precision), + int(points_list[i][1] * precision)) + # Close polygon if not closed. + if points_list[-1] != points_list[0]: + points_list.append(points_list[0]) + # Calculate area. + area = 0 + for i in range(len(points_list)-1): + (x_i, y_i) = points_list[i] + (x_i_plus_1, y_i_plus_1) = points_list[i+1] + area = area + (x_i_plus_1 * y_i) - (y_i_plus_1 * x_i) + area = abs(area / 2) + # Unscale area. + area = float(area)/(precision**2) + return area + + +def timestamp(): + """Return string containing current time stamp. + + Note: In Python 2 onwards can use time.asctime() with no arguments. + + """ + + return time.asctime() + + +def pt2str(point): + """Return prettier string version of point tuple. + + >>> pt2str((1.8, 1.9)) + '(1.8, 1.9)' + + """ + return "(%s, %s)" % (str(point[0]), str(point[1])) + + +def gcf(a, b, epsilon=1e-16): + """Return the greatest common factor of a and b, using Euclidean algorithm. + + Arguments: + a, b -- two numbers + If both numbers are integers return an integer result, + otherwise return a float result. + epsilon -- floats less than this magnitude are considered to be zero + (default: 1e-16) + + Examples: + + >>> gcf(12, 34) + 2 + + >>> gcf(13.5, 4) + 0.5 + + >>> gcf(-2, 4) + 2 + + >>> gcf(5, 0) + 5 + + By (a convenient) definition: + >>> gcf(0, 0) + 0 + + """ + result = max(a, b) + remainder = min(a, b) + while remainder and abs(remainder) > epsilon: + new_remainder = result % remainder + result = remainder + remainder = new_remainder + return abs(result) + +def lcm(a, b, precision=None): + """Return the least common multiple of a and b, using the gcf function. + + Arguments: + a, b -- two numbers. If both are integers return an integer result, + otherwise a return a float result. + precision -- scaling factor if a and/or b are floats. + + >>> lcm(21, 6) + 42 + + >>> lcm(2.5, 3.5) + 17.5 + + >>> str(lcm(1.5e-8, 2.5e-8, precision=1e9)) + '7.5e-08' + + By (an arbitary) definition: + >>> lcm(0, 0) + 0 + + """ + # Note: Dummy precision argument is for backwards compatibility. + # Do the division first. + # (See http://en.wikipedia.org/wiki/Least_common_multiple ) + denom = gcf(a, b) + if denom == 0: + result = 0 + else: + result = a * (b / denom) + return result + + +def permutations(input_list): + """Return a list containing all permutations of the input list. + + Note: This is a recursive function. + + >>> perms = permutations(['a', 'b', 'c']) + >>> perms.sort() + >>> for perm in perms: + ... print perm + ['a', 'b', 'c'] + ['a', 'c', 'b'] + ['b', 'a', 'c'] + ['b', 'c', 'a'] + ['c', 'a', 'b'] + ['c', 'b', 'a'] + + """ + out_lists = [] + if len(input_list) > 1: + # Extract first item in list. + item = input_list[0] + # Find all permutations of remainder of list. (Recursive call.) + sub_lists = permutations(input_list[1:]) + # For every permutation of the sub list... + for sub_list in sub_lists: + # Insert the extracted first item at every position of the list. + for i in range(len(input_list)): + new_list = sub_list[:] + new_list.insert(i, item) + out_lists.append(new_list) + else: + # Termination condition: only one item in input list. + out_lists = [input_list] + return out_lists + + +def reduce_fraction(fraction): + """Reduce fraction tuple to simplest form. fraction=(num, denom) + + >>> reduce_fraction((14, 7)) + (2, 1) + + >>> reduce_fraction((-2, 4)) + (-1, 2) + + >>> reduce_fraction((0, 4)) + (0, 1) + + >>> reduce_fraction((4, 0)) + (1, 0) + + """ + (numerator, denominator) = fraction + common_factor = abs(gcf(numerator, denominator)) + result = (numerator/common_factor, denominator/common_factor) + return result + + +def quantile(l, p): + """Return p quantile of list l. E.g. p=0.25 for q1. + + See: + http://rweb.stat.umn.edu/R/library/base/html/quantile.html + + """ + l_sort = l[:] + l_sort.sort() + n = len(l) + r = 1 + ((n - 1) * p) + i = int(r) + f = r - i + if i < n: + result = (1-f)*l_sort[i-1] + f*l_sort[i] + else: + result = l_sort[i-1] + return result + + +def trim(l): + """Discard values in list more than 1.5*IQR outside IQR. + + (IQR is inter-quartile-range) + + This function uses rad_util.quantile + + 1.5*IQR -- mild outlier + 3*IQR -- extreme outlier + + See: + http://wind.cc.whecn.edu/~pwildman/statnew/section_7_-_exploratory_data_analysis.htm + + """ + l_sort = l[:] + l_sort.sort() + # Calculate medianscore (based on stats.py lmedianscore by Gary Strangman) + if len(l_sort) % 2 == 0: + # If even number of scores, average middle 2. + index = int(len(l_sort) / 2) # Integer division correct + median = float(l_sort[index] + l_sort[index-1]) / 2 + else: + # int divsion gives mid value when count from 0 + index = int(len(l_sort) / 2) + median = l_sort[index] + # Calculate IQR. + q1 = quantile(l_sort, 0.25) + q3 = quantile(l_sort, 0.75) + iqr = q3 - q1 + iqr_extra = iqr * 1.5 + def in_interval(x, i=iqr_extra, q1=q1, q3=q3): + return (x >= q1-i and x <= q3+i) + l_trimmed = [x for x in l_sort if in_interval(x)] + return l_trimmed + + +def nice_units(value, dp=0, sigfigs=None, suffix='', space=' ', + use_extra_prefixes=False, use_full_name=False, mode='si'): + """Return value converted to human readable units eg milli, micro, etc. + + Arguments: + value -- number in base units + dp -- number of decimal places to display (rounded) + sigfigs -- number of significant figures to display (rounded) + This overrides dp if set. + suffix -- optional unit suffix to append to unit multiplier + space -- seperator between value and unit multiplier (default: ' ') + use_extra_prefixes -- use hecto, deka, deci and centi as well if set. + (default: False) + use_full_name -- use full name for multiplier symbol, + e.g. milli instead of m + (default: False) + mode -- 'si' for SI prefixes, 'bin' for binary multipliers (1024, etc.) + (Default: 'si') + + SI prefixes from: + http://physics.nist.gov/cuu/Units/prefixes.html + (Greek mu changed to u.) + Binary prefixes based on: + http://physics.nist.gov/cuu/Units/binary.html + + >>> nice_units(2e-11) + '20 p' + + >>> nice_units(2e-11, space='') + '20p' + + """ + si_prefixes = {1e24: ('Y', 'yotta'), + 1e21: ('Z', 'zetta'), + 1e18: ('E', 'exa'), + 1e15: ('P', 'peta'), + 1e12: ('T', 'tera'), + 1e9: ('G', 'giga'), + 1e6: ('M', 'mega'), + 1e3: ('k', 'kilo'), + 1e-3: ('m', 'milli'), + 1e-6: ('u', 'micro'), + 1e-9: ('n', 'nano'), + 1e-12: ('p', 'pico'), + 1e-15: ('f', 'femto'), + 1e-18: ('a', 'atto'), + 1e-21: ('z', 'zepto'), + 1e-24: ('y', 'yocto') + } + if use_extra_prefixes: + si_prefixes.update({1e2: ('h', 'hecto'), + 1e1: ('da', 'deka'), + 1e-1: ('d', 'deci'), + 1e-2: ('c', 'centi') + }) + bin_prefixes = {2**10: ('K', 'kilo'), + 2**20: ('M', 'mega'), + 2**30: ('G', 'mega'), + 2**40: ('T', 'tera'), + 2**50: ('P', 'peta'), + 2**60: ('E', 'exa') + } + if mode == 'bin': + prefixes = bin_prefixes + else: + prefixes = si_prefixes + prefixes[1] = ('', '') # Unity. + # Determine appropriate multiplier. + multipliers = prefixes.keys() + multipliers.sort() + mult = None + for i in range(len(multipliers) - 1): + lower_mult = multipliers[i] + upper_mult = multipliers[i+1] + if lower_mult <= value < upper_mult: + mult_i = i + break + if mult is None: + if value < multipliers[0]: + mult_i = 0 + elif value >= multipliers[-1]: + mult_i = len(multipliers) - 1 + mult = multipliers[mult_i] + # Convert value for this multiplier. + new_value = value / mult + # Deal with special case due to rounding. + if sigfigs is None: + if mult_i < (len(multipliers) - 1) and \ + round(new_value, dp) == \ + round((multipliers[mult_i+1] / mult), dp): + mult = multipliers[mult_i + 1] + new_value = value / mult + # Concatenate multiplier symbol. + if use_full_name: + label_type = 1 + else: + label_type = 0 + # Round and truncate to appropriate precision. + if sigfigs is None: + str_value = eval('"%.'+str(dp)+'f" % new_value', locals(), {}) + else: + str_value = eval('"%.'+str(sigfigs)+'g" % new_value', locals(), {}) + return str_value + space + prefixes[mult][label_type] + suffix + + +def uniquify(seq, preserve_order=False): + """Return sequence with duplicate items in sequence seq removed. + + The code is based on usenet post by Tim Peters. + + This code is O(N) if the sequence items are hashable, O(N**2) if not. + + Peter Bengtsson has a blog post with an empirical comparison of other + approaches: + http://www.peterbe.com/plog/uniqifiers-benchmark + + If order is not important and the sequence items are hashable then + list(set(seq)) is readable and efficient. + + If order is important and the sequence items are hashable generator + expressions can be used (in py >= 2.4) (useful for large sequences): + seen = set() + do_something(x for x in seq if x not in seen or seen.add(x)) + + Arguments: + seq -- sequence + preserve_order -- if not set the order will be arbitrary + Using this option will incur a speed penalty. + (default: False) + + Example showing order preservation: + + >>> uniquify(['a', 'aa', 'b', 'b', 'ccc', 'ccc', 'd'], preserve_order=True) + ['a', 'aa', 'b', 'ccc', 'd'] + + Example using a sequence of un-hashable items: + + >>> uniquify([['z'], ['x'], ['y'], ['z']], preserve_order=True) + [['z'], ['x'], ['y']] + + The sorted output or the non-order-preserving approach should equal + that of the sorted order-preserving approach output: + + >>> unordered = uniquify([3, 3, 1, 2], preserve_order=False) + >>> unordered.sort() + >>> ordered = uniquify([3, 3, 1, 2], preserve_order=True) + >>> ordered.sort() + >>> ordered + [1, 2, 3] + >>> int(ordered == unordered) + 1 + + """ + try: + # Attempt fast algorithm. + d = {} + if preserve_order: + # This is based on Dave Kirby's method (f8) noted in the post: + # http://www.peterbe.com/plog/uniqifiers-benchmark + return [x for x in seq if (x not in d) and not d.__setitem__(x, 0)] + else: + for x in seq: + d[x] = 0 + return d.keys() + except TypeError: + # Have an unhashable object, so use slow algorithm. + result = [] + app = result.append + for x in seq: + if x not in result: + app(x) + return result + +# Alias to noun form for backward compatibility. +unique = uniquify + + +def reverse_dict(d): + """Reverse a dictionary so the items become the keys and vice-versa. + + Note: The results will be arbitrary if the items are not unique. + + >>> d = reverse_dict({'a': 1, 'b': 2}) + >>> d_items = d.items() + >>> d_items.sort() + >>> d_items + [(1, 'a'), (2, 'b')] + + """ + result = {} + for key, value in d.items(): + result[value] = key + return result + + +def lsb(x, n): + """Return the n least significant bits of x. + + >>> lsb(13, 3) + 5 + + """ + return x & ((2 ** n) - 1) + + +def gray_encode(i): + """Gray encode the given integer.""" + + return i ^ (i >> 1) + + +def random_vec(bits, max_value=None): + """Generate a random binary vector of length bits and given max value.""" + + vector = "" + for _ in range(int(bits / 10) + 1): + i = int((2**10) * random.random()) + vector += int2bin(i, 10) + + if max_value and (max_value < 2 ** bits - 1): + vector = int2bin((int(vector, 2) / (2 ** bits - 1)) * max_value, bits) + + return vector[0:bits] + + +def binary_range(bits): + """Return a list of all possible binary numbers in order with width=bits. + + It would be nice to extend it to match the + functionality of python's range() built-in function. + + """ + l = [] + v = ['0'] * bits + + toggle = [1] + [0] * bits + + while toggle[bits] != 1: + v_copy = v[:] + v_copy.reverse() + l.append(''.join(v_copy)) + + toggle = [1] + [0]*bits + i = 0 + while i < bits and toggle[i] == 1: + if toggle[i]: + if v[i] == '0': + v[i] = '1' + toggle[i+1] = 0 + else: + v[i] = '0' + toggle[i+1] = 1 + i += 1 + return l + + +def float_range(start, stop=None, step=None): + """Return a list containing an arithmetic progression of floats. + + Return a list of floats between 0.0 (or start) and stop with an + increment of step. + + This is in functionality to python's range() built-in function + but can accept float increments. + + As with range(), stop is omitted from the list. + + """ + if stop is None: + stop = float(start) + start = 0.0 + + if step is None: + step = 1.0 + + cur = float(start) + l = [] + while cur < stop: + l.append(cur) + cur += step + + return l + + +def find_common_fixes(s1, s2): + """Find common (prefix, suffix) of two strings. + + >>> find_common_fixes('abc', 'def') + ('', '') + + >>> find_common_fixes('abcelephantdef', 'abccowdef') + ('abc', 'def') + + >>> find_common_fixes('abcelephantdef', 'abccow') + ('abc', '') + + >>> find_common_fixes('elephantdef', 'abccowdef') + ('', 'def') + + """ + prefix = [] + suffix = [] + + i = 0 + common_len = min(len(s1), len(s2)) + while i < common_len: + if s1[i] != s2[i]: + break + + prefix.append(s1[i]) + i += 1 + + i = 1 + while i < (common_len + 1): + if s1[-i] != s2[-i]: + break + + suffix.append(s1[-i]) + i += 1 + + suffix.reverse() + + prefix = ''.join(prefix) + suffix = ''.join(suffix) + + return (prefix, suffix) + + +def is_rotated(seq1, seq2): + """Return true if the first sequence is a rotation of the second sequence. + + >>> seq1 = ['A', 'B', 'C', 'D'] + >>> seq2 = ['C', 'D', 'A', 'B'] + >>> int(is_rotated(seq1, seq2)) + 1 + + >>> seq2 = ['C', 'D', 'B', 'A'] + >>> int(is_rotated(seq1, seq2)) + 0 + + >>> seq1 = ['A', 'B', 'C', 'A'] + >>> seq2 = ['A', 'A', 'B', 'C'] + >>> int(is_rotated(seq1, seq2)) + 1 + + >>> seq2 = ['A', 'B', 'C', 'A'] + >>> int(is_rotated(seq1, seq2)) + 1 + + >>> seq2 = ['A', 'A', 'C', 'B'] + >>> int(is_rotated(seq1, seq2)) + 0 + + """ + # Do a sanity check. + if len(seq1) != len(seq2): + return False + # Look for occurrences of second sequence head item in first sequence. + start_indexes = [] + head_item = seq2[0] + for index1 in range(len(seq1)): + if seq1[index1] == head_item: + start_indexes.append(index1) + # Check that wrapped sequence matches. + double_seq1 = seq1 + seq1 + for index1 in start_indexes: + if double_seq1[index1:index1+len(seq1)] == seq2: + return True + return False + +def getmodule(obj): + """Return the module that contains the object definition of obj. + + Note: Use inspect.getmodule instead. + + Arguments: + obj -- python obj, generally a class or a function + + Examples: + + A function: + >>> module = getmodule(random.choice) + >>> module.__name__ + 'random' + >>> module is random + 1 + + A class: + >>> module = getmodule(random.Random) + >>> module.__name__ + 'random' + >>> module is random + 1 + + A class inheriting from a class in another module: + (note: The inheriting class must define at least one function.) + >>> class MyRandom(random.Random): + ... def play(self): + ... pass + >>> module = getmodule(MyRandom) + >>> if __name__ == '__main__': + ... name = 'rad_util' + ... else: + ... name = module.__name__ + >>> name + 'rad_util' + >>> module is sys.modules[__name__] + 1 + + Discussion: + This approach is slightly hackish, and won't work in various situations. + However, this was the approach recommended by GvR, so it's as good as + you'll get. + + See GvR's post in this thread: + http://groups.google.com.au/group/comp.lang.python/browse_thread/thread/966a7bdee07e3b34/c3cab3f41ea84236?lnk=st&q=python+determine+class+module&rnum=4&hl=en#c3cab3f41ea84236 + + """ + if hasattr(obj, 'func_globals'): + func = obj + else: + # Handle classes. + func = None + for item in obj.__dict__.values(): + if hasattr(item, 'func_globals'): + func = item + break + if func is None: + raise ValueError("No functions attached to object: %r" % obj) + module_name = func.func_globals['__name__'] + # Get module. + module = sys.modules[module_name] + return module + + +def round_grid(value, grid, mode=0): + """Round off the given value to the given grid size. + + Arguments: + value -- value to be roudne + grid -- result must be a multiple of this + mode -- 0 nearest, 1 up, -1 down + + Examples: + + >>> round_grid(7.5, 5) + 10 + + >>> round_grid(7.5, 5, mode=-1) + 5 + + >>> round_grid(7.3, 5, mode=1) + 10 + + >>> round_grid(7.3, 5.0, mode=1) + 10.0 + + """ + off_grid = value % grid + if mode == 0: + add_one = int(off_grid >= (grid / 2.0)) + elif mode == 1 and off_grid: + add_one = 1 + elif mode == -1 and off_grid: + add_one = 0 + result = ((int(value / grid) + add_one) * grid) + return result + + +def get_args(argv): + """Store command-line args in a dictionary. + + -, -- prefixes are removed + Items not prefixed with - or -- are stored as a list, indexed by 'args' + + For options that take a value use --option=value + + Consider using optparse or getopt (in Python standard library) instead. + + """ + d = {} + args = [] + + for arg in argv: + + if arg.startswith('-'): + parts = re.sub(r'^-+', '', arg).split('=') + if len(parts) == 2: + d[parts[0]] = parts[1] + else: + d[parts[0]] = None + else: + args.append(arg) + + d['args'] = args + + return d + + +if __name__ == '__main__': + import doctest + doctest.testmod(sys.modules['__main__']) + DELETED test.orc Index: test.orc ================================================================== --- test.orc +++ /dev/null @@ -1,16 +0,0 @@ -sr=44100 -ksmps=20 -nchnls=1 - -instr 1 - asound oscili p4, cpspch(p5), p6 - out asound -endin -instr 2 - asound pluck p4, cpspch(p5), cpspch(p6), p7, p8 p9 p10 - out asound -endin -instr 3 - asound pluck p4, cpspch(p5), cpspch(p6), p7, p8 p9 p10 - out asound -endin Index: test.sco ================================================================== --- test.sco +++ test.sco @@ -1,1273 +1,2184 @@ -1.33333333333 -f1 0 256 10 1 0 3 ; sine wave function table -i2 0.000000 0.187500 7000 8.09 8.09 0 6 -i2 0.187500 0.187500 7000 8.04 8.04 0 6 -i2 0.375000 0.187500 7000 9.04 9.04 0 6 -i2 0.562500 0.187500 7000 8.04 8.04 0 6 -i2 0.750000 0.187500 7000 8.09 8.09 0 6 -i2 0.937500 0.187500 7000 9.09 9.09 0 6 -i2 1.125000 0.187500 7000 8.02 8.02 0 6 -i2 1.312500 0.187500 7000 9.09 9.09 0 6 -i2 1.500000 0.187500 7000 9.04 9.04 0 6 -i2 1.687500 0.187500 7000 9.04 9.04 0 6 -i2 1.875000 0.187500 7000 8.04 8.04 0 6 -i2 2.062500 0.187500 7000 8.09 8.09 0 6 -i2 2.250000 0.187500 7000 9.09 9.09 0 6 -i2 2.437500 0.187500 7000 9.02 9.02 0 6 -i2 2.625000 0.187500 7000 8.09 8.09 0 6 -i2 2.812500 0.187500 7000 8.08 8.08 0 6 -i2 3.000000 0.187500 7000 9.02 9.02 0 6 -i2 3.187500 0.187500 7000 9.09 9.09 0 6 -i2 3.375000 0.187500 7000 8.04 8.04 0 6 -i2 3.562500 0.187500 7000 9.04 9.04 0 6 -i2 3.750000 0.187500 7000 9.04 9.04 0 6 -i2 3.937500 0.187500 7000 8.09 8.09 0 6 -i2 4.125000 0.187500 7000 9.09 9.09 0 6 -i2 4.312500 0.187500 7000 9.02 9.02 0 6 -i2 4.500000 0.187500 7000 8.09 8.09 0 6 -i2 4.687500 0.187500 7000 9.08 9.08 0 6 -i2 4.875000 0.187500 7000 9.02 9.02 0 6 -i2 5.062500 0.187500 7000 8.09 8.09 0 6 -i2 5.250000 0.187500 7000 8.08 8.08 0 6 -i2 5.437500 0.187500 7000 9.02 9.02 0 6 -i2 5.625000 0.187500 7000 9.09 9.09 0 6 -i2 5.812500 0.187500 7000 8.08 8.08 0 6 -i2 6.000000 0.187500 7000 9.02 9.02 0 6 -i2 6.187500 0.187500 7000 9.09 9.09 0 6 -i2 6.375000 0.187500 7000 8.04 8.04 0 6 -i2 6.562500 0.187500 7000 9.04 9.04 0 6 -i2 6.750000 0.187500 7000 9.04 9.04 0 6 -i2 6.937500 0.187500 7000 8.09 8.09 0 6 -i2 7.125000 0.187500 7000 8.09 8.09 0 6 -i2 7.312500 0.187500 7000 8.02 8.02 0 6 -i2 7.500000 0.187500 7000 9.09 9.09 0 6 -i2 7.687500 0.187500 7000 9.08 9.08 0 6 -i2 7.875000 0.187500 7000 8.02 8.02 0 6 -i2 8.062500 0.187500 7000 8.09 8.09 0 6 -i2 8.250000 0.187500 7000 8.04 8.04 0 6 -i2 8.437500 0.187500 7000 8.04 8.04 0 6 -i2 8.625000 0.187500 7000 9.04 9.04 0 6 -i2 8.812500 0.187500 7000 8.09 8.09 0 6 -i2 9.000000 0.187500 7000 9.09 9.09 0 6 -i2 9.187500 0.187500 7000 8.02 8.02 0 6 -i2 9.375000 0.187500 7000 8.09 8.09 0 6 -i2 9.562500 0.187500 7000 9.08 9.08 0 6 -i2 9.750000 0.187500 7000 9.02 9.02 0 6 -i2 9.937500 0.187500 7000 9.09 9.09 0 6 -i2 10.125000 0.187500 7000 8.02 8.02 0 6 -i2 10.312500 0.187500 7000 8.09 8.09 0 6 -i2 10.500000 0.187500 7000 9.04 9.04 0 6 -i2 10.687500 0.187500 7000 9.04 9.04 0 6 -i2 10.875000 0.187500 7000 8.04 8.04 0 6 -i2 11.062500 0.187500 7000 8.09 8.09 0 6 -i2 11.250000 0.187500 7000 8.09 8.09 0 6 -i2 11.437500 0.187500 7000 8.02 8.02 0 6 -i2 11.625000 0.187500 7000 8.09 8.09 0 6 -i2 11.812500 0.187500 7000 9.04 9.04 0 6 -i2 12.000000 0.187500 7000 8.04 8.04 0 6 -i2 12.187500 0.187500 7000 9.04 9.04 0 6 -i2 12.375000 0.187500 7000 8.09 8.09 0 6 -i2 12.562500 0.187500 7000 9.09 9.09 0 6 -i2 12.750000 0.187500 7000 9.02 9.02 0 6 -i2 12.937500 0.187500 7000 8.09 8.09 0 6 -i2 13.125000 0.187500 7000 8.08 8.08 0 6 -i2 13.312500 0.187500 7000 8.02 8.02 0 6 -i2 13.500000 0.187500 7000 8.09 8.09 0 6 -i2 13.687500 0.187500 7000 9.02 9.02 0 6 -i2 13.875000 0.187500 7000 9.09 9.09 0 6 -i2 14.062500 0.187500 7000 8.04 8.04 0 6 -i2 14.250000 0.187500 7000 8.04 8.04 0 6 -i2 14.437500 0.187500 7000 9.04 9.04 0 6 -i2 14.625000 0.187500 7000 8.09 8.09 0 6 -i2 14.812500 0.187500 7000 8.09 8.09 0 6 -i2 15.000000 0.187500 7000 9.02 9.02 0 6 -i2 15.187500 0.187500 7000 9.09 9.09 0 6 -i2 15.375000 0.187500 7000 8.08 8.08 0 6 -i2 15.562500 0.187500 7000 8.02 8.02 0 6 -i2 15.750000 0.187500 7000 8.09 8.09 0 6 -i2 15.937500 0.187500 7000 9.04 9.04 0 6 -i2 16.125000 0.187500 7000 8.04 8.04 0 6 -i2 16.312500 0.187500 7000 9.04 9.04 0 6 -i2 16.500000 0.187500 7000 8.09 8.09 0 6 -i2 16.687500 0.187500 7000 8.09 8.09 0 6 -i2 16.875000 0.187500 7000 8.02 8.02 0 6 -i2 17.062500 0.187500 7000 8.09 8.09 0 6 -i2 17.250000 0.187500 7000 8.08 8.08 0 6 -i2 17.437500 0.187500 7000 8.02 8.02 0 6 -i2 17.625000 0.187500 7000 9.09 9.09 0 6 -i2 17.812500 0.187500 7000 9.02 9.02 0 6 -i2 18.000000 0.187500 7000 9.09 9.09 0 6 -i2 18.187500 0.187500 7000 9.02 9.02 0 6 -i2 18.375000 0.187500 7000 8.09 8.09 0 6 -i2 18.562500 0.187500 7000 8.04 8.04 0 6 -i2 18.750000 0.187500 7000 8.04 8.04 0 6 -i2 18.937500 0.187500 7000 9.04 9.04 0 6 -i2 19.125000 0.187500 7000 8.09 8.09 0 6 -i2 19.312500 0.187500 7000 8.09 8.09 0 6 -i2 19.500000 0.187500 7000 8.02 8.02 0 6 -i2 19.687500 0.187500 7000 9.09 9.09 0 6 -i2 19.875000 0.187500 7000 9.04 9.04 0 6 -i2 20.062500 0.187500 7000 9.04 9.04 0 6 -i2 20.250000 0.187500 7000 8.04 8.04 0 6 -i2 20.437500 0.187500 7000 8.09 8.09 0 6 -i2 20.625000 0.187500 7000 9.09 9.09 0 6 -i2 20.812500 0.187500 7000 9.02 9.02 0 6 -i2 21.000000 0.187500 7000 9.09 9.09 0 6 -i2 21.187500 0.187500 7000 8.08 8.08 0 6 -i2 21.375000 0.187500 7000 8.02 8.02 0 6 -i2 21.562500 0.187500 7000 8.09 8.09 0 6 -i2 21.750000 0.187500 7000 9.02 9.02 0 6 -i2 21.937500 0.187500 7000 8.09 8.09 0 6 -i2 22.125000 0.187500 7000 8.02 8.02 0 6 -i2 22.312500 0.187500 7000 9.09 9.09 0 6 -i2 22.500000 0.187500 7000 9.02 9.02 0 6 -i2 22.687500 0.187500 7000 9.09 9.09 0 6 -i2 22.875000 0.187500 7000 8.04 8.04 0 6 -i2 23.062500 0.187500 7000 9.04 9.04 0 6 -i2 23.250000 0.187500 7000 9.04 9.04 0 6 -i2 23.437500 0.187500 7000 9.09 9.09 0 6 -i2 23.625000 0.187500 7000 9.09 9.09 0 6 -i2 23.812500 0.187500 7000 9.02 9.02 0 6 -i2 24.000000 0.187500 7000 9.09 9.09 0 6 -i2 24.187500 0.187500 7000 8.08 8.08 0 6 -i2 24.375000 0.187500 7000 8.02 8.02 0 6 -i2 24.562500 0.187500 7000 8.09 8.09 0 6 -i2 24.750000 0.187500 7000 9.02 9.02 0 6 -i2 24.937500 0.187500 7000 9.09 9.09 0 6 -i2 25.125000 0.187500 7000 8.08 8.08 0 6 -i2 25.312500 0.187500 7000 9.02 9.02 0 6 -i2 25.500000 0.187500 7000 9.09 9.09 0 6 -i2 25.687500 0.187500 7000 8.08 8.08 0 6 -i2 25.875000 0.187500 7000 9.02 9.02 0 6 -i2 26.062500 0.187500 7000 8.09 8.09 0 6 -i2 26.250000 0.187500 7000 9.04 9.04 0 6 -i2 26.437500 0.187500 7000 8.04 8.04 0 6 -i2 26.625000 0.187500 7000 9.04 9.04 0 6 -i2 26.812500 0.187500 7000 8.09 8.09 0 6 -i2 27.000000 0.187500 7000 9.09 9.09 0 6 -i2 27.187500 0.187500 7000 8.02 8.02 0 6 -i2 27.375000 0.187500 7000 8.09 8.09 0 6 -i2 27.562500 0.187500 7000 8.04 8.04 0 6 -i2 27.750000 0.187500 7000 9.04 9.04 0 6 -i2 27.937500 0.187500 7000 9.04 9.04 0 6 -i2 28.125000 0.187500 7000 8.09 8.09 0 6 -i2 28.312500 0.187500 7000 8.09 8.09 0 6 -i2 28.500000 0.187500 7000 9.02 9.02 0 6 -i2 28.687500 0.187500 7000 8.09 8.09 0 6 -i2 28.875000 0.187500 7000 9.02 9.02 0 6 -i2 29.062500 0.187500 7000 9.09 9.09 0 6 -i2 29.250000 0.187500 7000 9.04 9.04 0 6 -i2 29.437500 0.187500 7000 9.04 9.04 0 6 -i2 29.625000 0.187500 7000 8.04 8.04 0 6 -i2 29.812500 0.187500 7000 9.09 9.09 0 6 -i2 30.000000 0.187500 7000 8.09 8.09 0 6 -i2 30.187500 0.187500 7000 9.02 9.02 0 6 -f1 0 256 10 1 0 3 ; sine wave function table -i2 0.000000 0.375000 7000 8.11 8.11 0 6 -i2 0.000000 0.375000 7000 8.04 8.04 0 6 -i2 0.000000 0.375000 7000 7.08 7.08 0 6 -i2 0.375000 0.375000 7000 8.09 8.09 0 6 -i2 0.375000 0.375000 7000 7.01 7.01 0 6 -i2 0.375000 0.375000 7000 7.04 7.04 0 6 -i2 0.750000 0.375000 7000 7.04 7.04 0 6 -i2 0.750000 0.375000 7000 8.09 8.09 0 6 -i2 0.750000 0.375000 7000 8.11 8.11 0 6 -i2 1.125000 0.375000 7000 8.11 8.11 0 6 -i2 1.125000 0.375000 7000 8.04 8.04 0 6 -i2 1.125000 0.375000 7000 8.08 8.08 0 6 -i2 1.500000 0.375000 7000 8.06 8.06 0 6 -i2 1.500000 0.375000 7000 8.09 8.09 0 6 -i2 1.500000 0.375000 7000 8.01 8.01 0 6 -i2 1.875000 0.375000 7000 7.04 7.04 0 6 -i2 1.875000 0.375000 7000 7.09 7.09 0 6 -i2 1.875000 0.375000 7000 7.11 7.11 0 6 -i2 2.250000 0.375000 7000 7.11 7.11 0 6 -i2 2.250000 0.375000 7000 8.04 8.04 0 6 -i2 2.250000 0.375000 7000 8.08 8.08 0 6 -i2 2.625000 0.187500 7000 7.01 7.01 0 6 -i2 2.625000 0.187500 7000 7.06 7.06 0 6 -i2 2.625000 0.187500 7000 7.09 7.09 0 6 -i2 2.812500 0.187500 7000 8.01 8.01 0 6 -i2 2.812500 0.187500 7000 7.06 7.06 0 6 -i2 2.812500 0.187500 7000 7.09 7.09 0 6 -i2 3.000000 0.375000 7000 8.04 8.04 0 6 -i2 3.000000 0.375000 7000 8.09 8.09 0 6 -i2 3.000000 0.375000 7000 7.11 7.11 0 6 -i2 3.375000 1.500000 7000 7.06 7.06 0 6 -i2 3.375000 1.500000 7000 8.09 8.09 0 6 -i2 3.375000 1.500000 7000 8.01 8.01 0 6 -i2 4.875000 0.375000 7000 8.04 8.04 0 6 -i2 4.875000 0.375000 7000 8.09 8.09 0 6 -i2 4.875000 0.375000 7000 7.11 7.11 0 6 -i2 5.250000 0.375000 7000 8.11 8.11 0 6 -i2 5.250000 0.375000 7000 7.04 7.04 0 6 -i2 5.250000 0.375000 7000 8.08 8.08 0 6 -i2 5.625000 0.375000 7000 8.11 8.11 0 6 -i2 5.625000 0.375000 7000 8.04 8.04 0 6 -i2 5.625000 0.375000 7000 8.08 8.08 0 6 -i2 6.000000 0.375000 7000 8.09 8.09 0 6 -i2 6.000000 0.375000 7000 8.01 8.01 0 6 -i2 6.000000 0.375000 7000 7.04 7.04 0 6 -i2 6.375000 0.375000 7000 7.04 7.04 0 6 -i2 6.375000 0.375000 7000 7.09 7.09 0 6 -i2 6.375000 0.375000 7000 8.11 8.11 0 6 -i2 6.750000 0.375000 7000 7.11 7.11 0 6 -i2 6.750000 0.375000 7000 7.04 7.04 0 6 -i2 6.750000 0.375000 7000 8.08 8.08 0 6 -i2 7.125000 0.187500 7000 8.01 8.01 0 6 -i2 7.125000 0.187500 7000 7.06 7.06 0 6 -i2 7.125000 0.187500 7000 8.09 8.09 0 6 -i2 7.312500 0.187500 7000 7.01 7.01 0 6 -i2 7.312500 0.187500 7000 8.06 8.06 0 6 -i2 7.312500 0.187500 7000 7.09 7.09 0 6 -i2 7.500000 0.375000 7000 7.04 7.04 0 6 -i2 7.500000 0.375000 7000 8.09 8.09 0 6 -i2 7.500000 0.375000 7000 7.11 7.11 0 6 -i2 7.875000 1.500000 7000 7.06 7.06 0 6 -i2 7.875000 1.500000 7000 8.09 8.09 0 6 -i2 7.875000 1.500000 7000 8.01 8.01 0 6 -i2 9.375000 0.375000 7000 7.04 7.04 0 6 -i2 9.375000 0.375000 7000 7.09 7.09 0 6 -i2 9.375000 0.375000 7000 7.11 7.11 0 6 -i2 9.750000 0.375000 7000 7.11 7.11 0 6 -i2 9.750000 0.375000 7000 8.04 8.04 0 6 -i2 9.750000 0.375000 7000 8.08 8.08 0 6 -i2 10.125000 0.375000 7000 7.11 7.11 0 6 -i2 10.125000 0.375000 7000 7.04 7.04 0 6 -i2 10.125000 0.375000 7000 7.08 7.08 0 6 -i2 10.500000 0.187500 7000 7.01 7.01 0 6 -i2 10.500000 0.187500 7000 8.06 8.06 0 6 -i2 10.500000 0.187500 7000 7.09 7.09 0 6 -i2 10.687500 0.187500 7000 8.01 8.01 0 6 -i2 10.687500 0.187500 7000 7.06 7.06 0 6 -i2 10.687500 0.187500 7000 7.09 7.09 0 6 -i2 10.875000 0.375000 7000 8.04 8.04 0 6 -i2 10.875000 0.375000 7000 7.09 7.09 0 6 -i2 10.875000 0.375000 7000 8.11 8.11 0 6 -i2 11.250000 1.500000 7000 7.06 7.06 0 6 -i2 11.250000 1.500000 7000 7.09 7.09 0 6 -i2 11.250000 1.500000 7000 8.01 8.01 0 6 -i2 12.750000 0.375000 7000 7.04 7.04 0 6 -i2 12.750000 0.375000 7000 8.09 8.09 0 6 -i2 12.750000 0.375000 7000 8.11 8.11 0 6 -i2 13.125000 0.375000 7000 7.11 7.11 0 6 -i2 13.125000 0.375000 7000 8.04 8.04 0 6 -i2 13.125000 0.375000 7000 7.08 7.08 0 6 -i2 13.500000 0.375000 7000 7.11 7.11 0 6 -i2 13.500000 0.375000 7000 7.04 7.04 0 6 -i2 13.500000 0.375000 7000 8.08 8.08 0 6 -i2 13.875000 0.375000 7000 8.09 8.09 0 6 -i2 13.875000 0.375000 7000 8.01 8.01 0 6 -i2 13.875000 0.375000 7000 8.04 8.04 0 6 -i2 14.250000 0.375000 7000 7.04 7.04 0 6 -i2 14.250000 0.375000 7000 8.09 8.09 0 6 -i2 14.250000 0.375000 7000 7.11 7.11 0 6 -i2 14.625000 0.375000 7000 7.11 7.11 0 6 -i2 14.625000 0.375000 7000 8.04 8.04 0 6 -i2 14.625000 0.375000 7000 7.08 7.08 0 6 -i2 15.000000 0.375000 7000 7.09 7.09 0 6 -i2 15.000000 0.375000 7000 7.01 7.01 0 6 -i2 15.000000 0.375000 7000 7.04 7.04 0 6 -i2 15.375000 0.375000 7000 7.04 7.04 0 6 -i2 15.375000 0.375000 7000 8.09 8.09 0 6 -i2 15.375000 0.375000 7000 7.11 7.11 0 6 -i2 15.750000 0.375000 7000 8.11 8.11 0 6 -i2 15.750000 0.375000 7000 8.04 8.04 0 6 -i2 15.750000 0.375000 7000 7.08 7.08 0 6 -i2 16.125000 0.375000 7000 8.09 8.09 0 6 -i2 16.125000 0.375000 7000 7.01 7.01 0 6 -i2 16.125000 0.375000 7000 8.04 8.04 0 6 -i2 16.500000 0.375000 7000 8.04 8.04 0 6 -i2 16.500000 0.375000 7000 8.09 8.09 0 6 -i2 16.500000 0.375000 7000 7.11 7.11 0 6 -i2 16.875000 0.375000 7000 8.11 8.11 0 6 -i2 16.875000 0.375000 7000 7.04 7.04 0 6 -i2 16.875000 0.375000 7000 8.08 8.08 0 6 -i2 17.250000 0.375000 7000 8.06 8.06 0 6 -i2 17.250000 0.375000 7000 8.09 8.09 0 6 -i2 17.250000 0.375000 7000 7.01 7.01 0 6 -i2 17.625000 0.375000 7000 8.04 8.04 0 6 -i2 17.625000 0.375000 7000 7.09 7.09 0 6 -i2 17.625000 0.375000 7000 8.11 8.11 0 6 -i2 18.000000 0.375000 7000 8.11 8.11 0 6 -i2 18.000000 0.375000 7000 7.04 7.04 0 6 -i2 18.000000 0.375000 7000 7.08 7.08 0 6 -i2 18.375000 0.187500 7000 7.01 7.01 0 6 -i2 18.375000 0.187500 7000 8.06 8.06 0 6 -i2 18.375000 0.187500 7000 7.09 7.09 0 6 -i2 18.562500 0.187500 7000 8.01 8.01 0 6 -i2 18.562500 0.187500 7000 8.06 8.06 0 6 -i2 18.562500 0.187500 7000 8.09 8.09 0 6 -i2 18.750000 0.375000 7000 7.04 7.04 0 6 -i2 18.750000 0.375000 7000 8.09 8.09 0 6 -i2 18.750000 0.375000 7000 8.11 8.11 0 6 -i2 19.125000 1.500000 7000 8.06 8.06 0 6 -i2 19.125000 1.500000 7000 8.09 8.09 0 6 -i2 19.125000 1.500000 7000 7.01 7.01 0 6 -i2 20.625000 0.375000 7000 8.04 8.04 0 6 -i2 20.625000 0.375000 7000 7.09 7.09 0 6 -i2 20.625000 0.375000 7000 7.11 7.11 0 6 -i2 21.000000 0.375000 7000 7.11 7.11 0 6 -i2 21.000000 0.375000 7000 8.04 8.04 0 6 -i2 21.000000 0.375000 7000 7.08 7.08 0 6 -i2 21.375000 0.375000 7000 7.11 7.11 0 6 -i2 21.375000 0.375000 7000 7.04 7.04 0 6 -i2 21.375000 0.375000 7000 8.08 8.08 0 6 -i2 21.750000 0.375000 7000 8.06 8.06 0 6 -i2 21.750000 0.375000 7000 8.09 8.09 0 6 -i2 21.750000 0.375000 7000 7.01 7.01 0 6 -i2 22.125000 0.375000 7000 7.04 7.04 0 6 -i2 22.125000 0.375000 7000 7.09 7.09 0 6 -i2 22.125000 0.375000 7000 8.11 8.11 0 6 -i2 22.500000 0.375000 7000 8.11 8.11 0 6 -i2 22.500000 0.375000 7000 7.04 7.04 0 6 -i2 22.500000 0.375000 7000 8.08 8.08 0 6 -i2 22.875000 0.375000 7000 8.09 8.09 0 6 -i2 22.875000 0.375000 7000 8.01 8.01 0 6 -i2 22.875000 0.375000 7000 7.04 7.04 0 6 -i2 23.250000 0.375000 7000 8.04 8.04 0 6 -i2 23.250000 0.375000 7000 7.09 7.09 0 6 -i2 23.250000 0.375000 7000 8.11 8.11 0 6 -i2 23.625000 0.375000 7000 8.11 8.11 0 6 -i2 23.625000 0.375000 7000 7.04 7.04 0 6 -i2 23.625000 0.375000 7000 8.08 8.08 0 6 -i2 24.000000 0.375000 7000 8.09 8.09 0 6 -i2 24.000000 0.375000 7000 8.01 8.01 0 6 -i2 24.000000 0.375000 7000 8.04 8.04 0 6 -i2 24.375000 0.375000 7000 8.04 8.04 0 6 -i2 24.375000 0.375000 7000 8.09 8.09 0 6 -i2 24.375000 0.375000 7000 7.11 7.11 0 6 -i2 24.750000 0.375000 7000 7.11 7.11 0 6 -i2 24.750000 0.375000 7000 8.04 8.04 0 6 -i2 24.750000 0.375000 7000 7.08 7.08 0 6 -i2 25.125000 0.375000 7000 7.06 7.06 0 6 -i2 25.125000 0.375000 7000 7.09 7.09 0 6 -i2 25.125000 0.375000 7000 7.01 7.01 0 6 -i2 25.500000 0.375000 7000 8.04 8.04 0 6 -i2 25.500000 0.375000 7000 8.09 8.09 0 6 -i2 25.500000 0.375000 7000 7.11 7.11 0 6 -i2 25.875000 0.375000 7000 8.11 8.11 0 6 -i2 25.875000 0.375000 7000 8.04 8.04 0 6 -i2 25.875000 0.375000 7000 8.08 8.08 0 6 -i2 26.250000 0.375000 7000 8.06 8.06 0 6 -i2 26.250000 0.375000 7000 8.09 8.09 0 6 -i2 26.250000 0.375000 7000 8.01 8.01 0 6 -i2 26.625000 0.375000 7000 8.04 8.04 0 6 -i2 26.625000 0.375000 7000 7.09 7.09 0 6 -i2 26.625000 0.375000 7000 7.11 7.11 0 6 -i2 27.000000 0.375000 7000 8.11 8.11 0 6 -i2 27.000000 0.375000 7000 8.04 8.04 0 6 -i2 27.000000 0.375000 7000 7.08 7.08 0 6 -i2 27.375000 0.375000 7000 7.06 7.06 0 6 -i2 27.375000 0.375000 7000 7.09 7.09 0 6 -i2 27.375000 0.375000 7000 7.01 7.01 0 6 -i2 27.750000 0.375000 7000 7.04 7.04 0 6 -i2 27.750000 0.375000 7000 7.09 7.09 0 6 -i2 27.750000 0.375000 7000 7.11 7.11 0 6 -i2 28.125000 0.375000 7000 8.11 8.11 0 6 -i2 28.125000 0.375000 7000 7.04 7.04 0 6 -i2 28.125000 0.375000 7000 7.08 7.08 0 6 -i2 28.500000 0.375000 7000 7.06 7.06 0 6 -i2 28.500000 0.375000 7000 7.09 7.09 0 6 -i2 28.500000 0.375000 7000 8.01 8.01 0 6 -i2 28.875000 0.375000 7000 8.04 8.04 0 6 -i2 28.875000 0.375000 7000 7.09 7.09 0 6 -i2 28.875000 0.375000 7000 8.11 8.11 0 6 -i2 29.250000 0.375000 7000 7.11 7.11 0 6 -i2 29.250000 0.375000 7000 8.04 8.04 0 6 -i2 29.250000 0.375000 7000 8.08 8.08 0 6 -i2 29.625000 0.375000 7000 7.06 7.06 0 6 -i2 29.625000 0.375000 7000 8.09 8.09 0 6 -i2 29.625000 0.375000 7000 8.01 8.01 0 6 -i2 30.000000 0.375000 7000 8.04 8.04 0 6 -i2 30.000000 0.375000 7000 8.09 8.09 0 6 -i2 30.000000 0.375000 7000 7.11 7.11 0 6 -i2 30.375000 0.375000 7000 7.11 7.11 0 6 -i2 30.375000 0.375000 7000 8.04 8.04 0 6 -i2 30.375000 0.375000 7000 7.08 7.08 0 6 -i2 30.750000 0.375000 7000 7.09 7.09 0 6 -i2 30.750000 0.375000 7000 7.01 7.01 0 6 -i2 30.750000 0.375000 7000 8.04 8.04 0 6 -i2 31.125000 0.375000 7000 7.04 7.04 0 6 -i2 31.125000 0.375000 7000 7.09 7.09 0 6 -i2 31.125000 0.375000 7000 8.11 8.11 0 6 -i2 31.500000 0.375000 7000 7.11 7.11 0 6 -i2 31.500000 0.375000 7000 8.04 8.04 0 6 -i2 31.500000 0.375000 7000 8.08 8.08 0 6 -i2 31.875000 0.375000 7000 8.09 8.09 0 6 -i2 31.875000 0.375000 7000 7.01 7.01 0 6 -i2 31.875000 0.375000 7000 7.04 7.04 0 6 -i2 32.250000 0.375000 7000 8.04 8.04 0 6 -i2 32.250000 0.375000 7000 7.09 7.09 0 6 -i2 32.250000 0.375000 7000 7.11 7.11 0 6 -i2 32.625000 0.375000 7000 8.11 8.11 0 6 -i2 32.625000 0.375000 7000 8.04 8.04 0 6 -i2 32.625000 0.375000 7000 8.08 8.08 0 6 -i2 33.000000 0.187500 7000 7.01 7.01 0 6 -i2 33.000000 0.187500 7000 7.06 7.06 0 6 -i2 33.000000 0.187500 7000 7.09 7.09 0 6 -i2 33.187500 0.187500 7000 8.01 8.01 0 6 -i2 33.187500 0.187500 7000 8.06 8.06 0 6 -i2 33.187500 0.187500 7000 7.09 7.09 0 6 -i2 33.375000 0.375000 7000 7.04 7.04 0 6 -i2 33.375000 0.375000 7000 7.09 7.09 0 6 -i2 33.375000 0.375000 7000 8.11 8.11 0 6 -i2 33.750000 1.500000 7000 8.06 8.06 0 6 -i2 33.750000 1.500000 7000 7.09 7.09 0 6 -i2 33.750000 1.500000 7000 7.01 7.01 0 6 -i2 35.250000 0.375000 7000 8.04 8.04 0 6 -i2 35.250000 0.375000 7000 7.09 7.09 0 6 -i2 35.250000 0.375000 7000 7.11 7.11 0 6 -i2 35.625000 0.375000 7000 8.11 8.11 0 6 -i2 35.625000 0.375000 7000 7.04 7.04 0 6 -i2 35.625000 0.375000 7000 7.08 7.08 0 6 -i2 36.000000 0.375000 7000 8.11 8.11 0 6 -i2 36.000000 0.375000 7000 8.04 8.04 0 6 -i2 36.000000 0.375000 7000 8.08 8.08 0 6 -i2 36.375000 0.375000 7000 7.09 7.09 0 6 -i2 36.375000 0.375000 7000 8.01 8.01 0 6 -i2 36.375000 0.375000 7000 8.04 8.04 0 6 -i2 36.750000 0.375000 7000 7.04 7.04 0 6 -i2 36.750000 0.375000 7000 7.09 7.09 0 6 -i2 36.750000 0.375000 7000 8.11 8.11 0 6 -i2 37.125000 0.375000 7000 8.11 8.11 0 6 -i2 37.125000 0.375000 7000 7.04 7.04 0 6 -i2 37.125000 0.375000 7000 7.08 7.08 0 6 -i2 37.500000 0.375000 7000 7.06 7.06 0 6 -i2 37.500000 0.375000 7000 7.09 7.09 0 6 -i2 37.500000 0.375000 7000 8.01 8.01 0 6 -i2 37.875000 0.375000 7000 7.04 7.04 0 6 -i2 37.875000 0.375000 7000 7.09 7.09 0 6 -i2 37.875000 0.375000 7000 8.11 8.11 0 6 -i2 38.250000 0.375000 7000 7.11 7.11 0 6 -i2 38.250000 0.375000 7000 7.04 7.04 0 6 -i2 38.250000 0.375000 7000 7.08 7.08 0 6 -i2 38.625000 0.375000 7000 7.09 7.09 0 6 -i2 38.625000 0.375000 7000 8.01 8.01 0 6 -i2 38.625000 0.375000 7000 8.04 8.04 0 6 -i2 39.000000 0.375000 7000 7.04 7.04 0 6 -i2 39.000000 0.375000 7000 7.09 7.09 0 6 -i2 39.000000 0.375000 7000 8.11 8.11 0 6 -i2 39.375000 0.375000 7000 7.11 7.11 0 6 -i2 39.375000 0.375000 7000 7.04 7.04 0 6 -i2 39.375000 0.375000 7000 7.08 7.08 0 6 -i2 39.750000 0.187500 7000 7.01 7.01 0 6 -i2 39.750000 0.187500 7000 7.06 7.06 0 6 -i2 39.750000 0.187500 7000 8.09 8.09 0 6 -i2 39.937500 0.187500 7000 7.01 7.01 0 6 -i2 39.937500 0.187500 7000 8.06 8.06 0 6 -i2 39.937500 0.187500 7000 8.09 8.09 0 6 -i2 40.125000 0.375000 7000 7.04 7.04 0 6 -i2 40.125000 0.375000 7000 7.09 7.09 0 6 -i2 40.125000 0.375000 7000 8.11 8.11 0 6 -i2 40.500000 1.500000 7000 7.06 7.06 0 6 -i2 40.500000 1.500000 7000 7.09 7.09 0 6 -i2 40.500000 1.500000 7000 8.01 8.01 0 6 -i2 42.000000 0.375000 7000 7.04 7.04 0 6 -i2 42.000000 0.375000 7000 7.09 7.09 0 6 -i2 42.000000 0.375000 7000 8.11 8.11 0 6 -i2 42.375000 0.375000 7000 7.11 7.11 0 6 -i2 42.375000 0.375000 7000 8.04 8.04 0 6 -i2 42.375000 0.375000 7000 7.08 7.08 0 6 -i2 42.750000 0.375000 7000 7.11 7.11 0 6 -i2 42.750000 0.375000 7000 8.04 8.04 0 6 -i2 42.750000 0.375000 7000 8.08 8.08 0 6 -i2 43.125000 0.375000 7000 8.06 8.06 0 6 -i2 43.125000 0.375000 7000 7.09 7.09 0 6 -i2 43.125000 0.375000 7000 8.01 8.01 0 6 -i2 43.500000 0.375000 7000 7.04 7.04 0 6 -i2 43.500000 0.375000 7000 8.09 8.09 0 6 -i2 43.500000 0.375000 7000 8.11 8.11 0 6 -i2 43.875000 0.375000 7000 7.11 7.11 0 6 -i2 43.875000 0.375000 7000 7.04 7.04 0 6 -i2 43.875000 0.375000 7000 8.08 8.08 0 6 -i2 44.250000 0.375000 7000 8.09 8.09 0 6 -i2 44.250000 0.375000 7000 7.01 7.01 0 6 -i2 44.250000 0.375000 7000 8.04 8.04 0 6 -i2 44.625000 0.375000 7000 7.04 7.04 0 6 -i2 44.625000 0.375000 7000 7.09 7.09 0 6 -i2 44.625000 0.375000 7000 7.11 7.11 0 6 -i2 45.000000 0.375000 7000 8.11 8.11 0 6 -i2 45.000000 0.375000 7000 8.04 8.04 0 6 -i2 45.000000 0.375000 7000 7.08 7.08 0 6 -i2 45.375000 0.375000 7000 8.06 8.06 0 6 -i2 45.375000 0.375000 7000 8.09 8.09 0 6 -i2 45.375000 0.375000 7000 8.01 8.01 0 6 -i2 45.750000 0.375000 7000 7.04 7.04 0 6 -i2 45.750000 0.375000 7000 7.09 7.09 0 6 -i2 45.750000 0.375000 7000 8.11 8.11 0 6 -i2 46.125000 0.375000 7000 7.11 7.11 0 6 -i2 46.125000 0.375000 7000 7.04 7.04 0 6 -i2 46.125000 0.375000 7000 7.08 7.08 0 6 -i2 46.500000 0.187500 7000 8.01 8.01 0 6 -i2 46.500000 0.187500 7000 7.06 7.06 0 6 -i2 46.500000 0.187500 7000 7.09 7.09 0 6 -i2 46.687500 0.187500 7000 7.01 7.01 0 6 -i2 46.687500 0.187500 7000 7.06 7.06 0 6 -i2 46.687500 0.187500 7000 8.09 8.09 0 6 -i2 46.875000 0.375000 7000 7.04 7.04 0 6 -i2 46.875000 0.375000 7000 8.09 8.09 0 6 -i2 46.875000 0.375000 7000 8.11 8.11 0 6 -i2 47.250000 1.500000 7000 8.06 8.06 0 6 -i2 47.250000 1.500000 7000 7.09 7.09 0 6 -i2 47.250000 1.500000 7000 8.01 8.01 0 6 -i2 48.750000 0.375000 7000 7.04 7.04 0 6 -i2 48.750000 0.375000 7000 8.09 8.09 0 6 -i2 48.750000 0.375000 7000 7.11 7.11 0 6 -i2 49.125000 0.375000 7000 8.11 8.11 0 6 -i2 49.125000 0.375000 7000 8.04 8.04 0 6 -i2 49.125000 0.375000 7000 8.08 8.08 0 6 -i2 49.500000 0.375000 7000 8.11 8.11 0 6 -i2 49.500000 0.375000 7000 7.04 7.04 0 6 -i2 49.500000 0.375000 7000 7.08 7.08 0 6 -i2 49.875000 0.375000 7000 8.09 8.09 0 6 -i2 49.875000 0.375000 7000 8.01 8.01 0 6 -i2 49.875000 0.375000 7000 7.04 7.04 0 6 -i2 50.250000 0.375000 7000 7.04 7.04 0 6 -i2 50.250000 0.375000 7000 8.09 8.09 0 6 -i2 50.250000 0.375000 7000 8.11 8.11 0 6 -i2 50.625000 0.375000 7000 7.11 7.11 0 6 -i2 50.625000 0.375000 7000 7.04 7.04 0 6 -i2 50.625000 0.375000 7000 8.08 8.08 0 6 -i2 51.000000 0.375000 7000 7.09 7.09 0 6 -i2 51.000000 0.375000 7000 7.01 7.01 0 6 -i2 51.000000 0.375000 7000 7.04 7.04 0 6 -i2 51.375000 0.375000 7000 7.04 7.04 0 6 -i2 51.375000 0.375000 7000 8.09 8.09 0 6 -i2 51.375000 0.375000 7000 7.11 7.11 0 6 -i2 51.750000 0.375000 7000 8.11 8.11 0 6 -i2 51.750000 0.375000 7000 8.04 8.04 0 6 -i2 51.750000 0.375000 7000 8.08 8.08 0 6 -i2 52.125000 0.375000 7000 7.06 7.06 0 6 -i2 52.125000 0.375000 7000 7.09 7.09 0 6 -i2 52.125000 0.375000 7000 8.01 8.01 0 6 -i2 52.500000 0.375000 7000 7.04 7.04 0 6 -i2 52.500000 0.375000 7000 7.09 7.09 0 6 -i2 52.500000 0.375000 7000 8.11 8.11 0 6 -i2 52.875000 0.375000 7000 8.11 8.11 0 6 -i2 52.875000 0.375000 7000 7.04 7.04 0 6 -i2 52.875000 0.375000 7000 8.08 8.08 0 6 -i2 53.250000 0.375000 7000 8.09 8.09 0 6 -i2 53.250000 0.375000 7000 8.01 8.01 0 6 -i2 53.250000 0.375000 7000 7.04 7.04 0 6 -i2 53.625000 0.375000 7000 7.04 7.04 0 6 -i2 53.625000 0.375000 7000 8.09 8.09 0 6 -i2 53.625000 0.375000 7000 8.11 8.11 0 6 -i2 54.000000 0.375000 7000 7.11 7.11 0 6 -i2 54.000000 0.375000 7000 8.04 8.04 0 6 -i2 54.000000 0.375000 7000 8.08 8.08 0 6 -i2 54.375000 0.187500 7000 7.01 7.01 0 6 -i2 54.375000 0.187500 7000 7.06 7.06 0 6 -i2 54.375000 0.187500 7000 8.09 8.09 0 6 -i2 54.562500 0.187500 7000 7.01 7.01 0 6 -i2 54.562500 0.187500 7000 8.06 8.06 0 6 -i2 54.562500 0.187500 7000 7.09 7.09 0 6 -i2 54.750000 0.375000 7000 8.04 8.04 0 6 -i2 54.750000 0.375000 7000 8.09 8.09 0 6 -i2 54.750000 0.375000 7000 8.11 8.11 0 6 -i2 55.125000 1.500000 7000 8.06 8.06 0 6 -i2 55.125000 1.500000 7000 7.09 7.09 0 6 -i2 55.125000 1.500000 7000 8.01 8.01 0 6 -i2 56.625000 0.375000 7000 7.04 7.04 0 6 -i2 56.625000 0.375000 7000 8.09 8.09 0 6 -i2 56.625000 0.375000 7000 8.11 8.11 0 6 -i2 57.000000 0.375000 7000 7.11 7.11 0 6 -i2 57.000000 0.375000 7000 7.04 7.04 0 6 -i2 57.000000 0.375000 7000 8.08 8.08 0 6 -i2 57.375000 0.375000 7000 8.11 8.11 0 6 -i2 57.375000 0.375000 7000 8.04 8.04 0 6 -i2 57.375000 0.375000 7000 7.08 7.08 0 6 -i2 57.750000 0.375000 7000 7.06 7.06 0 6 -i2 57.750000 0.375000 7000 8.09 8.09 0 6 -i2 57.750000 0.375000 7000 8.01 8.01 0 6 -i2 58.125000 0.375000 7000 7.04 7.04 0 6 -i2 58.125000 0.375000 7000 8.09 8.09 0 6 -i2 58.125000 0.375000 7000 7.11 7.11 0 6 -i2 58.500000 0.375000 7000 8.11 8.11 0 6 -i2 58.500000 0.375000 7000 7.04 7.04 0 6 -i2 58.500000 0.375000 7000 8.08 8.08 0 6 -i2 58.875000 0.187500 7000 7.01 7.01 0 6 -i2 58.875000 0.187500 7000 7.06 7.06 0 6 -i2 58.875000 0.187500 7000 8.09 8.09 0 6 -i2 59.062500 0.187500 7000 8.01 8.01 0 6 -i2 59.062500 0.187500 7000 8.06 8.06 0 6 -i2 59.062500 0.187500 7000 8.09 8.09 0 6 -i2 59.250000 0.375000 7000 7.04 7.04 0 6 -i2 59.250000 0.375000 7000 8.09 8.09 0 6 -i2 59.250000 0.375000 7000 8.11 8.11 0 6 -i2 59.625000 1.500000 7000 8.06 8.06 0 6 -i2 59.625000 1.500000 7000 8.09 8.09 0 6 -i2 59.625000 1.500000 7000 8.01 8.01 0 6 -i2 61.125000 0.375000 7000 7.04 7.04 0 6 -i2 61.125000 0.375000 7000 8.09 8.09 0 6 -i2 61.125000 0.375000 7000 8.11 8.11 0 6 -i2 61.500000 0.375000 7000 8.11 8.11 0 6 -i2 61.500000 0.375000 7000 8.04 8.04 0 6 -i2 61.500000 0.375000 7000 7.08 7.08 0 6 -i2 61.875000 0.375000 7000 8.11 8.11 0 6 -i2 61.875000 0.375000 7000 7.04 7.04 0 6 -i2 61.875000 0.375000 7000 7.08 7.08 0 6 -i2 62.250000 0.375000 7000 7.06 7.06 0 6 -i2 62.250000 0.375000 7000 7.09 7.09 0 6 -i2 62.250000 0.375000 7000 7.01 7.01 0 6 -i2 62.625000 0.375000 7000 7.04 7.04 0 6 -i2 62.625000 0.375000 7000 8.09 8.09 0 6 -i2 62.625000 0.375000 7000 7.11 7.11 0 6 -i2 63.000000 0.375000 7000 8.11 8.11 0 6 -i2 63.000000 0.375000 7000 7.04 7.04 0 6 -i2 63.000000 0.375000 7000 8.08 8.08 0 6 -i2 63.375000 0.187500 7000 7.01 7.01 0 6 -i2 63.375000 0.187500 7000 7.06 7.06 0 6 -i2 63.375000 0.187500 7000 7.09 7.09 0 6 -i2 63.562500 0.187500 7000 7.01 7.01 0 6 -i2 63.562500 0.187500 7000 7.06 7.06 0 6 -i2 63.562500 0.187500 7000 7.09 7.09 0 6 -i2 63.750000 0.375000 7000 8.04 8.04 0 6 -i2 63.750000 0.375000 7000 8.09 8.09 0 6 -i2 63.750000 0.375000 7000 8.11 8.11 0 6 -i2 64.125000 1.500000 7000 8.06 8.06 0 6 -i2 64.125000 1.500000 7000 8.09 8.09 0 6 -i2 64.125000 1.500000 7000 8.01 8.01 0 6 -i2 65.625000 0.375000 7000 7.04 7.04 0 6 -i2 65.625000 0.375000 7000 8.09 8.09 0 6 -i2 65.625000 0.375000 7000 7.11 7.11 0 6 -i2 66.000000 0.375000 7000 7.11 7.11 0 6 -i2 66.000000 0.375000 7000 8.04 8.04 0 6 -i2 66.000000 0.375000 7000 7.08 7.08 0 6 -i2 66.375000 0.375000 7000 8.11 8.11 0 6 -i2 66.375000 0.375000 7000 7.04 7.04 0 6 -i2 66.375000 0.375000 7000 7.08 7.08 0 6 -i2 66.750000 0.375000 7000 7.06 7.06 0 6 -i2 66.750000 0.375000 7000 8.09 8.09 0 6 -i2 66.750000 0.375000 7000 8.01 8.01 0 6 -i2 67.125000 0.375000 7000 8.04 8.04 0 6 -i2 67.125000 0.375000 7000 7.09 7.09 0 6 -i2 67.125000 0.375000 7000 7.11 7.11 0 6 -f1 0 256 10 1 0 3 ; sine wave function table -i2 67.500000 0.187500 7000 8.09 8.09 0 6 -i2 67.687500 0.187500 7000 8.04 8.04 0 6 -i2 67.875000 0.187500 7000 9.09 9.09 0 6 -i2 68.062500 0.375000 7000 9.09 9.09 0 6 -i2 68.437500 0.375000 7000 9.02 9.02 0 6 -i2 68.812500 0.187500 7000 8.09 8.09 0 6 -i2 69.000000 0.187500 7000 8.04 8.04 0 6 -i2 69.187500 0.187500 7000 8.09 8.09 0 6 -i2 69.375000 0.375000 7000 9.09 9.09 0 6 -i2 69.750000 0.375000 7000 8.02 8.02 0 6 -i2 70.125000 0.187500 7000 9.09 9.09 0 6 -i2 70.312500 0.187500 7000 8.04 8.04 0 6 -i2 70.500000 0.187500 7000 9.09 9.09 0 6 -i2 70.687500 0.375000 7000 9.09 9.09 0 6 -i2 71.062500 0.375000 7000 8.02 8.02 0 6 -i2 71.437500 1.500000 7000 9.09 9.09 0 6 -i2 72.937500 0.187500 7000 8.02 8.02 0 6 -i2 73.125000 0.187500 7000 8.09 8.09 0 6 -i2 73.312500 0.187500 7000 8.02 8.02 0 6 -i2 73.500000 0.187500 7000 9.02 9.02 0 6 -i2 73.687500 0.187500 7000 9.06 9.06 0 6 -i2 73.875000 0.187500 7000 8.04 8.04 0 6 -i2 74.062500 0.187500 7000 9.09 9.09 0 6 -i2 74.250000 0.187500 7000 9.02 9.02 0 6 -i2 74.437500 0.187500 7000 9.02 9.02 0 6 -i2 74.625000 0.187500 7000 8.06 8.06 0 6 -i2 74.812500 0.187500 7000 8.04 8.04 0 6 -i2 75.000000 0.187500 7000 9.09 9.09 0 6 -i2 75.187500 0.187500 7000 8.04 8.04 0 6 -i2 75.375000 0.187500 7000 9.09 9.09 0 6 -i2 75.562500 0.375000 7000 8.09 8.09 0 6 -i2 75.937500 0.375000 7000 8.02 8.02 0 6 -i2 76.312500 0.187500 7000 8.09 8.09 0 6 -i2 76.500000 0.187500 7000 9.02 9.02 0 6 -i2 76.687500 0.187500 7000 8.02 8.02 0 6 -i2 76.875000 0.187500 7000 9.06 9.06 0 6 -i2 77.062500 0.187500 7000 9.04 9.04 0 6 -i2 77.250000 1.500000 7000 8.09 8.09 0 6 -i2 78.750000 0.187500 7000 8.02 8.02 0 6 -i2 78.937500 0.187500 7000 9.09 9.09 0 6 -i2 79.125000 0.187500 7000 9.04 9.04 0 6 -i2 79.312500 0.187500 7000 9.09 9.09 0 6 -i2 79.500000 0.375000 7000 8.09 8.09 0 6 -i2 79.875000 0.375000 7000 9.02 9.02 0 6 -i2 80.250000 0.187500 7000 8.09 8.09 0 6 -i2 80.437500 0.187500 7000 8.04 8.04 0 6 -i2 80.625000 0.187500 7000 8.09 8.09 0 6 -i2 80.812500 0.375000 7000 8.09 8.09 0 6 -i2 81.187500 0.375000 7000 8.02 8.02 0 6 -i2 81.562500 0.187500 7000 8.09 8.09 0 6 -i2 81.750000 0.187500 7000 9.02 9.02 0 6 -i2 81.937500 0.187500 7000 9.02 9.02 0 6 -i2 82.125000 0.187500 7000 8.06 8.06 0 6 -i2 82.312500 0.187500 7000 8.04 8.04 0 6 -i2 82.500000 0.187500 7000 8.09 8.09 0 6 -i2 82.687500 0.187500 7000 8.04 8.04 0 6 -i2 82.875000 0.187500 7000 8.09 8.09 0 6 -i2 83.062500 0.375000 7000 8.09 8.09 0 6 -i2 83.437500 0.375000 7000 9.02 9.02 0 6 -i2 83.812500 0.187500 7000 9.09 9.09 0 6 -i2 84.000000 0.187500 7000 9.02 9.02 0 6 -i2 84.187500 0.187500 7000 9.02 9.02 0 6 -i2 84.375000 0.187500 7000 8.06 8.06 0 6 -i2 84.562500 0.187500 7000 8.04 8.04 0 6 -i2 84.750000 0.187500 7000 8.09 8.09 0 6 -i2 84.937500 0.187500 7000 8.02 8.02 0 6 -i2 85.125000 0.187500 7000 8.02 8.02 0 6 -i2 85.312500 0.187500 7000 9.06 9.06 0 6 -i2 85.500000 0.187500 7000 8.04 8.04 0 6 -i2 85.687500 0.187500 7000 9.09 9.09 0 6 -i2 85.875000 0.187500 7000 9.02 9.02 0 6 -i2 86.062500 0.187500 7000 9.02 9.02 0 6 -i2 86.250000 0.187500 7000 9.06 9.06 0 6 -i2 86.437500 0.187500 7000 9.04 9.04 0 6 -i2 86.625000 1.500000 7000 8.09 8.09 0 6 -i2 88.125000 0.187500 7000 8.02 8.02 0 6 -i2 88.312500 1.500000 7000 9.09 9.09 0 6 -i2 89.812500 0.187500 7000 8.02 8.02 0 6 -i2 90.000000 1.500000 7000 9.09 9.09 0 6 -i2 91.500000 0.187500 7000 8.02 8.02 0 6 -i2 91.687500 1.500000 7000 9.09 9.09 0 6 -i2 93.187500 0.187500 7000 9.02 9.02 0 6 -i2 93.375000 0.187500 7000 8.09 8.09 0 6 -i2 93.562500 0.187500 7000 9.04 9.04 0 6 -i2 93.750000 0.187500 7000 8.09 8.09 0 6 -i2 93.937500 0.375000 7000 9.09 9.09 0 6 -i2 94.312500 0.375000 7000 8.02 8.02 0 6 -i2 94.687500 1.500000 7000 9.09 9.09 0 6 -i2 96.187500 0.187500 7000 9.02 9.02 0 6 -i2 96.375000 0.187500 7000 8.09 8.09 0 6 -i2 96.562500 0.187500 7000 9.04 9.04 0 6 -i2 96.750000 0.187500 7000 8.09 8.09 0 6 -i2 96.937500 0.375000 7000 8.09 8.09 0 6 -i2 97.312500 0.375000 7000 8.02 8.02 0 6 -i2 97.687500 0.187500 7000 9.09 9.09 0 6 -i2 97.875000 0.187500 7000 9.02 9.02 0 6 -i2 98.062500 0.187500 7000 9.02 9.02 0 6 -i2 98.250000 0.187500 7000 9.06 9.06 0 6 -i2 98.437500 0.187500 7000 9.04 9.04 0 6 -i2 98.625000 0.187500 7000 8.09 8.09 0 6 -i2 98.812500 0.187500 7000 8.04 8.04 0 6 -i2 99.000000 0.187500 7000 8.09 8.09 0 6 -i2 99.187500 0.375000 7000 9.09 9.09 0 6 -i2 99.562500 0.375000 7000 9.02 9.02 0 6 -i2 99.937500 0.187500 7000 9.09 9.09 0 6 -i2 100.125000 0.187500 7000 8.02 8.02 0 6 -i2 100.312500 0.187500 7000 9.02 9.02 0 6 -i2 100.500000 0.187500 7000 9.06 9.06 0 6 -i2 100.687500 0.187500 7000 9.04 9.04 0 6 -i2 100.875000 1.500000 7000 9.09 9.09 0 6 -i2 102.375000 0.187500 7000 9.02 9.02 0 6 -i2 102.562500 0.187500 7000 9.09 9.09 0 6 -i2 102.750000 0.187500 7000 8.02 8.02 0 6 -i2 102.937500 0.187500 7000 9.02 9.02 0 6 -i2 103.125000 0.187500 7000 9.06 9.06 0 6 -i2 103.312500 0.187500 7000 8.04 8.04 0 6 -i2 103.500000 0.187500 7000 8.09 8.09 0 6 -i2 103.687500 0.187500 7000 8.04 8.04 0 6 -i2 103.875000 0.187500 7000 9.09 9.09 0 6 -i2 104.062500 0.375000 7000 8.09 8.09 0 6 -i2 104.437500 0.375000 7000 9.02 9.02 0 6 -i2 104.812500 0.187500 7000 9.09 9.09 0 6 -i2 105.000000 0.187500 7000 9.02 9.02 0 6 -i2 105.187500 0.187500 7000 9.02 9.02 0 6 -i2 105.375000 0.187500 7000 9.06 9.06 0 6 -i2 105.562500 0.187500 7000 9.04 9.04 0 6 -i2 105.750000 1.500000 7000 9.09 9.09 0 6 -i2 107.250000 0.187500 7000 8.02 8.02 0 6 -i2 107.437500 0.187500 7000 8.09 8.09 0 6 -i2 107.625000 0.187500 7000 8.02 8.02 0 6 -i2 107.812500 0.187500 7000 8.02 8.02 0 6 -i2 108.000000 0.187500 7000 8.06 8.06 0 6 -i2 108.187500 0.187500 7000 9.04 9.04 0 6 -i2 108.375000 1.500000 7000 9.09 9.09 0 6 -i2 109.875000 0.187500 7000 8.02 8.02 0 6 -i2 110.062500 0.187500 7000 8.09 8.09 0 6 -i2 110.250000 0.187500 7000 9.04 9.04 0 6 -i2 110.437500 0.187500 7000 9.09 9.09 0 6 -i2 110.625000 0.375000 7000 9.09 9.09 0 6 -i2 111.000000 0.375000 7000 8.02 8.02 0 6 -i2 111.375000 0.187500 7000 8.09 8.09 0 6 -i2 111.562500 0.187500 7000 9.04 9.04 0 6 -i2 111.750000 0.187500 7000 9.09 9.09 0 6 -i2 111.937500 0.375000 7000 8.09 8.09 0 6 -i2 112.312500 0.375000 7000 9.02 9.02 0 6 -i2 112.687500 1.500000 7000 9.09 9.09 0 6 -i2 114.187500 0.187500 7000 8.02 8.02 0 6 -i2 114.375000 1.500000 7000 9.09 9.09 0 6 -i2 115.875000 0.187500 7000 8.02 8.02 0 6 -i2 116.062500 0.187500 7000 8.09 8.09 0 6 -i2 116.250000 0.187500 7000 9.04 9.04 0 6 -i2 116.437500 0.187500 7000 8.09 8.09 0 6 -i2 116.625000 0.375000 7000 8.09 8.09 0 6 -i2 117.000000 0.375000 7000 8.02 8.02 0 6 -i2 117.375000 1.500000 7000 8.09 8.09 0 6 -i2 118.875000 0.187500 7000 8.02 8.02 0 6 -i2 119.062500 0.187500 7000 8.09 8.09 0 6 -i2 119.250000 0.187500 7000 8.02 8.02 0 6 -i2 119.437500 0.187500 7000 9.02 9.02 0 6 -i2 119.625000 0.187500 7000 9.06 9.06 0 6 -i2 119.812500 0.187500 7000 8.04 8.04 0 6 -f1 0 256 10 1 0 3 ; sine wave function table -i2 67.500000 0.375000 7000 7.11 7.11 0 6 -i2 67.500000 0.375000 7000 7.04 7.04 0 6 -i2 67.500000 0.375000 7000 8.08 8.08 0 6 -i2 67.875000 0.375000 7000 8.09 8.09 0 6 -i2 67.875000 0.375000 7000 7.01 7.01 0 6 -i2 67.875000 0.375000 7000 8.04 8.04 0 6 -i2 68.250000 0.375000 7000 8.04 8.04 0 6 -i2 68.250000 0.375000 7000 8.09 8.09 0 6 -i2 68.250000 0.375000 7000 8.11 8.11 0 6 -i2 68.625000 0.375000 7000 7.11 7.11 0 6 -i2 68.625000 0.375000 7000 7.04 7.04 0 6 -i2 68.625000 0.375000 7000 7.08 7.08 0 6 -i2 69.000000 0.375000 7000 8.09 8.09 0 6 -i2 69.000000 0.375000 7000 8.01 8.01 0 6 -i2 69.000000 0.375000 7000 7.04 7.04 0 6 -i2 69.375000 0.375000 7000 7.04 7.04 0 6 -i2 69.375000 0.375000 7000 7.09 7.09 0 6 -i2 69.375000 0.375000 7000 8.11 8.11 0 6 -i2 69.750000 0.375000 7000 8.11 8.11 0 6 -i2 69.750000 0.375000 7000 7.04 7.04 0 6 -i2 69.750000 0.375000 7000 8.08 8.08 0 6 -i2 70.125000 0.375000 7000 8.09 8.09 0 6 -i2 70.125000 0.375000 7000 8.01 8.01 0 6 -i2 70.125000 0.375000 7000 7.04 7.04 0 6 -i2 70.500000 0.375000 7000 8.04 8.04 0 6 -i2 70.500000 0.375000 7000 7.09 7.09 0 6 -i2 70.500000 0.375000 7000 7.11 7.11 0 6 -i2 70.875000 0.375000 7000 7.11 7.11 0 6 -i2 70.875000 0.375000 7000 7.04 7.04 0 6 -i2 70.875000 0.375000 7000 7.08 7.08 0 6 -i2 71.250000 0.375000 7000 7.09 7.09 0 6 -i2 71.250000 0.375000 7000 7.01 7.01 0 6 -i2 71.250000 0.375000 7000 8.04 8.04 0 6 -i2 71.625000 0.375000 7000 7.04 7.04 0 6 -i2 71.625000 0.375000 7000 8.09 8.09 0 6 -i2 71.625000 0.375000 7000 7.11 7.11 0 6 -i2 72.000000 0.375000 7000 8.11 8.11 0 6 -i2 72.000000 0.375000 7000 7.04 7.04 0 6 -i2 72.000000 0.375000 7000 7.08 7.08 0 6 -i2 72.375000 0.375000 7000 8.06 8.06 0 6 -i2 72.375000 0.375000 7000 7.09 7.09 0 6 -i2 72.375000 0.375000 7000 7.01 7.01 0 6 -i2 72.750000 0.375000 7000 8.04 8.04 0 6 -i2 72.750000 0.375000 7000 8.09 8.09 0 6 -i2 72.750000 0.375000 7000 7.11 7.11 0 6 -i2 73.125000 0.375000 7000 8.11 8.11 0 6 -i2 73.125000 0.375000 7000 8.04 8.04 0 6 -i2 73.125000 0.375000 7000 7.08 7.08 0 6 -i2 73.500000 0.375000 7000 8.06 8.06 0 6 -i2 73.500000 0.375000 7000 7.09 7.09 0 6 -i2 73.500000 0.375000 7000 8.01 8.01 0 6 -i2 73.875000 0.375000 7000 7.04 7.04 0 6 -i2 73.875000 0.375000 7000 8.09 8.09 0 6 -i2 73.875000 0.375000 7000 8.11 8.11 0 6 -i2 74.250000 0.375000 7000 7.11 7.11 0 6 -i2 74.250000 0.375000 7000 8.04 8.04 0 6 -i2 74.250000 0.375000 7000 8.08 8.08 0 6 -i2 74.625000 0.375000 7000 7.06 7.06 0 6 -i2 74.625000 0.375000 7000 8.09 8.09 0 6 -i2 74.625000 0.375000 7000 7.01 7.01 0 6 -i2 75.000000 0.375000 7000 7.04 7.04 0 6 -i2 75.000000 0.375000 7000 7.09 7.09 0 6 -i2 75.000000 0.375000 7000 8.11 8.11 0 6 -i2 75.375000 0.375000 7000 7.11 7.11 0 6 -i2 75.375000 0.375000 7000 8.04 8.04 0 6 -i2 75.375000 0.375000 7000 8.08 8.08 0 6 -i2 75.750000 0.375000 7000 8.06 8.06 0 6 -i2 75.750000 0.375000 7000 8.09 8.09 0 6 -i2 75.750000 0.375000 7000 7.01 7.01 0 6 -i2 76.125000 0.375000 7000 8.04 8.04 0 6 -i2 76.125000 0.375000 7000 8.09 8.09 0 6 -i2 76.125000 0.375000 7000 8.11 8.11 0 6 -i2 76.500000 0.375000 7000 7.11 7.11 0 6 -i2 76.500000 0.375000 7000 7.04 7.04 0 6 -i2 76.500000 0.375000 7000 8.08 8.08 0 6 -i2 76.875000 0.375000 7000 7.06 7.06 0 6 -i2 76.875000 0.375000 7000 8.09 8.09 0 6 -i2 76.875000 0.375000 7000 8.01 8.01 0 6 -i2 77.250000 0.375000 7000 7.04 7.04 0 6 -i2 77.250000 0.375000 7000 8.09 8.09 0 6 -i2 77.250000 0.375000 7000 7.11 7.11 0 6 -i2 77.625000 0.375000 7000 7.11 7.11 0 6 -i2 77.625000 0.375000 7000 8.04 8.04 0 6 -i2 77.625000 0.375000 7000 7.08 7.08 0 6 -i2 78.000000 0.375000 7000 8.04 8.04 0 6 -i2 78.000000 0.375000 7000 8.09 8.09 0 6 -i2 78.000000 0.375000 7000 8.11 8.11 0 6 -i2 78.375000 1.500000 7000 7.06 7.06 0 6 -i2 78.375000 1.500000 7000 8.09 8.09 0 6 -i2 78.375000 1.500000 7000 7.01 7.01 0 6 -i2 79.875000 0.375000 7000 7.04 7.04 0 6 -i2 79.875000 0.375000 7000 8.09 8.09 0 6 -i2 79.875000 0.375000 7000 8.11 8.11 0 6 -i2 80.250000 0.375000 7000 7.11 7.11 0 6 -i2 80.250000 0.375000 7000 7.04 7.04 0 6 -i2 80.250000 0.375000 7000 7.08 7.08 0 6 -i2 80.625000 0.375000 7000 8.11 8.11 0 6 -i2 80.625000 0.375000 7000 7.04 7.04 0 6 -i2 80.625000 0.375000 7000 7.08 7.08 0 6 -i2 81.000000 0.375000 7000 7.09 7.09 0 6 -i2 81.000000 0.375000 7000 8.01 8.01 0 6 -i2 81.000000 0.375000 7000 7.04 7.04 0 6 -i2 81.375000 0.375000 7000 7.04 7.04 0 6 -i2 81.375000 0.375000 7000 7.09 7.09 0 6 -i2 81.375000 0.375000 7000 8.11 8.11 0 6 -i2 81.750000 0.375000 7000 8.11 8.11 0 6 -i2 81.750000 0.375000 7000 8.04 8.04 0 6 -i2 81.750000 0.375000 7000 8.08 8.08 0 6 -i2 82.125000 0.375000 7000 7.09 7.09 0 6 -i2 82.125000 0.375000 7000 8.01 8.01 0 6 -i2 82.125000 0.375000 7000 8.04 8.04 0 6 -i2 82.500000 0.375000 7000 8.04 8.04 0 6 -i2 82.500000 0.375000 7000 8.09 8.09 0 6 -i2 82.500000 0.375000 7000 7.11 7.11 0 6 -i2 82.875000 0.375000 7000 7.11 7.11 0 6 -i2 82.875000 0.375000 7000 8.04 8.04 0 6 -i2 82.875000 0.375000 7000 7.08 7.08 0 6 -i2 83.250000 0.375000 7000 7.09 7.09 0 6 -i2 83.250000 0.375000 7000 7.01 7.01 0 6 -i2 83.250000 0.375000 7000 8.04 8.04 0 6 -i2 83.625000 0.375000 7000 7.04 7.04 0 6 -i2 83.625000 0.375000 7000 8.09 8.09 0 6 -i2 83.625000 0.375000 7000 7.11 7.11 0 6 -i2 84.000000 0.375000 7000 7.11 7.11 0 6 -i2 84.000000 0.375000 7000 7.04 7.04 0 6 -i2 84.000000 0.375000 7000 8.08 8.08 0 6 -i2 84.375000 0.375000 7000 8.09 8.09 0 6 -i2 84.375000 0.375000 7000 7.01 7.01 0 6 -i2 84.375000 0.375000 7000 7.04 7.04 0 6 -i2 84.750000 0.375000 7000 8.04 8.04 0 6 -i2 84.750000 0.375000 7000 8.09 8.09 0 6 -i2 84.750000 0.375000 7000 7.11 7.11 0 6 -i2 85.125000 0.375000 7000 7.11 7.11 0 6 -i2 85.125000 0.375000 7000 7.04 7.04 0 6 -i2 85.125000 0.375000 7000 8.08 8.08 0 6 -i2 85.500000 0.375000 7000 8.06 8.06 0 6 -i2 85.500000 0.375000 7000 8.09 8.09 0 6 -i2 85.500000 0.375000 7000 8.01 8.01 0 6 -i2 85.875000 0.375000 7000 7.04 7.04 0 6 -i2 85.875000 0.375000 7000 8.09 8.09 0 6 -i2 85.875000 0.375000 7000 7.11 7.11 0 6 -i2 86.250000 0.375000 7000 7.11 7.11 0 6 -i2 86.250000 0.375000 7000 8.04 8.04 0 6 -i2 86.250000 0.375000 7000 7.08 7.08 0 6 -i2 86.625000 0.375000 7000 8.09 8.09 0 6 -i2 86.625000 0.375000 7000 7.01 7.01 0 6 -i2 86.625000 0.375000 7000 8.04 8.04 0 6 -i2 87.000000 0.375000 7000 7.04 7.04 0 6 -i2 87.000000 0.375000 7000 7.09 7.09 0 6 -i2 87.000000 0.375000 7000 7.11 7.11 0 6 -i2 87.375000 0.375000 7000 8.11 8.11 0 6 -i2 87.375000 0.375000 7000 8.04 8.04 0 6 -i2 87.375000 0.375000 7000 7.08 7.08 0 6 -i2 87.750000 0.375000 7000 7.09 7.09 0 6 -i2 87.750000 0.375000 7000 7.01 7.01 0 6 -i2 87.750000 0.375000 7000 7.04 7.04 0 6 -i2 88.125000 0.375000 7000 8.04 8.04 0 6 -i2 88.125000 0.375000 7000 8.09 8.09 0 6 -i2 88.125000 0.375000 7000 8.11 8.11 0 6 -i2 88.500000 0.375000 7000 7.11 7.11 0 6 -i2 88.500000 0.375000 7000 7.04 7.04 0 6 -i2 88.500000 0.375000 7000 8.08 8.08 0 6 -i2 88.875000 0.375000 7000 8.06 8.06 0 6 -i2 88.875000 0.375000 7000 7.09 7.09 0 6 -i2 88.875000 0.375000 7000 7.01 7.01 0 6 -i2 89.250000 0.375000 7000 7.04 7.04 0 6 -i2 89.250000 0.375000 7000 8.09 8.09 0 6 -i2 89.250000 0.375000 7000 7.11 7.11 0 6 -i2 89.625000 0.375000 7000 8.11 8.11 0 6 -i2 89.625000 0.375000 7000 7.04 7.04 0 6 -i2 89.625000 0.375000 7000 8.08 8.08 0 6 -i2 90.000000 0.375000 7000 8.09 8.09 0 6 -i2 90.000000 0.375000 7000 7.01 7.01 0 6 -i2 90.000000 0.375000 7000 7.04 7.04 0 6 -i2 90.375000 0.375000 7000 7.04 7.04 0 6 -i2 90.375000 0.375000 7000 7.09 7.09 0 6 -i2 90.375000 0.375000 7000 7.11 7.11 0 6 -i2 90.750000 0.375000 7000 7.11 7.11 0 6 -i2 90.750000 0.375000 7000 8.04 8.04 0 6 -i2 90.750000 0.375000 7000 8.08 8.08 0 6 -i2 91.125000 0.375000 7000 8.09 8.09 0 6 -i2 91.125000 0.375000 7000 7.01 7.01 0 6 -i2 91.125000 0.375000 7000 7.04 7.04 0 6 -i2 91.500000 0.375000 7000 8.04 8.04 0 6 -i2 91.500000 0.375000 7000 8.09 8.09 0 6 -i2 91.500000 0.375000 7000 8.11 8.11 0 6 -i2 91.875000 0.375000 7000 7.11 7.11 0 6 -i2 91.875000 0.375000 7000 8.04 8.04 0 6 -i2 91.875000 0.375000 7000 7.08 7.08 0 6 -i2 92.250000 0.375000 7000 8.04 8.04 0 6 -i2 92.250000 0.375000 7000 7.09 7.09 0 6 -i2 92.250000 0.375000 7000 7.11 7.11 0 6 -i2 92.625000 1.500000 7000 7.06 7.06 0 6 -i2 92.625000 1.500000 7000 8.09 8.09 0 6 -i2 92.625000 1.500000 7000 8.01 8.01 0 6 -i2 94.125000 0.375000 7000 7.04 7.04 0 6 -i2 94.125000 0.375000 7000 8.09 8.09 0 6 -i2 94.125000 0.375000 7000 8.11 8.11 0 6 -i2 94.500000 0.375000 7000 8.11 8.11 0 6 -i2 94.500000 0.375000 7000 8.04 8.04 0 6 -i2 94.500000 0.375000 7000 7.08 7.08 0 6 -i2 94.875000 0.375000 7000 7.11 7.11 0 6 -i2 94.875000 0.375000 7000 7.04 7.04 0 6 -i2 94.875000 0.375000 7000 8.08 8.08 0 6 -i2 95.250000 0.375000 7000 7.09 7.09 0 6 -i2 95.250000 0.375000 7000 7.01 7.01 0 6 -i2 95.250000 0.375000 7000 8.04 8.04 0 6 -i2 95.625000 0.375000 7000 8.04 8.04 0 6 -i2 95.625000 0.375000 7000 7.09 7.09 0 6 -i2 95.625000 0.375000 7000 8.11 8.11 0 6 -i2 96.000000 0.375000 7000 7.11 7.11 0 6 -i2 96.000000 0.375000 7000 7.04 7.04 0 6 -i2 96.000000 0.375000 7000 7.08 7.08 0 6 -i2 96.375000 0.375000 7000 8.06 8.06 0 6 -i2 96.375000 0.375000 7000 8.09 8.09 0 6 -i2 96.375000 0.375000 7000 7.01 7.01 0 6 -i2 96.750000 0.375000 7000 8.04 8.04 0 6 -i2 96.750000 0.375000 7000 7.09 7.09 0 6 -i2 96.750000 0.375000 7000 7.11 7.11 0 6 -i2 97.125000 0.375000 7000 7.11 7.11 0 6 -i2 97.125000 0.375000 7000 7.04 7.04 0 6 -i2 97.125000 0.375000 7000 8.08 8.08 0 6 -i2 97.500000 0.375000 7000 8.09 8.09 0 6 -i2 97.500000 0.375000 7000 7.01 7.01 0 6 -i2 97.500000 0.375000 7000 8.04 8.04 0 6 -i2 97.875000 0.375000 7000 8.04 8.04 0 6 -i2 97.875000 0.375000 7000 7.09 7.09 0 6 -i2 97.875000 0.375000 7000 7.11 7.11 0 6 -i2 98.250000 0.375000 7000 7.11 7.11 0 6 -i2 98.250000 0.375000 7000 8.04 8.04 0 6 -i2 98.250000 0.375000 7000 8.08 8.08 0 6 -i2 98.625000 0.375000 7000 8.09 8.09 0 6 -i2 98.625000 0.375000 7000 8.01 8.01 0 6 -i2 98.625000 0.375000 7000 8.04 8.04 0 6 -i2 99.000000 0.375000 7000 7.04 7.04 0 6 -i2 99.000000 0.375000 7000 7.09 7.09 0 6 -i2 99.000000 0.375000 7000 8.11 8.11 0 6 -i2 99.375000 0.375000 7000 7.11 7.11 0 6 -i2 99.375000 0.375000 7000 8.04 8.04 0 6 -i2 99.375000 0.375000 7000 7.08 7.08 0 6 -i2 99.750000 0.375000 7000 8.06 8.06 0 6 -i2 99.750000 0.375000 7000 8.09 8.09 0 6 -i2 99.750000 0.375000 7000 7.01 7.01 0 6 -i2 100.125000 0.375000 7000 8.04 8.04 0 6 -i2 100.125000 0.375000 7000 7.09 7.09 0 6 -i2 100.125000 0.375000 7000 8.11 8.11 0 6 -i2 100.500000 0.375000 7000 7.11 7.11 0 6 -i2 100.500000 0.375000 7000 8.04 8.04 0 6 -i2 100.500000 0.375000 7000 7.08 7.08 0 6 -i2 100.875000 0.375000 7000 7.04 7.04 0 6 -i2 100.875000 0.375000 7000 8.09 8.09 0 6 -i2 100.875000 0.375000 7000 8.11 8.11 0 6 -i2 101.250000 1.500000 7000 7.06 7.06 0 6 -i2 101.250000 1.500000 7000 7.09 7.09 0 6 -i2 101.250000 1.500000 7000 7.01 7.01 0 6 -i2 102.750000 0.375000 7000 8.04 8.04 0 6 -i2 102.750000 0.375000 7000 7.09 7.09 0 6 -i2 102.750000 0.375000 7000 8.11 8.11 0 6 -i2 103.125000 0.375000 7000 7.11 7.11 0 6 -i2 103.125000 0.375000 7000 7.04 7.04 0 6 -i2 103.125000 0.375000 7000 7.08 7.08 0 6 -i2 103.500000 0.375000 7000 7.11 7.11 0 6 -i2 103.500000 0.375000 7000 7.04 7.04 0 6 -i2 103.500000 0.375000 7000 8.08 8.08 0 6 -i2 103.875000 0.375000 7000 7.04 7.04 0 6 -i2 103.875000 0.375000 7000 8.09 8.09 0 6 -i2 103.875000 0.375000 7000 8.11 8.11 0 6 -i2 104.250000 1.500000 7000 7.06 7.06 0 6 -i2 104.250000 1.500000 7000 8.09 8.09 0 6 -i2 104.250000 1.500000 7000 8.01 8.01 0 6 -i2 105.750000 0.375000 7000 8.04 8.04 0 6 -i2 105.750000 0.375000 7000 8.09 8.09 0 6 -i2 105.750000 0.375000 7000 7.11 7.11 0 6 -i2 106.125000 0.375000 7000 7.11 7.11 0 6 -i2 106.125000 0.375000 7000 7.04 7.04 0 6 -i2 106.125000 0.375000 7000 7.08 7.08 0 6 -i2 106.500000 0.375000 7000 8.11 8.11 0 6 -i2 106.500000 0.375000 7000 8.04 8.04 0 6 -i2 106.500000 0.375000 7000 8.08 8.08 0 6 -i2 106.875000 0.375000 7000 8.04 8.04 0 6 -i2 106.875000 0.375000 7000 8.09 8.09 0 6 -i2 106.875000 0.375000 7000 7.11 7.11 0 6 -i2 107.250000 1.500000 7000 8.06 8.06 0 6 -i2 107.250000 1.500000 7000 7.09 7.09 0 6 -i2 107.250000 1.500000 7000 7.01 7.01 0 6 -i2 108.750000 0.375000 7000 7.04 7.04 0 6 -i2 108.750000 0.375000 7000 8.09 8.09 0 6 -i2 108.750000 0.375000 7000 7.11 7.11 0 6 -i2 109.125000 0.375000 7000 8.11 8.11 0 6 -i2 109.125000 0.375000 7000 8.04 8.04 0 6 -i2 109.125000 0.375000 7000 8.08 8.08 0 6 -i2 109.500000 0.375000 7000 8.11 8.11 0 6 -i2 109.500000 0.375000 7000 8.04 8.04 0 6 -i2 109.500000 0.375000 7000 7.08 7.08 0 6 -i2 109.875000 0.375000 7000 8.06 8.06 0 6 -i2 109.875000 0.375000 7000 8.09 8.09 0 6 -i2 109.875000 0.375000 7000 8.01 8.01 0 6 -i2 110.250000 0.375000 7000 8.04 8.04 0 6 -i2 110.250000 0.375000 7000 8.09 8.09 0 6 -i2 110.250000 0.375000 7000 7.11 7.11 0 6 -i2 110.625000 0.375000 7000 7.11 7.11 0 6 -i2 110.625000 0.375000 7000 7.04 7.04 0 6 -i2 110.625000 0.375000 7000 8.08 8.08 0 6 -i2 111.000000 0.375000 7000 8.06 8.06 0 6 -i2 111.000000 0.375000 7000 8.09 8.09 0 6 -i2 111.000000 0.375000 7000 8.01 8.01 0 6 -i2 111.375000 0.375000 7000 8.04 8.04 0 6 -i2 111.375000 0.375000 7000 7.09 7.09 0 6 -i2 111.375000 0.375000 7000 7.11 7.11 0 6 -i2 111.750000 0.375000 7000 7.11 7.11 0 6 -i2 111.750000 0.375000 7000 8.04 8.04 0 6 -i2 111.750000 0.375000 7000 7.08 7.08 0 6 -i2 112.125000 0.375000 7000 8.06 8.06 0 6 -i2 112.125000 0.375000 7000 8.09 8.09 0 6 -i2 112.125000 0.375000 7000 7.01 7.01 0 6 -i2 112.500000 0.375000 7000 7.04 7.04 0 6 -i2 112.500000 0.375000 7000 8.09 8.09 0 6 -i2 112.500000 0.375000 7000 7.11 7.11 0 6 -i2 112.875000 0.375000 7000 7.11 7.11 0 6 -i2 112.875000 0.375000 7000 8.04 8.04 0 6 -i2 112.875000 0.375000 7000 8.08 8.08 0 6 -i2 113.250000 0.375000 7000 7.06 7.06 0 6 -i2 113.250000 0.375000 7000 7.09 7.09 0 6 -i2 113.250000 0.375000 7000 8.01 8.01 0 6 -i2 113.625000 0.375000 7000 8.04 8.04 0 6 -i2 113.625000 0.375000 7000 8.09 8.09 0 6 -i2 113.625000 0.375000 7000 7.11 7.11 0 6 -i2 114.000000 0.375000 7000 7.11 7.11 0 6 -i2 114.000000 0.375000 7000 7.04 7.04 0 6 -i2 114.000000 0.375000 7000 8.08 8.08 0 6 -i2 114.375000 0.375000 7000 7.06 7.06 0 6 -i2 114.375000 0.375000 7000 7.09 7.09 0 6 -i2 114.375000 0.375000 7000 8.01 8.01 0 6 -i2 114.750000 0.375000 7000 8.04 8.04 0 6 -i2 114.750000 0.375000 7000 8.09 8.09 0 6 -i2 114.750000 0.375000 7000 7.11 7.11 0 6 -i2 115.125000 0.375000 7000 7.11 7.11 0 6 -i2 115.125000 0.375000 7000 8.04 8.04 0 6 -i2 115.125000 0.375000 7000 7.08 7.08 0 6 -i2 115.500000 0.375000 7000 8.04 8.04 0 6 -i2 115.500000 0.375000 7000 8.09 8.09 0 6 -i2 115.500000 0.375000 7000 8.11 8.11 0 6 -i2 115.875000 1.500000 7000 7.06 7.06 0 6 -i2 115.875000 1.500000 7000 8.09 8.09 0 6 -i2 115.875000 1.500000 7000 7.01 7.01 0 6 -i2 117.375000 0.375000 7000 8.04 8.04 0 6 -i2 117.375000 0.375000 7000 7.09 7.09 0 6 -i2 117.375000 0.375000 7000 8.11 8.11 0 6 -i2 117.750000 0.375000 7000 7.11 7.11 0 6 -i2 117.750000 0.375000 7000 8.04 8.04 0 6 -i2 117.750000 0.375000 7000 7.08 7.08 0 6 -i2 118.125000 0.375000 7000 8.11 8.11 0 6 -i2 118.125000 0.375000 7000 8.04 8.04 0 6 -i2 118.125000 0.375000 7000 8.08 8.08 0 6 -i2 118.500000 0.375000 7000 8.09 8.09 0 6 -i2 118.500000 0.375000 7000 8.01 8.01 0 6 -i2 118.500000 0.375000 7000 7.04 7.04 0 6 -i2 118.875000 0.375000 7000 7.04 7.04 0 6 -i2 118.875000 0.375000 7000 7.09 7.09 0 6 -i2 118.875000 0.375000 7000 7.11 7.11 0 6 -i2 119.250000 0.375000 7000 8.11 8.11 0 6 -i2 119.250000 0.375000 7000 7.04 7.04 0 6 -i2 119.250000 0.375000 7000 7.08 7.08 0 6 -i2 119.625000 0.375000 7000 7.06 7.06 0 6 -i2 119.625000 0.375000 7000 8.09 8.09 0 6 -i2 119.625000 0.375000 7000 8.01 8.01 0 6 -i2 120.000000 0.375000 7000 7.04 7.04 0 6 -i2 120.000000 0.375000 7000 8.09 8.09 0 6 -i2 120.000000 0.375000 7000 7.11 7.11 0 6 -i2 120.375000 0.375000 7000 7.11 7.11 0 6 -i2 120.375000 0.375000 7000 8.04 8.04 0 6 -i2 120.375000 0.375000 7000 7.08 7.08 0 6 -i2 120.750000 0.375000 7000 8.04 8.04 0 6 -i2 120.750000 0.375000 7000 8.09 8.09 0 6 -i2 120.750000 0.375000 7000 7.11 7.11 0 6 -i2 121.125000 1.500000 7000 7.06 7.06 0 6 -i2 121.125000 1.500000 7000 8.09 8.09 0 6 -i2 121.125000 1.500000 7000 8.01 8.01 0 6 -i2 122.625000 0.375000 7000 8.04 8.04 0 6 -i2 122.625000 0.375000 7000 7.09 7.09 0 6 -i2 122.625000 0.375000 7000 7.11 7.11 0 6 -i2 123.000000 0.375000 7000 7.11 7.11 0 6 -i2 123.000000 0.375000 7000 7.04 7.04 0 6 -i2 123.000000 0.375000 7000 8.08 8.08 0 6 -i2 123.375000 0.375000 7000 7.11 7.11 0 6 -i2 123.375000 0.375000 7000 8.04 8.04 0 6 -i2 123.375000 0.375000 7000 8.08 8.08 0 6 -i2 123.750000 0.375000 7000 8.04 8.04 0 6 -i2 123.750000 0.375000 7000 7.09 7.09 0 6 -i2 123.750000 0.375000 7000 7.11 7.11 0 6 -i2 124.125000 1.500000 7000 8.06 8.06 0 6 -i2 124.125000 1.500000 7000 7.09 7.09 0 6 -i2 124.125000 1.500000 7000 7.01 7.01 0 6 -i2 125.625000 0.375000 7000 7.04 7.04 0 6 -i2 125.625000 0.375000 7000 7.09 7.09 0 6 -i2 125.625000 0.375000 7000 8.11 8.11 0 6 -i2 126.000000 0.375000 7000 7.11 7.11 0 6 -i2 126.000000 0.375000 7000 8.04 8.04 0 6 -i2 126.000000 0.375000 7000 8.08 8.08 0 6 -i2 126.375000 0.375000 7000 8.11 8.11 0 6 -i2 126.375000 0.375000 7000 7.04 7.04 0 6 -i2 126.375000 0.375000 7000 8.08 8.08 0 6 -i2 126.750000 0.375000 7000 7.06 7.06 0 6 -i2 126.750000 0.375000 7000 8.09 8.09 0 6 -i2 126.750000 0.375000 7000 7.01 7.01 0 6 -i2 127.125000 0.375000 7000 7.04 7.04 0 6 -i2 127.125000 0.375000 7000 7.09 7.09 0 6 -i2 127.125000 0.375000 7000 8.11 8.11 0 6 -i2 127.500000 0.375000 7000 7.11 7.11 0 6 -i2 127.500000 0.375000 7000 7.04 7.04 0 6 -i2 127.500000 0.375000 7000 7.08 7.08 0 6 -i2 127.875000 0.375000 7000 8.06 8.06 0 6 -i2 127.875000 0.375000 7000 8.09 8.09 0 6 -i2 127.875000 0.375000 7000 7.01 7.01 0 6 -i2 128.250000 0.375000 7000 7.04 7.04 0 6 -i2 128.250000 0.375000 7000 7.09 7.09 0 6 -i2 128.250000 0.375000 7000 8.11 8.11 0 6 -i2 128.625000 0.375000 7000 7.11 7.11 0 6 -i2 128.625000 0.375000 7000 7.04 7.04 0 6 -i2 128.625000 0.375000 7000 7.08 7.08 0 6 -i2 129.000000 0.375000 7000 7.04 7.04 0 6 -i2 129.000000 0.375000 7000 7.09 7.09 0 6 -i2 129.000000 0.375000 7000 8.11 8.11 0 6 -i2 129.375000 1.500000 7000 8.06 8.06 0 6 -i2 129.375000 1.500000 7000 8.09 8.09 0 6 -i2 129.375000 1.500000 7000 8.01 8.01 0 6 -i2 130.875000 0.375000 7000 7.04 7.04 0 6 -i2 130.875000 0.375000 7000 8.09 8.09 0 6 -i2 130.875000 0.375000 7000 8.11 8.11 0 6 -i2 131.250000 0.375000 7000 8.11 8.11 0 6 -i2 131.250000 0.375000 7000 7.04 7.04 0 6 -i2 131.250000 0.375000 7000 8.08 8.08 0 6 -i2 131.625000 0.375000 7000 8.11 8.11 0 6 -i2 131.625000 0.375000 7000 7.04 7.04 0 6 -i2 131.625000 0.375000 7000 8.08 8.08 0 6 -i2 132.000000 0.375000 7000 7.06 7.06 0 6 -i2 132.000000 0.375000 7000 7.09 7.09 0 6 -i2 132.000000 0.375000 7000 7.01 7.01 0 6 -i2 132.375000 0.375000 7000 7.04 7.04 0 6 -i2 132.375000 0.375000 7000 7.09 7.09 0 6 -i2 132.375000 0.375000 7000 7.11 7.11 0 6 -i2 132.750000 0.375000 7000 7.11 7.11 0 6 -i2 132.750000 0.375000 7000 7.04 7.04 0 6 -i2 132.750000 0.375000 7000 8.08 8.08 0 6 -i2 133.125000 0.375000 7000 7.04 7.04 0 6 -i2 133.125000 0.375000 7000 7.09 7.09 0 6 -i2 133.125000 0.375000 7000 7.11 7.11 0 6 -i2 133.500000 1.500000 7000 7.06 7.06 0 6 -i2 133.500000 1.500000 7000 7.09 7.09 0 6 -i2 133.500000 1.500000 7000 8.01 8.01 0 6 -i2 135.000000 0.375000 7000 7.04 7.04 0 6 -i2 135.000000 0.375000 7000 8.09 8.09 0 6 -i2 135.000000 0.375000 7000 7.11 7.11 0 6 -i2 135.375000 0.375000 7000 8.11 8.11 0 6 -i2 135.375000 0.375000 7000 8.04 8.04 0 6 -i2 135.375000 0.375000 7000 7.08 7.08 0 6 -i2 135.750000 0.375000 7000 7.11 7.11 0 6 -i2 135.750000 0.375000 7000 7.04 7.04 0 6 -i2 135.750000 0.375000 7000 8.08 8.08 0 6 -i2 136.125000 0.375000 7000 7.09 7.09 0 6 -i2 136.125000 0.375000 7000 7.01 7.01 0 6 -i2 136.125000 0.375000 7000 8.04 8.04 0 6 -i2 136.500000 0.375000 7000 8.04 8.04 0 6 -i2 136.500000 0.375000 7000 8.09 8.09 0 6 -i2 136.500000 0.375000 7000 7.11 7.11 0 6 +f1 0 512 10 1 + f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08 + f3 0 1025 10 1 + +; Movement: intro1 +i1 0.000000 0.500000 7000 7.11 7.11 0 6 +i1 0.000000 0.500000 7000 7.04 7.04 0 6 +i1 0.000000 0.500000 7000 7.08 7.08 0 6 +i1 0.500000 2.000000 7000 7.08 7.08 0 6 +i1 0.500000 2.000000 7000 7.11 7.11 0 6 +i1 0.500000 2.000000 7000 7.02 7.02 0 6 +i1 2.500000 0.500000 7000 7.04 7.04 0 6 +i1 2.500000 0.500000 7000 7.09 7.09 0 6 +i1 2.500000 0.500000 7000 7.11 7.11 0 6 +i1 3.000000 0.500000 7000 7.06 7.06 0 6 +i1 3.000000 0.500000 7000 7.09 7.09 0 6 +i1 3.000000 0.500000 7000 7.01 7.01 0 6 +i1 3.500000 0.500000 7000 7.11 7.11 0 6 +i1 3.500000 0.500000 7000 7.04 7.04 0 6 +i1 3.500000 0.500000 7000 7.08 7.08 0 6 +; Movement: intro2 +i3 4.000000 2.000000 2000 6.09 2 3 5 3 +i3 6.000000 2.000000 2000 6.08 2 3 5 3 +i3 8.000000 2.000000 2000 6.04 2 3 5 3 +i3 10.000000 2.000000 2000 6.06 2 3 5 3 +i1 4.000000 0.500000 7000 7.11 7.11 0 6 +i1 4.000000 0.500000 7000 7.04 7.04 0 6 +i1 4.000000 0.500000 7000 7.08 7.08 0 6 +i1 4.500000 2.000000 7000 7.08 7.08 0 6 +i1 4.500000 2.000000 7000 7.11 7.11 0 6 +i1 4.500000 2.000000 7000 7.02 7.02 0 6 +i1 6.500000 0.500000 7000 7.04 7.04 0 6 +i1 6.500000 0.500000 7000 7.09 7.09 0 6 +i1 6.500000 0.500000 7000 7.11 7.11 0 6 +i1 7.000000 0.500000 7000 7.06 7.06 0 6 +i1 7.000000 0.500000 7000 7.09 7.09 0 6 +i1 7.000000 0.500000 7000 7.01 7.01 0 6 +i1 7.500000 0.500000 7000 7.11 7.11 0 6 +i1 7.500000 0.500000 7000 7.04 7.04 0 6 +i1 7.500000 0.500000 7000 7.08 7.08 0 6 +i1 8.000000 2.000000 7000 7.08 7.08 0 6 +i1 8.000000 2.000000 7000 7.11 7.11 0 6 +i1 8.000000 2.000000 7000 7.02 7.02 0 6 +i1 10.000000 0.500000 7000 7.04 7.04 0 6 +i1 10.000000 0.500000 7000 7.09 7.09 0 6 +i1 10.000000 0.500000 7000 7.11 7.11 0 6 +i1 10.500000 0.500000 7000 7.06 7.06 0 6 +i1 10.500000 0.500000 7000 7.09 7.09 0 6 +i1 10.500000 0.500000 7000 7.01 7.01 0 6 +i1 11.000000 0.500000 7000 7.11 7.11 0 6 +i1 11.000000 0.500000 7000 7.04 7.04 0 6 +i1 11.000000 0.500000 7000 7.08 7.08 0 6 +; Movement: overview +i3 12.000000 2.000000 2000 6.09 2 3 5 3 +i3 14.000000 2.000000 2000 6.08 2 3 5 3 +i3 16.000000 2.000000 2000 6.04 2 3 5 3 +i3 18.000000 2.000000 2000 6.06 2 3 5 3 +i3 20.000000 2.000000 2000 6.09 2 3 5 3 +i3 22.000000 0.500000 2000 6.02 2 3 5 3 +i3 22.500000 0.500000 2000 6.04 2 3 5 3 +i3 23.000000 2.000000 2000 6.01 2 3 5 3 +i3 25.000000 2.000000 2000 6.09 2 3 5 3 +i3 27.000000 2.000000 2000 6.08 2 3 5 3 +i3 29.000000 2.000000 2000 6.04 2 3 5 3 +i3 31.000000 2.000000 2000 6.06 2 3 5 3 +i3 33.000000 2.000000 2000 6.09 2 3 5 3 +i3 35.000000 0.500000 2000 6.02 2 3 5 3 +i3 35.500000 0.500000 2000 6.04 2 3 5 3 +i3 36.000000 2.000000 2000 6.01 2 3 5 3 +i3 38.000000 2.000000 2000 6.09 2 3 5 3 +i3 40.000000 2.000000 2000 6.02 2 3 5 3 +i3 42.000000 2.000000 2000 6.04 2 3 5 3 +i3 44.000000 0.250000 2000 6.02 2 3 5 3 +i3 44.250000 0.250000 2000 6.09 2 3 5 3 +i3 44.500000 2.000000 2000 6.04 2 3 5 3 +i3 46.500000 2.000000 2000 6.01 2 3 5 3 +i3 48.500000 2.000000 2000 6.11 2 3 5 3 +i3 50.500000 2.000000 2000 6.09 2 3 5 3 +i3 52.500000 2.000000 2000 6.02 2 3 5 3 +i2 12.000000 0.250000 7000 8.09 2 +i2 12.250000 0.500000 7000 8.04 2 +i2 12.750000 0.500000 7000 8.04 2 +i2 13.250000 0.500000 7000 8.04 2 +i2 13.750000 0.250000 7000 8.09 2 +i2 14.000000 0.250000 7000 7.08 2 +i2 14.250000 0.250000 7000 9.02 2 +i2 14.500000 0.250000 7000 8.09 2 +i2 14.750000 0.250000 7000 8.02 2 +i2 15.000000 0.250000 7000 8.09 2 +i2 15.250000 0.250000 7000 8.08 2 +i2 15.500000 0.250000 7000 8.02 2 +i2 15.750000 0.250000 7000 8.09 2 +i2 16.000000 0.500000 7000 8.04 2 +i2 16.500000 0.500000 7000 8.04 2 +i2 17.000000 0.500000 7000 8.04 2 +i2 17.500000 0.250000 7000 8.09 2 +i2 17.750000 0.250000 7000 7.08 2 +i2 18.000000 0.250000 7000 9.02 2 +i2 18.250000 0.250000 7000 8.09 2 +i2 18.500000 0.250000 7000 8.02 2 +i2 18.750000 0.250000 7000 8.09 2 +i2 19.000000 0.250000 7000 8.08 2 +i2 19.250000 0.250000 7000 8.02 2 +i2 19.500000 0.250000 7000 8.01 2 +i2 19.750000 0.250000 7000 8.06 2 +i2 20.000000 0.250000 7000 8.11 2 +i2 20.250000 0.250000 7000 8.04 2 +i2 20.500000 0.250000 7000 8.06 2 +i2 20.750000 0.250000 7000 8.02 2 +i2 21.000000 2.000000 7000 8.08 2 +i2 23.000000 0.250000 7000 8.01 2 +i2 23.250000 0.250000 7000 8.06 2 +i2 23.500000 0.250000 7000 8.11 2 +i2 23.750000 0.250000 7000 8.04 2 +i2 24.000000 0.250000 7000 8.06 2 +i2 24.250000 0.250000 7000 8.02 2 +i2 24.500000 2.000000 7000 8.08 2 +i2 26.500000 0.250000 7000 8.01 2 +i2 26.750000 0.250000 7000 8.06 2 +i2 27.000000 0.250000 7000 8.11 2 +i2 27.250000 0.250000 7000 8.04 2 +i2 27.500000 0.250000 7000 8.06 2 +i2 27.750000 0.250000 7000 8.02 2 +i2 28.000000 2.000000 7000 8.08 2 +i2 30.000000 0.250000 7000 8.01 2 +i2 30.250000 0.250000 7000 8.06 2 +i2 30.500000 0.250000 7000 8.11 2 +i2 30.750000 0.250000 7000 8.04 2 +i2 31.000000 0.250000 7000 8.06 2 +i2 31.250000 0.250000 7000 8.02 2 +i2 31.500000 2.000000 7000 8.08 2 +i2 33.500000 0.250000 7000 8.01 2 +i2 33.750000 0.250000 7000 8.06 2 +i2 34.000000 0.250000 7000 8.11 2 +i2 34.250000 0.250000 7000 8.04 2 +i2 34.500000 0.250000 7000 8.06 2 +i2 34.750000 0.250000 7000 8.02 2 +i2 35.000000 2.000000 7000 8.08 2 +i2 37.000000 0.500000 7000 8.09 2 +i2 37.500000 0.500000 7000 8.09 2 +i2 38.000000 0.250000 7000 8.06 2 +i2 38.250000 0.500000 7000 8.02 2 +i2 38.750000 2.000000 7000 8.04 2 +i2 41.000000 0.500000 7000 8.09 2 +i2 41.500000 0.500000 7000 8.09 2 +i2 42.000000 0.250000 7000 8.06 2 +i2 42.250000 0.500000 7000 8.02 2 +i2 42.750000 0.250000 7000 8.04 2 +i2 43.000000 0.500000 7000 8.09 2 +i2 43.500000 0.500000 7000 8.09 2 +i2 44.000000 0.250000 7000 8.06 2 +i2 44.250000 0.500000 7000 8.02 2 +i2 44.750000 2.000000 7000 8.04 2 +i2 47.000000 0.500000 7000 8.09 2 +i2 47.500000 0.500000 7000 8.09 2 +i2 48.000000 0.250000 7000 8.06 2 +i2 48.250000 0.500000 7000 8.02 2 +i2 48.750000 0.250000 7000 8.04 2 +i1 12.000000 0.500000 7000 7.11 7.11 0 6 +i1 12.000000 0.500000 7000 7.04 7.04 0 6 +i1 12.000000 0.500000 7000 7.08 7.08 0 6 +i1 12.500000 2.000000 7000 7.08 7.08 0 6 +i1 12.500000 2.000000 7000 7.11 7.11 0 6 +i1 12.500000 2.000000 7000 7.02 7.02 0 6 +i1 14.500000 0.500000 7000 7.04 7.04 0 6 +i1 14.500000 0.500000 7000 7.09 7.09 0 6 +i1 14.500000 0.500000 7000 7.11 7.11 0 6 +i1 15.000000 0.500000 7000 7.06 7.06 0 6 +i1 15.000000 0.500000 7000 7.09 7.09 0 6 +i1 15.000000 0.500000 7000 7.01 7.01 0 6 +i1 15.500000 0.500000 7000 7.11 7.11 0 6 +i1 15.500000 0.500000 7000 7.04 7.04 0 6 +i1 15.500000 0.500000 7000 7.08 7.08 0 6 +i1 16.000000 2.000000 7000 7.08 7.08 0 6 +i1 16.000000 2.000000 7000 7.11 7.11 0 6 +i1 16.000000 2.000000 7000 7.02 7.02 0 6 +i1 18.000000 0.500000 7000 7.04 7.04 0 6 +i1 18.000000 0.500000 7000 7.09 7.09 0 6 +i1 18.000000 0.500000 7000 7.11 7.11 0 6 +i1 18.500000 0.500000 7000 7.06 7.06 0 6 +i1 18.500000 0.500000 7000 7.09 7.09 0 6 +i1 18.500000 0.500000 7000 7.01 7.01 0 6 +i1 19.000000 0.500000 7000 7.11 7.11 0 6 +i1 19.000000 0.500000 7000 7.04 7.04 0 6 +i1 19.000000 0.500000 7000 7.08 7.08 0 6 +i1 19.500000 2.000000 7000 7.08 7.08 0 6 +i1 19.500000 2.000000 7000 7.11 7.11 0 6 +i1 19.500000 2.000000 7000 7.02 7.02 0 6 +i1 21.500000 0.500000 7000 7.04 7.04 0 6 +i1 21.500000 0.500000 7000 7.09 7.09 0 6 +i1 21.500000 0.500000 7000 7.11 7.11 0 6 +i1 22.000000 0.500000 7000 7.06 7.06 0 6 +i1 22.000000 0.500000 7000 7.09 7.09 0 6 +i1 22.000000 0.500000 7000 7.01 7.01 0 6 +i1 22.500000 0.500000 7000 7.11 7.11 0 6 +i1 22.500000 0.500000 7000 7.04 7.04 0 6 +i1 22.500000 0.500000 7000 7.08 7.08 0 6 +i1 23.000000 2.000000 7000 7.08 7.08 0 6 +i1 23.000000 2.000000 7000 7.11 7.11 0 6 +i1 23.000000 2.000000 7000 7.02 7.02 0 6 +i1 25.000000 0.500000 7000 7.04 7.04 0 6 +i1 25.000000 0.500000 7000 7.09 7.09 0 6 +i1 25.000000 0.500000 7000 7.11 7.11 0 6 +i1 25.500000 0.500000 7000 7.06 7.06 0 6 +i1 25.500000 0.500000 7000 7.09 7.09 0 6 +i1 25.500000 0.500000 7000 7.01 7.01 0 6 +i1 26.000000 0.500000 7000 7.11 7.11 0 6 +i1 26.000000 0.500000 7000 7.04 7.04 0 6 +i1 26.000000 0.500000 7000 7.08 7.08 0 6 +i1 26.500000 2.000000 7000 7.08 7.08 0 6 +i1 26.500000 2.000000 7000 7.11 7.11 0 6 +i1 26.500000 2.000000 7000 7.02 7.02 0 6 +i1 28.500000 0.500000 7000 7.04 7.04 0 6 +i1 28.500000 0.500000 7000 7.09 7.09 0 6 +i1 28.500000 0.500000 7000 7.11 7.11 0 6 +i1 29.000000 0.500000 7000 7.06 7.06 0 6 +i1 29.000000 0.500000 7000 7.09 7.09 0 6 +i1 29.000000 0.500000 7000 7.01 7.01 0 6 +i1 29.500000 0.500000 7000 7.11 7.11 0 6 +i1 29.500000 0.500000 7000 7.04 7.04 0 6 +i1 29.500000 0.500000 7000 7.08 7.08 0 6 +i1 30.000000 2.000000 7000 7.08 7.08 0 6 +i1 30.000000 2.000000 7000 7.11 7.11 0 6 +i1 30.000000 2.000000 7000 7.02 7.02 0 6 +i1 32.000000 0.500000 7000 7.04 7.04 0 6 +i1 32.000000 0.500000 7000 7.09 7.09 0 6 +i1 32.000000 0.500000 7000 7.11 7.11 0 6 +i1 32.500000 0.500000 7000 7.06 7.06 0 6 +i1 32.500000 0.500000 7000 7.09 7.09 0 6 +i1 32.500000 0.500000 7000 7.01 7.01 0 6 +i1 33.000000 0.500000 7000 7.11 7.11 0 6 +i1 33.000000 0.500000 7000 7.04 7.04 0 6 +i1 33.000000 0.500000 7000 7.08 7.08 0 6 +i1 33.500000 2.000000 7000 7.08 7.08 0 6 +i1 33.500000 2.000000 7000 7.11 7.11 0 6 +i1 33.500000 2.000000 7000 7.02 7.02 0 6 +i1 35.500000 0.500000 7000 7.04 7.04 0 6 +i1 35.500000 0.500000 7000 7.09 7.09 0 6 +i1 35.500000 0.500000 7000 7.11 7.11 0 6 +i1 36.000000 0.500000 7000 7.06 7.06 0 6 +i1 36.000000 0.500000 7000 7.09 7.09 0 6 +i1 36.000000 0.500000 7000 7.01 7.01 0 6 +i1 36.500000 0.500000 7000 7.11 7.11 0 6 +i1 36.500000 0.500000 7000 7.04 7.04 0 6 +i1 36.500000 0.500000 7000 7.08 7.08 0 6 +i1 37.000000 2.000000 7000 7.08 7.08 0 6 +i1 37.000000 2.000000 7000 7.11 7.11 0 6 +i1 37.000000 2.000000 7000 7.02 7.02 0 6 +i1 39.000000 0.500000 7000 7.04 7.04 0 6 +i1 39.000000 0.500000 7000 7.09 7.09 0 6 +i1 39.000000 0.500000 7000 7.11 7.11 0 6 +i1 39.500000 0.500000 7000 7.06 7.06 0 6 +i1 39.500000 0.500000 7000 7.09 7.09 0 6 +i1 39.500000 0.500000 7000 7.01 7.01 0 6 +i1 40.000000 0.500000 7000 7.11 7.11 0 6 +i1 40.000000 0.500000 7000 7.04 7.04 0 6 +i1 40.000000 0.500000 7000 7.08 7.08 0 6 +i1 40.500000 2.000000 7000 7.08 7.08 0 6 +i1 40.500000 2.000000 7000 7.11 7.11 0 6 +i1 40.500000 2.000000 7000 7.02 7.02 0 6 +i1 42.500000 0.500000 7000 7.04 7.04 0 6 +i1 42.500000 0.500000 7000 7.09 7.09 0 6 +i1 42.500000 0.500000 7000 7.11 7.11 0 6 +i1 43.000000 0.500000 7000 7.06 7.06 0 6 +i1 43.000000 0.500000 7000 7.09 7.09 0 6 +i1 43.000000 0.500000 7000 7.01 7.01 0 6 +i1 43.500000 0.500000 7000 7.11 7.11 0 6 +i1 43.500000 0.500000 7000 7.04 7.04 0 6 +i1 43.500000 0.500000 7000 7.08 7.08 0 6 +i1 44.000000 2.000000 7000 7.08 7.08 0 6 +i1 44.000000 2.000000 7000 7.11 7.11 0 6 +i1 44.000000 2.000000 7000 7.02 7.02 0 6 +i1 46.000000 0.500000 7000 7.04 7.04 0 6 +i1 46.000000 0.500000 7000 7.09 7.09 0 6 +i1 46.000000 0.500000 7000 7.11 7.11 0 6 +i1 46.500000 0.500000 7000 7.06 7.06 0 6 +i1 46.500000 0.500000 7000 7.09 7.09 0 6 +i1 46.500000 0.500000 7000 7.01 7.01 0 6 +i1 47.000000 0.500000 7000 7.11 7.11 0 6 +i1 47.000000 0.500000 7000 7.04 7.04 0 6 +i1 47.000000 0.500000 7000 7.08 7.08 0 6 +i1 47.500000 2.000000 7000 7.08 7.08 0 6 +i1 47.500000 2.000000 7000 7.11 7.11 0 6 +i1 47.500000 2.000000 7000 7.02 7.02 0 6 +i1 49.500000 0.500000 7000 7.04 7.04 0 6 +i1 49.500000 0.500000 7000 7.09 7.09 0 6 +i1 49.500000 0.500000 7000 7.11 7.11 0 6 +i1 50.000000 0.500000 7000 7.06 7.06 0 6 +i1 50.000000 0.500000 7000 7.09 7.09 0 6 +i1 50.000000 0.500000 7000 7.01 7.01 0 6 +i1 50.500000 0.500000 7000 7.11 7.11 0 6 +i1 50.500000 0.500000 7000 7.04 7.04 0 6 +i1 50.500000 0.500000 7000 7.08 7.08 0 6 +i1 51.000000 2.000000 7000 7.08 7.08 0 6 +i1 51.000000 2.000000 7000 7.11 7.11 0 6 +i1 51.000000 2.000000 7000 7.02 7.02 0 6 +i1 53.000000 0.500000 7000 7.04 7.04 0 6 +i1 53.000000 0.500000 7000 7.09 7.09 0 6 +i1 53.000000 0.500000 7000 7.11 7.11 0 6 +i1 53.500000 0.500000 7000 7.06 7.06 0 6 +i1 53.500000 0.500000 7000 7.09 7.09 0 6 +i1 53.500000 0.500000 7000 7.01 7.01 0 6 +i1 54.000000 0.500000 7000 7.11 7.11 0 6 +i1 54.000000 0.500000 7000 7.04 7.04 0 6 +i1 54.000000 0.500000 7000 7.08 7.08 0 6 +; Movement: a +i3 54.500000 2.000000 2000 6.09 2 3 5 3 +i3 56.500000 2.000000 2000 6.08 2 3 5 3 +i3 58.500000 2.000000 2000 6.04 2 3 5 3 +i3 60.500000 2.000000 2000 6.06 2 3 5 3 +i3 62.500000 2.000000 2000 6.09 2 3 5 3 +i3 64.500000 0.500000 2000 6.02 2 3 5 3 +i3 65.000000 0.500000 2000 6.04 2 3 5 3 +i3 65.500000 2.000000 2000 6.01 2 3 5 3 +i3 67.500000 2.000000 2000 6.09 2 3 5 3 +i3 69.500000 2.000000 2000 6.02 2 3 5 3 +i3 71.500000 2.000000 2000 6.04 2 3 5 3 +i3 73.500000 0.250000 2000 6.02 2 3 5 3 +i3 73.750000 0.250000 2000 6.09 2 3 5 3 +i3 74.000000 2.000000 2000 6.04 2 3 5 3 +i3 76.000000 2.000000 2000 6.01 2 3 5 3 +i3 78.000000 2.000000 2000 6.11 2 3 5 3 +i3 80.000000 2.000000 2000 6.09 2 3 5 3 +i3 82.000000 2.000000 2000 6.08 2 3 5 3 +i3 84.000000 2.000000 2000 6.04 2 3 5 3 +i3 86.000000 2.000000 2000 6.06 2 3 5 3 +i3 88.000000 2.000000 2000 6.09 2 3 5 3 +i3 90.000000 0.500000 2000 6.02 2 3 5 3 +i3 90.500000 0.500000 2000 6.04 2 3 5 3 +i3 91.000000 2.000000 2000 6.01 2 3 5 3 +i3 93.000000 2.000000 2000 6.09 2 3 5 3 +i2 54.500000 0.250000 7000 8.09 2 +i2 54.750000 0.250000 7000 8.08 2 +i2 55.000000 0.250000 7000 8.02 2 +i2 55.250000 0.250000 7000 8.09 2 +i2 55.500000 0.250000 7000 8.08 2 +i2 55.750000 0.250000 7000 8.02 2 +i2 56.000000 0.250000 7000 8.09 2 +i2 56.250000 0.250000 7000 8.08 2 +i2 56.500000 0.250000 7000 8.02 2 +i2 56.750000 0.250000 7000 8.09 2 +i2 57.000000 0.250000 7000 8.08 2 +i2 57.250000 0.250000 7000 8.02 2 +i2 57.500000 0.250000 7000 8.09 2 +i2 57.750000 0.500000 7000 8.04 2 +i2 58.250000 0.500000 7000 8.04 2 +i2 58.750000 0.500000 7000 8.04 2 +i2 59.250000 0.250000 7000 8.09 2 +i2 59.500000 0.250000 7000 7.08 2 +i2 59.750000 0.250000 7000 9.02 2 +i2 60.000000 0.250000 7000 8.06 2 +i2 60.250000 0.250000 7000 8.01 2 +i2 60.500000 0.250000 7000 8.11 2 +i2 60.750000 0.250000 7000 8.09 2 +i2 61.000000 0.250000 7000 8.08 2 +i2 61.250000 0.250000 7000 8.09 2 +i2 61.500000 0.250000 7000 8.02 2 +i2 61.750000 0.250000 7000 8.04 2 +i2 62.000000 0.250000 7000 8.06 2 +i2 62.250000 0.250000 7000 8.08 2 +i2 62.500000 0.250000 7000 8.09 2 +i2 62.750000 0.250000 7000 8.02 2 +i2 63.000000 0.250000 7000 8.04 2 +i2 63.250000 0.250000 7000 8.06 2 +i2 63.500000 0.250000 7000 8.08 2 +i2 63.750000 0.250000 7000 8.09 2 +i2 64.000000 0.500000 7000 8.04 2 +i2 64.500000 0.500000 7000 8.04 2 +i2 65.000000 0.500000 7000 8.04 2 +i2 65.500000 0.250000 7000 8.09 2 +i2 65.750000 0.250000 7000 7.08 2 +i2 66.000000 0.250000 7000 9.02 2 +i2 66.250000 0.250000 7000 8.06 2 +i2 66.500000 0.250000 7000 8.01 2 +i2 66.750000 0.250000 7000 8.11 2 +i2 67.000000 0.250000 7000 8.09 2 +i2 67.250000 0.250000 7000 8.08 2 +i2 67.500000 0.250000 7000 8.09 2 +i2 67.750000 0.250000 7000 8.02 2 +i2 68.000000 0.250000 7000 8.04 2 +i2 68.250000 0.250000 7000 8.06 2 +i2 68.500000 0.250000 7000 8.08 2 +i2 68.750000 0.250000 7000 8.09 2 +i2 69.000000 0.250000 7000 8.02 2 +i2 69.250000 0.250000 7000 8.04 2 +i2 69.500000 0.250000 7000 8.06 2 +i2 69.750000 0.250000 7000 8.08 2 +i2 70.000000 0.250000 7000 8.09 2 +i2 70.250000 0.250000 7000 8.08 2 +i2 70.500000 0.250000 7000 8.02 2 +i2 70.750000 0.250000 7000 8.09 2 +i2 71.000000 0.500000 7000 8.04 2 +i2 71.500000 0.500000 7000 8.04 2 +i2 72.000000 0.500000 7000 8.04 2 +i2 72.500000 0.250000 7000 8.09 2 +i2 72.750000 0.250000 7000 7.08 2 +i2 73.000000 0.250000 7000 9.02 2 +i2 73.250000 0.250000 7000 8.06 2 +i2 73.500000 0.250000 7000 8.01 2 +i2 73.750000 0.250000 7000 8.11 2 +i2 74.000000 0.250000 7000 8.09 2 +i2 74.250000 0.250000 7000 8.08 2 +i2 74.500000 0.250000 7000 8.09 2 +i2 74.750000 0.250000 7000 8.02 2 +i2 75.000000 0.250000 7000 8.04 2 +i2 75.250000 0.250000 7000 8.06 2 +i2 75.500000 0.250000 7000 8.08 2 +i2 75.750000 0.250000 7000 8.09 2 +i2 76.000000 0.250000 7000 8.02 2 +i2 76.250000 0.250000 7000 8.04 2 +i2 76.500000 0.250000 7000 8.06 2 +i2 76.750000 0.250000 7000 8.08 2 +i2 77.000000 0.250000 7000 8.09 2 +i2 77.250000 0.250000 7000 8.02 2 +i2 77.500000 0.250000 7000 8.08 2 +i2 77.750000 0.250000 7000 8.09 2 +i2 78.000000 0.250000 7000 8.02 2 +i2 78.250000 0.250000 7000 8.04 2 +i2 78.500000 0.250000 7000 8.06 2 +i2 78.750000 0.250000 7000 8.08 2 +i2 79.000000 0.250000 7000 8.09 2 +i2 79.250000 0.250000 7000 8.02 2 +i2 79.500000 0.250000 7000 8.04 2 +i2 79.750000 0.250000 7000 8.06 2 +i2 80.000000 0.250000 7000 8.08 2 +i2 80.250000 0.250000 7000 8.09 2 +i2 80.500000 0.250000 7000 8.02 2 +i2 80.750000 0.250000 7000 8.08 2 +i2 81.000000 0.250000 7000 8.09 2 +i2 81.250000 0.250000 7000 8.02 2 +i2 81.500000 0.250000 7000 8.04 2 +i2 81.750000 0.250000 7000 8.06 2 +i2 82.000000 0.250000 7000 8.08 2 +i2 82.250000 0.250000 7000 8.09 2 +i2 82.500000 0.250000 7000 8.02 2 +i2 82.750000 0.250000 7000 8.04 2 +i2 83.000000 0.250000 7000 8.06 2 +i2 83.250000 0.250000 7000 8.08 2 +i2 83.500000 0.250000 7000 8.09 2 +i2 83.750000 0.250000 7000 8.02 2 +i2 84.000000 0.250000 7000 8.08 2 +i2 84.250000 0.250000 7000 8.09 2 +i2 84.500000 0.250000 7000 8.02 2 +i2 84.750000 0.250000 7000 8.04 2 +i2 85.000000 0.250000 7000 8.06 2 +i2 85.250000 0.250000 7000 8.08 2 +i2 85.500000 0.250000 7000 8.09 2 +i2 85.750000 0.250000 7000 8.02 2 +i2 86.000000 0.250000 7000 8.04 2 +i2 86.250000 0.250000 7000 8.06 2 +i2 86.500000 0.250000 7000 8.08 2 +i2 86.750000 0.250000 7000 8.09 2 +i2 87.000000 0.250000 7000 8.02 2 +i2 87.250000 0.250000 7000 8.08 2 +i2 87.500000 0.250000 7000 8.09 2 +i2 87.750000 0.250000 7000 8.02 2 +i2 88.000000 0.250000 7000 8.04 2 +i2 88.250000 0.250000 7000 8.06 2 +i2 88.500000 0.250000 7000 8.08 2 +i2 88.750000 0.250000 7000 8.09 2 +i2 89.000000 0.250000 7000 8.02 2 +i2 89.250000 0.250000 7000 8.04 2 +i2 89.500000 0.250000 7000 8.06 2 +i2 89.750000 0.250000 7000 8.08 2 +i2 90.000000 0.250000 7000 8.09 2 +i2 90.250000 0.250000 7000 8.02 2 +i2 90.500000 0.250000 7000 8.08 2 +i2 90.750000 0.250000 7000 8.09 2 +i2 91.000000 0.250000 7000 8.02 2 +i2 91.250000 0.250000 7000 8.04 2 +i2 91.500000 0.250000 7000 8.06 2 +i2 91.750000 0.250000 7000 8.08 2 +i2 92.000000 0.250000 7000 8.09 2 +i2 92.250000 0.250000 7000 8.02 2 +i2 92.500000 0.250000 7000 8.04 2 +i2 92.750000 0.250000 7000 8.06 2 +i2 93.000000 0.250000 7000 8.08 2 +i2 93.250000 0.250000 7000 8.09 2 +i2 93.500000 0.500000 7000 8.04 2 +i2 94.000000 0.500000 7000 8.04 2 +i1 54.500000 0.500000 7000 7.11 7.11 0 6 +i1 54.500000 0.500000 7000 7.04 7.04 0 6 +i1 54.500000 0.500000 7000 7.08 7.08 0 6 +i1 55.000000 2.000000 7000 7.08 7.08 0 6 +i1 55.000000 2.000000 7000 7.11 7.11 0 6 +i1 55.000000 2.000000 7000 7.02 7.02 0 6 +i1 57.000000 0.500000 7000 7.04 7.04 0 6 +i1 57.000000 0.500000 7000 7.09 7.09 0 6 +i1 57.000000 0.500000 7000 7.11 7.11 0 6 +i1 57.500000 0.500000 7000 7.06 7.06 0 6 +i1 57.500000 0.500000 7000 7.09 7.09 0 6 +i1 57.500000 0.500000 7000 7.01 7.01 0 6 +i1 58.000000 0.500000 7000 7.11 7.11 0 6 +i1 58.000000 0.500000 7000 7.04 7.04 0 6 +i1 58.000000 0.500000 7000 7.08 7.08 0 6 +i1 58.500000 2.000000 7000 7.08 7.08 0 6 +i1 58.500000 2.000000 7000 7.11 7.11 0 6 +i1 58.500000 2.000000 7000 7.02 7.02 0 6 +i1 60.500000 0.500000 7000 7.04 7.04 0 6 +i1 60.500000 0.500000 7000 7.09 7.09 0 6 +i1 60.500000 0.500000 7000 7.11 7.11 0 6 +i1 61.000000 0.500000 7000 7.06 7.06 0 6 +i1 61.000000 0.500000 7000 7.09 7.09 0 6 +i1 61.000000 0.500000 7000 7.01 7.01 0 6 +i1 61.500000 0.500000 7000 7.11 7.11 0 6 +i1 61.500000 0.500000 7000 7.04 7.04 0 6 +i1 61.500000 0.500000 7000 7.08 7.08 0 6 +i1 62.000000 2.000000 7000 7.08 7.08 0 6 +i1 62.000000 2.000000 7000 7.11 7.11 0 6 +i1 62.000000 2.000000 7000 7.02 7.02 0 6 +i1 64.000000 0.500000 7000 7.04 7.04 0 6 +i1 64.000000 0.500000 7000 7.09 7.09 0 6 +i1 64.000000 0.500000 7000 7.11 7.11 0 6 +i1 64.500000 0.500000 7000 7.06 7.06 0 6 +i1 64.500000 0.500000 7000 7.09 7.09 0 6 +i1 64.500000 0.500000 7000 7.01 7.01 0 6 +i1 65.000000 0.500000 7000 7.11 7.11 0 6 +i1 65.000000 0.500000 7000 7.04 7.04 0 6 +i1 65.000000 0.500000 7000 7.08 7.08 0 6 +i1 65.500000 2.000000 7000 7.08 7.08 0 6 +i1 65.500000 2.000000 7000 7.11 7.11 0 6 +i1 65.500000 2.000000 7000 7.02 7.02 0 6 +i1 67.500000 0.500000 7000 7.04 7.04 0 6 +i1 67.500000 0.500000 7000 7.09 7.09 0 6 +i1 67.500000 0.500000 7000 7.11 7.11 0 6 +i1 68.000000 0.500000 7000 7.06 7.06 0 6 +i1 68.000000 0.500000 7000 7.09 7.09 0 6 +i1 68.000000 0.500000 7000 7.01 7.01 0 6 +i1 68.500000 0.500000 7000 7.11 7.11 0 6 +i1 68.500000 0.500000 7000 7.04 7.04 0 6 +i1 68.500000 0.500000 7000 7.08 7.08 0 6 +i1 69.000000 2.000000 7000 7.08 7.08 0 6 +i1 69.000000 2.000000 7000 7.11 7.11 0 6 +i1 69.000000 2.000000 7000 7.02 7.02 0 6 +i1 71.000000 0.500000 7000 7.04 7.04 0 6 +i1 71.000000 0.500000 7000 7.09 7.09 0 6 +i1 71.000000 0.500000 7000 7.11 7.11 0 6 +i1 71.500000 0.500000 7000 7.06 7.06 0 6 +i1 71.500000 0.500000 7000 7.09 7.09 0 6 +i1 71.500000 0.500000 7000 7.01 7.01 0 6 +i1 72.000000 0.500000 7000 7.11 7.11 0 6 +i1 72.000000 0.500000 7000 7.04 7.04 0 6 +i1 72.000000 0.500000 7000 7.08 7.08 0 6 +i1 72.500000 2.000000 7000 7.08 7.08 0 6 +i1 72.500000 2.000000 7000 7.11 7.11 0 6 +i1 72.500000 2.000000 7000 7.02 7.02 0 6 +i1 74.500000 0.500000 7000 7.04 7.04 0 6 +i1 74.500000 0.500000 7000 7.09 7.09 0 6 +i1 74.500000 0.500000 7000 7.11 7.11 0 6 +i1 75.000000 0.500000 7000 7.06 7.06 0 6 +i1 75.000000 0.500000 7000 7.09 7.09 0 6 +i1 75.000000 0.500000 7000 7.01 7.01 0 6 +i1 75.500000 0.500000 7000 7.11 7.11 0 6 +i1 75.500000 0.500000 7000 7.04 7.04 0 6 +i1 75.500000 0.500000 7000 7.08 7.08 0 6 +i1 76.000000 2.000000 7000 7.08 7.08 0 6 +i1 76.000000 2.000000 7000 7.11 7.11 0 6 +i1 76.000000 2.000000 7000 7.02 7.02 0 6 +i1 78.000000 0.500000 7000 7.04 7.04 0 6 +i1 78.000000 0.500000 7000 7.09 7.09 0 6 +i1 78.000000 0.500000 7000 7.11 7.11 0 6 +i1 78.500000 0.500000 7000 7.06 7.06 0 6 +i1 78.500000 0.500000 7000 7.09 7.09 0 6 +i1 78.500000 0.500000 7000 7.01 7.01 0 6 +i1 79.000000 0.500000 7000 7.11 7.11 0 6 +i1 79.000000 0.500000 7000 7.04 7.04 0 6 +i1 79.000000 0.500000 7000 7.08 7.08 0 6 +i1 79.500000 2.000000 7000 7.08 7.08 0 6 +i1 79.500000 2.000000 7000 7.11 7.11 0 6 +i1 79.500000 2.000000 7000 7.02 7.02 0 6 +i1 81.500000 0.500000 7000 7.04 7.04 0 6 +i1 81.500000 0.500000 7000 7.09 7.09 0 6 +i1 81.500000 0.500000 7000 7.11 7.11 0 6 +i1 82.000000 0.500000 7000 7.06 7.06 0 6 +i1 82.000000 0.500000 7000 7.09 7.09 0 6 +i1 82.000000 0.500000 7000 7.01 7.01 0 6 +i1 82.500000 0.500000 7000 7.11 7.11 0 6 +i1 82.500000 0.500000 7000 7.04 7.04 0 6 +i1 82.500000 0.500000 7000 7.08 7.08 0 6 +i1 83.000000 2.000000 7000 7.08 7.08 0 6 +i1 83.000000 2.000000 7000 7.11 7.11 0 6 +i1 83.000000 2.000000 7000 7.02 7.02 0 6 +i1 85.000000 0.500000 7000 7.04 7.04 0 6 +i1 85.000000 0.500000 7000 7.09 7.09 0 6 +i1 85.000000 0.500000 7000 7.11 7.11 0 6 +i1 85.500000 0.500000 7000 7.06 7.06 0 6 +i1 85.500000 0.500000 7000 7.09 7.09 0 6 +i1 85.500000 0.500000 7000 7.01 7.01 0 6 +i1 86.000000 0.500000 7000 7.11 7.11 0 6 +i1 86.000000 0.500000 7000 7.04 7.04 0 6 +i1 86.000000 0.500000 7000 7.08 7.08 0 6 +i1 86.500000 2.000000 7000 7.08 7.08 0 6 +i1 86.500000 2.000000 7000 7.11 7.11 0 6 +i1 86.500000 2.000000 7000 7.02 7.02 0 6 +i1 88.500000 0.500000 7000 7.04 7.04 0 6 +i1 88.500000 0.500000 7000 7.09 7.09 0 6 +i1 88.500000 0.500000 7000 7.11 7.11 0 6 +i1 89.000000 0.500000 7000 7.06 7.06 0 6 +i1 89.000000 0.500000 7000 7.09 7.09 0 6 +i1 89.000000 0.500000 7000 7.01 7.01 0 6 +i1 89.500000 0.500000 7000 7.11 7.11 0 6 +i1 89.500000 0.500000 7000 7.04 7.04 0 6 +i1 89.500000 0.500000 7000 7.08 7.08 0 6 +i1 90.000000 2.000000 7000 7.08 7.08 0 6 +i1 90.000000 2.000000 7000 7.11 7.11 0 6 +i1 90.000000 2.000000 7000 7.02 7.02 0 6 +i1 92.000000 0.500000 7000 7.04 7.04 0 6 +i1 92.000000 0.500000 7000 7.09 7.09 0 6 +i1 92.000000 0.500000 7000 7.11 7.11 0 6 +i1 92.500000 0.500000 7000 7.06 7.06 0 6 +i1 92.500000 0.500000 7000 7.09 7.09 0 6 +i1 92.500000 0.500000 7000 7.01 7.01 0 6 +i1 93.000000 0.500000 7000 7.11 7.11 0 6 +i1 93.000000 0.500000 7000 7.04 7.04 0 6 +i1 93.000000 0.500000 7000 7.08 7.08 0 6 +i1 93.500000 2.000000 7000 7.08 7.08 0 6 +i1 93.500000 2.000000 7000 7.11 7.11 0 6 +i1 93.500000 2.000000 7000 7.02 7.02 0 6 +i1 95.500000 0.500000 7000 7.04 7.04 0 6 +i1 95.500000 0.500000 7000 7.09 7.09 0 6 +i1 95.500000 0.500000 7000 7.11 7.11 0 6 +i1 96.000000 0.500000 7000 7.06 7.06 0 6 +i1 96.000000 0.500000 7000 7.09 7.09 0 6 +i1 96.000000 0.500000 7000 7.01 7.01 0 6 +i1 96.500000 0.500000 7000 7.11 7.11 0 6 +i1 96.500000 0.500000 7000 7.04 7.04 0 6 +i1 96.500000 0.500000 7000 7.08 7.08 0 6 +i1 97.000000 2.000000 7000 7.08 7.08 0 6 +i1 97.000000 2.000000 7000 7.11 7.11 0 6 +i1 97.000000 2.000000 7000 7.02 7.02 0 6 +i1 99.000000 0.500000 7000 7.04 7.04 0 6 +i1 99.000000 0.500000 7000 7.09 7.09 0 6 +i1 99.000000 0.500000 7000 7.11 7.11 0 6 +i1 99.500000 0.500000 7000 7.06 7.06 0 6 +i1 99.500000 0.500000 7000 7.09 7.09 0 6 +i1 99.500000 0.500000 7000 7.01 7.01 0 6 +i1 100.000000 0.500000 7000 7.11 7.11 0 6 +i1 100.000000 0.500000 7000 7.04 7.04 0 6 +i1 100.000000 0.500000 7000 7.08 7.08 0 6 +i1 100.500000 2.000000 7000 7.08 7.08 0 6 +i1 100.500000 2.000000 7000 7.11 7.11 0 6 +i1 100.500000 2.000000 7000 7.02 7.02 0 6 +; Movement: timbre_solo +i3 102.500000 0.250000 2000 6.09 2 3 5 3 +i3 102.750000 0.500000 2000 6.06 2 3 5 3 +i3 103.250000 0.500000 2000 6.06 2 3 5 3 +i3 103.750000 0.500000 2000 6.02 2 3 5 3 +i3 104.250000 0.250000 2000 6.01 2 3 5 3 +i3 104.500000 0.250000 2000 6.06 2 3 5 3 +i3 104.750000 0.250000 2000 6.11 2 3 5 3 +i3 105.000000 0.250000 2000 6.04 2 3 5 3 +i3 105.250000 0.250000 2000 6.06 2 3 5 3 +i3 105.500000 0.250000 2000 6.02 2 3 5 3 +i3 105.750000 2.000000 2000 6.08 2 3 5 3 +i3 107.750000 0.250000 2000 6.01 2 3 5 3 +i3 108.000000 0.250000 2000 6.06 2 3 5 3 +i3 108.250000 0.250000 2000 6.11 2 3 5 3 +i3 108.500000 0.250000 2000 6.04 2 3 5 3 +i3 108.750000 0.250000 2000 6.06 2 3 5 3 +i3 109.000000 0.250000 2000 6.02 2 3 5 3 +i3 109.250000 2.000000 2000 6.08 2 3 5 3 +i3 111.250000 0.250000 2000 6.06 2 3 5 3 +i3 111.500000 0.250000 2000 6.01 2 3 5 3 +i3 111.750000 0.250000 2000 6.11 2 3 5 3 +i3 112.000000 0.250000 2000 6.09 2 3 5 3 +i3 112.250000 0.500000 2000 6.08 2 3 5 3 +i3 112.750000 0.500000 2000 6.09 2 3 5 3 +i3 113.250000 0.500000 2000 6.11 2 3 5 3 +i3 113.750000 0.500000 2000 6.04 2 3 5 3 +i3 114.250000 0.250000 2000 6.06 2 3 5 3 +i3 114.500000 0.250000 2000 6.01 2 3 5 3 +i3 114.750000 0.250000 2000 6.11 2 3 5 3 +i3 115.000000 0.250000 2000 6.09 2 3 5 3 +i3 115.250000 0.250000 2000 6.06 2 3 5 3 +i3 115.500000 0.250000 2000 6.01 2 3 5 3 +i3 115.750000 0.250000 2000 6.11 2 3 5 3 +i3 116.000000 0.250000 2000 6.09 2 3 5 3 +i3 116.250000 0.500000 2000 6.08 2 3 5 3 +i3 116.750000 0.500000 2000 6.09 2 3 5 3 +i3 117.250000 0.500000 2000 6.11 2 3 5 3 +i3 117.750000 0.500000 2000 6.04 2 3 5 3 +i3 118.250000 0.500000 2000 6.08 2 3 5 3 +i3 118.750000 0.500000 2000 6.09 2 3 5 3 +i3 119.250000 0.500000 2000 6.11 2 3 5 3 +i3 119.750000 0.500000 2000 6.04 2 3 5 3 +i3 120.250000 0.500000 2000 6.08 2 3 5 3 +i3 120.750000 0.500000 2000 6.09 2 3 5 3 +i3 121.250000 0.500000 2000 6.11 2 3 5 3 +i3 121.750000 0.500000 2000 6.04 2 3 5 3 +i3 122.250000 0.500000 2000 6.08 2 3 5 3 +i3 122.750000 0.500000 2000 6.09 2 3 5 3 +i3 123.250000 0.500000 2000 6.11 2 3 5 3 +i3 123.750000 0.500000 2000 6.04 2 3 5 3 +i3 124.250000 0.500000 2000 6.08 2 3 5 3 +i3 124.750000 0.500000 2000 6.09 2 3 5 3 +i3 125.250000 0.500000 2000 6.11 2 3 5 3 +i3 125.750000 0.500000 2000 6.04 2 3 5 3 +i3 126.250000 0.500000 2000 6.08 2 3 5 3 +i3 126.750000 0.500000 2000 6.09 2 3 5 3 +i3 127.250000 0.500000 2000 6.11 2 3 5 3 +i3 127.750000 0.500000 2000 6.04 2 3 5 3 +i3 128.250000 0.500000 2000 6.08 2 3 5 3 +i3 128.750000 0.500000 2000 6.09 2 3 5 3 +i3 129.250000 0.500000 2000 6.11 2 3 5 3 +i3 129.750000 0.500000 2000 6.04 2 3 5 3 +i3 130.250000 0.500000 2000 6.08 2 3 5 3 +i3 130.750000 0.500000 2000 6.09 2 3 5 3 +i3 131.250000 0.500000 2000 6.11 2 3 5 3 +i3 131.750000 0.500000 2000 6.04 2 3 5 3 +i3 132.250000 0.250000 2000 6.06 2 3 5 3 +i1 102.500000 0.500000 7000 7.11 7.11 0 6 +i1 102.500000 0.500000 7000 7.04 7.04 0 6 +i1 102.500000 0.500000 7000 7.08 7.08 0 6 +i1 103.000000 0.500000 7000 7.08 7.08 0 6 +i1 103.000000 0.500000 7000 7.11 7.11 0 6 +i1 103.000000 0.500000 7000 7.02 7.02 0 6 +i1 103.500000 0.500000 7000 7.04 7.04 0 6 +i1 103.500000 0.500000 7000 7.09 7.09 0 6 +i1 103.500000 0.500000 7000 7.11 7.11 0 6 +i1 104.000000 0.500000 7000 7.06 7.06 0 6 +i1 104.000000 0.500000 7000 7.09 7.09 0 6 +i1 104.000000 0.500000 7000 7.01 7.01 0 6 +i1 104.500000 0.500000 7000 7.11 7.11 0 6 +i1 104.500000 0.500000 7000 7.04 7.04 0 6 +i1 104.500000 0.500000 7000 7.08 7.08 0 6 +i1 105.000000 0.500000 7000 7.08 7.08 0 6 +i1 105.000000 0.500000 7000 7.11 7.11 0 6 +i1 105.000000 0.500000 7000 7.02 7.02 0 6 +i1 105.500000 0.500000 7000 7.04 7.04 0 6 +i1 105.500000 0.500000 7000 7.09 7.09 0 6 +i1 105.500000 0.500000 7000 7.11 7.11 0 6 +i1 106.000000 0.500000 7000 7.06 7.06 0 6 +i1 106.000000 0.500000 7000 7.09 7.09 0 6 +i1 106.000000 0.500000 7000 7.01 7.01 0 6 +i1 106.500000 0.500000 7000 7.11 7.11 0 6 +i1 106.500000 0.500000 7000 7.04 7.04 0 6 +i1 106.500000 0.500000 7000 7.08 7.08 0 6 +i1 107.000000 0.500000 7000 7.08 7.08 0 6 +i1 107.000000 0.500000 7000 7.11 7.11 0 6 +i1 107.000000 0.500000 7000 7.02 7.02 0 6 +i1 107.500000 0.500000 7000 7.04 7.04 0 6 +i1 107.500000 0.500000 7000 7.09 7.09 0 6 +i1 107.500000 0.500000 7000 7.11 7.11 0 6 +i1 108.000000 0.500000 7000 7.06 7.06 0 6 +i1 108.000000 0.500000 7000 7.09 7.09 0 6 +i1 108.000000 0.500000 7000 7.01 7.01 0 6 +i1 108.500000 0.500000 7000 7.11 7.11 0 6 +i1 108.500000 0.500000 7000 7.04 7.04 0 6 +i1 108.500000 0.500000 7000 7.08 7.08 0 6 +i1 109.000000 0.500000 7000 7.08 7.08 0 6 +i1 109.000000 0.500000 7000 7.11 7.11 0 6 +i1 109.000000 0.500000 7000 7.02 7.02 0 6 +i1 109.500000 0.500000 7000 7.04 7.04 0 6 +i1 109.500000 0.500000 7000 7.09 7.09 0 6 +i1 109.500000 0.500000 7000 7.11 7.11 0 6 +i1 110.000000 0.500000 7000 7.06 7.06 0 6 +i1 110.000000 0.500000 7000 7.09 7.09 0 6 +i1 110.000000 0.500000 7000 7.01 7.01 0 6 +i1 110.500000 0.500000 7000 7.11 7.11 0 6 +i1 110.500000 0.500000 7000 7.04 7.04 0 6 +i1 110.500000 0.500000 7000 7.08 7.08 0 6 +i1 111.000000 0.500000 7000 7.08 7.08 0 6 +i1 111.000000 0.500000 7000 7.11 7.11 0 6 +i1 111.000000 0.500000 7000 7.02 7.02 0 6 +i1 111.500000 0.500000 7000 7.04 7.04 0 6 +i1 111.500000 0.500000 7000 7.09 7.09 0 6 +i1 111.500000 0.500000 7000 7.11 7.11 0 6 +i1 112.000000 0.500000 7000 7.06 7.06 0 6 +i1 112.000000 0.500000 7000 7.09 7.09 0 6 +i1 112.000000 0.500000 7000 7.01 7.01 0 6 +i1 112.500000 0.500000 7000 7.11 7.11 0 6 +i1 112.500000 0.500000 7000 7.04 7.04 0 6 +i1 112.500000 0.500000 7000 7.08 7.08 0 6 +i1 113.000000 0.500000 7000 7.08 7.08 0 6 +i1 113.000000 0.500000 7000 7.11 7.11 0 6 +i1 113.000000 0.500000 7000 7.02 7.02 0 6 +i1 113.500000 0.500000 7000 7.04 7.04 0 6 +i1 113.500000 0.500000 7000 7.09 7.09 0 6 +i1 113.500000 0.500000 7000 7.11 7.11 0 6 +i1 114.000000 0.500000 7000 7.06 7.06 0 6 +i1 114.000000 0.500000 7000 7.09 7.09 0 6 +i1 114.000000 0.500000 7000 7.01 7.01 0 6 +i1 114.500000 0.500000 7000 7.11 7.11 0 6 +i1 114.500000 0.500000 7000 7.04 7.04 0 6 +i1 114.500000 0.500000 7000 7.08 7.08 0 6 +i1 115.000000 0.500000 7000 7.08 7.08 0 6 +i1 115.000000 0.500000 7000 7.11 7.11 0 6 +i1 115.000000 0.500000 7000 7.02 7.02 0 6 +i1 115.500000 0.500000 7000 7.04 7.04 0 6 +i1 115.500000 0.500000 7000 7.09 7.09 0 6 +i1 115.500000 0.500000 7000 7.11 7.11 0 6 +i1 116.000000 0.500000 7000 7.06 7.06 0 6 +i1 116.000000 0.500000 7000 7.09 7.09 0 6 +i1 116.000000 0.500000 7000 7.01 7.01 0 6 +i1 116.500000 0.500000 7000 7.11 7.11 0 6 +i1 116.500000 0.500000 7000 7.04 7.04 0 6 +i1 116.500000 0.500000 7000 7.08 7.08 0 6 +i1 117.000000 0.500000 7000 7.08 7.08 0 6 +i1 117.000000 0.500000 7000 7.11 7.11 0 6 +i1 117.000000 0.500000 7000 7.02 7.02 0 6 +i1 117.500000 0.500000 7000 7.04 7.04 0 6 +i1 117.500000 0.500000 7000 7.09 7.09 0 6 +i1 117.500000 0.500000 7000 7.11 7.11 0 6 +i1 118.000000 0.500000 7000 7.06 7.06 0 6 +i1 118.000000 0.500000 7000 7.09 7.09 0 6 +i1 118.000000 0.500000 7000 7.01 7.01 0 6 +i1 118.500000 0.500000 7000 7.11 7.11 0 6 +i1 118.500000 0.500000 7000 7.04 7.04 0 6 +i1 118.500000 0.500000 7000 7.08 7.08 0 6 +i1 119.000000 0.500000 7000 7.08 7.08 0 6 +i1 119.000000 0.500000 7000 7.11 7.11 0 6 +i1 119.000000 0.500000 7000 7.02 7.02 0 6 +i1 119.500000 0.500000 7000 7.04 7.04 0 6 +i1 119.500000 0.500000 7000 7.09 7.09 0 6 +i1 119.500000 0.500000 7000 7.11 7.11 0 6 +i1 120.000000 0.500000 7000 7.06 7.06 0 6 +i1 120.000000 0.500000 7000 7.09 7.09 0 6 +i1 120.000000 0.500000 7000 7.01 7.01 0 6 +i1 120.500000 0.500000 7000 7.11 7.11 0 6 +i1 120.500000 0.500000 7000 7.04 7.04 0 6 +i1 120.500000 0.500000 7000 7.08 7.08 0 6 +i1 121.000000 0.500000 7000 7.08 7.08 0 6 +i1 121.000000 0.500000 7000 7.11 7.11 0 6 +i1 121.000000 0.500000 7000 7.02 7.02 0 6 +i1 121.500000 0.500000 7000 7.04 7.04 0 6 +i1 121.500000 0.500000 7000 7.09 7.09 0 6 +i1 121.500000 0.500000 7000 7.11 7.11 0 6 +i1 122.000000 0.500000 7000 7.06 7.06 0 6 +i1 122.000000 0.500000 7000 7.09 7.09 0 6 +i1 122.000000 0.500000 7000 7.01 7.01 0 6 +i1 122.500000 0.500000 7000 7.11 7.11 0 6 +i1 122.500000 0.500000 7000 7.04 7.04 0 6 +i1 122.500000 0.500000 7000 7.08 7.08 0 6 +i1 123.000000 0.500000 7000 7.08 7.08 0 6 +i1 123.000000 0.500000 7000 7.11 7.11 0 6 +i1 123.000000 0.500000 7000 7.02 7.02 0 6 +i1 123.500000 0.500000 7000 7.04 7.04 0 6 +i1 123.500000 0.500000 7000 7.09 7.09 0 6 +i1 123.500000 0.500000 7000 7.11 7.11 0 6 +i1 124.000000 0.500000 7000 7.06 7.06 0 6 +i1 124.000000 0.500000 7000 7.09 7.09 0 6 +i1 124.000000 0.500000 7000 7.01 7.01 0 6 +i1 124.500000 0.500000 7000 7.11 7.11 0 6 +i1 124.500000 0.500000 7000 7.04 7.04 0 6 +i1 124.500000 0.500000 7000 7.08 7.08 0 6 +i1 125.000000 0.500000 7000 7.08 7.08 0 6 +i1 125.000000 0.500000 7000 7.11 7.11 0 6 +i1 125.000000 0.500000 7000 7.02 7.02 0 6 +i1 125.500000 0.500000 7000 7.04 7.04 0 6 +i1 125.500000 0.500000 7000 7.09 7.09 0 6 +i1 125.500000 0.500000 7000 7.11 7.11 0 6 +i1 126.000000 0.500000 7000 7.06 7.06 0 6 +i1 126.000000 0.500000 7000 7.09 7.09 0 6 +i1 126.000000 0.500000 7000 7.01 7.01 0 6 +i1 126.500000 0.500000 7000 7.11 7.11 0 6 +i1 126.500000 0.500000 7000 7.04 7.04 0 6 +i1 126.500000 0.500000 7000 7.08 7.08 0 6 +i1 127.000000 0.500000 7000 7.08 7.08 0 6 +i1 127.000000 0.500000 7000 7.11 7.11 0 6 +i1 127.000000 0.500000 7000 7.02 7.02 0 6 +i1 127.500000 0.500000 7000 7.04 7.04 0 6 +i1 127.500000 0.500000 7000 7.09 7.09 0 6 +i1 127.500000 0.500000 7000 7.11 7.11 0 6 +i1 128.000000 0.500000 7000 7.06 7.06 0 6 +i1 128.000000 0.500000 7000 7.09 7.09 0 6 +i1 128.000000 0.500000 7000 7.01 7.01 0 6 +i1 128.500000 0.500000 7000 7.11 7.11 0 6 +i1 128.500000 0.500000 7000 7.04 7.04 0 6 +i1 128.500000 0.500000 7000 7.08 7.08 0 6 +i1 129.000000 0.500000 7000 7.08 7.08 0 6 +i1 129.000000 0.500000 7000 7.11 7.11 0 6 +i1 129.000000 0.500000 7000 7.02 7.02 0 6 +i1 129.500000 0.500000 7000 7.04 7.04 0 6 +i1 129.500000 0.500000 7000 7.09 7.09 0 6 +i1 129.500000 0.500000 7000 7.11 7.11 0 6 +i1 130.000000 0.500000 7000 7.06 7.06 0 6 +i1 130.000000 0.500000 7000 7.09 7.09 0 6 +i1 130.000000 0.500000 7000 7.01 7.01 0 6 +i1 130.500000 0.500000 7000 7.11 7.11 0 6 +i1 130.500000 0.500000 7000 7.04 7.04 0 6 +i1 130.500000 0.500000 7000 7.08 7.08 0 6 +i1 131.000000 0.500000 7000 7.08 7.08 0 6 +i1 131.000000 0.500000 7000 7.11 7.11 0 6 +i1 131.000000 0.500000 7000 7.02 7.02 0 6 +i1 131.500000 0.500000 7000 7.04 7.04 0 6 +i1 131.500000 0.500000 7000 7.09 7.09 0 6 +i1 131.500000 0.500000 7000 7.11 7.11 0 6 +i1 132.000000 0.500000 7000 7.06 7.06 0 6 +i1 132.000000 0.500000 7000 7.09 7.09 0 6 +i1 132.000000 0.500000 7000 7.01 7.01 0 6 +; Movement: zelda1 +i3 132.500000 2.000000 2000 6.09 2 3 5 3 +i3 134.500000 2.000000 2000 6.08 2 3 5 3 +i3 136.500000 2.000000 2000 6.04 2 3 5 3 +i3 138.500000 2.000000 2000 6.06 2 3 5 3 +i3 140.500000 2.000000 2000 6.09 2 3 5 3 +i3 142.500000 0.500000 2000 6.02 2 3 5 3 +i3 143.000000 0.500000 2000 6.04 2 3 5 3 +i3 143.500000 2.000000 2000 6.01 2 3 5 3 +i3 145.500000 2.000000 2000 6.09 2 3 5 3 +i3 147.500000 2.000000 2000 6.08 2 3 5 3 +i3 149.500000 2.000000 2000 6.04 2 3 5 3 +i3 151.500000 2.000000 2000 6.06 2 3 5 3 +i3 153.500000 2.000000 2000 6.09 2 3 5 3 +i3 155.500000 0.500000 2000 6.02 2 3 5 3 +i3 156.000000 0.500000 2000 6.04 2 3 5 3 +i3 156.500000 2.000000 2000 6.01 2 3 5 3 +i3 158.500000 2.000000 2000 6.09 2 3 5 3 +i3 160.500000 2.000000 2000 6.08 2 3 5 3 +i3 162.500000 2.000000 2000 6.04 2 3 5 3 +i3 164.500000 2.000000 2000 6.06 2 3 5 3 +i3 166.500000 2.000000 2000 6.09 2 3 5 3 +i3 168.500000 0.500000 2000 6.02 2 3 5 3 +i3 169.000000 0.500000 2000 6.04 2 3 5 3 +i3 169.500000 2.000000 2000 6.01 2 3 5 3 +i3 171.500000 2.000000 2000 6.09 2 3 5 3 +i3 173.500000 2.000000 2000 6.08 2 3 5 3 +i3 175.500000 2.000000 2000 6.04 2 3 5 3 +i3 177.500000 2.000000 2000 6.06 2 3 5 3 +i3 179.500000 2.000000 2000 6.09 2 3 5 3 +i3 181.500000 0.500000 2000 6.02 2 3 5 3 +i3 182.000000 0.500000 2000 6.04 2 3 5 3 +i3 182.500000 2.000000 2000 6.01 2 3 5 3 +i3 184.500000 2.000000 2000 6.09 2 3 5 3 +i2 132.500000 0.500000 7000 8.08 2 +i2 133.000000 0.500000 7000 8.09 2 +i2 133.500000 0.500000 7000 8.11 2 +i2 134.000000 0.500000 7000 8.04 2 +i2 134.500000 0.250000 7000 8.01 2 +i2 134.750000 0.250000 7000 8.06 2 +i2 135.000000 0.250000 7000 8.11 2 +i2 135.250000 0.250000 7000 8.04 2 +i2 135.500000 0.250000 7000 8.06 2 +i2 135.750000 0.250000 7000 8.02 2 +i2 136.000000 2.000000 7000 8.08 2 +i2 138.000000 0.250000 7000 8.06 2 +i2 138.250000 0.250000 7000 8.01 2 +i2 138.500000 0.250000 7000 8.11 2 +i2 138.750000 0.250000 7000 8.09 2 +i2 139.000000 0.500000 7000 8.08 2 +i2 139.500000 0.500000 7000 8.09 2 +i2 140.000000 0.500000 7000 8.11 2 +i2 140.500000 0.500000 7000 8.04 2 +i2 141.000000 0.250000 7000 8.01 2 +i2 141.250000 0.250000 7000 8.06 2 +i2 141.500000 0.250000 7000 8.11 2 +i2 141.750000 0.250000 7000 8.04 2 +i2 142.000000 0.250000 7000 8.06 2 +i2 142.250000 0.250000 7000 8.02 2 +i2 142.500000 2.000000 7000 8.08 2 +i2 144.500000 0.250000 7000 8.06 2 +i2 144.750000 0.250000 7000 8.01 2 +i2 145.000000 0.250000 7000 8.11 2 +i2 145.250000 0.250000 7000 8.09 2 +i2 145.500000 0.500000 7000 8.08 2 +i2 146.000000 0.500000 7000 8.09 2 +i2 146.500000 0.500000 7000 8.11 2 +i2 147.000000 0.500000 7000 8.04 2 +i2 147.500000 0.250000 7000 8.01 2 +i2 147.750000 0.250000 7000 8.06 2 +i2 148.000000 0.250000 7000 8.11 2 +i2 148.250000 0.250000 7000 8.04 2 +i2 148.500000 0.250000 7000 8.06 2 +i2 148.750000 0.250000 7000 8.02 2 +i2 149.000000 2.000000 7000 8.08 2 +i2 151.000000 0.250000 7000 8.06 2 +i2 151.250000 0.250000 7000 8.01 2 +i2 151.500000 0.250000 7000 8.11 2 +i2 151.750000 0.250000 7000 8.09 2 +i2 152.000000 0.500000 7000 8.08 2 +i2 152.500000 0.500000 7000 8.09 2 +i2 153.000000 0.500000 7000 8.11 2 +i2 153.500000 0.500000 7000 8.04 2 +i2 154.000000 0.250000 7000 8.01 2 +i2 154.250000 0.250000 7000 8.06 2 +i2 154.500000 0.250000 7000 8.11 2 +i2 154.750000 0.250000 7000 8.04 2 +i2 155.000000 0.250000 7000 8.06 2 +i2 155.250000 0.250000 7000 8.02 2 +i2 155.500000 2.000000 7000 8.08 2 +i2 157.500000 0.250000 7000 8.06 2 +i2 157.750000 0.250000 7000 8.01 2 +i2 158.000000 0.250000 7000 8.11 2 +i2 158.250000 0.250000 7000 8.09 2 +i2 158.500000 0.500000 7000 8.08 2 +i2 159.000000 0.500000 7000 8.09 2 +i2 159.500000 0.500000 7000 8.11 2 +i2 160.000000 0.500000 7000 8.04 2 +i2 160.500000 0.250000 7000 8.01 2 +i2 160.750000 0.250000 7000 8.06 2 +i2 161.000000 0.250000 7000 8.11 2 +i2 161.250000 0.250000 7000 8.04 2 +i2 161.500000 0.250000 7000 8.06 2 +i2 161.750000 0.250000 7000 8.02 2 +i2 162.000000 2.000000 7000 8.08 2 +i2 164.000000 0.250000 7000 8.06 2 +i2 164.250000 0.250000 7000 8.01 2 +i2 164.500000 0.250000 7000 8.11 2 +i2 164.750000 0.250000 7000 8.09 2 +i2 165.000000 0.500000 7000 8.08 2 +i2 165.500000 0.500000 7000 8.09 2 +i2 166.000000 0.500000 7000 8.11 2 +i2 166.500000 0.500000 7000 8.04 2 +i2 167.000000 0.250000 7000 8.09 2 +i2 167.250000 0.500000 7000 8.06 2 +i2 167.750000 0.500000 7000 8.06 2 +i2 168.250000 0.500000 7000 8.02 2 +i2 168.750000 0.250000 7000 8.09 2 +i2 169.000000 0.500000 7000 8.06 2 +i2 169.500000 0.500000 7000 8.06 2 +i2 170.000000 0.500000 7000 8.02 2 +i2 170.500000 0.250000 7000 8.09 2 +i2 170.750000 0.500000 7000 8.06 2 +i2 171.250000 0.500000 7000 8.06 2 +i2 171.750000 0.500000 7000 8.02 2 +i2 172.250000 0.500000 7000 8.08 2 +i2 172.750000 0.500000 7000 8.09 2 +i2 173.250000 0.500000 7000 8.11 2 +i2 173.750000 0.500000 7000 8.04 2 +i2 174.250000 0.250000 7000 8.01 2 +i2 174.500000 0.250000 7000 8.06 2 +i2 174.750000 0.250000 7000 8.11 2 +i2 175.000000 0.250000 7000 8.04 2 +i2 175.250000 0.250000 7000 8.06 2 +i2 175.500000 0.250000 7000 8.02 2 +i2 175.750000 2.000000 7000 8.08 2 +i2 177.750000 0.250000 7000 8.06 2 +i2 178.000000 0.250000 7000 8.01 2 +i2 178.250000 0.250000 7000 8.11 2 +i2 178.500000 0.250000 7000 8.09 2 +i2 178.750000 0.500000 7000 8.08 2 +i2 179.250000 0.500000 7000 8.09 2 +i2 179.750000 0.500000 7000 8.11 2 +i2 180.250000 0.500000 7000 8.04 2 +i2 180.750000 0.250000 7000 8.09 2 +i2 181.000000 0.500000 7000 8.06 2 +i2 181.500000 0.500000 7000 8.06 2 +i2 182.000000 0.500000 7000 8.02 2 +i1 132.500000 0.500000 7000 7.11 7.11 0 6 +i1 132.500000 0.500000 7000 7.04 7.04 0 6 +i1 132.500000 0.500000 7000 7.08 7.08 0 6 +i1 133.000000 0.500000 7000 7.08 7.08 0 6 +i1 133.000000 0.500000 7000 7.11 7.11 0 6 +i1 133.000000 0.500000 7000 7.02 7.02 0 6 +i1 133.500000 0.500000 7000 7.04 7.04 0 6 +i1 133.500000 0.500000 7000 7.09 7.09 0 6 +i1 133.500000 0.500000 7000 7.11 7.11 0 6 +i1 134.000000 0.500000 7000 7.06 7.06 0 6 +i1 134.000000 0.500000 7000 7.09 7.09 0 6 +i1 134.000000 0.500000 7000 7.01 7.01 0 6 +i1 134.500000 0.500000 7000 7.11 7.11 0 6 +i1 134.500000 0.500000 7000 7.04 7.04 0 6 +i1 134.500000 0.500000 7000 7.08 7.08 0 6 +i1 135.000000 0.500000 7000 7.08 7.08 0 6 +i1 135.000000 0.500000 7000 7.11 7.11 0 6 +i1 135.000000 0.500000 7000 7.02 7.02 0 6 +i1 135.500000 0.500000 7000 7.04 7.04 0 6 +i1 135.500000 0.500000 7000 7.09 7.09 0 6 +i1 135.500000 0.500000 7000 7.11 7.11 0 6 +i1 136.000000 0.500000 7000 7.06 7.06 0 6 +i1 136.000000 0.500000 7000 7.09 7.09 0 6 +i1 136.000000 0.500000 7000 7.01 7.01 0 6 +i1 136.500000 0.500000 7000 7.11 7.11 0 6 +i1 136.500000 0.500000 7000 7.04 7.04 0 6 +i1 136.500000 0.500000 7000 7.08 7.08 0 6 +i1 137.000000 0.500000 7000 7.08 7.08 0 6 +i1 137.000000 0.500000 7000 7.11 7.11 0 6 +i1 137.000000 0.500000 7000 7.02 7.02 0 6 +i1 137.500000 0.500000 7000 7.04 7.04 0 6 +i1 137.500000 0.500000 7000 7.09 7.09 0 6 +i1 137.500000 0.500000 7000 7.11 7.11 0 6 +i1 138.000000 0.500000 7000 7.06 7.06 0 6 +i1 138.000000 0.500000 7000 7.09 7.09 0 6 +i1 138.000000 0.500000 7000 7.01 7.01 0 6 +i1 138.500000 0.500000 7000 7.11 7.11 0 6 +i1 138.500000 0.500000 7000 7.04 7.04 0 6 +i1 138.500000 0.500000 7000 7.08 7.08 0 6 +i1 139.000000 0.500000 7000 7.08 7.08 0 6 +i1 139.000000 0.500000 7000 7.11 7.11 0 6 +i1 139.000000 0.500000 7000 7.02 7.02 0 6 +i1 139.500000 0.500000 7000 7.04 7.04 0 6 +i1 139.500000 0.500000 7000 7.09 7.09 0 6 +i1 139.500000 0.500000 7000 7.11 7.11 0 6 +i1 140.000000 0.500000 7000 7.06 7.06 0 6 +i1 140.000000 0.500000 7000 7.09 7.09 0 6 +i1 140.000000 0.500000 7000 7.01 7.01 0 6 +i1 140.500000 0.500000 7000 7.11 7.11 0 6 +i1 140.500000 0.500000 7000 7.04 7.04 0 6 +i1 140.500000 0.500000 7000 7.08 7.08 0 6 +i1 141.000000 0.500000 7000 7.08 7.08 0 6 +i1 141.000000 0.500000 7000 7.11 7.11 0 6 +i1 141.000000 0.500000 7000 7.02 7.02 0 6 +i1 141.500000 0.500000 7000 7.04 7.04 0 6 +i1 141.500000 0.500000 7000 7.09 7.09 0 6 +i1 141.500000 0.500000 7000 7.11 7.11 0 6 +i1 142.000000 0.500000 7000 7.06 7.06 0 6 +i1 142.000000 0.500000 7000 7.09 7.09 0 6 +i1 142.000000 0.500000 7000 7.01 7.01 0 6 +i1 142.500000 0.500000 7000 7.11 7.11 0 6 +i1 142.500000 0.500000 7000 7.04 7.04 0 6 +i1 142.500000 0.500000 7000 7.08 7.08 0 6 +i1 143.000000 0.500000 7000 7.08 7.08 0 6 +i1 143.000000 0.500000 7000 7.11 7.11 0 6 +i1 143.000000 0.500000 7000 7.02 7.02 0 6 +i1 143.500000 0.500000 7000 7.04 7.04 0 6 +i1 143.500000 0.500000 7000 7.09 7.09 0 6 +i1 143.500000 0.500000 7000 7.11 7.11 0 6 +i1 144.000000 0.500000 7000 7.06 7.06 0 6 +i1 144.000000 0.500000 7000 7.09 7.09 0 6 +i1 144.000000 0.500000 7000 7.01 7.01 0 6 +i1 144.500000 0.500000 7000 7.11 7.11 0 6 +i1 144.500000 0.500000 7000 7.04 7.04 0 6 +i1 144.500000 0.500000 7000 7.08 7.08 0 6 +i1 145.000000 0.500000 7000 7.08 7.08 0 6 +i1 145.000000 0.500000 7000 7.11 7.11 0 6 +i1 145.000000 0.500000 7000 7.02 7.02 0 6 +i1 145.500000 0.500000 7000 7.04 7.04 0 6 +i1 145.500000 0.500000 7000 7.09 7.09 0 6 +i1 145.500000 0.500000 7000 7.11 7.11 0 6 +i1 146.000000 0.500000 7000 7.06 7.06 0 6 +i1 146.000000 0.500000 7000 7.09 7.09 0 6 +i1 146.000000 0.500000 7000 7.01 7.01 0 6 +i1 146.500000 0.500000 7000 7.11 7.11 0 6 +i1 146.500000 0.500000 7000 7.04 7.04 0 6 +i1 146.500000 0.500000 7000 7.08 7.08 0 6 +i1 147.000000 0.500000 7000 7.08 7.08 0 6 +i1 147.000000 0.500000 7000 7.11 7.11 0 6 +i1 147.000000 0.500000 7000 7.02 7.02 0 6 +i1 147.500000 0.500000 7000 7.04 7.04 0 6 +i1 147.500000 0.500000 7000 7.09 7.09 0 6 +i1 147.500000 0.500000 7000 7.11 7.11 0 6 +i1 148.000000 0.500000 7000 7.06 7.06 0 6 +i1 148.000000 0.500000 7000 7.09 7.09 0 6 +i1 148.000000 0.500000 7000 7.01 7.01 0 6 +i1 148.500000 0.500000 7000 7.11 7.11 0 6 +i1 148.500000 0.500000 7000 7.04 7.04 0 6 +i1 148.500000 0.500000 7000 7.08 7.08 0 6 +i1 149.000000 0.500000 7000 7.08 7.08 0 6 +i1 149.000000 0.500000 7000 7.11 7.11 0 6 +i1 149.000000 0.500000 7000 7.02 7.02 0 6 +i1 149.500000 0.500000 7000 7.04 7.04 0 6 +i1 149.500000 0.500000 7000 7.09 7.09 0 6 +i1 149.500000 0.500000 7000 7.11 7.11 0 6 +i1 150.000000 0.500000 7000 7.06 7.06 0 6 +i1 150.000000 0.500000 7000 7.09 7.09 0 6 +i1 150.000000 0.500000 7000 7.01 7.01 0 6 +i1 150.500000 0.500000 7000 7.11 7.11 0 6 +i1 150.500000 0.500000 7000 7.04 7.04 0 6 +i1 150.500000 0.500000 7000 7.08 7.08 0 6 +i1 151.000000 0.500000 7000 7.08 7.08 0 6 +i1 151.000000 0.500000 7000 7.11 7.11 0 6 +i1 151.000000 0.500000 7000 7.02 7.02 0 6 +i1 151.500000 0.500000 7000 7.04 7.04 0 6 +i1 151.500000 0.500000 7000 7.09 7.09 0 6 +i1 151.500000 0.500000 7000 7.11 7.11 0 6 +i1 152.000000 0.500000 7000 7.06 7.06 0 6 +i1 152.000000 0.500000 7000 7.09 7.09 0 6 +i1 152.000000 0.500000 7000 7.01 7.01 0 6 +i1 152.500000 0.500000 7000 7.11 7.11 0 6 +i1 152.500000 0.500000 7000 7.04 7.04 0 6 +i1 152.500000 0.500000 7000 7.08 7.08 0 6 +i1 153.000000 0.500000 7000 7.08 7.08 0 6 +i1 153.000000 0.500000 7000 7.11 7.11 0 6 +i1 153.000000 0.500000 7000 7.02 7.02 0 6 +i1 153.500000 0.500000 7000 7.04 7.04 0 6 +i1 153.500000 0.500000 7000 7.09 7.09 0 6 +i1 153.500000 0.500000 7000 7.11 7.11 0 6 +i1 154.000000 0.500000 7000 7.06 7.06 0 6 +i1 154.000000 0.500000 7000 7.09 7.09 0 6 +i1 154.000000 0.500000 7000 7.01 7.01 0 6 +i1 154.500000 0.500000 7000 7.11 7.11 0 6 +i1 154.500000 0.500000 7000 7.04 7.04 0 6 +i1 154.500000 0.500000 7000 7.08 7.08 0 6 +i1 155.000000 0.500000 7000 7.08 7.08 0 6 +i1 155.000000 0.500000 7000 7.11 7.11 0 6 +i1 155.000000 0.500000 7000 7.02 7.02 0 6 +i1 155.500000 0.500000 7000 7.04 7.04 0 6 +i1 155.500000 0.500000 7000 7.09 7.09 0 6 +i1 155.500000 0.500000 7000 7.11 7.11 0 6 +i1 156.000000 0.500000 7000 7.06 7.06 0 6 +i1 156.000000 0.500000 7000 7.09 7.09 0 6 +i1 156.000000 0.500000 7000 7.01 7.01 0 6 +i1 156.500000 0.500000 7000 7.11 7.11 0 6 +i1 156.500000 0.500000 7000 7.04 7.04 0 6 +i1 156.500000 0.500000 7000 7.08 7.08 0 6 +i1 157.000000 0.500000 7000 7.08 7.08 0 6 +i1 157.000000 0.500000 7000 7.11 7.11 0 6 +i1 157.000000 0.500000 7000 7.02 7.02 0 6 +i1 157.500000 0.500000 7000 7.04 7.04 0 6 +i1 157.500000 0.500000 7000 7.09 7.09 0 6 +i1 157.500000 0.500000 7000 7.11 7.11 0 6 +i1 158.000000 0.500000 7000 7.06 7.06 0 6 +i1 158.000000 0.500000 7000 7.09 7.09 0 6 +i1 158.000000 0.500000 7000 7.01 7.01 0 6 +i1 158.500000 0.500000 7000 7.11 7.11 0 6 +i1 158.500000 0.500000 7000 7.04 7.04 0 6 +i1 158.500000 0.500000 7000 7.08 7.08 0 6 +i1 159.000000 0.500000 7000 7.08 7.08 0 6 +i1 159.000000 0.500000 7000 7.11 7.11 0 6 +i1 159.000000 0.500000 7000 7.02 7.02 0 6 +i1 159.500000 0.500000 7000 7.04 7.04 0 6 +i1 159.500000 0.500000 7000 7.09 7.09 0 6 +i1 159.500000 0.500000 7000 7.11 7.11 0 6 +i1 160.000000 0.500000 7000 7.06 7.06 0 6 +i1 160.000000 0.500000 7000 7.09 7.09 0 6 +i1 160.000000 0.500000 7000 7.01 7.01 0 6 +i1 160.500000 0.500000 7000 7.11 7.11 0 6 +i1 160.500000 0.500000 7000 7.04 7.04 0 6 +i1 160.500000 0.500000 7000 7.08 7.08 0 6 +i1 161.000000 0.500000 7000 7.08 7.08 0 6 +i1 161.000000 0.500000 7000 7.11 7.11 0 6 +i1 161.000000 0.500000 7000 7.02 7.02 0 6 +i1 161.500000 0.500000 7000 7.04 7.04 0 6 +i1 161.500000 0.500000 7000 7.09 7.09 0 6 +i1 161.500000 0.500000 7000 7.11 7.11 0 6 +i1 162.000000 0.500000 7000 7.06 7.06 0 6 +i1 162.000000 0.500000 7000 7.09 7.09 0 6 +i1 162.000000 0.500000 7000 7.01 7.01 0 6 +i1 162.500000 0.500000 7000 7.11 7.11 0 6 +i1 162.500000 0.500000 7000 7.04 7.04 0 6 +i1 162.500000 0.500000 7000 7.08 7.08 0 6 +i1 163.000000 0.500000 7000 7.08 7.08 0 6 +i1 163.000000 0.500000 7000 7.11 7.11 0 6 +i1 163.000000 0.500000 7000 7.02 7.02 0 6 +i1 163.500000 0.500000 7000 7.04 7.04 0 6 +i1 163.500000 0.500000 7000 7.09 7.09 0 6 +i1 163.500000 0.500000 7000 7.11 7.11 0 6 +i1 164.000000 0.500000 7000 7.06 7.06 0 6 +i1 164.000000 0.500000 7000 7.09 7.09 0 6 +i1 164.000000 0.500000 7000 7.01 7.01 0 6 +i1 164.500000 0.500000 7000 7.11 7.11 0 6 +i1 164.500000 0.500000 7000 7.04 7.04 0 6 +i1 164.500000 0.500000 7000 7.08 7.08 0 6 +i1 165.000000 0.500000 7000 7.08 7.08 0 6 +i1 165.000000 0.500000 7000 7.11 7.11 0 6 +i1 165.000000 0.500000 7000 7.02 7.02 0 6 +i1 165.500000 0.500000 7000 7.04 7.04 0 6 +i1 165.500000 0.500000 7000 7.09 7.09 0 6 +i1 165.500000 0.500000 7000 7.11 7.11 0 6 +i1 166.000000 0.500000 7000 7.06 7.06 0 6 +i1 166.000000 0.500000 7000 7.09 7.09 0 6 +i1 166.000000 0.500000 7000 7.01 7.01 0 6 +i1 166.500000 0.500000 7000 7.11 7.11 0 6 +i1 166.500000 0.500000 7000 7.04 7.04 0 6 +i1 166.500000 0.500000 7000 7.08 7.08 0 6 +i1 167.000000 0.500000 7000 7.08 7.08 0 6 +i1 167.000000 0.500000 7000 7.11 7.11 0 6 +i1 167.000000 0.500000 7000 7.02 7.02 0 6 +i1 167.500000 0.500000 7000 7.04 7.04 0 6 +i1 167.500000 0.500000 7000 7.09 7.09 0 6 +i1 167.500000 0.500000 7000 7.11 7.11 0 6 +i1 168.000000 0.500000 7000 7.06 7.06 0 6 +i1 168.000000 0.500000 7000 7.09 7.09 0 6 +i1 168.000000 0.500000 7000 7.01 7.01 0 6 +i1 168.500000 0.500000 7000 7.11 7.11 0 6 +i1 168.500000 0.500000 7000 7.04 7.04 0 6 +i1 168.500000 0.500000 7000 7.08 7.08 0 6 +i1 169.000000 0.500000 7000 7.08 7.08 0 6 +i1 169.000000 0.500000 7000 7.11 7.11 0 6 +i1 169.000000 0.500000 7000 7.02 7.02 0 6 +i1 169.500000 0.500000 7000 7.04 7.04 0 6 +i1 169.500000 0.500000 7000 7.09 7.09 0 6 +i1 169.500000 0.500000 7000 7.11 7.11 0 6 +i1 170.000000 0.500000 7000 7.06 7.06 0 6 +i1 170.000000 0.500000 7000 7.09 7.09 0 6 +i1 170.000000 0.500000 7000 7.01 7.01 0 6 +i1 170.500000 0.500000 7000 7.11 7.11 0 6 +i1 170.500000 0.500000 7000 7.04 7.04 0 6 +i1 170.500000 0.500000 7000 7.08 7.08 0 6 +i1 171.000000 0.500000 7000 7.08 7.08 0 6 +i1 171.000000 0.500000 7000 7.11 7.11 0 6 +i1 171.000000 0.500000 7000 7.02 7.02 0 6 +i1 171.500000 0.500000 7000 7.04 7.04 0 6 +i1 171.500000 0.500000 7000 7.09 7.09 0 6 +i1 171.500000 0.500000 7000 7.11 7.11 0 6 +i1 172.000000 0.500000 7000 7.06 7.06 0 6 +i1 172.000000 0.500000 7000 7.09 7.09 0 6 +i1 172.000000 0.500000 7000 7.01 7.01 0 6 +i1 172.500000 0.500000 7000 7.11 7.11 0 6 +i1 172.500000 0.500000 7000 7.04 7.04 0 6 +i1 172.500000 0.500000 7000 7.08 7.08 0 6 +i1 173.000000 0.500000 7000 7.08 7.08 0 6 +i1 173.000000 0.500000 7000 7.11 7.11 0 6 +i1 173.000000 0.500000 7000 7.02 7.02 0 6 +i1 173.500000 0.500000 7000 7.04 7.04 0 6 +i1 173.500000 0.500000 7000 7.09 7.09 0 6 +i1 173.500000 0.500000 7000 7.11 7.11 0 6 +i1 174.000000 0.500000 7000 7.06 7.06 0 6 +i1 174.000000 0.500000 7000 7.09 7.09 0 6 +i1 174.000000 0.500000 7000 7.01 7.01 0 6 +i1 174.500000 0.500000 7000 7.11 7.11 0 6 +i1 174.500000 0.500000 7000 7.04 7.04 0 6 +i1 174.500000 0.500000 7000 7.08 7.08 0 6 +i1 175.000000 0.500000 7000 7.08 7.08 0 6 +i1 175.000000 0.500000 7000 7.11 7.11 0 6 +i1 175.000000 0.500000 7000 7.02 7.02 0 6 +i1 175.500000 0.500000 7000 7.04 7.04 0 6 +i1 175.500000 0.500000 7000 7.09 7.09 0 6 +i1 175.500000 0.500000 7000 7.11 7.11 0 6 +i1 176.000000 0.500000 7000 7.06 7.06 0 6 +i1 176.000000 0.500000 7000 7.09 7.09 0 6 +i1 176.000000 0.500000 7000 7.01 7.01 0 6 +i1 176.500000 0.500000 7000 7.11 7.11 0 6 +i1 176.500000 0.500000 7000 7.04 7.04 0 6 +i1 176.500000 0.500000 7000 7.08 7.08 0 6 +i1 177.000000 0.500000 7000 7.08 7.08 0 6 +i1 177.000000 0.500000 7000 7.11 7.11 0 6 +i1 177.000000 0.500000 7000 7.02 7.02 0 6 +i1 177.500000 0.500000 7000 7.04 7.04 0 6 +i1 177.500000 0.500000 7000 7.09 7.09 0 6 +i1 177.500000 0.500000 7000 7.11 7.11 0 6 +i1 178.000000 0.500000 7000 7.06 7.06 0 6 +i1 178.000000 0.500000 7000 7.09 7.09 0 6 +i1 178.000000 0.500000 7000 7.01 7.01 0 6 +i1 178.500000 0.500000 7000 7.11 7.11 0 6 +i1 178.500000 0.500000 7000 7.04 7.04 0 6 +i1 178.500000 0.500000 7000 7.08 7.08 0 6 +i1 179.000000 0.500000 7000 7.08 7.08 0 6 +i1 179.000000 0.500000 7000 7.11 7.11 0 6 +i1 179.000000 0.500000 7000 7.02 7.02 0 6 +i1 179.500000 0.500000 7000 7.04 7.04 0 6 +i1 179.500000 0.500000 7000 7.09 7.09 0 6 +i1 179.500000 0.500000 7000 7.11 7.11 0 6 +i1 180.000000 0.500000 7000 7.06 7.06 0 6 +i1 180.000000 0.500000 7000 7.09 7.09 0 6 +i1 180.000000 0.500000 7000 7.01 7.01 0 6 +i1 180.500000 0.500000 7000 7.11 7.11 0 6 +i1 180.500000 0.500000 7000 7.04 7.04 0 6 +i1 180.500000 0.500000 7000 7.08 7.08 0 6 +i1 181.000000 0.500000 7000 7.08 7.08 0 6 +i1 181.000000 0.500000 7000 7.11 7.11 0 6 +i1 181.000000 0.500000 7000 7.02 7.02 0 6 +i1 181.500000 0.500000 7000 7.04 7.04 0 6 +i1 181.500000 0.500000 7000 7.09 7.09 0 6 +i1 181.500000 0.500000 7000 7.11 7.11 0 6 +i1 182.000000 0.500000 7000 7.06 7.06 0 6 +i1 182.000000 0.500000 7000 7.09 7.09 0 6 +i1 182.000000 0.500000 7000 7.01 7.01 0 6 +i1 182.500000 0.500000 7000 7.11 7.11 0 6 +i1 182.500000 0.500000 7000 7.04 7.04 0 6 +i1 182.500000 0.500000 7000 7.08 7.08 0 6 +i1 183.000000 0.500000 7000 7.08 7.08 0 6 +i1 183.000000 0.500000 7000 7.11 7.11 0 6 +i1 183.000000 0.500000 7000 7.02 7.02 0 6 +i1 183.500000 0.500000 7000 7.04 7.04 0 6 +i1 183.500000 0.500000 7000 7.09 7.09 0 6 +i1 183.500000 0.500000 7000 7.11 7.11 0 6 +i1 184.000000 0.500000 7000 7.06 7.06 0 6 +i1 184.000000 0.500000 7000 7.09 7.09 0 6 +i1 184.000000 0.500000 7000 7.01 7.01 0 6 +i1 184.500000 0.500000 7000 7.11 7.11 0 6 +i1 184.500000 0.500000 7000 7.04 7.04 0 6 +i1 184.500000 0.500000 7000 7.08 7.08 0 6 +i1 185.000000 0.500000 7000 7.08 7.08 0 6 +i1 185.000000 0.500000 7000 7.11 7.11 0 6 +i1 185.000000 0.500000 7000 7.02 7.02 0 6 +i1 185.500000 0.500000 7000 7.04 7.04 0 6 +i1 185.500000 0.500000 7000 7.09 7.09 0 6 +i1 185.500000 0.500000 7000 7.11 7.11 0 6 +i1 186.000000 0.500000 7000 7.06 7.06 0 6 +i1 186.000000 0.500000 7000 7.09 7.09 0 6 +i1 186.000000 0.500000 7000 7.01 7.01 0 6 +; Movement: b +i3 186.500000 2.000000 2000 6.09 2 3 5 3 +i3 188.500000 2.000000 2000 6.02 2 3 5 3 +i3 190.500000 2.000000 2000 6.04 2 3 5 3 +i3 192.500000 0.250000 2000 6.02 2 3 5 3 +i3 192.750000 0.250000 2000 6.09 2 3 5 3 +i3 193.000000 2.000000 2000 6.04 2 3 5 3 +i3 195.000000 2.000000 2000 6.01 2 3 5 3 +i3 197.000000 2.000000 2000 6.11 2 3 5 3 +i3 199.000000 2.000000 2000 6.09 2 3 5 3 +i3 201.000000 2.000000 2000 6.08 2 3 5 3 +i3 203.000000 2.000000 2000 6.04 2 3 5 3 +i3 205.000000 2.000000 2000 6.06 2 3 5 3 +i3 207.000000 2.000000 2000 6.09 2 3 5 3 +i3 209.000000 0.500000 2000 6.02 2 3 5 3 +i3 209.500000 0.500000 2000 6.04 2 3 5 3 +i3 210.000000 2.000000 2000 6.01 2 3 5 3 +i3 212.000000 2.000000 2000 6.09 2 3 5 3 +i3 214.000000 2.000000 2000 6.02 2 3 5 3 +i3 216.000000 2.000000 2000 6.04 2 3 5 3 +i3 218.000000 0.250000 2000 6.02 2 3 5 3 +i3 218.250000 0.250000 2000 6.09 2 3 5 3 +i3 218.500000 2.000000 2000 6.04 2 3 5 3 +i3 220.500000 2.000000 2000 6.01 2 3 5 3 +i3 222.500000 2.000000 2000 6.11 2 3 5 3 +i3 224.500000 2.000000 2000 6.09 2 3 5 3 +i2 186.500000 0.250000 7000 8.08 2 +i2 186.750000 0.250000 7000 8.09 2 +i2 187.000000 0.250000 7000 8.02 2 +i2 187.250000 0.250000 7000 8.04 2 +i2 187.500000 0.250000 7000 8.06 2 +i2 187.750000 0.250000 7000 8.09 2 +i2 188.000000 0.250000 7000 8.08 2 +i2 188.250000 0.250000 7000 8.04 2 +i2 188.500000 0.250000 7000 8.01 2 +i2 188.750000 0.250000 7000 8.09 2 +i2 189.000000 0.250000 7000 8.08 2 +i2 189.250000 0.250000 7000 8.04 2 +i2 189.500000 0.250000 7000 8.01 2 +i2 189.750000 0.250000 7000 8.01 2 +i2 190.000000 0.250000 7000 8.06 2 +i2 190.250000 0.250000 7000 8.11 2 +i2 190.500000 0.250000 7000 8.04 2 +i2 190.750000 0.250000 7000 8.06 2 +i2 191.000000 0.250000 7000 8.02 2 +i2 191.250000 2.000000 7000 8.08 2 +i2 193.250000 0.250000 7000 8.08 2 +i2 193.500000 0.250000 7000 8.09 2 +i2 193.750000 0.250000 7000 8.02 2 +i2 194.000000 0.250000 7000 8.04 2 +i2 194.250000 0.250000 7000 8.06 2 +i2 194.500000 0.250000 7000 8.09 2 +i2 194.750000 0.250000 7000 8.08 2 +i2 195.000000 0.250000 7000 8.04 2 +i2 195.250000 0.250000 7000 8.01 2 +i2 195.500000 0.250000 7000 8.01 2 +i2 195.750000 0.250000 7000 8.06 2 +i2 196.000000 0.250000 7000 8.11 2 +i2 196.250000 0.250000 7000 8.04 2 +i2 196.500000 0.250000 7000 8.06 2 +i2 196.750000 0.250000 7000 8.02 2 +i2 197.000000 2.000000 7000 8.08 2 +i2 199.000000 0.250000 7000 8.06 2 +i2 199.250000 0.250000 7000 8.01 2 +i2 199.500000 0.250000 7000 8.11 2 +i2 199.750000 0.250000 7000 8.09 2 +i2 200.000000 0.250000 7000 8.08 2 +i2 200.250000 0.250000 7000 8.09 2 +i2 200.500000 0.250000 7000 8.02 2 +i2 200.750000 0.250000 7000 8.04 2 +i2 201.000000 0.250000 7000 8.06 2 +i2 201.250000 0.250000 7000 8.09 2 +i2 201.500000 0.250000 7000 8.08 2 +i2 201.750000 0.250000 7000 8.04 2 +i2 202.000000 0.250000 7000 8.01 2 +i2 202.250000 0.250000 7000 8.09 2 +i2 202.500000 0.250000 7000 8.08 2 +i2 202.750000 0.250000 7000 8.04 2 +i2 203.000000 0.250000 7000 8.01 2 +i2 203.250000 0.250000 7000 8.01 2 +i2 203.500000 0.250000 7000 8.06 2 +i2 203.750000 0.250000 7000 8.11 2 +i2 204.000000 0.250000 7000 8.04 2 +i2 204.250000 0.250000 7000 8.06 2 +i2 204.500000 0.250000 7000 8.02 2 +i2 204.750000 2.000000 7000 8.08 2 +i2 206.750000 0.250000 7000 8.06 2 +i2 207.000000 0.250000 7000 8.01 2 +i2 207.250000 0.250000 7000 8.11 2 +i2 207.500000 0.250000 7000 8.09 2 +i2 207.750000 0.250000 7000 8.08 2 +i2 208.000000 0.250000 7000 8.09 2 +i2 208.250000 0.250000 7000 8.02 2 +i2 208.500000 0.250000 7000 8.04 2 +i2 208.750000 0.250000 7000 8.06 2 +i2 209.000000 0.250000 7000 8.01 2 +i2 209.250000 0.250000 7000 8.06 2 +i2 209.500000 0.250000 7000 8.11 2 +i2 209.750000 0.250000 7000 8.04 2 +i2 210.000000 0.250000 7000 8.06 2 +i2 210.250000 0.250000 7000 8.02 2 +i2 210.500000 2.000000 7000 8.08 2 +i2 212.500000 0.250000 7000 8.06 2 +i2 212.750000 0.250000 7000 8.01 2 +i2 213.000000 0.250000 7000 8.11 2 +i2 213.250000 0.250000 7000 8.09 2 +i2 213.500000 0.250000 7000 8.08 2 +i2 213.750000 0.250000 7000 8.09 2 +i2 214.000000 0.250000 7000 8.02 2 +i2 214.250000 0.250000 7000 8.04 2 +i2 214.500000 0.250000 7000 8.06 2 +i2 214.750000 0.250000 7000 8.09 2 +i2 215.000000 0.250000 7000 8.08 2 +i2 215.250000 0.250000 7000 8.04 2 +i2 215.500000 0.250000 7000 8.01 2 +i2 215.750000 0.250000 7000 8.01 2 +i2 216.000000 0.250000 7000 8.06 2 +i2 216.250000 0.250000 7000 8.11 2 +i2 216.500000 0.250000 7000 8.04 2 +i2 216.750000 0.250000 7000 8.06 2 +i2 217.000000 0.250000 7000 8.02 2 +i2 217.250000 2.000000 7000 8.08 2 +i2 219.250000 0.250000 7000 8.06 2 +i2 219.500000 0.250000 7000 8.01 2 +i2 219.750000 0.250000 7000 8.11 2 +i2 220.000000 0.250000 7000 8.09 2 +i2 220.250000 0.250000 7000 8.08 2 +i2 220.500000 0.250000 7000 8.09 2 +i2 220.750000 0.250000 7000 8.02 2 +i2 221.000000 0.250000 7000 8.04 2 +i2 221.250000 0.250000 7000 8.06 2 +i2 221.500000 0.250000 7000 8.09 2 +i2 221.750000 0.250000 7000 8.08 2 +i2 222.000000 0.250000 7000 8.04 2 +i2 222.250000 0.250000 7000 8.01 2 +i2 222.500000 0.250000 7000 8.01 2 +i2 222.750000 0.250000 7000 8.06 2 +i2 223.000000 0.250000 7000 8.11 2 +i2 223.250000 0.250000 7000 8.04 2 +i2 223.500000 0.250000 7000 8.06 2 +i2 223.750000 0.250000 7000 8.02 2 +i2 224.000000 2.000000 7000 8.08 2 +i2 226.000000 0.250000 7000 8.06 2 +i2 226.250000 0.250000 7000 8.01 2 +i1 186.500000 0.500000 7000 7.11 7.11 0 6 +i1 186.500000 0.500000 7000 7.04 7.04 0 6 +i1 186.500000 0.500000 7000 7.08 7.08 0 6 +i1 187.000000 2.000000 7000 7.08 7.08 0 6 +i1 187.000000 2.000000 7000 7.11 7.11 0 6 +i1 187.000000 2.000000 7000 7.02 7.02 0 6 +i1 189.000000 0.500000 7000 7.04 7.04 0 6 +i1 189.000000 0.500000 7000 7.09 7.09 0 6 +i1 189.000000 0.500000 7000 7.11 7.11 0 6 +i1 189.500000 0.500000 7000 7.06 7.06 0 6 +i1 189.500000 0.500000 7000 7.09 7.09 0 6 +i1 189.500000 0.500000 7000 7.01 7.01 0 6 +i1 190.000000 0.500000 7000 7.11 7.11 0 6 +i1 190.000000 0.500000 7000 7.04 7.04 0 6 +i1 190.000000 0.500000 7000 7.08 7.08 0 6 +i1 190.500000 2.000000 7000 7.08 7.08 0 6 +i1 190.500000 2.000000 7000 7.11 7.11 0 6 +i1 190.500000 2.000000 7000 7.02 7.02 0 6 +i1 192.500000 0.500000 7000 7.04 7.04 0 6 +i1 192.500000 0.500000 7000 7.09 7.09 0 6 +i1 192.500000 0.500000 7000 7.11 7.11 0 6 +i1 193.000000 0.500000 7000 7.06 7.06 0 6 +i1 193.000000 0.500000 7000 7.09 7.09 0 6 +i1 193.000000 0.500000 7000 7.01 7.01 0 6 +i1 193.500000 0.500000 7000 7.11 7.11 0 6 +i1 193.500000 0.500000 7000 7.04 7.04 0 6 +i1 193.500000 0.500000 7000 7.08 7.08 0 6 +i1 194.000000 2.000000 7000 7.08 7.08 0 6 +i1 194.000000 2.000000 7000 7.11 7.11 0 6 +i1 194.000000 2.000000 7000 7.02 7.02 0 6 +i1 196.000000 0.500000 7000 7.04 7.04 0 6 +i1 196.000000 0.500000 7000 7.09 7.09 0 6 +i1 196.000000 0.500000 7000 7.11 7.11 0 6 +i1 196.500000 0.500000 7000 7.06 7.06 0 6 +i1 196.500000 0.500000 7000 7.09 7.09 0 6 +i1 196.500000 0.500000 7000 7.01 7.01 0 6 +i1 197.000000 0.500000 7000 7.11 7.11 0 6 +i1 197.000000 0.500000 7000 7.04 7.04 0 6 +i1 197.000000 0.500000 7000 7.08 7.08 0 6 +i1 197.500000 2.000000 7000 7.08 7.08 0 6 +i1 197.500000 2.000000 7000 7.11 7.11 0 6 +i1 197.500000 2.000000 7000 7.02 7.02 0 6 +i1 199.500000 0.500000 7000 7.04 7.04 0 6 +i1 199.500000 0.500000 7000 7.09 7.09 0 6 +i1 199.500000 0.500000 7000 7.11 7.11 0 6 +i1 200.000000 0.500000 7000 7.06 7.06 0 6 +i1 200.000000 0.500000 7000 7.09 7.09 0 6 +i1 200.000000 0.500000 7000 7.01 7.01 0 6 +i1 200.500000 0.500000 7000 7.11 7.11 0 6 +i1 200.500000 0.500000 7000 7.04 7.04 0 6 +i1 200.500000 0.500000 7000 7.08 7.08 0 6 +i1 201.000000 2.000000 7000 7.08 7.08 0 6 +i1 201.000000 2.000000 7000 7.11 7.11 0 6 +i1 201.000000 2.000000 7000 7.02 7.02 0 6 +i1 203.000000 0.500000 7000 7.04 7.04 0 6 +i1 203.000000 0.500000 7000 7.09 7.09 0 6 +i1 203.000000 0.500000 7000 7.11 7.11 0 6 +i1 203.500000 0.500000 7000 7.06 7.06 0 6 +i1 203.500000 0.500000 7000 7.09 7.09 0 6 +i1 203.500000 0.500000 7000 7.01 7.01 0 6 +i1 204.000000 0.500000 7000 7.11 7.11 0 6 +i1 204.000000 0.500000 7000 7.04 7.04 0 6 +i1 204.000000 0.500000 7000 7.08 7.08 0 6 +i1 204.500000 2.000000 7000 7.08 7.08 0 6 +i1 204.500000 2.000000 7000 7.11 7.11 0 6 +i1 204.500000 2.000000 7000 7.02 7.02 0 6 +i1 206.500000 0.500000 7000 7.04 7.04 0 6 +i1 206.500000 0.500000 7000 7.09 7.09 0 6 +i1 206.500000 0.500000 7000 7.11 7.11 0 6 +i1 207.000000 0.500000 7000 7.06 7.06 0 6 +i1 207.000000 0.500000 7000 7.09 7.09 0 6 +i1 207.000000 0.500000 7000 7.01 7.01 0 6 +i1 207.500000 0.500000 7000 7.11 7.11 0 6 +i1 207.500000 0.500000 7000 7.04 7.04 0 6 +i1 207.500000 0.500000 7000 7.08 7.08 0 6 +i1 208.000000 2.000000 7000 7.08 7.08 0 6 +i1 208.000000 2.000000 7000 7.11 7.11 0 6 +i1 208.000000 2.000000 7000 7.02 7.02 0 6 +i1 210.000000 0.500000 7000 7.04 7.04 0 6 +i1 210.000000 0.500000 7000 7.09 7.09 0 6 +i1 210.000000 0.500000 7000 7.11 7.11 0 6 +i1 210.500000 0.500000 7000 7.06 7.06 0 6 +i1 210.500000 0.500000 7000 7.09 7.09 0 6 +i1 210.500000 0.500000 7000 7.01 7.01 0 6 +i1 211.000000 0.500000 7000 7.11 7.11 0 6 +i1 211.000000 0.500000 7000 7.04 7.04 0 6 +i1 211.000000 0.500000 7000 7.08 7.08 0 6 +i1 211.500000 2.000000 7000 7.08 7.08 0 6 +i1 211.500000 2.000000 7000 7.11 7.11 0 6 +i1 211.500000 2.000000 7000 7.02 7.02 0 6 +i1 213.500000 0.500000 7000 7.04 7.04 0 6 +i1 213.500000 0.500000 7000 7.09 7.09 0 6 +i1 213.500000 0.500000 7000 7.11 7.11 0 6 +i1 214.000000 0.500000 7000 7.06 7.06 0 6 +i1 214.000000 0.500000 7000 7.09 7.09 0 6 +i1 214.000000 0.500000 7000 7.01 7.01 0 6 +i1 214.500000 0.500000 7000 7.11 7.11 0 6 +i1 214.500000 0.500000 7000 7.04 7.04 0 6 +i1 214.500000 0.500000 7000 7.08 7.08 0 6 +i1 215.000000 2.000000 7000 7.08 7.08 0 6 +i1 215.000000 2.000000 7000 7.11 7.11 0 6 +i1 215.000000 2.000000 7000 7.02 7.02 0 6 +i1 217.000000 0.500000 7000 7.04 7.04 0 6 +i1 217.000000 0.500000 7000 7.09 7.09 0 6 +i1 217.000000 0.500000 7000 7.11 7.11 0 6 +i1 217.500000 0.500000 7000 7.06 7.06 0 6 +i1 217.500000 0.500000 7000 7.09 7.09 0 6 +i1 217.500000 0.500000 7000 7.01 7.01 0 6 +i1 218.000000 0.500000 7000 7.11 7.11 0 6 +i1 218.000000 0.500000 7000 7.04 7.04 0 6 +i1 218.000000 0.500000 7000 7.08 7.08 0 6 +i1 218.500000 2.000000 7000 7.08 7.08 0 6 +i1 218.500000 2.000000 7000 7.11 7.11 0 6 +i1 218.500000 2.000000 7000 7.02 7.02 0 6 +i1 220.500000 0.500000 7000 7.04 7.04 0 6 +i1 220.500000 0.500000 7000 7.09 7.09 0 6 +i1 220.500000 0.500000 7000 7.11 7.11 0 6 +i1 221.000000 0.500000 7000 7.06 7.06 0 6 +i1 221.000000 0.500000 7000 7.09 7.09 0 6 +i1 221.000000 0.500000 7000 7.01 7.01 0 6 +i1 221.500000 0.500000 7000 7.11 7.11 0 6 +i1 221.500000 0.500000 7000 7.04 7.04 0 6 +i1 221.500000 0.500000 7000 7.08 7.08 0 6 +i1 222.000000 2.000000 7000 7.08 7.08 0 6 +i1 222.000000 2.000000 7000 7.11 7.11 0 6 +i1 222.000000 2.000000 7000 7.02 7.02 0 6 +i1 224.000000 0.500000 7000 7.04 7.04 0 6 +i1 224.000000 0.500000 7000 7.09 7.09 0 6 +i1 224.000000 0.500000 7000 7.11 7.11 0 6 +i1 224.500000 0.500000 7000 7.06 7.06 0 6 +i1 224.500000 0.500000 7000 7.09 7.09 0 6 +i1 224.500000 0.500000 7000 7.01 7.01 0 6 +i1 225.000000 0.500000 7000 7.11 7.11 0 6 +i1 225.000000 0.500000 7000 7.04 7.04 0 6 +i1 225.000000 0.500000 7000 7.08 7.08 0 6 +i1 225.500000 2.000000 7000 7.08 7.08 0 6 +i1 225.500000 2.000000 7000 7.11 7.11 0 6 +i1 225.500000 2.000000 7000 7.02 7.02 0 6 +i1 227.500000 0.500000 7000 7.04 7.04 0 6 +i1 227.500000 0.500000 7000 7.09 7.09 0 6 +i1 227.500000 0.500000 7000 7.11 7.11 0 6 +i1 228.000000 0.500000 7000 7.06 7.06 0 6 +i1 228.000000 0.500000 7000 7.09 7.09 0 6 +i1 228.000000 0.500000 7000 7.01 7.01 0 6 +i1 228.500000 0.500000 7000 7.11 7.11 0 6 +i1 228.500000 0.500000 7000 7.04 7.04 0 6 +i1 228.500000 0.500000 7000 7.08 7.08 0 6 +; Movement: zelda2 +i3 229.000000 2.000000 2000 6.09 2 3 5 3 +i3 231.000000 2.000000 2000 6.02 2 3 5 3 +i3 233.000000 2.000000 2000 6.04 2 3 5 3 +i3 235.000000 0.250000 2000 6.02 2 3 5 3 +i3 235.250000 0.250000 2000 6.09 2 3 5 3 +i3 235.500000 2.000000 2000 6.04 2 3 5 3 +i3 237.500000 2.000000 2000 6.01 2 3 5 3 +i3 239.500000 2.000000 2000 6.11 2 3 5 3 +i3 241.500000 2.000000 2000 6.09 2 3 5 3 +i3 243.500000 2.000000 2000 6.08 2 3 5 3 +i3 245.500000 2.000000 2000 6.04 2 3 5 3 +i3 247.500000 2.000000 2000 6.06 2 3 5 3 +i3 249.500000 2.000000 2000 6.09 2 3 5 3 +i3 251.500000 0.500000 2000 6.02 2 3 5 3 +i3 252.000000 0.500000 2000 6.04 2 3 5 3 +i3 252.500000 2.000000 2000 6.01 2 3 5 3 +i3 254.500000 2.000000 2000 6.09 2 3 5 3 +i3 256.500000 2.000000 2000 6.02 2 3 5 3 +i3 258.500000 2.000000 2000 6.04 2 3 5 3 +i3 260.500000 0.250000 2000 6.02 2 3 5 3 +i3 260.750000 0.250000 2000 6.09 2 3 5 3 +i3 261.000000 2.000000 2000 6.04 2 3 5 3 +i3 263.000000 2.000000 2000 6.01 2 3 5 3 +i3 265.000000 2.000000 2000 6.11 2 3 5 3 +i3 267.000000 2.000000 2000 6.09 2 3 5 3 +i3 269.000000 2.000000 2000 6.08 2 3 5 3 +i3 271.000000 2.000000 2000 6.04 2 3 5 3 +i2 229.000000 0.500000 7000 8.01 2 +i2 229.500000 0.500000 7000 8.11 2 +i2 230.000000 0.500000 7000 8.02 2 +i2 230.500000 0.500000 7000 8.01 2 +i2 231.000000 0.500000 7000 8.04 2 +i2 231.500000 0.500000 7000 8.02 2 +i2 232.000000 0.500000 7000 8.06 2 +i2 232.500000 0.500000 7000 8.04 2 +i2 233.000000 3.000000 7000 8.08 2 +i2 238.000000 0.250000 7000 8.04 2 +i2 238.250000 0.250000 7000 8.02 2 +i2 238.500000 0.250000 7000 8.04 2 +i2 238.750000 0.250000 7000 8.02 2 +i2 239.000000 0.250000 7000 8.04 2 +i2 239.250000 0.250000 7000 8.06 2 +i2 239.500000 0.250000 7000 8.11 2 +i2 239.750000 0.250000 7000 8.11 2 +i2 240.000000 0.250000 7000 8.11 2 +i2 240.250000 0.250000 7000 8.09 2 +i2 240.500000 0.500000 7000 8.11 2 +i2 241.000000 0.500000 7000 8.01 2 +i2 241.500000 0.500000 7000 8.11 2 +i2 242.000000 0.500000 7000 8.02 2 +i2 242.500000 0.500000 7000 8.01 2 +i2 243.000000 0.500000 7000 8.04 2 +i2 243.500000 0.500000 7000 8.02 2 +i2 244.000000 0.500000 7000 8.06 2 +i2 244.500000 0.500000 7000 8.04 2 +i2 245.000000 0.500000 7000 8.01 2 +i2 245.500000 0.500000 7000 8.11 2 +i2 246.000000 0.500000 7000 8.02 2 +i2 246.500000 0.500000 7000 8.01 2 +i2 247.000000 0.500000 7000 8.04 2 +i2 247.500000 0.500000 7000 8.02 2 +i2 248.000000 0.500000 7000 8.06 2 +i2 248.500000 0.500000 7000 8.04 2 +i2 249.000000 0.500000 7000 8.01 2 +i2 249.500000 0.500000 7000 8.11 2 +i2 250.000000 0.500000 7000 8.02 2 +i2 250.500000 0.500000 7000 8.01 2 +i2 251.000000 0.500000 7000 8.04 2 +i2 251.500000 0.500000 7000 8.02 2 +i2 252.000000 0.500000 7000 8.06 2 +i2 252.500000 0.500000 7000 8.04 2 +i2 253.000000 0.500000 7000 8.01 2 +i2 253.500000 0.500000 7000 8.11 2 +i2 254.000000 0.500000 7000 8.02 2 +i2 254.500000 0.500000 7000 8.01 2 +i2 255.000000 0.500000 7000 8.04 2 +i2 255.500000 0.500000 7000 8.02 2 +i2 256.000000 0.500000 7000 8.06 2 +i2 256.500000 0.500000 7000 8.04 2 +i2 257.000000 0.500000 7000 8.09 2 +i2 257.500000 0.500000 7000 8.09 2 +i2 258.000000 0.250000 7000 8.06 2 +i2 258.250000 0.500000 7000 8.02 2 +i2 258.750000 2.000000 7000 8.04 2 +i2 261.000000 0.500000 7000 8.09 2 +i2 261.500000 0.500000 7000 8.09 2 +i2 262.000000 0.250000 7000 8.06 2 +i2 262.250000 0.500000 7000 8.02 2 +i2 262.750000 0.250000 7000 8.04 2 +i2 263.000000 3.000000 7000 8.08 2 +i2 268.000000 0.250000 7000 8.04 2 +i2 268.250000 0.250000 7000 8.02 2 +i2 268.500000 0.250000 7000 8.04 2 +i2 268.750000 0.250000 7000 8.02 2 +i1 229.000000 0.500000 7000 7.11 7.11 0 6 +i1 229.000000 0.500000 7000 7.04 7.04 0 6 +i1 229.000000 0.500000 7000 7.08 7.08 0 6 +i1 229.500000 0.500000 7000 7.08 7.08 0 6 +i1 229.500000 0.500000 7000 7.11 7.11 0 6 +i1 229.500000 0.500000 7000 7.02 7.02 0 6 +i1 230.000000 0.500000 7000 7.04 7.04 0 6 +i1 230.000000 0.500000 7000 7.09 7.09 0 6 +i1 230.000000 0.500000 7000 7.11 7.11 0 6 +i1 230.500000 0.500000 7000 7.06 7.06 0 6 +i1 230.500000 0.500000 7000 7.09 7.09 0 6 +i1 230.500000 0.500000 7000 7.01 7.01 0 6 +i1 231.000000 0.500000 7000 7.11 7.11 0 6 +i1 231.000000 0.500000 7000 7.04 7.04 0 6 +i1 231.000000 0.500000 7000 7.08 7.08 0 6 +i1 231.500000 0.500000 7000 7.08 7.08 0 6 +i1 231.500000 0.500000 7000 7.11 7.11 0 6 +i1 231.500000 0.500000 7000 7.02 7.02 0 6 +i1 232.000000 0.500000 7000 7.04 7.04 0 6 +i1 232.000000 0.500000 7000 7.09 7.09 0 6 +i1 232.000000 0.500000 7000 7.11 7.11 0 6 +i1 232.500000 0.500000 7000 7.06 7.06 0 6 +i1 232.500000 0.500000 7000 7.09 7.09 0 6 +i1 232.500000 0.500000 7000 7.01 7.01 0 6 +i1 233.000000 0.500000 7000 7.11 7.11 0 6 +i1 233.000000 0.500000 7000 7.04 7.04 0 6 +i1 233.000000 0.500000 7000 7.08 7.08 0 6 +i1 233.500000 0.500000 7000 7.08 7.08 0 6 +i1 233.500000 0.500000 7000 7.11 7.11 0 6 +i1 233.500000 0.500000 7000 7.02 7.02 0 6 +i1 234.000000 0.500000 7000 7.04 7.04 0 6 +i1 234.000000 0.500000 7000 7.09 7.09 0 6 +i1 234.000000 0.500000 7000 7.11 7.11 0 6 +i1 234.500000 0.500000 7000 7.06 7.06 0 6 +i1 234.500000 0.500000 7000 7.09 7.09 0 6 +i1 234.500000 0.500000 7000 7.01 7.01 0 6 +i1 235.000000 0.500000 7000 7.11 7.11 0 6 +i1 235.000000 0.500000 7000 7.04 7.04 0 6 +i1 235.000000 0.500000 7000 7.08 7.08 0 6 +i1 235.500000 0.500000 7000 7.08 7.08 0 6 +i1 235.500000 0.500000 7000 7.11 7.11 0 6 +i1 235.500000 0.500000 7000 7.02 7.02 0 6 +i1 236.000000 0.500000 7000 7.04 7.04 0 6 +i1 236.000000 0.500000 7000 7.09 7.09 0 6 +i1 236.000000 0.500000 7000 7.11 7.11 0 6 +i1 236.500000 0.500000 7000 7.06 7.06 0 6 +i1 236.500000 0.500000 7000 7.09 7.09 0 6 +i1 236.500000 0.500000 7000 7.01 7.01 0 6 +i1 237.000000 0.500000 7000 7.11 7.11 0 6 +i1 237.000000 0.500000 7000 7.04 7.04 0 6 +i1 237.000000 0.500000 7000 7.08 7.08 0 6 +i1 237.500000 0.500000 7000 7.08 7.08 0 6 +i1 237.500000 0.500000 7000 7.11 7.11 0 6 +i1 237.500000 0.500000 7000 7.02 7.02 0 6 +i1 238.000000 0.500000 7000 7.04 7.04 0 6 +i1 238.000000 0.500000 7000 7.09 7.09 0 6 +i1 238.000000 0.500000 7000 7.11 7.11 0 6 +i1 238.500000 0.500000 7000 7.06 7.06 0 6 +i1 238.500000 0.500000 7000 7.09 7.09 0 6 +i1 238.500000 0.500000 7000 7.01 7.01 0 6 +i1 239.000000 0.500000 7000 7.11 7.11 0 6 +i1 239.000000 0.500000 7000 7.04 7.04 0 6 +i1 239.000000 0.500000 7000 7.08 7.08 0 6 +i1 239.500000 0.500000 7000 7.08 7.08 0 6 +i1 239.500000 0.500000 7000 7.11 7.11 0 6 +i1 239.500000 0.500000 7000 7.02 7.02 0 6 +i1 240.000000 0.500000 7000 7.04 7.04 0 6 +i1 240.000000 0.500000 7000 7.09 7.09 0 6 +i1 240.000000 0.500000 7000 7.11 7.11 0 6 +i1 240.500000 0.500000 7000 7.06 7.06 0 6 +i1 240.500000 0.500000 7000 7.09 7.09 0 6 +i1 240.500000 0.500000 7000 7.01 7.01 0 6 +i1 241.000000 0.500000 7000 7.11 7.11 0 6 +i1 241.000000 0.500000 7000 7.04 7.04 0 6 +i1 241.000000 0.500000 7000 7.08 7.08 0 6 +i1 241.500000 0.500000 7000 7.08 7.08 0 6 +i1 241.500000 0.500000 7000 7.11 7.11 0 6 +i1 241.500000 0.500000 7000 7.02 7.02 0 6 +i1 242.000000 0.500000 7000 7.04 7.04 0 6 +i1 242.000000 0.500000 7000 7.09 7.09 0 6 +i1 242.000000 0.500000 7000 7.11 7.11 0 6 +i1 242.500000 0.500000 7000 7.06 7.06 0 6 +i1 242.500000 0.500000 7000 7.09 7.09 0 6 +i1 242.500000 0.500000 7000 7.01 7.01 0 6 +i1 243.000000 0.500000 7000 7.11 7.11 0 6 +i1 243.000000 0.500000 7000 7.04 7.04 0 6 +i1 243.000000 0.500000 7000 7.08 7.08 0 6 +i1 243.500000 0.500000 7000 7.08 7.08 0 6 +i1 243.500000 0.500000 7000 7.11 7.11 0 6 +i1 243.500000 0.500000 7000 7.02 7.02 0 6 +i1 244.000000 0.500000 7000 7.04 7.04 0 6 +i1 244.000000 0.500000 7000 7.09 7.09 0 6 +i1 244.000000 0.500000 7000 7.11 7.11 0 6 +i1 244.500000 0.500000 7000 7.06 7.06 0 6 +i1 244.500000 0.500000 7000 7.09 7.09 0 6 +i1 244.500000 0.500000 7000 7.01 7.01 0 6 +i1 245.000000 0.500000 7000 7.11 7.11 0 6 +i1 245.000000 0.500000 7000 7.04 7.04 0 6 +i1 245.000000 0.500000 7000 7.08 7.08 0 6 +i1 245.500000 0.500000 7000 7.08 7.08 0 6 +i1 245.500000 0.500000 7000 7.11 7.11 0 6 +i1 245.500000 0.500000 7000 7.02 7.02 0 6 +i1 246.000000 0.500000 7000 7.04 7.04 0 6 +i1 246.000000 0.500000 7000 7.09 7.09 0 6 +i1 246.000000 0.500000 7000 7.11 7.11 0 6 +i1 246.500000 0.500000 7000 7.06 7.06 0 6 +i1 246.500000 0.500000 7000 7.09 7.09 0 6 +i1 246.500000 0.500000 7000 7.01 7.01 0 6 +i1 247.000000 0.500000 7000 7.11 7.11 0 6 +i1 247.000000 0.500000 7000 7.04 7.04 0 6 +i1 247.000000 0.500000 7000 7.08 7.08 0 6 +i1 247.500000 0.500000 7000 7.08 7.08 0 6 +i1 247.500000 0.500000 7000 7.11 7.11 0 6 +i1 247.500000 0.500000 7000 7.02 7.02 0 6 +i1 248.000000 0.500000 7000 7.04 7.04 0 6 +i1 248.000000 0.500000 7000 7.09 7.09 0 6 +i1 248.000000 0.500000 7000 7.11 7.11 0 6 +i1 248.500000 0.500000 7000 7.06 7.06 0 6 +i1 248.500000 0.500000 7000 7.09 7.09 0 6 +i1 248.500000 0.500000 7000 7.01 7.01 0 6 +i1 249.000000 0.500000 7000 7.11 7.11 0 6 +i1 249.000000 0.500000 7000 7.04 7.04 0 6 +i1 249.000000 0.500000 7000 7.08 7.08 0 6 +i1 249.500000 0.500000 7000 7.08 7.08 0 6 +i1 249.500000 0.500000 7000 7.11 7.11 0 6 +i1 249.500000 0.500000 7000 7.02 7.02 0 6 +i1 250.000000 0.500000 7000 7.04 7.04 0 6 +i1 250.000000 0.500000 7000 7.09 7.09 0 6 +i1 250.000000 0.500000 7000 7.11 7.11 0 6 +i1 250.500000 0.500000 7000 7.06 7.06 0 6 +i1 250.500000 0.500000 7000 7.09 7.09 0 6 +i1 250.500000 0.500000 7000 7.01 7.01 0 6 +i1 251.000000 0.500000 7000 7.11 7.11 0 6 +i1 251.000000 0.500000 7000 7.04 7.04 0 6 +i1 251.000000 0.500000 7000 7.08 7.08 0 6 +i1 251.500000 0.500000 7000 7.08 7.08 0 6 +i1 251.500000 0.500000 7000 7.11 7.11 0 6 +i1 251.500000 0.500000 7000 7.02 7.02 0 6 +i1 252.000000 0.500000 7000 7.04 7.04 0 6 +i1 252.000000 0.500000 7000 7.09 7.09 0 6 +i1 252.000000 0.500000 7000 7.11 7.11 0 6 +i1 252.500000 0.500000 7000 7.06 7.06 0 6 +i1 252.500000 0.500000 7000 7.09 7.09 0 6 +i1 252.500000 0.500000 7000 7.01 7.01 0 6 +i1 253.000000 0.500000 7000 7.11 7.11 0 6 +i1 253.000000 0.500000 7000 7.04 7.04 0 6 +i1 253.000000 0.500000 7000 7.08 7.08 0 6 +i1 253.500000 0.500000 7000 7.08 7.08 0 6 +i1 253.500000 0.500000 7000 7.11 7.11 0 6 +i1 253.500000 0.500000 7000 7.02 7.02 0 6 +i1 254.000000 0.500000 7000 7.04 7.04 0 6 +i1 254.000000 0.500000 7000 7.09 7.09 0 6 +i1 254.000000 0.500000 7000 7.11 7.11 0 6 +i1 254.500000 0.500000 7000 7.06 7.06 0 6 +i1 254.500000 0.500000 7000 7.09 7.09 0 6 +i1 254.500000 0.500000 7000 7.01 7.01 0 6 +i1 255.000000 0.500000 7000 7.11 7.11 0 6 +i1 255.000000 0.500000 7000 7.04 7.04 0 6 +i1 255.000000 0.500000 7000 7.08 7.08 0 6 +i1 255.500000 0.500000 7000 7.08 7.08 0 6 +i1 255.500000 0.500000 7000 7.11 7.11 0 6 +i1 255.500000 0.500000 7000 7.02 7.02 0 6 +i1 256.000000 0.500000 7000 7.04 7.04 0 6 +i1 256.000000 0.500000 7000 7.09 7.09 0 6 +i1 256.000000 0.500000 7000 7.11 7.11 0 6 +i1 256.500000 0.500000 7000 7.06 7.06 0 6 +i1 256.500000 0.500000 7000 7.09 7.09 0 6 +i1 256.500000 0.500000 7000 7.01 7.01 0 6 +i1 257.000000 0.500000 7000 7.11 7.11 0 6 +i1 257.000000 0.500000 7000 7.04 7.04 0 6 +i1 257.000000 0.500000 7000 7.08 7.08 0 6 +i1 257.500000 0.500000 7000 7.08 7.08 0 6 +i1 257.500000 0.500000 7000 7.11 7.11 0 6 +i1 257.500000 0.500000 7000 7.02 7.02 0 6 +i1 258.000000 0.500000 7000 7.04 7.04 0 6 +i1 258.000000 0.500000 7000 7.09 7.09 0 6 +i1 258.000000 0.500000 7000 7.11 7.11 0 6 +i1 258.500000 0.500000 7000 7.06 7.06 0 6 +i1 258.500000 0.500000 7000 7.09 7.09 0 6 +i1 258.500000 0.500000 7000 7.01 7.01 0 6 +i1 259.000000 0.500000 7000 7.11 7.11 0 6 +i1 259.000000 0.500000 7000 7.04 7.04 0 6 +i1 259.000000 0.500000 7000 7.08 7.08 0 6 +i1 259.500000 0.500000 7000 7.08 7.08 0 6 +i1 259.500000 0.500000 7000 7.11 7.11 0 6 +i1 259.500000 0.500000 7000 7.02 7.02 0 6 +i1 260.000000 0.500000 7000 7.04 7.04 0 6 +i1 260.000000 0.500000 7000 7.09 7.09 0 6 +i1 260.000000 0.500000 7000 7.11 7.11 0 6 +i1 260.500000 0.500000 7000 7.06 7.06 0 6 +i1 260.500000 0.500000 7000 7.09 7.09 0 6 +i1 260.500000 0.500000 7000 7.01 7.01 0 6 +i1 261.000000 0.500000 7000 7.11 7.11 0 6 +i1 261.000000 0.500000 7000 7.04 7.04 0 6 +i1 261.000000 0.500000 7000 7.08 7.08 0 6 +i1 261.500000 0.500000 7000 7.08 7.08 0 6 +i1 261.500000 0.500000 7000 7.11 7.11 0 6 +i1 261.500000 0.500000 7000 7.02 7.02 0 6 +i1 262.000000 0.500000 7000 7.04 7.04 0 6 +i1 262.000000 0.500000 7000 7.09 7.09 0 6 +i1 262.000000 0.500000 7000 7.11 7.11 0 6 +i1 262.500000 0.500000 7000 7.06 7.06 0 6 +i1 262.500000 0.500000 7000 7.09 7.09 0 6 +i1 262.500000 0.500000 7000 7.01 7.01 0 6 +i1 263.000000 0.500000 7000 7.11 7.11 0 6 +i1 263.000000 0.500000 7000 7.04 7.04 0 6 +i1 263.000000 0.500000 7000 7.08 7.08 0 6 +i1 263.500000 0.500000 7000 7.08 7.08 0 6 +i1 263.500000 0.500000 7000 7.11 7.11 0 6 +i1 263.500000 0.500000 7000 7.02 7.02 0 6 +i1 264.000000 0.500000 7000 7.04 7.04 0 6 +i1 264.000000 0.500000 7000 7.09 7.09 0 6 +i1 264.000000 0.500000 7000 7.11 7.11 0 6 +i1 264.500000 0.500000 7000 7.06 7.06 0 6 +i1 264.500000 0.500000 7000 7.09 7.09 0 6 +i1 264.500000 0.500000 7000 7.01 7.01 0 6 +i1 265.000000 0.500000 7000 7.11 7.11 0 6 +i1 265.000000 0.500000 7000 7.04 7.04 0 6 +i1 265.000000 0.500000 7000 7.08 7.08 0 6 +i1 265.500000 0.500000 7000 7.08 7.08 0 6 +i1 265.500000 0.500000 7000 7.11 7.11 0 6 +i1 265.500000 0.500000 7000 7.02 7.02 0 6 +i1 266.000000 0.500000 7000 7.04 7.04 0 6 +i1 266.000000 0.500000 7000 7.09 7.09 0 6 +i1 266.000000 0.500000 7000 7.11 7.11 0 6 +i1 266.500000 0.500000 7000 7.06 7.06 0 6 +i1 266.500000 0.500000 7000 7.09 7.09 0 6 +i1 266.500000 0.500000 7000 7.01 7.01 0 6 +i1 267.000000 0.500000 7000 7.11 7.11 0 6 +i1 267.000000 0.500000 7000 7.04 7.04 0 6 +i1 267.000000 0.500000 7000 7.08 7.08 0 6 +i1 267.500000 0.500000 7000 7.08 7.08 0 6 +i1 267.500000 0.500000 7000 7.11 7.11 0 6 +i1 267.500000 0.500000 7000 7.02 7.02 0 6 +i1 268.000000 0.500000 7000 7.04 7.04 0 6 +i1 268.000000 0.500000 7000 7.09 7.09 0 6 +i1 268.000000 0.500000 7000 7.11 7.11 0 6 +i1 268.500000 0.500000 7000 7.06 7.06 0 6 +i1 268.500000 0.500000 7000 7.09 7.09 0 6 +i1 268.500000 0.500000 7000 7.01 7.01 0 6 +i1 269.000000 0.500000 7000 7.11 7.11 0 6 +i1 269.000000 0.500000 7000 7.04 7.04 0 6 +i1 269.000000 0.500000 7000 7.08 7.08 0 6 +i1 269.500000 0.500000 7000 7.08 7.08 0 6 +i1 269.500000 0.500000 7000 7.11 7.11 0 6 +i1 269.500000 0.500000 7000 7.02 7.02 0 6 +i1 270.000000 0.500000 7000 7.04 7.04 0 6 +i1 270.000000 0.500000 7000 7.09 7.09 0 6 +i1 270.000000 0.500000 7000 7.11 7.11 0 6 +i1 270.500000 0.500000 7000 7.06 7.06 0 6 +i1 270.500000 0.500000 7000 7.09 7.09 0 6 +i1 270.500000 0.500000 7000 7.01 7.01 0 6 +i1 271.000000 0.500000 7000 7.11 7.11 0 6 +i1 271.000000 0.500000 7000 7.04 7.04 0 6 +i1 271.000000 0.500000 7000 7.08 7.08 0 6 +i1 271.500000 0.500000 7000 7.08 7.08 0 6 +i1 271.500000 0.500000 7000 7.11 7.11 0 6 +i1 271.500000 0.500000 7000 7.02 7.02 0 6 +i1 272.000000 0.500000 7000 7.04 7.04 0 6 +i1 272.000000 0.500000 7000 7.09 7.09 0 6 +i1 272.000000 0.500000 7000 7.11 7.11 0 6 +i1 272.500000 0.500000 7000 7.06 7.06 0 6 +i1 272.500000 0.500000 7000 7.09 7.09 0 6 +i1 272.500000 0.500000 7000 7.01 7.01 0 6 +; Movement: outro1 +i3 273.000000 2.000000 2000 6.09 2 3 5 3 +i3 275.000000 2.000000 2000 6.08 2 3 5 3 +i3 277.000000 2.000000 2000 6.04 2 3 5 3 +i3 279.000000 2.000000 2000 6.06 2 3 5 3 +i3 281.000000 2.000000 2000 6.09 2 3 5 3 +i3 283.000000 0.500000 2000 6.02 2 3 5 3 +i3 283.500000 0.500000 2000 6.04 2 3 5 3 +i3 284.000000 2.000000 2000 6.01 2 3 5 3 +i3 286.000000 2.000000 2000 6.09 2 3 5 3 +i3 288.000000 2.000000 2000 6.02 2 3 5 3 +i3 290.000000 2.000000 2000 6.04 2 3 5 3 +i3 292.000000 0.250000 2000 6.02 2 3 5 3 +i3 292.250000 0.250000 2000 6.09 2 3 5 3 +i3 292.500000 2.000000 2000 6.04 2 3 5 3 +i3 294.500000 2.000000 2000 6.01 2 3 5 3 +i3 296.500000 2.000000 2000 6.11 2 3 5 3 +i2 273.000000 0.250000 7000 8.08 2 +i2 273.250000 0.250000 7000 8.09 2 +i2 273.500000 0.250000 7000 8.02 2 +i2 273.750000 0.250000 7000 8.04 2 +i2 274.000000 0.250000 7000 8.06 2 +i2 274.250000 0.250000 7000 8.01 2 +i2 274.500000 0.250000 7000 8.06 2 +i2 274.750000 0.250000 7000 8.11 2 +i2 275.000000 0.250000 7000 8.04 2 +i2 275.250000 0.250000 7000 8.06 2 +i2 275.500000 0.250000 7000 8.02 2 +i2 275.750000 2.000000 7000 8.08 2 +i2 277.750000 0.250000 7000 8.08 2 +i2 278.000000 0.250000 7000 8.09 2 +i2 278.250000 0.250000 7000 8.02 2 +i2 278.500000 0.250000 7000 8.04 2 +i2 278.750000 0.250000 7000 8.06 2 +i2 279.000000 0.250000 7000 8.01 2 +i2 279.250000 0.250000 7000 8.06 2 +i2 279.500000 0.250000 7000 8.11 2 +i2 279.750000 0.250000 7000 8.04 2 +i2 280.000000 0.250000 7000 8.06 2 +i2 280.250000 0.250000 7000 8.02 2 +i2 280.500000 2.000000 7000 8.08 2 +i2 282.500000 0.250000 7000 8.08 2 +i2 282.750000 0.250000 7000 8.09 2 +i2 283.000000 0.250000 7000 8.02 2 +i2 283.250000 0.250000 7000 8.04 2 +i2 283.500000 0.250000 7000 8.06 2 +i2 283.750000 0.250000 7000 8.01 2 +i2 284.000000 0.250000 7000 8.06 2 +i2 284.250000 0.250000 7000 8.11 2 +i2 284.500000 0.250000 7000 8.04 2 +i2 284.750000 0.250000 7000 8.06 2 +i2 285.000000 0.250000 7000 8.02 2 +i2 285.250000 2.000000 7000 8.08 2 +i2 287.250000 0.250000 7000 8.08 2 +i2 287.500000 0.250000 7000 8.09 2 +i2 287.750000 0.250000 7000 8.02 2 +i2 288.000000 0.250000 7000 8.04 2 +i2 288.250000 0.250000 7000 8.06 2 +i2 288.500000 0.250000 7000 8.01 2 +i2 288.750000 0.250000 7000 8.06 2 +i2 289.000000 0.250000 7000 8.11 2 +i2 289.250000 0.250000 7000 8.04 2 +i2 289.500000 0.250000 7000 8.06 2 +i2 289.750000 0.250000 7000 8.02 2 +i2 290.000000 2.000000 7000 8.08 2 +i2 292.000000 0.250000 7000 8.06 2 +i2 292.250000 0.250000 7000 8.01 2 +i2 292.500000 0.250000 7000 8.11 2 +i2 292.750000 0.250000 7000 8.09 2 +i1 273.000000 0.500000 7000 7.11 7.11 0 6 +i1 273.000000 0.500000 7000 7.04 7.04 0 6 +i1 273.000000 0.500000 7000 7.08 7.08 0 6 +i1 273.500000 2.000000 7000 7.08 7.08 0 6 +i1 273.500000 2.000000 7000 7.11 7.11 0 6 +i1 273.500000 2.000000 7000 7.02 7.02 0 6 +i1 275.500000 0.500000 7000 7.04 7.04 0 6 +i1 275.500000 0.500000 7000 7.09 7.09 0 6 +i1 275.500000 0.500000 7000 7.11 7.11 0 6 +i1 276.000000 0.500000 7000 7.06 7.06 0 6 +i1 276.000000 0.500000 7000 7.09 7.09 0 6 +i1 276.000000 0.500000 7000 7.01 7.01 0 6 +i1 276.500000 0.500000 7000 7.11 7.11 0 6 +i1 276.500000 0.500000 7000 7.04 7.04 0 6 +i1 276.500000 0.500000 7000 7.08 7.08 0 6 +i1 277.000000 2.000000 7000 7.08 7.08 0 6 +i1 277.000000 2.000000 7000 7.11 7.11 0 6 +i1 277.000000 2.000000 7000 7.02 7.02 0 6 +i1 279.000000 0.500000 7000 7.04 7.04 0 6 +i1 279.000000 0.500000 7000 7.09 7.09 0 6 +i1 279.000000 0.500000 7000 7.11 7.11 0 6 +i1 279.500000 0.500000 7000 7.06 7.06 0 6 +i1 279.500000 0.500000 7000 7.09 7.09 0 6 +i1 279.500000 0.500000 7000 7.01 7.01 0 6 +i1 280.000000 0.500000 7000 7.11 7.11 0 6 +i1 280.000000 0.500000 7000 7.04 7.04 0 6 +i1 280.000000 0.500000 7000 7.08 7.08 0 6 +i1 280.500000 2.000000 7000 7.08 7.08 0 6 +i1 280.500000 2.000000 7000 7.11 7.11 0 6 +i1 280.500000 2.000000 7000 7.02 7.02 0 6 +i1 282.500000 0.500000 7000 7.04 7.04 0 6 +i1 282.500000 0.500000 7000 7.09 7.09 0 6 +i1 282.500000 0.500000 7000 7.11 7.11 0 6 +i1 283.000000 0.500000 7000 7.06 7.06 0 6 +i1 283.000000 0.500000 7000 7.09 7.09 0 6 +i1 283.000000 0.500000 7000 7.01 7.01 0 6 +i1 283.500000 0.500000 7000 7.11 7.11 0 6 +i1 283.500000 0.500000 7000 7.04 7.04 0 6 +i1 283.500000 0.500000 7000 7.08 7.08 0 6 +i1 284.000000 2.000000 7000 7.08 7.08 0 6 +i1 284.000000 2.000000 7000 7.11 7.11 0 6 +i1 284.000000 2.000000 7000 7.02 7.02 0 6 +i1 286.000000 0.500000 7000 7.04 7.04 0 6 +i1 286.000000 0.500000 7000 7.09 7.09 0 6 +i1 286.000000 0.500000 7000 7.11 7.11 0 6 +i1 286.500000 0.500000 7000 7.06 7.06 0 6 +i1 286.500000 0.500000 7000 7.09 7.09 0 6 +i1 286.500000 0.500000 7000 7.01 7.01 0 6 +i1 287.000000 0.500000 7000 7.11 7.11 0 6 +i1 287.000000 0.500000 7000 7.04 7.04 0 6 +i1 287.000000 0.500000 7000 7.08 7.08 0 6 +i1 287.500000 2.000000 7000 7.08 7.08 0 6 +i1 287.500000 2.000000 7000 7.11 7.11 0 6 +i1 287.500000 2.000000 7000 7.02 7.02 0 6 +i1 289.500000 0.500000 7000 7.04 7.04 0 6 +i1 289.500000 0.500000 7000 7.09 7.09 0 6 +i1 289.500000 0.500000 7000 7.11 7.11 0 6 +i1 290.000000 0.500000 7000 7.06 7.06 0 6 +i1 290.000000 0.500000 7000 7.09 7.09 0 6 +i1 290.000000 0.500000 7000 7.01 7.01 0 6 +i1 290.500000 0.500000 7000 7.11 7.11 0 6 +i1 290.500000 0.500000 7000 7.04 7.04 0 6 +i1 290.500000 0.500000 7000 7.08 7.08 0 6 +i1 291.000000 2.000000 7000 7.08 7.08 0 6 +i1 291.000000 2.000000 7000 7.11 7.11 0 6 +i1 291.000000 2.000000 7000 7.02 7.02 0 6 +i1 293.000000 0.500000 7000 7.04 7.04 0 6 +i1 293.000000 0.500000 7000 7.09 7.09 0 6 +i1 293.000000 0.500000 7000 7.11 7.11 0 6 +i1 293.500000 0.500000 7000 7.06 7.06 0 6 +i1 293.500000 0.500000 7000 7.09 7.09 0 6 +i1 293.500000 0.500000 7000 7.01 7.01 0 6 +i1 294.000000 0.500000 7000 7.11 7.11 0 6 +i1 294.000000 0.500000 7000 7.04 7.04 0 6 +i1 294.000000 0.500000 7000 7.08 7.08 0 6 +i1 294.500000 2.000000 7000 7.08 7.08 0 6 +i1 294.500000 2.000000 7000 7.11 7.11 0 6 +i1 294.500000 2.000000 7000 7.02 7.02 0 6 +i1 296.500000 0.500000 7000 7.04 7.04 0 6 +i1 296.500000 0.500000 7000 7.09 7.09 0 6 +i1 296.500000 0.500000 7000 7.11 7.11 0 6 +i1 297.000000 0.500000 7000 7.06 7.06 0 6 +i1 297.000000 0.500000 7000 7.09 7.09 0 6 +i1 297.000000 0.500000 7000 7.01 7.01 0 6 +i1 297.500000 0.500000 7000 7.11 7.11 0 6 +i1 297.500000 0.500000 7000 7.04 7.04 0 6 +i1 297.500000 0.500000 7000 7.08 7.08 0 6 +; Movement: outro2 +i1 298.500000 0.500000 7000 7.11 7.11 0 6 +i1 298.500000 0.500000 7000 7.04 7.04 0 6 +i1 298.500000 0.500000 7000 7.08 7.08 0 6 +i1 299.000000 2.000000 7000 7.08 7.08 0 6 +i1 299.000000 2.000000 7000 7.11 7.11 0 6 +i1 299.000000 2.000000 7000 7.02 7.02 0 6 +i1 301.000000 0.500000 7000 7.04 7.04 0 6 +i1 301.000000 0.500000 7000 7.09 7.09 0 6 +i1 301.000000 0.500000 7000 7.11 7.11 0 6 +i1 301.500000 0.500000 7000 7.06 7.06 0 6 +i1 301.500000 0.500000 7000 7.09 7.09 0 6 +i1 301.500000 0.500000 7000 7.01 7.01 0 6 +i1 302.000000 0.500000 7000 7.11 7.11 0 6 +i1 302.000000 0.500000 7000 7.04 7.04 0 6 +i1 302.000000 0.500000 7000 7.08 7.08 0 6 Index: todo.org ================================================================== --- todo.org +++ todo.org @@ -1,21 +1,37 @@ -* Features [1/7] +* Features [4/10] - [X] Top-down composition -- [ ] Transition the melody between chords appropriately -- [ ] Set maximum song length of movement -- [ ] Set minimum song length of movement +- [ ] Coordinate the melody and rhythm +- [X] Set maximum song length of movement per instrument +- [ ] Set minimum song length of movement per instrument - [ ] Need to support all chord types -- [ ] Doesn't handle rest notes -- [ ] Handle full ABC BNF (yeah, right...) +- [X] Doesn't handle rest notes +- [ ] Handle full ABC BNF (yeah, right, that's gonna happen...) +- [X] Set instrument octave in score file +- [ ] Output score to separate file +- [ ] Support parallel voices - ensure e.g. a certain chord progression is always + accompanied by a certain melody +- [ ] Syncopation +- [ ] 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. -* Bugs [4/5] +* Bugs [5/6] - [X] TLD resets clock for each movement - [X] TLD doesn't accept an ordering for the movements - [X] Doesn't handle minor chords - [X] Calculated duration is absolute, not relative to BPM -- [ ] Chords don't respect octaves - +- [X] Chords don't respect octaves +- [ ] Whole notes not held for proper duration -* Structure [0/3] +* Structure [1/7] - [ ] Chords should be composed of Notes, not ordinary arrays -- [ ] Generate score with proper generation tools -- [ ] Store csound score lines with instruments +- [ ] There should be a Musical_Phrase object that holds phrases (and sets of + phrases), and allows them to nest +- [ ] Does each instrument need a score parameter if the grammars are non-terminating? +- [ ] Duration should be in beats, not seconds. This ensures movements don't + end in the middle of a phrase. +- [ ] Generate score with proper generation tools, not this string-replace nonsense +- [X] Store csound score lines with instruments +- [ ] Upgrade from simple string substitution for the score to something + list-based (maybe). Idea is to keep musical phrases intact in the event of a + truncation of the score. Also, if done right, no need for retroactive length + parsing- a measure is has a specific length, which is known at + generation-time, thus solving the length limit problem. ADDED topsort.py Index: topsort.py ================================================================== --- /dev/null +++ topsort.py @@ -0,0 +1,392 @@ +# topsort - dependency (topological) sorting and cycle finding functions +# Copyright (C) 2007 RADLogic +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; +# version 2.1 of the License. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# See http://www.fsf.org/licensing/licenses/lgpl.txt for full license text. +"""Provide toplogical sorting (i.e. dependency sorting) functions. + +The topsort function is based on code posted on Usenet by Tim Peters. + +Modifications: +- added doctests +- changed some bits to use current Python idioms + (listcomp instead of filter, +=/-=, inherit from Exception) +- added a topsort_levels version that ports items in each dependency level + into a sub-list +- added find_cycles to aid in cycle debugging + +Run this module directly to run the doctests (unittests). +Make sure they all pass before checking in any modifications. + +Requires Python >= 2.2 +(For Python 2.2 also requires separate sets.py module) + +This requires the rad_util.py module. + +""" + +# Provide support for Python 2.2* +from __future__ import generators + +__version__ = '$Revision: 0.9 $' +__date__ = '$Date: 2007/03/27 04:15:26 $' +__credits__ = '''Tim Peters -- original topsort code +Tim Wegener -- doctesting, updating to current idioms, topsort_levels, + find_cycles +''' + +# Make Python 2.3 sets look like Python 2.4 sets. +try: + set +except NameError: + from sets import Set as set + +from rad_util import is_rotated + + +class CycleError(Exception): + """Cycle Error""" + pass + + +def topsort(pairlist): + """Topologically sort a list of (parent, child) pairs. + + Return a list of the elements in dependency order (parent to child order). + + >>> print topsort( [(1,2), (3,4), (5,6), (1,3), (1,5), (1,6), (2,5)] ) + [1, 2, 3, 5, 4, 6] + + >>> print topsort( [(1,2), (1,3), (2,4), (3,4), (5,6), (4,5)] ) + [1, 2, 3, 4, 5, 6] + + >>> print topsort( [(1,2), (2,3), (3,2)] ) + Traceback (most recent call last): + CycleError: ([1], {2: 1, 3: 1}, {2: [3], 3: [2]}) + + """ + num_parents = {} # element -> # of predecessors + children = {} # element -> list of successors + for parent, child in pairlist: + # Make sure every element is a key in num_parents. + if not num_parents.has_key( parent ): + num_parents[parent] = 0 + if not num_parents.has_key( child ): + num_parents[child] = 0 + + # Since child has a parent, increment child's num_parents count. + num_parents[child] += 1 + + # ... and parent gains a child. + children.setdefault(parent, []).append(child) + + # Suck up everything without a parent. + answer = [x for x in num_parents.keys() if num_parents[x] == 0] + + # For everything in answer, knock down the parent count on its children. + # Note that answer grows *in* the loop. + for parent in answer: + del num_parents[parent] + if children.has_key( parent ): + for child in children[parent]: + num_parents[child] -= 1 + if num_parents[child] == 0: + answer.append( child ) + # Following "del" isn't needed; just makes + # CycleError details easier to grasp. + del children[parent] + + if num_parents: + # Everything in num_parents has at least one child -> + # there's a cycle. + raise CycleError(answer, num_parents, children) + return answer + +def topsort_levels(pairlist): + """Topologically sort a list of (parent, child) pairs into depth levels. + + This returns a generator. + Turn this into a an iterator using the iter built-in function. + (if you iterate over the iterator, each element gets generated when + it is asked for, rather than generating the whole list up-front.) + + Each generated element is a list of items at that dependency level. + + >>> dependency_pairs = [(1,2), (3,4), (5,6), (1,3), (1,5), (1,6), (2,5)] + >>> for level in iter(topsort_levels( dependency_pairs )): + ... print level + [1] + [2, 3] + [4, 5] + [6] + + >>> dependency_pairs = [(1,2), (1,3), (2,4), (3,4), (5,6), (4,5)] + >>> for level in iter(topsort_levels( dependency_pairs )): + ... print level + [1] + [2, 3] + [4] + [5] + [6] + + >>> dependency_pairs = [(1,2), (2,3), (3,4), (4, 3)] + >>> try: + ... for level in iter(topsort_levels( dependency_pairs )): + ... print level + ... except CycleError, exc: + ... print 'CycleError:', exc + [1] + [2] + CycleError: ({3: 1, 4: 1}, {3: [4], 4: [3]}) + + + The cycle error should look like. + CycleError: ({3: 1, 4: 1}, {3: [4], 4: [3]}) + # todo: Make the doctest more robust (i.e. handle arbitrary dict order). + + """ + num_parents = {} # element -> # of predecessors + children = {} # element -> list of successors + for parent, child in pairlist: + # Make sure every element is a key in num_parents. + if not num_parents.has_key( parent ): + num_parents[parent] = 0 + if not num_parents.has_key( child ): + num_parents[child] = 0 + + # Since child has a parent, increment child's num_parents count. + num_parents[child] += 1 + + # ... and parent gains a child. + children.setdefault(parent, []).append(child) + + return topsort_levels_core(num_parents, children) + +def topsort_levels_core(num_parents, children): + """Topologically sort a bunch of interdependent items based on dependency. + + This returns a generator. + Turn this into a an iterator using the iter built-in function. + (if you iterate over the iterator, each element gets generated when + it is asked for, rather than generating the whole list up-front.) + + Each generated element is a list of items at that dependency level. + + >>> list(topsort_levels_core( + ... {1: 0, 2: 1, 3: 1, 4: 1, 5: 2, 6: 2}, + ... {1: [2, 3, 5, 6], 2: [5], 3: [4], 4: [], 5: [6]})) + [[1], [2, 3], [4, 5], [6]] + + >>> list(topsort_levels_core( + ... {1: 0, 2: 2, 3: 1}, + ... {1: [2], 2: [3], 3: [2]})) + Traceback (most recent call last): + CycleError: ({2: 1, 3: 1}, {2: [3], 3: [2]}) + + This function has a more complicated interface than topsort_levels, + but is useful if the data is easier to generate in this form. + + Arguments: + num_parents -- key: item, value: number of parents (predecessors) + children -- key: item, value: list of children (successors) + + """ + while 1: + # Suck up everything without a predecessor. + level_parents = [x for x in num_parents.keys() if num_parents[x] == 0] + + if not level_parents: + break + + # Offer the next generated item, + # which is a list of the items at this dependency level. + yield level_parents + + # For everything item in this level, + # decrement the parent count, + # since we have accounted for its parent. + for level_parent in level_parents: + + del num_parents[level_parent] + + if children.has_key(level_parent): + for level_parent_child in children[level_parent]: + num_parents[level_parent_child] -= 1 + del children[level_parent] + + if num_parents: + # Everything in num_parents has at least one child -> + # there's a cycle. + raise CycleError(num_parents, children) + else: + # This is the end of the generator. + raise StopIteration + + +def find_cycles(parent_children): + """Yield cycles. Each result is a list of items comprising a cycle. + + Use a 'stack' based approach to find all the cycles. + This is a generator, so yields each cycle as it finds it. + + It is implicit that the last item in each cycle list is a parent of the + first item (thereby forming a cycle). + + Arguments: + parent_children -- parent -> collection of children + + Simplest cycle: + >>> cycles = list(find_cycles({'A': ['B'], 'B': ['A']})) + >>> len(cycles) + 1 + >>> cycle = cycles[0] + >>> cycle.sort() + >>> print cycle + ['A', 'B'] + + Simplest cycle with extra baggage at the start and the end: + >>> cycles = list(find_cycles(parent_children={'A': ['B'], + ... 'B': ['C'], + ... 'C': ['B', 'D'], + ... 'D': [], + ... })) + >>> len(cycles) + 1 + >>> cycle = cycles[0] + >>> cycle.sort() + >>> print cycle + ['B', 'C'] + + Double cycle: + >>> cycles = list(find_cycles(parent_children={'A': ['B'], + ... 'B': ['C1', 'C2'], + ... 'C1': ['D1'], + ... 'D1': ['E1'], + ... 'E1': ['D1'], + ... 'C2': ['D2'], + ... 'D2': ['E2'], + ... 'E2': ['D2'], + ... })) + >>> len(cycles) + 2 + >>> for cycle in cycles: + ... cycle.sort() + >>> cycles.sort() + >>> cycle1 = cycles[0] + >>> cycle1.sort() + >>> print cycle1 + ['D1', 'E1'] + >>> cycle2 = cycles[1] + >>> cycle2.sort() + >>> print cycle2 + ['D2', 'E2'] + + Simple cycle with children not specified for one item: + # todo: Should this barf instead? + >>> cycles = list(find_cycles(parent_children={'A': ['B'], + ... 'B': ['A'], + ... 'C': ['D']})) + >>> len(cycles) + 1 + >>> cycle = cycles[0] + >>> cycle.sort() + >>> print cycle + ['A', 'B'] + + Diamond cycle + >>> cycles = list(find_cycles(parent_children={'A': ['B1', 'B2'], + ... 'B1': ['C'], + ... 'B2': ['C'], + ... 'C': ['A', 'B1']})) + >>> len(cycles) + 3 + >>> sorted_cycles = [] + >>> for cycle in cycles: + ... cycle = list(cycle) + ... cycle.sort() + ... sorted_cycles.append(cycle) + >>> sorted_cycles.sort() + >>> for cycle in sorted_cycles: + ... print cycle + ['A', 'B1', 'C'] + ['A', 'B2', 'C'] + ['B1', 'C'] + + Hairy case (order can matter if something is wrong): + (Note order of B and C in the list.) + >>> cycles = list(find_cycles(parent_children={ + ... 'TD': ['DD'], + ... 'TC': ['DC'], + ... 'DC': ['DQ'], + ... 'C': ['DQ'], + ... 'DQ': ['IA', 'TO'], + ... 'IA': ['A'], + ... 'A': ['B', 'C'], + ... })) + >>> len(cycles) + 1 + >>> cycle = cycles[0] + >>> cycle.sort() + >>> print cycle + ['A', 'C', 'DQ', 'IA'] + + """ + cycles = [] + visited_nodes = set() + + for parent in parent_children: + if parent in visited_nodes: + # This node is part of a path that has already been traversed. + continue + + paths = [[parent]] + while paths: + path = paths.pop() + + parent = path[-1] + + try: + children = parent_children[parent] + except KeyError: + continue + + for child in children: + # Keeping a set of the path nodes, for O(1) lookups at the + # expense of more memory and complexity, actually makes speed + # worse. (Due to construction of sets.) + # This is O(N). + if child in path: + # This is a cycle. + cycle = path[path.index(child):] + # Check that this is not a dup cycle. + is_dup = False + for other_cycle in cycles: + if is_rotated(other_cycle, cycle): + is_dup = True + break + if not is_dup: + cycles.append(cycle) + yield cycle + else: + # Push this new path onto the 'stack'. + # This is probably the most expensive part of the algorithm + # (a list copy). + paths.append(path + [child]) + # Mark the node as visited. + visited_nodes.add(child) + + +if __name__ == '__main__': + # Run the doctest tests. + import sys + import doctest + doctest.testmod(sys.modules['__main__'])