[
{
    "model": "auth.user",
    "pk": 1,
    "fields": {
        "password": "pbkdf2_sha256$390000$CgVLpFpOgj6EIXBGkUxRN7$4AZ+TDsgvfl8lI3BK30m5p1/WD50Qv8FtsOWS2j4Rm0=",
        "last_login": "2021-01-19T00:00:00Z",
        "is_superuser": true,
        "username": "admin",
        "first_name": "",
        "last_name": "",
        "email": "",
        "is_staff": true,
        "is_active": true,
        "date_joined": "2021-01-19T00:00:00Z",
        "groups": [],
        "user_permissions": []
    }
},
{
    "model": "spectools.xmlschema",
    "pk": 1,
    "fields": {
        "name": "MNX",
        "slug": "mnx",
        "is_json": true,
        "version": "17"
    }
},
{
    "model": "spectools.siteoptions",
    "pk": 1,
    "fields": {
        "site_name": "MNX specification",
        "xml_format_name": "MNX",
        "sidebar_html": [
            "<ul>",
            "<li><a href=\"/\">Home</a></li>",
            "<li><a href=\"/mnx-reference/objects/\">Reference</a>",
            "    <ul>",
            "    <li><a href=\"/mnx-reference/objects/\">Objects</a></li>",
            "    <li><a href=\"/mnx-reference/examples/\">Example documents</a></li>",
            "    <li><a href=\"/mnx-schema.json\">Raw JSON Schema</a></li>",
            "    </ul>",
            "</li>",
            "<li><a href=\"/comparisons/musicxml/\">MNX and MusicXML</a></li>",
            "</ul>"
        ]
    }
},
{
    "model": "spectools.documentformat",
    "pk": 1,
    "fields": {
        "name": "MusicXML",
        "slug": "musicxml"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 1,
    "fields": {
        "name": "global data",
        "slug": "global",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The global object represents global notation data, which is generally shared by a set of parts within the score.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 2,
    "fields": {
        "name": "parts",
        "slug": "parts",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 3,
    "fields": {
        "name": "__root__",
        "slug": "root",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 4,
    "fields": {
        "name": "measures-global",
        "slug": "measures-global",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 6,
    "fields": {
        "name": "measure global",
        "slug": "measure-global",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The measure-global object is the place to encode global information about a measure — that is, the measure's metadata that applies to <em>every</em> part in the score. Examples are key signatures and time signatures.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 9,
    "fields": {
        "name": "color",
        "slug": "color",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 10,
    "fields": {
        "name": "fifths",
        "slug": "fifths",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>Represents the number of flats or sharps, as in a traditional key signature. Negative numbers are used for flats and positive numbers for sharps, reflecting the key's placement within the circle of fifths (hence the name \"fifths\").</p>",
            "",
            "<p>While there's no theoretical limit on this value, for practical purposes we recommend keeping this value between -8 and 8.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 11,
    "fields": {
        "name": "key signature",
        "slug": "key",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The key object defines a key signature applicable to this and all following measures, until changed..</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 13,
    "fields": {
        "name": "time signature",
        "slug": "time",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This object defines a time signature, applicable to this and all following measures, until changed.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 14,
    "fields": {
        "name": "part",
        "slug": "part",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The part object represents a set of measures which describe a single part within the score — generally corresponding to a single instrument. The sequence of measures must match the measures found in the <a href=\"../global/\">global data object</a>.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 15,
    "fields": {
        "name": "part name",
        "slug": "part-name",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 16,
    "fields": {
        "name": "part measure",
        "slug": "part-measure",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The part measure object is the place to encode the musical information for a given measure in a given part. This constitutes the majority of musical content in an MNX document.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 17,
    "fields": {
        "name": "part measures",
        "slug": "part-measures",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 19,
    "fields": {
        "name": "clef",
        "slug": "clef",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 20,
    "fields": {
        "name": "sequence",
        "slug": "sequence",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The sequence object organizes a set of musical events within a measure into a strict temporal <a href=\"../../../infrastructure/sequence-content/\">sequence</a>.</p>",
            "",
            "<p>To determine the measure position of each event within a sequence, you <a href=\"../../../infrastructure/sequence-content/\">sequence the content</a>, with a starting position <code>0</code> and time modification ratio <code>1</code>.</p>",
            "",
            "<p>The content within each sequence supplies the music for a single polyphonic voice within its containing measure, including notes, chords, rests, tuplets and grace notes.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 22,
    "fields": {
        "name": "clef sign",
        "slug": "clef-sign",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 25,
    "fields": {
        "name": "sequence-content",
        "slug": "sequence-content",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 26,
    "fields": {
        "name": "event",
        "slug": "event",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The event object represents a discrete period of time during which one or more notes are performed, or in which a rest occurs.</p>",
            "",
            "<p>All events require a <code>value</code> attribute to provide their duration as a <a href=\"../../data-types/note-value/\">note value</a>. This duration is implicitly multiplied by the current <a href=\"../../../infrastructure/sequence-content/\">time modification ratio</a>, as specified by the process of <a href=\"../../../infrastructure/sequence-content/\">sequencing the content</a> of the event’s containing element.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 29,
    "fields": {
        "name": "notes",
        "slug": "notes",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 30,
    "fields": {
        "name": "pitch",
        "slug": "pitch",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 31,
    "fields": {
        "name": "note",
        "slug": "note",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The note object defines a single note within an event, along with other information pertaining to the note itself rather than to its containing event.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 33,
    "fields": {
        "name": "barline",
        "slug": "barline",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 34,
    "fields": {
        "name": "barline type",
        "slug": "barline-type",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 35,
    "fields": {
        "name": "rest",
        "slug": "rest",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The rest object defines a rest within an event, along with other information pertaining to the rest rather than to its containing event.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 36,
    "fields": {
        "name": "tie",
        "slug": "tie",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The tie object represents a single tie between two notes. A tie is only encoded on the <em>first</em> note — i.e., the note that starts the tie.</p>",
            "",
            "<p>In the common case of simple ties, use \"target\" to specify the tie's end note.</p>",
            "",
            "<p>For <i>laissez vibrer</i> ties — which do not have a particular destination note — omit \"target\" and use \"lv\" instead.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 37,
    "fields": {
        "name": "ID",
        "slug": "id",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "^[\\x21-\\x7E]{1,256}$",
        "description": [
            "<p>MNX requires that IDs:</p>",
            "",
            "<ul>",
            "<li>Are between 1 and 256 characters long (inclusive)</li>",
            "<li>Consist only of ASCII characters</li>",
            "<li>Do not contain spaces or nonprintable characters</li>",
            "</ul>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 38,
    "fields": {
        "name": "beam list",
        "slug": "beam-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 39,
    "fields": {
        "name": "beam",
        "slug": "beam",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>Describes a single beam.</p>",
            "",
            "<p>For music that uses secondary beams (i.e., sixteenth notes or smaller), encoding the secondary beams is optional. If they're encoded explicitly, they go within a nested <code>\"beams\"</code> object within the beam. This nesting can be recursive, for multi-layered beams.</p>",
            "",
            "<p>Beam hooks are encoded as a secondary beam containing only a single event. A beam hook can optionally encode the direction of its hook, with <code>\"direction\"</code>.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 40,
    "fields": {
        "name": "ID list",
        "slug": "id-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 43,
    "fields": {
        "name": "beam hook direction",
        "slug": "beam-hook-direction",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 45,
    "fields": {
        "name": "literal string event",
        "slug": "literal-string-event",
        "schema": 1,
        "object_type": 6,
        "uses_global_attrs": true,
        "regex": "",
        "description": "event"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 46,
    "fields": {
        "name": "grace",
        "slug": "grace",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>A grace object encodes grace notes. Its \"content\" contains the note data.</p>",
            "",
            "<p>Within \"content\", each inner event's \"value\" encodes the visual rhythmic appearance of the grace note — e.g., \"/8\" for an eighth note.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 47,
    "fields": {
        "name": "literal string grace",
        "slug": "literal-string-grace",
        "schema": 1,
        "object_type": 6,
        "uses_global_attrs": true,
        "regex": "",
        "description": "grace"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 48,
    "fields": {
        "name": "grace sequence content",
        "slug": "grace-sequence-content",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 49,
    "fields": {
        "name": "tuplet",
        "slug": "tuplet",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The tuplet object organizes a set of musical events that form a distinct and contiguous run within a <a href=\"../../../infrastructure/sequence-content/\">sequence</a>, and which are subject to a common <a href=\"../../../infrastructure/sequence-content/\">time modification ratio</a> expressed as the quotient of two rational numbers. A tuplet behaves much like a sequence with respect to its contents.</p>",
            "",
            "<p>The contents of the tuplet are placed into a temporal sequence by performing the procedure <a href=\"../../../infrastructure/sequence-content/\">sequencing the content</a> with a starting position determined by the parent context, and a time modification ratio equal to the tuplet’s outer value divided by its inner value. Following this procedure, the value of the <i>sequence cursor</i> MUST equal the value of inner, or the contents are considered to be in error.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 50,
    "fields": {
        "name": "literal string tuplet",
        "slug": "literal-string-tuplet",
        "schema": 1,
        "object_type": 6,
        "uses_global_attrs": true,
        "regex": "",
        "description": "tuplet"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 51,
    "fields": {
        "name": "note value quantity",
        "slug": "note-value-quantity",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>A note value quantity is an integer multiple of a note value. For example, this can represent the concepts of \"two eighth notes\" or \"six dotted quarter notes.\"</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 53,
    "fields": {
        "name": "ottava",
        "slug": "ottava",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>An ottava (octave shift), traditionally notated with a marking such as \"8va\", tells a musician that the affected note(s) are being rendered a number of octaves up or down from their normal appearance on the staff, for sake of readability.</p>",
            "",
            "<p>Note: the \"pitch\" attribute of any affected note should be encoded as the sounded pitch. In other words, the absence or presence of an octave shift does not affect a note's \"pitch\" attribute; the octave shift only affects the note's graphical display.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 55,
    "fields": {
        "name": "ottava amount",
        "slug": "ottava-amount",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Represents the number of octaves in an octave shift. See also <a href=\"../ottava-amount-or-zero/\">ottava amount or zero</a>, which includes the value zero.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 57,
    "fields": {
        "name": "slur list",
        "slug": "slur-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 58,
    "fields": {
        "name": "slur",
        "slug": "slur",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 59,
    "fields": {
        "name": "slur side",
        "slug": "slur-side",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This indicates the orientation of a slur or tie. It specifies whether the slur/tie curves upward or downward.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 60,
    "fields": {
        "name": "slur/tie end location",
        "slug": "slur-tie-end-location",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 61,
    "fields": {
        "name": "repeat start",
        "slug": "repeat-start",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 62,
    "fields": {
        "name": "repeat end",
        "slug": "repeat-end",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 63,
    "fields": {
        "name": "repeat times",
        "slug": "repeat-times",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 64,
    "fields": {
        "name": "ending",
        "slug": "ending",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The ending object encodes an alternate ending, sometimes known as a \"volta bracket.\"</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 65,
    "fields": {
        "name": "ending numbers",
        "slug": "ending-numbers",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 66,
    "fields": {
        "name": "ending duration",
        "slug": "ending-duration",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This describes the duration of an alternate ending (a \"volta\"), expressed as a number of bars. It must be an integer greater than or equal to 1.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 67,
    "fields": {
        "name": "ending number",
        "slug": "ending-number",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 68,
    "fields": {
        "name": "ending open",
        "slug": "ending-open",
        "schema": 1,
        "object_type": 5,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 69,
    "fields": {
        "name": "segno",
        "slug": "segno",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 70,
    "fields": {
        "name": "jump",
        "slug": "jump",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 71,
    "fields": {
        "name": "jump type",
        "slug": "jump-type",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 72,
    "fields": {
        "name": "fine",
        "slug": "fine",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 73,
    "fields": {
        "name": "staff count",
        "slug": "staff-count",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 74,
    "fields": {
        "name": "layouts",
        "slug": "layouts",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 75,
    "fields": {
        "name": "system layout",
        "slug": "system-layout",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The system-layout object defines a visual layout that can be used by <a href=\"../score/\">score</a>, <a href=\"../page/\">page</a> or <a href=\"../system/\">system</a> objects.</p>",
            "",
            "<p>For example, a layout might say \"Include the vocal part, with the piano part directly below. For the piano part, use a grand-staff brace.\"</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 76,
    "fields": {
        "name": "part short name",
        "slug": "part-short-name",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The part's name in abbreviated form. For example, \"Vln\" for violin.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 77,
    "fields": {
        "name": "scores",
        "slug": "scores",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 78,
    "fields": {
        "name": "score",
        "slug": "score",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The score object represents a particular graphical rendering of the music, with a defined subset of which parts are included, how they're visually arranged, where system breaks happen and where page breaks happen.</p>",
            "",
            "<p>An MNX document can contain multiple scores. For example, you can use this to define a \"full score\" vs. individual printed parts, within a single MNX file.</p>",
            "",
            "<p>MNX documents are not required to contain a score object. If a score object isn't provided, the default rendering behavior is to include all parts — in the same order as defined in the top-level \"parts\" object — with line breaks and page breaks determined automatically by the consuming software.</p>",
            "",
            "<p>A score object also is not required to contain a \"pages\" array. If \"pages\" is omitted, page breaks are to be determined automatically by the consuming software.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 79,
    "fields": {
        "name": "score name",
        "slug": "score-name",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 80,
    "fields": {
        "name": "pages",
        "slug": "pages",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 81,
    "fields": {
        "name": "page",
        "slug": "page",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The page object represents a single page of music — either printed (as on paper) or digitally rendered.</p>",
            "",
            "<p>It's part of a <a href=\"../score/\">score</a> and contains a <a href=\"../system/\">system object</a> for each system of music in the page.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 82,
    "fields": {
        "name": "systems",
        "slug": "systems",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 83,
    "fields": {
        "name": "system",
        "slug": "system",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The system object describes a system of notation — that is, a collection of staves that represent one or more measures across one or more parts.</p>",
            "",
            "<p>This element is used in context of a <a href=\"../page/\">page</a>. Each system specifies its starting measure number and can optionally specify a layout.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 84,
    "fields": {
        "name": "measure number",
        "slug": "measure-number",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 85,
    "fields": {
        "name": "system layout content",
        "slug": "system-layout-content",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 86,
    "fields": {
        "name": "staff group",
        "slug": "staff-group",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The staff group object is a way to group staff layouts together, for the purposes of giving them a unified name and/or grouping symbol.",
            "",
            "You can also nest staff group objects within another, to represent more complex groupings of staves, as in large orchestral scores.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 88,
    "fields": {
        "name": "literal string group",
        "slug": "literal-string-group",
        "schema": 1,
        "object_type": 6,
        "uses_global_attrs": true,
        "regex": "",
        "description": "group"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 89,
    "fields": {
        "name": "staff symbol",
        "slug": "staff-symbol",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 90,
    "fields": {
        "name": "staff label",
        "slug": "staff-label",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 91,
    "fields": {
        "name": "literal string staff",
        "slug": "literal-string-staff",
        "schema": 1,
        "object_type": 6,
        "uses_global_attrs": true,
        "regex": "",
        "description": "staff"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 92,
    "fields": {
        "name": "staff labelref",
        "slug": "staff-labelref",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This data encodes the answer to the question: \"should we display the part's name or the part's shortName\"?</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 93,
    "fields": {
        "name": "staff sources",
        "slug": "staff-sources",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 94,
    "fields": {
        "name": "staff source",
        "slug": "staff-source",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The staff source object is the way to specify which <a href=\"../part/\">parts</a> are included in a given <a href=\"../system-layout/\">layout</a>. You can optionally target a specific voice or staff (for multi-voice parts).</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 95,
    "fields": {
        "name": "stem direction",
        "slug": "stem-direction",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 96,
    "fields": {
        "name": "tempos",
        "slug": "tempos",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 97,
    "fields": {
        "name": "tempo",
        "slug": "tempo",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The tempo object defines a tempo, from the point of its occurrence forward until changed. The tempo is rendered as a conventional pairing of a small beat unit notation equated to a metronome marking.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 98,
    "fields": {
        "name": "bpm",
        "slug": "bpm",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 99,
    "fields": {
        "name": "layout changes",
        "slug": "layout-changes",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 100,
    "fields": {
        "name": "layout change",
        "slug": "layout-change",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The layout change object lets you indicate a change in layout in the middle of a system — usually, but not necessarily, due to changes in stemming.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 101,
    "fields": {
        "name": "voice name",
        "slug": "voice-name",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 102,
    "fields": {
        "name": "multimeasure rests",
        "slug": "multimeasure-rests",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 103,
    "fields": {
        "name": "multimeasure rest",
        "slug": "multimeasure-rest",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>Encodes a single multimeasure rest. The required attributes \"start\" and \"duration\" specify the multimeasure rest's location and length, respectively.</p>",
            "",
            "<p>When rendering MNX into graphical notation, applications are expected to use the value of \"duration\" as the number above the rest. If the optional \"label\" attribute is provided, that must be used instead.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 104,
    "fields": {
        "name": "measure count",
        "slug": "measure-count",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 105,
    "fields": {
        "name": "staff number",
        "slug": "staff-number",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>This number identifies a staff in context of a multi-staff part. Counting starts at 1 for the top staff.</p>",
            "",
            "<p>For example, consider piano music with a grand staff: two staves total. Staff number 1 refers to the top staff, and staff number 2 refers to the bottom one.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 106,
    "fields": {
        "name": "smufl glyph",
        "slug": "smufl-glyph",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>A string representing a glyph name in the <a href=\"https://w3c-cg.github.io/smufl/latest/\">SMuFL music-font-encoding specification</a>.",
            "",
            "In MNX, this is generally used to override default engraving behavior.",
            "",
            "Example SMuFL glyph name: <code>noteheadXOrnateEllipse</code></p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 109,
    "fields": {
        "name": "simple color",
        "slug": "simple-color",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "^#[0-9a-f]{6}$",
        "description": [
            "<p>A simple color is a seven-character string representing the red, green and blue components of a color, as defined in the HTML standard. This is commonly known as a hexcode or hex value.",
            "",
            "Examples: <code>#000000</code> (black), <code>#ff0000</code> (red).</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 110,
    "fields": {
        "name": "string",
        "slug": "string",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 111,
    "fields": {
        "name": "grace type",
        "slug": "grace-type",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 112,
    "fields": {
        "name": "boolean",
        "slug": "boolean",
        "schema": 1,
        "object_type": 5,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 114,
    "fields": {
        "name": "staff",
        "slug": "staff",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>The staff object describes the visual display of a single staff within a layout.</p>",
            "",
            "<p>Generally this corresponds to a single part (from the <a href=\"../root/\">top-level parts array</a>), but MNX supports encoding multiple parts in the same staff — as might be used, for example, when combining soprano and alto vocal parts into a single staff.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 115,
    "fields": {
        "name": "orientation",
        "slug": "orientation",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Represents a symbol's vertical orientation.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 116,
    "fields": {
        "name": "literal string space",
        "slug": "literal-string-space",
        "schema": 1,
        "object_type": 6,
        "uses_global_attrs": true,
        "regex": "",
        "description": "space"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 117,
    "fields": {
        "name": "space",
        "slug": "space",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>The space object represents a discrete period of time within a sequence in which no sequence content occurs. It embodies the idea of blank space within a measure.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 118,
    "fields": {
        "name": "smufl font",
        "slug": "smufl-font",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 119,
    "fields": {
        "name": "perform options",
        "slug": "perform-options",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 120,
    "fields": {
        "name": "line type",
        "slug": "line-type",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 121,
    "fields": {
        "name": "tuplet display setting",
        "slug": "tuplet-display-setting",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 122,
    "fields": {
        "name": "yes, no or auto",
        "slug": "yes-no-auto",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 124,
    "fields": {
        "name": "dynamic type",
        "slug": "dynamic-type",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 125,
    "fields": {
        "name": "dynamic",
        "slug": "dynamic",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Describes a textual dynamic direction to the performer.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 126,
    "fields": {
        "name": "MNX metadata",
        "slug": "mnx",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Holds technical MNX metadata about the document, including the MNX version.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 127,
    "fields": {
        "name": "version number",
        "slug": "version-number",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 128,
    "fields": {
        "name": "positive integer",
        "slug": "positive-integer",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 129,
    "fields": {
        "name": "time signature unit",
        "slug": "time-signature-unit",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 130,
    "fields": {
        "name": "note value base",
        "slug": "note-value-base",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 131,
    "fields": {
        "name": "note value",
        "slug": "note-value",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>A rhythmic value for a note, such as a \"dotted quarter note.\" This is encoded via a base note type, such as \"quarter\", and an optional number of dots.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 132,
    "fields": {
        "name": "note step",
        "slug": "step",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 133,
    "fields": {
        "name": "note octave",
        "slug": "octave",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>A number representing an octave in Scientific Pitch Notation. The octave for middle C is 4.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 134,
    "fields": {
        "name": "note alter",
        "slug": "alter",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Describes the alteration to a note's pitch, as an integer in the range -3 to 3, inclusive.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 135,
    "fields": {
        "name": "accidental display",
        "slug": "accidental-display",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 136,
    "fields": {
        "name": "positioned clef list",
        "slug": "positioned-clef-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 137,
    "fields": {
        "name": "sequence list",
        "slug": "sequence-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 139,
    "fields": {
        "name": "positioned clef",
        "slug": "positioned-clef",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>Represents a clef as positioned at a specific location within a measure.</p>",
            "",
            "<p>If the position isn't encoded, the position is assumed to be the start of the measure.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 140,
    "fields": {
        "name": "rhythmic position",
        "slug": "rhythmic-position",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Describes the rhythmic position of a notational object within a bar.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 141,
    "fields": {
        "name": "fraction",
        "slug": "fraction",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>A two-element array that represents a fraction. The first element represents the numerator, and the second element represents the denominator.",
            "",
            "The first element must be a non-zero positive integer or zero. The second element must be a non-zero positive integer.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 142,
    "fields": {
        "name": "integer (unsigned)",
        "slug": "integer-unsigned",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>A non-negative integer.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 143,
    "fields": {
        "name": "staff position",
        "slug": "staff-position",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>Represents a vertical position in a staff, where 0 is the middle of the staff. This number is positive for positions above the middle of the staff, and it's negative for positions below the middle of the staff.</p>",
            "",
            "<p>This value is expressed in \"half staff spaces.\" In other words, the staff position values of two consecutive staff lines are always 2 apart. This allows both lines and spaces to be encoded with simple integer values.</p>",
            "",
            "<p>For example: in a standard five-line staff, the middle line is position 0. The space directly above the middle line is position 1. The line directly above the middle line is position 2. The space directly below the middle line is position -1. The line directly below the middle line is position -2.</p>",
            "",
            "<p>In a single-line staff, position 0 represents the line itself, position 1 represents the space directly above the line, and position -1 represents the space directly below the line.</p>",
            "",
            "<p>In a two-line staff, position 0 represents the space between the two lines, position 1 represents the top line, and position -1 represents the bottom line.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 144,
    "fields": {
        "name": "event markings",
        "slug": "event-markings",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>\"Markings\" is a catch-all container for notations that apply to an entire event, such as articulations and single-note tremolos.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 145,
    "fields": {
        "name": "staccato",
        "slug": "staccato",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 146,
    "fields": {
        "name": "accent",
        "slug": "accent",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 147,
    "fields": {
        "name": "strong accent",
        "slug": "strong-accent",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 148,
    "fields": {
        "name": "tenuto",
        "slug": "tenuto",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 149,
    "fields": {
        "name": "staccatissimo",
        "slug": "staccatissimo",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 150,
    "fields": {
        "name": "spiccato",
        "slug": "spiccato",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 152,
    "fields": {
        "name": "breath mark",
        "slug": "breath-mark",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Defines a breath mark. This is always encoded on the event <em>before</em> the breath happens — generally the event that contains note(s) that are performed directly before the breath.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 153,
    "fields": {
        "name": "stress marking",
        "slug": "stress-marking",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 154,
    "fields": {
        "name": "unstress marking",
        "slug": "unstress-marking",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 155,
    "fields": {
        "name": "soft accent",
        "slug": "soft-accent",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 156,
    "fields": {
        "name": "single-note tremolo",
        "slug": "tremolo-single",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 157,
    "fields": {
        "name": "up, down or auto",
        "slug": "up-down-auto",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>Describes the direction a musical symbol should be pointing. This is used for symbols that are allowed to point in multiple directions depending on musical context.</p>",
            "",
            "<p>See also <a href=\"../up-down/\">up or down</a>, a more constrained data type that doesn't support the value \"auto\".</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 158,
    "fields": {
        "name": "breath mark symbol",
        "slug": "breath-mark-symbol",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>See https://w3c-cg.github.io/musicxml/musicxml-reference/data-types/breath-mark-value/</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 159,
    "fields": {
        "name": "accidental enclosure symbol",
        "slug": "accidental-enclosure-symbol",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 160,
    "fields": {
        "name": "accidental enclosure",
        "slug": "accidental-enclosure",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Describes the symbol that encloses a specific accidental, such as a square bracket or parentheses.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 161,
    "fields": {
        "name": "measure rhythmic position",
        "slug": "measure-rhythmic-position",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Describes the rhythmic position of a notational object within a piece of music. This is comprised of a measure plus a rhythmic position within that measure.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 162,
    "fields": {
        "name": "support",
        "slug": "support",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This contains information about how to interpret the data within an MNX document.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 163,
    "fields": {
        "name": "event lyric lines",
        "slug": "event-lyric-lines",
        "schema": 1,
        "object_type": 7,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 164,
    "fields": {
        "name": "lyrics",
        "slug": "lyrics",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This contains the lyric data for a given event. Typically this correponds to a single sung syllable.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 165,
    "fields": {
        "name": "event lyric line",
        "slug": "event-lyric-line",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This encodes a single lyric syllable within a single lyric line (i.e., a single verse).</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 166,
    "fields": {
        "name": "event lyric line type",
        "slug": "event-lyric-line-type",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 167,
    "fields": {
        "name": "lyrics-global",
        "slug": "lyrics-global",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 168,
    "fields": {
        "name": "lyric line ID list",
        "slug": "lyric-line-id-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 169,
    "fields": {
        "name": "lyric lines metadata",
        "slug": "lyric-lines-metadata",
        "schema": 1,
        "object_type": 7,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 170,
    "fields": {
        "name": "lyric line metadata",
        "slug": "lyric-line-metadata",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 171,
    "fields": {
        "name": "language code",
        "slug": "language-code",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>An <a href=\"https://datatracker.ietf.org/doc/html/rfc5646\">RFC 5646</a> language code.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 172,
    "fields": {
        "name": "lyric line label",
        "slug": "lyric-line-label",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 173,
    "fields": {
        "name": "lyric line ID",
        "slug": "lyric-line-id",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 174,
    "fields": {
        "name": "tie list",
        "slug": "tie-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 175,
    "fields": {
        "name": "ottava list",
        "slug": "ottava-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 176,
    "fields": {
        "name": "dynamic list",
        "slug": "dynamic-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 177,
    "fields": {
        "name": "time signature display",
        "slug": "time-signature-display",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This encodes visual glyphs for a time signature.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 178,
    "fields": {
        "name": "ottava amount or zero",
        "slug": "ottava-amount-or-zero",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Represents the number of octaves in an octave shift, with zero being an option. See also <a href=\"../ottava-amount\">ottava amount</a>, which doesn't support the value zero.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 179,
    "fields": {
        "name": "interval",
        "slug": "interval",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>A musical interval between pitches.</p>",
            "",
            "<p>It's defined by specifying the \"staffDistance\" and \"halfSteps\" between the pitches. These can be positive, negative or zero. Generally \"staffDistance\" and \"halfSteps\" will have the same sign, but there are edge-case situations where they might differ.</p>",
            "",
            "<p>In the future, we plan to add other ways of specifying intervals.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 180,
    "fields": {
        "name": "integer (signed)",
        "slug": "integer-signed",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 181,
    "fields": {
        "name": "part transposition",
        "slug": "part-transposition",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Describes a part's instrument transposition, including the transposition interval and number of fifths at which key signatures \"flip\" enharmonically.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 182,
    "fields": {
        "name": "written",
        "slug": "written",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Information about how this note is written in context of a transposed score or part.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 183,
    "fields": {
        "name": "kit notes",
        "slug": "kit-notes",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 184,
    "fields": {
        "name": "kit note",
        "slug": "kit-note",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 186,
    "fields": {
        "name": "kit",
        "slug": "kit",
        "schema": 1,
        "object_type": 7,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 187,
    "fields": {
        "name": "kit component",
        "slug": "kit-component",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>A kit component represents a single sound used by a kit, along with the position that should be used when the kit component is displayed on a staff. A kit is defined in the <a href=\"../part/\">part</a> \"kit\" attribute.</p>",
            "",
            "<p>This is generally used for unpitched percussion music, and some applications call it a \"percussion map.\" For example, one kit component might be \"Bass drum,\" with the staff position on the bottom staff line (staffPosition -4).</p>",
            "",
            "<p>Within an event, a <a href=\"../kit-note/\">kit note</a> encodes a specific instance of a kit component (e.g., a specific hit of the bass drum on the first beat of measure 4).</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 188,
    "fields": {
        "name": "sounds (global)",
        "slug": "sounds-global",
        "schema": 1,
        "object_type": 7,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 189,
    "fields": {
        "name": "sound",
        "slug": "sound",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 190,
    "fields": {
        "name": "MIDI number",
        "slug": "midi-number",
        "schema": 1,
        "object_type": 4,
        "uses_global_attrs": true,
        "regex": "",
        "description": "A MIDI pitch — an unsigned number between 0-127, where middle C is 60."
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 192,
    "fields": {
        "name": "__globalattrs__",
        "slug": "global-attrs",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": false,
        "regex": "",
        "description": "<p>These are the global attributes available on every object within MNX.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 193,
    "fields": {
        "name": "vendor dict",
        "slug": "vendor-dict",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": false,
        "regex": "",
        "description": "<p>A dictionary with vendor-specific data. See <a href=\"../global-attrs/\">the \"_x\" global attribute</a> for more.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 194,
    "fields": {
        "name": "vendor extensions",
        "slug": "vendor-extensions",
        "schema": 1,
        "object_type": 7,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 195,
    "fields": {
        "name": "multi-note tremolo",
        "slug": "multi-note-tremolo",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>This object represents a multi-note tremolo, including all notes within.</p>",
            "",
            "<p>Multi-note tremolos are inherently a special case, for two reasons:</p>",
            "",
            "<ol>",
            "<li>Although a tremolo's events are displayed sequentially, playback should oscillate between the events (hence producing the audible tremolo effect).</li>",
            "<li>Per convention, a tremolo's events are visually rendered with note values equal to the entire duration of the tremolo.</li>",
            "</ol>",
            "",
            "<p>To account for #2: for each event within a multi-note tremolo, the <code>duration</code> encodes the rhythmic duration of the displayed notehead.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 196,
    "fields": {
        "name": "literal string tremolo",
        "slug": "literal-string-tremolo",
        "schema": 1,
        "object_type": 6,
        "uses_global_attrs": true,
        "regex": "",
        "description": "tremolo"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 197,
    "fields": {
        "name": "multi-note tremolo sequence content",
        "slug": "tremolo-sequence-content",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 198,
    "fields": {
        "name": "tie target type",
        "slug": "tie-target-type",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 199,
    "fields": {
        "name": "staff group barline style",
        "slug": "staff-group-barline-style",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>This encodes a strategy for how barlines should be connected across staves.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 200,
    "fields": {
        "name": "full measure rest",
        "slug": "full-measure-rest",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 201,
    "fields": {
        "name": "fermata duration",
        "slug": "fermata-duration",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": false,
        "regex": "",
        "description": "<p>These values represent the duration of a fermata's pause.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 202,
    "fields": {
        "name": "fermata symbol",
        "slug": "fermata-symbol",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": false,
        "regex": "",
        "description": "<p>The visual symbol used for a fermata.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 204,
    "fields": {
        "name": "fermata",
        "slug": "fermata",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": "<p>Represents a fermata. All attributes are optional.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 205,
    "fields": {
        "name": "bow direction",
        "slug": "bow-direction",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>A bow direction marking. This can be either an up-bow or down-bow.</p>",
            "",
            "<p>This is used both for bowed instruments and for plectrum instruments (the picking direction).</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 206,
    "fields": {
        "name": "up or down",
        "slug": "up-down",
        "schema": 1,
        "object_type": 3,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>A direction (either up or down).</p>",
            "",
            "<p>See also <a href=\"../up-down-auto/\">up, down or auto</a>, a slightly looser data type that also supports the value \"auto\".</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 207,
    "fields": {
        "name": "arpeggio list",
        "slug": "arpeggio-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 208,
    "fields": {
        "name": "arpeggio",
        "slug": "arpeggio",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>Represents an arpeggio marking (the vertical marking that communicates that several notes with the same rhythmic position are to be performed as an arpeggio).</p>",
            "",
            "<p>Note an arpeggio marking might consist of notes across several staves. This is valid, as long as those staves are in the same <a href=\"../part/\">part</a>.</p>",
            "",
            "<p>See also: <a href=\"../non-arpeggio/\">non-arpeggios</a>.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 209,
    "fields": {
        "name": "ID pair",
        "slug": "id-pair",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": false,
        "regex": "",
        "description": "<p>Represents a pair of IDs within the MNX document. Both are required.</p>"
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 210,
    "fields": {
        "name": "non-arpeggio list",
        "slug": "non-arpeggio-list",
        "schema": 1,
        "object_type": 2,
        "uses_global_attrs": true,
        "regex": "",
        "description": ""
    }
},
{
    "model": "spectools.jsonobject",
    "pk": 211,
    "fields": {
        "name": "non-arpeggio",
        "slug": "non-arpeggio",
        "schema": 1,
        "object_type": 1,
        "uses_global_attrs": true,
        "regex": "",
        "description": [
            "<p>Represents a non-arpeggio marking: the vertical marking that communicates that several notes with the same rhythmic position are <em>not</em> to be performed as an arpeggio. This is typically drawn as a square bracket to the left of the relevant notes.</p>",
            "",
            "<p>Note a non-arpeggio marking might consist of notes across several staves. This is valid, as long as those staves are in the same <a href=\"../part/\">part</a>.</p>",
            "",
            "<p>See also: <a href=\"../arpeggio/\">arpeggios</a>.</p>"
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 1,
    "fields": {
        "parent": 3,
        "child_key": "global",
        "child": 1,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 2,
    "fields": {
        "parent": 3,
        "child_key": "parts",
        "child": 2,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 3,
    "fields": {
        "parent": 1,
        "child_key": "measures",
        "child": 4,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 5,
    "fields": {
        "parent": 4,
        "child_key": "0",
        "child": 6,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 9,
    "fields": {
        "parent": 11,
        "child_key": "fifths",
        "child": 10,
        "is_required": true,
        "description": "The number of fifths distance from a signature with no accidentals."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 11,
    "fields": {
        "parent": 6,
        "child_key": "key",
        "child": 11,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 12,
    "fields": {
        "parent": 6,
        "child_key": "time",
        "child": 13,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 13,
    "fields": {
        "parent": 2,
        "child_key": "0",
        "child": 14,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 14,
    "fields": {
        "parent": 17,
        "child_key": "0",
        "child": 16,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 15,
    "fields": {
        "parent": 14,
        "child_key": "name",
        "child": 15,
        "is_required": false,
        "description": "An optional name for this part. Notation software might use this in instrument-selection UI, and/or it might be rendered to the left of this part's staves (see the \"staff\" object)."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 16,
    "fields": {
        "parent": 14,
        "child_key": "measures",
        "child": 17,
        "is_required": true,
        "description": "This array's length must match the length of the <a href=\"../global/\">global data object</a>'s \"measures\" array."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 21,
    "fields": {
        "parent": 19,
        "child_key": "sign",
        "child": 22,
        "is_required": true,
        "description": "The clef sign."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 22,
    "fields": {
        "parent": 19,
        "child_key": "staffPosition",
        "child": 143,
        "is_required": true,
        "description": "The staff position at which the clef is drawn. For example, a standard G glef is drawn at position -2."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 24,
    "fields": {
        "parent": 20,
        "child_key": "content",
        "child": 25,
        "is_required": true,
        "description": "The content of this sequence. Because the array elements are heterogeneous (event vs. grace vs. tuplet, etc.), each element has a <code>\"type\"</code>. The <code>\"type\"</code> is assumed to be <code>\"event\"</code> if left unspecified, because events are by far the most common case."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 25,
    "fields": {
        "parent": 25,
        "child_key": "0",
        "child": 26,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 27,
    "fields": {
        "parent": 26,
        "child_key": "duration",
        "child": 131,
        "is_required": true,
        "description": "The duration of this event."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 28,
    "fields": {
        "parent": 26,
        "child_key": "notes",
        "child": 29,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 29,
    "fields": {
        "parent": 31,
        "child_key": "pitch",
        "child": 30,
        "is_required": true,
        "description": "The note's sounded pitch."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 30,
    "fields": {
        "parent": 29,
        "child_key": "0",
        "child": 31,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 32,
    "fields": {
        "parent": 6,
        "child_key": "barline",
        "child": 33,
        "is_required": false,
        "description": [
            "The barline drawn at the end of this measure. If not provided, the barline should be interpreted as follows:",
            "",
            "* If the measure is the last in the document, use {\"type\": \"final\"}.",
            "* Otherwise, use {\"type\": \"regular\"}."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 33,
    "fields": {
        "parent": 33,
        "child_key": "type",
        "child": 34,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 34,
    "fields": {
        "parent": 26,
        "child_key": "rest",
        "child": 35,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 35,
    "fields": {
        "parent": 31,
        "child_key": "ties",
        "child": 174,
        "is_required": false,
        "description": [
            "If this note starts a tie, this object encodes the tie.",
            "",
            "This is an array, because it's possible for a single note to be tied to multiple end notes, in the case of jumps and alternate endings. The order of the elements of this array is undefined."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 36,
    "fields": {
        "parent": 36,
        "child_key": "target",
        "child": 37,
        "is_required": false,
        "description": [
            "The ID of a note that ends this tie.",
            "",
            "The start note and end note must be in the same part (i.e., it's not allowed for a tie to start in one part and end in a different part).",
            "",
            "The end note must have the same sounded pitch as the start note — but the two notes are allowed to use different note spellings, as long as those spellings are enharmonically equivalent.",
            "",
            "If \"target\" is omitted, \"lv\" is required with a value of true."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 39,
    "fields": {
        "parent": 16,
        "child_key": "beams",
        "child": 38,
        "is_required": false,
        "description": [
            "All beams that begin within this part-measure.",
            "",
            "Beams that are rendered in multiple measures (i.e., beams that cross barlines) are encoded in the first measure in which they appear."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 40,
    "fields": {
        "parent": 38,
        "child_key": "0",
        "child": 39,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 41,
    "fields": {
        "parent": 39,
        "child_key": "events",
        "child": 40,
        "is_required": true,
        "description": "IDs of the events that comprise this beam — in order by their position in the beam."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 42,
    "fields": {
        "parent": 40,
        "child_key": "0",
        "child": 37,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 43,
    "fields": {
        "parent": 39,
        "child_key": "beams",
        "child": 38,
        "is_required": false,
        "description": "Secondary beams within this beam."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 49,
    "fields": {
        "parent": 26,
        "child_key": "type",
        "child": 45,
        "is_required": false,
        "description": "Optional. \"type\" is used to disambiguate between different types of objects within a sequence, and \"type\" is assumed to be \"event\" if it's not explicitly specified."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 50,
    "fields": {
        "parent": 25,
        "child_key": "1",
        "child": 46,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 51,
    "fields": {
        "parent": 46,
        "child_key": "type",
        "child": 47,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 52,
    "fields": {
        "parent": 46,
        "child_key": "content",
        "child": 48,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 53,
    "fields": {
        "parent": 48,
        "child_key": "0",
        "child": 26,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 54,
    "fields": {
        "parent": 25,
        "child_key": "2",
        "child": 49,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 55,
    "fields": {
        "parent": 49,
        "child_key": "type",
        "child": 50,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 56,
    "fields": {
        "parent": 49,
        "child_key": "inner",
        "child": 51,
        "is_required": true,
        "description": [
            "The duration of the enclosed content, as notated.",
            "",
            "For example, a quarter-note triplet would use the value {\"multiple\": \"3\", \"duration\": {\"base\": \"quarter\"}}."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 57,
    "fields": {
        "parent": 49,
        "child_key": "outer",
        "child": 51,
        "is_required": true,
        "description": [
            "The duration of this tuplet with respect to its containing element. This is how much time the tuplet occupies in the measure (or parent tuplet, in case of nested tuplets) in which it is placed.",
            "",
            "For example, a quarter-note triplet would use the value {\"multiple\": \"2\", \"duration\": {\"base\": \"quarter\"}}."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 58,
    "fields": {
        "parent": 49,
        "child_key": "content",
        "child": 25,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 62,
    "fields": {
        "parent": 53,
        "child_key": "value",
        "child": 55,
        "is_required": true,
        "description": "The type of ottava."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 63,
    "fields": {
        "parent": 53,
        "child_key": "end",
        "child": 161,
        "is_required": true,
        "description": [
            "The location of the last event that is affected by this ottava.",
            "",
            "Take care when working with grace notes. If the ottava ends at a rhythmic position that is directly preceded by grace notes, use \"graceIndex: 0\" on the rhythmic position in order to include those grace notes in the ottava."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 64,
    "fields": {
        "parent": 26,
        "child_key": "slurs",
        "child": 57,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 65,
    "fields": {
        "parent": 57,
        "child_key": "0",
        "child": 58,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 66,
    "fields": {
        "parent": 58,
        "child_key": "side",
        "child": 59,
        "is_required": false,
        "description": "The slur's side. If not provided, the consuming software should determine the value automatically according to its own logic."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 67,
    "fields": {
        "parent": 58,
        "child_key": "target",
        "child": 37,
        "is_required": true,
        "description": "The ID of the slur’s end event — that is, the last event over which this slur is rendered. This ID must exist in the document and must identify an event."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 68,
    "fields": {
        "parent": 58,
        "child_key": "startNote",
        "child": 37,
        "is_required": false,
        "description": [
            "The ID of the specific note at which this slur starts. This note must be within the event that contains this slur.",
            "",
            "For example, you can use startNote to encode which specific note, within a chord, a slur is intended to start on — in cases when music has multiple slurs starting on the same event."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 69,
    "fields": {
        "parent": 58,
        "child_key": "endNote",
        "child": 37,
        "is_required": false,
        "description": [
            "The ID of the specific note at which this slur ends. This note must be within the event specified by this slur's \"target\" attribute.",
            "",
            "For example, you can use endNote to encode which specific note, within a chord, a slur is intended to end on — in cases when music has multiple slurs end on the same event."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 71,
    "fields": {
        "parent": 6,
        "child_key": "repeatStart",
        "child": 61,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 72,
    "fields": {
        "parent": 6,
        "child_key": "repeatEnd",
        "child": 62,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 73,
    "fields": {
        "parent": 62,
        "child_key": "times",
        "child": 63,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 74,
    "fields": {
        "parent": 6,
        "child_key": "ending",
        "child": 64,
        "is_required": false,
        "description": "Alternate endings (aka \"voltas\") that begin in this measure."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 75,
    "fields": {
        "parent": 64,
        "child_key": "numbers",
        "child": 65,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 76,
    "fields": {
        "parent": 64,
        "child_key": "duration",
        "child": 66,
        "is_required": true,
        "description": "The duration of this ending, measured as a number of bars."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 77,
    "fields": {
        "parent": 65,
        "child_key": "0",
        "child": 67,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 78,
    "fields": {
        "parent": 64,
        "child_key": "open",
        "child": 68,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 79,
    "fields": {
        "parent": 6,
        "child_key": "segno",
        "child": 69,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 80,
    "fields": {
        "parent": 6,
        "child_key": "jump",
        "child": 70,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 81,
    "fields": {
        "parent": 69,
        "child_key": "location",
        "child": 140,
        "is_required": true,
        "description": "The location of this segno within the bar."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 82,
    "fields": {
        "parent": 70,
        "child_key": "type",
        "child": 71,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 83,
    "fields": {
        "parent": 70,
        "child_key": "location",
        "child": 140,
        "is_required": true,
        "description": "The location of this direction within the bar."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 84,
    "fields": {
        "parent": 6,
        "child_key": "fine",
        "child": 72,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 85,
    "fields": {
        "parent": 72,
        "child_key": "location",
        "child": 140,
        "is_required": true,
        "description": "The location of this fine direction within the bar."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 87,
    "fields": {
        "parent": 14,
        "child_key": "staves",
        "child": 73,
        "is_required": false,
        "description": [
            "The number of staves that this part uses. For example, use the value 2 for a grand staff (as used in piano music).",
            "",
            "If not provided, the default is 1."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 88,
    "fields": {
        "parent": 3,
        "child_key": "layouts",
        "child": 74,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 89,
    "fields": {
        "parent": 74,
        "child_key": "0",
        "child": 75,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 90,
    "fields": {
        "parent": 14,
        "child_key": "shortName",
        "child": 76,
        "is_required": false,
        "description": [
            "An optional abbreviated name for this part. Notation software might use this in instrument-selection UI, and/or it might be rendered to the left of this part's staves (see the \"staff\" object).",
            "",
            "For example, the system in a piece of music might use the name \"Guitar\", while subsequent systems might use the abbreviated \"Gtr.\" instead."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 91,
    "fields": {
        "parent": 3,
        "child_key": "scores",
        "child": 77,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 92,
    "fields": {
        "parent": 77,
        "child_key": "0",
        "child": 78,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 93,
    "fields": {
        "parent": 78,
        "child_key": "name",
        "child": 79,
        "is_required": true,
        "description": [
            "The score name, suitable for display to people viewing or selecting this particular score within music notation software.",
            "",
            "Examples: \"Full score\", \"Flute 1 part\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 94,
    "fields": {
        "parent": 78,
        "child_key": "layout",
        "child": 37,
        "is_required": false,
        "description": [
            "An optional layout to use for all systems in this score. If provided, this should be the ID of a system layout object in the same MNX document.",
            "",
            "Note that individual page and system objects within this score can optionally override this."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 95,
    "fields": {
        "parent": 78,
        "child_key": "pages",
        "child": 80,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 96,
    "fields": {
        "parent": 80,
        "child_key": "0",
        "child": 81,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 97,
    "fields": {
        "parent": 81,
        "child_key": "layout",
        "child": 37,
        "is_required": false,
        "description": [
            "An optional layout to use for the systems in this page. If provided, this should be the ID of a <a href=\"../system-layout/\">system-layout object</a> in the same MNX document.",
            "",
            "This overrides the layout specified by the parent <a href=\"../score/\">score</a> object. It can be further overridden, on a per-system basis, in child system objects."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 98,
    "fields": {
        "parent": 81,
        "child_key": "systems",
        "child": 82,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 99,
    "fields": {
        "parent": 82,
        "child_key": "0",
        "child": 83,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 100,
    "fields": {
        "parent": 83,
        "child_key": "measure",
        "child": 37,
        "is_required": true,
        "description": "The ID of the first <a href=\"../measure-global/\">global measure</a> in this system."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 101,
    "fields": {
        "parent": 83,
        "child_key": "layout",
        "child": 37,
        "is_required": false,
        "description": [
            "An optional layout to use for this system. If provided, this should be the ID of a <a href=\"../system-layout/\">system-layout</a> in the same MNX document.",
            "",
            "This overrides any layout specified by the parent <a href=\"../page/\">page</a> or <a href=\"../score/\">score</a> objects."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 103,
    "fields": {
        "parent": 75,
        "child_key": "content",
        "child": 85,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 104,
    "fields": {
        "parent": 85,
        "child_key": "0",
        "child": 86,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 106,
    "fields": {
        "parent": 86,
        "child_key": "type",
        "child": 88,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 107,
    "fields": {
        "parent": 86,
        "child_key": "symbol",
        "child": 89,
        "is_required": false,
        "description": [
            "The symbol to use along the left vertical edge of this group of staves. If omitted, the default value is \"none\".",
            "",
            "Note that the child objects might also define their own own \"symbol\" attributes."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 108,
    "fields": {
        "parent": 86,
        "child_key": "content",
        "child": 85,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 109,
    "fields": {
        "parent": 86,
        "child_key": "label",
        "child": 90,
        "is_required": false,
        "description": "An optional name for this group of staves. If provided, this should be rendered to the left of the staff group."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 114,
    "fields": {
        "parent": 93,
        "child_key": "0",
        "child": 94,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 115,
    "fields": {
        "parent": 94,
        "child_key": "part",
        "child": 37,
        "is_required": true,
        "description": "A reference to the appropriate <a href=\"../part/\">part</a>."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 116,
    "fields": {
        "parent": 94,
        "child_key": "stem",
        "child": 95,
        "is_required": false,
        "description": "The stem direction to use for all notes within the associated part. Default is \"float\", meaning the stem directions should be determined algorithmically."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 119,
    "fields": {
        "parent": 6,
        "child_key": "tempos",
        "child": 96,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 120,
    "fields": {
        "parent": 96,
        "child_key": "0",
        "child": 97,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 121,
    "fields": {
        "parent": 97,
        "child_key": "value",
        "child": 131,
        "is_required": true,
        "description": "A note value which is asserted to occur with a frequency of <code>bpm</code> times per minute."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 122,
    "fields": {
        "parent": 97,
        "child_key": "bpm",
        "child": 98,
        "is_required": true,
        "description": "The number of times per minute the given <code>value</code> should occur."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 123,
    "fields": {
        "parent": 97,
        "child_key": "location",
        "child": 140,
        "is_required": false,
        "description": "The rhythmic position of this tempo marking. If not provided, the default value is zero (the start of the measure)."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 124,
    "fields": {
        "parent": 83,
        "child_key": "layoutChanges",
        "child": 99,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 125,
    "fields": {
        "parent": 99,
        "child_key": "0",
        "child": 100,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 126,
    "fields": {
        "parent": 100,
        "child_key": "layout",
        "child": 37,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 127,
    "fields": {
        "parent": 100,
        "child_key": "location",
        "child": 161,
        "is_required": true,
        "description": "The position of the layout change, with respect to the full document."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 128,
    "fields": {
        "parent": 94,
        "child_key": "voice",
        "child": 101,
        "is_required": false,
        "description": [
            "Optional voice within the given part. This allows you to filter the associated part's sequence data by voice.",
            "",
            "This is useful for complex orchestral scores, where individual parts are sometimes placed on multiple staves but sometimes placed on a single staff.",
            "",
            "If this is not provided, the layout will use all the notation data from the part (i.e., applying no filter)."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 129,
    "fields": {
        "parent": 78,
        "child_key": "multimeasureRests",
        "child": 102,
        "is_required": false,
        "description": "Defines all of the multimeasure rests within this particular score."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 130,
    "fields": {
        "parent": 102,
        "child_key": "0",
        "child": 103,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 131,
    "fields": {
        "parent": 103,
        "child_key": "start",
        "child": 37,
        "is_required": true,
        "description": "The ID of the <a href=\"../measure-global/\">global measure</a> in which this multimeasure rest begins."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 132,
    "fields": {
        "parent": 103,
        "child_key": "duration",
        "child": 104,
        "is_required": true,
        "description": "The number of measures that this multimeasure rest spans. Generally this corresponds to the number graphically rendered in the score."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 133,
    "fields": {
        "parent": 20,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": "The default staff number of the content in this sequence. This is used in cross-staff keyboard notation. If not provided, the value is assumed to be 1 (the first staff in the part)."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 134,
    "fields": {
        "parent": 20,
        "child_key": "voice",
        "child": 101,
        "is_required": false,
        "description": "A string that identifies the voice to which this sequence belongs. All sequences in a given part having the same value of \"voice\" belong to the same voice. Within a given measure, no two sequences may share the same value for voice. The value of voice is an opaque identifier that does not supply information from producers to consumers."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 135,
    "fields": {
        "parent": 19,
        "child_key": "glyph",
        "child": 106,
        "is_required": false,
        "description": [
            "A specific SMuFL glyph name to be used when rendering this clef, e.g. <code>gClefArrowUp</code>. See <a href=\"https://w3c-cg.github.io/smufl/latest/tables/clefs.html\">SMuFL clef glyphs</a>.",
            "",
            "We encourage you to use this sparingly. In the case of octave-transposing clefs, it's better to use <code>octave</code> and <code>showOctave</code> rather than just using <code>glyph</code>."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 136,
    "fields": {
        "parent": 19,
        "child_key": "octave",
        "child": 178,
        "is_required": false,
        "description": "The number of octaves by which the sounded pitches normally indicated by the given clef sign should be transposed. Default is zero."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 138,
    "fields": {
        "parent": 19,
        "child_key": "color",
        "child": 109,
        "is_required": false,
        "description": "An optional color to be used when rendering this element and all child elements."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 139,
    "fields": {
        "parent": 103,
        "child_key": "label",
        "child": 110,
        "is_required": false,
        "description": "The label to use when rendering this multimeasure rest. This attribute is provided as a way to override the default rendering."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 141,
    "fields": {
        "parent": 69,
        "child_key": "color",
        "child": 9,
        "is_required": false,
        "description": "An optional color to be used when rendering this object and all child objects."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 142,
    "fields": {
        "parent": 69,
        "child_key": "glyph",
        "child": 106,
        "is_required": false,
        "description": "A specific SMuFL glyph name to be used when rendering this segno."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 143,
    "fields": {
        "parent": 46,
        "child_key": "graceType",
        "child": 111,
        "is_required": false,
        "description": "The kind of grace notes to use. The default value is \"stealPrevious\"."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 144,
    "fields": {
        "parent": 46,
        "child_key": "slash",
        "child": 112,
        "is_required": false,
        "description": [
            "Whether grace notes are notated with a slash.",
            "",
            "The default value (true) specifies a slash, indicating that the grace notes are displayed with a diagonal stroke and are to be performed quickly and not in their notated rhythm. Otherwise, they are performed with the notated note values according to the performance characteristics given by \"graceType\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 145,
    "fields": {
        "parent": 46,
        "child_key": "color",
        "child": 9,
        "is_required": false,
        "description": "An optional color to be used when rendering this object and all child objects."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 148,
    "fields": {
        "parent": 72,
        "child_key": "color",
        "child": 9,
        "is_required": false,
        "description": "An optional color to be used when rendering this fine direction."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 150,
    "fields": {
        "parent": 64,
        "child_key": "color",
        "child": 9,
        "is_required": false,
        "description": "An optional color to use when rendering this ending."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 153,
    "fields": {
        "parent": 114,
        "child_key": "label",
        "child": 90,
        "is_required": false,
        "description": [
            "An optional name for this staff. If provided, this should be rendered to the left of the staff.",
            "",
            "Generally we recommend using \"labelref\" instead of \"label\", to avoid duplication of data within an MNX document."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 154,
    "fields": {
        "parent": 114,
        "child_key": "labelref",
        "child": 92,
        "is_required": false,
        "description": [
            "If provided, this specifies that the corresponding part's name (or shortName) should be rendered to the left of the staff.",
            "",
            "By using this instead of the \"label\" attribute, you can avoid needing to duplicate a part's name in an MNX document."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 155,
    "fields": {
        "parent": 114,
        "child_key": "sources",
        "child": 93,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 156,
    "fields": {
        "parent": 114,
        "child_key": "type",
        "child": 91,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 157,
    "fields": {
        "parent": 114,
        "child_key": "symbol",
        "child": 89,
        "is_required": false,
        "description": [
            "The symbol to use along the left vertical edge of this staff. If omitted, the default value is \"none\".",
            "",
            "Note that parent objects might also define their own \"symbol\" attributes."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 158,
    "fields": {
        "parent": 85,
        "child_key": "1",
        "child": 114,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 159,
    "fields": {
        "parent": 53,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 160,
    "fields": {
        "parent": 53,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": "The staff number to which this ottava applies, if such a designation makes sense. If not provided, the default is 1."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 162,
    "fields": {
        "parent": 6,
        "child_key": "number",
        "child": 84,
        "is_required": false,
        "description": [
            "A visual label for the measure. It is not required to be unique in the document.",
            "",
            "If it's omitted, consuming applications are free to use their own algorithms for determining this measure's visual label. A simple algorithm is to use the 1-based index of this measure within the global measures list."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 163,
    "fields": {
        "parent": 117,
        "child_key": "type",
        "child": 116,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 164,
    "fields": {
        "parent": 117,
        "child_key": "duration",
        "child": 141,
        "is_required": true,
        "description": [
            "The metrical duration of this space, represented as a fraction.",
            "",
            "For example, to match a quarter note's duration, use [1, 4]."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 165,
    "fields": {
        "parent": 25,
        "child_key": "4",
        "child": 117,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 166,
    "fields": {
        "parent": 31,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": [
            "A specific staff index for this note. If not provided, the value is inherited from any ancestor element that specified it. If no ancestor did so, the value is determined automatically according to the implementation’s rendering rules.",
            "",
            "The primary purpose of this attribute is to override a default staff assignment at the sequence or event level — as in cross-staff keyboard notation."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 168,
    "fields": {
        "parent": 31,
        "child_key": "perform",
        "child": 119,
        "is_required": false,
        "description": "Controls whether this note is performed by consuming software."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 169,
    "fields": {
        "parent": 58,
        "child_key": "lineType",
        "child": 120,
        "is_required": false,
        "description": "The slur's line type. If not provided, the consuming software should determine the value automatically according to its own logic."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 170,
    "fields": {
        "parent": 58,
        "child_key": "sideEnd",
        "child": 59,
        "is_required": false,
        "description": [
            "The slur’s side at the end of the slur. This is useful to encode in cases where it differs from its initial side — for example, in cross-staff notation.",
            "",
            "If not provided, the consuming software should determine the value automatically according to its own logic. Usually this is the same value as <code>\"side\"</code>."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 172,
    "fields": {
        "parent": 11,
        "child_key": "color",
        "child": 9,
        "is_required": false,
        "description": "An optional color to be used when rendering this key signature."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 173,
    "fields": {
        "parent": 14,
        "child_key": "smuflFont",
        "child": 118,
        "is_required": false,
        "description": "The SMuFL-compliant font to be used to render notational objects in this part. Can be overridden by certain child elements."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 174,
    "fields": {
        "parent": 35,
        "child_key": "staffPosition",
        "child": 143,
        "is_required": false,
        "description": [
            "If provided, this specifies the vertical position of the rest on the staff. If not provided, the rest should be positioned automatically according to convention.",
            "",
            "This vertical position is the \"origin point\" from which the rest symbol's SMuFL glyph is drawn. For example, a quarter rest is drawn from its vertical midpoint. See the <a href=\"https://w3c-cg.github.io/smufl/latest/tables/rests.html\">SMuFL rests documentation</a> for more."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 176,
    "fields": {
        "parent": 49,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": "A specific orientation for this tuplet. If not provided, the orientation is inherited from any ancestor element that specified it. If no ancestor did so, the orientation is determined automatically according to the implementation’s rendering rules."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 177,
    "fields": {
        "parent": 49,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": [
            "A specific staff index for this tuplet. If not provided, the value is inherited from any ancestor element that specified it. If no ancestor did so, the value is determined automatically according to the implementation’s rendering rules.",
            "",
            "The primary purpose of this attribute is to override a default staff assignment at the sequence level — as in cross-staff keyboard notation."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 178,
    "fields": {
        "parent": 49,
        "child_key": "showNumber",
        "child": 121,
        "is_required": false,
        "description": "Controls the display of the quantity of inner and outer note value units for the tuplet. If not provided, \"inner\" is assumed."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 179,
    "fields": {
        "parent": 49,
        "child_key": "showValue",
        "child": 121,
        "is_required": false,
        "description": "Controls the display of the note value units used inside and outside the tuplet. If not provided, \"none\" is assumed."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 180,
    "fields": {
        "parent": 49,
        "child_key": "bracket",
        "child": 122,
        "is_required": false,
        "description": [
            "Controls the display of a bracket in conjunction with the tuplet. This is disregarded if \"showNumber\" has a value of \"none\".",
            "",
            "* \"auto\" (default) — a bracket is shown for the tuplet if and only if the notes are unbeamed.",
            "",
            "* \"yes\" — always display a bracket.",
            "",
            "* \"no\" — never display a bracket."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 181,
    "fields": {
        "parent": 26,
        "child_key": "stemDirection",
        "child": 95,
        "is_required": false,
        "description": "Whether the stem of the note(s) in this event is up or down. If not provided, this is left to consuming software to decide automatically."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 183,
    "fields": {
        "parent": 26,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": "A specific orientation for this event. If not provided, the orientation is inherited from any ancestor element that specified it. If no ancestor did so, the orientation is determined automatically according to the implementation’s rendering rules."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 184,
    "fields": {
        "parent": 26,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": [
            "A specific staff index for this event. If not provided, the value is inherited from any ancestor element that specified it. If no ancestor did so, the value is determined automatically according to the implementation’s rendering rules.",
            "",
            "The primary purpose of this attribute is to override a default staff assignment at the sequence level — as in cross-staff keyboard notation."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 187,
    "fields": {
        "parent": 20,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": "The default orientation of the content in this sequence. If not provided, the orientation is determined automatically according to the implementation’s rendering rules and may be overridden by descendant elements."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 189,
    "fields": {
        "parent": 125,
        "child_key": "value",
        "child": 124,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 190,
    "fields": {
        "parent": 125,
        "child_key": "glyph",
        "child": 106,
        "is_required": false,
        "description": "A specific SMuFL glyph name to be used when rendering this dynamic."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 192,
    "fields": {
        "parent": 3,
        "child_key": "mnx",
        "child": 126,
        "is_required": true,
        "description": [
            "This required object serves two purposes:",
            "",
            "1. It provides a way for consuming applications to quickly test whether a document is intended to be parsed as MNX. Consuming applications should check the top-level object for the presence of an \"mnx\" attribute.",
            "",
            "2. It provides metadata about the specific MNX implementation used (namely, the version number)."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 193,
    "fields": {
        "parent": 126,
        "child_key": "version",
        "child": 127,
        "is_required": true,
        "description": [
            "The MNX version number, as an integer.",
            "",
            "MNX uses simple integers for version numbers, as opposed to strings or multi-part version numbers (\"3.1\"). Each release of MNX increments the version number.",
            "",
            "Because MNX aims to be backward compatible — i.e., an older MNX version should always be openable by future software — version numbers are mostly useful for determining which <em>new</em> MNX features are available."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 194,
    "fields": {
        "parent": 13,
        "child_key": "count",
        "child": 128,
        "is_required": true,
        "description": "The number of beats. Generally this corresponds to the top number of the rendered time signature."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 195,
    "fields": {
        "parent": 13,
        "child_key": "unit",
        "child": 129,
        "is_required": true,
        "description": "The unit value. Generally this corresponds to the bottom number of the rendered time signature."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 196,
    "fields": {
        "parent": 131,
        "child_key": "base",
        "child": 130,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 197,
    "fields": {
        "parent": 131,
        "child_key": "dots",
        "child": 128,
        "is_required": false,
        "description": "Number of augmentation dots. If not specified, this value is assumed to be 0. Though MNX has no limit on number of dots encoded, we advise software implementations not to worry about supporting more than 5."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 198,
    "fields": {
        "parent": 51,
        "child_key": "multiple",
        "child": 128,
        "is_required": true,
        "description": "The integer multiple."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 199,
    "fields": {
        "parent": 51,
        "child_key": "duration",
        "child": 131,
        "is_required": true,
        "description": "The base note value to be multiplied."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 200,
    "fields": {
        "parent": 30,
        "child_key": "step",
        "child": 132,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 201,
    "fields": {
        "parent": 30,
        "child_key": "octave",
        "child": 133,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 202,
    "fields": {
        "parent": 30,
        "child_key": "alter",
        "child": 134,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 203,
    "fields": {
        "parent": 94,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": "Optional staff within the given part. This allows you to choose which staff to use from a multi-staff part."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 204,
    "fields": {
        "parent": 94,
        "child_key": "label",
        "child": 90,
        "is_required": false,
        "description": [
            "An optional name for this source's region of the staff. If provided, this should be rendered to the left of the staff, vertically aligned to communicate the label is for this particular source (as opposed to other sources in the same staff).",
            "",
            "This should only be used in cases where a single staff is sourced from more than one staff source and you want to more than one label for that staff. Otherwise, use a label on the staff object instead."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 205,
    "fields": {
        "parent": 94,
        "child_key": "labelref",
        "child": 92,
        "is_required": false,
        "description": [
            "If provided, this specifies that the corresponding part's name (or shortName) should be rendered to the left of the staff. See the documentation for \"label\".",
            "",
            "By using this instead of the \"label\" attribute, you can avoid needing to duplicate a part's name in an MNX document."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 207,
    "fields": {
        "parent": 31,
        "child_key": "accidentalDisplay",
        "child": 135,
        "is_required": false,
        "description": [
            "Information about the displayed accidental for this note.",
            "",
            "This value is optional. If it's missing, consuming software should do the following, based on the value of the top-level <a href=\"../support/\">\"useAccidentalDisplay\" attribute</a>:",
            "",
            "* If useAccidentalDisplay is true, then this note's accidentalDisplay should be interpreted as {\"show\": false}.",
            "",
            "* If useAccidentalDisplay is false, then this note's accidentalDisplay should be determined according to its own algorithms."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 208,
    "fields": {
        "parent": 135,
        "child_key": "show",
        "child": 112,
        "is_required": true,
        "description": "Whether the accidental is to be displayed."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 211,
    "fields": {
        "parent": 136,
        "child_key": "0",
        "child": 139,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 212,
    "fields": {
        "parent": 137,
        "child_key": "0",
        "child": 20,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 213,
    "fields": {
        "parent": 16,
        "child_key": "clefs",
        "child": 136,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 215,
    "fields": {
        "parent": 16,
        "child_key": "sequences",
        "child": 137,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 216,
    "fields": {
        "parent": 139,
        "child_key": "clef",
        "child": 19,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 218,
    "fields": {
        "parent": 139,
        "child_key": "position",
        "child": 140,
        "is_required": false,
        "description": "If this position isn't provided, the clef's position is assumed to be the start of the bar."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 219,
    "fields": {
        "parent": 140,
        "child_key": "fraction",
        "child": 141,
        "is_required": true,
        "description": "The rhythmic position, as a fraction. For example, \"the position a quarter note's duration into a bar\" would be encoded as [1, 4]."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 220,
    "fields": {
        "parent": 140,
        "child_key": "graceIndex",
        "child": 142,
        "is_required": false,
        "description": [
            "This allows targeting of grace notes. Given that a grace note has the same rhythmic position as its target (non-grace) note, it's necessary to provide a way to distinguish between a target note and a grace note. And in the case of multiple grace notes, it's necessary to provide a way to target a specific one of them.",
            "",
            "The graceIndex value is a non-negative integer that counts \"backwards\" from the target note. The target note gets graceIndex=0. The right-most grace note gets graceIndex=1. Then, going leftward from the right-most grace note, the graceIndex increments by 1 for each additional grace note.",
            "",
            "If graceIndex isn't specified, the position should be interpreted as <em>before</em> all grace notes."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 221,
    "fields": {
        "parent": 141,
        "child_key": "0",
        "child": 142,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 222,
    "fields": {
        "parent": 26,
        "child_key": "markings",
        "child": 144,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 223,
    "fields": {
        "parent": 144,
        "child_key": "staccato",
        "child": 145,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 224,
    "fields": {
        "parent": 144,
        "child_key": "accent",
        "child": 146,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 225,
    "fields": {
        "parent": 144,
        "child_key": "strongAccent",
        "child": 147,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 226,
    "fields": {
        "parent": 144,
        "child_key": "tenuto",
        "child": 148,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 227,
    "fields": {
        "parent": 144,
        "child_key": "staccatissimo",
        "child": 149,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 228,
    "fields": {
        "parent": 144,
        "child_key": "spiccato",
        "child": 150,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 229,
    "fields": {
        "parent": 144,
        "child_key": "breath",
        "child": 152,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 230,
    "fields": {
        "parent": 144,
        "child_key": "stress",
        "child": 153,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 231,
    "fields": {
        "parent": 144,
        "child_key": "unstress",
        "child": 154,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 232,
    "fields": {
        "parent": 144,
        "child_key": "softAccent",
        "child": 155,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 233,
    "fields": {
        "parent": 144,
        "child_key": "tremolo",
        "child": 156,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 234,
    "fields": {
        "parent": 156,
        "child_key": "marks",
        "child": 128,
        "is_required": true,
        "description": "The number of marks to use in this tremolo. Must be between 1 and 8, inclusive."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 236,
    "fields": {
        "parent": 147,
        "child_key": "pointing",
        "child": 157,
        "is_required": false,
        "description": [
            "Specifies whether this accent should point upward or downward.",
            "",
            "For example: a strong accent mark above the staff (i.e., in its standard orientation) has the value \"up\".",
            "",
            "If not provided, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 237,
    "fields": {
        "parent": 152,
        "child_key": "symbol",
        "child": 158,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 238,
    "fields": {
        "parent": 135,
        "child_key": "enclosure",
        "child": 160,
        "is_required": false,
        "description": "Describes the symbol that visually encloses the accidental, such as a square bracket or parentheses. If this data isn't specified, the accidental is assumed not to have a visual enclosure."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 239,
    "fields": {
        "parent": 160,
        "child_key": "symbol",
        "child": 159,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 240,
    "fields": {
        "parent": 161,
        "child_key": "measure",
        "child": 37,
        "is_required": true,
        "description": "The ID of the <a href=\"../measure-global/\">global measure</a> that this position refers to."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 241,
    "fields": {
        "parent": 161,
        "child_key": "position",
        "child": 140,
        "is_required": true,
        "description": "The position within the measure."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 243,
    "fields": {
        "parent": 139,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": "In a multi-staff part, this specifies which staff the clef is in. If unspecified, this should be interpreted as 1."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 245,
    "fields": {
        "parent": 126,
        "child_key": "support",
        "child": 162,
        "is_required": false,
        "description": "Information about how to interpret the data in this MNX file, in cases of ambiguity."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 246,
    "fields": {
        "parent": 162,
        "child_key": "useAccidentalDisplay",
        "child": 112,
        "is_required": false,
        "description": [
            "This answers the question \"Does every note with a visible accidental have accidentalDisplay set?\"",
            "",
            "It's meant as a heads-up for consuming software that doesn't have its own accidental-display algorithm. For this type of software, when reading a document with useAccidentalDisplay=false, the software might opt to display a warning to users, saying \"We don't know which notes should have an accidental displayed.\" Or the software might opt to reject the document outright due to not containing sufficient information.",
            "",
            "If this value is not provided, it is to be interpreted as false."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 247,
    "fields": {
        "parent": 36,
        "child_key": "side",
        "child": 59,
        "is_required": false,
        "description": "Specifies whether the tie curves upward or downward. If not provided, the consuming software should determine the value automatically according to its own logic."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 248,
    "fields": {
        "parent": 164,
        "child_key": "lines",
        "child": 163,
        "is_required": false,
        "description": [
            "A data structure representing all of the event's lyric lines (e.g., for multiple verses). This is encoded as an object in which the keys are user-defined strings (such as \"1\", \"2\" or \"A\") and the values are event lyric line objects.",
            "",
            "These user-defined strings are effectively document-scoped IDs of the lyric lines. All lyric lines that appear together should have the same ID in the document."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 249,
    "fields": {
        "parent": 26,
        "child_key": "lyrics",
        "child": 164,
        "is_required": false,
        "description": "Lyrics for this event."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 250,
    "fields": {
        "parent": 163,
        "child_key": "0",
        "child": 165,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 251,
    "fields": {
        "parent": 165,
        "child_key": "text",
        "child": 110,
        "is_required": true,
        "description": [
            "The text of the syllable.",
            "",
            "This might be an empty string in the case of lyrics that are skipped for a given verse."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 252,
    "fields": {
        "parent": 165,
        "child_key": "type",
        "child": 166,
        "is_required": false,
        "description": [
            "Specifies the syllable's part of the word: \"start\", \"middle\", \"end\" or \"whole\". If not provided, the default value is \"whole\".",
            "",
            "Generally software uses this data to determine whether to put a hyphen after a syllable, if space is available. The data can also be used to inform synthesized vocal audio playback.",
            "",
            "Note: The hyphen character itself should not be encoded within \"text\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 253,
    "fields": {
        "parent": 1,
        "child_key": "lyrics",
        "child": 167,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 254,
    "fields": {
        "parent": 167,
        "child_key": "lineOrder",
        "child": 168,
        "is_required": false,
        "description": "An array of all lyric line IDs used in this MNX document, in the order in which they should be visually displayed (from top to bottom)."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 255,
    "fields": {
        "parent": 167,
        "child_key": "lineMetadata",
        "child": 169,
        "is_required": false,
        "description": "An object mapping lyric line IDs (which are user-defined) to lyric metadata objects. This encodes global metadata on a per-lyric-line basis."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 256,
    "fields": {
        "parent": 169,
        "child_key": "0",
        "child": 170,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 257,
    "fields": {
        "parent": 170,
        "child_key": "lang",
        "child": 171,
        "is_required": false,
        "description": "A language code that applies to all the lyrics in this lyric line."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 258,
    "fields": {
        "parent": 170,
        "child_key": "label",
        "child": 172,
        "is_required": false,
        "description": "A label for this lyric line. This could be used, for example, in software UI to allow for showing/hiding specific lyric lines."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 259,
    "fields": {
        "parent": 168,
        "child_key": "0",
        "child": 173,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 260,
    "fields": {
        "parent": 174,
        "child_key": "0",
        "child": 36,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 261,
    "fields": {
        "parent": 36,
        "child_key": "lv",
        "child": 112,
        "is_required": false,
        "description": [
            "Specifies that this tie is a <i>laissez vibrer</i> tie — which does not have a particular destination note.",
            "",
            "If this attribute is omitted, the value is assumed to be false."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 262,
    "fields": {
        "parent": 135,
        "child_key": "force",
        "child": 112,
        "is_required": false,
        "description": [
            "Whether this accidental display value (either shown or hidden) was set intentionally, as opposed to automatically determined.",
            "",
            "This allows for the encoding of intent. Some consuming software may choose to distinguish between accidentals that are intentionally displayed and accidentals that are algorithmically displayed.",
            "",
            "If this value isn't provided, it's assumed to be false."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 263,
    "fields": {
        "parent": 175,
        "child_key": "0",
        "child": 53,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 264,
    "fields": {
        "parent": 16,
        "child_key": "ottavas",
        "child": 175,
        "is_required": false,
        "description": [
            "All ottavas that begin within this part-measure.",
            "",
            "Ottavas that are rendered across multiple measures (i.e., ottavas that cross barlines) are encoded in the first measure in which they appear."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 265,
    "fields": {
        "parent": 53,
        "child_key": "position",
        "child": 140,
        "is_required": true,
        "description": [
            "The location of the first event that is affected by this ottava.",
            "",
            "Take care when working with grace notes. If the ottava starts at a rhythmic position that is directly preceded by grace notes, omit \"graceIndex\" from the rhythmic position in order to include those grace notes in the ottava."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 266,
    "fields": {
        "parent": 53,
        "child_key": "voice",
        "child": 101,
        "is_required": false,
        "description": "The voice to which this ottava applies. By default, an ottava applies to all voices in the part; using this attribute will narrow the scope of the ottava to only the voice you specify."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 267,
    "fields": {
        "parent": 176,
        "child_key": "0",
        "child": 125,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 268,
    "fields": {
        "parent": 16,
        "child_key": "dynamics",
        "child": 176,
        "is_required": false,
        "description": "All dynamics in this part-measure."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 269,
    "fields": {
        "parent": 125,
        "child_key": "position",
        "child": 140,
        "is_required": true,
        "description": "The position of this dynamic within the measure."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 270,
    "fields": {
        "parent": 125,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": "The staff index to which this dynamic applies. By default, a dynamic applies to all staffs in the part."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 271,
    "fields": {
        "parent": 125,
        "child_key": "voice",
        "child": 101,
        "is_required": false,
        "description": "The voice to which this dynamic applies. By default, a dynamic applies to all voices in the part."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 272,
    "fields": {
        "parent": 13,
        "child_key": "display",
        "child": 177,
        "is_required": false,
        "description": [
            "A special time signature glyph to use, e.g. for common time or cut time.",
            "",
            "Note it's still required to encode \"count\" and \"unit\" even when using \"display\". For display=\"common\", use \"count\": 4, \"unit\": 4. For display=\"cut\", use \"count\": 2, \"unit\": 2."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 273,
    "fields": {
        "parent": 19,
        "child_key": "showOctave",
        "child": 112,
        "is_required": false,
        "description": [
            "Whether the clef's glyph should display an octave offset visually (such as an \"8\" at the top or bottom of a G clef).",
            "",
            "This is used together with <code>octave</code>. If <code>octave</code> is set to a non-zero value, <code>showOctave</code> encodes whether the octave offset should be displayed as part of the clef's glyph.",
            "",
            "If <code>octave</code> is non-zero and <code>showOctave</code> is not provided, <code>showOctave</code> is to be interpreted as true.",
            "",
            "We encourage you to use <code>showOctave</code> instead of the lower-level <code>glyph</code>, because the former encodes intent."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 274,
    "fields": {
        "parent": 162,
        "child_key": "useBeams",
        "child": 112,
        "is_required": false,
        "description": [
            "This answers the question \"Are beams encoded in this document?\"",
            "",
            "If the value is true, any MNX event that is not encoded within a beam should be treated as <em>unbeamed</em>.",
            "",
            "If the value is false (or not provided), consuming software is expected to use its own beaming algorithm to determine beams."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 275,
    "fields": {
        "parent": 39,
        "child_key": "direction",
        "child": 43,
        "is_required": false,
        "description": "If this beam represents a beam hook, this encodes the direction of the hook. Default value is \"auto\"."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 276,
    "fields": {
        "parent": 14,
        "child_key": "transposition",
        "child": 181,
        "is_required": false,
        "description": [
            "The instrument's transposition (used for transposing instruments such as B-flat clarinet). Specifies the interval that transforms a sounding pitch into a written pitch.",
            "",
            "For example, a B-flat clarinet, which is written a major-second above sounded pitch, would use the interval {\"staffDistance\": 1, \"halfSteps\": 2}.",
            "",
            "A piccolo, which is written an octave lower than sounded pitch, would use the interval {\"staffDistance\": -7, \"halfSteps\": -12}.",
            "",
            "(Note for MusicXML users: the direction of transposition is the opposite of MusicXML.)"
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 277,
    "fields": {
        "parent": 179,
        "child_key": "staffDistance",
        "child": 180,
        "is_required": true,
        "description": [
            "The distance between the pitches, in context of a musical staff.",
            "",
            "For example, in a treble clef staff, the staffDistance between the bottom E line and the bottom F space is 1. The staffDistance between the bottom E line and the G line directly above is 2."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 278,
    "fields": {
        "parent": 179,
        "child_key": "halfSteps",
        "child": 180,
        "is_required": true,
        "description": "The number of chromatic steps between the pitches."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 279,
    "fields": {
        "parent": 181,
        "child_key": "interval",
        "child": 179,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 280,
    "fields": {
        "parent": 181,
        "child_key": "keyFifthsFlipAt",
        "child": 180,
        "is_required": false,
        "description": [
            "When transposing key signatures to accommodate this part, \"keyFifthsFlipsAt\" describes the point at which the key signature \"flips\" enharmonically (to avoid an overly large number of sharps or flats).",
            "",
            "Non-negative values (including 0) mean \"subtract 12 fifths,\" and negative values means \"add 12.\" If this value isn't provided, default behavior is to <em>not</em> flip the key signature."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 281,
    "fields": {
        "parent": 31,
        "child_key": "written",
        "child": 182,
        "is_required": false,
        "description": [
            "Information about how this note is written in context of a transposed score or part. This allows the note to have two different spellings: the spelling in a concert-pitch score (as defined in the \"pitch\" attribute) and the spelling in a transposed score or part (as defined in the \"written\" attribute).",
            "",
            "For applications that require more than two spellings for a given note, use a separate part object. We might expand \"written\" to support more than a single alternate spelling in the future, but at the moment we opt for simplicity for the common case."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 282,
    "fields": {
        "parent": 182,
        "child_key": "diatonicDelta",
        "child": 180,
        "is_required": false,
        "description": [
            "After computing the transposed pitch by applying the part's transposition and any necessary \"keyFifthsFlipAt\" value, this specifies the number of diatonic steps to add or remove to obtain the final written pitch.",
            "",
            "If not specified, the value is 0.",
            "",
            "For example, in case of a C-flat note that you want to write for the player as a B natural, you'd use \"diatonicDelta\": -1."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 283,
    "fields": {
        "parent": 78,
        "child_key": "useWritten",
        "child": 112,
        "is_required": false,
        "description": [
            "If true, this score should be treated as a written-pitch (i.e., transposed) score instead of a concert-pitch score and all note objects and key signatures should be transposed before display.",
            "",
            "If not specified, this should be interpreted as false."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 284,
    "fields": {
        "parent": 26,
        "child_key": "kitNotes",
        "child": 183,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 285,
    "fields": {
        "parent": 183,
        "child_key": "0",
        "child": 184,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 286,
    "fields": {
        "parent": 184,
        "child_key": "kitComponent",
        "child": 37,
        "is_required": true,
        "description": "The ID of this note's <a href=\"../kit-component/\">kit component</a>."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 287,
    "fields": {
        "parent": 184,
        "child_key": "staff",
        "child": 105,
        "is_required": false,
        "description": [
            "A specific staff index for this kit note. If not provided, the value is inherited from any ancestor element that specified it. If no ancestor did so, the value is determined automatically according to the implementation’s rendering rules.",
            "",
            "The primary purpose of this attribute is to override a default staff assignment at the sequence or event level — as in cross-staff keyboard notation."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 288,
    "fields": {
        "parent": 184,
        "child_key": "ties",
        "child": 174,
        "is_required": false,
        "description": [
            "If this kit note starts a tie, this object encodes the tie.",
            "",
            "This is an array, because it's possible for a single kit note to be tied to multiple end kit notes, in the case of jumps and alternate endings. The order of the elements of this array is undefined."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 289,
    "fields": {
        "parent": 14,
        "child_key": "kit",
        "child": 186,
        "is_required": false,
        "description": "The definition of a kit of instruments (typically percussion) that are used by this part. Each event in this part can then refer to an individual kitComponent."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 290,
    "fields": {
        "parent": 186,
        "child_key": "0",
        "child": 187,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 291,
    "fields": {
        "parent": 187,
        "child_key": "staffPosition",
        "child": 143,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 292,
    "fields": {
        "parent": 187,
        "child_key": "name",
        "child": 110,
        "is_required": false,
        "description": "A human-readable name for this kit component, e.g., for purposes of display in a UI."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 293,
    "fields": {
        "parent": 1,
        "child_key": "sounds",
        "child": 188,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 294,
    "fields": {
        "parent": 188,
        "child_key": "0",
        "child": 189,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 295,
    "fields": {
        "parent": 189,
        "child_key": "midiNumber",
        "child": 190,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 296,
    "fields": {
        "parent": 189,
        "child_key": "name",
        "child": 110,
        "is_required": false,
        "description": "A human-readable name for this sound, suitable for use in a UI."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 297,
    "fields": {
        "parent": 187,
        "child_key": "sound",
        "child": 37,
        "is_required": false,
        "description": "ID of the <a href=\"../sound/\">sound</a> used for this kit component. See the \"sounds\" attribute in <a href=\"../global/\">global</a>."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 299,
    "fields": {
        "parent": 184,
        "child_key": "perform",
        "child": 119,
        "is_required": false,
        "description": "Controls whether this kit note is performed by consuming software."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 301,
    "fields": {
        "parent": 181,
        "child_key": "prefersWrittenPitches",
        "child": 112,
        "is_required": false,
        "description": [
            "Specifies that this instrument prefers displaying written pitches (e.g., transposed pitches) even in the context of concert-pitch scores.",
            "",
            "By convention, this is applied to piccolos, glockenspiels and double basses.",
            "",
            "If not provided, this should be interpreted as false."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 303,
    "fields": {
        "parent": 192,
        "child_key": "id",
        "child": 37,
        "is_required": false,
        "description": "An optional ID. This must be unique within the document."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 304,
    "fields": {
        "parent": 192,
        "child_key": "_c",
        "child": 110,
        "is_required": false,
        "description": "An optional comment. This serves a similar function as XML or HTML comments."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 305,
    "fields": {
        "parent": 194,
        "child_key": "0",
        "child": 193,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 306,
    "fields": {
        "parent": 192,
        "child_key": "_x",
        "child": 194,
        "is_required": false,
        "description": [
            "Optional vendor extensions. This is a place for extra data beyond the scope of what MNX formally supports.",
            "",
            "If provided, it should be a dictionary that maps vendor keys to dictionaries of data (\"vendor dicts\").",
            "",
            "Vendor keys are strings that essentially serve as a namespace. An example might be a specific notation software package (e.g., \"finale\"), or a specific community of practice (e.g., \"forteNumbers\"). We don't maintain a list of known vendor keys at this time, but we may maintain an informal list in the future, once usage has been established.",
            "",
            "Vendor dicts must be dictionaries. Beyond that, MNX places no requirement on their contents. Implementers are free to design their own data layout within these dictionaries.",
            "",
            "MNX-consuming software is under no obligation to preserve the data within the \"_x\" attribute. When an MNX document is transferred between separate MNX software implementations, we expect some software will try to preserve it while other software will discard it."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 307,
    "fields": {
        "parent": 25,
        "child_key": "5",
        "child": 195,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 308,
    "fields": {
        "parent": 195,
        "child_key": "type",
        "child": 196,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 309,
    "fields": {
        "parent": 195,
        "child_key": "outer",
        "child": 51,
        "is_required": true,
        "description": [
            "The duration of this multi-note tremolo with respect to its containing element. This is how much time the tremolo occupies in the sequence in which it is placed.",
            "",
            "This value's <code>\"multiple\"</code> must equal the total number of events within the tremolo. (Usually this will be 2.)",
            "",
            "For example, consider a multi-note tremolo whose total duration equals the duration of a half note and contains two inner events. This would use an <code>outer</code> value of <code>{\"multiple\": \"2\", \"duration\": {\"base\": \"quarter\"}}</code>. (Note, per convention, that both inner events would be visually rendered as half notes.)"
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 310,
    "fields": {
        "parent": 195,
        "child_key": "content",
        "child": 197,
        "is_required": true,
        "description": [
            "The sequence of events within this multi-note tremolo. Typically this will be exactly two events.",
            "",
            "Each inner event's <code>\"duration\"</code> must be the duration of the displayed notehead.",
            "",
            "For example, consider a multi-note tremolo whose total duration equals the duration of a half note and contains two inner events. Each inner event would have a <code>\"duration\"</code> value of <code>\"half\"</code>."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 311,
    "fields": {
        "parent": 195,
        "child_key": "marks",
        "child": 128,
        "is_required": true,
        "description": "The number of beams to use in this multi-note tremolo. Must be between 1 and 8, inclusive."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 312,
    "fields": {
        "parent": 197,
        "child_key": "0",
        "child": 26,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 313,
    "fields": {
        "parent": 195,
        "child_key": "individualDuration",
        "child": 131,
        "is_required": false,
        "description": [
            "Optional. The performed duration of an individual event in this multi-note tremolo.",
            "",
            "Generally this is unnecessary to encode, because it can be automatically calculated from <code>\"marks\"</code> and <code>\"outer\"</code>. But software may choose to explicitly encode this."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 314,
    "fields": {
        "parent": 36,
        "child_key": "targetType",
        "child": 198,
        "is_required": false,
        "description": [
            "Specifies the relationship of the tie's start note to its target (end) note.",
            "",
            "Generally, most ties are \"nextNote\", meaning the tie connects notes that are in consecutive events. The other supported values — \"arpeggio\", \"crossVoice\" and \"crossJump\" — describe less frequent situations of music notation.",
            "",
            "Many simpler notation applications make the assumption that ties are always in consecutive events. This attribute exists as a hint for these applications, so that they can include or exclude ties accordingly. For example, a simple notation-display application may decide to ignore all ties that don't have targetType \"nextNote\".",
            "",
            "If this attribute isn't provided, behavior is undefined. In this case, consuming applications may decide how (or whether) to parse the tie, according to their own algorithms. For example, a simple algorithm might be: only honor this tie if the \"target\" note lives in the subsequent event.",
            "",
            "It is an error to use this attribute if \"lv\" is true."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 315,
    "fields": {
        "parent": 86,
        "child_key": "barlineStyle",
        "child": 199,
        "is_required": false,
        "description": [
            "How barlines within this staff group are connected.",
            "",
            "If not specified, the default value is \"instrument\", meaning all staves corresponding to the same MNX part use connected barlines."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 316,
    "fields": {
        "parent": 200,
        "child_key": "visualDuration",
        "child": 131,
        "is_required": false,
        "description": [
            "Encodes the duration of the visual glyph used for this full-measure rest. For example, if a rest is visually represented by a whole note, this would get <code>\"visualDuration\": {\"base\": \"whole\"}</code>.",
            "",
            "Note this doesn't necessarily match the time signature.",
            "",
            "This is optional. If not provided, consuming applications are free to use their own algorithms to determine which glyph to use for this full-measure rest."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 317,
    "fields": {
        "parent": 20,
        "child_key": "fullMeasure",
        "child": 200,
        "is_required": false,
        "description": [
            "Specifies that this sequence is a full-measure rest, and contains optional information about that full-measure rest.",
            "",
            "Typically, full-measure rests get special treatment by notation apps: they're centered horizontally within the bar and they might use a rest glyph that doesn't necessarily match the bar's duration.",
            "",
            "If a sequence has <code>fullMeasure</code> defined, then the sequence's <code>content</code> must be an empty array.",
            "",
            "Note the full measure rest object has no required attributes of its own. It's valid for <code>fullMeasure</code> to be set to an empty object: <code>{}</code>. In this case, this means the sequence is indeed a full-measure rest, with default full-measure rest attributes."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 318,
    "fields": {
        "parent": 200,
        "child_key": "staffPosition",
        "child": 143,
        "is_required": false,
        "description": [
            "If provided, this specifies the vertical position of the rest on the staff. If not provided, the rest should be positioned automatically according to convention.",
            "",
            "This vertical position is the \"origin point\" from which the rest symbol's SMuFL glyph is drawn. For example, a quarter rest is drawn from its vertical midpoint. See the <a href=\"https://w3c-cg.github.io/smufl/latest/tables/rests.html\">SMuFL rests documentation</a> for more."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 319,
    "fields": {
        "parent": 204,
        "child_key": "duration",
        "child": 201,
        "is_required": false,
        "description": [
            "The duration of the fermata's pause.",
            "",
            "This is intentionally open-ended, as opposed to specifying precise amounts of time. We expect consuming applications will have their own internal mappings of how long a \"normal\" fermata should last versus a \"long\" one, etc.",
            "",
            "If unspecified, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 320,
    "fields": {
        "parent": 204,
        "child_key": "symbol",
        "child": 202,
        "is_required": false,
        "description": [
            "The visual symbol to use for this fermata.",
            "",
            "(Note: this is deliberately not a SMuFL glyph name because that would be a bit too low-level. There are multiple glyphs for the same \"symbol\", such as the upside-down version of each fermata gyph.)",
            "",
            "If unspecified, the default value is \"normal\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 321,
    "fields": {
        "parent": 204,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "The vertical orientation of this fermata's symbol with respect to the staff.",
            "",
            "If unspecified, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 322,
    "fields": {
        "parent": 26,
        "child_key": "fermata",
        "child": 204,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 323,
    "fields": {
        "parent": 6,
        "child_key": "fermata",
        "child": 204,
        "is_required": false,
        "description": "Represents a fermata that's visually aligned with the barline at the end of this measure. This is traditionally rendered over the barline."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 324,
    "fields": {
        "parent": 200,
        "child_key": "fermata",
        "child": 204,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 325,
    "fields": {
        "parent": 204,
        "child_key": "pointing",
        "child": 157,
        "is_required": false,
        "description": [
            "The direction that this fermata symbol points.",
            "",
            "For example: a standard fermata above the staff should have the value \"up\".",
            "",
            "If unspecified, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 326,
    "fields": {
        "parent": 146,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 327,
    "fields": {
        "parent": 152,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 328,
    "fields": {
        "parent": 155,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 329,
    "fields": {
        "parent": 150,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 330,
    "fields": {
        "parent": 149,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 331,
    "fields": {
        "parent": 145,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 332,
    "fields": {
        "parent": 153,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 333,
    "fields": {
        "parent": 147,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 334,
    "fields": {
        "parent": 148,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 335,
    "fields": {
        "parent": 156,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\".",
            "",
            "Note that single-note tremolos are displayed over a note's stem, so generally the default value of \"auto\" is sufficient. The main reason to specify a custom \"orient\" for a single-note tremolo is for stemless notes."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 336,
    "fields": {
        "parent": 154,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 337,
    "fields": {
        "parent": 144,
        "child_key": "bowDirection",
        "child": 205,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 338,
    "fields": {
        "parent": 205,
        "child_key": "direction",
        "child": 206,
        "is_required": true,
        "description": "Whether this is an up-bow or down-bow."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 339,
    "fields": {
        "parent": 205,
        "child_key": "orient",
        "child": 115,
        "is_required": false,
        "description": [
            "Whether this marking is displayed above or below the associated event.",
            "",
            "If omitted, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 340,
    "fields": {
        "parent": 16,
        "child_key": "arpeggios",
        "child": 207,
        "is_required": false,
        "description": "All arpeggios in this part-measure."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 341,
    "fields": {
        "parent": 207,
        "child_key": "0",
        "child": 208,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 342,
    "fields": {
        "parent": 208,
        "child_key": "position",
        "child": 140,
        "is_required": true,
        "description": "The arpeggio's position within the bar."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 343,
    "fields": {
        "parent": 208,
        "child_key": "direction",
        "child": 157,
        "is_required": false,
        "description": [
            "The direction that this arpeggio's notes are arpeggiated. \"up\" means from lower-pitched notes to higher-pitched notes, and \"down\" means the opposite. \"auto\" means consuming applications are free to decide automatically.",
            "",
            "If not specfiied, the default value is \"auto\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 344,
    "fields": {
        "parent": 208,
        "child_key": "arrow",
        "child": 112,
        "is_required": false,
        "description": [
            "Whether an arrow should be drawn at the end of the arpeggio marking. This visually communicates the direction of the arpeggio, though some published music chooses not to display an arrow as a matter of style.",
            "",
            "If not specified, the default value is false."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 345,
    "fields": {
        "parent": 209,
        "child_key": "start",
        "child": 37,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 346,
    "fields": {
        "parent": 209,
        "child_key": "end",
        "child": 37,
        "is_required": true,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 347,
    "fields": {
        "parent": 208,
        "child_key": "span",
        "child": 209,
        "is_required": true,
        "description": [
            "The IDs of the two <a href=\"../note/\">notes</a> that bookend this arpeggio. The \"start\" ID is the first-played note, and the \"end\" ID represents the last-played note. This provides the necessary information to draw the arpeggio marking and interpret its playback.",
            "",
            "Both notes must be in the same rhythmic position within the same bar and same part. Note they're <em>not</em> required to be in the same sequence; cross-sequence (aka cross-voice) and cross-staff arpeggios are supported, as long as the sequences and staves are in the same <a href=\"../part/\">part</a>.",
            "",
            "All inner notes (i.e., any other notes that are encoded at this rhythmic position and whose pitch lies between the \"start\" and \"end\" notes) are interpreted as being within the arpeggio; they are not explicitly encoded."
        ]
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 348,
    "fields": {
        "parent": 16,
        "child_key": "nonArpeggios",
        "child": 210,
        "is_required": false,
        "description": "All non-arpeggios in this part-measure."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 349,
    "fields": {
        "parent": 210,
        "child_key": "0",
        "child": 211,
        "is_required": false,
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 350,
    "fields": {
        "parent": 211,
        "child_key": "position",
        "child": 140,
        "is_required": true,
        "description": "The non-arpeggio's position within the bar."
    }
},
{
    "model": "spectools.jsonobjectrelationship",
    "pk": 351,
    "fields": {
        "parent": 211,
        "child_key": "span",
        "child": 209,
        "is_required": true,
        "description": [
            "The IDs of the two <a href=\"../note/\">notes</a> that bookend this non-arpeggio. The \"start\" ID is the note with the lower sounded pitch, and the \"end\" ID is the note with the higher pitch. This provides the necessary information to draw the non-arpeggio marking.",
            "",
            "Both notes must be in the same rhythmic position within the same bar and same part. Note they're <em>not</em> required to be in the same sequence; cross-sequence (aka cross-voice) and cross-staff non-arpeggios are supported, as long as the sequences and staves are in the same <a href=\"../part/\">part</a>.",
            "",
            "All inner notes (i.e., any other notes that are encoded at this rhythmic position and whose pitch lies between the \"start\" and \"end\" notes) are interpreted as being within the non-arpeggio; they are not explicitly encoded."
        ]
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 1,
    "fields": {
        "parent": 111,
        "name": "makeTime",
        "description": "The run of grace notes delays the onset of the next non-grace event."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 2,
    "fields": {
        "parent": 111,
        "name": "stealFollowing",
        "description": "The run of grace notes occupies a time interval starting at the expected onset of the next non-grace event, both delaying its onset and shortening its duration."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 3,
    "fields": {
        "parent": 111,
        "name": "stealPrevious",
        "description": "The run of grace notes occupies a time interval that ends before the expected onset of the next non-grace event, shortening the duration of the preceding non-grace event."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 4,
    "fields": {
        "parent": 43,
        "name": "left",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 5,
    "fields": {
        "parent": 43,
        "name": "right",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 6,
    "fields": {
        "parent": 22,
        "name": "C",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 7,
    "fields": {
        "parent": 22,
        "name": "F",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 8,
    "fields": {
        "parent": 22,
        "name": "G",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 9,
    "fields": {
        "parent": 71,
        "name": "dsalfine",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 10,
    "fields": {
        "parent": 71,
        "name": "segno",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 11,
    "fields": {
        "parent": 132,
        "name": "A",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 12,
    "fields": {
        "parent": 132,
        "name": "B",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 13,
    "fields": {
        "parent": 132,
        "name": "C",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 14,
    "fields": {
        "parent": 132,
        "name": "D",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 15,
    "fields": {
        "parent": 132,
        "name": "E",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 16,
    "fields": {
        "parent": 132,
        "name": "F",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 17,
    "fields": {
        "parent": 132,
        "name": "G",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 18,
    "fields": {
        "parent": 130,
        "name": "duplexMaxima",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 19,
    "fields": {
        "parent": 130,
        "name": "maxima",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 20,
    "fields": {
        "parent": 130,
        "name": "longa",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 21,
    "fields": {
        "parent": 130,
        "name": "breve",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 22,
    "fields": {
        "parent": 130,
        "name": "whole",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 23,
    "fields": {
        "parent": 130,
        "name": "half",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 24,
    "fields": {
        "parent": 130,
        "name": "quarter",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 25,
    "fields": {
        "parent": 130,
        "name": "eighth",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 26,
    "fields": {
        "parent": 130,
        "name": "16th",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 27,
    "fields": {
        "parent": 130,
        "name": "32nd",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 28,
    "fields": {
        "parent": 130,
        "name": "64th",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 29,
    "fields": {
        "parent": 130,
        "name": "128th",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 30,
    "fields": {
        "parent": 130,
        "name": "256th",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 31,
    "fields": {
        "parent": 130,
        "name": "512th",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 32,
    "fields": {
        "parent": 130,
        "name": "1024th",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 33,
    "fields": {
        "parent": 130,
        "name": "2048th",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 34,
    "fields": {
        "parent": 130,
        "name": "4096th",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 35,
    "fields": {
        "parent": 59,
        "name": "up",
        "description": "The slur/tie is curved upward (the tips face down)."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 36,
    "fields": {
        "parent": 59,
        "name": "down",
        "description": "The slur/tie is curved downward (the tips face up)."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 37,
    "fields": {
        "parent": 89,
        "name": "bracket",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 38,
    "fields": {
        "parent": 89,
        "name": "brace",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 39,
    "fields": {
        "parent": 95,
        "name": "up",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 40,
    "fields": {
        "parent": 95,
        "name": "down",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 41,
    "fields": {
        "parent": 157,
        "name": "up",
        "description": "The symbol is pointing upward."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 42,
    "fields": {
        "parent": 157,
        "name": "down",
        "description": "The symbol is pointing downward."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 43,
    "fields": {
        "parent": 122,
        "name": "yes",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 44,
    "fields": {
        "parent": 122,
        "name": "no",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 45,
    "fields": {
        "parent": 122,
        "name": "auto",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 46,
    "fields": {
        "parent": 34,
        "name": "regular",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 47,
    "fields": {
        "parent": 34,
        "name": "dotted",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 48,
    "fields": {
        "parent": 34,
        "name": "dashed",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 49,
    "fields": {
        "parent": 34,
        "name": "heavy",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 50,
    "fields": {
        "parent": 34,
        "name": "double",
        "description": "Two light lines together, conventionally known as a \"double barline.\""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 51,
    "fields": {
        "parent": 34,
        "name": "final",
        "description": "A light line followed by a heavy line, as conventionally used at the end of a score."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 52,
    "fields": {
        "parent": 34,
        "name": "heavyLight",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 53,
    "fields": {
        "parent": 34,
        "name": "heavyHeavy",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 54,
    "fields": {
        "parent": 34,
        "name": "tick",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 55,
    "fields": {
        "parent": 34,
        "name": "short",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 56,
    "fields": {
        "parent": 34,
        "name": "noBarline",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 57,
    "fields": {
        "parent": 129,
        "name": "1",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 58,
    "fields": {
        "parent": 129,
        "name": "2",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 59,
    "fields": {
        "parent": 129,
        "name": "4",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 60,
    "fields": {
        "parent": 129,
        "name": "8",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 61,
    "fields": {
        "parent": 129,
        "name": "16",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 62,
    "fields": {
        "parent": 129,
        "name": "32",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 63,
    "fields": {
        "parent": 129,
        "name": "64",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 64,
    "fields": {
        "parent": 129,
        "name": "128",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 65,
    "fields": {
        "parent": 121,
        "name": "noNumber",
        "description": "Do not show any tuplet units."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 66,
    "fields": {
        "parent": 121,
        "name": "inner",
        "description": "Display only the note value unit of the tuplet’s \"inner\" attribute."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 67,
    "fields": {
        "parent": 121,
        "name": "both",
        "description": "Display both the note value units of the tuplet's \"inner\" and \"outer\" attributes."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 68,
    "fields": {
        "parent": 89,
        "name": "noSymbol",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 69,
    "fields": {
        "parent": 159,
        "name": "parentheses",
        "description": "The accidental is enclosed in parentheses."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 70,
    "fields": {
        "parent": 159,
        "name": "brackets",
        "description": "The accidental is enclosed in square brackets."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 71,
    "fields": {
        "parent": 55,
        "name": "1",
        "description": "The written pitch is one octave lower than sounded. Traditionally rendered with an \"8va\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 72,
    "fields": {
        "parent": 55,
        "name": "2",
        "description": "The written pitch is two octaves lower than sounded. Traditionally rendered with a \"15ma\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 73,
    "fields": {
        "parent": 55,
        "name": "-1",
        "description": "The written pitch is one octave higher than sounded. Traditionally rendered with an \"8vb\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 74,
    "fields": {
        "parent": 55,
        "name": "-2",
        "description": "The written pitch is two octaves higher than sounded. Traditionally rendered with a \"15mb\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 75,
    "fields": {
        "parent": 166,
        "name": "start",
        "description": "This syllable begins a word and continues forward to a subsequent syllable."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 76,
    "fields": {
        "parent": 166,
        "name": "middle",
        "description": "This syllable continues a previous syllable and continues forward to a subsequent syllable."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 77,
    "fields": {
        "parent": 166,
        "name": "end",
        "description": "This syllable continues a previous syllable and doesn't continue forward to a subsequent syllable."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 78,
    "fields": {
        "parent": 166,
        "name": "whole",
        "description": "This syllable constitutes an entire word."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 79,
    "fields": {
        "parent": 55,
        "name": "3",
        "description": "The written pitch is three octaves lower than sounded. Traditionally rendered with a \"22\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 80,
    "fields": {
        "parent": 55,
        "name": "-3",
        "description": "The written pitch is three octaves higher than sounded. Traditionally rendered with a \"22\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 81,
    "fields": {
        "parent": 120,
        "name": "dashed",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 82,
    "fields": {
        "parent": 120,
        "name": "dotted",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 83,
    "fields": {
        "parent": 120,
        "name": "solid",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 84,
    "fields": {
        "parent": 120,
        "name": "wavy",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 85,
    "fields": {
        "parent": 177,
        "name": "common",
        "description": "The symbol representing \"common time.\""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 86,
    "fields": {
        "parent": 177,
        "name": "cut",
        "description": "The symbol representing \"cut time.\""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 87,
    "fields": {
        "parent": 178,
        "name": "1",
        "description": "The written pitch is one octave lower than sounded. Traditionally rendered with an \"8va\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 88,
    "fields": {
        "parent": 178,
        "name": "2",
        "description": "The written pitch is two octaves lower than sounded. Traditionally rendered with a \"15ma\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 89,
    "fields": {
        "parent": 178,
        "name": "-1",
        "description": "The written pitch is one octave higher than sounded. Traditionally rendered with an \"8vb\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 90,
    "fields": {
        "parent": 178,
        "name": "-2",
        "description": "The written pitch is two octaves higher than sounded. Traditionally rendered with a \"15mb\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 91,
    "fields": {
        "parent": 178,
        "name": "3",
        "description": "The written pitch is three octaves lower than sounded. Traditionally rendered with a \"22\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 92,
    "fields": {
        "parent": 178,
        "name": "-3",
        "description": "The written pitch is three octaves higher than sounded. Traditionally rendered with a \"22\" symbol."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 93,
    "fields": {
        "parent": 178,
        "name": "0",
        "description": "No octave shift is applied. Pitches are sounded exactly as they're written."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 94,
    "fields": {
        "parent": 43,
        "name": "auto",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 95,
    "fields": {
        "parent": 198,
        "name": "nextNote",
        "description": [
            "The tie ends on a note in the event that directly follows the start note's event.",
            "",
            "This is by far the most common type of tie."
        ]
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 96,
    "fields": {
        "parent": 198,
        "name": "crossVoice",
        "description": "The tie ends on a note in a different sequence."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 97,
    "fields": {
        "parent": 198,
        "name": "arpeggio",
        "description": [
            "The tie is part of an arpeggio notated as consecutive ties, like this:",
            "",
            "<img src=\"../../../static/images/tie-target-type/arpeggio.png\" alt=\"Notation example\">",
            "",
            "Note: In this example, the final tie would be encoded as \"nextNote\"."
        ]
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 98,
    "fields": {
        "parent": 198,
        "name": "crossJump",
        "description": "The tie ends on a note whose event does <em>not</em> directly follow the start note's event, such as an alternate ending, repeat or jump (e.g., D.S. al Coda)."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 99,
    "fields": {
        "parent": 199,
        "name": "individual",
        "description": [
            "Barlines are not connected across staves. Barlines are only drawn within each individual staff.",
            "",
            "<img src=\"../../../static/images/staff-group-barline-style/individual.png\" alt=\"Notation example\">"
        ]
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 100,
    "fields": {
        "parent": 199,
        "name": "instrument",
        "description": [
            "Barlines are only connected within staves that correspond to the same MNX <a href=\"../part/\">part</a>. For example, piano music with a grand staff (two staves) will generally connect the two staves with a shared barline.",
            "",
            "This behaves the same as \"individual\" except for MNX <a href=\"../part/\">parts</a> that have a \"staves\" value greater than 1.",
            "",
            "<img src=\"../../../static/images/staff-group-barline-style/instrument.png\" alt=\"Notation example\">"
        ]
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 101,
    "fields": {
        "parent": 199,
        "name": "unified",
        "description": [
            "Barlines are always connected, across all staves.",
            "",
            "<img src=\"../../../static/images/staff-group-barline-style/unified.png\" alt=\"Notation example\">"
        ]
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 102,
    "fields": {
        "parent": 199,
        "name": "mensurstrich",
        "description": [
            "Barlines are always connected, across all staves, in the Mensurstrich style. In this style, the lines aren't drawn within the five-line staff, but rather only between the staves.",
            "",
            "<img src=\"../../../static/images/staff-group-barline-style/mensurstrich.png\" alt=\"Notation example\">"
        ]
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 103,
    "fields": {
        "parent": 92,
        "name": "name",
        "description": "Use the <a href=\"../part/\">part</a>'s \"name\" attribute."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 104,
    "fields": {
        "parent": 92,
        "name": "shortName",
        "description": "Use the <a href=\"../part/\">part</a>'s \"shortName\" attribute."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 105,
    "fields": {
        "parent": 201,
        "name": "auto",
        "description": "Consuming software is free to determine the duration according to its own algorithms."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 106,
    "fields": {
        "parent": 201,
        "name": "none",
        "description": "The fermata doesn't affect playback. (In other words, playback should proceed as if the fermata didn't exist.)"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 107,
    "fields": {
        "parent": 201,
        "name": "veryLong",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 108,
    "fields": {
        "parent": 201,
        "name": "long",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 109,
    "fields": {
        "parent": 201,
        "name": "normal",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 110,
    "fields": {
        "parent": 201,
        "name": "short",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 111,
    "fields": {
        "parent": 201,
        "name": "veryShort",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 115,
    "fields": {
        "parent": 202,
        "name": "normal",
        "description": "<span class=\"smufl\"></span>"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 116,
    "fields": {
        "parent": 202,
        "name": "angled",
        "description": "<span class=\"smufl\"></span>"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 117,
    "fields": {
        "parent": 202,
        "name": "square",
        "description": "<span class=\"smufl\"></span>"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 118,
    "fields": {
        "parent": 202,
        "name": "doubleAngled",
        "description": "<span class=\"smufl\"></span>"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 119,
    "fields": {
        "parent": 202,
        "name": "doubleSquare",
        "description": "<span class=\"smufl\"></span>"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 120,
    "fields": {
        "parent": 202,
        "name": "doubleDot",
        "description": "<span class=\"smufl\"></span>"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 121,
    "fields": {
        "parent": 202,
        "name": "halfCurve",
        "description": "<span class=\"smufl\"></span>"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 122,
    "fields": {
        "parent": 202,
        "name": "curlew",
        "description": "<span class=\"smufl\"></span>"
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 123,
    "fields": {
        "parent": 157,
        "name": "auto",
        "description": "Consuming applications are free to determine the symbol direction based on their own algorithms."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 124,
    "fields": {
        "parent": 115,
        "name": "above",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 125,
    "fields": {
        "parent": 115,
        "name": "below",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 126,
    "fields": {
        "parent": 115,
        "name": "auto",
        "description": "Consuming applications are free to use their own algorithms to determine orientation."
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 127,
    "fields": {
        "parent": 206,
        "name": "up",
        "description": ""
    }
},
{
    "model": "spectools.jsonobjectenum",
    "pk": 128,
    "fields": {
        "parent": 206,
        "name": "down",
        "description": ""
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 1,
    "fields": {
        "name": "“Hello world”",
        "slug": "hello-world",
        "schema": 1,
        "blurb": "This basic MNX document contains a single middle C whole note, on a treble clef staff, in 4/4 time.",
        "document": "",
        "document_path": "examples/json/hello-world.json",
        "image_url": "/static/examples/hello-world.png",
        "is_featured": true
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 2,
    "fields": {
        "name": "Two-bar C major scale",
        "slug": "two-bar-c-major-scale",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/two-bar-c-major-scale.json",
        "image_url": "/static/examples/two-bar-c-major-scale.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 3,
    "fields": {
        "name": "Three-note chord and half rest",
        "slug": "three-note-chord-and-half-rest",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/three-note-chord-and-half-rest.json",
        "image_url": "/static/examples/three-note-chord-and-half-rest.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 4,
    "fields": {
        "name": "Time signatures",
        "slug": "time-signatures",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/time-signatures.json",
        "image_url": "/static/examples/time-signatures.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 5,
    "fields": {
        "name": "Key signatures",
        "slug": "key-signatures",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/key-signatures.json",
        "image_url": "/static/examples/key-signatures.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 6,
    "fields": {
        "name": "Accidentals",
        "slug": "accidentals",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/accidentals.json",
        "image_url": "/static/examples/accidentals.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 7,
    "fields": {
        "name": "Dotted notes (augmentation dots)",
        "slug": "dotted-notes",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/dotted-notes.json",
        "image_url": "/static/examples/dotted-notes.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 8,
    "fields": {
        "name": "Ties",
        "slug": "ties",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/ties.json",
        "image_url": "/static/examples/ties.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 9,
    "fields": {
        "name": "Beams",
        "slug": "beams",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/beams.json",
        "image_url": "/static/examples/beams.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 10,
    "fields": {
        "name": "Beams (secondary beam breaks)",
        "slug": "beams-secondary-beam-breaks",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/beams-secondary-beam-breaks.json",
        "image_url": "/static/examples/beams-secondary-beam-breaks.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 11,
    "fields": {
        "name": "Beams (hooks)",
        "slug": "beam-hooks",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/beam-hooks.json",
        "image_url": "/static/examples/beam-hooks.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 12,
    "fields": {
        "name": "Beams (with inner grace notes)",
        "slug": "beams-inner-grace-notes",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/beams-inner-grace-notes.json",
        "image_url": "/static/examples/beams-inner-grace-notes.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 13,
    "fields": {
        "name": "Beams (across barlines)",
        "slug": "beams-across-barlines",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/beams-across-barlines.json",
        "image_url": "/static/examples/beams-across-barlines.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 14,
    "fields": {
        "name": "Tuplets",
        "slug": "tuplets",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/tuplets.json",
        "image_url": "/static/examples/tuplets.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 15,
    "fields": {
        "name": "Multiple voices",
        "slug": "multiple-voices",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/multiple-voices.json",
        "image_url": "/static/examples/multiple-voices.png",
        "is_featured": true
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 16,
    "fields": {
        "name": "Ottavas (8va)",
        "slug": "ottavas-8va",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/ottavas-8va.json",
        "image_url": "/static/examples/octave-shifts-8va.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 17,
    "fields": {
        "name": "Slurs",
        "slug": "slurs",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/slurs.json",
        "image_url": "/static/examples/slurs.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 18,
    "fields": {
        "name": "Slurs (for chords)",
        "slug": "slurs-chords",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/slurs-chords.json",
        "image_url": "/static/examples/slurs-chords.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 19,
    "fields": {
        "name": "Slurs (targeting specific notes)",
        "slug": "slurs-targeting-specific-notes",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/slurs-targeting-specific-notes.json",
        "image_url": "/static/examples/slurs-targeting-specific-notes.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 21,
    "fields": {
        "name": "Parts",
        "slug": "parts",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/parts.json",
        "image_url": "/static/examples/parts.png",
        "is_featured": true
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 22,
    "fields": {
        "name": "Repeats",
        "slug": "repeats",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/repeats.json",
        "image_url": "/static/examples/repeats.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 23,
    "fields": {
        "name": "Repeats (with implied start repeat)",
        "slug": "repeats-implied-start-repeat",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/repeats-implied-start-repeat.json",
        "image_url": "/static/examples/repeats-implied-start-repeat.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 24,
    "fields": {
        "name": "Repeats (more than once repeated)",
        "slug": "repeats-more-once-repeated",
        "schema": 1,
        "blurb": "In this example, the measure is to be performed four times (or “repeated three times,” depending on your perspective).",
        "document": "",
        "document_path": "examples/json/repeats-more-once-repeated.json",
        "image_url": "/static/examples/repeats-more-once-repeated.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 25,
    "fields": {
        "name": "Repeats (with alternate endings, simple)",
        "slug": "repeats-alternate-endings-simple",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/repeats-alternate-endings-simple.json",
        "image_url": "/static/examples/repeats-alternate-endings-simple.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 26,
    "fields": {
        "name": "Repeats (with alternate endings, advanced)",
        "slug": "repeats-alternate-endings-advanced",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/repeats-alternate-endings-advanced.json",
        "image_url": "/static/examples/repeats-alternate-endings-advanced.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 27,
    "fields": {
        "name": "Jumps (Dal Segno)",
        "slug": "jumps-dal-segno",
        "schema": 1,
        "blurb": "In this example, the bars are to be performed in this order: 1, 2, 3, 4, 5, 2, 3, 4, 5.",
        "document": "",
        "document_path": "examples/json/jumps-dal-segno.json",
        "image_url": "/static/examples/jumps-dal-segno.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 28,
    "fields": {
        "name": "Jumps (D.S. al Fine)",
        "slug": "jumps-ds-al-fine",
        "schema": 1,
        "blurb": "In this example, the bars are to be performed in this order: 1, 2, 3, 4, 5, 2, 3.",
        "document": "",
        "document_path": "examples/json/jumps-ds-al-fine.json",
        "image_url": "/static/examples/jumps-ds-al-fine.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 29,
    "fields": {
        "name": "Grace note",
        "slug": "grace-note",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/grace-note.json",
        "image_url": "/static/examples/grace-note.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 30,
    "fields": {
        "name": "System layouts",
        "slug": "system-layouts",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/system-layouts.json",
        "image_url": "/static/examples/system-layouts.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 31,
    "fields": {
        "name": "Grace notes (beamed)",
        "slug": "grace-notes-beamed",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/grace-notes-beamed.json",
        "image_url": "/static/examples/beams-grace-notes.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 32,
    "fields": {
        "name": "Tempo markings",
        "slug": "tempo-markings",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/tempo-markings.json",
        "image_url": "/static/examples/tempo-marking.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 33,
    "fields": {
        "name": "Multiple layouts",
        "slug": "multiple-layouts",
        "schema": 1,
        "blurb": [
            "In this image, you see three different representations of the same underlying SATB music — one with four separate staves, one with two staves (using multiple voices) and one with two staves (using notes combined into chords).",
            "",
            "This can be encoded entirely within a single MNX document. The underlying music (the notes, barlines, etc.) is encoded only once, within the \"global\" and \"part\" objects. But there are three separate score objects — one for each visual representation of the music.",
            "",
            "A score references a particular layout. The layout object is where the style information is contained: which parts, in which order."
        ],
        "document": "",
        "document_path": "examples/json/multiple-layouts.json",
        "image_url": "/static/examples/multiple-layouts.png",
        "is_featured": true
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 34,
    "fields": {
        "name": "Orchestral layout",
        "slug": "orchestral-layout",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/orchestral-layout.json",
        "image_url": "/static/examples/orchestral-layout.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 35,
    "fields": {
        "name": "Organ layout",
        "slug": "organ-layout",
        "schema": 1,
        "blurb": "Note only the music in the first measure is encoded here.",
        "document": "",
        "document_path": "examples/json/organ-layout.json",
        "image_url": "/static/examples/organ-layout.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 38,
    "fields": {
        "name": "Multimeasure rests",
        "slug": "multimeasure-rests",
        "schema": 1,
        "blurb": [
            "This example document contains three views of the same underlying music: a \"full score\" plus two parts as intended for individual musicians. In MNX, these are represented by three separate score objects.",
            "",
            "Multimeasure rests are tied to a particular score. They live within the \"multimeasureRests\" object, and each rest defines its starting measure number and how long the rest lasts."
        ],
        "document": "",
        "document_path": "examples/json/multimeasure-rests.json",
        "image_url": "/static/examples/multimeasure-rests.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 39,
    "fields": {
        "name": "Clef changes",
        "slug": "clef-changes",
        "schema": 1,
        "blurb": "Each measure can encode a list of clefs. For an inner-bar clef change, the \"position\" attribute describes the clef's position in the bar. If \"position\" isn't provided, the clef is interpreted to be the start of the bar.",
        "document": "",
        "document_path": "examples/json/clef-changes.json",
        "image_url": "/static/examples/clef-changes.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 40,
    "fields": {
        "name": "Rest positions",
        "slug": "rest-positions",
        "schema": 1,
        "blurb": "You can optionally encode the vertical position of a rest — a situation that is most often encountered in multivoice music — by using \"staffPosition\" within the \"rest\" object. In this example, the rests are positioned slightly above, to make room for the bottom voice; this is staff position 2.",
        "document": "",
        "document_path": "examples/json/rest-positions.json",
        "image_url": "/static/examples/rest-positions.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 41,
    "fields": {
        "name": "Articulations",
        "slug": "articulations",
        "schema": 1,
        "blurb": "Articulations live on an event. They're encoded in the event's \"markings\" object.",
        "document": "",
        "document_path": "examples/json/articulations.json",
        "image_url": "/static/examples/articulations.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 42,
    "fields": {
        "name": "Tremolos (single-note)",
        "slug": "single-note-tremolos",
        "schema": 1,
        "blurb": "Single-note tremolos live on an event. They're encoded in the event's \"markings\" object. Each tremolo must encode the number of visible marks — 1, 2 and 3 in this example.",
        "document": "",
        "document_path": "examples/json/single-note-tremolos.json",
        "image_url": "/static/examples/tremolos.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 44,
    "fields": {
        "name": "Grand staff piano music",
        "slug": "grand-staff",
        "schema": 1,
        "blurb": "The grand staff, despite having two staves, is considered a single \"part.\" The part is encoded with \"staves\": 2. Where necessary, you encode which staff a given notation belongs to — such as clefs and sequences.",
        "document": "",
        "document_path": "examples/json/grand-staff.json",
        "image_url": "/static/examples/grand-staff.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 45,
    "fields": {
        "name": "Lyrics (basic)",
        "slug": "lyrics-basic",
        "schema": 1,
        "blurb": "Lyric syllables are encoded for each event. For lyrics that are split across multiple syllables (typically connected via a hyphen), we use \"type\" to encode each syllable's position in the word.",
        "document": "",
        "document_path": "examples/json/lyrics-basic.json",
        "image_url": "/static/examples/lyrics_basic.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 46,
    "fields": {
        "name": "Lyrics (multi-line)",
        "slug": "lyrics-multi-line",
        "schema": 1,
        "blurb": "To accommodate lyrics with multiple lines (i.e., multiple verses), lyric lines are encoded as structured objects. Each event's \"lyrics\" object has a \"lines\" array, with each line representing a vertical column within that syllable. Each line is identified by an ID string, which is user-defined within the document. By default, lyric lines are ordered alphabetically by the ID string.",
        "document": "",
        "document_path": "examples/json/lyrics-multi-line.json",
        "image_url": "/static/examples/lyrics_multiline.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 47,
    "fields": {
        "name": "Lyric line metadata",
        "slug": "lyric-line-metadata",
        "schema": 1,
        "blurb": "Each line of lyrics has its own optional metadata, including the language code and a label. This lives in the top-level \"global\" attribute, as a \"lyrics\" object.",
        "document": "",
        "document_path": "examples/json/lyric-line-metadata.json",
        "image_url": "/static/examples/lyric_metadata.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 48,
    "fields": {
        "name": "Dynamics",
        "slug": "dynamics",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/dynamics.json",
        "image_url": "/static/examples/dynamics.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 49,
    "fields": {
        "name": "Time signature glyphs",
        "slug": "time-signature-glyphs",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/time-signature-glyphs.json",
        "image_url": "/static/examples/time-signature-glyphs.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 50,
    "fields": {
        "name": "Beams (secondary beam breaks implied)",
        "slug": "beams-secondary-beam-breaks-implied",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/beams-secondary-beam-breaks-implied.json",
        "image_url": "/static/examples/beams-secondary-beam-breaks.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 51,
    "fields": {
        "name": "Tremolos (multi-note)",
        "slug": "tremolos-multi-note",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/multi-note-tremolos.json",
        "image_url": "/static/examples/tremolos-multinote.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 52,
    "fields": {
        "name": "Tie targets",
        "slug": "tie-targets",
        "schema": 1,
        "blurb": [
            "MNX supports various types of tie “targets,” and this data can be encoded in order to help programs parse a document (for example, ignoring ties that a program cannot internally model).",
            "",
            "This example also includes a laissez vibrer tie, encoded via \"lv\"."
        ],
        "document": "",
        "document_path": "examples/json/tie-target-type.json",
        "image_url": "/static/examples/tie-target-type.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocument",
    "pk": 53,
    "fields": {
        "name": "Full-measure rests",
        "slug": "full-measure-rests",
        "schema": 1,
        "blurb": "",
        "document": "",
        "document_path": "examples/json/full-measure-rests.json",
        "image_url": "/static/examples/full-measure-rests.png",
        "is_featured": false
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 1,
    "fields": {
        "example": 1,
        "doc_format": 1,
        "preamble": "",
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>1</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>4</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 0
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 2,
    "fields": {
        "example": 2,
        "doc_format": 1,
        "preamble": "",
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>1</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>A</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>B</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 1
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 3,
    "fields": {
        "example": 3,
        "doc_format": 1,
        "preamble": "In MusicXML, notes within chords contain <code>&lt;chord/&gt;</code> (except for the first note in the chord). In MNX, notes within chords are contained within a single \"event\".",
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>1</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <metadiff><note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <rest/>",
            "                <duration>2</duration>",
            "                <type>half</type>",
            "            </note></metadiff>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 2
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 4,
    "fields": {
        "example": 4,
        "doc_format": 1,
        "preamble": "In MusicXML, each part’s <code>&lt;measure&gt;</code> can contain an <code>&lt;attributes&gt;</code> element with an optional <code>&lt;time&gt;</code>. MNX uses a score-wide <code>\"global\"</code> object. In both cases, you only specify the time signature when it differs from the previous bar.",
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <metadiff><attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"3\">",
            "            <metadiff><attributes>",
            "                <time>",
            "                    <beats>2</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "            </attributes></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>B</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 3
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 5,
    "fields": {
        "example": 5,
        "doc_format": 1,
        "preamble": "In MusicXML, each part’s <code>&lt;measure&gt;</code> can contain an <code>&lt;attributes&gt;</code> element with an optional <code>&lt;key&gt;</code>. MNX uses a score-wide <code>\"global\"</code> object. In both cases, you only specify the key signature when it differs from the previous bar.",
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <metadiff><key>",
            "                    <fifths>4</fifths>",
            "                </key></metadiff>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <alter>1</alter>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <alter>1</alter>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <alter>1</alter>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"3\">",
            "            <attributes>",
            "                <metadiff><key>",
            "                    <fifths>-4</fifths>",
            "                </key></metadiff>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>A</step>",
            "                    <alter>-1</alter>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>B</step>",
            "                    <alter>-1</alter>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>A</step>",
            "                    <alter>-1</alter>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"4\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 4
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 6,
    "fields": {
        "example": 6,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, use <code>&lt;accidental&gt;</code> within a <code>&lt;note&gt;</code> to indicate a rendered accidental. In MNX, give the note an <code>\"accidentalDisplay\"</code> attribute.",
            "",
            "In both MusicXML and MNX, accidentals are only encoded if they are to be rendered. Notes whose accidental is implied from the key signature (such as the Bb note in bar 2 of this example), or notes repeating a currently active accidental (such as the second Db in bar 2), are not encoded as having an accidental.",
            "",
            "Cautionary accidentals, such as the D natural in bar 3 of this example — that is, accidentals that are not technically required to be displayed and serve as a courtesy to the musician — are not treated any differently than “non-cautionary” accidentals."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>-2</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <alter>1</alter>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "                <metadiff><accidental>sharp</accidental></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>A</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>B</step>",
            "                    <alter>-1</alter>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <alter>-1</alter>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "                <metadiff><accidental>flat</accidental></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <alter>-1</alter>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"3\">",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "                <metadiff><accidental>natural</accidental></metadiff>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 5
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 7,
    "fields": {
        "example": 7,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, dotted notes get an extra tag, <code>&lt;dot&gt;</code>, within the <code>&lt;note&gt;</code> element. Each note within a chord must have <code>&lt;dot&gt;</code>.",
            "",
            "In MNX, dotted notes are represented with <code>\"dots\"</code> within the event's <code>\"duration\"</code>."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>384</duration>",
            "                <metadiff><type>quarter</type>",
            "                <dot/></metadiff>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>384</duration>",
            "                <metadiff><type>quarter</type>",
            "                <dot/></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>384</duration>",
            "                <metadiff><type>quarter</type>",
            "                <dot/></metadiff>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>384</duration>",
            "                <metadiff><type>quarter</type>",
            "                <dot/></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 6
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 8,
    "fields": {
        "example": 8,
        "doc_format": 1,
        "preamble": [
            "MusicXML uses two elements: <code>&lt;tie&gt;</code> to describe the sound and <code>&lt;tied&gt;</code> to indicate a visual tie in notation. The first note gets <code>type=\"start\"</code>, the second gets <code>type=\"stop\"</code>.",
            "",
            "MNX uses a single object: <code>\"ties\"</code>. Only the first note in a tie encodes this; its <code>\"target\"</code> points at the <code>id</code> of the end note.",
            "",
            "For a series of notes tied together (e.g., the second tie in the above example), both MusicXML and MNX require you to encode each “inner tie” separately."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <metadiff><tie type=\"start\"/></metadiff>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <tied type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <metadiff><tie type=\"stop\"/></metadiff>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <tied type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <metadiff><tie type=\"start\"/></metadiff>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <tied type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <metadiff><tie type=\"stop\"/>",
            "                <tie type=\"start\"/></metadiff>",
            "                <type>half</type>",
            "                <metadiff><notations>",
            "                    <tied type=\"start\"/>",
            "                    <tied type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <metadiff><tie type=\"stop\"/></metadiff>",
            "                <type>half</type>",
            "                <metadiff><notations>",
            "                    <tied type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 7
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 9,
    "fields": {
        "example": 9,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, you put one or more <code>&lt;beam&gt;</code> elements within a <code>&lt;note&gt;</code> element — a separate element for each beam. The <code>number</code> attribute specifies whether it’s the outer (eighth-note) beam, versus an inner (e.g., 16th note) beam. Parsers need to keep track of currently open beams and look for the values <code>continue</code> or <code>end</code>.",
            "",
            "In MNX, each beam is encoded within the measure's <code>\"beams\"</code> object, containing the IDs of the beam’s events."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">end</beam></metadiff>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <rest/>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>64</duration>",
            "                <type>16th</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>64</duration>",
            "                <type>16th</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 8
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 10,
    "fields": {
        "example": 10,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, secondary beams are encoded with separate <code>&lt;beam&gt;</code> elements within <code>&lt;note&gt;</code> — each with a separate <code>number</code> attribute.",
            "",
            "In MNX, secondary beams are encoded as separate objects within <code>\"beams\"</code>, using the <code>\"inner\"</code> attribute."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>8</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">begin</beam>",
            "                <beam number=\"2\">begin</beam>",
            "                <beam number=\"3\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">continue</beam>",
            "                <beam number=\"3\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">continue</beam>",
            "                <beam number=\"3\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">end</beam>",
            "                <beam number=\"3\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">begin</beam>",
            "                <beam number=\"3\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">continue</beam>",
            "                <beam number=\"3\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">continue</beam>",
            "                <beam number=\"3\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">end</beam>",
            "                <beam number=\"2\">end</beam>",
            "                <beam number=\"3\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">begin</beam>",
            "                <beam number=\"2\">begin</beam>",
            "                <beam number=\"3\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">continue</beam>",
            "                <beam number=\"3\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">continue</beam>",
            "                <beam number=\"3\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">end</beam>",
            "                <beam number=\"3\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">begin</beam>",
            "                <beam number=\"3\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">continue</beam>",
            "                <beam number=\"3\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">continue</beam>",
            "                <beam number=\"2\">continue</beam>",
            "                <beam number=\"3\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>32nd</type>",
            "                <metadiff><beam number=\"1\">end</beam>",
            "                <beam number=\"2\">end</beam>",
            "                <beam number=\"3\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <rest/>",
            "                <duration>16</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "            </barline>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 9
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 11,
    "fields": {
        "example": 11,
        "doc_format": 1,
        "preamble": [
            "MusicXML uses <code>&lt;beam&gt;</code> elements with the value <code>\"forward hook\"</code> or <code>\"backward hook\"</code>.",
            "",
            "MNX uses an inner <code>\"beams\"</code> attribute on the outer beam, with an optional <code>\"direction\"</code> that specifies the direction of the hook."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>8</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>16th</type>",
            "                <metadiff><beam number=\"1\">begin</beam>",
            "                <beam number=\"2\">forward hook</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>4</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>16th</type>",
            "                <metadiff><beam number=\"1\">end</beam>",
            "                <beam number=\"2\">backward hook</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>16th</type>",
            "                <metadiff><beam number=\"1\">begin</beam>",
            "                <beam number=\"2\">forward hook</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>4</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>16th</type>",
            "                <metadiff><beam number=\"1\">end</beam>",
            "                <beam number=\"2\">backward hook</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>16th</type>",
            "                <metadiff><beam number=\"1\">begin</beam>",
            "                <beam number=\"2\">forward hook</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>A</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>4</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>2</duration>",
            "                <type>16th</type>",
            "                <metadiff><beam number=\"1\">end</beam>",
            "                <beam number=\"2\">backward hook</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>6</octave>",
            "                </pitch>",
            "                <duration>8</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "            </barline>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 10
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 12,
    "fields": {
        "example": 12,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, to exclude a grace note from a beam, you exclude <code>&lt;beam&gt;continue&lt;/beam&gt;</code> from the grace note’s <code>&lt;note&gt;</code> element.",
            "",
            "In MNX, you exclude the grace note’s event from the beam object."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <grace/>",
            "                <pitch>",
            "                    <step>B</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <type>eighth</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <metadiff><beam number=\"1\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <rest/>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 11
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 13,
    "fields": {
        "example": 13,
        "doc_format": 1,
        "preamble": [
            "Both MusicXML and MNX support beams crossing barlines.",
            "",
            "In MNX, the beam is encoded in the sequence in which the beam <em>starts</em>. The beam's <code>\"events\"</code> list is free to reference IDs of events in a subsequent measure."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>2</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <rest/>",
            "                <duration>4</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <rest/>",
            "                <duration>2</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>eighth</type>",
            "                <stem>down</stem>",
            "                <metadiff><beam number=\"1\">begin</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>eighth</type>",
            "                <stem>down</stem>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>eighth</type>",
            "                <stem>down</stem>",
            "                <metadiff><beam number=\"1\">continue</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1</duration>",
            "                <type>eighth</type>",
            "                <stem>down</stem>",
            "                <metadiff><beam number=\"1\">end</beam></metadiff>",
            "            </note>",
            "            <note>",
            "                <rest/>",
            "                <duration>2</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <rest/>",
            "                <duration>4</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "            </barline>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 12
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 14,
    "fields": {
        "example": 14,
        "doc_format": 1,
        "preamble": [
            "MusicXML uses two separate concepts: a <code>&lt;time-modification&gt;</code> element to encode the tuplet’s ratio and a <code>&lt;tuplet&gt;</code> element to encode the engraved tuplet itself. These go inside <code>&lt;note&gt;</code> elements. Parsers need to keep track of currently open tuplets and look for the value <code>stop</code>.",
            "",
            "MNX uses a single object, with type <code>\"tuplet\"</code>, which contains the notes or rests therein. The <code>\"inner\"</code> value encodes the rhythmic duration of the tuplet’s elements as if the tuplet were ignored; the <code>\"outer\"</code> value encodes the rhythmic duration taking the tuplet’s ratio into account."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>170</duration>",
            "                <type>quarter</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>3</actual-notes>",
            "                    <normal-notes>2</normal-notes>",
            "                    <normal-type>eighth</normal-type>",
            "                </time-modification>",
            "                <notations>",
            "                    <tuplet number=\"1\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>85</duration>",
            "                <type>eighth</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>3</actual-notes>",
            "                    <normal-notes>2</normal-notes>",
            "                    <normal-type>eighth</normal-type>",
            "                </time-modification>",
            "                <notations>",
            "                    <tuplet number=\"1\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>85</duration>",
            "                <type>eighth</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>3</actual-notes>",
            "                    <normal-notes>2</normal-notes>",
            "                </time-modification>",
            "                <beam number=\"1\">begin</beam>",
            "                <notations>",
            "                    <tuplet number=\"1\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>85</duration>",
            "                <type>eighth</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>3</actual-notes>",
            "                    <normal-notes>2</normal-notes>",
            "                </time-modification></metadiff>",
            "                <beam number=\"1\">continue</beam>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>85</duration>",
            "                <type>eighth</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>3</actual-notes>",
            "                    <normal-notes>2</normal-notes>",
            "                </time-modification>",
            "                <beam number=\"1\">end</beam>",
            "                <notations>",
            "                    <tuplet number=\"1\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>170</duration>",
            "                <type>quarter</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>6</actual-notes>",
            "                    <normal-notes>4</normal-notes>",
            "                </time-modification>",
            "                <notations>",
            "                    <tuplet number=\"1\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>170</duration>",
            "                <type>quarter</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>6</actual-notes>",
            "                    <normal-notes>4</normal-notes>",
            "                </time-modification></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>170</duration>",
            "                <type>quarter</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>6</actual-notes>",
            "                    <normal-notes>4</normal-notes>",
            "                </time-modification></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>170</duration>",
            "                <type>quarter</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>6</actual-notes>",
            "                    <normal-notes>4</normal-notes>",
            "                </time-modification></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>170</duration>",
            "                <type>quarter</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>6</actual-notes>",
            "                    <normal-notes>4</normal-notes>",
            "                </time-modification></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>170</duration>",
            "                <type>quarter</type>",
            "                <metadiff><time-modification>",
            "                    <actual-notes>6</actual-notes>",
            "                    <normal-notes>4</normal-notes>",
            "                </time-modification>",
            "                <notations>",
            "                    <tuplet number=\"1\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 13
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 15,
    "fields": {
        "example": 15,
        "doc_format": 1,
        "preamble": "In MusicXML, parsers need to keep track of an internal position; this example uses <code>&lt;backup&gt;</code> to move the internal position back to <code>0</code> to begin the second voice. In MNX, voices are explicitly grouped within \"sequences.\"",
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <metadiff><measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <voice>1</voice>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>3</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <voice>1</voice>",
            "                <type>half</type>",
            "            </note>",
            "            <backup>",
            "                <duration>1024</duration>",
            "            </backup>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <voice>2</voice>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <voice>2</voice>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <voice>2</voice>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>B</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <voice>2</voice>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <voice>1</voice>",
            "                <type>whole</type>",
            "            </note>",
            "            <backup>",
            "                <duration>1024</duration>",
            "            </backup>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <voice>2</voice>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <voice>2</voice>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>6</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <voice>2</voice>",
            "                <type>half</type>",
            "            </note>",
            "        </measure></metadiff>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 14
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 16,
    "fields": {
        "example": 16,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, you put <code>&lt;octave-shift&gt;</code> elements around the notes that are affected by the octave shift; the issue of whether the ottava affects the first note <em>following</em> the closing <code>&lt;octave-shift&gt;</code> is interpreted differently by different programs.",
            "",
            "In MNX, each part-measure can define an <code>\"ottavas\"</code> array, which contains all of the ottavas that begin in that measure. The ottava's <code>\"position\"</code> value encodes the measure location of the first event for which the ottava applies, and <code>\"end\"</code> encodes the last note for which the ottava applies. In this example, the ottava’s final note, the C quarter note, is in bar 2 and metrical position one half note into the bar.",
            "",
            "In both MusicXML and MNX, pitches for notes within an ottava are specified taking the ottava into account. In this example, the final two pitches are C7 and C6, despite the notes being rendered on the same staff line.",
            "",
            "In MusicXML, the encoded value is the number of semitones (8 in this example). In MNX, the encoded value is the number of octaves (1 in this example)."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <metadiff><direction>",
            "                <direction-type>",
            "                    <octave-shift size=\"8\" type=\"down\"/>",
            "                </direction-type>",
            "            </direction></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>7</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>7</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>7</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <metadiff><direction>",
            "                <direction-type>",
            "                    <octave-shift size=\"8\" type=\"stop\"/>",
            "                </direction-type>",
            "            </direction></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>6</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 15
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 17,
    "fields": {
        "example": 17,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, you put <code>&lt;slur&gt;</code> elements within the first and last notes in the slur. The first has <code>type=start</code> and the last has <code>type=stop</code>. Use the <code>placement</code> attribute to specify whether the slur is above or below the notes.",
            "",
            "In MNX, an event can contain a <code>\"slurs\"</code> object, which encodes all of the slurs that begin in that event. The slur’s <code>\"target\"</code> specifies the ID of the last event in the slur. Use <code>\"side\"</code> to specify whether the slur is above or below."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"1\" placement=\"above\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"1\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"1\" placement=\"below\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>A</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"1\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 16
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 18,
    "fields": {
        "example": 18,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, if the start and/or end points of a slur are chords, then the slur markup goes inside the first note of the chord.",
            "",
            "In MNX, the slur is attached to the event, not to the note."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <staves>1</staves>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"1\" placement=\"above\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"1\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>A</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 17
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 19,
    "fields": {
        "example": 19,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, slurs are always defined within <code>&lt;note&gt;</code> elements.",
            "",
            "In MNX, a slur can optionally specify which specific notes it’s attached to, using <code>\"startNote\"</code> and <code>\"endNote\"</code>. The <code>\"startNote\"</code> must be within the event that contains the slur, and the <code>\"endNote\"</code> must be within the event pointed-to by <code>\"target\"</code>."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <staves>1</staves>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"1\" placement=\"below\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"2\" placement=\"above\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"3\" placement=\"above\" type=\"start\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>B</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"1\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"2\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "            <note>",
            "                <chord/>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "                <metadiff><notations>",
            "                    <slur number=\"3\" type=\"stop\"/>",
            "                </notations></metadiff>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 18
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 21,
    "fields": {
        "example": 21,
        "doc_format": 1,
        "preamble": [
            "MusicXML supports two ways of organizing parts:",
            "1. If the top-level element is <code>&lt;score-partwise&gt;</code>, then the markup must contain <code>&lt;part&gt;</code> elements that contain <code>&lt;measure&gt;</code> elements.",
            "2. If the top-level element is <code>&lt;score-timewise&gt;</code>, then the markup must contain <code>&lt;measure&gt;</code> elements that contain <code>&lt;part&gt;</code> elements.",
            "",
            "MNX has only one way, similar to MusicXML’s <code>&lt;score-partwise&gt;</code>. Each object in the global <code>\"parts\"</code> array contains the measure data within <code>\"measures\"</code>.",
            "",
            "In MusicXML, part metadata such as the title lives within a <code>&lt;part-list&gt;</code> element. In MNX, part metadata goes in the individual part object."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Melody</part-name>",
            "        </score-part>",
            "        <score-part id=\"P2\">",
            "            <part-name>Harmony</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <staves>1</staves>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "    <part id=\"P2\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <staves>1</staves>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <rest/>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <beam number=\"1\">begin</beam>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <beam number=\"1\">continue</beam>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <beam number=\"1\">continue</beam>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>128</duration>",
            "                <type>eighth</type>",
            "                <beam number=\"1\">end</beam>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <note>",
            "                <rest/>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 20
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 22,
    "fields": {
        "example": 22,
        "doc_format": 1,
        "preamble": [
            "MusicXML uses <code>&lt;bar-style&gt;</code> to represent the visual repeat barline and <code>&lt;repeat&gt;</code> to represent the repeated playback.",
            "",
            "MNX uses <code>\"repeatStart\"</code> and <code>\"repeatEnd\"</code> in the global section of the document."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <metadiff><barline location=\"left\">",
            "                <bar-style>heavy-light</bar-style>",
            "                <repeat direction=\"forward\"/>",
            "            </barline></metadiff>",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "                <repeat direction=\"backward\"/>",
            "            </barline></metadiff>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 21
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 23,
    "fields": {
        "example": 23,
        "doc_format": 1,
        "preamble": "In both MusicXML and MNX, you can simply leave out the start repeat if it’s at the start of the music.",
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "                <repeat direction=\"backward\"/>",
            "            </barline></metadiff>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 22
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 24,
    "fields": {
        "example": 24,
        "doc_format": 1,
        "preamble": "Both MusicXML and MNX use an optional <code>times</code> attribute for specifying the number of times the music within a repeat should be performed.",
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "                <repeat direction=\"backward\" times=\"4\"/>",
            "            </barline></metadiff>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 23
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 25,
    "fields": {
        "example": 25,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, each alternate ending is encoded with two <code>&lt;ending&gt;</code> elements: one to start and the other to stop.",
            "",
            "In MNX, each alternate ending is encoded once, via <code>\"ending\"</code> in the <code>\"global\"</code> measures section. The <code>\"duration\"</code> specifies how many bars the ending lasts."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <metadiff><barline location=\"left\">",
            "                <bar-style>heavy-light</bar-style>",
            "                <repeat direction=\"forward\"/>",
            "            </barline></metadiff>",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <metadiff><barline location=\"left\">",
            "                <ending number=\"1\" type=\"start\"/>",
            "            </barline></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "                <ending number=\"1\" type=\"stop\"/>",
            "                <repeat direction=\"backward\"/>",
            "            </barline></metadiff>",
            "        </measure>",
            "        <measure number=\"3\">",
            "            <metadiff><barline location=\"left\">",
            "                <ending number=\"2\" type=\"start\"/>",
            "            </barline></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>4</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "                <ending number=\"2\" type=\"stop\"/>",
            "                <repeat direction=\"backward\"/>",
            "            </barline></metadiff>",
            "        </measure>",
            "        <measure number=\"4\">",
            "            <metadiff><barline location=\"left\">",
            "                <ending number=\"3\" type=\"start\"/>",
            "            </barline></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "                <ending number=\"3\" type=\"discontinue\"/>",
            "            </barline></metadiff>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 24
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 26,
    "fields": {
        "example": 26,
        "doc_format": 1,
        "preamble": [
            "In MusicXML, if a bar has multiple endings, the <code>&lt;ending&gt;</code> element’s <code>number</code> attribute is a comma-separated list of the ending numbers (using one-based, not zero-based numbers).",
            "",
            "In MNX, the <code>\"ending\"</code> contains a <code>\"numbers\"</code> array, which is a list of numbers (again using one-based, not zero-based numbers)."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <barline location=\"left\">",
            "                <bar-style>heavy-light</bar-style>",
            "                <repeat direction=\"forward\"/>",
            "            </barline>",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>3</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>768</duration>",
            "                <type>half</type>",
            "                <dot/>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <barline location=\"left\">",
            "                <metadiff><ending number=\"1,2\" type=\"start\"/></metadiff>",
            "            </barline>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>768</duration>",
            "                <type>half</type>",
            "                <dot/>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"3\">",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>D</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <barline location=\"right\">",
            "                <bar-style>light-heavy</bar-style>",
            "                <metadiff><ending number=\"1,2\" type=\"stop\"/></metadiff>",
            "                <repeat direction=\"backward\"/>",
            "            </barline>",
            "        </measure>",
            "        <measure number=\"4\">",
            "            <barline location=\"left\">",
            "                <metadiff><ending number=\"3\" type=\"start\"/></metadiff>",
            "            </barline>",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>768</duration>",
            "                <type>half</type>",
            "                <dot/>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"5\">",
            "            <note>",
            "                <pitch>",
            "                    <step>G</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>512</duration>",
            "                <type>half</type>",
            "            </note>",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>256</duration>",
            "                <type>quarter</type>",
            "            </note>",
            "            <barline location=\"right\">",
            "                <metadiff><ending number=\"3\" type=\"discontinue\"/></metadiff>",
            "            </barline>",
            "        </measure>",
            "        <measure number=\"6\">",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>768</duration>",
            "                <type>half</type>",
            "                <dot/>",
            "            </note>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 25
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 27,
    "fields": {
        "example": 27,
        "doc_format": 1,
        "preamble": [
            "MusicXML uses <code>&lt;segno&gt;</code> to specify the visual segno symbol and <code>&lt;sound&gt;</code> elements with <code>segno</code> or <code>dalsegno</code> attributes to specify the playback instructions.",
            "",
            "MNX uses <code>\"jump\"</code> within the <code>\"global\"</code> section of the document. The <code>\"type\"</code> specifies what kind of jump it is, and <code>\"location\"</code> specifies the target of the jump. This data together represents both the visual notation and the playback instructions."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <metadiff><direction>",
            "                <direction-type>",
            "                    <segno/>",
            "                </direction-type>",
            "                <sound segno=\"2\"/>",
            "            </direction></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"3\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"4\">",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"5\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><direction>",
            "                <direction-type>",
            "                    <words>D.S.</words>",
            "                </direction-type>",
            "                <sound dalsegno=\"2\"/>",
            "            </direction></metadiff>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 26
    }
},
{
    "model": "spectools.exampledocumentcomparison",
    "pk": 28,
    "fields": {
        "example": 28,
        "doc_format": 1,
        "preamble": [
            "MusicXML uses <code>&lt;segno&gt;</code> to specify the visual segno symbol and <code>&lt;words&gt;</code> for the textual instructions. (Parsers need to interpret the text to extract semantic meaning.) For the playback instructions, MusicXML uses the <code>&lt;sound&gt;</code> element.",
            "",
            "MNX uses <code>\"jump\"</code> within the <code>\"global\"</code> section of the document. The <code>\"type\"</code> specifies what kind of jump it is, and <code>\"location\"</code> specifies the target of the jump. This data together represents both the visual notation and the playback instructions."
        ],
        "document": [
            "<score-partwise version=\"3.1\">",
            "    <part-list>",
            "        <score-part id=\"P1\">",
            "            <part-name>Music</part-name>",
            "        </score-part>",
            "    </part-list>",
            "    <part id=\"P1\">",
            "        <measure number=\"1\">",
            "            <attributes>",
            "                <divisions>256</divisions>",
            "                <key>",
            "                    <fifths>0</fifths>",
            "                    <mode>major</mode>",
            "                </key>",
            "                <time>",
            "                    <beats>4</beats>",
            "                    <beat-type>4</beat-type>",
            "                </time>",
            "                <clef>",
            "                    <sign>G</sign>",
            "                    <line>2</line>",
            "                </clef>",
            "            </attributes>",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"2\">",
            "            <metadiff><direction>",
            "                <direction-type>",
            "                    <segno/>",
            "                </direction-type>",
            "                <sound segno=\"m2\"/>",
            "            </direction></metadiff>",
            "            <note>",
            "                <pitch>",
            "                    <step>E</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"3\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><direction>",
            "                <direction-type>",
            "                    <words>fine</words>",
            "                </direction-type>",
            "                <sound fine=\"yes\"/>",
            "            </direction></metadiff>",
            "        </measure>",
            "        <measure number=\"4\">",
            "            <note>",
            "                <pitch>",
            "                    <step>F</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "        </measure>",
            "        <measure number=\"5\">",
            "            <note>",
            "                <pitch>",
            "                    <step>C</step>",
            "                    <octave>5</octave>",
            "                </pitch>",
            "                <duration>1024</duration>",
            "                <type>whole</type>",
            "            </note>",
            "            <metadiff><direction>",
            "                <direction-type>",
            "                    <words>D.S. al Fine</words>",
            "                </direction-type>",
            "                <sound dalsegno=\"m2\"/>",
            "            </direction></metadiff>",
            "        </measure>",
            "    </part>",
            "</score-partwise>"
        ],
        "position": 27
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1,
    "fields": {
        "example": 1,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 2,
    "fields": {
        "example": 1,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 3,
    "fields": {
        "example": 1,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 5,
    "fields": {
        "example": 1,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 6,
    "fields": {
        "example": 1,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 7,
    "fields": {
        "example": 1,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 8,
    "fields": {
        "example": 1,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 9,
    "fields": {
        "example": 1,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 11,
    "fields": {
        "example": 1,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 14,
    "fields": {
        "example": 1,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 16,
    "fields": {
        "example": 1,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 17,
    "fields": {
        "example": 1,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 18,
    "fields": {
        "example": 2,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 19,
    "fields": {
        "example": 2,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 20,
    "fields": {
        "example": 2,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 22,
    "fields": {
        "example": 2,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 23,
    "fields": {
        "example": 2,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 24,
    "fields": {
        "example": 2,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 25,
    "fields": {
        "example": 2,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 26,
    "fields": {
        "example": 2,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 28,
    "fields": {
        "example": 2,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 31,
    "fields": {
        "example": 2,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 33,
    "fields": {
        "example": 2,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 34,
    "fields": {
        "example": 2,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 35,
    "fields": {
        "example": 2,
        "json_object": 33
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 36,
    "fields": {
        "example": 1,
        "json_object": 33
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 37,
    "fields": {
        "example": 1,
        "json_object": 34
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 38,
    "fields": {
        "example": 3,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 39,
    "fields": {
        "example": 3,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 40,
    "fields": {
        "example": 3,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 42,
    "fields": {
        "example": 3,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 43,
    "fields": {
        "example": 3,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 44,
    "fields": {
        "example": 3,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 45,
    "fields": {
        "example": 3,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 46,
    "fields": {
        "example": 3,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 48,
    "fields": {
        "example": 3,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 51,
    "fields": {
        "example": 3,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 53,
    "fields": {
        "example": 3,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 54,
    "fields": {
        "example": 3,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 55,
    "fields": {
        "example": 3,
        "json_object": 33
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 56,
    "fields": {
        "example": 3,
        "json_object": 34
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 57,
    "fields": {
        "example": 4,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 58,
    "fields": {
        "example": 4,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 59,
    "fields": {
        "example": 4,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 61,
    "fields": {
        "example": 4,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 62,
    "fields": {
        "example": 4,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 63,
    "fields": {
        "example": 4,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 64,
    "fields": {
        "example": 4,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 65,
    "fields": {
        "example": 4,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 67,
    "fields": {
        "example": 4,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 70,
    "fields": {
        "example": 4,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 72,
    "fields": {
        "example": 4,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 73,
    "fields": {
        "example": 4,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 74,
    "fields": {
        "example": 5,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 75,
    "fields": {
        "example": 5,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 76,
    "fields": {
        "example": 5,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 77,
    "fields": {
        "example": 5,
        "json_object": 10
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 78,
    "fields": {
        "example": 5,
        "json_object": 11
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 80,
    "fields": {
        "example": 5,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 81,
    "fields": {
        "example": 5,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 82,
    "fields": {
        "example": 5,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 83,
    "fields": {
        "example": 5,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 84,
    "fields": {
        "example": 5,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 86,
    "fields": {
        "example": 5,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 89,
    "fields": {
        "example": 5,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 91,
    "fields": {
        "example": 5,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 92,
    "fields": {
        "example": 5,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 93,
    "fields": {
        "example": 6,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 94,
    "fields": {
        "example": 6,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 95,
    "fields": {
        "example": 6,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 96,
    "fields": {
        "example": 6,
        "json_object": 10
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 97,
    "fields": {
        "example": 6,
        "json_object": 11
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 99,
    "fields": {
        "example": 6,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 100,
    "fields": {
        "example": 6,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 101,
    "fields": {
        "example": 6,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 102,
    "fields": {
        "example": 6,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 103,
    "fields": {
        "example": 6,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 105,
    "fields": {
        "example": 6,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 108,
    "fields": {
        "example": 6,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 110,
    "fields": {
        "example": 6,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 111,
    "fields": {
        "example": 6,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 113,
    "fields": {
        "example": 7,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 114,
    "fields": {
        "example": 7,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 115,
    "fields": {
        "example": 7,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 117,
    "fields": {
        "example": 7,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 118,
    "fields": {
        "example": 7,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 119,
    "fields": {
        "example": 7,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 120,
    "fields": {
        "example": 7,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 121,
    "fields": {
        "example": 7,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 123,
    "fields": {
        "example": 7,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 126,
    "fields": {
        "example": 7,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 128,
    "fields": {
        "example": 7,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 129,
    "fields": {
        "example": 7,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 130,
    "fields": {
        "example": 8,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 131,
    "fields": {
        "example": 8,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 132,
    "fields": {
        "example": 8,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 134,
    "fields": {
        "example": 8,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 135,
    "fields": {
        "example": 8,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 136,
    "fields": {
        "example": 8,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 137,
    "fields": {
        "example": 8,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 138,
    "fields": {
        "example": 8,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 140,
    "fields": {
        "example": 8,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 143,
    "fields": {
        "example": 8,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 145,
    "fields": {
        "example": 8,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 146,
    "fields": {
        "example": 8,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 147,
    "fields": {
        "example": 9,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 148,
    "fields": {
        "example": 9,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 149,
    "fields": {
        "example": 9,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 151,
    "fields": {
        "example": 9,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 152,
    "fields": {
        "example": 9,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 153,
    "fields": {
        "example": 9,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 154,
    "fields": {
        "example": 9,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 155,
    "fields": {
        "example": 9,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 157,
    "fields": {
        "example": 9,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 160,
    "fields": {
        "example": 9,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 162,
    "fields": {
        "example": 9,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 163,
    "fields": {
        "example": 9,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 164,
    "fields": {
        "example": 9,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 165,
    "fields": {
        "example": 9,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 166,
    "fields": {
        "example": 9,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 167,
    "fields": {
        "example": 10,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 168,
    "fields": {
        "example": 10,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 169,
    "fields": {
        "example": 10,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 171,
    "fields": {
        "example": 10,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 172,
    "fields": {
        "example": 10,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 173,
    "fields": {
        "example": 10,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 174,
    "fields": {
        "example": 10,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 175,
    "fields": {
        "example": 10,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 177,
    "fields": {
        "example": 10,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 180,
    "fields": {
        "example": 10,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 182,
    "fields": {
        "example": 10,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 183,
    "fields": {
        "example": 10,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 184,
    "fields": {
        "example": 10,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 185,
    "fields": {
        "example": 10,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 186,
    "fields": {
        "example": 10,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 187,
    "fields": {
        "example": 11,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 188,
    "fields": {
        "example": 11,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 189,
    "fields": {
        "example": 11,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 191,
    "fields": {
        "example": 11,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 192,
    "fields": {
        "example": 11,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 193,
    "fields": {
        "example": 11,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 194,
    "fields": {
        "example": 11,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 195,
    "fields": {
        "example": 11,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 197,
    "fields": {
        "example": 11,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 200,
    "fields": {
        "example": 11,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 202,
    "fields": {
        "example": 11,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 203,
    "fields": {
        "example": 11,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 204,
    "fields": {
        "example": 11,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 205,
    "fields": {
        "example": 11,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 206,
    "fields": {
        "example": 12,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 207,
    "fields": {
        "example": 12,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 208,
    "fields": {
        "example": 12,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 210,
    "fields": {
        "example": 12,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 211,
    "fields": {
        "example": 12,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 212,
    "fields": {
        "example": 12,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 213,
    "fields": {
        "example": 12,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 214,
    "fields": {
        "example": 12,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 216,
    "fields": {
        "example": 12,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 219,
    "fields": {
        "example": 12,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 221,
    "fields": {
        "example": 12,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 222,
    "fields": {
        "example": 12,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 223,
    "fields": {
        "example": 12,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 224,
    "fields": {
        "example": 12,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 225,
    "fields": {
        "example": 12,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 227,
    "fields": {
        "example": 13,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 228,
    "fields": {
        "example": 13,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 229,
    "fields": {
        "example": 13,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 231,
    "fields": {
        "example": 13,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 232,
    "fields": {
        "example": 13,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 233,
    "fields": {
        "example": 13,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 234,
    "fields": {
        "example": 13,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 235,
    "fields": {
        "example": 13,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 237,
    "fields": {
        "example": 13,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 240,
    "fields": {
        "example": 13,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 242,
    "fields": {
        "example": 13,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 243,
    "fields": {
        "example": 13,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 244,
    "fields": {
        "example": 13,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 245,
    "fields": {
        "example": 13,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 246,
    "fields": {
        "example": 13,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 247,
    "fields": {
        "example": 2,
        "json_object": 34
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 249,
    "fields": {
        "example": 3,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 256,
    "fields": {
        "example": 8,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 261,
    "fields": {
        "example": 11,
        "json_object": 43
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 265,
    "fields": {
        "example": 14,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 266,
    "fields": {
        "example": 14,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 267,
    "fields": {
        "example": 14,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 269,
    "fields": {
        "example": 14,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 270,
    "fields": {
        "example": 14,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 271,
    "fields": {
        "example": 14,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 272,
    "fields": {
        "example": 14,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 273,
    "fields": {
        "example": 14,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 275,
    "fields": {
        "example": 14,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 278,
    "fields": {
        "example": 14,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 280,
    "fields": {
        "example": 14,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 281,
    "fields": {
        "example": 14,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 282,
    "fields": {
        "example": 14,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 283,
    "fields": {
        "example": 14,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 285,
    "fields": {
        "example": 14,
        "json_object": 49
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 286,
    "fields": {
        "example": 14,
        "json_object": 50
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 287,
    "fields": {
        "example": 14,
        "json_object": 51
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 288,
    "fields": {
        "example": 15,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 289,
    "fields": {
        "example": 15,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 290,
    "fields": {
        "example": 15,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 292,
    "fields": {
        "example": 15,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 293,
    "fields": {
        "example": 15,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 294,
    "fields": {
        "example": 15,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 295,
    "fields": {
        "example": 15,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 296,
    "fields": {
        "example": 15,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 298,
    "fields": {
        "example": 15,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 301,
    "fields": {
        "example": 15,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 303,
    "fields": {
        "example": 15,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 304,
    "fields": {
        "example": 15,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 306,
    "fields": {
        "example": 16,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 307,
    "fields": {
        "example": 16,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 308,
    "fields": {
        "example": 16,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 310,
    "fields": {
        "example": 16,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 311,
    "fields": {
        "example": 16,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 312,
    "fields": {
        "example": 16,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 313,
    "fields": {
        "example": 16,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 314,
    "fields": {
        "example": 16,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 316,
    "fields": {
        "example": 16,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 319,
    "fields": {
        "example": 16,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 321,
    "fields": {
        "example": 16,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 322,
    "fields": {
        "example": 16,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 324,
    "fields": {
        "example": 16,
        "json_object": 53
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 326,
    "fields": {
        "example": 16,
        "json_object": 55
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 328,
    "fields": {
        "example": 17,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 329,
    "fields": {
        "example": 17,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 330,
    "fields": {
        "example": 17,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 332,
    "fields": {
        "example": 17,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 333,
    "fields": {
        "example": 17,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 334,
    "fields": {
        "example": 17,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 335,
    "fields": {
        "example": 17,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 336,
    "fields": {
        "example": 17,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 338,
    "fields": {
        "example": 17,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 341,
    "fields": {
        "example": 17,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 343,
    "fields": {
        "example": 17,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 344,
    "fields": {
        "example": 17,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 345,
    "fields": {
        "example": 17,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 347,
    "fields": {
        "example": 17,
        "json_object": 58
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 348,
    "fields": {
        "example": 17,
        "json_object": 59
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 349,
    "fields": {
        "example": 18,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 350,
    "fields": {
        "example": 18,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 351,
    "fields": {
        "example": 18,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 353,
    "fields": {
        "example": 18,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 354,
    "fields": {
        "example": 18,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 355,
    "fields": {
        "example": 18,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 356,
    "fields": {
        "example": 18,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 357,
    "fields": {
        "example": 18,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 359,
    "fields": {
        "example": 18,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 362,
    "fields": {
        "example": 18,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 364,
    "fields": {
        "example": 18,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 365,
    "fields": {
        "example": 18,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 366,
    "fields": {
        "example": 18,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 368,
    "fields": {
        "example": 18,
        "json_object": 58
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 369,
    "fields": {
        "example": 18,
        "json_object": 59
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 370,
    "fields": {
        "example": 19,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 371,
    "fields": {
        "example": 19,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 372,
    "fields": {
        "example": 19,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 374,
    "fields": {
        "example": 19,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 375,
    "fields": {
        "example": 19,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 376,
    "fields": {
        "example": 19,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 377,
    "fields": {
        "example": 19,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 378,
    "fields": {
        "example": 19,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 380,
    "fields": {
        "example": 19,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 383,
    "fields": {
        "example": 19,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 385,
    "fields": {
        "example": 19,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 386,
    "fields": {
        "example": 19,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 387,
    "fields": {
        "example": 19,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 389,
    "fields": {
        "example": 19,
        "json_object": 58
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 390,
    "fields": {
        "example": 19,
        "json_object": 59
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 411,
    "fields": {
        "example": 21,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 412,
    "fields": {
        "example": 21,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 413,
    "fields": {
        "example": 21,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 415,
    "fields": {
        "example": 21,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 416,
    "fields": {
        "example": 21,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 417,
    "fields": {
        "example": 21,
        "json_object": 15
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 418,
    "fields": {
        "example": 21,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 419,
    "fields": {
        "example": 21,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 420,
    "fields": {
        "example": 21,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 422,
    "fields": {
        "example": 21,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 425,
    "fields": {
        "example": 21,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 427,
    "fields": {
        "example": 21,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 428,
    "fields": {
        "example": 21,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 429,
    "fields": {
        "example": 21,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 430,
    "fields": {
        "example": 21,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 431,
    "fields": {
        "example": 21,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 433,
    "fields": {
        "example": 22,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 434,
    "fields": {
        "example": 22,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 435,
    "fields": {
        "example": 22,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 437,
    "fields": {
        "example": 22,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 438,
    "fields": {
        "example": 22,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 439,
    "fields": {
        "example": 22,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 440,
    "fields": {
        "example": 22,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 441,
    "fields": {
        "example": 22,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 443,
    "fields": {
        "example": 22,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 446,
    "fields": {
        "example": 22,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 448,
    "fields": {
        "example": 22,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 449,
    "fields": {
        "example": 22,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 451,
    "fields": {
        "example": 23,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 452,
    "fields": {
        "example": 23,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 453,
    "fields": {
        "example": 23,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 455,
    "fields": {
        "example": 23,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 456,
    "fields": {
        "example": 23,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 457,
    "fields": {
        "example": 23,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 458,
    "fields": {
        "example": 23,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 459,
    "fields": {
        "example": 23,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 461,
    "fields": {
        "example": 23,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 464,
    "fields": {
        "example": 23,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 466,
    "fields": {
        "example": 23,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 467,
    "fields": {
        "example": 23,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 469,
    "fields": {
        "example": 23,
        "json_object": 62
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 470,
    "fields": {
        "example": 24,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 471,
    "fields": {
        "example": 24,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 472,
    "fields": {
        "example": 24,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 474,
    "fields": {
        "example": 24,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 475,
    "fields": {
        "example": 24,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 476,
    "fields": {
        "example": 24,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 477,
    "fields": {
        "example": 24,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 478,
    "fields": {
        "example": 24,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 480,
    "fields": {
        "example": 24,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 483,
    "fields": {
        "example": 24,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 485,
    "fields": {
        "example": 24,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 486,
    "fields": {
        "example": 24,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 488,
    "fields": {
        "example": 24,
        "json_object": 62
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 489,
    "fields": {
        "example": 25,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 490,
    "fields": {
        "example": 25,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 491,
    "fields": {
        "example": 25,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 493,
    "fields": {
        "example": 25,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 494,
    "fields": {
        "example": 25,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 495,
    "fields": {
        "example": 25,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 496,
    "fields": {
        "example": 25,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 497,
    "fields": {
        "example": 25,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 499,
    "fields": {
        "example": 25,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 502,
    "fields": {
        "example": 25,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 504,
    "fields": {
        "example": 25,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 505,
    "fields": {
        "example": 25,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 507,
    "fields": {
        "example": 25,
        "json_object": 61
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 508,
    "fields": {
        "example": 25,
        "json_object": 62
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 509,
    "fields": {
        "example": 25,
        "json_object": 64
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 510,
    "fields": {
        "example": 25,
        "json_object": 66
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 511,
    "fields": {
        "example": 25,
        "json_object": 67
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 512,
    "fields": {
        "example": 26,
        "json_object": 64
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 513,
    "fields": {
        "example": 26,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 514,
    "fields": {
        "example": 26,
        "json_object": 66
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 515,
    "fields": {
        "example": 26,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 516,
    "fields": {
        "example": 26,
        "json_object": 67
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 517,
    "fields": {
        "example": 26,
        "json_object": 68
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 518,
    "fields": {
        "example": 26,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 520,
    "fields": {
        "example": 26,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 521,
    "fields": {
        "example": 26,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 522,
    "fields": {
        "example": 26,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 523,
    "fields": {
        "example": 26,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 524,
    "fields": {
        "example": 26,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 526,
    "fields": {
        "example": 26,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 529,
    "fields": {
        "example": 26,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 531,
    "fields": {
        "example": 26,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 532,
    "fields": {
        "example": 26,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 534,
    "fields": {
        "example": 26,
        "json_object": 61
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 535,
    "fields": {
        "example": 26,
        "json_object": 62
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 536,
    "fields": {
        "example": 27,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 537,
    "fields": {
        "example": 27,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 538,
    "fields": {
        "example": 27,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 540,
    "fields": {
        "example": 27,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 541,
    "fields": {
        "example": 27,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 542,
    "fields": {
        "example": 27,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 544,
    "fields": {
        "example": 27,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 549,
    "fields": {
        "example": 27,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 551,
    "fields": {
        "example": 27,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 552,
    "fields": {
        "example": 27,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 554,
    "fields": {
        "example": 28,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 555,
    "fields": {
        "example": 28,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 556,
    "fields": {
        "example": 28,
        "json_object": 69
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 557,
    "fields": {
        "example": 28,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 558,
    "fields": {
        "example": 28,
        "json_object": 70
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 559,
    "fields": {
        "example": 28,
        "json_object": 71
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 561,
    "fields": {
        "example": 28,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 562,
    "fields": {
        "example": 28,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 563,
    "fields": {
        "example": 28,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 564,
    "fields": {
        "example": 28,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 565,
    "fields": {
        "example": 28,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 567,
    "fields": {
        "example": 28,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 570,
    "fields": {
        "example": 28,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 572,
    "fields": {
        "example": 28,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 573,
    "fields": {
        "example": 28,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 576,
    "fields": {
        "example": 29,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 577,
    "fields": {
        "example": 29,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 578,
    "fields": {
        "example": 29,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 580,
    "fields": {
        "example": 29,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 581,
    "fields": {
        "example": 29,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 582,
    "fields": {
        "example": 29,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 583,
    "fields": {
        "example": 29,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 584,
    "fields": {
        "example": 29,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 586,
    "fields": {
        "example": 29,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 589,
    "fields": {
        "example": 29,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 591,
    "fields": {
        "example": 29,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 592,
    "fields": {
        "example": 29,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 594,
    "fields": {
        "example": 29,
        "json_object": 46
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 595,
    "fields": {
        "example": 29,
        "json_object": 47
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 596,
    "fields": {
        "example": 30,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 597,
    "fields": {
        "example": 30,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 598,
    "fields": {
        "example": 30,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 600,
    "fields": {
        "example": 30,
        "json_object": 75
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 601,
    "fields": {
        "example": 30,
        "json_object": 76
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 602,
    "fields": {
        "example": 30,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 603,
    "fields": {
        "example": 30,
        "json_object": 15
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 604,
    "fields": {
        "example": 30,
        "json_object": 78
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 605,
    "fields": {
        "example": 30,
        "json_object": 81
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 606,
    "fields": {
        "example": 30,
        "json_object": 79
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 607,
    "fields": {
        "example": 30,
        "json_object": 83
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 608,
    "fields": {
        "example": 30,
        "json_object": 84
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 609,
    "fields": {
        "example": 31,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 610,
    "fields": {
        "example": 31,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 611,
    "fields": {
        "example": 31,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 613,
    "fields": {
        "example": 31,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 614,
    "fields": {
        "example": 31,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 615,
    "fields": {
        "example": 31,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 616,
    "fields": {
        "example": 31,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 617,
    "fields": {
        "example": 31,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 619,
    "fields": {
        "example": 31,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 622,
    "fields": {
        "example": 31,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 624,
    "fields": {
        "example": 31,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 625,
    "fields": {
        "example": 31,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 626,
    "fields": {
        "example": 31,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 627,
    "fields": {
        "example": 31,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 629,
    "fields": {
        "example": 31,
        "json_object": 46
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 630,
    "fields": {
        "example": 31,
        "json_object": 47
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 631,
    "fields": {
        "example": 32,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 632,
    "fields": {
        "example": 32,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 633,
    "fields": {
        "example": 32,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 635,
    "fields": {
        "example": 32,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 636,
    "fields": {
        "example": 32,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 637,
    "fields": {
        "example": 32,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 638,
    "fields": {
        "example": 32,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 639,
    "fields": {
        "example": 32,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 641,
    "fields": {
        "example": 32,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 644,
    "fields": {
        "example": 32,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 646,
    "fields": {
        "example": 32,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 647,
    "fields": {
        "example": 32,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 649,
    "fields": {
        "example": 33,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 650,
    "fields": {
        "example": 33,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 651,
    "fields": {
        "example": 33,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 653,
    "fields": {
        "example": 33,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 654,
    "fields": {
        "example": 33,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 655,
    "fields": {
        "example": 33,
        "json_object": 15
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 656,
    "fields": {
        "example": 33,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 657,
    "fields": {
        "example": 33,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 658,
    "fields": {
        "example": 33,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 660,
    "fields": {
        "example": 33,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 663,
    "fields": {
        "example": 33,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 665,
    "fields": {
        "example": 33,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 666,
    "fields": {
        "example": 33,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 667,
    "fields": {
        "example": 33,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 670,
    "fields": {
        "example": 33,
        "json_object": 75
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 671,
    "fields": {
        "example": 33,
        "json_object": 76
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 672,
    "fields": {
        "example": 33,
        "json_object": 78
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 673,
    "fields": {
        "example": 33,
        "json_object": 79
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 674,
    "fields": {
        "example": 33,
        "json_object": 81
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 675,
    "fields": {
        "example": 33,
        "json_object": 83
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 676,
    "fields": {
        "example": 33,
        "json_object": 84
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 677,
    "fields": {
        "example": 33,
        "json_object": 86
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 679,
    "fields": {
        "example": 33,
        "json_object": 88
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 680,
    "fields": {
        "example": 33,
        "json_object": 89
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 681,
    "fields": {
        "example": 33,
        "json_object": 90
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 682,
    "fields": {
        "example": 33,
        "json_object": 91
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 683,
    "fields": {
        "example": 33,
        "json_object": 92
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 684,
    "fields": {
        "example": 33,
        "json_object": 94
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 685,
    "fields": {
        "example": 33,
        "json_object": 95
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 686,
    "fields": {
        "example": 33,
        "json_object": 100
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 687,
    "fields": {
        "example": 34,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 688,
    "fields": {
        "example": 34,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 690,
    "fields": {
        "example": 34,
        "json_object": 75
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 691,
    "fields": {
        "example": 34,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 692,
    "fields": {
        "example": 34,
        "json_object": 78
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 693,
    "fields": {
        "example": 34,
        "json_object": 79
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 694,
    "fields": {
        "example": 34,
        "json_object": 81
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 695,
    "fields": {
        "example": 34,
        "json_object": 86
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 697,
    "fields": {
        "example": 34,
        "json_object": 88
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 698,
    "fields": {
        "example": 34,
        "json_object": 89
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 699,
    "fields": {
        "example": 34,
        "json_object": 90
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 700,
    "fields": {
        "example": 34,
        "json_object": 91
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 701,
    "fields": {
        "example": 34,
        "json_object": 94
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 702,
    "fields": {
        "example": 34,
        "json_object": 95
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 703,
    "fields": {
        "example": 34,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 704,
    "fields": {
        "example": 34,
        "json_object": 101
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 705,
    "fields": {
        "example": 35,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 752,
    "fields": {
        "example": 38,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 753,
    "fields": {
        "example": 38,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 754,
    "fields": {
        "example": 38,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 755,
    "fields": {
        "example": 38,
        "json_object": 75
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 757,
    "fields": {
        "example": 38,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 758,
    "fields": {
        "example": 38,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 759,
    "fields": {
        "example": 38,
        "json_object": 78
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 760,
    "fields": {
        "example": 38,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 761,
    "fields": {
        "example": 38,
        "json_object": 81
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 762,
    "fields": {
        "example": 38,
        "json_object": 79
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 763,
    "fields": {
        "example": 38,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 764,
    "fields": {
        "example": 38,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 766,
    "fields": {
        "example": 38,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 770,
    "fields": {
        "example": 38,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 771,
    "fields": {
        "example": 38,
        "json_object": 91
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 773,
    "fields": {
        "example": 38,
        "json_object": 94
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 774,
    "fields": {
        "example": 38,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 775,
    "fields": {
        "example": 38,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 776,
    "fields": {
        "example": 38,
        "json_object": 33
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 777,
    "fields": {
        "example": 38,
        "json_object": 34
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 778,
    "fields": {
        "example": 38,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 779,
    "fields": {
        "example": 38,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 781,
    "fields": {
        "example": 35,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 782,
    "fields": {
        "example": 35,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 783,
    "fields": {
        "example": 35,
        "json_object": 10
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 784,
    "fields": {
        "example": 35,
        "json_object": 11
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 786,
    "fields": {
        "example": 35,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 787,
    "fields": {
        "example": 35,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 788,
    "fields": {
        "example": 35,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 789,
    "fields": {
        "example": 35,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 790,
    "fields": {
        "example": 35,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 792,
    "fields": {
        "example": 35,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 795,
    "fields": {
        "example": 35,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 797,
    "fields": {
        "example": 35,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 798,
    "fields": {
        "example": 35,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 800,
    "fields": {
        "example": 35,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 802,
    "fields": {
        "example": 35,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 805,
    "fields": {
        "example": 35,
        "json_object": 75
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 806,
    "fields": {
        "example": 35,
        "json_object": 78
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 807,
    "fields": {
        "example": 35,
        "json_object": 79
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 808,
    "fields": {
        "example": 35,
        "json_object": 81
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 809,
    "fields": {
        "example": 35,
        "json_object": 86
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 811,
    "fields": {
        "example": 35,
        "json_object": 88
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 812,
    "fields": {
        "example": 35,
        "json_object": 89
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 813,
    "fields": {
        "example": 35,
        "json_object": 91
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 814,
    "fields": {
        "example": 35,
        "json_object": 94
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 815,
    "fields": {
        "example": 35,
        "json_object": 95
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 816,
    "fields": {
        "example": 35,
        "json_object": 101
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 817,
    "fields": {
        "example": 35,
        "json_object": 105
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 819,
    "fields": {
        "example": 35,
        "json_object": 83
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 820,
    "fields": {
        "example": 35,
        "json_object": 84
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 821,
    "fields": {
        "example": 35,
        "json_object": 100
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 822,
    "fields": {
        "example": 27,
        "json_object": 69
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 823,
    "fields": {
        "example": 27,
        "json_object": 70
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 824,
    "fields": {
        "example": 27,
        "json_object": 71
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 826,
    "fields": {
        "example": 12,
        "json_object": 46
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 827,
    "fields": {
        "example": 12,
        "json_object": 47
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 829,
    "fields": {
        "example": 22,
        "json_object": 61
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 830,
    "fields": {
        "example": 22,
        "json_object": 62
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 831,
    "fields": {
        "example": 25,
        "json_object": 68
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 832,
    "fields": {
        "example": 28,
        "json_object": 72
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 833,
    "fields": {
        "example": 38,
        "json_object": 84
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 834,
    "fields": {
        "example": 38,
        "json_object": 103
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 835,
    "fields": {
        "example": 38,
        "json_object": 104
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 836,
    "fields": {
        "example": 38,
        "json_object": 114
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 837,
    "fields": {
        "example": 35,
        "json_object": 114
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 838,
    "fields": {
        "example": 38,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 839,
    "fields": {
        "example": 38,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 844,
    "fields": {
        "example": 35,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 845,
    "fields": {
        "example": 35,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 846,
    "fields": {
        "example": 34,
        "json_object": 114
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 847,
    "fields": {
        "example": 34,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 848,
    "fields": {
        "example": 34,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 849,
    "fields": {
        "example": 33,
        "json_object": 114
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 850,
    "fields": {
        "example": 33,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 851,
    "fields": {
        "example": 33,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 852,
    "fields": {
        "example": 32,
        "json_object": 97
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 853,
    "fields": {
        "example": 32,
        "json_object": 98
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 854,
    "fields": {
        "example": 32,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 855,
    "fields": {
        "example": 32,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 856,
    "fields": {
        "example": 31,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 857,
    "fields": {
        "example": 31,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 858,
    "fields": {
        "example": 29,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 859,
    "fields": {
        "example": 29,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 860,
    "fields": {
        "example": 28,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 861,
    "fields": {
        "example": 28,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 862,
    "fields": {
        "example": 27,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 863,
    "fields": {
        "example": 27,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 864,
    "fields": {
        "example": 26,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 865,
    "fields": {
        "example": 26,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 866,
    "fields": {
        "example": 25,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 867,
    "fields": {
        "example": 25,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 868,
    "fields": {
        "example": 24,
        "json_object": 63
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 869,
    "fields": {
        "example": 24,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 870,
    "fields": {
        "example": 24,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 871,
    "fields": {
        "example": 23,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 872,
    "fields": {
        "example": 23,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 873,
    "fields": {
        "example": 22,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 874,
    "fields": {
        "example": 22,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 875,
    "fields": {
        "example": 21,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 876,
    "fields": {
        "example": 21,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 879,
    "fields": {
        "example": 19,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 880,
    "fields": {
        "example": 19,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 881,
    "fields": {
        "example": 18,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 882,
    "fields": {
        "example": 18,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 883,
    "fields": {
        "example": 17,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 884,
    "fields": {
        "example": 17,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 885,
    "fields": {
        "example": 16,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 886,
    "fields": {
        "example": 16,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 887,
    "fields": {
        "example": 15,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 888,
    "fields": {
        "example": 15,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 889,
    "fields": {
        "example": 14,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 890,
    "fields": {
        "example": 14,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 891,
    "fields": {
        "example": 13,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 892,
    "fields": {
        "example": 13,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 893,
    "fields": {
        "example": 12,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 894,
    "fields": {
        "example": 12,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 895,
    "fields": {
        "example": 11,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 896,
    "fields": {
        "example": 11,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 897,
    "fields": {
        "example": 10,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 898,
    "fields": {
        "example": 10,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 899,
    "fields": {
        "example": 9,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 900,
    "fields": {
        "example": 9,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 901,
    "fields": {
        "example": 8,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 902,
    "fields": {
        "example": 8,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 903,
    "fields": {
        "example": 7,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 904,
    "fields": {
        "example": 7,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 905,
    "fields": {
        "example": 6,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 906,
    "fields": {
        "example": 6,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 907,
    "fields": {
        "example": 5,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 908,
    "fields": {
        "example": 5,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 909,
    "fields": {
        "example": 4,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 910,
    "fields": {
        "example": 4,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 911,
    "fields": {
        "example": 3,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 912,
    "fields": {
        "example": 3,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 913,
    "fields": {
        "example": 2,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 914,
    "fields": {
        "example": 2,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 916,
    "fields": {
        "example": 1,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 917,
    "fields": {
        "example": 1,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 918,
    "fields": {
        "example": 30,
        "json_object": 86
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 919,
    "fields": {
        "example": 30,
        "json_object": 88
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 920,
    "fields": {
        "example": 30,
        "json_object": 89
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 921,
    "fields": {
        "example": 30,
        "json_object": 90
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 922,
    "fields": {
        "example": 30,
        "json_object": 91
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 923,
    "fields": {
        "example": 30,
        "json_object": 92
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 924,
    "fields": {
        "example": 30,
        "json_object": 94
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 925,
    "fields": {
        "example": 30,
        "json_object": 95
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 926,
    "fields": {
        "example": 30,
        "json_object": 114
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 927,
    "fields": {
        "example": 30,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 928,
    "fields": {
        "example": 30,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 929,
    "fields": {
        "example": 38,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 930,
    "fields": {
        "example": 38,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 935,
    "fields": {
        "example": 35,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 936,
    "fields": {
        "example": 35,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 937,
    "fields": {
        "example": 33,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 938,
    "fields": {
        "example": 33,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 939,
    "fields": {
        "example": 32,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 940,
    "fields": {
        "example": 32,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 941,
    "fields": {
        "example": 31,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 942,
    "fields": {
        "example": 31,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 943,
    "fields": {
        "example": 29,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 944,
    "fields": {
        "example": 29,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 945,
    "fields": {
        "example": 28,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 946,
    "fields": {
        "example": 28,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 947,
    "fields": {
        "example": 27,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 948,
    "fields": {
        "example": 27,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 949,
    "fields": {
        "example": 26,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 950,
    "fields": {
        "example": 26,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 951,
    "fields": {
        "example": 25,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 952,
    "fields": {
        "example": 25,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 953,
    "fields": {
        "example": 24,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 954,
    "fields": {
        "example": 24,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 955,
    "fields": {
        "example": 23,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 956,
    "fields": {
        "example": 23,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 957,
    "fields": {
        "example": 22,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 958,
    "fields": {
        "example": 22,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 959,
    "fields": {
        "example": 21,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 960,
    "fields": {
        "example": 21,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 963,
    "fields": {
        "example": 19,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 964,
    "fields": {
        "example": 19,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 965,
    "fields": {
        "example": 18,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 966,
    "fields": {
        "example": 18,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 967,
    "fields": {
        "example": 17,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 968,
    "fields": {
        "example": 17,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 969,
    "fields": {
        "example": 16,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 970,
    "fields": {
        "example": 16,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 971,
    "fields": {
        "example": 15,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 972,
    "fields": {
        "example": 15,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 973,
    "fields": {
        "example": 14,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 974,
    "fields": {
        "example": 14,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 975,
    "fields": {
        "example": 13,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 976,
    "fields": {
        "example": 13,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 977,
    "fields": {
        "example": 12,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 978,
    "fields": {
        "example": 12,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 979,
    "fields": {
        "example": 11,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 980,
    "fields": {
        "example": 11,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 981,
    "fields": {
        "example": 10,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 982,
    "fields": {
        "example": 10,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 983,
    "fields": {
        "example": 9,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 984,
    "fields": {
        "example": 9,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 985,
    "fields": {
        "example": 8,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 986,
    "fields": {
        "example": 8,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 987,
    "fields": {
        "example": 7,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 988,
    "fields": {
        "example": 7,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 989,
    "fields": {
        "example": 6,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 990,
    "fields": {
        "example": 6,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 991,
    "fields": {
        "example": 5,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 992,
    "fields": {
        "example": 5,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 993,
    "fields": {
        "example": 4,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 994,
    "fields": {
        "example": 4,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 995,
    "fields": {
        "example": 3,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 996,
    "fields": {
        "example": 3,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 997,
    "fields": {
        "example": 2,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 998,
    "fields": {
        "example": 2,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 999,
    "fields": {
        "example": 1,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1000,
    "fields": {
        "example": 1,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1001,
    "fields": {
        "example": 1,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1002,
    "fields": {
        "example": 1,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1003,
    "fields": {
        "example": 2,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1004,
    "fields": {
        "example": 2,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1005,
    "fields": {
        "example": 3,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1006,
    "fields": {
        "example": 3,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1007,
    "fields": {
        "example": 4,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1008,
    "fields": {
        "example": 4,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1009,
    "fields": {
        "example": 5,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1010,
    "fields": {
        "example": 5,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1011,
    "fields": {
        "example": 6,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1012,
    "fields": {
        "example": 6,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1013,
    "fields": {
        "example": 7,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1014,
    "fields": {
        "example": 7,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1015,
    "fields": {
        "example": 8,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1016,
    "fields": {
        "example": 8,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1017,
    "fields": {
        "example": 9,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1018,
    "fields": {
        "example": 9,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1019,
    "fields": {
        "example": 10,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1020,
    "fields": {
        "example": 10,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1021,
    "fields": {
        "example": 11,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1022,
    "fields": {
        "example": 11,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1023,
    "fields": {
        "example": 12,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1024,
    "fields": {
        "example": 12,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1025,
    "fields": {
        "example": 13,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1026,
    "fields": {
        "example": 13,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1027,
    "fields": {
        "example": 14,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1028,
    "fields": {
        "example": 14,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1029,
    "fields": {
        "example": 15,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1030,
    "fields": {
        "example": 15,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1031,
    "fields": {
        "example": 16,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1032,
    "fields": {
        "example": 16,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1033,
    "fields": {
        "example": 17,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1034,
    "fields": {
        "example": 17,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1035,
    "fields": {
        "example": 18,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1036,
    "fields": {
        "example": 18,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1037,
    "fields": {
        "example": 19,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1038,
    "fields": {
        "example": 19,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1041,
    "fields": {
        "example": 21,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1042,
    "fields": {
        "example": 21,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1043,
    "fields": {
        "example": 22,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1044,
    "fields": {
        "example": 22,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1045,
    "fields": {
        "example": 23,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1046,
    "fields": {
        "example": 23,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1047,
    "fields": {
        "example": 24,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1048,
    "fields": {
        "example": 24,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1049,
    "fields": {
        "example": 25,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1050,
    "fields": {
        "example": 25,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1051,
    "fields": {
        "example": 26,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1052,
    "fields": {
        "example": 26,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1053,
    "fields": {
        "example": 27,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1054,
    "fields": {
        "example": 27,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1055,
    "fields": {
        "example": 28,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1056,
    "fields": {
        "example": 28,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1057,
    "fields": {
        "example": 29,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1058,
    "fields": {
        "example": 29,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1059,
    "fields": {
        "example": 31,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1060,
    "fields": {
        "example": 31,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1061,
    "fields": {
        "example": 32,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1062,
    "fields": {
        "example": 32,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1063,
    "fields": {
        "example": 33,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1064,
    "fields": {
        "example": 33,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1065,
    "fields": {
        "example": 35,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1066,
    "fields": {
        "example": 35,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1071,
    "fields": {
        "example": 38,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1072,
    "fields": {
        "example": 38,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1073,
    "fields": {
        "example": 1,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1074,
    "fields": {
        "example": 1,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1075,
    "fields": {
        "example": 2,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1076,
    "fields": {
        "example": 2,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1077,
    "fields": {
        "example": 3,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1078,
    "fields": {
        "example": 3,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1079,
    "fields": {
        "example": 4,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1080,
    "fields": {
        "example": 4,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1081,
    "fields": {
        "example": 5,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1082,
    "fields": {
        "example": 5,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1083,
    "fields": {
        "example": 5,
        "json_object": 134
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1084,
    "fields": {
        "example": 6,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1085,
    "fields": {
        "example": 6,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1086,
    "fields": {
        "example": 6,
        "json_object": 134
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1087,
    "fields": {
        "example": 7,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1088,
    "fields": {
        "example": 7,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1089,
    "fields": {
        "example": 8,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1090,
    "fields": {
        "example": 8,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1091,
    "fields": {
        "example": 9,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1092,
    "fields": {
        "example": 9,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1093,
    "fields": {
        "example": 10,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1094,
    "fields": {
        "example": 10,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1095,
    "fields": {
        "example": 11,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1096,
    "fields": {
        "example": 11,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1097,
    "fields": {
        "example": 12,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1098,
    "fields": {
        "example": 12,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1099,
    "fields": {
        "example": 13,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1100,
    "fields": {
        "example": 13,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1101,
    "fields": {
        "example": 14,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1102,
    "fields": {
        "example": 14,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1103,
    "fields": {
        "example": 15,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1104,
    "fields": {
        "example": 15,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1105,
    "fields": {
        "example": 16,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1106,
    "fields": {
        "example": 16,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1107,
    "fields": {
        "example": 17,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1108,
    "fields": {
        "example": 17,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1109,
    "fields": {
        "example": 18,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1110,
    "fields": {
        "example": 18,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1111,
    "fields": {
        "example": 19,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1112,
    "fields": {
        "example": 19,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1115,
    "fields": {
        "example": 21,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1116,
    "fields": {
        "example": 21,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1117,
    "fields": {
        "example": 22,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1118,
    "fields": {
        "example": 22,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1119,
    "fields": {
        "example": 23,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1120,
    "fields": {
        "example": 23,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1121,
    "fields": {
        "example": 24,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1122,
    "fields": {
        "example": 24,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1123,
    "fields": {
        "example": 25,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1124,
    "fields": {
        "example": 25,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1125,
    "fields": {
        "example": 26,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1126,
    "fields": {
        "example": 26,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1127,
    "fields": {
        "example": 27,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1128,
    "fields": {
        "example": 27,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1129,
    "fields": {
        "example": 28,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1130,
    "fields": {
        "example": 28,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1131,
    "fields": {
        "example": 29,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1132,
    "fields": {
        "example": 29,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1133,
    "fields": {
        "example": 31,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1134,
    "fields": {
        "example": 31,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1135,
    "fields": {
        "example": 32,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1136,
    "fields": {
        "example": 32,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1137,
    "fields": {
        "example": 33,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1138,
    "fields": {
        "example": 33,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1139,
    "fields": {
        "example": 35,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1140,
    "fields": {
        "example": 35,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1141,
    "fields": {
        "example": 35,
        "json_object": 134
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1146,
    "fields": {
        "example": 38,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1147,
    "fields": {
        "example": 38,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1148,
    "fields": {
        "example": 38,
        "json_object": 83
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1149,
    "fields": {
        "example": 34,
        "json_object": 83
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1150,
    "fields": {
        "example": 34,
        "json_object": 84
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1151,
    "fields": {
        "example": 34,
        "json_object": 105
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1152,
    "fields": {
        "example": 6,
        "json_object": 135
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1153,
    "fields": {
        "example": 6,
        "json_object": 112
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1154,
    "fields": {
        "example": 35,
        "json_object": 135
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1155,
    "fields": {
        "example": 35,
        "json_object": 112
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1156,
    "fields": {
        "example": 1,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1157,
    "fields": {
        "example": 2,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1158,
    "fields": {
        "example": 3,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1159,
    "fields": {
        "example": 4,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1160,
    "fields": {
        "example": 5,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1161,
    "fields": {
        "example": 6,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1162,
    "fields": {
        "example": 7,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1163,
    "fields": {
        "example": 8,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1164,
    "fields": {
        "example": 9,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1165,
    "fields": {
        "example": 10,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1166,
    "fields": {
        "example": 11,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1167,
    "fields": {
        "example": 12,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1168,
    "fields": {
        "example": 13,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1169,
    "fields": {
        "example": 14,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1170,
    "fields": {
        "example": 15,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1171,
    "fields": {
        "example": 16,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1172,
    "fields": {
        "example": 17,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1173,
    "fields": {
        "example": 18,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1174,
    "fields": {
        "example": 19,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1176,
    "fields": {
        "example": 21,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1177,
    "fields": {
        "example": 22,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1178,
    "fields": {
        "example": 23,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1179,
    "fields": {
        "example": 24,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1180,
    "fields": {
        "example": 25,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1181,
    "fields": {
        "example": 26,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1182,
    "fields": {
        "example": 27,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1183,
    "fields": {
        "example": 27,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1184,
    "fields": {
        "example": 27,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1186,
    "fields": {
        "example": 28,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1187,
    "fields": {
        "example": 29,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1188,
    "fields": {
        "example": 31,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1189,
    "fields": {
        "example": 32,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1190,
    "fields": {
        "example": 33,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1191,
    "fields": {
        "example": 35,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1195,
    "fields": {
        "example": 38,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1196,
    "fields": {
        "example": 39,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1197,
    "fields": {
        "example": 39,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1198,
    "fields": {
        "example": 39,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1199,
    "fields": {
        "example": 39,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1200,
    "fields": {
        "example": 39,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1201,
    "fields": {
        "example": 39,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1202,
    "fields": {
        "example": 39,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1203,
    "fields": {
        "example": 39,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1204,
    "fields": {
        "example": 39,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1205,
    "fields": {
        "example": 39,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1206,
    "fields": {
        "example": 39,
        "json_object": 140
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1207,
    "fields": {
        "example": 39,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1208,
    "fields": {
        "example": 39,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1209,
    "fields": {
        "example": 39,
        "json_object": 142
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1210,
    "fields": {
        "example": 39,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1211,
    "fields": {
        "example": 39,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1212,
    "fields": {
        "example": 39,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1213,
    "fields": {
        "example": 39,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1215,
    "fields": {
        "example": 39,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1216,
    "fields": {
        "example": 39,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1217,
    "fields": {
        "example": 39,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1219,
    "fields": {
        "example": 39,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1220,
    "fields": {
        "example": 39,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1221,
    "fields": {
        "example": 1,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1222,
    "fields": {
        "example": 2,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1223,
    "fields": {
        "example": 3,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1224,
    "fields": {
        "example": 4,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1225,
    "fields": {
        "example": 5,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1226,
    "fields": {
        "example": 6,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1227,
    "fields": {
        "example": 7,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1228,
    "fields": {
        "example": 8,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1229,
    "fields": {
        "example": 9,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1230,
    "fields": {
        "example": 10,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1231,
    "fields": {
        "example": 11,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1232,
    "fields": {
        "example": 12,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1233,
    "fields": {
        "example": 13,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1234,
    "fields": {
        "example": 14,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1235,
    "fields": {
        "example": 15,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1236,
    "fields": {
        "example": 16,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1237,
    "fields": {
        "example": 17,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1238,
    "fields": {
        "example": 18,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1239,
    "fields": {
        "example": 19,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1241,
    "fields": {
        "example": 21,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1242,
    "fields": {
        "example": 22,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1243,
    "fields": {
        "example": 23,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1244,
    "fields": {
        "example": 24,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1245,
    "fields": {
        "example": 25,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1246,
    "fields": {
        "example": 26,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1247,
    "fields": {
        "example": 27,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1248,
    "fields": {
        "example": 28,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1249,
    "fields": {
        "example": 29,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1250,
    "fields": {
        "example": 31,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1251,
    "fields": {
        "example": 32,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1252,
    "fields": {
        "example": 33,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1253,
    "fields": {
        "example": 35,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1256,
    "fields": {
        "example": 38,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1257,
    "fields": {
        "example": 39,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1258,
    "fields": {
        "example": 40,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1259,
    "fields": {
        "example": 40,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1260,
    "fields": {
        "example": 40,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1261,
    "fields": {
        "example": 40,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1262,
    "fields": {
        "example": 40,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1263,
    "fields": {
        "example": 40,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1264,
    "fields": {
        "example": 40,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1265,
    "fields": {
        "example": 40,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1266,
    "fields": {
        "example": 40,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1267,
    "fields": {
        "example": 40,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1268,
    "fields": {
        "example": 40,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1269,
    "fields": {
        "example": 40,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1270,
    "fields": {
        "example": 40,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1271,
    "fields": {
        "example": 40,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1272,
    "fields": {
        "example": 40,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1273,
    "fields": {
        "example": 40,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1274,
    "fields": {
        "example": 40,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1275,
    "fields": {
        "example": 40,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1276,
    "fields": {
        "example": 40,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1277,
    "fields": {
        "example": 40,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1278,
    "fields": {
        "example": 40,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1279,
    "fields": {
        "example": 40,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1281,
    "fields": {
        "example": 40,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1282,
    "fields": {
        "example": 40,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1283,
    "fields": {
        "example": 30,
        "json_object": 105
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1284,
    "fields": {
        "example": 35,
        "json_object": 73
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1285,
    "fields": {
        "example": 34,
        "json_object": 73
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1286,
    "fields": {
        "example": 30,
        "json_object": 73
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1287,
    "fields": {
        "example": 41,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1288,
    "fields": {
        "example": 41,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1289,
    "fields": {
        "example": 41,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1290,
    "fields": {
        "example": 41,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1291,
    "fields": {
        "example": 41,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1292,
    "fields": {
        "example": 41,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1293,
    "fields": {
        "example": 41,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1294,
    "fields": {
        "example": 41,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1295,
    "fields": {
        "example": 41,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1296,
    "fields": {
        "example": 41,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1297,
    "fields": {
        "example": 41,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1298,
    "fields": {
        "example": 41,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1299,
    "fields": {
        "example": 41,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1300,
    "fields": {
        "example": 41,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1301,
    "fields": {
        "example": 41,
        "json_object": 144
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1302,
    "fields": {
        "example": 41,
        "json_object": 145
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1303,
    "fields": {
        "example": 41,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1304,
    "fields": {
        "example": 41,
        "json_object": 146
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1305,
    "fields": {
        "example": 41,
        "json_object": 147
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1306,
    "fields": {
        "example": 41,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1307,
    "fields": {
        "example": 41,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1308,
    "fields": {
        "example": 41,
        "json_object": 148
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1309,
    "fields": {
        "example": 41,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1310,
    "fields": {
        "example": 41,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1311,
    "fields": {
        "example": 41,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1313,
    "fields": {
        "example": 41,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1314,
    "fields": {
        "example": 41,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1315,
    "fields": {
        "example": 42,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1316,
    "fields": {
        "example": 42,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1317,
    "fields": {
        "example": 42,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1318,
    "fields": {
        "example": 42,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1319,
    "fields": {
        "example": 42,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1320,
    "fields": {
        "example": 42,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1321,
    "fields": {
        "example": 42,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1322,
    "fields": {
        "example": 42,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1323,
    "fields": {
        "example": 42,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1324,
    "fields": {
        "example": 42,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1325,
    "fields": {
        "example": 42,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1326,
    "fields": {
        "example": 42,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1327,
    "fields": {
        "example": 42,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1328,
    "fields": {
        "example": 42,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1329,
    "fields": {
        "example": 42,
        "json_object": 144
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1330,
    "fields": {
        "example": 42,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1331,
    "fields": {
        "example": 42,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1332,
    "fields": {
        "example": 42,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1333,
    "fields": {
        "example": 42,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1334,
    "fields": {
        "example": 42,
        "json_object": 156
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1335,
    "fields": {
        "example": 42,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1336,
    "fields": {
        "example": 42,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1338,
    "fields": {
        "example": 42,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1339,
    "fields": {
        "example": 42,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1340,
    "fields": {
        "example": 8,
        "json_object": 36
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1341,
    "fields": {
        "example": 35,
        "json_object": 36
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1342,
    "fields": {
        "example": 28,
        "json_object": 140
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1343,
    "fields": {
        "example": 28,
        "json_object": 142
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1345,
    "fields": {
        "example": 27,
        "json_object": 140
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1346,
    "fields": {
        "example": 27,
        "json_object": 142
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1347,
    "fields": {
        "example": 16,
        "json_object": 140
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1348,
    "fields": {
        "example": 16,
        "json_object": 142
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1349,
    "fields": {
        "example": 16,
        "json_object": 84
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1350,
    "fields": {
        "example": 16,
        "json_object": 161
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1351,
    "fields": {
        "example": 33,
        "json_object": 140
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1352,
    "fields": {
        "example": 33,
        "json_object": 142
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1353,
    "fields": {
        "example": 33,
        "json_object": 161
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1354,
    "fields": {
        "example": 35,
        "json_object": 140
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1355,
    "fields": {
        "example": 35,
        "json_object": 142
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1356,
    "fields": {
        "example": 35,
        "json_object": 161
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1385,
    "fields": {
        "example": 44,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1386,
    "fields": {
        "example": 44,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1387,
    "fields": {
        "example": 44,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1388,
    "fields": {
        "example": 44,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1389,
    "fields": {
        "example": 44,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1390,
    "fields": {
        "example": 44,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1391,
    "fields": {
        "example": 44,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1392,
    "fields": {
        "example": 44,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1393,
    "fields": {
        "example": 44,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1394,
    "fields": {
        "example": 44,
        "json_object": 73
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1395,
    "fields": {
        "example": 44,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1396,
    "fields": {
        "example": 44,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1397,
    "fields": {
        "example": 44,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1398,
    "fields": {
        "example": 44,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1399,
    "fields": {
        "example": 44,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1400,
    "fields": {
        "example": 44,
        "json_object": 15
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1401,
    "fields": {
        "example": 44,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1402,
    "fields": {
        "example": 44,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1403,
    "fields": {
        "example": 44,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1404,
    "fields": {
        "example": 44,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1405,
    "fields": {
        "example": 44,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1406,
    "fields": {
        "example": 44,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1407,
    "fields": {
        "example": 44,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1408,
    "fields": {
        "example": 44,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1409,
    "fields": {
        "example": 44,
        "json_object": 105
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1411,
    "fields": {
        "example": 44,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1412,
    "fields": {
        "example": 44,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1413,
    "fields": {
        "example": 44,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1414,
    "fields": {
        "example": 6,
        "json_object": 162
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1415,
    "fields": {
        "example": 35,
        "json_object": 162
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1416,
    "fields": {
        "example": 45,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1417,
    "fields": {
        "example": 45,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1418,
    "fields": {
        "example": 45,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1419,
    "fields": {
        "example": 45,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1420,
    "fields": {
        "example": 45,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1421,
    "fields": {
        "example": 45,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1422,
    "fields": {
        "example": 45,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1423,
    "fields": {
        "example": 45,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1424,
    "fields": {
        "example": 45,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1425,
    "fields": {
        "example": 45,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1426,
    "fields": {
        "example": 45,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1427,
    "fields": {
        "example": 45,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1428,
    "fields": {
        "example": 45,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1429,
    "fields": {
        "example": 45,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1430,
    "fields": {
        "example": 45,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1431,
    "fields": {
        "example": 45,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1432,
    "fields": {
        "example": 45,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1433,
    "fields": {
        "example": 45,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1434,
    "fields": {
        "example": 45,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1435,
    "fields": {
        "example": 45,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1436,
    "fields": {
        "example": 45,
        "json_object": 164
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1437,
    "fields": {
        "example": 45,
        "json_object": 165
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1441,
    "fields": {
        "example": 45,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1442,
    "fields": {
        "example": 45,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1443,
    "fields": {
        "example": 46,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1444,
    "fields": {
        "example": 46,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1445,
    "fields": {
        "example": 46,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1446,
    "fields": {
        "example": 46,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1447,
    "fields": {
        "example": 46,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1448,
    "fields": {
        "example": 46,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1449,
    "fields": {
        "example": 46,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1450,
    "fields": {
        "example": 46,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1451,
    "fields": {
        "example": 46,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1452,
    "fields": {
        "example": 46,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1453,
    "fields": {
        "example": 46,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1454,
    "fields": {
        "example": 46,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1455,
    "fields": {
        "example": 46,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1456,
    "fields": {
        "example": 46,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1457,
    "fields": {
        "example": 46,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1458,
    "fields": {
        "example": 46,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1459,
    "fields": {
        "example": 46,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1460,
    "fields": {
        "example": 46,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1461,
    "fields": {
        "example": 46,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1462,
    "fields": {
        "example": 46,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1463,
    "fields": {
        "example": 46,
        "json_object": 164
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1464,
    "fields": {
        "example": 46,
        "json_object": 165
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1468,
    "fields": {
        "example": 46,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1469,
    "fields": {
        "example": 46,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1470,
    "fields": {
        "example": 47,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1471,
    "fields": {
        "example": 47,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1472,
    "fields": {
        "example": 47,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1473,
    "fields": {
        "example": 47,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1474,
    "fields": {
        "example": 47,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1475,
    "fields": {
        "example": 47,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1476,
    "fields": {
        "example": 47,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1477,
    "fields": {
        "example": 47,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1478,
    "fields": {
        "example": 47,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1479,
    "fields": {
        "example": 47,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1480,
    "fields": {
        "example": 47,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1481,
    "fields": {
        "example": 47,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1482,
    "fields": {
        "example": 47,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1483,
    "fields": {
        "example": 47,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1484,
    "fields": {
        "example": 47,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1485,
    "fields": {
        "example": 47,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1486,
    "fields": {
        "example": 47,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1487,
    "fields": {
        "example": 47,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1488,
    "fields": {
        "example": 47,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1489,
    "fields": {
        "example": 47,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1490,
    "fields": {
        "example": 47,
        "json_object": 164
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1491,
    "fields": {
        "example": 47,
        "json_object": 165
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1493,
    "fields": {
        "example": 47,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1494,
    "fields": {
        "example": 47,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1495,
    "fields": {
        "example": 47,
        "json_object": 167
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1496,
    "fields": {
        "example": 47,
        "json_object": 170
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1497,
    "fields": {
        "example": 47,
        "json_object": 173
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1498,
    "fields": {
        "example": 48,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1499,
    "fields": {
        "example": 48,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1500,
    "fields": {
        "example": 48,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1501,
    "fields": {
        "example": 48,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1502,
    "fields": {
        "example": 48,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1503,
    "fields": {
        "example": 48,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1504,
    "fields": {
        "example": 48,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1505,
    "fields": {
        "example": 48,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1506,
    "fields": {
        "example": 48,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1507,
    "fields": {
        "example": 48,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1508,
    "fields": {
        "example": 48,
        "json_object": 140
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1509,
    "fields": {
        "example": 48,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1510,
    "fields": {
        "example": 48,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1511,
    "fields": {
        "example": 48,
        "json_object": 142
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1512,
    "fields": {
        "example": 48,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1513,
    "fields": {
        "example": 48,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1514,
    "fields": {
        "example": 48,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1515,
    "fields": {
        "example": 48,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1516,
    "fields": {
        "example": 48,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1517,
    "fields": {
        "example": 48,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1518,
    "fields": {
        "example": 48,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1519,
    "fields": {
        "example": 48,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1521,
    "fields": {
        "example": 48,
        "json_object": 124
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1522,
    "fields": {
        "example": 48,
        "json_object": 125
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1523,
    "fields": {
        "example": 48,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1524,
    "fields": {
        "example": 48,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1525,
    "fields": {
        "example": 49,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1526,
    "fields": {
        "example": 49,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1527,
    "fields": {
        "example": 49,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1528,
    "fields": {
        "example": 49,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1529,
    "fields": {
        "example": 49,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1530,
    "fields": {
        "example": 49,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1531,
    "fields": {
        "example": 49,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1532,
    "fields": {
        "example": 49,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1533,
    "fields": {
        "example": 49,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1534,
    "fields": {
        "example": 49,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1535,
    "fields": {
        "example": 49,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1536,
    "fields": {
        "example": 49,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1537,
    "fields": {
        "example": 49,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1538,
    "fields": {
        "example": 49,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1539,
    "fields": {
        "example": 49,
        "json_object": 15
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1540,
    "fields": {
        "example": 49,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1541,
    "fields": {
        "example": 49,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1542,
    "fields": {
        "example": 49,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1543,
    "fields": {
        "example": 49,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1544,
    "fields": {
        "example": 49,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1545,
    "fields": {
        "example": 49,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1546,
    "fields": {
        "example": 49,
        "json_object": 45
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1547,
    "fields": {
        "example": 49,
        "json_object": 177
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1548,
    "fields": {
        "example": 49,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1549,
    "fields": {
        "example": 49,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1550,
    "fields": {
        "example": 11,
        "json_object": 162
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1551,
    "fields": {
        "example": 11,
        "json_object": 112
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1552,
    "fields": {
        "example": 50,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1553,
    "fields": {
        "example": 50,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1554,
    "fields": {
        "example": 50,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1555,
    "fields": {
        "example": 50,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1556,
    "fields": {
        "example": 50,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1557,
    "fields": {
        "example": 50,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1558,
    "fields": {
        "example": 50,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1559,
    "fields": {
        "example": 50,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1560,
    "fields": {
        "example": 50,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1561,
    "fields": {
        "example": 50,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1562,
    "fields": {
        "example": 50,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1563,
    "fields": {
        "example": 50,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1564,
    "fields": {
        "example": 50,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1565,
    "fields": {
        "example": 50,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1566,
    "fields": {
        "example": 50,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1567,
    "fields": {
        "example": 50,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1568,
    "fields": {
        "example": 50,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1569,
    "fields": {
        "example": 50,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1570,
    "fields": {
        "example": 50,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1571,
    "fields": {
        "example": 50,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1572,
    "fields": {
        "example": 50,
        "json_object": 162
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1573,
    "fields": {
        "example": 50,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1574,
    "fields": {
        "example": 50,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1575,
    "fields": {
        "example": 50,
        "json_object": 39
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1576,
    "fields": {
        "example": 50,
        "json_object": 112
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1577,
    "fields": {
        "example": 50,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1578,
    "fields": {
        "example": 50,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1579,
    "fields": {
        "example": 10,
        "json_object": 162
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1580,
    "fields": {
        "example": 10,
        "json_object": 112
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1581,
    "fields": {
        "example": 51,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1582,
    "fields": {
        "example": 51,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1583,
    "fields": {
        "example": 51,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1584,
    "fields": {
        "example": 51,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1585,
    "fields": {
        "example": 51,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1586,
    "fields": {
        "example": 51,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1587,
    "fields": {
        "example": 51,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1588,
    "fields": {
        "example": 51,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1589,
    "fields": {
        "example": 51,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1590,
    "fields": {
        "example": 51,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1591,
    "fields": {
        "example": 51,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1592,
    "fields": {
        "example": 51,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1593,
    "fields": {
        "example": 51,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1594,
    "fields": {
        "example": 51,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1596,
    "fields": {
        "example": 51,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1597,
    "fields": {
        "example": 51,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1598,
    "fields": {
        "example": 51,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1599,
    "fields": {
        "example": 51,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1601,
    "fields": {
        "example": 51,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1602,
    "fields": {
        "example": 51,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1603,
    "fields": {
        "example": 51,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1604,
    "fields": {
        "example": 51,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1605,
    "fields": {
        "example": 51,
        "json_object": 195
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1606,
    "fields": {
        "example": 51,
        "json_object": 196
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1607,
    "fields": {
        "example": 51,
        "json_object": 51
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1608,
    "fields": {
        "example": 52,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1609,
    "fields": {
        "example": 52,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1610,
    "fields": {
        "example": 52,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1611,
    "fields": {
        "example": 52,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1612,
    "fields": {
        "example": 52,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1613,
    "fields": {
        "example": 52,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1614,
    "fields": {
        "example": 52,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1615,
    "fields": {
        "example": 52,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1616,
    "fields": {
        "example": 52,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1617,
    "fields": {
        "example": 52,
        "json_object": 134
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1618,
    "fields": {
        "example": 52,
        "json_object": 10
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1619,
    "fields": {
        "example": 52,
        "json_object": 11
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1620,
    "fields": {
        "example": 52,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1621,
    "fields": {
        "example": 52,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1622,
    "fields": {
        "example": 52,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1623,
    "fields": {
        "example": 52,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1624,
    "fields": {
        "example": 52,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1625,
    "fields": {
        "example": 52,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1626,
    "fields": {
        "example": 52,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1627,
    "fields": {
        "example": 52,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1628,
    "fields": {
        "example": 52,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1629,
    "fields": {
        "example": 52,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1630,
    "fields": {
        "example": 52,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1631,
    "fields": {
        "example": 52,
        "json_object": 35
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1632,
    "fields": {
        "example": 52,
        "json_object": 36
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1633,
    "fields": {
        "example": 52,
        "json_object": 37
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1634,
    "fields": {
        "example": 52,
        "json_object": 45
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1635,
    "fields": {
        "example": 52,
        "json_object": 178
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1636,
    "fields": {
        "example": 52,
        "json_object": 59
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1637,
    "fields": {
        "example": 52,
        "json_object": 62
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1638,
    "fields": {
        "example": 52,
        "json_object": 64
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1639,
    "fields": {
        "example": 52,
        "json_object": 66
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1640,
    "fields": {
        "example": 52,
        "json_object": 67
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1641,
    "fields": {
        "example": 52,
        "json_object": 68
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1642,
    "fields": {
        "example": 52,
        "json_object": 198
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1643,
    "fields": {
        "example": 52,
        "json_object": 106
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1644,
    "fields": {
        "example": 52,
        "json_object": 112
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1645,
    "fields": {
        "example": 52,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1646,
    "fields": {
        "example": 52,
        "json_object": 127
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1647,
    "fields": {
        "example": 53,
        "json_object": 128
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1648,
    "fields": {
        "example": 53,
        "json_object": 1
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1649,
    "fields": {
        "example": 53,
        "json_object": 129
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1650,
    "fields": {
        "example": 53,
        "json_object": 3
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1651,
    "fields": {
        "example": 53,
        "json_object": 130
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1652,
    "fields": {
        "example": 53,
        "json_object": 131
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1653,
    "fields": {
        "example": 53,
        "json_object": 6
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1654,
    "fields": {
        "example": 53,
        "json_object": 132
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1655,
    "fields": {
        "example": 53,
        "json_object": 133
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1656,
    "fields": {
        "example": 53,
        "json_object": 200
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1657,
    "fields": {
        "example": 53,
        "json_object": 139
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1658,
    "fields": {
        "example": 53,
        "json_object": 13
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1659,
    "fields": {
        "example": 53,
        "json_object": 14
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1660,
    "fields": {
        "example": 53,
        "json_object": 143
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1661,
    "fields": {
        "example": 53,
        "json_object": 16
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1662,
    "fields": {
        "example": 53,
        "json_object": 19
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1663,
    "fields": {
        "example": 53,
        "json_object": 20
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1664,
    "fields": {
        "example": 53,
        "json_object": 22
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1665,
    "fields": {
        "example": 53,
        "json_object": 26
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1666,
    "fields": {
        "example": 53,
        "json_object": 30
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1667,
    "fields": {
        "example": 53,
        "json_object": 31
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1668,
    "fields": {
        "example": 53,
        "json_object": 162
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1669,
    "fields": {
        "example": 53,
        "json_object": 112
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1670,
    "fields": {
        "example": 53,
        "json_object": 126
    }
},
{
    "model": "spectools.exampledocumentobject",
    "pk": 1671,
    "fields": {
        "example": 53,
        "json_object": 127
    }
},
{
    "model": "spectools.staticpagecollection",
    "pk": 1,
    "fields": {
        "title": "Infrastructure",
        "url": "/infrastructure/",
        "schema": 1,
        "order": 1
    }
},
{
    "model": "spectools.staticpage",
    "pk": 2,
    "fields": {
        "title": "Notational concepts",
        "url": "/infrastructure/notational-concepts/",
        "collection": 1,
        "order": 2,
        "content": [
            "<p>This page defines various notational terms used by this specification.</p>",
            "",
            "<h2 id=\"metrical-position\">Metrical position</h2>",
            "",
            "<p>Most notated events possess a well-defined <em>metrical position</em>, giving a time onset expressed as a rational number of whole note durations after the start of its containing measure. This position may be thought of as the event’s \"address\" and plays a determining role in the normative rendering and performance of events.</p>",
            "",
            "<h2 id=\"score-order\">Score order and performance order</h2>",
            "",
            "<p>Score order is the order in which measures are visually presented to a reader. This is distinct from performance order, which is the order in which the measures are played by a performer.</p>",
            "",
            "<p>For example, score order and performance order would be different in the case of a repeat or \"D.S. al Coda\" jump.</p>"
        ]
    }
},
{
    "model": "spectools.staticpage",
    "pk": 3,
    "fields": {
        "title": "Sequence content",
        "url": "/infrastructure/sequence-content/",
        "collection": 1,
        "order": 3,
        "content": [
            "<p>MNX uses the term <em>sequence content</em> to mean a series of musical events that are both presented and performed in a given order, each at a distinct time. For example, these musical events include notes and rests.</p>",
            "",
            "<p>Sequence content has three attributes:</p>",
            "",
            "<ol>",
            "<li>The content itself, which is encoded via the <a href=\"../../mnx-reference/objects/sequence/\">sequence object</a>.</li>",
            "<li>A starting position, which is the <a href=\"../notational-concepts/#metrical-position\">metrical position</a> of the content's first element within the containing measure.</li>",
            "<li>A time modification ratio, which is a rational number scale factor that implicitly applies to all positions and durations within the content.</li>",
            "</ol>",
            "",
            "<h2>Sequencing the content</h2>",
            "",
            "<p>Within sequence content, each event is assigned a metrical position according to the following procedure, called <em>sequencing the content</em>:</p>",
            "",
            "<ol>",
            "<li>Let <i>sequence cursor</i> be the starting position of the sequence content.</li>",
            "<li>Let <i>content</i> be the list of MNX objects comprising the sequence content.</li>",
            "<li>For each object <i>obj</i> within <i>content</i>:",
            "    <ol>",
            "    <li>If <i>obj</i> has a <a href=\"../../mnx-reference/objects/event/\"><code>\"type\"</code> value of <code>\"event\"</code></a> or is missing a <code>\"type\"</code> attribute:",
            "        <ol>",
            "        <li>Set the metrical position of <i>obj</i> to <i>sequence cursor</i>.</li>",
            "        <li>Assign the event's <code>\"duration\"</code> to <i>event duration</i>.</li>",
            "        <li>Multiply <i>event duration</i> by the <i>time modification ratio</i>, and add the result to <i>sequence cursor</i>.</li>",
            "        </ol>",
            "    </li>",
            "    <li>Else, if <i>obj</i> has a <a href=\"../../mnx-reference/objects/space/\"><code>\"type\"</code> value of <code>\"space\"</code></a>:",
            "        <ol>",
            "        <li>Set the metrical position of <i>obj</i> to <i>sequence cursor</i>.</li>",
            "        <li>Add the <code>\"duration\"</code> of <i>obj</i>, multiplied by the <i>time modification ratio</i>, to <i>sequence cursor</i>.</li>",
            "        </ol>",
            "    </li>",
            "    <li>Else, if <i>obj</i> has a <a href=\"../../mnx-reference/objects/tuplet/\"><code>\"type\"</code> value of <code>\"tuplet\"</code></a>:",
            "        <ol>",
            "        <li>Sequence the content of <i>obj</i>, using <i>sequence cursor</i> as the starting position, and multiplying the <i>time modification ratio</i> by the tuplet's outer / inner ratio for the processing of the tuplet.</li>",
            "        <li>Add the total duration of <i>obj</i> as given by <code>outer</code>, multiplied by the <i>time modification ratio</i>, to <i>sequence cursor</i>.</li>",
            "        </ol>",
            "    </li>",
            "    <li>Else, if <i>obj</i> has a <a href=\"../../mnx-reference/objects/grace/\"><code>\"type\"</code> value of <code>\"grace\"</code></a>:",
            "        <ol>",
            "        <li>Process the contents of <i>obj</i>, assigning them a non-metrical ordering relative to preceding or following elements as appropriate.</li>",
            "        </ol>",
            "    </li>",
            "    <li>Else, if <i>obj</i> has a <a href=\"../../mnx-reference/objects/multi-note-tremolo/\"><code>\"type\"</code> value of <code>\"tremolo\"</code></a>:",
            "        <ol>",
            "        <li>Sequence the content of <i>obj</i>, using <i>sequence cursor</i> as the starting position. Note each event within this multi-note tremolo should be assigned an <i>event duration</i> equal to <i>obj</i>'s <code>outer.duration</code> (i.e., ignoring <i>obj</i>'s <code>outer.multiple</code>).</li>",
            "        <li>Add the total duration of <i>obj</i> as given by <code>outer</code>, multiplied by the <i>time modification ratio</i>, to <i>sequence cursor</i>.</li>",
            "        </ol>",
            "    </li>",
            "    <li>If <i>sequence cursor</i> exceeds the specified duration for the enclosing element (time signature for a measure, <code>\"inner\"</code> value for a tuplet), throw a processing error.</li>",
            "    </ol>",
            "</li>",
            "</ol>"
        ]
    }
}
]
