{
  "note": "grid with reverse O-grid rings round hole and both pockets; lens and pockets cut by fill",
  "ops": [
    "CUT",
    "RING",
    "BOX",
    "JUNCTION"
  ],
  "points": {
    "g00": {
      "j": [
        0,
        3
      ]
    },
    "g01": [
      1e-07,
      0.114465435
    ],
    "g02": [
      1e-07,
      0.308963654
    ],
    "g03": [
      1e-07,
      0.599532
    ],
    "g04": [
      1e-07,
      1.180522
    ],
    "g05": {
      "j": [
        0,
        2
      ]
    },
    "g10": [
      0.34,
      1e-07
    ],
    "g11": [
      0.34,
      0.114465435
    ],
    "g12": [
      0.34,
      0.308963654
    ],
    "g13": [
      0.34,
      0.599532
    ],
    "g14": [
      0.34,
      1.180522
    ],
    "g15": [
      0.34,
      1.38541677
    ],
    "g20": [
      0.8055,
      1e-07
    ],
    "g21": [
      0.8055,
      0.114465435
    ],
    "g22": [
      0.8055,
      0.308963654
    ],
    "g23": [
      0.8055,
      0.599532
    ],
    "g24": [
      0.8055,
      1.180522
    ],
    "g25": [
      0.8055,
      1.38541677
    ],
    "g30": {
      "j": [
        0,
        4
      ]
    },
    "g31": {
      "j": [
        3,
        1
      ]
    },
    "g32": {
      "j": [
        3,
        0
      ]
    },
    "g33": [
      1.03298621,
      0.599532
    ],
    "g34": [
      1.03298621,
      1.180522
    ],
    "g35": {
      "j": [
        0,
        1
      ]
    },
    "g40": {
      "j": [
        0,
        5
      ]
    },
    "g41": [
      1.45833343,
      0.114465435
    ],
    "g42": [
      1.45833343,
      0.308963654
    ],
    "g43": [
      1.45833343,
      0.599532
    ],
    "g44": [
      1.45833343,
      1.180522
    ],
    "g45": {
      "j": [
        0,
        0
      ]
    },
    "hA": {
      "polar": [
        0.917346829,
        0.211714545,
        0.0853245288,
        225
      ]
    },
    "hB": {
      "polar": [
        0.917346829,
        0.211714545,
        0.0853245288,
        315
      ]
    },
    "hC": {
      "polar": [
        0.917346829,
        0.211714545,
        0.0853245288,
        45
      ]
    },
    "hD": {
      "polar": [
        0.917346829,
        0.211714545,
        0.0853245288,
        135
      ]
    },
    "pA": {
      "polar": [
        0.524600254,
        0.78417237,
        0.0846402995,
        225
      ]
    },
    "pB": {
      "polar": [
        0.62085785,
        0.78417237,
        0.0846402995,
        315
      ]
    },
    "pC": {
      "polar": [
        0.62085785,
        0.995881355,
        0.0846402995,
        45
      ]
    },
    "pD": {
      "polar": [
        0.524600254,
        0.995881355,
        0.0846402995,
        135
      ]
    },
    "qA": {
      "polar": [
        1.19787887,
        0.739638542,
        0.0823432979,
        225
      ]
    },
    "qB": {
      "polar": [
        1.26986763,
        0.739638542,
        0.0823432979,
        315
      ]
    },
    "qC": {
      "polar": [
        1.26986763,
        0.984804377,
        0.0823432979,
        45
      ]
    },
    "qD": {
      "polar": [
        1.19787887,
        0.984804377,
        0.0823432979,
        135
      ]
    },
    "m1": {
      "polar": [
        0.917346829,
        0.211714545,
        0.15109552,
        -14
      ]
    },
    "m2": {
      "polar": [
        0.917346829,
        0.211714545,
        0.15109552,
        14
      ]
    },
    "e1": [
      1.45833343,
      "0.211714545-0.15109552*sin(14*pi/180)"
    ],
    "e2": [
      1.45833343,
      "0.211714545+0.15109552*sin(14*pi/180)"
    ],
    "n1": [
      1.03298621,
      "0.211714545-0.15109552*sin(14*pi/180)"
    ],
    "n2": [
      1.03298621,
      "0.211714545+0.15109552*sin(14*pi/180)"
    ],
    "i1": [
      1.0475,
      0.181
    ],
    "i2": [
      1.0475,
      0.2424
    ],
    "h1": {
      "polar": [
        0.917346829,
        0.211714545,
        0.0853245288,
        -20
      ]
    },
    "h2": {
      "polar": [
        0.917346829,
        0.211714545,
        0.0853245288,
        20
      ]
    }
  },
  "quads": [
    [
      "g00",
      "g10",
      "g11",
      "g01"
    ],
    [
      "g10",
      "g20",
      "g21",
      "g11"
    ],
    [
      "g01",
      "g11",
      "g12",
      "g02"
    ],
    [
      "g11",
      "g21",
      "g22",
      "g12"
    ],
    [
      "g02",
      "g12",
      "g13",
      "g03"
    ],
    [
      "g12",
      "g22",
      "g23",
      "g13"
    ],
    [
      "g20",
      "g30",
      "g31",
      "g21"
    ],
    [
      "g22",
      "g32",
      "g33",
      "g23"
    ],
    [
      "g21",
      "g31",
      "hB",
      "hA"
    ],
    [
      "g31",
      "n1",
      "h1",
      "hB"
    ],
    [
      "n1",
      "n2",
      "h2",
      "h1"
    ],
    [
      "n2",
      "g32",
      "hC",
      "h2"
    ],
    [
      "g32",
      "g22",
      "hD",
      "hC"
    ],
    [
      "g22",
      "g21",
      "hA",
      "hD"
    ],
    [
      "g03",
      "g13",
      "g14",
      "g04"
    ],
    [
      "g23",
      "g33",
      "g34",
      "g24"
    ],
    [
      "g13",
      "g23",
      "pB",
      "pA"
    ],
    [
      "g23",
      "g24",
      "pC",
      "pB"
    ],
    [
      "g24",
      "g14",
      "pD",
      "pC"
    ],
    [
      "g14",
      "g13",
      "pA",
      "pD"
    ],
    [
      "g04",
      "g14",
      "g15",
      "g05"
    ],
    [
      "g14",
      "g24",
      "g25",
      "g15"
    ],
    [
      "g24",
      "g34",
      "g35",
      "g25"
    ],
    [
      "g30",
      "g40",
      "g41",
      "g31"
    ],
    [
      "g31",
      "g41",
      "e1",
      "m1"
    ],
    [
      "m1",
      "e1",
      "e2",
      "m2"
    ],
    [
      "m2",
      "e2",
      "g42",
      "g32"
    ],
    [
      "g31",
      "m1",
      "i1",
      "n1"
    ],
    [
      "m1",
      "m2",
      "i2",
      "i1"
    ],
    [
      "m2",
      "g32",
      "n2",
      "i2"
    ],
    [
      "n1",
      "i1",
      "i2",
      "n2"
    ],
    [
      "g32",
      "g42",
      "g43",
      "g33"
    ],
    [
      "g33",
      "g43",
      "qB",
      "qA"
    ],
    [
      "g43",
      "g44",
      "qC",
      "qB"
    ],
    [
      "g44",
      "g34",
      "qD",
      "qC"
    ],
    [
      "g34",
      "g33",
      "qA",
      "qD"
    ],
    [
      "g34",
      "g44",
      "g45",
      "g35"
    ]
  ]
}
