{
 "apollonius": "0.0.0.1",
 "dwg": [
  {
   "id": 37,
   "element": "ApoReal",
   "elementNumber": 9,
   "value": "false"
  },
  {
   "id": 35,
   "element": "ApoReal",
   "elementNumber": 7,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    37
   ]
  },
  {
   "id": 36,
   "element": "ApoReal",
   "elementNumber": 8,
   "value": "false",
   "functionName": "=",
   "argsIds": [
    37
   ]
  },
  {
   "id": 38,
   "element": "ApoReal",
   "elementNumber": 10,
   "value": "left"
  },
  {
   "id": 32,
   "element": "ApoReal",
   "elementNumber": 4,
   "value": "left",
   "functionName": "=",
   "argsIds": [
    38
   ]
  },
  {
   "id": 39,
   "element": "ApoReal",
   "elementNumber": 11,
   "value": "bottom"
  },
  {
   "id": 33,
   "element": "ApoReal",
   "elementNumber": 5,
   "value": "bottom",
   "functionName": "=",
   "argsIds": [
    39
   ]
  },
  {
   "id": 41,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 29,
   "element": "ApoReal",
   "elementNumber": 1,
   "value": 255,
   "functionName": "colour",
   "argsIds": [
    41,
    41,
    41
   ]
  },
  {
   "id": 42,
   "element": "ApoReal",
   "elementNumber": 14,
   "value": "16px arial,sans-serif"
  },
  {
   "id": 34,
   "element": "ApoReal",
   "elementNumber": 6,
   "value": "16px arial,sans-serif",
   "functionName": "=",
   "argsIds": [
    42
   ]
  },
  {
   "id": 55,
   "element": "ApoReal",
   "elementNumber": 13,
   "value": 0
  },
  {
   "id": 58,
   "element": "ApoReal",
   "elementNumber": 15,
   "value": 5
  },
  {
   "id": 59,
   "element": "ApoReal",
   "elementNumber": 16,
   "value": 35
  },
  {
   "id": 57,
   "element": "ApoPoint",
   "elementNumber": 1,
   "value": {
    "a": 5,
    "b": 35,
    "c": 0
   },
   "argsIds": [
    58,
    59
   ]
  },
  {
   "id": 60,
   "element": "ApoLine",
   "elementNumber": 1,
   "value": {
    "a": 0,
    "b": -1,
    "c": 35
   },
   "argsIds": [
    57,
    55
   ]
  },
  {
   "id": 61,
   "element": "ApoLine",
   "elementNumber": 2,
   "value": {
    "a": 1,
    "b": 0,
    "c": -5
   },
   "argsIds": [
    57,
    60
   ]
  },
  {
   "id": 63,
   "element": "ApoReal",
   "elementNumber": 18,
   "value": 80
  },
  {
   "id": 62,
   "element": "ApoReal",
   "elementNumber": 17,
   "name": "Height",
   "value": 80,
   "functionName": "=",
   "argsIds": [
    63
   ]
  },
  {
   "id": 65,
   "element": "ApoReal",
   "elementNumber": 20,
   "value": 100
  },
  {
   "id": 64,
   "element": "ApoReal",
   "elementNumber": 19,
   "name": "Length",
   "value": 100,
   "functionName": "=",
   "argsIds": [
    65
   ]
  },
  {
   "id": 67,
   "element": "ApoReal",
   "elementNumber": 22,
   "value": 40
  },
  {
   "id": 66,
   "element": "ApoReal",
   "elementNumber": 21,
   "name": "Width",
   "value": 40,
   "functionName": "=",
   "argsIds": [
    67
   ]
  },
  {
   "id": 69,
   "element": "ApoReal",
   "elementNumber": 24,
   "value": 8
  },
  {
   "id": 68,
   "element": "ApoReal",
   "elementNumber": 23,
   "name": "TabSize",
   "value": 5,
   "functionName": "/",
   "argsIds": [
    66,
    69
   ]
  },
  {
   "id": 71,
   "element": "ApoReal",
   "elementNumber": 26,
   "value": 1
  },
  {
   "id": 70,
   "element": "ApoReal",
   "elementNumber": 25,
   "name": "Thickness",
   "value": 1,
   "functionName": "=",
   "argsIds": [
    71
   ]
  },
  {
   "id": 73,
   "element": "ApoReal",
   "elementNumber": 28,
   "value": 8000,
   "functionName": "*",
   "argsIds": [
    62,
    64
   ]
  },
  {
   "id": 72,
   "element": "ApoReal",
   "elementNumber": 27,
   "name": "Volume",
   "value": 320000,
   "functionName": "*",
   "argsIds": [
    73,
    66
   ]
  },
  {
   "id": 75,
   "element": "ApoReal",
   "elementNumber": 30,
   "value": 2
  },
  {
   "id": 76,
   "element": "ApoReal",
   "elementNumber": 31,
   "value": 160,
   "functionName": "*",
   "argsIds": [
    75,
    62
   ]
  },
  {
   "id": 77,
   "element": "ApoReal",
   "elementNumber": 32,
   "value": 16000,
   "functionName": "*",
   "argsIds": [
    76,
    64
   ]
  },
  {
   "id": 78,
   "element": "ApoReal",
   "elementNumber": 33,
   "value": 160,
   "functionName": "*",
   "argsIds": [
    75,
    62
   ]
  },
  {
   "id": 79,
   "element": "ApoReal",
   "elementNumber": 34,
   "value": 6400,
   "functionName": "*",
   "argsIds": [
    78,
    66
   ]
  },
  {
   "id": 80,
   "element": "ApoReal",
   "elementNumber": 35,
   "value": 22400,
   "functionName": "+",
   "argsIds": [
    77,
    79
   ]
  },
  {
   "id": 81,
   "element": "ApoReal",
   "elementNumber": 36,
   "value": 200,
   "functionName": "*",
   "argsIds": [
    75,
    64
   ]
  },
  {
   "id": 82,
   "element": "ApoReal",
   "elementNumber": 37,
   "value": 8000,
   "functionName": "*",
   "argsIds": [
    81,
    66
   ]
  },
  {
   "id": 74,
   "element": "ApoReal",
   "elementNumber": 29,
   "name": "SurfaceArea",
   "value": 30400,
   "functionName": "+",
   "argsIds": [
    80,
    82
   ]
  },
  {
   "id": 84,
   "element": "ApoReal",
   "elementNumber": 38,
   "value": -80,
   "functionName": "-",
   "argsIds": [
    62
   ]
  },
  {
   "id": 83,
   "element": "ApoLine",
   "elementNumber": 3,
   "value": {
    "a": 0,
    "b": -1,
    "c": 115
   },
   "argsIds": [
    60,
    84
   ]
  },
  {
   "id": 85,
   "element": "ApoLine",
   "elementNumber": 4,
   "value": {
    "a": 1,
    "b": 0,
    "c": -105
   },
   "argsIds": [
    61,
    64
   ]
  },
  {
   "id": 86,
   "element": "ApoLine",
   "elementNumber": 5,
   "value": {
    "a": 1,
    "b": 0,
    "c": -145
   },
   "argsIds": [
    85,
    66
   ]
  },
  {
   "id": 87,
   "element": "ApoLine",
   "elementNumber": 6,
   "value": {
    "a": 1,
    "b": 0,
    "c": -245
   },
   "argsIds": [
    86,
    64
   ]
  },
  {
   "id": 89,
   "element": "ApoReal",
   "elementNumber": 39,
   "value": 39,
   "functionName": "-",
   "argsIds": [
    66,
    70
   ]
  },
  {
   "id": 88,
   "element": "ApoLine",
   "elementNumber": 7,
   "value": {
    "a": 1,
    "b": 0,
    "c": -284
   },
   "argsIds": [
    87,
    89
   ]
  },
  {
   "id": 90,
   "element": "ApoLine",
   "elementNumber": 8,
   "value": {
    "a": 1,
    "b": 0,
    "c": -289
   },
   "argsIds": [
    88,
    68
   ]
  },
  {
   "id": 92,
   "element": "ApoReal",
   "elementNumber": 41,
   "value": 10
  },
  {
   "id": 91,
   "element": "ApoReal",
   "elementNumber": 40,
   "name": "TabAngle",
   "value": 10,
   "functionName": "=",
   "argsIds": [
    92
   ]
  },
  {
   "id": 93,
   "element": "ApoPoint",
   "elementNumber": 2,
   "value": {
    "a": 284,
    "b": 115,
    "c": 0
   },
   "argsIds": [
    83,
    88
   ]
  },
  {
   "id": 94,
   "element": "ApoPoint",
   "elementNumber": 3,
   "value": {
    "a": 284,
    "b": 35,
    "c": 0
   },
   "argsIds": [
    60,
    88
   ]
  },
  {
   "id": 95,
   "element": "ApoLine",
   "elementNumber": 10,
   "value": {
    "a": 0.17364817766693033,
    "b": -0.984807753012208,
    "c": -14.84781110198093
   },
   "argsIds": [
    94,
    60,
    91
   ]
  },
  {
   "id": 96,
   "element": "ApoReal",
   "elementNumber": 42,
   "name": "TopFlap",
   "value": 20,
   "functionName": "/",
   "argsIds": [
    66,
    75
   ]
  },
  {
   "id": 98,
   "element": "ApoReal",
   "elementNumber": 44,
   "value": 0.75
  },
  {
   "id": 97,
   "element": "ApoReal",
   "elementNumber": 43,
   "name": "BottomFlap",
   "value": 30,
   "functionName": "*",
   "argsIds": [
    66,
    98
   ]
  },
  {
   "id": 100,
   "element": "ApoReal",
   "elementNumber": 45,
   "value": -20,
   "functionName": "-",
   "argsIds": [
    96
   ]
  },
  {
   "id": 99,
   "element": "ApoLine",
   "elementNumber": 11,
   "value": {
    "a": 0,
    "b": -1,
    "c": 135
   },
   "argsIds": [
    83,
    100
   ]
  },
  {
   "id": 101,
   "element": "ApoLine",
   "elementNumber": 12,
   "value": {
    "a": 0,
    "b": -1,
    "c": 5
   },
   "argsIds": [
    60,
    97
   ]
  },
  {
   "id": 102,
   "element": "ApoLine",
   "elementNumber": 13,
   "value": {
    "a": 0.984807753012208,
    "b": 0.17364817766693033,
    "c": -11.001724983403601
   },
   "argsIds": [
    57,
    61,
    91
   ]
  },
  {
   "id": 103,
   "element": "ApoPoint",
   "elementNumber": 4,
   "value": {
    "a": 105,
    "b": 35,
    "c": 0
   },
   "argsIds": [
    60,
    85
   ]
  },
  {
   "id": 104,
   "element": "ApoLine",
   "elementNumber": 14,
   "value": {
    "a": 0.984807753012208,
    "b": 0.17364817766693033,
    "c": -109.48250028462441
   },
   "argsIds": [
    103,
    85,
    91
   ]
  },
  {
   "id": 106,
   "element": "ApoReal",
   "elementNumber": 46,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    91
   ]
  },
  {
   "id": 105,
   "element": "ApoLine",
   "elementNumber": 15,
   "value": {
    "a": 0.984807753012208,
    "b": -0.17364817766693033,
    "c": -97.32712784793928
   },
   "argsIds": [
    103,
    85,
    106
   ]
  },
  {
   "id": 107,
   "element": "ApoPoint",
   "elementNumber": 5,
   "value": {
    "a": 145,
    "b": 35,
    "c": 0
   },
   "argsIds": [
    86,
    60
   ]
  },
  {
   "id": 108,
   "element": "ApoLine",
   "elementNumber": 16,
   "value": {
    "a": 0.984807753012208,
    "b": 0.17364817766693033,
    "c": -148.87481040511273
   },
   "argsIds": [
    107,
    86,
    91
   ]
  },
  {
   "id": 110,
   "element": "ApoReal",
   "elementNumber": 47,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    91
   ]
  },
  {
   "id": 109,
   "element": "ApoLine",
   "elementNumber": 17,
   "value": {
    "a": 0.984807753012208,
    "b": -0.17364817766693033,
    "c": -136.7194379684276
   },
   "argsIds": [
    107,
    86,
    110
   ]
  },
  {
   "id": 111,
   "element": "ApoPoint",
   "elementNumber": 6,
   "value": {
    "a": 245,
    "b": 35,
    "c": 0
   },
   "argsIds": [
    87,
    60
   ]
  },
  {
   "id": 112,
   "element": "ApoLine",
   "elementNumber": 18,
   "value": {
    "a": 0.984807753012208,
    "b": 0.17364817766693033,
    "c": -247.35558570633353
   },
   "argsIds": [
    111,
    87,
    91
   ]
  },
  {
   "id": 114,
   "element": "ApoReal",
   "elementNumber": 48,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    91
   ]
  },
  {
   "id": 113,
   "element": "ApoLine",
   "elementNumber": 19,
   "value": {
    "a": 0.984807753012208,
    "b": -0.17364817766693033,
    "c": -235.2002132696484
   },
   "argsIds": [
    111,
    87,
    114
   ]
  },
  {
   "id": 116,
   "element": "ApoReal",
   "elementNumber": 49,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    91
   ]
  },
  {
   "id": 115,
   "element": "ApoLine",
   "elementNumber": 20,
   "value": {
    "a": 0.984807753012208,
    "b": -0.17364817766693033,
    "c": -273.60771563712456
   },
   "argsIds": [
    94,
    88,
    116
   ]
  },
  {
   "id": 117,
   "element": "ApoPoint",
   "elementNumber": 7,
   "value": {
    "a": 10.289809421253947,
    "b": 5,
    "c": 0
   },
   "argsIds": [
    102,
    101
   ]
  },
  {
   "id": 118,
   "element": "ApoPoint",
   "elementNumber": 8,
   "value": {
    "a": 99.71019057874605,
    "b": 5,
    "c": 0
   },
   "argsIds": [
    101,
    105
   ]
  },
  {
   "id": 119,
   "element": "ApoPoint",
   "elementNumber": 9,
   "value": {
    "a": 110.28980942125395,
    "b": 5,
    "c": 0
   },
   "argsIds": [
    104,
    101
   ]
  },
  {
   "id": 120,
   "element": "ApoPoint",
   "elementNumber": 10,
   "value": {
    "a": 139.71019057874602,
    "b": 5,
    "c": 0
   },
   "argsIds": [
    101,
    109
   ]
  },
  {
   "id": 121,
   "element": "ApoPoint",
   "elementNumber": 11,
   "value": {
    "a": 150.28980942125395,
    "b": 5,
    "c": 0
   },
   "argsIds": [
    108,
    101
   ]
  },
  {
   "id": 122,
   "element": "ApoPoint",
   "elementNumber": 12,
   "value": {
    "a": 239.71019057874605,
    "b": 5,
    "c": 0
   },
   "argsIds": [
    101,
    113
   ]
  },
  {
   "id": 123,
   "element": "ApoPoint",
   "elementNumber": 13,
   "value": {
    "a": 250.28980942125395,
    "b": 5,
    "c": 0
   },
   "argsIds": [
    112,
    101
   ]
  },
  {
   "id": 124,
   "element": "ApoPoint",
   "elementNumber": 14,
   "value": {
    "a": 278.7101905787461,
    "b": 5,
    "c": 0
   },
   "argsIds": [
    101,
    115
   ]
  },
  {
   "id": 125,
   "element": "ApoPoint",
   "elementNumber": 15,
   "value": {
    "a": 289,
    "b": 35,
    "c": 0
   },
   "argsIds": [
    60,
    90
   ]
  },
  {
   "id": 126,
   "element": "ApoPoint",
   "elementNumber": 16,
   "value": {
    "a": 289,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    90,
    99
   ]
  },
  {
   "id": 127,
   "element": "ApoPoint",
   "elementNumber": 17,
   "value": {
    "a": 5,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    99,
    61
   ]
  },
  {
   "id": 128,
   "element": "ApoPoint",
   "elementNumber": 18,
   "value": {
    "a": 5,
    "b": 115,
    "c": 0
   },
   "argsIds": [
    83,
    61
   ]
  },
  {
   "id": 129,
   "element": "ApoPoint",
   "elementNumber": 19,
   "value": {
    "a": 289,
    "b": 115,
    "c": 0
   },
   "argsIds": [
    83,
    90
   ]
  },
  {
   "id": 130,
   "element": "ApoPoint",
   "elementNumber": 20,
   "value": {
    "a": 105,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    85,
    99
   ]
  },
  {
   "id": 131,
   "element": "ApoPoint",
   "elementNumber": 21,
   "value": {
    "a": 145,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    86,
    99
   ]
  },
  {
   "id": 132,
   "element": "ApoPoint",
   "elementNumber": 22,
   "value": {
    "a": 245,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    87,
    99
   ]
  },
  {
   "id": 133,
   "element": "ApoPoint",
   "elementNumber": 23,
   "value": {
    "a": 284,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    88,
    99
   ]
  },
  {
   "id": 134,
   "element": "ApoLine",
   "elementNumber": 21,
   "value": {
    "a": -0.7071067811865475,
    "b": 0.7071067811865475,
    "c": 49.497474683058314
   },
   "argsIds": [
    212,
    60
   ]
  },
  {
   "id": 136,
   "element": "ApoReal",
   "elementNumber": 50,
   "value": {
    "a": -1,
    "b": 0,
    "c": 145
   },
   "functionName": "-",
   "argsIds": [
    86
   ]
  },
  {
   "id": 135,
   "element": "ApoLine",
   "elementNumber": 22,
   "value": {
    "a": -0.7071067811865475,
    "b": -0.7071067811865475,
    "c": 127.27922061357854
   },
   "argsIds": [
    86,
    60
   ]
  },
  {
   "id": 137,
   "element": "ApoLine",
   "elementNumber": 23,
   "value": {
    "a": 0.7071067811865475,
    "b": -0.7071067811865475,
    "c": -148.49242404917496
   },
   "argsIds": [
    87,
    213
   ]
  },
  {
   "id": 139,
   "element": "ApoReal",
   "elementNumber": 50,
   "value": {
    "a": -1,
    "b": 0,
    "c": 284
   },
   "functionName": "-",
   "argsIds": [
    88
   ]
  },
  {
   "id": 138,
   "element": "ApoLine",
   "elementNumber": 24,
   "value": {
    "a": -0.7071067811865475,
    "b": -0.7071067811865475,
    "c": 225.56706319850863
   },
   "argsIds": [
    88,
    60
   ]
  },
  {
   "id": 140,
   "element": "ApoPoint",
   "elementNumber": 24,
   "value": {
    "a": 125,
    "b": 55.000000000000014,
    "c": 0
   },
   "argsIds": [
    134,
    135
   ]
  },
  {
   "id": 141,
   "element": "ApoLine",
   "elementNumber": 25,
   "value": {
    "a": 1,
    "b": 0,
    "c": -125
   },
   "argsIds": [
    61,
    140
   ]
  },
  {
   "id": 142,
   "element": "ApoPoint",
   "elementNumber": 25,
   "value": {
    "a": 264.5,
    "b": 54.500000000000014,
    "c": 0
   },
   "argsIds": [
    137,
    138
   ]
  },
  {
   "id": 143,
   "element": "ApoLine",
   "elementNumber": 26,
   "value": {
    "a": 1,
    "b": 0,
    "c": -264.5
   },
   "argsIds": [
    61,
    142
   ]
  },
  {
   "id": 144,
   "element": "ApoPoint",
   "elementNumber": 26,
   "value": {
    "a": 125,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    141,
    99
   ]
  },
  {
   "id": 145,
   "element": "ApoPoint",
   "elementNumber": 27,
   "value": {
    "a": 264.5,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    143,
    99
   ]
  },
  {
   "id": 146,
   "element": "ApoPoint",
   "elementNumber": 28,
   "value": {
    "a": 115,
    "b": 135,
    "c": 0
   },
   "argsIds": [
    130,
    144
   ]
  },
  {
   "id": 147,
   "element": "ApoLine",
   "elementNumber": 27,
   "value": {
    "a": 1,
    "b": 0,
    "c": -115
   },
   "argsIds": [
    61,
    146
   ]
  },
  {
   "id": 149,
   "element": "ApoReal",
   "elementNumber": 51,
   "value": 115,
   "functionName": "getX",
   "argsIds": [
    146
   ]
  },
  {
   "id": 150,
   "element": "ApoReal",
   "elementNumber": 52,
   "value": 105,
   "functionName": "getX",
   "argsIds": [
    130
   ]
  },
  {
   "id": 148,
   "element": "ApoReal",
   "elementNumber": 50,
   "name": "dxp20p28",
   "value": 10,
   "functionName": "-",
   "argsIds": [
    149,
    150
   ]
  },
  {
   "id": 152,
   "element": "ApoReal",
   "elementNumber": 54,
   "value": 135,
   "functionName": "getY",
   "argsIds": [
    146
   ]
  },
  {
   "id": 153,
   "element": "ApoReal",
   "elementNumber": 55,
   "value": 135,
   "functionName": "getY",
   "argsIds": [
    130
   ]
  },
  {
   "id": 151,
   "element": "ApoReal",
   "elementNumber": 53,
   "name": "dyp20p28",
   "value": 0,
   "functionName": "-",
   "argsIds": [
    152,
    153
   ]
  },
  {
   "id": 156,
   "element": "ApoReal",
   "elementNumber": 58,
   "value": 100,
   "functionName": "*",
   "argsIds": [
    148,
    148
   ]
  },
  {
   "id": 157,
   "element": "ApoReal",
   "elementNumber": 59,
   "value": 0,
   "functionName": "*",
   "argsIds": [
    151,
    151
   ]
  },
  {
   "id": 154,
   "element": "ApoReal",
   "elementNumber": 56,
   "name": "distp20p28",
   "value": 10,
   "functionName": "sqr",
   "argsIds": [
    158
   ]
  },
  {
   "id": 158,
   "element": "ApoReal",
   "elementNumber": 60,
   "value": 100,
   "functionName": "+",
   "argsIds": [
    156,
    157
   ]
  },
  {
   "id": 159,
   "element": "ApoLine",
   "elementNumber": 28,
   "value": {
    "a": 0,
    "b": -1,
    "c": 125
   },
   "argsIds": [
    99,
    154
   ]
  },
  {
   "id": 160,
   "element": "ApoLine",
   "elementNumber": 29,
   "value": {
    "a": 0,
    "b": -1,
    "c": 105
   },
   "argsIds": [
    83,
    154
   ]
  },
  {
   "id": 161,
   "element": "ApoLine",
   "elementNumber": 30,
   "value": {
    "a": 1,
    "b": 0,
    "c": -15
   },
   "argsIds": [
    61,
    154
   ]
  },
  {
   "id": 163,
   "element": "ApoReal",
   "elementNumber": 61,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    154
   ]
  },
  {
   "id": 162,
   "element": "ApoLine",
   "elementNumber": 31,
   "value": {
    "a": 1,
    "b": 0,
    "c": -95
   },
   "argsIds": [
    85,
    163
   ]
  },
  {
   "id": 165,
   "element": "ApoReal",
   "elementNumber": 62,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    154
   ]
  },
  {
   "id": 164,
   "element": "ApoLine",
   "elementNumber": 32,
   "value": {
    "a": 1,
    "b": 0,
    "c": -135
   },
   "argsIds": [
    86,
    165
   ]
  },
  {
   "id": 166,
   "element": "ApoLine",
   "elementNumber": 33,
   "value": {
    "a": 1,
    "b": 0,
    "c": -155
   },
   "argsIds": [
    86,
    154
   ]
  },
  {
   "id": 168,
   "element": "ApoReal",
   "elementNumber": 63,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    154
   ]
  },
  {
   "id": 167,
   "element": "ApoLine",
   "elementNumber": 34,
   "value": {
    "a": 1,
    "b": 0,
    "c": -235
   },
   "argsIds": [
    87,
    168
   ]
  },
  {
   "id": 169,
   "element": "ApoLine",
   "elementNumber": 35,
   "value": {
    "a": 1,
    "b": 0,
    "c": -255
   },
   "argsIds": [
    87,
    154
   ]
  },
  {
   "id": 171,
   "element": "ApoReal",
   "elementNumber": 64,
   "value": -10,
   "functionName": "-",
   "argsIds": [
    154
   ]
  },
  {
   "id": 170,
   "element": "ApoLine",
   "elementNumber": 36,
   "value": {
    "a": 1,
    "b": 0,
    "c": -274
   },
   "argsIds": [
    88,
    171
   ]
  },
  {
   "id": 173,
   "element": "ApoReal",
   "elementNumber": 66,
   "value": 16
  },
  {
   "id": 172,
   "element": "ApoReal",
   "elementNumber": 65,
   "name": "Hole",
   "value": 2.5,
   "functionName": "/",
   "argsIds": [
    66,
    173
   ]
  },
  {
   "id": 174,
   "element": "ApoPoint",
   "elementNumber": 29,
   "value": {
    "a": 15,
    "b": 125,
    "c": 0
   },
   "argsIds": [
    161,
    159
   ]
  },
  {
   "id": 175,
   "element": "ApoCircle",
   "elementNumber": 1,
   "value": {
    "a": 15,
    "b": 125,
    "c": 2.5
   },
   "argsIds": [
    174,
    172
   ]
  },
  {
   "id": 176,
   "element": "ApoPoint",
   "elementNumber": 30,
   "value": {
    "a": 15,
    "b": 105,
    "c": 0
   },
   "argsIds": [
    160,
    161
   ]
  },
  {
   "id": 177,
   "element": "ApoCircle",
   "elementNumber": 2,
   "value": {
    "a": 15,
    "b": 105,
    "c": 2.5
   },
   "argsIds": [
    176,
    172
   ]
  },
  {
   "id": 178,
   "element": "ApoPoint",
   "elementNumber": 31,
   "value": {
    "a": 95,
    "b": 105,
    "c": 0
   },
   "argsIds": [
    162,
    160
   ]
  },
  {
   "id": 179,
   "element": "ApoCircle",
   "elementNumber": 3,
   "value": {
    "a": 95,
    "b": 105,
    "c": 2.5
   },
   "argsIds": [
    178,
    172
   ]
  },
  {
   "id": 180,
   "element": "ApoPoint",
   "elementNumber": 32,
   "value": {
    "a": 115,
    "b": 105,
    "c": 0
   },
   "argsIds": [
    147,
    160
   ]
  },
  {
   "id": 181,
   "element": "ApoCircle",
   "elementNumber": 4,
   "value": {
    "a": 115,
    "b": 105,
    "c": 2.5
   },
   "argsIds": [
    180,
    172
   ]
  },
  {
   "id": 182,
   "element": "ApoPoint",
   "elementNumber": 33,
   "value": {
    "a": 135,
    "b": 105,
    "c": 0
   },
   "argsIds": [
    160,
    164
   ]
  },
  {
   "id": 183,
   "element": "ApoCircle",
   "elementNumber": 5,
   "value": {
    "a": 135,
    "b": 105,
    "c": 2.5
   },
   "argsIds": [
    182,
    172
   ]
  },
  {
   "id": 184,
   "element": "ApoPoint",
   "elementNumber": 34,
   "value": {
    "a": 155,
    "b": 105,
    "c": 0
   },
   "argsIds": [
    166,
    160
   ]
  },
  {
   "id": 185,
   "element": "ApoCircle",
   "elementNumber": 6,
   "value": {
    "a": 155,
    "b": 105,
    "c": 2.5
   },
   "argsIds": [
    184,
    172
   ]
  },
  {
   "id": 186,
   "element": "ApoPoint",
   "elementNumber": 35,
   "value": {
    "a": 95,
    "b": 125,
    "c": 0
   },
   "argsIds": [
    159,
    162
   ]
  },
  {
   "id": 187,
   "element": "ApoCircle",
   "elementNumber": 7,
   "value": {
    "a": 95,
    "b": 125,
    "c": 2.5
   },
   "argsIds": [
    186,
    172
   ]
  },
  {
   "id": 188,
   "element": "ApoPoint",
   "elementNumber": 36,
   "value": {
    "a": 115,
    "b": 125,
    "c": 0
   },
   "argsIds": [
    147,
    159
   ]
  },
  {
   "id": 189,
   "element": "ApoCircle",
   "elementNumber": 8,
   "value": {
    "a": 115,
    "b": 125,
    "c": 2.5
   },
   "argsIds": [
    188,
    172
   ]
  },
  {
   "id": 190,
   "element": "ApoPoint",
   "elementNumber": 37,
   "value": {
    "a": 135,
    "b": 125,
    "c": 0
   },
   "argsIds": [
    164,
    159
   ]
  },
  {
   "id": 191,
   "element": "ApoCircle",
   "elementNumber": 9,
   "value": {
    "a": 135,
    "b": 125,
    "c": 2.5
   },
   "argsIds": [
    190,
    172
   ]
  },
  {
   "id": 192,
   "element": "ApoPoint",
   "elementNumber": 38,
   "value": {
    "a": 155,
    "b": 125,
    "c": 0
   },
   "argsIds": [
    159,
    166
   ]
  },
  {
   "id": 193,
   "element": "ApoCircle",
   "elementNumber": 10,
   "value": {
    "a": 155,
    "b": 125,
    "c": 2.5
   },
   "argsIds": [
    192,
    172
   ]
  },
  {
   "id": 194,
   "element": "ApoPoint",
   "elementNumber": 39,
   "value": {
    "a": 235,
    "b": 125,
    "c": 0
   },
   "argsIds": [
    167,
    159
   ]
  },
  {
   "id": 195,
   "element": "ApoCircle",
   "elementNumber": 11,
   "value": {
    "a": 235,
    "b": 125,
    "c": 2.5
   },
   "argsIds": [
    194,
    172
   ]
  },
  {
   "id": 196,
   "element": "ApoPoint",
   "elementNumber": 40,
   "value": {
    "a": 235,
    "b": 105,
    "c": 0
   },
   "argsIds": [
    160,
    167
   ]
  },
  {
   "id": 197,
   "element": "ApoCircle",
   "elementNumber": 12,
   "value": {
    "a": 235,
    "b": 105,
    "c": 2.5
   },
   "argsIds": [
    196,
    172
   ]
  },
  {
   "id": 198,
   "element": "ApoPoint",
   "elementNumber": 41,
   "value": {
    "a": 255,
    "b": 125,
    "c": 0
   },
   "argsIds": [
    169,
    159
   ]
  },
  {
   "id": 199,
   "element": "ApoCircle",
   "elementNumber": 13,
   "value": {
    "a": 255,
    "b": 125,
    "c": 2.5
   },
   "argsIds": [
    198,
    172
   ]
  },
  {
   "id": 200,
   "element": "ApoPoint",
   "elementNumber": 42,
   "value": {
    "a": 255,
    "b": 105,
    "c": 0
   },
   "argsIds": [
    169,
    160
   ]
  },
  {
   "id": 201,
   "element": "ApoCircle",
   "elementNumber": 14,
   "value": {
    "a": 255,
    "b": 105,
    "c": 2.5
   },
   "argsIds": [
    200,
    172
   ]
  },
  {
   "id": 202,
   "element": "ApoPoint",
   "elementNumber": 43,
   "value": {
    "a": 274,
    "b": 125,
    "c": 0
   },
   "argsIds": [
    159,
    170
   ]
  },
  {
   "id": 203,
   "element": "ApoCircle",
   "elementNumber": 15,
   "value": {
    "a": 274,
    "b": 125,
    "c": 2.5
   },
   "argsIds": [
    202,
    172
   ]
  },
  {
   "id": 204,
   "element": "ApoPoint",
   "elementNumber": 44,
   "value": {
    "a": 274,
    "b": 105,
    "c": 0
   },
   "argsIds": [
    160,
    170
   ]
  },
  {
   "id": 205,
   "element": "ApoCircle",
   "elementNumber": 16,
   "value": {
    "a": 274,
    "b": 105,
    "c": 2.5
   },
   "argsIds": [
    204,
    172
   ]
  },
  {
   "id": 206,
   "element": "ApoPoint",
   "elementNumber": 45,
   "value": {
    "a": 125,
    "b": 115,
    "c": 0
   },
   "argsIds": [
    141,
    83
   ]
  },
  {
   "id": 207,
   "element": "ApoPoint",
   "elementNumber": 46,
   "value": {
    "a": 264.5,
    "b": 115,
    "c": 0
   },
   "argsIds": [
    143,
    83
   ]
  },
  {
   "id": 208,
   "element": "ApoReal",
   "elementNumber": 67,
   "value": {
    "a": -1,
    "b": 0,
    "c": 105
   },
   "functionName": "-",
   "argsIds": [
    85
   ]
  },
  {
   "id": 209,
   "element": "ApoReal",
   "elementNumber": 68,
   "value": {
    "a": 0,
    "b": 1,
    "c": -35
   },
   "functionName": "-",
   "argsIds": [
    60
   ]
  },
  {
   "id": 210,
   "element": "ApoReal",
   "elementNumber": 67,
   "value": {
    "a": -1,
    "b": 0,
    "c": 105
   },
   "functionName": "-",
   "argsIds": [
    85
   ]
  },
  {
   "id": 211,
   "element": "ApoReal",
   "elementNumber": 68,
   "value": {
    "a": 0,
    "b": 1,
    "c": -35
   },
   "functionName": "-",
   "argsIds": [
    60
   ]
  },
  {
   "id": 212,
   "element": "ApoReal",
   "elementNumber": 67,
   "value": {
    "a": -1,
    "b": 0,
    "c": 105
   },
   "functionName": "-",
   "argsIds": [
    85
   ]
  },
  {
   "id": 213,
   "element": "ApoReal",
   "elementNumber": 67,
   "value": {
    "a": 0,
    "b": 1,
    "c": -35
   },
   "functionName": "-",
   "argsIds": [
    60
   ]
  },
  {
   "id": 215,
   "element": "ApoReal",
   "elementNumber": 68,
   "value": 0.25
  },
  {
   "id": 214,
   "element": "ApoReal",
   "elementNumber": 67,
   "value": 0.25,
   "functionName": "=",
   "argsIds": [
    215
   ]
  },
  {
   "id": 217,
   "element": "ApoReal",
   "elementNumber": 69,
   "value": 0,
   "functionName": "colour",
   "argsIds": [
    41,
    41,
    41,
    41
   ]
  },
  {
   "id": 218,
   "element": "ApoInk",
   "elementNumber": 1,
   "argsIds": [
    57,
    127,
    126,
    125,
    94,
    124,
    123,
    111,
    122,
    121,
    107,
    120,
    119,
    103,
    118,
    117,
    57
   ],
   "stylesIds": [
    216,
    237,
    258
   ]
  },
  {
   "id": 216,
   "element": "ApoStyle",
   "elementNumber": 2,
   "lineWidth": 214,
   "fillStyle": 217,
   "strokeStyle": 29,
   "font": 34,
   "horizontalAlign": 32,
   "verticalAlign": 33,
   "startArrow": 35,
   "endArrow": 36
  },
  {
   "id": 219,
   "element": "ApoInk",
   "elementNumber": 2,
   "argsIds": [
    175
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 220,
   "element": "ApoInk",
   "elementNumber": 3,
   "argsIds": [
    177
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 221,
   "element": "ApoInk",
   "elementNumber": 4,
   "argsIds": [
    179
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 222,
   "element": "ApoInk",
   "elementNumber": 5,
   "argsIds": [
    187
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 223,
   "element": "ApoInk",
   "elementNumber": 6,
   "argsIds": [
    189
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 224,
   "element": "ApoInk",
   "elementNumber": 7,
   "argsIds": [
    181
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 225,
   "element": "ApoInk",
   "elementNumber": 8,
   "argsIds": [
    183
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 226,
   "element": "ApoInk",
   "elementNumber": 9,
   "argsIds": [
    191
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 227,
   "element": "ApoInk",
   "elementNumber": 10,
   "argsIds": [
    193
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 228,
   "element": "ApoInk",
   "elementNumber": 11,
   "argsIds": [
    185
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 229,
   "element": "ApoInk",
   "elementNumber": 12,
   "argsIds": [
    195
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 230,
   "element": "ApoInk",
   "elementNumber": 13,
   "argsIds": [
    197
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 231,
   "element": "ApoInk",
   "elementNumber": 14,
   "argsIds": [
    199
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 232,
   "element": "ApoInk",
   "elementNumber": 15,
   "argsIds": [
    201
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 233,
   "element": "ApoInk",
   "elementNumber": 16,
   "argsIds": [
    203
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 234,
   "element": "ApoInk",
   "elementNumber": 17,
   "argsIds": [
    205
   ],
   "stylesIds": [
    216,
    237,
    260
   ]
  },
  {
   "id": 236,
   "element": "ApoReal",
   "elementNumber": 71,
   "value": 0.5
  },
  {
   "id": 235,
   "element": "ApoReal",
   "elementNumber": 70,
   "value": 0.5,
   "functionName": "=",
   "argsIds": [
    236
   ]
  },
  {
   "id": 237,
   "element": "ApoStyle",
   "elementNumber": 3,
   "lineWidth": 235
  },
  {
   "id": 239,
   "element": "ApoReal",
   "elementNumber": 73,
   "value": 204
  },
  {
   "id": 238,
   "element": "ApoReal",
   "elementNumber": 72,
   "value": 3435973887,
   "functionName": "colour",
   "argsIds": [
    239,
    239,
    239
   ]
  },
  {
   "id": 243,
   "element": "ApoReal",
   "elementNumber": 76,
   "value": 0.25,
   "functionName": "=",
   "argsIds": [
    215
   ]
  },
  {
   "id": 244,
   "element": "ApoInk",
   "elementNumber": 18,
   "argsIds": [
    57,
    94,
    133
   ],
   "stylesIds": [
    240
   ]
  },
  {
   "id": 240,
   "element": "ApoStyle",
   "elementNumber": 4,
   "lineWidth": 243,
   "fillStyle": 217,
   "strokeStyle": 238,
   "font": 34,
   "horizontalAlign": 32,
   "verticalAlign": 33,
   "startArrow": 35,
   "endArrow": 36
  },
  {
   "id": 245,
   "element": "ApoInk",
   "elementNumber": 19,
   "argsIds": [
    129,
    128
   ],
   "stylesIds": [
    240
   ]
  },
  {
   "id": 246,
   "element": "ApoInk",
   "elementNumber": 20,
   "argsIds": [
    130,
    103
   ],
   "stylesIds": [
    240
   ]
  },
  {
   "id": 247,
   "element": "ApoInk",
   "elementNumber": 21,
   "argsIds": [
    131,
    107
   ],
   "stylesIds": [
    240
   ]
  },
  {
   "id": 248,
   "element": "ApoInk",
   "elementNumber": 22,
   "argsIds": [
    132,
    111
   ],
   "stylesIds": [
    240
   ]
  },
  {
   "id": 251,
   "element": "ApoReal",
   "elementNumber": 78,
   "value": 255
  },
  {
   "id": 252,
   "element": "ApoInk",
   "elementNumber": 23,
   "argsIds": [
    103,
    140,
    107
   ],
   "stylesIds": [
    240,
    256
   ]
  },
  {
   "id": 253,
   "element": "ApoInk",
   "elementNumber": 24,
   "argsIds": [
    140,
    206
   ],
   "stylesIds": [
    240,
    256
   ]
  },
  {
   "id": 254,
   "element": "ApoInk",
   "elementNumber": 25,
   "argsIds": [
    111,
    142,
    94
   ],
   "stylesIds": [
    240,
    256
   ]
  },
  {
   "id": 255,
   "element": "ApoInk",
   "elementNumber": 26,
   "argsIds": [
    142,
    207
   ],
   "stylesIds": [
    240,
    256
   ]
  },
  {
   "id": 257,
   "element": "ApoReal",
   "elementNumber": 79,
   "value": 4278190335,
   "functionName": "colour",
   "argsIds": [
    251,
    41,
    41
   ]
  },
  {
   "id": 256,
   "element": "ApoStyle",
   "elementNumber": 5,
   "strokeStyle": 257
  },
  {
   "id": 259,
   "element": "ApoReal",
   "elementNumber": 80,
   "value": 4294967295,
   "functionName": "colour",
   "argsIds": [
    251,
    251,
    251
   ]
  },
  {
   "id": 258,
   "element": "ApoStyle",
   "elementNumber": 6,
   "fillStyle": 259
  },
  {
   "id": 261,
   "element": "ApoReal",
   "elementNumber": 81,
   "value": 4294967295,
   "functionName": "colour",
   "argsIds": [
    251,
    251,
    251
   ]
  },
  {
   "id": 260,
   "element": "ApoStyle",
   "elementNumber": 7,
   "fillStyle": 261
  }
 ]
}