{
 "apollonius": "0.0.0.1",
 "dwg": [
  {
   "id": 9,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 7,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    9
   ]
  },
  {
   "id": 8,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    9
   ]
  },
  {
   "id": 10,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 4,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    10
   ]
  },
  {
   "id": 11,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 5,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    11
   ]
  },
  {
   "id": 12,
   "element": "ApoReal",
   "elementNumber": 12,
   "value": 4
  },
  {
   "id": 3,
   "element": "ApoReal",
   "elementNumber": 3,
   "value": 4,
   "functionName": "=",
   "argsIds": [
    12
   ]
  },
  {
   "id": 13,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 2,
   "element": "ApoReal",
   "elementNumber": 2,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    13,
    13,
    13
   ]
  },
  {
   "id": 1,
   "element": "ApoReal",
   "elementNumber": 1,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    13,
    13,
    13
   ]
  },
  {
   "id": 14,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 6,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    14
   ]
  },
  {
   "id": 23,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 21,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    23
   ]
  },
  {
   "id": 22,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    23
   ]
  },
  {
   "id": 24,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 18,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    24
   ]
  },
  {
   "id": 25,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 19,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    25
   ]
  },
  {
   "id": 26,
   "element": "ApoReal",
   "elementNumber": 12,
   "value": 4
  },
  {
   "id": 17,
   "element": "ApoReal",
   "elementNumber": 3,
   "value": 4,
   "functionName": "=",
   "argsIds": [
    26
   ]
  },
  {
   "id": 27,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 28,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 20,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    28
   ]
  },
  {
   "id": 51,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 49,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    51
   ]
  },
  {
   "id": 50,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    51
   ]
  },
  {
   "id": 52,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 46,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    52
   ]
  },
  {
   "id": 53,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 47,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    53
   ]
  },
  {
   "id": 54,
   "element": "ApoReal",
   "elementNumber": 12,
   "value": 4
  },
  {
   "id": 45,
   "element": "ApoReal",
   "elementNumber": 3,
   "value": 4,
   "functionName": "=",
   "argsIds": [
    54
   ]
  },
  {
   "id": 55,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 44,
   "element": "ApoReal",
   "elementNumber": 2,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    55,
    55,
    55
   ]
  },
  {
   "id": 43,
   "element": "ApoReal",
   "elementNumber": 1,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    55,
    55,
    55
   ]
  },
  {
   "id": 56,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 48,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    56
   ]
  },
  {
   "id": 65,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 63,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    65
   ]
  },
  {
   "id": 64,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    65
   ]
  },
  {
   "id": 66,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 60,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    66
   ]
  },
  {
   "id": 67,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 61,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    67
   ]
  },
  {
   "id": 68,
   "element": "ApoReal",
   "elementNumber": 12,
   "value": 4
  },
  {
   "id": 59,
   "element": "ApoReal",
   "elementNumber": 3,
   "value": 4,
   "functionName": "=",
   "argsIds": [
    68
   ]
  },
  {
   "id": 69,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 70,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 62,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    70
   ]
  },
  {
   "id": 79,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 77,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    79
   ]
  },
  {
   "id": 78,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    79
   ]
  },
  {
   "id": 80,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 74,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    80
   ]
  },
  {
   "id": 81,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 75,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    81
   ]
  },
  {
   "id": 82,
   "element": "ApoReal",
   "elementNumber": 12,
   "value": 4
  },
  {
   "id": 73,
   "element": "ApoReal",
   "elementNumber": 3,
   "value": 4,
   "functionName": "=",
   "argsIds": [
    82
   ]
  },
  {
   "id": 83,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 71,
   "element": "ApoReal",
   "elementNumber": 1,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    83,
    83,
    83
   ]
  },
  {
   "id": 84,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 76,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    84
   ]
  },
  {
   "id": 107,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 105,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    107
   ]
  },
  {
   "id": 106,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    107
   ]
  },
  {
   "id": 108,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 102,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    108
   ]
  },
  {
   "id": 109,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 103,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    109
   ]
  },
  {
   "id": 110,
   "element": "ApoReal",
   "elementNumber": 12,
   "value": 4
  },
  {
   "id": 101,
   "element": "ApoReal",
   "elementNumber": 3,
   "value": 4,
   "functionName": "=",
   "argsIds": [
    110
   ]
  },
  {
   "id": 111,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 100,
   "element": "ApoReal",
   "elementNumber": 2,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    111,
    111,
    111
   ]
  },
  {
   "id": 99,
   "element": "ApoReal",
   "elementNumber": 1,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    111,
    111,
    111
   ]
  },
  {
   "id": 112,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 104,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    112
   ]
  },
  {
   "id": 121,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 119,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    121
   ]
  },
  {
   "id": 120,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    121
   ]
  },
  {
   "id": 122,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 116,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    122
   ]
  },
  {
   "id": 123,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 117,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    123
   ]
  },
  {
   "id": 125,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 114,
   "element": "ApoReal",
   "elementNumber": 2,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    125,
    125,
    125
   ]
  },
  {
   "id": 126,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 118,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    126
   ]
  },
  {
   "id": 135,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 133,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    135
   ]
  },
  {
   "id": 134,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    135
   ]
  },
  {
   "id": 136,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 130,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    136
   ]
  },
  {
   "id": 137,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 131,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    137
   ]
  },
  {
   "id": 139,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 140,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 132,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    140
   ]
  },
  {
   "id": 141,
   "element": "ApoPoint",
   "elementNumber": 1,
   "value": {
    "a": 0,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    139,
    139
   ]
  },
  {
   "id": 142,
   "element": "ApoLine",
   "elementNumber": 1,
   "value": {
    "a": 0,
    "b": -1,
    "c": 0
   },
   "argsIds": [
    141,
    139
   ]
  },
  {
   "id": 143,
   "element": "ApoLine",
   "elementNumber": 2,
   "value": {
    "a": 1,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    141,
    142
   ]
  },
  {
   "id": 145,
   "element": "ApoReal",
   "elementNumber": 16,
   "value": 60
  },
  {
   "id": 144,
   "element": "ApoReal",
   "elementNumber": 15,
   "name": "GnomonHeight",
   "value": 100,
   "functionName": "=",
   "argsIds": [
    1828
   ]
  },
  {
   "id": 146,
   "element": "ApoPoint",
   "elementNumber": 2,
   "value": {
    "a": 0,
    "b": 100,
    "c": 0
   },
   "argsIds": [
    141,
    143,
    144
   ]
  },
  {
   "id": 147,
   "element": "ApoCircle",
   "elementNumber": 1,
   "value": {
    "a": 0,
    "b": 100,
    "c": 100
   },
   "argsIds": [
    146,
    144
   ]
  },
  {
   "id": 148,
   "element": "ApoLine",
   "elementNumber": 3,
   "value": {
    "a": 0,
    "b": -1,
    "c": 100
   },
   "argsIds": [
    142,
    146
   ]
  },
  {
   "id": 198,
   "element": "ApoReal",
   "elementNumber": 64,
   "value": 15
  },
  {
   "id": 197,
   "element": "ApoLine",
   "elementNumber": 5,
   "value": {
    "a": 0.25881904510252074,
    "b": -0.9659258262890683,
    "c": 96.59258262890683
   },
   "argsIds": [
    146,
    148,
    198
   ]
  },
  {
   "id": 240,
   "element": "ApoLine",
   "elementNumber": 7,
   "value": {
    "a": 0.49999999999999994,
    "b": -0.8660254037844387,
    "c": 86.60254037844388
   },
   "argsIds": [
    146,
    148,
    242
   ]
  },
  {
   "id": 242,
   "element": "ApoReal",
   "elementNumber": 106,
   "value": 30
  },
  {
   "id": 260,
   "element": "ApoReal",
   "elementNumber": 122,
   "value": 45
  },
  {
   "id": 259,
   "element": "ApoLine",
   "elementNumber": 9,
   "value": {
    "a": 0.7071067811865475,
    "b": -0.7071067811865476,
    "c": 70.71067811865476
   },
   "argsIds": [
    146,
    148,
    260
   ]
  },
  {
   "id": 290,
   "element": "ApoLine",
   "elementNumber": 11,
   "value": {
    "a": 0.8660254037844386,
    "b": -0.5000000000000001,
    "c": 50.000000000000014
   },
   "argsIds": [
    146,
    148,
    145
   ]
  },
  {
   "id": 311,
   "element": "ApoReal",
   "elementNumber": 141,
   "value": 75
  },
  {
   "id": 310,
   "element": "ApoLine",
   "elementNumber": 13,
   "value": {
    "a": 0.9659258262890683,
    "b": -0.25881904510252074,
    "c": 25.881904510252074
   },
   "argsIds": [
    146,
    148,
    311
   ]
  },
  {
   "id": 329,
   "element": "ApoReal",
   "elementNumber": 157,
   "value": 105
  },
  {
   "id": 328,
   "element": "ApoLine",
   "elementNumber": 15,
   "value": {
    "a": 0.9659258262890683,
    "b": 0.25881904510252085,
    "c": -25.881904510252085
   },
   "argsIds": [
    146,
    148,
    329
   ]
  },
  {
   "id": 357,
   "element": "ApoLine",
   "elementNumber": 16,
   "value": {
    "a": 0.8660254037844387,
    "b": 0.4999999999999998,
    "c": -49.99999999999998
   },
   "argsIds": [
    146,
    148,
    477
   ]
  },
  {
   "id": 384,
   "element": "ApoLine",
   "elementNumber": 18,
   "value": {
    "a": 0.7071067811865476,
    "b": 0.7071067811865475,
    "c": -70.71067811865474
   },
   "argsIds": [
    146,
    148,
    478
   ]
  },
  {
   "id": 414,
   "element": "ApoLine",
   "elementNumber": 20,
   "value": {
    "a": 0.49999999999999994,
    "b": 0.8660254037844387,
    "c": -86.60254037844388
   },
   "argsIds": [
    146,
    148,
    476
   ]
  },
  {
   "id": 475,
   "element": "ApoReal",
   "elementNumber": 295,
   "value": 165
  },
  {
   "id": 474,
   "element": "ApoLine",
   "elementNumber": 22,
   "value": {
    "a": 0.258819045102521,
    "b": 0.9659258262890682,
    "c": -96.59258262890683
   },
   "argsIds": [
    146,
    148,
    475
   ]
  },
  {
   "id": 476,
   "element": "ApoReal",
   "elementNumber": 296,
   "value": 150
  },
  {
   "id": 477,
   "element": "ApoReal",
   "elementNumber": 297,
   "value": 120
  },
  {
   "id": 478,
   "element": "ApoReal",
   "elementNumber": 298,
   "value": 135
  },
  {
   "id": 480,
   "element": "ApoReal",
   "elementNumber": 299,
   "value": 2
  },
  {
   "id": 1964,
   "element": "ApoReal",
   "elementNumber": 761,
   "name": "PlateWidth",
   "value": 100,
   "functionName": "=",
   "argsIds": [
    1828
   ]
  },
  {
   "id": 482,
   "element": "ApoReal",
   "elementNumber": 301,
   "name": "CurveRadius",
   "value": 2500,
   "functionName": "=",
   "argsIds": [
    2502
   ]
  },
  {
   "id": 484,
   "element": "ApoPoint",
   "elementNumber": 3,
   "value": {
    "a": 0,
    "b": 2500,
    "c": 0
   },
   "argsIds": [
    141,
    143,
    482
   ]
  },
  {
   "id": 487,
   "element": "ApoCircle",
   "elementNumber": 2,
   "value": {
    "a": 0,
    "b": 2500,
    "c": 2500
   },
   "argsIds": [
    484,
    141
   ]
  },
  {
   "id": 499,
   "element": "ApoLine",
   "elementNumber": 23,
   "value": {
    "a": 0,
    "b": -1,
    "c": -10
   },
   "argsIds": [
    142,
    498
   ]
  },
  {
   "id": 500,
   "element": "ApoPoint",
   "elementNumber": 4,
   "value": {
    "a": -373.20508075688775,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    142,
    197
   ]
  },
  {
   "id": 553,
   "element": "ApoPoint",
   "elementNumber": 5,
   "value": {
    "a": -373.20508075688775,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    197,
    142
   ]
  },
  {
   "id": 554,
   "element": "ApoPoint",
   "elementNumber": 6,
   "value": {
    "a": -373.20508075688775,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    500,
    553
   ]
  },
  {
   "id": 795,
   "element": "ApoLine",
   "elementNumber": 25,
   "value": {
    "a": 1,
    "b": 0,
    "c": 373.20508075688775
   },
   "argsIds": [
    500,
    142
   ]
  },
  {
   "id": 796,
   "element": "ApoPoint",
   "elementNumber": 7,
   "value": {
    "a": -173.20508075688778,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    240,
    142
   ]
  },
  {
   "id": 797,
   "element": "ApoPoint",
   "elementNumber": 8,
   "value": {
    "a": -100.00000000000001,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    142,
    259
   ]
  },
  {
   "id": 798,
   "element": "ApoPoint",
   "elementNumber": 9,
   "value": {
    "a": -57.735026918962596,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    290,
    142
   ]
  },
  {
   "id": 799,
   "element": "ApoPoint",
   "elementNumber": 10,
   "value": {
    "a": -26.79491924311227,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    310,
    142
   ]
  },
  {
   "id": 800,
   "element": "ApoPoint",
   "elementNumber": 11,
   "value": {
    "a": 26.79491924311228,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    328,
    142
   ]
  },
  {
   "id": 801,
   "element": "ApoPoint",
   "elementNumber": 12,
   "value": {
    "a": 57.73502691896255,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    357,
    142
   ]
  },
  {
   "id": 802,
   "element": "ApoPoint",
   "elementNumber": 13,
   "value": {
    "a": 99.99999999999997,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    142,
    384
   ]
  },
  {
   "id": 803,
   "element": "ApoPoint",
   "elementNumber": 14,
   "value": {
    "a": 173.20508075688778,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    142,
    414
   ]
  },
  {
   "id": 804,
   "element": "ApoPoint",
   "elementNumber": 15,
   "value": {
    "a": 373.20508075688736,
    "b": 0,
    "c": 0
   },
   "argsIds": [
    474,
    142
   ]
  },
  {
   "id": 805,
   "element": "ApoLine",
   "elementNumber": 26,
   "value": {
    "a": 1,
    "b": 0,
    "c": 173.20508075688778
   },
   "argsIds": [
    795,
    796
   ]
  },
  {
   "id": 806,
   "element": "ApoLine",
   "elementNumber": 27,
   "value": {
    "a": 1,
    "b": 0,
    "c": 100.00000000000001
   },
   "argsIds": [
    795,
    797
   ]
  },
  {
   "id": 811,
   "element": "ApoLine",
   "elementNumber": 28,
   "value": {
    "a": 1,
    "b": 0,
    "c": 57.735026918962596
   },
   "argsIds": [
    795,
    798
   ]
  },
  {
   "id": 812,
   "element": "ApoLine",
   "elementNumber": 29,
   "value": {
    "a": 1,
    "b": 0,
    "c": 26.79491924311227
   },
   "argsIds": [
    795,
    799
   ]
  },
  {
   "id": 813,
   "element": "ApoLine",
   "elementNumber": 30,
   "value": {
    "a": 1,
    "b": 0,
    "c": -26.79491924311228
   },
   "argsIds": [
    795,
    800
   ]
  },
  {
   "id": 814,
   "element": "ApoLine",
   "elementNumber": 31,
   "value": {
    "a": 1,
    "b": 0,
    "c": -57.73502691896255
   },
   "argsIds": [
    795,
    801
   ]
  },
  {
   "id": 815,
   "element": "ApoLine",
   "elementNumber": 32,
   "value": {
    "a": 1,
    "b": 0,
    "c": -99.99999999999997
   },
   "argsIds": [
    795,
    802
   ]
  },
  {
   "id": 816,
   "element": "ApoLine",
   "elementNumber": 33,
   "value": {
    "a": 1,
    "b": 0,
    "c": -173.20508075688778
   },
   "argsIds": [
    795,
    803
   ]
  },
  {
   "id": 817,
   "element": "ApoLine",
   "elementNumber": 34,
   "value": {
    "a": 1,
    "b": 0,
    "c": -373.20508075688736
   },
   "argsIds": [
    795,
    804
   ]
  },
  {
   "id": 822,
   "element": "ApoPoint",
   "elementNumber": 16,
   "value": {
    "a": -373.20508075688775,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    795,
    499
   ]
  },
  {
   "id": 823,
   "element": "ApoPoint",
   "elementNumber": 17,
   "value": {
    "a": 373.20508075688736,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    499,
    817
   ]
  },
  {
   "id": 824,
   "element": "ApoInk",
   "elementNumber": 1,
   "argsIds": [
    822,
    500,
    804,
    823
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 825,
   "element": "ApoPoint",
   "elementNumber": 18,
   "value": {
    "a": 173.20508075688778,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    816,
    499
   ]
  },
  {
   "id": 826,
   "element": "ApoInk",
   "elementNumber": 2,
   "argsIds": [
    803,
    825
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 827,
   "element": "ApoPoint",
   "elementNumber": 19,
   "value": {
    "a": 99.99999999999997,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    815,
    499
   ]
  },
  {
   "id": 828,
   "element": "ApoInk",
   "elementNumber": 3,
   "argsIds": [
    802,
    827
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 829,
   "element": "ApoPoint",
   "elementNumber": 20,
   "value": {
    "a": 57.73502691896255,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    814,
    499
   ]
  },
  {
   "id": 830,
   "element": "ApoInk",
   "elementNumber": 4,
   "argsIds": [
    801,
    829
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 831,
   "element": "ApoPoint",
   "elementNumber": 21,
   "value": {
    "a": 26.79491924311228,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    813,
    499
   ]
  },
  {
   "id": 832,
   "element": "ApoInk",
   "elementNumber": 5,
   "argsIds": [
    800,
    831
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 833,
   "element": "ApoPoint",
   "elementNumber": 22,
   "value": {
    "a": 0,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    143,
    499
   ]
  },
  {
   "id": 834,
   "element": "ApoInk",
   "elementNumber": 6,
   "argsIds": [
    141,
    833
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 835,
   "element": "ApoPoint",
   "elementNumber": 23,
   "value": {
    "a": -26.79491924311227,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    499,
    812
   ]
  },
  {
   "id": 836,
   "element": "ApoInk",
   "elementNumber": 7,
   "argsIds": [
    799,
    835
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 837,
   "element": "ApoPoint",
   "elementNumber": 24,
   "value": {
    "a": -57.735026918962596,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    811,
    499
   ]
  },
  {
   "id": 838,
   "element": "ApoInk",
   "elementNumber": 8,
   "argsIds": [
    798,
    837
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 839,
   "element": "ApoPoint",
   "elementNumber": 25,
   "value": {
    "a": -100.00000000000001,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    499,
    806
   ]
  },
  {
   "id": 840,
   "element": "ApoInk",
   "elementNumber": 9,
   "argsIds": [
    797,
    839
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 841,
   "element": "ApoPoint",
   "elementNumber": 26,
   "value": {
    "a": -173.20508075688778,
    "b": -10,
    "c": 0
   },
   "argsIds": [
    499,
    805
   ]
  },
  {
   "id": 842,
   "element": "ApoInk",
   "elementNumber": 10,
   "argsIds": [
    796,
    841
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 843,
   "element": "ApoReal",
   "elementNumber": 315,
   "value": 10
  },
  {
   "id": 844,
   "element": "ApoInk",
   "elementNumber": 11,
   "argsIds": [
    141,
    146
   ],
   "stylesIds": [
    141
   ]
  },
  {
   "id": 846,
   "element": "ApoReal",
   "elementNumber": 316,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    498
   ]
  },
  {
   "id": 845,
   "element": "ApoCircle",
   "elementNumber": 3,
   "value": {
    "a": 0,
    "b": 2500,
    "c": 2490
   },
   "argsIds": [
    487,
    846
   ]
  },
  {
   "id": 847,
   "element": "ApoReal",
   "elementNumber": 317,
   "value": 2,
   "functionName": "=",
   "argsIds": [
    480
   ]
  },
  {
   "id": 850,
   "element": "ApoReal",
   "elementNumber": 319,
   "value": 255
  },
  {
   "id": 849,
   "element": "ApoReal",
   "elementNumber": 318,
   "value": 65535,
   "functionName": "colour",
   "argsIds": [
    139,
    139,
    850
   ]
  },
  {
   "id": 851,
   "element": "ApoPoint",
   "elementNumber": 27,
   "value": {
    "a": -700,
    "b": 100,
    "c": 0
   },
   "argsIds": [
    148,
    487
   ]
  },
  {
   "id": 852,
   "element": "ApoPoint",
   "elementNumber": 28,
   "value": {
    "a": 700,
    "b": 100,
    "c": 0
   },
   "argsIds": [
    487,
    148
   ]
  },
  {
   "id": 904,
   "element": "ApoLine",
   "elementNumber": 35,
   "value": {
    "a": -0.9600000000000001,
    "b": 0.28,
    "c": -700.0000000000001
   },
   "argsIds": [
    484,
    851
   ]
  },
  {
   "id": 1019,
   "element": "ApoPoint",
   "elementNumber": 29,
   "value": {
    "a": -303.97799969202015,
    "b": 18.549340465694513,
    "c": 0
   },
   "argsIds": [
    197,
    487
   ]
  },
  {
   "id": 1020,
   "element": "ApoLine",
   "elementNumber": 36,
   "value": {
    "a": -0.9925802638137221,
    "b": 0.12159119987680805,
    "c": -303.97799969202015
   },
   "argsIds": [
    484,
    1019
   ]
  },
  {
   "id": 1096,
   "element": "ApoPoint",
   "elementNumber": 30,
   "value": {
    "a": -163.89045701027044,
    "b": 5.377800527509862,
    "c": 0
   },
   "argsIds": [
    240,
    487
   ]
  },
  {
   "id": 1097,
   "element": "ApoLine",
   "elementNumber": 37,
   "value": {
    "a": -0.9978488797889961,
    "b": 0.06555618280410817,
    "c": -163.89045701027044
   },
   "argsIds": [
    484,
    1096
   ]
  },
  {
   "id": 1166,
   "element": "ApoPoint",
   "elementNumber": 31,
   "value": {
    "a": -98.0754985747169,
    "b": 1.9245014252828696,
    "c": 0
   },
   "argsIds": [
    259,
    487
   ]
  },
  {
   "id": 1167,
   "element": "ApoLine",
   "elementNumber": 38,
   "value": {
    "a": -0.9992301994298868,
    "b": 0.03923019942988676,
    "c": -98.0754985747169
   },
   "argsIds": [
    484,
    1166
   ]
  },
  {
   "id": 1312,
   "element": "ApoPoint",
   "elementNumber": 32,
   "value": {
    "a": -700,
    "b": 100,
    "c": 0
   },
   "argsIds": [
    148,
    487
   ]
  },
  {
   "id": 1439,
   "element": "ApoPoint",
   "elementNumber": 33,
   "value": {
    "a": -57.355125431739225,
    "b": 0.6580086777421457,
    "c": 0
   },
   "argsIds": [
    290,
    487
   ]
  },
  {
   "id": 1440,
   "element": "ApoLine",
   "elementNumber": 39,
   "value": {
    "a": -0.9997367965289032,
    "b": 0.02294205017269569,
    "c": -57.355125431739225
   },
   "argsIds": [
    484,
    1439
   ]
  },
  {
   "id": 1497,
   "element": "ApoPoint",
   "elementNumber": 34,
   "value": {
    "a": -26.75655247696659,
    "b": 0.14318672057788717,
    "c": 0
   },
   "argsIds": [
    310,
    487
   ]
  },
  {
   "id": 1498,
   "element": "ApoLine",
   "elementNumber": 40,
   "value": {
    "a": -0.9999427253117688,
    "b": 0.010702620990786635,
    "c": -26.756552476966586
   },
   "argsIds": [
    484,
    1497
   ]
  },
  {
   "id": 1515,
   "element": "ApoPoint",
   "elementNumber": 35,
   "value": {
    "a": 26.75655247696659,
    "b": 0.14318672057834192,
    "c": 0
   },
   "argsIds": [
    328,
    487
   ]
  },
  {
   "id": 1516,
   "element": "ApoLine",
   "elementNumber": 41,
   "value": {
    "a": -0.9999427253117689,
    "b": -0.010702620990786638,
    "c": 26.756552476966593
   },
   "argsIds": [
    484,
    1515
   ]
  },
  {
   "id": 1659,
   "element": "ApoPoint",
   "elementNumber": 36,
   "value": {
    "a": 57.355125431739,
    "b": 0.6580086777421457,
    "c": 0
   },
   "argsIds": [
    357,
    487
   ]
  },
  {
   "id": 1660,
   "element": "ApoLine",
   "elementNumber": 42,
   "value": {
    "a": -0.9997367965289032,
    "b": -0.0229420501726956,
    "c": 57.355125431739
   },
   "argsIds": [
    484,
    1659
   ]
  },
  {
   "id": 1711,
   "element": "ApoPoint",
   "elementNumber": 37,
   "value": {
    "a": 98.07549857471645,
    "b": 1.9245014252828696,
    "c": 0
   },
   "argsIds": [
    384,
    487
   ]
  },
  {
   "id": 1712,
   "element": "ApoLine",
   "elementNumber": 43,
   "value": {
    "a": -0.9992301994298868,
    "b": -0.03923019942988658,
    "c": 98.07549857471645
   },
   "argsIds": [
    484,
    1711
   ]
  },
  {
   "id": 1767,
   "element": "ApoPoint",
   "elementNumber": 38,
   "value": {
    "a": 163.89045701027044,
    "b": 5.377800527509862,
    "c": 0
   },
   "argsIds": [
    414,
    487
   ]
  },
  {
   "id": 1768,
   "element": "ApoLine",
   "elementNumber": 44,
   "value": {
    "a": -0.9978488797889961,
    "b": -0.06555618280410817,
    "c": 163.89045701027044
   },
   "argsIds": [
    484,
    1767
   ]
  },
  {
   "id": 1771,
   "element": "ApoPoint",
   "elementNumber": 39,
   "value": {
    "a": 303.9779996920205,
    "b": 18.549340465694968,
    "c": 0
   },
   "argsIds": [
    474,
    487
   ]
  },
  {
   "id": 1772,
   "element": "ApoLine",
   "elementNumber": 45,
   "value": {
    "a": -0.9925802638137221,
    "b": -0.1215911998768082,
    "c": 303.9779996920205
   },
   "argsIds": [
    484,
    1771
   ]
  },
  {
   "id": 1775,
   "element": "ApoLine",
   "elementNumber": 46,
   "value": {
    "a": -0.9600000000000001,
    "b": -0.28,
    "c": 700.0000000000001
   },
   "argsIds": [
    484,
    852
   ]
  },
  {
   "id": 1776,
   "element": "ApoReal",
   "elementNumber": 645,
   "value": 65535,
   "functionName": "colour",
   "argsIds": [
    139,
    139,
    850
   ]
  },
  {
   "id": 1778,
   "element": "ApoPoint",
   "elementNumber": 40,
   "value": {
    "a": -697.2,
    "b": 109.59999999999991,
    "c": 0
   },
   "argsIds": [
    845,
    904
   ]
  },
  {
   "id": 1777,
   "element": "ApoStyle",
   "elementNumber": 4,
   "lineWidth": 847,
   "fillStyle": 849,
   "strokeStyle": 1776,
   "font": 132,
   "horizontalAlign": 130,
   "verticalAlign": 131,
   "startArrow": 133,
   "endArrow": 134
  },
  {
   "id": 1779,
   "element": "ApoInk",
   "elementNumber": 13,
   "argsIds": [
    1778,
    851
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1780,
   "element": "ApoPoint",
   "elementNumber": 41,
   "value": {
    "a": -302.76208769325206,
    "b": 28.475143103832124,
    "c": 0
   },
   "argsIds": [
    845,
    1020
   ]
  },
  {
   "id": 1781,
   "element": "ApoInk",
   "elementNumber": 14,
   "argsIds": [
    1780,
    1019
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1782,
   "element": "ApoPoint",
   "elementNumber": 42,
   "value": {
    "a": -163.23489518222937,
    "b": 15.356289325399757,
    "c": 0
   },
   "argsIds": [
    845,
    1097
   ]
  },
  {
   "id": 1783,
   "element": "ApoInk",
   "elementNumber": 15,
   "argsIds": [
    1782,
    1096
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1784,
   "element": "ApoPoint",
   "elementNumber": 43,
   "value": {
    "a": -97.68319658041803,
    "b": 11.91680341958181,
    "c": 0
   },
   "argsIds": [
    845,
    1167
   ]
  },
  {
   "id": 1785,
   "element": "ApoInk",
   "elementNumber": 16,
   "argsIds": [
    1784,
    1166
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1787,
   "element": "ApoPoint",
   "elementNumber": 45,
   "value": {
    "a": -57.12570493001227,
    "b": 10.655376643031104,
    "c": 0
   },
   "argsIds": [
    845,
    1440
   ]
  },
  {
   "id": 1788,
   "element": "ApoInk",
   "elementNumber": 17,
   "argsIds": [
    1787,
    1439
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1789,
   "element": "ApoPoint",
   "elementNumber": 46,
   "value": {
    "a": -26.64952626705872,
    "b": 10.142613973695916,
    "c": 0
   },
   "argsIds": [
    845,
    1498
   ]
  },
  {
   "id": 1790,
   "element": "ApoInk",
   "elementNumber": 18,
   "argsIds": [
    1789,
    1497
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1791,
   "element": "ApoPoint",
   "elementNumber": 47,
   "value": {
    "a": 26.64952626705873,
    "b": 10.142613973695461,
    "c": 0
   },
   "argsIds": [
    845,
    1516
   ]
  },
  {
   "id": 1792,
   "element": "ApoInk",
   "elementNumber": 19,
   "argsIds": [
    1791,
    1515
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1793,
   "element": "ApoPoint",
   "elementNumber": 48,
   "value": {
    "a": 57.12570493001204,
    "b": 10.655376643031104,
    "c": 0
   },
   "argsIds": [
    845,
    1660
   ]
  },
  {
   "id": 1794,
   "element": "ApoInk",
   "elementNumber": 20,
   "argsIds": [
    1793,
    1659
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1795,
   "element": "ApoPoint",
   "elementNumber": 49,
   "value": {
    "a": 97.68319658041757,
    "b": 11.91680341958181,
    "c": 0
   },
   "argsIds": [
    845,
    1712
   ]
  },
  {
   "id": 1796,
   "element": "ApoInk",
   "elementNumber": 21,
   "argsIds": [
    1795,
    1711
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1797,
   "element": "ApoPoint",
   "elementNumber": 50,
   "value": {
    "a": 163.23489518222937,
    "b": 15.356289325399757,
    "c": 0
   },
   "argsIds": [
    845,
    1768
   ]
  },
  {
   "id": 1798,
   "element": "ApoInk",
   "elementNumber": 22,
   "argsIds": [
    1797,
    1767
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1799,
   "element": "ApoPoint",
   "elementNumber": 51,
   "value": {
    "a": 302.76208769325245,
    "b": 28.475143103832124,
    "c": 0
   },
   "argsIds": [
    845,
    1772
   ]
  },
  {
   "id": 1800,
   "element": "ApoInk",
   "elementNumber": 23,
   "argsIds": [
    1799,
    1771
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1801,
   "element": "ApoPoint",
   "elementNumber": 52,
   "value": {
    "a": 697.2,
    "b": 109.59999999999991,
    "c": 0
   },
   "argsIds": [
    845,
    1775
   ]
  },
  {
   "id": 1802,
   "element": "ApoInk",
   "elementNumber": 24,
   "argsIds": [
    1801,
    852
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1803,
   "element": "ApoPoint",
   "elementNumber": 53,
   "value": {
    "a": 0,
    "b": 10,
    "c": 0
   },
   "argsIds": [
    143,
    845
   ]
  },
  {
   "id": 1804,
   "element": "ApoInk",
   "elementNumber": 25,
   "argsIds": [
    1803,
    141
   ],
   "stylesIds": [
    1777
   ]
  },
  {
   "id": 1805,
   "element": "ApoPoint",
   "elementNumber": 54,
   "value": {
    "a": -499.98104384662605,
    "b": 69.03757155191602,
    "c": 0
   },
   "argsIds": [
    1780,
    1778
   ]
  },
  {
   "id": 1806,
   "element": "ApoPoint",
   "elementNumber": 55,
   "value": {
    "a": 499.9810438466262,
    "b": 69.03757155191602,
    "c": 0
   },
   "argsIds": [
    1799,
    1801
   ]
  },
  {
   "id": 1814,
   "element": "ApoLine",
   "elementNumber": 47,
   "value": {
    "a": -0.9794977073213769,
    "b": 0.20145530857281108,
    "c": -503.6382714320277
   },
   "argsIds": [
    484,
    1805
   ]
  },
  {
   "id": 1822,
   "element": "ApoLine",
   "elementNumber": 48,
   "value": {
    "a": -0.9794977073213769,
    "b": -0.20145530857281116,
    "c": 503.6382714320279
   },
   "argsIds": [
    484,
    1806
   ]
  },
  {
   "id": 1823,
   "element": "ApoReal",
   "elementNumber": 660,
   "value": 65535,
   "functionName": "colour",
   "argsIds": [
    125,
    125,
    850
   ]
  },
  {
   "id": 1827,
   "element": "ApoPoint",
   "elementNumber": 56,
   "value": {
    "a": -503.6382714320277,
    "b": 51.25573169655763,
    "c": 0
   },
   "argsIds": [
    487,
    1814
   ]
  },
  {
   "id": 1828,
   "element": "ApoReal",
   "elementNumber": 662,
   "value": 100
  },
  {
   "id": 1831,
   "element": "ApoReal",
   "elementNumber": 664,
   "value": 2,
   "functionName": "=",
   "argsIds": [
    480
   ]
  },
  {
   "id": 1833,
   "element": "ApoPoint",
   "elementNumber": 57,
   "value": {
    "a": 503.6382714320279,
    "b": 51.25573169655763,
    "c": 0
   },
   "argsIds": [
    487,
    1822
   ]
  },
  {
   "id": 1832,
   "element": "ApoStyle",
   "elementNumber": 7,
   "lineWidth": 1831,
   "fillStyle": 114,
   "strokeStyle": 1823,
   "font": 118,
   "horizontalAlign": 116,
   "verticalAlign": 117,
   "startArrow": 119,
   "endArrow": 120
  },
  {
   "id": 1834,
   "element": "ApoInk",
   "elementNumber": 26,
   "argsIds": [
    851,
    1827,
    1019,
    1096,
    1166,
    1439,
    1497,
    141,
    1515,
    1659,
    1711,
    1767,
    1771,
    1833,
    852
   ],
   "stylesIds": [
    1832
   ]
  },
  {
   "id": 1837,
   "element": "ApoReal",
   "elementNumber": 667,
   "value": "top"
  },
  {
   "id": 1840,
   "element": "ApoReal",
   "elementNumber": 669,
   "value": "center"
  },
  {
   "id": 1839,
   "element": "ApoReal",
   "elementNumber": 668,
   "value": "center",
   "functionName": "=",
   "argsIds": [
    1840
   ]
  },
  {
   "id": 1842,
   "element": "ApoReal",
   "elementNumber": 670,
   "value": "7"
  },
  {
   "id": 1841,
   "element": "ApoText",
   "elementNumber": 1,
   "argsIds": [
    822,
    1842
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1844,
   "element": "ApoReal",
   "elementNumber": 671,
   "value": "8"
  },
  {
   "id": 1843,
   "element": "ApoText",
   "elementNumber": 2,
   "argsIds": [
    841,
    1844
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1846,
   "element": "ApoReal",
   "elementNumber": 672,
   "value": "9"
  },
  {
   "id": 1845,
   "element": "ApoText",
   "elementNumber": 3,
   "argsIds": [
    839,
    1846
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1848,
   "element": "ApoReal",
   "elementNumber": 673,
   "value": "10"
  },
  {
   "id": 1847,
   "element": "ApoText",
   "elementNumber": 4,
   "argsIds": [
    837,
    1848
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1850,
   "element": "ApoReal",
   "elementNumber": 674,
   "value": "11"
  },
  {
   "id": 1849,
   "element": "ApoText",
   "elementNumber": 5,
   "argsIds": [
    835,
    1850
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1852,
   "element": "ApoReal",
   "elementNumber": 675,
   "value": "12"
  },
  {
   "id": 1851,
   "element": "ApoText",
   "elementNumber": 6,
   "argsIds": [
    833,
    1852
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1854,
   "element": "ApoReal",
   "elementNumber": 676,
   "value": "13"
  },
  {
   "id": 1853,
   "element": "ApoText",
   "elementNumber": 7,
   "argsIds": [
    831,
    1854
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1856,
   "element": "ApoReal",
   "elementNumber": 677,
   "value": "14"
  },
  {
   "id": 1855,
   "element": "ApoText",
   "elementNumber": 8,
   "argsIds": [
    829,
    1856
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1858,
   "element": "ApoReal",
   "elementNumber": 678,
   "value": "15"
  },
  {
   "id": 1857,
   "element": "ApoText",
   "elementNumber": 9,
   "argsIds": [
    827,
    1858
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1860,
   "element": "ApoReal",
   "elementNumber": 679,
   "value": "16"
  },
  {
   "id": 1859,
   "element": "ApoText",
   "elementNumber": 10,
   "argsIds": [
    825,
    1860
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1862,
   "element": "ApoReal",
   "elementNumber": 680,
   "value": "17"
  },
  {
   "id": 1861,
   "element": "ApoText",
   "elementNumber": 11,
   "argsIds": [
    823,
    1862
   ],
   "stylesIds": [
    1838,
    1880,
    1882
   ]
  },
  {
   "id": 1863,
   "element": "ApoReal",
   "elementNumber": 681,
   "value": 65535,
   "functionName": "colour",
   "argsIds": [
    125,
    125,
    850
   ]
  },
  {
   "id": 1864,
   "element": "ApoReal",
   "elementNumber": 682,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    123
   ]
  },
  {
   "id": 1866,
   "element": "ApoReal",
   "elementNumber": 683,
   "value": "6"
  },
  {
   "id": 1865,
   "element": "ApoText",
   "elementNumber": 12,
   "argsIds": [
    1778,
    1866
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1867,
   "element": "ApoText",
   "elementNumber": 13,
   "argsIds": [
    1780,
    1842
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1868,
   "element": "ApoText",
   "elementNumber": 14,
   "argsIds": [
    1782,
    1844
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1869,
   "element": "ApoText",
   "elementNumber": 15,
   "argsIds": [
    1784,
    1846
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1870,
   "element": "ApoText",
   "elementNumber": 16,
   "argsIds": [
    1787,
    1848
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1871,
   "element": "ApoText",
   "elementNumber": 17,
   "argsIds": [
    1789,
    1850
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1872,
   "element": "ApoText",
   "elementNumber": 18,
   "argsIds": [
    1803,
    1852
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1873,
   "element": "ApoText",
   "elementNumber": 19,
   "argsIds": [
    1791,
    1854
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1874,
   "element": "ApoText",
   "elementNumber": 20,
   "argsIds": [
    1793,
    1856
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1875,
   "element": "ApoText",
   "elementNumber": 21,
   "argsIds": [
    1795,
    1858
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1876,
   "element": "ApoText",
   "elementNumber": 22,
   "argsIds": [
    1797,
    1860
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1877,
   "element": "ApoText",
   "elementNumber": 23,
   "argsIds": [
    1799,
    1862
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1879,
   "element": "ApoReal",
   "elementNumber": 684,
   "value": "18"
  },
  {
   "id": 1878,
   "element": "ApoText",
   "elementNumber": 24,
   "argsIds": [
    1801,
    1879
   ],
   "stylesIds": [
    1838
   ]
  },
  {
   "id": 1881,
   "element": "ApoReal",
   "elementNumber": 685,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    125,
    125,
    125
   ]
  },
  {
   "id": 1880,
   "element": "ApoStyle",
   "elementNumber": 8,
   "fillStyle": 1881
  },
  {
   "id": 1838,
   "element": "ApoStyle",
   "elementNumber": 8,
   "lineWidth": 1831,
   "fillStyle": 1863,
   "strokeStyle": 1823,
   "font": 118,
   "horizontalAlign": 1839,
   "verticalAlign": 1864,
   "startArrow": 119,
   "endArrow": 120
  },
  {
   "id": 1883,
   "element": "ApoReal",
   "elementNumber": 686,
   "value": "top",
   "functionName": "=",
   "argsIds": [
    1837
   ]
  },
  {
   "id": 1882,
   "element": "ApoStyle",
   "elementNumber": 8,
   "verticalAlign": 1883
  },
  {
   "id": 113,
   "element": "ApoStyle",
   "elementNumber": 1,
   "lineWidth": 101,
   "fillStyle": 100,
   "strokeStyle": 99,
   "font": 104,
   "horizontalAlign": 102,
   "verticalAlign": 103,
   "startArrow": 105,
   "endArrow": 106
  },
  {
   "id": 498,
   "element": "ApoReal",
   "elementNumber": 309,
   "name": "HourLineMarkerLength",
   "value": 10,
   "functionName": "=",
   "argsIds": [
    843
   ]
  },
  {
   "id": 1886,
   "element": "ApoReal",
   "elementNumber": 689,
   "name": "CurveLength",
   "value": 1418.9705460416394,
   "functionName": "*",
   "argsIds": [
    482,
    1903
   ]
  },
  {
   "id": 1903,
   "element": "ApoReal",
   "elementNumber": 706,
   "value": 0.5675882184166557,
   "functionName": "radians",
   "argsIds": [
    1906
   ]
  },
  {
   "id": 1904,
   "element": "ApoReal",
   "elementNumber": 707,
   "value": -73.73979529168804,
   "functionName": "getAngle",
   "argsIds": [
    1775
   ]
  },
  {
   "id": 1905,
   "element": "ApoReal",
   "elementNumber": 708,
   "value": -106.26020470831196,
   "functionName": "getAngle",
   "argsIds": [
    904
   ]
  },
  {
   "id": 1906,
   "element": "ApoReal",
   "elementNumber": 709,
   "value": 32.52040941662392,
   "functionName": "-",
   "argsIds": [
    1904,
    1905
   ]
  },
  {
   "id": 1907,
   "element": "ApoCircle",
   "elementNumber": 4,
   "value": {
    "a": -373.20508075688775,
    "b": -10,
    "c": 746.4101615137752
   },
   "argsIds": [
    822,
    823
   ]
  },
  {
   "id": 1908,
   "element": "ApoReal",
   "elementNumber": 710,
   "name": "FlatLength",
   "value": 746.4101615137752,
   "functionName": "getRadius",
   "argsIds": [
    1907
   ]
  },
  {
   "id": 1911,
   "element": "ApoPoint",
   "elementNumber": 58,
   "value": {
    "a": 423.20508075688736,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    2503,
    1965
   ]
  },
  {
   "id": 1913,
   "element": "ApoPoint",
   "elementNumber": 59,
   "value": {
    "a": 758.4852730208197,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2013,
    2505
   ]
  },
  {
   "id": 1937,
   "element": "ApoReal",
   "elementNumber": 736,
   "value": "Flat Length = "
  },
  {
   "id": 1938,
   "element": "ApoText",
   "elementNumber": 25,
   "argsIds": [
    2510,
    2523
   ],
   "stylesIds": [
    113
   ]
  },
  {
   "id": 1946,
   "element": "ApoReal",
   "elementNumber": 743,
   "value": "Curve Length="
  },
  {
   "id": 1945,
   "element": "ApoText",
   "elementNumber": 26,
   "argsIds": [
    2602,
    2615
   ],
   "stylesIds": [
    113
   ]
  },
  {
   "id": 1965,
   "element": "ApoLine",
   "elementNumber": 49,
   "value": {
    "a": 0,
    "b": -1,
    "c": -150
   },
   "argsIds": [
    142,
    476
   ]
  },
  {
   "id": 1967,
   "element": "ApoLine",
   "elementNumber": 50,
   "value": {
    "a": 0,
    "b": -1,
    "c": -250
   },
   "argsIds": [
    1965,
    1964
   ]
  },
  {
   "id": 1974,
   "element": "ApoReal",
   "elementNumber": 766,
   "value": 0,
   "functionName": "colour",
   "argsIds": [
    83,
    83,
    83,
    83
   ]
  },
  {
   "id": 1976,
   "element": "ApoPoint",
   "elementNumber": 60,
   "value": {
    "a": -373.20508075688775,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    795
   ]
  },
  {
   "id": 1975,
   "element": "ApoStyle",
   "elementNumber": 12,
   "lineWidth": 73,
   "fillStyle": 1974,
   "strokeStyle": 71,
   "font": 76,
   "horizontalAlign": 74,
   "verticalAlign": 75,
   "startArrow": 77,
   "endArrow": 78
  },
  {
   "id": 1977,
   "element": "ApoPoint",
   "elementNumber": 61,
   "value": {
    "a": 373.20508075688736,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    817,
    1965
   ]
  },
  {
   "id": 1978,
   "element": "ApoPoint",
   "elementNumber": 62,
   "value": {
    "a": 373.20508075688736,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    1967,
    817
   ]
  },
  {
   "id": 1979,
   "element": "ApoPoint",
   "elementNumber": 63,
   "value": {
    "a": -373.20508075688775,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    1967,
    795
   ]
  },
  {
   "id": 1980,
   "element": "ApoInk",
   "elementNumber": 27,
   "argsIds": [
    1976,
    1977,
    1978,
    1979,
    1976
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 1981,
   "element": "ApoPoint",
   "elementNumber": 64,
   "value": {
    "a": -173.20508075688778,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    805
   ]
  },
  {
   "id": 1982,
   "element": "ApoPoint",
   "elementNumber": 65,
   "value": {
    "a": -173.20508075688778,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    1967,
    805
   ]
  },
  {
   "id": 1983,
   "element": "ApoInk",
   "elementNumber": 28,
   "argsIds": [
    1981,
    1982
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 1984,
   "element": "ApoPoint",
   "elementNumber": 66,
   "value": {
    "a": -100.00000000000001,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    806
   ]
  },
  {
   "id": 1985,
   "element": "ApoPoint",
   "elementNumber": 67,
   "value": {
    "a": -100.00000000000001,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    806,
    1967
   ]
  },
  {
   "id": 1986,
   "element": "ApoInk",
   "elementNumber": 29,
   "argsIds": [
    1984,
    1985
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 1987,
   "element": "ApoPoint",
   "elementNumber": 68,
   "value": {
    "a": -57.735026918962596,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    811
   ]
  },
  {
   "id": 1988,
   "element": "ApoPoint",
   "elementNumber": 69,
   "value": {
    "a": -57.735026918962596,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    811,
    1967
   ]
  },
  {
   "id": 1989,
   "element": "ApoInk",
   "elementNumber": 30,
   "argsIds": [
    1987,
    1988
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 1990,
   "element": "ApoPoint",
   "elementNumber": 70,
   "value": {
    "a": -26.79491924311227,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    812
   ]
  },
  {
   "id": 1991,
   "element": "ApoPoint",
   "elementNumber": 71,
   "value": {
    "a": -26.79491924311227,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    1967,
    812
   ]
  },
  {
   "id": 1992,
   "element": "ApoInk",
   "elementNumber": 31,
   "argsIds": [
    1990,
    1991
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 1993,
   "element": "ApoPoint",
   "elementNumber": 72,
   "value": {
    "a": 0,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    143,
    1965
   ]
  },
  {
   "id": 1994,
   "element": "ApoPoint",
   "elementNumber": 73,
   "value": {
    "a": 0,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    143,
    1967
   ]
  },
  {
   "id": 1995,
   "element": "ApoInk",
   "elementNumber": 32,
   "argsIds": [
    1993,
    1994
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 1996,
   "element": "ApoPoint",
   "elementNumber": 74,
   "value": {
    "a": 26.79491924311228,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    813
   ]
  },
  {
   "id": 1997,
   "element": "ApoPoint",
   "elementNumber": 75,
   "value": {
    "a": 26.79491924311228,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    1967,
    813
   ]
  },
  {
   "id": 1998,
   "element": "ApoInk",
   "elementNumber": 33,
   "argsIds": [
    1996,
    1997
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 1999,
   "element": "ApoPoint",
   "elementNumber": 76,
   "value": {
    "a": 57.73502691896255,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    814
   ]
  },
  {
   "id": 2000,
   "element": "ApoPoint",
   "elementNumber": 77,
   "value": {
    "a": 57.73502691896255,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    1967,
    814
   ]
  },
  {
   "id": 2001,
   "element": "ApoInk",
   "elementNumber": 34,
   "argsIds": [
    1999,
    2000
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 2002,
   "element": "ApoPoint",
   "elementNumber": 78,
   "value": {
    "a": 99.99999999999997,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    815
   ]
  },
  {
   "id": 2003,
   "element": "ApoPoint",
   "elementNumber": 79,
   "value": {
    "a": 99.99999999999997,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    1967,
    815
   ]
  },
  {
   "id": 2004,
   "element": "ApoInk",
   "elementNumber": 35,
   "argsIds": [
    2002,
    2003
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 2005,
   "element": "ApoPoint",
   "elementNumber": 80,
   "value": {
    "a": 173.20508075688778,
    "b": -150,
    "c": 0
   },
   "argsIds": [
    1965,
    816
   ]
  },
  {
   "id": 2006,
   "element": "ApoPoint",
   "elementNumber": 81,
   "value": {
    "a": 173.20508075688778,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    816,
    1967
   ]
  },
  {
   "id": 2007,
   "element": "ApoInk",
   "elementNumber": 36,
   "argsIds": [
    2005,
    2006
   ],
   "stylesIds": [
    1975
   ]
  },
  {
   "id": 2010,
   "element": "ApoReal",
   "elementNumber": 768,
   "value": -150,
   "functionName": "-",
   "argsIds": [
    476
   ]
  },
  {
   "id": 2009,
   "element": "ApoLine",
   "elementNumber": 51,
   "value": {
    "a": 0,
    "b": -1,
    "c": 250
   },
   "argsIds": [
    148,
    2010
   ]
  },
  {
   "id": 2014,
   "element": "ApoReal",
   "elementNumber": 770,
   "value": -100,
   "functionName": "-",
   "argsIds": [
    1964
   ]
  },
  {
   "id": 2013,
   "element": "ApoLine",
   "elementNumber": 53,
   "value": {
    "a": 0,
    "b": -1,
    "c": 350
   },
   "argsIds": [
    2009,
    2014
   ]
  },
  {
   "id": 2015,
   "element": "ApoPoint",
   "elementNumber": 82,
   "value": {
    "a": 0,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    143,
    2013
   ]
  },
  {
   "id": 2016,
   "element": "ApoPoint",
   "elementNumber": 83,
   "value": {
    "a": 0,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    143
   ]
  },
  {
   "id": 2017,
   "element": "ApoCircle",
   "elementNumber": 5,
   "value": {
    "a": 0,
    "b": 350,
    "c": 709.4852730208197
   },
   "argsIds": [
    2015,
    2070
   ]
  },
  {
   "id": 2030,
   "element": "ApoReal",
   "elementNumber": 783,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2065,
   "element": "ApoReal",
   "elementNumber": 818,
   "value": 0.28379410920832787,
   "functionName": "radians",
   "argsIds": [
    2069
   ]
  },
  {
   "id": 2066,
   "element": "ApoReal",
   "elementNumber": 819,
   "value": -90,
   "functionName": "getAngle",
   "argsIds": [
    2067
   ]
  },
  {
   "id": 2067,
   "element": "ApoReal",
   "elementNumber": 820,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2068,
   "element": "ApoReal",
   "elementNumber": 821,
   "value": -106.26020470831196,
   "functionName": "getAngle",
   "argsIds": [
    904
   ]
  },
  {
   "id": 2069,
   "element": "ApoReal",
   "elementNumber": 822,
   "value": 16.26020470831196,
   "functionName": "-",
   "argsIds": [
    2066,
    2068
   ]
  },
  {
   "id": 2070,
   "element": "ApoReal",
   "elementNumber": 823,
   "value": 709.4852730208197,
   "functionName": "*",
   "argsIds": [
    482,
    2065
   ]
  },
  {
   "id": 2075,
   "element": "ApoReal",
   "elementNumber": 827,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2072,
   "element": "ApoCircle",
   "elementNumber": 6,
   "value": {
    "a": 0,
    "b": 350,
    "c": 304.732050298065
   },
   "argsIds": [
    2015,
    2467
   ]
  },
  {
   "id": 2081,
   "element": "ApoReal",
   "elementNumber": 833,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2086,
   "element": "ApoReal",
   "elementNumber": 837,
   "value": 0.0656032296979361,
   "functionName": "radians",
   "argsIds": [
    2090
   ]
  },
  {
   "id": 2087,
   "element": "ApoReal",
   "elementNumber": 838,
   "value": -90,
   "functionName": "getAngle",
   "argsIds": [
    2088
   ]
  },
  {
   "id": 2088,
   "element": "ApoReal",
   "elementNumber": 839,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2089,
   "element": "ApoReal",
   "elementNumber": 840,
   "value": -93.75878818411904,
   "functionName": "getAngle",
   "argsIds": [
    1097
   ]
  },
  {
   "id": 2090,
   "element": "ApoReal",
   "elementNumber": 841,
   "value": 3.758788184119041,
   "functionName": "-",
   "argsIds": [
    2087,
    2089
   ]
  },
  {
   "id": 2091,
   "element": "ApoReal",
   "elementNumber": 842,
   "value": 164.00807424484023,
   "functionName": "*",
   "argsIds": [
    482,
    2086
   ]
  },
  {
   "id": 2085,
   "element": "ApoCircle",
   "elementNumber": 7,
   "value": {
    "a": 0,
    "b": 350,
    "c": 164.00807424484023
   },
   "argsIds": [
    2015,
    2091
   ]
  },
  {
   "id": 2093,
   "element": "ApoReal",
   "elementNumber": 843,
   "value": 0.03924026900721064,
   "functionName": "radians",
   "argsIds": [
    2097
   ]
  },
  {
   "id": 2094,
   "element": "ApoReal",
   "elementNumber": 844,
   "value": -90,
   "functionName": "getAngle",
   "argsIds": [
    2095
   ]
  },
  {
   "id": 2095,
   "element": "ApoReal",
   "elementNumber": 845,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2096,
   "element": "ApoReal",
   "elementNumber": 846,
   "value": -92.24830180107118,
   "functionName": "getAngle",
   "argsIds": [
    1167
   ]
  },
  {
   "id": 2097,
   "element": "ApoReal",
   "elementNumber": 847,
   "value": 2.248301801071179,
   "functionName": "-",
   "argsIds": [
    2094,
    2096
   ]
  },
  {
   "id": 2098,
   "element": "ApoReal",
   "elementNumber": 848,
   "value": 98.10067251802661,
   "functionName": "*",
   "argsIds": [
    482,
    2093
   ]
  },
  {
   "id": 2092,
   "element": "ApoCircle",
   "elementNumber": 8,
   "value": {
    "a": 0,
    "b": 350,
    "c": 98.10067251802661
   },
   "argsIds": [
    2015,
    2098
   ]
  },
  {
   "id": 2102,
   "element": "ApoReal",
   "elementNumber": 851,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2099,
   "element": "ApoCircle",
   "elementNumber": 9,
   "value": {
    "a": 0,
    "b": 350,
    "c": 57.360157984277514
   },
   "argsIds": [
    2015,
    2123
   ]
  },
  {
   "id": 2108,
   "element": "ApoReal",
   "elementNumber": 857,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2114,
   "element": "ApoReal",
   "elementNumber": 863,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2118,
   "element": "ApoReal",
   "elementNumber": 867,
   "value": 0.022944063193711006,
   "functionName": "radians",
   "argsIds": [
    2122
   ]
  },
  {
   "id": 2119,
   "element": "ApoReal",
   "elementNumber": 868,
   "value": -90,
   "functionName": "getAngle",
   "argsIds": [
    2120
   ]
  },
  {
   "id": 2120,
   "element": "ApoReal",
   "elementNumber": 869,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2121,
   "element": "ApoReal",
   "elementNumber": 870,
   "value": -91.3145979858811,
   "functionName": "getAngle",
   "argsIds": [
    1440
   ]
  },
  {
   "id": 2122,
   "element": "ApoReal",
   "elementNumber": 871,
   "value": 1.3145979858810932,
   "functionName": "-",
   "argsIds": [
    2119,
    2121
   ]
  },
  {
   "id": 2123,
   "element": "ApoReal",
   "elementNumber": 872,
   "value": 57.360157984277514,
   "functionName": "*",
   "argsIds": [
    482,
    2118
   ]
  },
  {
   "id": 2125,
   "element": "ApoReal",
   "elementNumber": 873,
   "value": 0.010702825325228182,
   "functionName": "radians",
   "argsIds": [
    2129
   ]
  },
  {
   "id": 2126,
   "element": "ApoReal",
   "elementNumber": 874,
   "value": -90,
   "functionName": "getAngle",
   "argsIds": [
    2127
   ]
  },
  {
   "id": 2127,
   "element": "ApoReal",
   "elementNumber": 875,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2128,
   "element": "ApoReal",
   "elementNumber": 876,
   "value": -90.61322672000131,
   "functionName": "getAngle",
   "argsIds": [
    1498
   ]
  },
  {
   "id": 2129,
   "element": "ApoReal",
   "elementNumber": 877,
   "value": 0.6132267200013075,
   "functionName": "-",
   "argsIds": [
    2126,
    2128
   ]
  },
  {
   "id": 2130,
   "element": "ApoReal",
   "elementNumber": 878,
   "value": 26.757063313070454,
   "functionName": "*",
   "argsIds": [
    482,
    2125
   ]
  },
  {
   "id": 2124,
   "element": "ApoCircle",
   "elementNumber": 20,
   "value": {
    "a": 0,
    "b": 350,
    "c": 26.757063313070454
   },
   "argsIds": [
    2015,
    2130
   ]
  },
  {
   "id": 2131,
   "element": "ApoPoint",
   "elementNumber": 84,
   "value": {
    "a": 709.4852730208197,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2017,
    2013
   ]
  },
  {
   "id": 2132,
   "element": "ApoLine",
   "elementNumber": 876,
   "value": {
    "a": 1,
    "b": 0,
    "c": -709.4852730208197
   },
   "argsIds": [
    2131,
    2013
   ]
  },
  {
   "id": 2133,
   "element": "ApoPoint",
   "elementNumber": 85,
   "value": {
    "a": 304.732050298065,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2072,
    2013
   ]
  },
  {
   "id": 2427,
   "element": "ApoLine",
   "elementNumber": 877,
   "value": {
    "a": 1,
    "b": 0,
    "c": -304.732050298065
   },
   "argsIds": [
    2133,
    2013
   ]
  },
  {
   "id": 2428,
   "element": "ApoPoint",
   "elementNumber": 86,
   "value": {
    "a": 164.00807424484023,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2085,
    2013
   ]
  },
  {
   "id": 2434,
   "element": "ApoLine",
   "elementNumber": 878,
   "value": {
    "a": 1,
    "b": 0,
    "c": -164.00807424484023
   },
   "argsIds": [
    2428,
    2013
   ]
  },
  {
   "id": 2435,
   "element": "ApoPoint",
   "elementNumber": 87,
   "value": {
    "a": 98.1006725180266,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2092,
    2013
   ]
  },
  {
   "id": 2436,
   "element": "ApoLine",
   "elementNumber": 879,
   "value": {
    "a": 1,
    "b": 0,
    "c": -98.1006725180266
   },
   "argsIds": [
    2435,
    2013
   ]
  },
  {
   "id": 2437,
   "element": "ApoPoint",
   "elementNumber": 88,
   "value": {
    "a": 57.36015798427751,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2099,
    2013
   ]
  },
  {
   "id": 2438,
   "element": "ApoLine",
   "elementNumber": 880,
   "value": {
    "a": 1,
    "b": 0,
    "c": -57.36015798427751
   },
   "argsIds": [
    2437,
    2013
   ]
  },
  {
   "id": 2439,
   "element": "ApoPoint",
   "elementNumber": 89,
   "value": {
    "a": 26.757063313070564,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2124,
    2013
   ]
  },
  {
   "id": 2445,
   "element": "ApoLine",
   "elementNumber": 881,
   "value": {
    "a": 1,
    "b": 0,
    "c": -26.757063313070564
   },
   "argsIds": [
    2439,
    2013
   ]
  },
  {
   "id": 2446,
   "element": "ApoPoint",
   "elementNumber": 90,
   "value": {
    "a": -26.757063313070564,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2013,
    2124
   ]
  },
  {
   "id": 2452,
   "element": "ApoLine",
   "elementNumber": 882,
   "value": {
    "a": 1,
    "b": 0,
    "c": 26.757063313070564
   },
   "argsIds": [
    2446,
    2013
   ]
  },
  {
   "id": 2453,
   "element": "ApoPoint",
   "elementNumber": 91,
   "value": {
    "a": -57.36015798427751,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2013,
    2099
   ]
  },
  {
   "id": 2454,
   "element": "ApoLine",
   "elementNumber": 883,
   "value": {
    "a": 1,
    "b": 0,
    "c": 57.36015798427751
   },
   "argsIds": [
    2453,
    2013
   ]
  },
  {
   "id": 2455,
   "element": "ApoPoint",
   "elementNumber": 92,
   "value": {
    "a": -98.1006725180266,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2013,
    2092
   ]
  },
  {
   "id": 2456,
   "element": "ApoLine",
   "elementNumber": 884,
   "value": {
    "a": 1,
    "b": 0,
    "c": 98.1006725180266
   },
   "argsIds": [
    2455,
    2013
   ]
  },
  {
   "id": 2457,
   "element": "ApoPoint",
   "elementNumber": 93,
   "value": {
    "a": -304.732050298065,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2013,
    2072
   ]
  },
  {
   "id": 2459,
   "element": "ApoLine",
   "elementNumber": 885,
   "value": {
    "a": 1,
    "b": 0,
    "c": 304.732050298065
   },
   "argsIds": [
    2457,
    2013
   ]
  },
  {
   "id": 2460,
   "element": "ApoPoint",
   "elementNumber": 94,
   "value": {
    "a": -709.4852730208197,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2013,
    2017
   ]
  },
  {
   "id": 2461,
   "element": "ApoLine",
   "elementNumber": 886,
   "value": {
    "a": 1,
    "b": 0,
    "c": 709.4852730208197
   },
   "argsIds": [
    2460,
    2013
   ]
  },
  {
   "id": 2462,
   "element": "ApoReal",
   "elementNumber": 1188,
   "value": 0.121892820119226,
   "functionName": "radians",
   "argsIds": [
    2466
   ]
  },
  {
   "id": 2463,
   "element": "ApoReal",
   "elementNumber": 1189,
   "value": -90,
   "functionName": "getAngle",
   "argsIds": [
    2464
   ]
  },
  {
   "id": 2464,
   "element": "ApoReal",
   "elementNumber": 1190,
   "value": {
    "a": -1,
    "b": 0,
    "c": 0
   },
   "functionName": "-",
   "argsIds": [
    143
   ]
  },
  {
   "id": 2465,
   "element": "ApoReal",
   "elementNumber": 1191,
   "value": -96.98394414577898,
   "functionName": "getAngle",
   "argsIds": [
    1020
   ]
  },
  {
   "id": 2466,
   "element": "ApoReal",
   "elementNumber": 1192,
   "value": 6.9839441457789775,
   "functionName": "-",
   "argsIds": [
    2463,
    2465
   ]
  },
  {
   "id": 2467,
   "element": "ApoReal",
   "elementNumber": 1193,
   "value": 304.732050298065,
   "functionName": "*",
   "argsIds": [
    482,
    2462
   ]
  },
  {
   "id": 2468,
   "element": "ApoReal",
   "elementNumber": 1194,
   "value": 65535,
   "functionName": "colour",
   "argsIds": [
    69,
    69,
    850
   ]
  },
  {
   "id": 2472,
   "element": "ApoReal",
   "elementNumber": 1196,
   "value": 0,
   "functionName": "colour",
   "argsIds": [
    69,
    69,
    69,
    69
   ]
  },
  {
   "id": 2474,
   "element": "ApoPoint",
   "elementNumber": 95,
   "value": {
    "a": 709.4852730208197,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    2132
   ]
  },
  {
   "id": 2473,
   "element": "ApoStyle",
   "elementNumber": 14,
   "lineWidth": 59,
   "fillStyle": 2472,
   "strokeStyle": 2468,
   "font": 62,
   "horizontalAlign": 60,
   "verticalAlign": 61,
   "startArrow": 63,
   "endArrow": 64
  },
  {
   "id": 2475,
   "element": "ApoPoint",
   "elementNumber": 96,
   "value": {
    "a": -709.4852730208197,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    2461
   ]
  },
  {
   "id": 2476,
   "element": "ApoInk",
   "elementNumber": 37,
   "argsIds": [
    2460,
    2131,
    2474,
    2475,
    2460
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2477,
   "element": "ApoPoint",
   "elementNumber": 97,
   "value": {
    "a": -164.00807424484023,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2013,
    2085
   ]
  },
  {
   "id": 2478,
   "element": "ApoLine",
   "elementNumber": 1191,
   "value": {
    "a": 1,
    "b": 0,
    "c": 164.00807424484023
   },
   "argsIds": [
    2477,
    2013
   ]
  },
  {
   "id": 2479,
   "element": "ApoPoint",
   "elementNumber": 98,
   "value": {
    "a": -304.732050298065,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    2459
   ]
  },
  {
   "id": 2480,
   "element": "ApoInk",
   "elementNumber": 38,
   "argsIds": [
    2457,
    2479
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2481,
   "element": "ApoPoint",
   "elementNumber": 99,
   "value": {
    "a": -164.00807424484023,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    2478
   ]
  },
  {
   "id": 2482,
   "element": "ApoInk",
   "elementNumber": 39,
   "argsIds": [
    2477,
    2481
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2483,
   "element": "ApoPoint",
   "elementNumber": 100,
   "value": {
    "a": -98.1006725180266,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2456,
    2009
   ]
  },
  {
   "id": 2484,
   "element": "ApoInk",
   "elementNumber": 40,
   "argsIds": [
    2455,
    2483
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2485,
   "element": "ApoPoint",
   "elementNumber": 101,
   "value": {
    "a": -57.36015798427751,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    2454
   ]
  },
  {
   "id": 2486,
   "element": "ApoInk",
   "elementNumber": 41,
   "argsIds": [
    2453,
    2485
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2487,
   "element": "ApoPoint",
   "elementNumber": 102,
   "value": {
    "a": -26.757063313070564,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    2452
   ]
  },
  {
   "id": 2488,
   "element": "ApoInk",
   "elementNumber": 42,
   "argsIds": [
    2446,
    2487
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2489,
   "element": "ApoPoint",
   "elementNumber": 103,
   "value": {
    "a": 26.757063313070564,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    2445
   ]
  },
  {
   "id": 2490,
   "element": "ApoInk",
   "elementNumber": 43,
   "argsIds": [
    2439,
    2489,
    2489
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2491,
   "element": "ApoPoint",
   "elementNumber": 104,
   "value": {
    "a": 57.36015798427751,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2438,
    2009
   ]
  },
  {
   "id": 2492,
   "element": "ApoInk",
   "elementNumber": 44,
   "argsIds": [
    2437,
    2491
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2493,
   "element": "ApoPoint",
   "elementNumber": 105,
   "value": {
    "a": 98.1006725180266,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2436,
    2009
   ]
  },
  {
   "id": 2494,
   "element": "ApoInk",
   "elementNumber": 45,
   "argsIds": [
    2435,
    2493
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2495,
   "element": "ApoPoint",
   "elementNumber": 106,
   "value": {
    "a": 164.00807424484023,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2009,
    2434
   ]
  },
  {
   "id": 2496,
   "element": "ApoInk",
   "elementNumber": 46,
   "argsIds": [
    2428,
    2495
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2497,
   "element": "ApoPoint",
   "elementNumber": 107,
   "value": {
    "a": 304.732050298065,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2427,
    2009
   ]
  },
  {
   "id": 2498,
   "element": "ApoInk",
   "elementNumber": 47,
   "argsIds": [
    2133,
    2497
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2499,
   "element": "ApoInk",
   "elementNumber": 48,
   "argsIds": [
    2015,
    2016
   ],
   "stylesIds": [
    2473
   ]
  },
  {
   "id": 2502,
   "element": "ApoReal",
   "elementNumber": 1199,
   "value": 2500
  },
  {
   "id": 57,
   "element": "ApoStyle",
   "elementNumber": 1,
   "lineWidth": 45,
   "fillStyle": 44,
   "strokeStyle": 43,
   "font": 48,
   "horizontalAlign": 46,
   "verticalAlign": 47,
   "startArrow": 49,
   "endArrow": 50
  },
  {
   "id": 2504,
   "element": "ApoReal",
   "elementNumber": 1200,
   "value": 50
  },
  {
   "id": 2503,
   "element": "ApoLine",
   "elementNumber": 1192,
   "value": {
    "a": 1,
    "b": 0,
    "c": -423.20508075688736
   },
   "argsIds": [
    817,
    2504
   ]
  },
  {
   "id": 2505,
   "element": "ApoLine",
   "elementNumber": 1193,
   "value": {
    "a": 1,
    "b": 0,
    "c": -758.4852730208197
   },
   "argsIds": [
    2132,
    2621
   ]
  },
  {
   "id": 2507,
   "element": "ApoReal",
   "elementNumber": 1202,
   "value": 20
  },
  {
   "id": 2506,
   "element": "ApoReal",
   "elementNumber": 1201,
   "name": "NewLine",
   "value": 20,
   "functionName": "=",
   "argsIds": [
    2507
   ]
  },
  {
   "id": 2509,
   "element": "ApoReal",
   "elementNumber": 1203,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2508,
   "element": "ApoPoint",
   "elementNumber": 108,
   "value": {
    "a": 423.20508075688736,
    "b": -170,
    "c": 0
   },
   "argsIds": [
    1911,
    2503,
    2509
   ]
  },
  {
   "id": 2511,
   "element": "ApoReal",
   "elementNumber": 1204,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2510,
   "element": "ApoPoint",
   "elementNumber": 109,
   "value": {
    "a": 423.20508075688736,
    "b": -190,
    "c": 0
   },
   "argsIds": [
    2508,
    2503,
    2511
   ]
  },
  {
   "id": 2513,
   "element": "ApoReal",
   "elementNumber": 1205,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2512,
   "element": "ApoPoint",
   "elementNumber": 110,
   "value": {
    "a": 423.20508075688736,
    "b": -210,
    "c": 0
   },
   "argsIds": [
    2510,
    2503,
    2513
   ]
  },
  {
   "id": 2514,
   "element": "ApoPoint",
   "elementNumber": 111,
   "value": {
    "a": 423.20508075688736,
    "b": -230,
    "c": 0
   },
   "argsIds": [
    2512,
    2503,
    2517
   ]
  },
  {
   "id": 2517,
   "element": "ApoReal",
   "elementNumber": 1208,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2519,
   "element": "ApoReal",
   "elementNumber": 1209,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2518,
   "element": "ApoPoint",
   "elementNumber": 112,
   "value": {
    "a": 423.20508075688736,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    2514,
    2503,
    2519
   ]
  },
  {
   "id": 2521,
   "element": "ApoReal",
   "elementNumber": 1210,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2520,
   "element": "ApoPoint",
   "elementNumber": 113,
   "value": {
    "a": 423.20508075688736,
    "b": -270,
    "c": 0
   },
   "argsIds": [
    2518,
    2503,
    2521
   ]
  },
  {
   "id": 2522,
   "element": "ApoReal",
   "elementNumber": 1211,
   "value": 746,
   "functionName": "int",
   "argsIds": [
    1908
   ]
  },
  {
   "id": 2523,
   "element": "ApoReal",
   "elementNumber": 1212,
   "value": "Flat Length = 746",
   "functionName": "+",
   "argsIds": [
    1937,
    2522
   ]
  },
  {
   "id": 2524,
   "element": "ApoText",
   "elementNumber": 27,
   "argsIds": [
    1911,
    2528
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2527,
   "element": "ApoReal",
   "elementNumber": 1215,
   "value": "Gnomon Height = "
  },
  {
   "id": 2528,
   "element": "ApoReal",
   "elementNumber": 1216,
   "value": "Gnomon Height = 100",
   "functionName": "+",
   "argsIds": [
    2527,
    144
   ]
  },
  {
   "id": 2532,
   "element": "ApoReal",
   "elementNumber": 1219,
   "value": "Plate Width = "
  },
  {
   "id": 2533,
   "element": "ApoReal",
   "elementNumber": 1220,
   "value": "Plate Width = 100",
   "functionName": "+",
   "argsIds": [
    2532,
    1964
   ]
  },
  {
   "id": 2531,
   "element": "ApoText",
   "elementNumber": 28,
   "argsIds": [
    2508,
    2533
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2535,
   "element": "ApoReal",
   "elementNumber": 1221,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2534,
   "element": "ApoPoint",
   "elementNumber": 114,
   "value": {
    "a": 423.20508075688736,
    "b": -290,
    "c": 0
   },
   "argsIds": [
    2520,
    2503,
    2535
   ]
  },
  {
   "id": 2536,
   "element": "ApoCircle",
   "elementNumber": 21,
   "value": {
    "a": 0,
    "b": -250,
    "c": 26.79491924311228
   },
   "argsIds": [
    1994,
    1997
   ]
  },
  {
   "id": 2537,
   "element": "ApoCircle",
   "elementNumber": 22,
   "value": {
    "a": 0,
    "b": -250,
    "c": 57.73502691896255
   },
   "argsIds": [
    1994,
    2000
   ]
  },
  {
   "id": 2538,
   "element": "ApoPoint",
   "elementNumber": 115,
   "value": {
    "a": 0,
    "b": -250,
    "c": 0
   },
   "argsIds": [
    143,
    1967
   ]
  },
  {
   "id": 2539,
   "element": "ApoCircle",
   "elementNumber": 23,
   "value": {
    "a": 0,
    "b": -250,
    "c": -99.99999999999997
   },
   "argsIds": [
    2538,
    815
   ]
  },
  {
   "id": 2540,
   "element": "ApoCircle",
   "elementNumber": 24,
   "value": {
    "a": 0,
    "b": -250,
    "c": 173.20508075688778
   },
   "argsIds": [
    1994,
    2006
   ]
  },
  {
   "id": 2541,
   "element": "ApoCircle",
   "elementNumber": 25,
   "value": {
    "a": 0,
    "b": -250,
    "c": 373.20508075688736
   },
   "argsIds": [
    1994,
    1978
   ]
  },
  {
   "id": 2546,
   "element": "ApoReal",
   "elementNumber": 1225,
   "value": "1 hour from noon = "
  },
  {
   "id": 2548,
   "element": "ApoReal",
   "elementNumber": 1226,
   "value": 26,
   "functionName": "int",
   "argsIds": [
    2549
   ]
  },
  {
   "id": 2549,
   "element": "ApoReal",
   "elementNumber": 1227,
   "value": 26.79491924311228,
   "functionName": "getRadius",
   "argsIds": [
    2536
   ]
  },
  {
   "id": 2550,
   "element": "ApoReal",
   "elementNumber": 1228,
   "value": "1 hour from noon = 26",
   "functionName": "+",
   "argsIds": [
    2546,
    2548
   ]
  },
  {
   "id": 2547,
   "element": "ApoText",
   "elementNumber": 30,
   "argsIds": [
    2512,
    2550
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2551,
   "element": "ApoText",
   "elementNumber": 31,
   "argsIds": [
    2514,
    2564
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2555,
   "element": "ApoReal",
   "elementNumber": 1232,
   "value": "2 hours from noon = "
  },
  {
   "id": 2562,
   "element": "ApoReal",
   "elementNumber": 1239,
   "value": 57,
   "functionName": "int",
   "argsIds": [
    2563
   ]
  },
  {
   "id": 2563,
   "element": "ApoReal",
   "elementNumber": 1240,
   "value": 57.73502691896255,
   "functionName": "getRadius",
   "argsIds": [
    2537
   ]
  },
  {
   "id": 2564,
   "element": "ApoReal",
   "elementNumber": 1241,
   "value": "2 hours from noon = 57",
   "functionName": "+",
   "argsIds": [
    2555,
    2562
   ]
  },
  {
   "id": 2565,
   "element": "ApoText",
   "elementNumber": 32,
   "argsIds": [
    2518,
    2577
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2573,
   "element": "ApoReal",
   "elementNumber": 1249,
   "value": "3 hours from noon = "
  },
  {
   "id": 2574,
   "element": "ApoReal",
   "elementNumber": 1250,
   "value": 99,
   "functionName": "int",
   "argsIds": [
    2575
   ]
  },
  {
   "id": 2575,
   "element": "ApoReal",
   "elementNumber": 1251,
   "value": 99.99999999999997,
   "functionName": "abs",
   "argsIds": [
    2576
   ]
  },
  {
   "id": 2576,
   "element": "ApoReal",
   "elementNumber": 1252,
   "value": -99.99999999999997,
   "functionName": "getRadius",
   "argsIds": [
    2539
   ]
  },
  {
   "id": 2577,
   "element": "ApoReal",
   "elementNumber": 1253,
   "value": "3 hours from noon = 99",
   "functionName": "+",
   "argsIds": [
    2573,
    2574
   ]
  },
  {
   "id": 2578,
   "element": "ApoText",
   "elementNumber": 33,
   "argsIds": [
    2520,
    2591
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2587,
   "element": "ApoReal",
   "elementNumber": 1262,
   "value": "4 hours from noon = "
  },
  {
   "id": 2588,
   "element": "ApoReal",
   "elementNumber": 1263,
   "value": 173,
   "functionName": "int",
   "argsIds": [
    2589
   ]
  },
  {
   "id": 2589,
   "element": "ApoReal",
   "elementNumber": 1264,
   "value": 173.20508075688778,
   "functionName": "abs",
   "argsIds": [
    2590
   ]
  },
  {
   "id": 2590,
   "element": "ApoReal",
   "elementNumber": 1265,
   "value": 173.20508075688778,
   "functionName": "getRadius",
   "argsIds": [
    2540
   ]
  },
  {
   "id": 2591,
   "element": "ApoReal",
   "elementNumber": 1266,
   "value": "4 hours from noon = 173",
   "functionName": "+",
   "argsIds": [
    2587,
    2588
   ]
  },
  {
   "id": 2593,
   "element": "ApoReal",
   "elementNumber": 1267,
   "value": "5 hours from noon = "
  },
  {
   "id": 2594,
   "element": "ApoReal",
   "elementNumber": 1268,
   "value": 373,
   "functionName": "int",
   "argsIds": [
    2595
   ]
  },
  {
   "id": 2595,
   "element": "ApoReal",
   "elementNumber": 1269,
   "value": 373.20508075688736,
   "functionName": "abs",
   "argsIds": [
    2596
   ]
  },
  {
   "id": 2596,
   "element": "ApoReal",
   "elementNumber": 1270,
   "value": 373.20508075688736,
   "functionName": "getRadius",
   "argsIds": [
    2541
   ]
  },
  {
   "id": 2597,
   "element": "ApoReal",
   "elementNumber": 1271,
   "value": "5 hours from noon = 373",
   "functionName": "+",
   "argsIds": [
    2593,
    2594
   ]
  },
  {
   "id": 2592,
   "element": "ApoText",
   "elementNumber": 34,
   "argsIds": [
    2534,
    2597
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2599,
   "element": "ApoReal",
   "elementNumber": 1272,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2598,
   "element": "ApoPoint",
   "elementNumber": 116,
   "value": {
    "a": 758.4852730208197,
    "b": 330,
    "c": 0
   },
   "argsIds": [
    1913,
    2505,
    2599
   ]
  },
  {
   "id": 2601,
   "element": "ApoReal",
   "elementNumber": 1273,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2600,
   "element": "ApoPoint",
   "elementNumber": 117,
   "value": {
    "a": 758.4852730208197,
    "b": 310,
    "c": 0
   },
   "argsIds": [
    2598,
    2505,
    2601
   ]
  },
  {
   "id": 2603,
   "element": "ApoReal",
   "elementNumber": 1274,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2602,
   "element": "ApoPoint",
   "elementNumber": 118,
   "value": {
    "a": 758.4852730208197,
    "b": 290,
    "c": 0
   },
   "argsIds": [
    2600,
    2505,
    2603
   ]
  },
  {
   "id": 2605,
   "element": "ApoReal",
   "elementNumber": 1275,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2604,
   "element": "ApoPoint",
   "elementNumber": 119,
   "value": {
    "a": 758.4852730208197,
    "b": 270,
    "c": 0
   },
   "argsIds": [
    2602,
    2505,
    2605
   ]
  },
  {
   "id": 2607,
   "element": "ApoReal",
   "elementNumber": 1276,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2606,
   "element": "ApoPoint",
   "elementNumber": 120,
   "value": {
    "a": 758.4852730208197,
    "b": 250,
    "c": 0
   },
   "argsIds": [
    2604,
    2505,
    2607
   ]
  },
  {
   "id": 2609,
   "element": "ApoReal",
   "elementNumber": 1277,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2608,
   "element": "ApoPoint",
   "elementNumber": 121,
   "value": {
    "a": 758.4852730208197,
    "b": 230,
    "c": 0
   },
   "argsIds": [
    2606,
    2505,
    2609
   ]
  },
  {
   "id": 2611,
   "element": "ApoReal",
   "elementNumber": 1278,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2610,
   "element": "ApoPoint",
   "elementNumber": 122,
   "value": {
    "a": 758.4852730208197,
    "b": 210,
    "c": 0
   },
   "argsIds": [
    2608,
    2505,
    2611
   ]
  },
  {
   "id": 2613,
   "element": "ApoReal",
   "elementNumber": 1279,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2612,
   "element": "ApoPoint",
   "elementNumber": 123,
   "value": {
    "a": 758.4852730208197,
    "b": 190,
    "c": 0
   },
   "argsIds": [
    2610,
    2505,
    2613
   ]
  },
  {
   "id": 2614,
   "element": "ApoReal",
   "elementNumber": 1280,
   "value": 1418,
   "functionName": "int",
   "argsIds": [
    1886
   ]
  },
  {
   "id": 2615,
   "element": "ApoReal",
   "elementNumber": 1281,
   "value": "Curve Length=1418",
   "functionName": "+",
   "argsIds": [
    1946,
    2614
   ]
  },
  {
   "id": 2617,
   "element": "ApoReal",
   "elementNumber": 1282,
   "value": "Gnomon Height = 100",
   "functionName": "+",
   "argsIds": [
    2527,
    144
   ]
  },
  {
   "id": 2616,
   "element": "ApoText",
   "elementNumber": 35,
   "argsIds": [
    1913,
    2617
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2619,
   "element": "ApoReal",
   "elementNumber": 1283,
   "value": "Plate Width = 100",
   "functionName": "+",
   "argsIds": [
    2532,
    1964
   ]
  },
  {
   "id": 2618,
   "element": "ApoText",
   "elementNumber": 36,
   "argsIds": [
    2598,
    2619
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2621,
   "element": "ApoReal",
   "elementNumber": 1285,
   "value": 49
  },
  {
   "id": 2623,
   "element": "ApoReal",
   "elementNumber": 1286,
   "value": "Curve Radius = "
  },
  {
   "id": 2625,
   "element": "ApoReal",
   "elementNumber": 1287,
   "value": "Curve Radius = 2500",
   "functionName": "+",
   "argsIds": [
    2623,
    482
   ]
  },
  {
   "id": 2624,
   "element": "ApoText",
   "elementNumber": 41,
   "argsIds": [
    2600,
    2625
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2627,
   "element": "ApoReal",
   "elementNumber": 1288,
   "value": 26,
   "functionName": "int",
   "argsIds": [
    2628
   ]
  },
  {
   "id": 2628,
   "element": "ApoReal",
   "elementNumber": 1289,
   "value": 26.757063313070454,
   "functionName": "getRadius",
   "argsIds": [
    2124
   ]
  },
  {
   "id": 2629,
   "element": "ApoReal",
   "elementNumber": 1290,
   "value": "1 hour from noon = 26",
   "functionName": "+",
   "argsIds": [
    2546,
    2627
   ]
  },
  {
   "id": 2626,
   "element": "ApoText",
   "elementNumber": 42,
   "argsIds": [
    2604,
    2629
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2630,
   "element": "ApoText",
   "elementNumber": 43,
   "argsIds": [
    2606,
    2644
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2642,
   "element": "ApoReal",
   "elementNumber": 1302,
   "value": 57,
   "functionName": "int",
   "argsIds": [
    2643
   ]
  },
  {
   "id": 2643,
   "element": "ApoReal",
   "elementNumber": 1303,
   "value": 57.360157984277514,
   "functionName": "getRadius",
   "argsIds": [
    2099
   ]
  },
  {
   "id": 2644,
   "element": "ApoReal",
   "elementNumber": 1304,
   "value": "2 hours from noon = 57",
   "functionName": "+",
   "argsIds": [
    2555,
    2642
   ]
  },
  {
   "id": 2646,
   "element": "ApoReal",
   "elementNumber": 1305,
   "value": 98,
   "functionName": "int",
   "argsIds": [
    2647
   ]
  },
  {
   "id": 2647,
   "element": "ApoReal",
   "elementNumber": 1306,
   "value": 98.10067251802661,
   "functionName": "getRadius",
   "argsIds": [
    2092
   ]
  },
  {
   "id": 2648,
   "element": "ApoReal",
   "elementNumber": 1307,
   "value": "3 hours from noon = 98",
   "functionName": "+",
   "argsIds": [
    2573,
    2646
   ]
  },
  {
   "id": 2645,
   "element": "ApoText",
   "elementNumber": 44,
   "argsIds": [
    2608,
    2648
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2650,
   "element": "ApoReal",
   "elementNumber": 1308,
   "value": 164,
   "functionName": "int",
   "argsIds": [
    2651
   ]
  },
  {
   "id": 2651,
   "element": "ApoReal",
   "elementNumber": 1309,
   "value": 164.00807424484023,
   "functionName": "getRadius",
   "argsIds": [
    2085
   ]
  },
  {
   "id": 2652,
   "element": "ApoReal",
   "elementNumber": 1310,
   "value": "4 hours from noon = 164",
   "functionName": "+",
   "argsIds": [
    2587,
    2650
   ]
  },
  {
   "id": 2649,
   "element": "ApoText",
   "elementNumber": 45,
   "argsIds": [
    2610,
    2652
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2654,
   "element": "ApoReal",
   "elementNumber": 1311,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    2506
   ]
  },
  {
   "id": 2653,
   "element": "ApoPoint",
   "elementNumber": 124,
   "value": {
    "a": 758.4852730208197,
    "b": 170,
    "c": 0
   },
   "argsIds": [
    2612,
    2505,
    2654
   ]
  },
  {
   "id": 2656,
   "element": "ApoReal",
   "elementNumber": 1312,
   "value": 304,
   "functionName": "int",
   "argsIds": [
    2657
   ]
  },
  {
   "id": 2657,
   "element": "ApoReal",
   "elementNumber": 1313,
   "value": 304.732050298065,
   "functionName": "getRadius",
   "argsIds": [
    2072
   ]
  },
  {
   "id": 2658,
   "element": "ApoReal",
   "elementNumber": 1314,
   "value": "5 hours from noon = 304",
   "functionName": "+",
   "argsIds": [
    2593,
    2656
   ]
  },
  {
   "id": 2655,
   "element": "ApoText",
   "elementNumber": 46,
   "argsIds": [
    2612,
    2658
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2660,
   "element": "ApoReal",
   "elementNumber": 1315,
   "value": "6 hours from noon = "
  },
  {
   "id": 2661,
   "element": "ApoReal",
   "elementNumber": 1316,
   "value": 709,
   "functionName": "int",
   "argsIds": [
    2662
   ]
  },
  {
   "id": 2662,
   "element": "ApoReal",
   "elementNumber": 1317,
   "value": 709.4852730208197,
   "functionName": "getRadius",
   "argsIds": [
    2017
   ]
  },
  {
   "id": 2663,
   "element": "ApoReal",
   "elementNumber": 1318,
   "value": "6 hours from noon = 709",
   "functionName": "+",
   "argsIds": [
    2660,
    2661
   ]
  },
  {
   "id": 2659,
   "element": "ApoText",
   "elementNumber": 47,
   "argsIds": [
    2653,
    2663
   ],
   "stylesIds": [
    57
   ]
  },
  {
   "id": 2665,
   "element": "ApoReal",
   "elementNumber": 1319,
   "value": 205
  },
  {
   "id": 2664,
   "element": "ApoLine",
   "elementNumber": 1194,
   "value": {
    "a": 1,
    "b": 0,
    "c": -963.4852730208197
   },
   "argsIds": [
    2505,
    2665
   ]
  },
  {
   "id": 2666,
   "element": "ApoPoint",
   "elementNumber": 125,
   "value": {
    "a": 963.4852730208197,
    "b": 350,
    "c": 0
   },
   "argsIds": [
    2013,
    2664
   ]
  },
  {
   "id": 2669,
   "element": "ApoReal",
   "elementNumber": 1321,
   "value": 0,
   "functionName": "colour",
   "argsIds": [
    27,
    27,
    27,
    27
   ]
  },
  {
   "id": 2671,
   "element": "ApoReal",
   "elementNumber": 1322,
   "value": 0,
   "functionName": "colour",
   "argsIds": [
    27,
    27,
    27,
    27
   ]
  },
  {
   "id": 2672,
   "element": "ApoInk",
   "elementNumber": 49,
   "argsIds": [
    2666
   ],
   "stylesIds": [
    2670
   ]
  },
  {
   "id": 2670,
   "element": "ApoStyle",
   "elementNumber": 15,
   "lineWidth": 17,
   "fillStyle": 2671,
   "strokeStyle": 2669,
   "font": 20,
   "horizontalAlign": 18,
   "verticalAlign": 19,
   "startArrow": 21,
   "endArrow": 22
  },
  {
   "id": 15,
   "element": "ApoStyle",
   "elementNumber": 1,
   "lineWidth": 3,
   "fillStyle": 2,
   "strokeStyle": 1,
   "font": 6,
   "horizontalAlign": 4,
   "verticalAlign": 5,
   "startArrow": 7,
   "endArrow": 8
  },
  {
   "id": 2673,
   "element": "ApoPoint",
   "elementNumber": 126,
   "value": {
    "a": 423.20508075688736,
    "b": -130,
    "c": 0
   },
   "argsIds": [
    1911,
    2503,
    2506
   ]
  },
  {
   "id": 2675,
   "element": "ApoReal",
   "elementNumber": 1323,
   "value": "Template for flat dial"
  },
  {
   "id": 2674,
   "element": "ApoText",
   "elementNumber": 48,
   "argsIds": [
    2673,
    2675
   ],
   "stylesIds": [
    15
   ]
  },
  {
   "id": 2676,
   "element": "ApoPoint",
   "elementNumber": 127,
   "value": {
    "a": 758.4852730208197,
    "b": 370,
    "c": 0
   },
   "argsIds": [
    1913,
    2505,
    2506
   ]
  },
  {
   "id": 2678,
   "element": "ApoReal",
   "elementNumber": 1324,
   "value": "Template for curved dial"
  },
  {
   "id": 2677,
   "element": "ApoText",
   "elementNumber": 49,
   "argsIds": [
    2676,
    2678
   ],
   "stylesIds": [
    15
   ]
  }
 ]
}