{"hole":"h06","identity":{"hole":"h06","native_slot":6,"course_id":"fcJP10","par":4},"line":"v1","candidate":{"contract_sha256":"ed528e2cc03a8efece851753e3bc6b4eb64eb6240b0948fe847a876cb2524cb2","candidate":{"path":"golf-engine/build/hole/h06-candidate/candidate.json","sha256":"d3b295c04aa596a62b91b8c444e524aa0d64b70b44f2a5adb3f0d0482234119b"},"pack":null,"u8_sha256":"fba089dfd6f704525252010c2ab0e65b34caa3e18aaec9854abcd2cfb238ae25"},"provenance_status":"retired-fixture","preview_basis":"current-prepared-contract","convention":"world-xz","emitter":"facets","box":[-9600.0,-7720.0,10400.0,8280.0],"elements":[{"layer":"domain","kind":"poly","pts":[[-9600.0,-7720.0],[10400.0,-7720.0],[10400.0,8280.0],[-9600.0,8280.0]],"label":"frame base (oob)","path":"regions.base_role","fill":"#464c54"},{"layer":"bounds","kind":"loop","pts":[[-9600.0,-7720.0],[10400.0,-7720.0],[10400.0,8280.0],[-9600.0,8280.0]],"label":"frame bounds","path":"frame.bounds"},{"layer":"regions","kind":"poly","pts":[[-170.0,-1990.0],[-130.0,-2089.04],[-81.4,-2171.12],[-24.8,-2237.68],[39.2,-2290.16],[110.0,-2330.0],[190.96,-2356.24],[282.48,-2367.92],[379.52,-2366.48],[477.04,-2353.36],[570.0,-2330.0],[662.72,-2293.2],[758.56,-2242.0],[851.04,-2181.2],[933.68,-2115.6],[1000.0,-2050.0],[1048.72,-1982.64],[1084.16,-1910.32],[1108.24,-1835.68],[1122.88,-1761.36],[1130.0,-1690.0],[1129.76,-1621.6],[1120.88,-1554.4],[1103.12,-1488.4],[1076.24,-1423.6],[1040.0,-1360.0],[987.36,-1299.52],[918.48,-1242.16],[843.92,-1185.04],[774.24,-1125.28],[720.0,-1060.0],[682.72,-988.08],[655.36,-911.44],[635.64,-831.76],[621.28,-750.72],[610.0,-670.0],[601.56,-589.44],[597.48,-507.92],[598.12,-425.68],[603.84,-342.96],[615.0,-260.0],[634.8,-176.0],[663.0,-90.8],[694.8,-5.6],[725.4,78.4],[750.0,160.0],[771.48,237.44],[793.04,311.52],[810.36,384.88],[819.12,460.16],[815.0,540.0],[798.56,632.72],[772.68,736.56],[736.52,839.04],[689.24,927.68],[630.0,990.0],[551.44,1025.52],[454.12,1042.56],[349.08,1041.84],[247.36,1024.08],[160.0,990.0],[88.36,932.08],[25.08,849.84],[-31.88,754.56],[-84.56,657.52],[-135.0,570.0],[-180.24,492.96],[-218.92,418.88],[-255.48,346.32],[-294.36,273.84],[-340.0,200.0],[-398.08,125.76],[-465.64,52.08],[-534.16,-22.48],[-595.12,-99.36],[-640.0,-180.0],[-667.12,-266.72],[-682.16,-358.56],[-687.64,-452.04],[-686.08,-543.68],[-680.0,-630.0],[-670.2,-711.88],[-655.0,-791.64],[-633.2,-867.96],[-603.6,-939.52],[-565.0,-1005.0],[-510.2,-1054.4],[-440.0,-1088.6],[-365.2,-1122.6],[-296.6,-1171.4],[-245.0,-1250.0],[-217.6,-1372.72],[-207.2,-1529.56],[-203.0,-1699.04],[-194.2,-1859.68]],"label":"boundary_corridor (rough)","path":"regions.items[0]","fill":"#2f6b33"},{"layer":"regions","kind":"poly","pts":[[313.0,-1608.0],[334.78,-1612.98],[358.87,-1612.41],[381.57,-1605.55],[399.18,-1591.66],[408.0,-1570.0],[404.28,-1536.85],[390.48,-1492.7],[372.24,-1443.14],[355.2,-1393.71],[345.0,-1350.0],[344.6,-1314.24],[350.24,-1282.72],[357.48,-1252.08],[361.88,-1218.96],[359.0,-1180.0],[346.25,-1133.76],[326.58,-1082.48],[303.9,-1028.32],[282.07,-973.44],[265.0,-920.0],[252.94,-867.36],[243.29,-814.08],[235.67,-761.12],[229.7,-709.44],[225.0,-660.0],[222.65,-613.12],[222.9,-568.16],[224.14,-524.64],[224.71,-482.08],[223.0,-440.0],[216.34,-400.16],[205.83,-362.88],[195.45,-325.52],[189.18,-285.44],[191.0,-240.0],[203.51,-186.8],[224.06,-127.6],[248.74,-66.0],[273.69,-5.6],[295.0,50.0],[312.26,100.24],[328.07,147.52],[343.05,192.68],[357.82,236.56],[373.0,280.0],[391.59,325.08],[413.18,371.24],[433.26,415.36],[447.37,454.32],[451.0,485.0],[441.92,509.32],[423.12,529.36],[397.96,542.24],[369.8,545.08],[342.0,535.0],[313.55,507.84],[282.22,465.52],[249.5,414.28],[216.93,360.36],[186.0,310.0],[159.12,263.6],[135.28,217.0],[110.88,169.6],[82.32,120.8],[46.0,70.0],[-2.9,14.96],[-61.97,-43.92],[-123.99,-103.28],[-181.74,-159.76],[-228.0,-210.0],[-261.88,-251.28],[-288.2,-285.84],[-308.28,-317.76],[-323.44,-351.12],[-335.0,-390.0],[-341.7,-437.22],[-342.65,-490.05],[-339.75,-544.27],[-334.9,-595.66],[-330.0,-640.0],[-326.62,-676.27],[-323.51,-707.3],[-318.29,-734.58],[-308.58,-759.65],[-292.0,-784.0],[-266.29,-804.89],[-233.02,-821.3],[-195.62,-837.38],[-157.47,-857.23],[-122.0,-885.0],[-88.91,-922.98],[-55.94,-968.43],[-23.5,-1017.89],[7.95,-1067.9],[38.0,-1115.0],[67.6,-1159.76],[97.04,-1204.48],[124.88,-1248.32],[149.68,-1290.44],[170.0,-1330.0],[183.55,-1367.03],[191.3,-1402.1],[196.66,-1435.14],[203.09,-1466.13],[214.0,-1495.0],[230.34,-1523.34],[249.83,-1551.19],[271.05,-1576.17],[292.58,-1595.9]],"label":"fairway (fairway)","path":"regions.items[1]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[325.0,613.0],[343.1,606.61],[368.85,603.82],[397.55,603.74],[424.5,605.43],[445.0,608.0],[458.37,611.41],[467.74,616.26],[474.14,622.62],[478.55,630.51],[482.0,640.0],[485.68,652.65],[488.92,668.42],[489.92,684.98],[486.88,699.95],[478.0,711.0],[460.14,717.85],[434.51,722.06],[405.81,724.06],[378.74,724.23],[358.0,723.0],[344.13,720.49],[333.98,716.42],[326.78,710.62],[321.71,702.87],[318.0,693.0],[314.58,679.0],[311.99,661.0],[311.81,642.0],[315.62,625.0]],"label":"tee_pad (fairway)","path":"regions.items[2]","fill":"#58a34a"},{"layer":"regions","kind":"poly","pts":[[338.05,-1561.69],[354.38,-1556.86],[371.5,-1554.82],[389.1,-1555.61],[406.88,-1559.21],[424.55,-1565.57],[441.8,-1574.56],[458.33,-1586.04],[473.87,-1599.82],[488.14,-1615.65],[500.9,-1633.27],[511.94,-1652.37],[521.06,-1672.63],[528.11,-1693.7],[532.97,-1715.22],[535.55,-1736.82],[535.82,-1758.13],[533.76,-1778.79],[529.41,-1798.45],[522.84,-1816.76],[514.18,-1833.42],[503.56,-1848.13],[491.17,-1860.66],[477.22,-1870.77],[461.95,-1878.31],[445.62,-1883.14],[428.5,-1885.18],[410.9,-1884.39],[393.12,-1880.79],[375.45,-1874.43],[358.2,-1865.44],[341.67,-1853.96],[326.13,-1840.18],[311.86,-1824.35],[299.1,-1806.73],[288.06,-1787.63],[278.94,-1767.37],[271.89,-1746.3],[267.03,-1724.78],[264.45,-1703.18],[264.18,-1681.87],[266.24,-1661.21],[270.59,-1641.55],[277.16,-1623.24],[285.82,-1606.58],[296.44,-1591.87],[308.83,-1579.34],[322.78,-1569.23]],"label":"fringe (fringe)","path":"regions.items[3]","fill":"#79bd63"},{"layer":"regions","kind":"poly","pts":[[345.34,-1580.31],[359.18,-1576.28],[373.72,-1574.7],[388.7,-1575.61],[403.88,-1578.99],[418.99,-1584.78],[433.78,-1592.88],[447.99,-1603.16],[461.38,-1615.44],[473.72,-1629.51],[484.8,-1645.13],[494.43,-1662.03],[502.44,-1679.92],[508.69,-1698.49],[513.09,-1717.44],[515.56,-1736.42],[516.04,-1755.13],[514.54,-1773.23],[511.08,-1790.43],[505.72,-1806.42],[498.56,-1820.93],[489.7,-1833.71],[479.31,-1844.55],[467.56,-1853.26],[454.66,-1859.69],[440.82,-1863.72],[426.28,-1865.3],[411.3,-1864.39],[396.12,-1861.01],[381.01,-1855.22],[366.22,-1847.12],[352.01,-1836.84],[338.62,-1824.56],[326.28,-1810.49],[315.2,-1794.87],[305.57,-1777.97],[297.56,-1760.08],[291.31,-1741.51],[286.91,-1722.56],[284.44,-1703.58],[283.96,-1684.87],[285.46,-1666.77],[288.92,-1649.57],[294.28,-1633.58],[301.44,-1619.07],[310.3,-1606.29],[320.69,-1595.45],[332.44,-1586.74]],"label":"green (green)","path":"regions.items[4]","fill":"#8fd47a"},{"layer":"regions","kind":"poly","pts":[[219.9,-1465.0],[221.0,-1457.02],[220.34,-1449.02],[217.91,-1441.37],[213.88,-1434.4],[208.51,-1428.38],[202.16,-1423.47],[195.19,-1419.7],[187.97,-1417.03],[180.78,-1415.31],[173.85,-1414.35],[167.3,-1413.93],[161.19,-1413.84],[155.51,-1413.87],[150.17,-1413.87],[145.05,-1413.73],[140.0,-1413.41],[134.87,-1412.93],[129.53,-1412.36],[123.87,-1411.83],[117.85,-1411.52],[111.46,-1411.61],[104.79,-1412.3],[97.94,-1413.76],[91.13,-1416.13],[84.58,-1419.51],[78.54,-1423.93],[73.29,-1429.34],[69.07,-1435.62],[66.08,-1442.58],[64.42,-1449.97],[64.11,-1457.53],[65.06,-1465.0],[67.1,-1472.18],[69.98,-1478.93],[73.47,-1485.18],[77.36,-1490.95],[81.51,-1496.27],[85.83,-1501.2],[90.3,-1505.79],[94.96,-1510.04],[99.84,-1513.94],[104.97,-1517.43],[110.37,-1520.43],[116.04,-1522.85],[121.91,-1524.63],[127.93,-1525.7],[133.99,-1526.05],[140.0,-1525.67],[145.87,-1524.63],[151.54,-1523.0],[156.95,-1520.89],[162.12,-1518.41],[167.09,-1515.68],[171.93,-1512.78],[176.74,-1509.77],[181.64,-1506.64],[186.72,-1503.34],[192.01,-1499.75],[197.5,-1495.73],[203.04,-1491.11],[208.4,-1485.75],[213.26,-1479.57],[217.22,-1472.61]],"label":"pot_0 (bunker)","path":"regions.items[5]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[517.2,-1455.0],[517.58,-1448.84],[517.19,-1442.63],[516.03,-1436.49],[514.14,-1430.51],[511.58,-1424.76],[508.45,-1419.28],[504.85,-1414.09],[500.85,-1409.15],[496.51,-1404.42],[491.86,-1399.84],[486.86,-1395.39],[481.47,-1391.09],[475.62,-1387.04],[469.24,-1383.42],[462.34,-1380.49],[455.0,-1378.54],[447.4,-1377.8],[439.77,-1378.46],[432.41,-1380.55],[425.59,-1383.99],[419.51,-1388.6],[414.33,-1394.14],[410.13,-1400.33],[406.91,-1406.91],[404.61,-1413.65],[403.11,-1420.33],[402.26,-1426.81],[401.89,-1433.0],[401.84,-1438.87],[401.95,-1444.45],[402.08,-1449.79],[402.13,-1455.0],[402.08,-1460.21],[401.92,-1465.56],[401.71,-1471.16],[401.58,-1477.13],[401.68,-1483.5],[402.2,-1490.28],[403.33,-1497.4],[405.28,-1504.72],[408.22,-1512.0],[412.26,-1518.96],[417.45,-1525.24],[423.74,-1530.47],[430.95,-1534.28],[438.81,-1536.39],[446.96,-1536.63],[455.0,-1535.06],[462.57,-1531.88],[469.42,-1527.49],[475.43,-1522.33],[480.61,-1516.84],[485.11,-1511.34],[489.1,-1506.04],[492.76,-1501.01],[496.25,-1496.25],[499.64,-1491.63],[502.96,-1487.05],[506.19,-1482.36],[509.24,-1477.47],[511.99,-1472.29],[514.31,-1466.8],[516.09,-1461.02]],"label":"pot_1 (bunker)","path":"regions.items[6]","fill":"#e5d08f"},{"layer":"regions","kind":"poly","pts":[[728.68,-1515.0],[727.09,-1506.42],[723.64,-1498.36],[718.71,-1491.12],[712.77,-1484.86],[706.28,-1479.57],[699.64,-1475.15],[693.09,-1471.43],[686.79,-1468.21],[680.77,-1465.32],[675.0,-1462.63],[669.37,-1460.06],[663.77,-1457.61],[658.11,-1455.31],[652.28,-1453.25],[646.25,-1451.54],[640.0,-1450.3],[633.57,-1449.67],[627.02,-1449.72],[620.45,-1450.55],[613.98,-1452.18],[607.72,-1454.61],[601.77,-1457.79],[596.21,-1461.64],[591.07,-1466.07],[586.36,-1470.98],[582.05,-1476.28],[578.09,-1481.91],[574.45,-1487.85],[571.11,-1494.1],[568.12,-1500.7],[565.58,-1507.67],[563.65,-1515.0],[562.52,-1522.63],[562.38,-1530.44],[563.37,-1538.25],[565.54,-1545.84],[568.91,-1553.0],[573.39,-1559.51],[578.85,-1565.19],[585.09,-1569.91],[591.92,-1573.58],[599.11,-1576.19],[606.45,-1577.77],[613.74,-1578.39],[620.83,-1578.2],[627.6,-1577.36],[633.99,-1576.06],[640.0,-1574.46],[645.69,-1572.75],[651.15,-1571.05],[656.52,-1569.45],[661.94,-1567.98],[667.58,-1566.6],[673.56,-1565.23],[679.96,-1563.7],[686.8,-1561.8],[694.01,-1559.32],[701.39,-1556.02],[708.66,-1551.7],[715.44,-1546.25],[721.25,-1539.65],[725.63,-1532.03],[728.19,-1523.69]],"label":"pot_2 (bunker)","path":"regions.items[7]","fill":"#e5d08f"},{"layer":"hazards","kind":"loop","pts":[[219.9,-1465.0],[221.0,-1457.02],[220.34,-1449.02],[217.91,-1441.37],[213.88,-1434.4],[208.51,-1428.38],[202.16,-1423.47],[195.19,-1419.7],[187.97,-1417.03],[180.78,-1415.31],[173.85,-1414.35],[167.3,-1413.93],[161.19,-1413.84],[155.51,-1413.87],[150.17,-1413.87],[145.05,-1413.73],[140.0,-1413.41],[134.87,-1412.93],[129.53,-1412.36],[123.87,-1411.83],[117.85,-1411.52],[111.46,-1411.61],[104.79,-1412.3],[97.94,-1413.76],[91.13,-1416.13],[84.58,-1419.51],[78.54,-1423.93],[73.29,-1429.34],[69.07,-1435.62],[66.08,-1442.58],[64.42,-1449.97],[64.11,-1457.53],[65.06,-1465.0],[67.1,-1472.18],[69.98,-1478.93],[73.47,-1485.18],[77.36,-1490.95],[81.51,-1496.27],[85.83,-1501.2],[90.3,-1505.79],[94.96,-1510.04],[99.84,-1513.94],[104.97,-1517.43],[110.37,-1520.43],[116.04,-1522.85],[121.91,-1524.63],[127.93,-1525.7],[133.99,-1526.05],[140.0,-1525.67],[145.87,-1524.63],[151.54,-1523.0],[156.95,-1520.89],[162.12,-1518.41],[167.09,-1515.68],[171.93,-1512.78],[176.74,-1509.77],[181.64,-1506.64],[186.72,-1503.34],[192.01,-1499.75],[197.5,-1495.73],[203.04,-1491.11],[208.4,-1485.75],[213.26,-1479.57],[217.22,-1472.61]],"label":"pot_0 (bunker)","path":"hazards[0]"},{"layer":"hazards","kind":"loop","pts":[[517.2,-1455.0],[517.58,-1448.84],[517.19,-1442.63],[516.03,-1436.49],[514.14,-1430.51],[511.58,-1424.76],[508.45,-1419.28],[504.85,-1414.09],[500.85,-1409.15],[496.51,-1404.42],[491.86,-1399.84],[486.86,-1395.39],[481.47,-1391.09],[475.62,-1387.04],[469.24,-1383.42],[462.34,-1380.49],[455.0,-1378.54],[447.4,-1377.8],[439.77,-1378.46],[432.41,-1380.55],[425.59,-1383.99],[419.51,-1388.6],[414.33,-1394.14],[410.13,-1400.33],[406.91,-1406.91],[404.61,-1413.65],[403.11,-1420.33],[402.26,-1426.81],[401.89,-1433.0],[401.84,-1438.87],[401.95,-1444.45],[402.08,-1449.79],[402.13,-1455.0],[402.08,-1460.21],[401.92,-1465.56],[401.71,-1471.16],[401.58,-1477.13],[401.68,-1483.5],[402.2,-1490.28],[403.33,-1497.4],[405.28,-1504.72],[408.22,-1512.0],[412.26,-1518.96],[417.45,-1525.24],[423.74,-1530.47],[430.95,-1534.28],[438.81,-1536.39],[446.96,-1536.63],[455.0,-1535.06],[462.57,-1531.88],[469.42,-1527.49],[475.43,-1522.33],[480.61,-1516.84],[485.11,-1511.34],[489.1,-1506.04],[492.76,-1501.01],[496.25,-1496.25],[499.64,-1491.63],[502.96,-1487.05],[506.19,-1482.36],[509.24,-1477.47],[511.99,-1472.29],[514.31,-1466.8],[516.09,-1461.02]],"label":"pot_1 (bunker)","path":"hazards[1]"},{"layer":"hazards","kind":"loop","pts":[[728.68,-1515.0],[727.09,-1506.42],[723.64,-1498.36],[718.71,-1491.12],[712.77,-1484.86],[706.28,-1479.57],[699.64,-1475.15],[693.09,-1471.43],[686.79,-1468.21],[680.77,-1465.32],[675.0,-1462.63],[669.37,-1460.06],[663.77,-1457.61],[658.11,-1455.31],[652.28,-1453.25],[646.25,-1451.54],[640.0,-1450.3],[633.57,-1449.67],[627.02,-1449.72],[620.45,-1450.55],[613.98,-1452.18],[607.72,-1454.61],[601.77,-1457.79],[596.21,-1461.64],[591.07,-1466.07],[586.36,-1470.98],[582.05,-1476.28],[578.09,-1481.91],[574.45,-1487.85],[571.11,-1494.1],[568.12,-1500.7],[565.58,-1507.67],[563.65,-1515.0],[562.52,-1522.63],[562.38,-1530.44],[563.37,-1538.25],[565.54,-1545.84],[568.91,-1553.0],[573.39,-1559.51],[578.85,-1565.19],[585.09,-1569.91],[591.92,-1573.58],[599.11,-1576.19],[606.45,-1577.77],[613.74,-1578.39],[620.83,-1578.2],[627.6,-1577.36],[633.99,-1576.06],[640.0,-1574.46],[645.69,-1572.75],[651.15,-1571.05],[656.52,-1569.45],[661.94,-1567.98],[667.58,-1566.6],[673.56,-1565.23],[679.96,-1563.7],[686.8,-1561.8],[694.01,-1559.32],[701.39,-1556.02],[708.66,-1551.7],[715.44,-1546.25],[721.25,-1539.65],[725.63,-1532.03],[728.19,-1523.69]],"label":"pot_2 (bunker)","path":"hazards[2]"},{"layer":"height_shapes","kind":"loop","pts":[[381.29,-1628.85],[380.97,-1623.89],[380.0,-1619.02],[378.4,-1614.31],[376.2,-1609.85],[373.44,-1605.72],[370.16,-1601.98],[366.42,-1598.7],[362.29,-1595.94],[357.83,-1593.74],[353.13,-1592.15],[348.25,-1591.18],[343.29,-1590.85],[338.33,-1591.18],[333.46,-1592.15],[328.75,-1593.74],[324.29,-1595.94],[320.16,-1598.7],[316.42,-1601.98],[313.14,-1605.72],[310.38,-1609.85],[308.18,-1614.31],[306.59,-1619.02],[305.62,-1623.89],[305.29,-1628.85],[305.62,-1633.81],[306.59,-1638.69],[308.18,-1643.39],[310.38,-1647.85],[313.14,-1651.98],[316.42,-1655.72],[320.16,-1659.0],[324.29,-1661.76],[328.75,-1663.96],[333.46,-1665.56],[338.33,-1666.53],[343.29,-1666.85],[348.25,-1666.53],[353.13,-1665.56],[357.83,-1663.96],[362.29,-1661.76],[366.42,-1659.0],[370.16,-1655.72],[373.44,-1651.98],[376.2,-1647.85],[378.4,-1643.39],[380.0,-1638.69],[380.97,-1633.81]],"label":"pin_zone_0 (shelf ellipse)","path":"height.primitives[4].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[345.34,-1580.31],[332.44,-1586.74],[320.69,-1595.45],[310.3,-1606.29],[301.44,-1619.07],[294.28,-1633.58],[288.92,-1649.57],[285.46,-1666.77],[283.96,-1684.87],[284.44,-1703.58],[286.91,-1722.56],[291.31,-1741.51],[297.56,-1760.08],[305.57,-1777.97],[315.2,-1794.87],[326.28,-1810.49],[338.62,-1824.56],[352.01,-1836.84],[366.22,-1847.12],[381.01,-1855.22],[396.12,-1861.01],[411.3,-1864.39],[426.28,-1865.3],[440.82,-1863.72],[454.66,-1859.69],[467.56,-1853.26],[479.31,-1844.55],[489.7,-1833.71],[498.56,-1820.93],[505.72,-1806.42],[511.08,-1790.43],[514.54,-1773.23],[516.04,-1755.13],[515.56,-1736.42],[513.09,-1717.44],[508.69,-1698.49],[502.44,-1679.92],[494.43,-1662.03],[484.8,-1645.13],[473.72,-1629.51],[461.38,-1615.44],[447.99,-1603.16],[433.78,-1592.88],[418.99,-1584.78],[403.88,-1578.99],[388.7,-1575.61],[373.72,-1574.7],[359.18,-1576.28]],"label":"pin_zone_0 (shelf ellipse)","path":"height.primitives[4].params.shapes[1]"},{"layer":"height_shapes","kind":"loop","pts":[[436.0,-1724.0],[435.67,-1719.04],[434.71,-1714.16],[433.11,-1709.46],[430.91,-1705.0],[428.15,-1700.87],[424.87,-1697.13],[421.13,-1693.85],[417.0,-1691.09],[412.54,-1688.89],[407.84,-1687.29],[402.96,-1686.33],[398.0,-1686.0],[393.04,-1686.33],[388.16,-1687.29],[383.46,-1688.89],[379.0,-1691.09],[374.87,-1693.85],[371.13,-1697.13],[367.85,-1700.87],[365.09,-1705.0],[362.89,-1709.46],[361.29,-1714.16],[360.33,-1719.04],[360.0,-1724.0],[360.33,-1728.96],[361.29,-1733.84],[362.89,-1738.54],[365.09,-1743.0],[367.85,-1747.13],[371.13,-1750.87],[374.87,-1754.15],[379.0,-1756.91],[383.46,-1759.11],[388.16,-1760.71],[393.04,-1761.67],[398.0,-1762.0],[402.96,-1761.67],[407.84,-1760.71],[412.54,-1759.11],[417.0,-1756.91],[421.13,-1754.15],[424.87,-1750.87],[428.15,-1747.13],[430.91,-1743.0],[433.11,-1738.54],[434.71,-1733.84],[435.67,-1728.96]],"label":"pin_zone_1 (shelf ellipse)","path":"height.primitives[5].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[345.34,-1580.31],[332.44,-1586.74],[320.69,-1595.45],[310.3,-1606.29],[301.44,-1619.07],[294.28,-1633.58],[288.92,-1649.57],[285.46,-1666.77],[283.96,-1684.87],[284.44,-1703.58],[286.91,-1722.56],[291.31,-1741.51],[297.56,-1760.08],[305.57,-1777.97],[315.2,-1794.87],[326.28,-1810.49],[338.62,-1824.56],[352.01,-1836.84],[366.22,-1847.12],[381.01,-1855.22],[396.12,-1861.01],[411.3,-1864.39],[426.28,-1865.3],[440.82,-1863.72],[454.66,-1859.69],[467.56,-1853.26],[479.31,-1844.55],[489.7,-1833.71],[498.56,-1820.93],[505.72,-1806.42],[511.08,-1790.43],[514.54,-1773.23],[516.04,-1755.13],[515.56,-1736.42],[513.09,-1717.44],[508.69,-1698.49],[502.44,-1679.92],[494.43,-1662.03],[484.8,-1645.13],[473.72,-1629.51],[461.38,-1615.44],[447.99,-1603.16],[433.78,-1592.88],[418.99,-1584.78],[403.88,-1578.99],[388.7,-1575.61],[373.72,-1574.7],[359.18,-1576.28]],"label":"pin_zone_1 (shelf ellipse)","path":"height.primitives[5].params.shapes[1]"},{"layer":"height_shapes","kind":"loop","pts":[[486.41,-1803.66],[486.08,-1798.7],[485.11,-1793.82],[483.52,-1789.12],[481.32,-1784.66],[478.56,-1780.53],[475.28,-1776.79],[471.54,-1773.51],[467.41,-1770.75],[462.95,-1768.55],[458.24,-1766.95],[453.37,-1765.98],[448.41,-1765.66],[443.45,-1765.98],[438.57,-1766.95],[433.87,-1768.55],[429.41,-1770.75],[425.28,-1773.51],[421.54,-1776.79],[418.26,-1780.53],[415.5,-1784.66],[413.3,-1789.12],[411.7,-1793.82],[410.73,-1798.7],[410.41,-1803.66],[410.73,-1808.62],[411.7,-1813.49],[413.3,-1818.2],[415.5,-1822.66],[418.26,-1826.79],[421.54,-1830.53],[425.28,-1833.81],[429.41,-1836.57],[433.87,-1838.77],[438.57,-1840.36],[443.45,-1841.33],[448.41,-1841.66],[453.37,-1841.33],[458.24,-1840.36],[462.95,-1838.77],[467.41,-1836.57],[471.54,-1833.81],[475.28,-1830.53],[478.56,-1826.79],[481.32,-1822.66],[483.52,-1818.2],[485.11,-1813.49],[486.08,-1808.62]],"label":"pin_zone_2 (shelf ellipse)","path":"height.primitives[6].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[345.34,-1580.31],[332.44,-1586.74],[320.69,-1595.45],[310.3,-1606.29],[301.44,-1619.07],[294.28,-1633.58],[288.92,-1649.57],[285.46,-1666.77],[283.96,-1684.87],[284.44,-1703.58],[286.91,-1722.56],[291.31,-1741.51],[297.56,-1760.08],[305.57,-1777.97],[315.2,-1794.87],[326.28,-1810.49],[338.62,-1824.56],[352.01,-1836.84],[366.22,-1847.12],[381.01,-1855.22],[396.12,-1861.01],[411.3,-1864.39],[426.28,-1865.3],[440.82,-1863.72],[454.66,-1859.69],[467.56,-1853.26],[479.31,-1844.55],[489.7,-1833.71],[498.56,-1820.93],[505.72,-1806.42],[511.08,-1790.43],[514.54,-1773.23],[516.04,-1755.13],[515.56,-1736.42],[513.09,-1717.44],[508.69,-1698.49],[502.44,-1679.92],[494.43,-1662.03],[484.8,-1645.13],[473.72,-1629.51],[461.38,-1615.44],[447.99,-1603.16],[433.78,-1592.88],[418.99,-1584.78],[403.88,-1578.99],[388.7,-1575.61],[373.72,-1574.7],[359.18,-1576.28]],"label":"pin_zone_2 (shelf ellipse)","path":"height.primitives[6].params.shapes[1]"},{"layer":"height_shapes","kind":"loop","pts":[[499.19,-1694.49],[498.86,-1689.53],[497.89,-1684.66],[496.29,-1679.95],[494.1,-1675.49],[491.33,-1671.36],[488.06,-1667.62],[484.32,-1664.34],[480.19,-1661.58],[475.73,-1659.38],[471.02,-1657.79],[466.15,-1656.82],[461.19,-1656.49],[456.23,-1656.82],[451.35,-1657.79],[446.65,-1659.38],[442.19,-1661.58],[438.05,-1664.34],[434.32,-1667.62],[431.04,-1671.36],[428.28,-1675.49],[426.08,-1679.95],[424.48,-1684.66],[423.51,-1689.53],[423.19,-1694.49],[423.51,-1699.45],[424.48,-1704.33],[426.08,-1709.03],[428.28,-1713.49],[431.04,-1717.62],[434.32,-1721.36],[438.05,-1724.64],[442.19,-1727.4],[446.65,-1729.6],[451.35,-1731.2],[456.23,-1732.17],[461.19,-1732.49],[466.15,-1732.17],[471.02,-1731.2],[475.73,-1729.6],[480.19,-1727.4],[484.32,-1724.64],[488.06,-1721.36],[491.33,-1717.62],[494.1,-1713.49],[496.29,-1709.03],[497.89,-1704.33],[498.86,-1699.45]],"label":"pin_zone_3 (shelf ellipse)","path":"height.primitives[7].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[345.34,-1580.31],[332.44,-1586.74],[320.69,-1595.45],[310.3,-1606.29],[301.44,-1619.07],[294.28,-1633.58],[288.92,-1649.57],[285.46,-1666.77],[283.96,-1684.87],[284.44,-1703.58],[286.91,-1722.56],[291.31,-1741.51],[297.56,-1760.08],[305.57,-1777.97],[315.2,-1794.87],[326.28,-1810.49],[338.62,-1824.56],[352.01,-1836.84],[366.22,-1847.12],[381.01,-1855.22],[396.12,-1861.01],[411.3,-1864.39],[426.28,-1865.3],[440.82,-1863.72],[454.66,-1859.69],[467.56,-1853.26],[479.31,-1844.55],[489.7,-1833.71],[498.56,-1820.93],[505.72,-1806.42],[511.08,-1790.43],[514.54,-1773.23],[516.04,-1755.13],[515.56,-1736.42],[513.09,-1717.44],[508.69,-1698.49],[502.44,-1679.92],[494.43,-1662.03],[484.8,-1645.13],[473.72,-1629.51],[461.38,-1615.44],[447.99,-1603.16],[433.78,-1592.88],[418.99,-1584.78],[403.88,-1578.99],[388.7,-1575.61],[373.72,-1574.7],[359.18,-1576.28]],"label":"pin_zone_3 (shelf ellipse)","path":"height.primitives[7].params.shapes[1]"},{"layer":"height_shapes","kind":"loop","pts":[[395.06,-1765.8],[394.73,-1760.84],[393.76,-1755.97],[392.16,-1751.26],[389.97,-1746.8],[387.2,-1742.67],[383.93,-1738.93],[380.19,-1735.65],[376.06,-1732.89],[371.6,-1730.69],[366.89,-1729.1],[362.02,-1728.13],[357.06,-1727.8],[352.1,-1728.13],[347.22,-1729.1],[342.52,-1730.69],[338.06,-1732.89],[333.92,-1735.65],[330.19,-1738.93],[326.91,-1742.67],[324.15,-1746.8],[321.95,-1751.26],[320.35,-1755.97],[319.38,-1760.84],[319.06,-1765.8],[319.38,-1770.76],[320.35,-1775.64],[321.95,-1780.34],[324.15,-1784.8],[326.91,-1788.93],[330.19,-1792.67],[333.92,-1795.95],[338.06,-1798.71],[342.52,-1800.91],[347.22,-1802.51],[352.1,-1803.48],[357.06,-1803.8],[362.02,-1803.48],[366.89,-1802.51],[371.6,-1800.91],[376.06,-1798.71],[380.19,-1795.95],[383.93,-1792.67],[387.2,-1788.93],[389.97,-1784.8],[392.16,-1780.34],[393.76,-1775.64],[394.73,-1770.76]],"label":"pin_zone_4 (shelf ellipse)","path":"height.primitives[8].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[345.34,-1580.31],[332.44,-1586.74],[320.69,-1595.45],[310.3,-1606.29],[301.44,-1619.07],[294.28,-1633.58],[288.92,-1649.57],[285.46,-1666.77],[283.96,-1684.87],[284.44,-1703.58],[286.91,-1722.56],[291.31,-1741.51],[297.56,-1760.08],[305.57,-1777.97],[315.2,-1794.87],[326.28,-1810.49],[338.62,-1824.56],[352.01,-1836.84],[366.22,-1847.12],[381.01,-1855.22],[396.12,-1861.01],[411.3,-1864.39],[426.28,-1865.3],[440.82,-1863.72],[454.66,-1859.69],[467.56,-1853.26],[479.31,-1844.55],[489.7,-1833.71],[498.56,-1820.93],[505.72,-1806.42],[511.08,-1790.43],[514.54,-1773.23],[516.04,-1755.13],[515.56,-1736.42],[513.09,-1717.44],[508.69,-1698.49],[502.44,-1679.92],[494.43,-1662.03],[484.8,-1645.13],[473.72,-1629.51],[461.38,-1615.44],[447.99,-1603.16],[433.78,-1592.88],[418.99,-1584.78],[403.88,-1578.99],[388.7,-1575.61],[373.72,-1574.7],[359.18,-1576.28]],"label":"pin_zone_4 (shelf ellipse)","path":"height.primitives[8].params.shapes[1]"},{"layer":"height_shapes","kind":"loop","pts":[[446.91,-1642.72],[446.58,-1637.76],[445.61,-1632.88],[444.01,-1628.17],[441.82,-1623.72],[439.05,-1619.58],[435.78,-1615.85],[432.04,-1612.57],[427.91,-1609.81],[423.45,-1607.61],[418.74,-1606.01],[413.87,-1605.04],[408.91,-1604.72],[403.95,-1605.04],[399.07,-1606.01],[394.37,-1607.61],[389.91,-1609.81],[385.77,-1612.57],[382.04,-1615.85],[378.76,-1619.58],[376.0,-1623.72],[373.8,-1628.17],[372.2,-1632.88],[371.23,-1637.76],[370.91,-1642.72],[371.23,-1647.68],[372.2,-1652.55],[373.8,-1657.26],[376.0,-1661.72],[378.76,-1665.85],[382.04,-1669.59],[385.77,-1672.86],[389.91,-1675.62],[394.37,-1677.82],[399.07,-1679.42],[403.95,-1680.39],[408.91,-1680.72],[413.87,-1680.39],[418.74,-1679.42],[423.45,-1677.82],[427.91,-1675.62],[432.04,-1672.86],[435.78,-1669.59],[439.05,-1665.85],[441.82,-1661.72],[444.01,-1657.26],[445.61,-1652.55],[446.58,-1647.68]],"label":"pin_zone_5 (shelf ellipse)","path":"height.primitives[9].params.shapes[0]"},{"layer":"height_shapes","kind":"loop","pts":[[345.34,-1580.31],[332.44,-1586.74],[320.69,-1595.45],[310.3,-1606.29],[301.44,-1619.07],[294.28,-1633.58],[288.92,-1649.57],[285.46,-1666.77],[283.96,-1684.87],[284.44,-1703.58],[286.91,-1722.56],[291.31,-1741.51],[297.56,-1760.08],[305.57,-1777.97],[315.2,-1794.87],[326.28,-1810.49],[338.62,-1824.56],[352.01,-1836.84],[366.22,-1847.12],[381.01,-1855.22],[396.12,-1861.01],[411.3,-1864.39],[426.28,-1865.3],[440.82,-1863.72],[454.66,-1859.69],[467.56,-1853.26],[479.31,-1844.55],[489.7,-1833.71],[498.56,-1820.93],[505.72,-1806.42],[511.08,-1790.43],[514.54,-1773.23],[516.04,-1755.13],[515.56,-1736.42],[513.09,-1717.44],[508.69,-1698.49],[502.44,-1679.92],[494.43,-1662.03],[484.8,-1645.13],[473.72,-1629.51],[461.38,-1615.44],[447.99,-1603.16],[433.78,-1592.88],[418.99,-1584.78],[403.88,-1578.99],[388.7,-1575.61],[373.72,-1574.7],[359.18,-1576.28]],"label":"pin_zone_5 (shelf ellipse)","path":"height.primitives[9].params.shapes[1]"},{"layer":"tee","kind":"loop","pts":[[325.0,613.0],[343.1,606.61],[368.85,603.82],[397.55,603.74],[424.5,605.43],[445.0,608.0],[458.37,611.41],[467.74,616.26],[474.14,622.62],[478.55,630.51],[482.0,640.0],[485.68,652.65],[488.92,668.42],[489.92,684.98],[486.88,699.95],[478.0,711.0],[460.14,717.85],[434.51,722.06],[405.81,724.06],[378.74,724.23],[358.0,723.0],[344.13,720.49],[333.98,716.42],[326.78,710.62],[321.71,702.87],[318.0,693.0],[314.58,679.0],[311.99,661.0],[311.81,642.0],[315.62,625.0]],"label":"tee pad","path":"tee.pad"},{"layer":"routes","kind":"line","pts":[[400.0,680.0],[-50.0,-570.0],[400.0,-1720.0]],"label":"conservative route","path":"routes.conservative","route":"conservative"},{"layer":"routes","kind":"point","pts":[[400.0,-1720.0]],"label":"decision green:safe","path":"routes.decisions.green.safe","mark":"decision"},{"layer":"cups","kind":"point","pts":[[343.29,-1628.85]],"label":"cup 1","path":"cups.targets[0]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[398.0,-1724.0]],"label":"cup 2","path":"cups.targets[1]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[448.41,-1803.66]],"label":"cup 3","path":"cups.targets[2]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[461.19,-1694.49]],"label":"cup 4","path":"cups.targets[3]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[357.06,-1765.8]],"label":"cup 5","path":"cups.targets[4]","mark":"cup"},{"layer":"cups","kind":"point","pts":[[408.91,-1642.72]],"label":"cup 6","path":"cups.targets[5]","mark":"cup"},{"layer":"tee","kind":"point","pts":[[400.0,656.6]],"label":"tee marker","path":"tee.marker_xz","mark":"tee"},{"layer":"tee","kind":"point","pts":[[400.0,680.0]],"label":"player","path":"tee.player_xz","mark":"player"}],"heat":{"x0":-9600.0,"z0":-7720.0,"dx":277.77777777777777,"dz":275.86206896551727,"grid":[[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.22,7.03,20.75,28.53,33.88,19.21,0.46,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.22,28.21,82.53,128.0,141.99,158.53,140.31,129.81,86.59,32.38,0.11,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,46.61,132.55,192.22,200.0,200.0,200.0,200.0,200.0,194.5,147.07,84.77,8.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.22,110.42,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,178.67,92.28,12.28,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,37.5,161.93,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,168.46,62.96,6.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.13,70.68,187.72,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,117.03,8.97,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.13,99.83,200.0,200.0,200.0,200.0,200.0,199.06,186.62,200.0,200.0,200.0,200.0,200.0,135.11,18.21,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,11.96,127.61,200.0,200.0,200.0,200.0,200.0,200.0,200.0,228.84,200.0,200.0,200.0,200.0,162.12,23.83,0.66,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,24.75,151.27,200.0,200.0,200.0,200.0,200.0,200.0,200.0,206.46,200.0,200.0,200.0,200.0,175.42,35.55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.44,155.97,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,202.25,201.73,200.0,165.73,35.5,0.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,52.12,161.74,200.01,203.09,206.61,200.0,200.0,200.0,200.0,200.0,200.24,229.99,216.04,200.0,176.72,43.24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,47.65,176.27,200.15,233.14,249.83,200.0,200.0,200.0,200.0,200.0,204.9,253.28,232.39,200.39,156.12,30.69,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.4,56.82,184.83,200.11,248.35,270.54,200.0,200.0,200.0,200.0,200.0,201.84,244.55,226.02,200.0,168.82,35.71,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,51.55,187.49,200.55,228.35,246.67,201.3,200.0,200.0,200.0,200.0,200.0,213.74,207.76,200.0,160.59,25.77,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,52.44,186.26,200.0,202.57,204.9,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,145.33,9.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,40.48,174.42,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,126.05,4.89,0.67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,26.81,156.98,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,98.09,5.0,0.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8.58,128.16,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,200.0,180.11,64.13,0.76,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.51,87.68,196.23,200.0,200.0,212.33,231.12,233.39,205.11,200.0,200.0,200.0,200.0,133.23,30.14,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,49.41,151.97,200.0,202.44,226.71,257.67,252.17,216.45,200.0,200.0,200.0,190.86,87.2,0.73,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,7.89,68.07,167.98,200.0,201.88,215.17,215.67,201.56,200.0,200.0,200.0,122.4,24.09,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,9.89,62.21,149.03,194.36,200.0,200.0,200.0,200.0,183.03,121.27,46.16,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,4.51,25.77,85.02,128.6,144.78,148.98,107.18,87.51,37.9,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,1.98,5.34,16.79,15.11,22.18,14.25,5.61,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]],"lo":0.0,"hi":270.54,"note":"builder surface (facets emitter, 8901 triangles)"},"surface_reason":null,"mesh":{"roles":["bunker","fairway","fringe","green","oob","rough"],"colors":["#e5d08f","#58a34a","#79bd63","#8fd47a","#464c54","#2f6b33"],"triangles":8901,"positions":"v1-h06.pos.bin","role_index":"v1-h06.role.bin"},"stock_card":"stock/h06-fcJP10.png","height_kinds":["weighted","weighted","weighted","weighted","shelf","shelf","shelf","shelf","shelf","shelf","cascade"],"source":"golf-engine/contracts/h06/hole-contract.json","contract":{"schema":"hole-contract-1","identity":{"hole":"h06","native_slot":6,"course_id":"fcJP10","par":4,"water_profile":0,"source_archive":{"path":"work/derived/stock-u8/fcJP10.u8","sha256":"0e198b2d991b175e45e488d9ee64cd931a8c4dc0af771eb7eda62925f8a85928"},"predecessor_manifest":{"retired":"current-structural-candidates-20261009/pack/course-pack.json","sha256":"c7783f35aa42d2d14e2810b54a85baf1ec00cf82ddbb31b4d6d1b02660549250"},"notes":["Installed line: structural pack c7783f35 (predecessor_manifest), H6 CARC 912fbf55 = U8 e02f2538 (3,542,912 B) = accepted trio-challenge-v1. Chain at commit 786a3ad: dare.build_hole (U8 fc17c534, build/dare-v2) -> trio_finish.build_hole('fcJP10') (U8 030ae7a9) -> trio_challenge.build_hole('fcJP10') (U8 e02f2538), each rebuilt byte-exact under the write guard (HEAD did not reproduce: stage B 7bce7595, stage C 8cc90f3f). Not a clone slot.","source_archive is the stock fcJP10 U8; the finish layout replaced the whole ground, so the hole has no donor surface."]},"frame":{"convention":"world-xz","bounds":[-9600.0,-7720.0,10400.0,8280.0],"domain":null,"notes":["bounds = Layout.bounds = dare.BOUNDS (-10000,-6000,10000,10000) in the script's local frame (x_world = x + 400, z_world = z - 1720); every polygon, site and height centre below is the script's local value plus ORIGIN. world-xz because the facets emitter refuses a route-local frame."]},"regions":{"base_role":"oob","priority":{"rule":"later-wins"},"items":[{"role":"rough","name":"boundary_corridor","polygon":[[-170.0,-1990.0],[-130.0,-2089.04],[-81.4,-2171.12],[-24.8,-2237.68],[39.2,-2290.16],[110.0,-2330.0],[190.96,-2356.24],[282.48,-2367.92],[379.52,-2366.48],[477.04,-2353.36],[570.0,-2330.0],[662.72,-2293.2],[758.56,-2242.0],[851.04,-2181.2],[933.68,-2115.6],[1000.0,-2050.0],[1048.72,-1982.64],[1084.16,-1910.32],[1108.24,-1835.68],[1122.88,-1761.36],[1130.0,-1690.0],[1129.76,-1621.6],[1120.88,-1554.4],[1103.12,-1488.4],[1076.24,-1423.6],[1040.0,-1360.0],[987.36,-1299.52],[918.48,-1242.16],[843.92,-1185.04],[774.24,-1125.28],[720.0,-1060.0],[682.72,-988.08],[655.36,-911.44],[635.64,-831.76],[621.28,-750.72],[610.0,-670.0],[601.56,-589.44],[597.48,-507.92],[598.12,-425.68],[603.84,-342.96],[615.0,-260.0],[634.8,-176.0],[663.0,-90.8],[694.8,-5.6],[725.4,78.4],[750.0,160.0],[771.48,237.44],[793.04,311.52],[810.36,384.88],[819.12,460.16],[815.0,540.0],[798.56,632.72],[772.68,736.56],[736.52,839.04],[689.24,927.68],[630.0,990.0],[551.44,1025.52],[454.12,1042.56],[349.08,1041.84],[247.36,1024.08],[160.0,990.0],[88.36,932.08],[25.08,849.84],[-31.88,754.56],[-84.56,657.52],[-135.0,570.0],[-180.24,492.96],[-218.92,418.88],[-255.48,346.32],[-294.36,273.84],[-340.0,200.0],[-398.08,125.76],[-465.64,52.08],[-534.16,-22.48],[-595.12,-99.36],[-640.0,-180.0],[-667.12,-266.72],[-682.16,-358.56],[-687.64,-452.04],[-686.08,-543.68],[-680.0,-630.0],[-670.2,-711.88],[-655.0,-791.64],[-633.2,-867.96],[-603.6,-939.52],[-565.0,-1005.0],[-510.2,-1054.4],[-440.0,-1088.6],[-365.2,-1122.6],[-296.6,-1171.4],[-245.0,-1250.0],[-217.6,-1372.72],[-207.2,-1529.56],[-203.0,-1699.04],[-194.2,-1859.68]]},{"role":"fairway","name":"fairway","polygon":[[313.0,-1608.0],[334.784,-1612.976],[358.872,-1612.408],[381.568,-1605.552],[399.176,-1591.664],[408.0,-1570.0],[404.28,-1536.848],[390.48,-1492.704],[372.24,-1443.136],[355.2,-1393.712],[345.0,-1350.0],[344.6,-1314.24],[350.24,-1282.72],[357.48,-1252.08],[361.88,-1218.96],[359.0,-1180.0],[346.248,-1133.76],[326.584,-1082.48],[303.896,-1028.3200000000002],[282.072,-973.44],[265.0,-920.0],[252.936,-867.36],[243.288,-814.08],[235.672,-761.12],[229.704,-709.44],[225.0,-660.0],[222.648,-613.1199999999999],[222.904,-568.1600000000001],[224.136,-524.6400000000001],[224.712,-482.0799999999999],[223.0,-440.0],[216.344,-400.1600000000001],[205.832,-362.8800000000001],[195.448,-325.52],[189.176,-285.44000000000005],[191.0,-240.0],[203.512,-186.79999999999995],[224.056,-127.59999999999991],[248.744,-66.0],[273.688,-5.599999999999909],[295.0,50.0],[312.264,100.24000000000001],[328.072,147.51999999999998],[343.048,192.68000000000006],[357.81600000000003,236.55999999999995],[373.0,280.0],[391.592,325.0799999999999],[413.176,371.2399999999998],[433.264,415.3600000000001],[447.368,454.32000000000016],[451.0,485.0],[441.92,509.32000000000016],[423.12,529.3600000000001],[397.96,542.2399999999998],[369.8,545.0799999999999],[342.0,535.0],[313.552,507.84000000000015],[282.216,465.52],[249.504,414.2800000000002],[216.928,360.3600000000001],[186.0,310.0],[159.12,263.5999999999999],[135.27999999999997,217.0],[110.88,169.5999999999999],[82.32,120.79999999999995],[46.0,70.0],[-2.896000000000015,14.960000000000036],[-61.96800000000002,-43.92000000000007],[-123.99199999999996,-103.27999999999997],[-181.74400000000003,-159.76],[-228.0,-210.0],[-261.88,-251.27999999999997],[-288.20000000000005,-285.8399999999999],[-308.28,-317.76],[-323.44000000000005,-351.1199999999999],[-335.0,-390.0],[-341.696,-437.2159999999999],[-342.648,-490.048],[-339.75199999999995,-544.2719999999999],[-334.904,-595.664],[-330.0,-640.0],[-326.624,-676.2719999999999],[-323.51199999999994,-707.296],[-318.288,-734.584],[-308.576,-759.648],[-292.0,-784.0],[-266.288,-804.888],[-233.024,-821.304],[-195.61599999999999,-837.376],[-157.47199999999998,-857.232],[-122.0,-885.0],[-88.91199999999998,-922.984],[-55.93599999999998,-968.432],[-23.50400000000002,-1017.888],[7.951999999999998,-1067.896],[38.0,-1115.0],[67.60000000000002,-1159.76],[97.04000000000002,-1204.48],[124.88,-1248.32],[149.68,-1290.44],[170.0,-1330.0],[183.552,-1367.032],[191.296,-1402.096],[196.664,-1435.144],[203.088,-1466.128],[214.0,-1495.0],[230.344,-1523.344],[249.832,-1551.192],[271.048,-1576.1680000000001],[292.576,-1595.896]]},{"role":"fairway","name":"tee_pad","polygon":[[325.0,613.0],[343.096,606.6080000000002],[368.848,603.8240000000001],[397.552,603.7359999999999],[424.504,605.4319999999998],[445.0,608.0],[458.368,611.4079999999999],[467.744,616.2640000000001],[474.13599999999997,622.616],[478.552,630.5120000000002],[482.0,640.0],[485.68,652.6480000000001],[488.92,668.424],[489.92,684.9760000000001],[486.88,699.9520000000002],[478.0,711.0],[460.144,717.848],[434.512,722.0639999999999],[405.808,724.056],[378.736,724.232],[358.0,723.0],[344.128,720.4879999999998],[333.984,716.424],[326.776,710.616],[321.712,702.8719999999998],[318.0,693.0],[314.584,679.0],[311.992,661.0],[311.808,642.0],[315.616,625.0]]},{"role":"fringe","name":"fringe","polygon":[[338.05210999999997,-1561.68873],[354.38379,-1556.8598299999999],[371.49597,-1554.8223],[389.09587,-1555.61101],[406.88233,-1559.21246],[424.55104,-1565.56503],[441.79968,-1574.56002],[458.33311,-1586.0435400000001],[473.86844,-1599.81908],[488.13987,-1615.65096],[500.90319999999997,-1633.26827],[511.94004,-1652.36959],[521.06156,-1672.62808],[528.11169,-1693.69713],[532.96978,-1715.21622],[535.55273,-1736.81716],[535.81633,-1758.13035],[533.75608,-1778.79113],[529.40722,-1798.44597],[522.84417,-1816.75858],[514.17923,-1833.41563],[503.56064000000003,-1848.1321],[491.1701,-1860.65619],[477.21962,-1870.77362],[461.94789000000003,-1878.31127],[445.61621,-1883.1401700000001],[428.50403,-1885.1777],[410.90413,-1884.38899],[393.11767,-1880.78754],[375.44896,-1874.43497],[358.20032,-1865.43998],[341.66689,-1853.9564599999999],[326.13156,-1840.18092],[311.86013,-1824.34904],[299.09680000000003,-1806.73173],[288.05996,-1787.63041],[278.93844,-1767.37192],[271.88831,-1746.30287],[267.03022,-1724.78378],[264.44727,-1703.18284],[264.18367,-1681.86965],[266.24392,-1661.20887],[270.59278,-1641.55403],[277.15583,-1623.24142],[285.82077,-1606.58437],[296.43935999999997,-1591.8679],[308.8299,-1579.34381],[322.78038,-1569.22638]]},{"role":"green","name":"green","polygon":[[345.3401,-1580.31358],[359.17839,-1576.27662],[373.71516,-1574.6988000000001],[388.70167,-1575.6071200000001],[403.88149,-1578.98605],[418.99490000000003,-1584.77777],[433.7833,-1592.88317],[447.99366,-1603.16358],[461.38284,-1615.44309],[473.72174,-1629.5116],[484.79924,-1645.12839],[494.4258,-1662.02626],[502.43671,-1679.91607],[508.69489,-1698.49173],[513.09328,-1717.4354],[515.55661,-1736.42296],[516.04274,-1755.12951],[514.54334,-1773.23498],[511.08408,-1790.4296],[505.72413,-1806.41914],[498.55522,-1820.93002],[489.7,-1833.71397],[479.30998,-1844.55223],[467.56295,-1853.25938],[454.6599,-1859.68642],[440.82161,-1863.72338],[426.28484,-1865.3011999999999],[411.29833,-1864.3928799999999],[396.11851,-1861.01395],[381.00509999999997,-1855.22223],[366.2167,-1847.11683],[352.00634,-1836.83642],[338.61716,-1824.55691],[326.27826,-1810.4884],[315.20076,-1794.87161],[305.5742,-1777.97374],[297.56329,-1760.08393],[291.30511,-1741.50827],[286.90672,-1722.5646],[284.44339,-1703.57704],[283.95726,-1684.87049],[285.45666,-1666.76502],[288.91592,-1649.5704],[294.27587,-1633.58086],[301.44478,-1619.06998],[310.3,-1606.28603],[320.69002,-1595.44777],[332.43705,-1586.74062]]},{"role":"bunker","name":"pot_0","polygon":[[219.90033,-1465.0],[220.99662,-1457.02253],[220.33633,-1449.02011],[217.91238,-1441.36554],[213.87731,-1434.39902],[208.50837,-1428.38151],[202.15676,-1423.46818],[195.195,-1419.70263],[187.97249,-1417.02751],[180.78325,-1415.30546],[173.84649,-1414.34516],[167.29839,-1413.9283],[161.19307,-1413.8354],[155.51064,-1413.86827],[150.17069,-1413.86848],[145.04958,-1413.73071],[140.0,-1413.41058],[134.87124999999997,-1412.92688],[129.52886999999998,-1412.35808],[123.87220000000002,-1411.83377],[117.84859,-1411.52177],[111.46341999999999,-1411.6118099999999],[104.78512,-1412.29721],[97.94483000000002,-1413.75562],[91.13044000000002,-1416.13044],[84.57501000000002,-1419.51388],[78.53953000000001,-1423.93342],[73.29034999999999,-1429.34295],[69.07197000000002,-1435.62065],[66.07729999999998,-1442.5758],[64.41955999999999,-1449.96612],[64.11225000000002,-1457.52571],[65.06475999999998,-1465.0],[67.09825000000001,-1472.1802],[69.98052999999999,-1478.92774],[73.47086999999999,-1485.18139],[77.36169999999998,-1490.94564],[81.50599,-1496.2657],[85.82562000000001,-1501.19816],[90.30261999999999,-1505.78559],[94.95965999999999,-1510.04034],[99.83675,-1513.93906],[104.96976999999998,-1517.42645],[110.37432999999999,-1520.42572],[116.03665000000001,-1522.85265],[121.91129999999998,-1524.63046],[127.92536999999999,-1525.70327],[133.98748,-1526.04618],[140.0,-1525.67108],[145.87277,-1524.62725],[151.53629,-1522.99686],[156.95273,-1520.88565],[162.12301,-1518.40967],[167.08873,-1515.67946],[171.92767,-1512.78314],[176.74239,-1509.77073],[181.6419,-1506.6419],[186.7171,-1503.33973],[192.0122,-1499.75344],[197.49597,-1495.73224],[203.03888,-1491.11156],[208.40403,-1485.75013],[213.25994,-1479.57231],[217.21932,-1472.60544]]},{"role":"bunker","name":"pot_1","polygon":[[517.2021,-1455.0],[517.58424,-1448.83599],[517.19312,-1442.62902],[516.03046,-1436.48661],[514.13603,-1430.50506],[511.58029999999997,-1424.7572],[508.45294,-1419.28389],[504.84821999999997,-1414.09062],[500.84919,-1409.15081],[496.5127,-1404.41663],[491.8582,-1399.8378],[486.86387,-1395.38688],[481.47344,-1391.08746],[475.61601,-1387.03813],[469.2377,-1383.4222399999999],[462.33822,-1380.49375],[455.0,-1378.53589],[447.39664,-1377.8018],[439.77469,-1378.4571799999999],[432.41454,-1380.54573],[425.58531,-1383.98665],[419.50783,-1388.59882],[414.33303,-1394.13758],[410.13499,-1400.33183],[406.91455,-1406.91455],[404.60913,-1413.64528],[403.10579,-1420.3254],[402.25612,-1426.80781],[401.89213,-1433.002],[401.84237,-1438.87481],[401.94781,-1444.44726],[402.07628,-1449.78747],[402.13478,-1455.0],[402.07867,-1460.2123000000001],[401.91694,-1465.55888],[401.71318,-1471.16438],[401.5819,-1477.1265],[401.68037,-1483.49994],[402.19628,-1490.28232],[403.33157,-1497.40318],[405.28314,-1504.71686],[408.22076,-1512.00067],[412.2632,-1518.96014],[417.45373,-1525.24413],[423.73795,-1530.47326],[430.94941,-1534.28418],[438.81087,-1536.38824],[446.95971,-1536.6344100000001],[455.0,-1535.05662],[462.57226,-1531.88249],[469.41948,-1527.49161],[475.4255,-1522.33384],[480.61381,-1516.8372],[485.11225,-1511.33605],[489.10118,-1506.03603],[492.76314,-1501.01452],[496.24505999999997,-1496.24506],[499.63662999999997,-1491.63233],[502.96339,-1487.04811],[506.19096,-1482.36214],[509.23685,-1477.46564],[511.98654999999997,-1472.28668],[514.31131,-1466.79775],[516.08554,-1461.0164]]},{"role":"bunker","name":"pot_2","polygon":[[728.67907,-1515.0],[727.09356,-1506.42203],[723.6409699999999,-1498.36278],[718.7083600000001,-1491.12408],[712.76812,-1484.85846],[706.28315,-1479.5709200000001],[699.63564,-1475.15274],[693.09064,-1471.42964],[686.79101,-1468.20899],[680.7734800000001,-1465.31737],[674.9956500000001,-1462.62531],[669.366,-1460.06007],[663.77247,-1457.60818],[658.1067,-1455.31022],[652.28285,-1453.24993],[646.25029,-1451.5397600000001],[640.0,-1450.3045299999999],[633.56508,-1449.66516],[627.01577,-1449.72389],[620.45006,-1450.55248],[613.98096,-1452.18447],[607.72216,-1454.61241],[601.77369,-1457.79029],[596.2096300000001,-1461.64127],[591.0698,-1466.0698],[586.35762,-1470.97684],[582.0455,-1476.27604],[578.08874,-1481.90774],[574.4469300000001,-1487.84703],[571.10933,-1494.10224],[568.1175000000001,-1500.7016800000001],[565.5765,-1507.66993],[563.64756,-1515.0],[562.52154,-1522.63096],[562.38121,-1530.43934],[563.36515,-1538.24693],[565.5439200000001,-1545.84072],[568.91185,-1552.99741],[573.39146,-1559.50641],[578.84543,-1565.18826],[585.09195,-1569.90805],[591.92128,-1573.58409],[599.11261,-1576.19231],[606.45074,-1577.7662599999999],[613.74182,-1578.39286],[620.8273,-1578.20391],[627.59505,-1577.36392],[633.9866,-1576.05504],[640.0,-1574.46022],[645.68748,-1572.74593],[651.1482,-1571.04578],[656.51617,-1569.44651],[661.94397,-1567.97743],[667.5831900000001,-1566.60452],[673.56252,-1565.22986],[679.9647299999999,-1563.69717],[686.80394,-1561.80394],[694.0050100000001,-1559.32077],[701.38806,-1556.01819],[708.66236,-1551.7008],[715.4360300000001,-1546.24662],[721.24854,-1539.6464799999999],[725.6305199999999,-1532.03297],[728.18606,-1523.68557]]}]},"cups":{"kind":"targets","targets":[[343.29123,-1628.85132],[398.0,-1724.0],[448.40857,-1803.65833],[461.18698,-1694.49207],[357.0574,-1765.80127],[408.90753,-1642.71521]],"count":6,"notes":["Targets are the six installed cup X/Z: dare.choose_pins (nearest legal cell within 12 (step 2) of PIN_TARGETS (110,-20),(0,0),(-100,15),(0,70),(-30,-60),(65,35) in the rotated U/V frame about ORIGIN, on the stage A mesh). trio_finish and trio_challenge keep X/Z and only re-seat Y."]},"tee":{"marker_xz":[400.0,656.6],"player_xz":[400.0,680.0],"marker_minus_player":[0.0,-23.4],"pad":{"kind":"polygon","polygon":[[325.0,613.0],[343.096,606.608],[368.848,603.824],[397.552,603.736],[424.504,605.432],[445.0,608.0],[458.368,611.408],[467.744,616.264],[474.136,622.616],[478.552,630.512],[482.0,640.0],[485.68,652.648],[488.92,668.424],[489.92,684.976],[486.88,699.952],[478.0,711.0],[460.144,717.848],[434.512,722.064],[405.808,724.056],[378.736,724.232],[358.0,723.0],[344.128,720.488],[333.984,716.424],[326.776,710.616],[321.712,702.872],[318.0,693.0],[314.584,679.0],[311.992,661.0],[311.808,642.0],[315.616,625.0]]},"player_basis":{"forward_xz":[0.0,-1.0]},"marker_basis":{"forward_xz":[0.0,1.0]},"notes":["dare.build_hole: PLAYER (ORIGIN.x, 200, ORIGIN.z+2400) rows (0,0,-1),(0,1,0),(-1,0,0); TEEOBJ (ORIGIN.x, 200, ORIGIN.z+2376.6) rows (0,0,1),(0,1,0),(1,0,0); both on the 200 plateau (height(0,2400) = 200 after pad flattening: no hill/hollow reaches it)."]},"routes":{"conservative":[[400.0,680.0],[-50.0,-570.0],[400.0,-1720.0]],"aggressive":null,"donor":null,"decisions":{"green":{"safe":[400.0,-1720.0]}},"notes":["The scripts have no route object. The conservative route is the polyline dare.height uses for its three side hills (0,2400)->(-450,1150)->(0,0) (+ORIGIN), the 'wide protected layup then narrow approach' line of the fairway. Authored for the contract."]},"hazards":[{"name":"pot_0","kind":"bunker","polygon":[[219.90033,-1465.0],[220.99662,-1457.02253],[220.33633,-1449.02011],[217.91238,-1441.36554],[213.87731,-1434.39902],[208.50837,-1428.38151],[202.15676,-1423.46818],[195.195,-1419.70263],[187.97249,-1417.02751],[180.78325,-1415.30546],[173.84649,-1414.34516],[167.29839,-1413.9283],[161.19307,-1413.8354],[155.51064,-1413.86827],[150.17069,-1413.86848],[145.04958,-1413.73071],[140.0,-1413.41058],[134.87124999999997,-1412.92688],[129.52886999999998,-1412.35808],[123.87220000000002,-1411.83377],[117.84859,-1411.52177],[111.46341999999999,-1411.6118099999999],[104.78512,-1412.29721],[97.94483000000002,-1413.75562],[91.13044000000002,-1416.13044],[84.57501000000002,-1419.51388],[78.53953000000001,-1423.93342],[73.29034999999999,-1429.34295],[69.07197000000002,-1435.62065],[66.07729999999998,-1442.5758],[64.41955999999999,-1449.96612],[64.11225000000002,-1457.52571],[65.06475999999998,-1465.0],[67.09825000000001,-1472.1802],[69.98052999999999,-1478.92774],[73.47086999999999,-1485.18139],[77.36169999999998,-1490.94564],[81.50599,-1496.2657],[85.82562000000001,-1501.19816],[90.30261999999999,-1505.78559],[94.95965999999999,-1510.04034],[99.83675,-1513.93906],[104.96976999999998,-1517.42645],[110.37432999999999,-1520.42572],[116.03665000000001,-1522.85265],[121.91129999999998,-1524.63046],[127.92536999999999,-1525.70327],[133.98748,-1526.04618],[140.0,-1525.67108],[145.87277,-1524.62725],[151.53629,-1522.99686],[156.95273,-1520.88565],[162.12301,-1518.40967],[167.08873,-1515.67946],[171.92767,-1512.78314],[176.74239,-1509.77073],[181.6419,-1506.6419],[186.7171,-1503.33973],[192.0122,-1499.75344],[197.49597,-1495.73224],[203.03888,-1491.11156],[208.40403,-1485.75013],[213.25994,-1479.57231],[217.21932,-1472.60544]]},{"name":"pot_1","kind":"bunker","polygon":[[517.2021,-1455.0],[517.58424,-1448.83599],[517.19312,-1442.62902],[516.03046,-1436.48661],[514.13603,-1430.50506],[511.58029999999997,-1424.7572],[508.45294,-1419.28389],[504.84821999999997,-1414.09062],[500.84919,-1409.15081],[496.5127,-1404.41663],[491.8582,-1399.8378],[486.86387,-1395.38688],[481.47344,-1391.08746],[475.61601,-1387.03813],[469.2377,-1383.4222399999999],[462.33822,-1380.49375],[455.0,-1378.53589],[447.39664,-1377.8018],[439.77469,-1378.4571799999999],[432.41454,-1380.54573],[425.58531,-1383.98665],[419.50783,-1388.59882],[414.33303,-1394.13758],[410.13499,-1400.33183],[406.91455,-1406.91455],[404.60913,-1413.64528],[403.10579,-1420.3254],[402.25612,-1426.80781],[401.89213,-1433.002],[401.84237,-1438.87481],[401.94781,-1444.44726],[402.07628,-1449.78747],[402.13478,-1455.0],[402.07867,-1460.2123000000001],[401.91694,-1465.55888],[401.71318,-1471.16438],[401.5819,-1477.1265],[401.68037,-1483.49994],[402.19628,-1490.28232],[403.33157,-1497.40318],[405.28314,-1504.71686],[408.22076,-1512.00067],[412.2632,-1518.96014],[417.45373,-1525.24413],[423.73795,-1530.47326],[430.94941,-1534.28418],[438.81087,-1536.38824],[446.95971,-1536.6344100000001],[455.0,-1535.05662],[462.57226,-1531.88249],[469.41948,-1527.49161],[475.4255,-1522.33384],[480.61381,-1516.8372],[485.11225,-1511.33605],[489.10118,-1506.03603],[492.76314,-1501.01452],[496.24505999999997,-1496.24506],[499.63662999999997,-1491.63233],[502.96339,-1487.04811],[506.19096,-1482.36214],[509.23685,-1477.46564],[511.98654999999997,-1472.28668],[514.31131,-1466.79775],[516.08554,-1461.0164]]},{"name":"pot_2","kind":"bunker","polygon":[[728.67907,-1515.0],[727.09356,-1506.42203],[723.6409699999999,-1498.36278],[718.7083600000001,-1491.12408],[712.76812,-1484.85846],[706.28315,-1479.5709200000001],[699.63564,-1475.15274],[693.09064,-1471.42964],[686.79101,-1468.20899],[680.7734800000001,-1465.31737],[674.9956500000001,-1462.62531],[669.366,-1460.06007],[663.77247,-1457.60818],[658.1067,-1455.31022],[652.28285,-1453.24993],[646.25029,-1451.5397600000001],[640.0,-1450.3045299999999],[633.56508,-1449.66516],[627.01577,-1449.72389],[620.45006,-1450.55248],[613.98096,-1452.18447],[607.72216,-1454.61241],[601.77369,-1457.79029],[596.2096300000001,-1461.64127],[591.0698,-1466.0698],[586.35762,-1470.97684],[582.0455,-1476.27604],[578.08874,-1481.90774],[574.4469300000001,-1487.84703],[571.10933,-1494.10224],[568.1175000000001,-1500.7016800000001],[565.5765,-1507.66993],[563.64756,-1515.0],[562.52154,-1522.63096],[562.38121,-1530.43934],[563.36515,-1538.24693],[565.5439200000001,-1545.84072],[568.91185,-1552.99741],[573.39146,-1559.50641],[578.84543,-1565.18826],[585.09195,-1569.90805],[591.92128,-1573.58409],[599.11261,-1576.19231],[606.45074,-1577.7662599999999],[613.74182,-1578.39286],[620.8273,-1578.20391],[627.59505,-1577.36392],[633.9866,-1576.05504],[640.0,-1574.46022],[645.68748,-1572.74593],[651.1482,-1571.04578],[656.51617,-1569.44651],[661.94397,-1567.97743],[667.5831900000001,-1566.60452],[673.56252,-1565.22986],[679.9647299999999,-1563.69717],[686.80394,-1561.80394],[694.0050100000001,-1559.32077],[701.38806,-1556.01819],[708.66236,-1551.7008],[715.4360300000001,-1546.24662],[721.24854,-1539.6464799999999],[725.6305199999999,-1532.03297],[728.18606,-1523.68557]]}],"water":{"profile":0,"outlines":[],"notes":["No water body; everything beyond the rough is the oob base role (M_OB, 0x0104)."]},"height":{"kind":"composite","base":null,"primitives":[{"name":"relief_u+2","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":1.0,"easing":"window","rotation":111.37062226934319},{"kind":"halfspace","origin":[400.0,-1720.0],"direction":[-0.3643993485805122,0.9312427797057534],"width":150.0,"easing":"linear"},{"kind":"halfspace","origin":[400.0,-1720.0],"direction":[-0.3643993485805122,0.9312427797057534],"width":150.0,"easing":"linear"}],"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":20.16,"gx":0.0,"gz":0.0}}]},"note":"green_relief 'rolling ridge' (20.16*u^2 - 13.44*v)*(1-r^2)^2 about the rotated green axis U=(-450,1150)/|.|: window easing = (1-r^2)^2 exactly; u^2 = (u+)^2 + (u-)^2 from two clamped linear halfspaces each; v from one"},{"name":"relief_u-2","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":1.0,"easing":"window","rotation":111.37062226934319},{"kind":"halfspace","origin":[400.0,-1720.0],"direction":[0.3643993485805122,-0.9312427797057534],"width":150.0,"easing":"linear"},{"kind":"halfspace","origin":[400.0,-1720.0],"direction":[0.3643993485805122,-0.9312427797057534],"width":150.0,"easing":"linear"}],"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":20.16,"gx":0.0,"gz":0.0}}]},"note":"green_relief 'rolling ridge' (20.16*u^2 - 13.44*v)*(1-r^2)^2 about the rotated green axis U=(-450,1150)/|.|: window easing = (1-r^2)^2 exactly; u^2 = (u+)^2 + (u-)^2 from two clamped linear halfspaces each; v from one"},{"name":"relief_v+","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":1.0,"easing":"window","rotation":111.37062226934319},{"kind":"halfspace","origin":[400.0,-1720.0],"direction":[-0.9312427797057534,-0.3643993485805122],"width":110.0,"easing":"linear"}],"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-13.44,"gx":0.0,"gz":0.0}}]},"note":"green_relief 'rolling ridge' (20.16*u^2 - 13.44*v)*(1-r^2)^2 about the rotated green axis U=(-450,1150)/|.|: window easing = (1-r^2)^2 exactly; u^2 = (u+)^2 + (u-)^2 from two clamped linear halfspaces each; v from one"},{"name":"relief_v-","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":1.0,"easing":"window","rotation":111.37062226934319},{"kind":"halfspace","origin":[400.0,-1720.0],"direction":[0.9312427797057534,0.3643993485805122],"width":110.0,"easing":"linear"}],"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":13.44,"gx":0.0,"gz":0.0}}]},"note":"green_relief 'rolling ridge' (20.16*u^2 - 13.44*v)*(1-r^2)^2 about the rotated green axis U=(-450,1150)/|.|: window easing = (1-r^2)^2 exactly; u^2 = (u+)^2 + (u-)^2 from two clamped linear halfspaces each; v from one"},{"name":"pin_zone_0","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[343.2912292480469,-1628.851318359375],"radii":[1.0,1.0],"outer":38.0,"width":25.0,"easing":"smootherstep"},{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":0.08,"easing":"smootherstep","rotation":111.37062226934319}],"combine":"product","target":{"constant":1.6986128802296425}},"note":"green_relief.Profile pin zone: base += (raw(pin) - base) * (1 - smootherstep((r-13)/25)) * smootherstep((1-rho)/0.08), applied to the relief before the terrain"},{"name":"pin_zone_1","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[398.0,-1724.0],"radii":[1.0,1.0],"outer":38.0,"width":25.0,"easing":"smootherstep"},{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":0.08,"easing":"smootherstep","rotation":111.37062226934319}],"combine":"product","target":{"constant":-0.39656930469942736}},"note":"green_relief.Profile pin zone: base += (raw(pin) - base) * (1 - smootherstep((r-13)/25)) * smootherstep((1-rho)/0.08), applied to the relief before the terrain"},{"name":"pin_zone_2","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[448.4085693359375,-1803.6583251953125],"radii":[1.0,1.0],"outer":38.0,"width":25.0,"easing":"smootherstep"},{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":0.08,"easing":"smootherstep","rotation":111.37062226934319}],"combine":"product","target":{"constant":3.3130140823948655}},"note":"green_relief.Profile pin zone: base += (raw(pin) - base) * (1 - smootherstep((r-13)/25)) * smootherstep((1-rho)/0.08), applied to the relief before the terrain"},{"name":"pin_zone_3","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[461.1869812011719,-1694.4920654296875],"radii":[1.0,1.0],"outer":38.0,"width":25.0,"easing":"smootherstep"},{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":0.08,"easing":"smootherstep","rotation":111.37062226934319}],"combine":"product","target":{"constant":3.285488137219062}},"note":"green_relief.Profile pin zone: base += (raw(pin) - base) * (1 - smootherstep((r-13)/25)) * smootherstep((1-rho)/0.08), applied to the relief before the terrain"},{"name":"pin_zone_4","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[357.0574035644531,-1765.80126953125],"radii":[1.0,1.0],"outer":38.0,"width":25.0,"easing":"smootherstep"},{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":0.08,"easing":"smootherstep","rotation":111.37062226934319}],"combine":"product","target":{"constant":-3.0915631346171697}},"note":"green_relief.Profile pin zone: base += (raw(pin) - base) * (1 - smootherstep((r-13)/25)) * smootherstep((1-rho)/0.08), applied to the relief before the terrain"},{"name":"pin_zone_5","kind":"shelf","params":{"shapes":[{"kind":"ellipse","center":[408.90753173828125,-1642.7152099609375],"radii":[1.0,1.0],"outer":38.0,"width":25.0,"easing":"smootherstep"},{"kind":"ellipse","center":[400.0,-1720.0],"radii":[150.0,110.0],"outer":1.0,"width":0.08,"easing":"smootherstep","rotation":111.37062226934319}],"combine":"product","target":{"constant":4.019364728966226}},"note":"green_relief.Profile pin zone: base += (raw(pin) - base) * (1 - smootherstep((r-13)/25)) * smootherstep((1-rho)/0.08), applied to the relief before the terrain"},{"name":"bank_cascade","kind":"cascade","params":{"cases":[{"name":"outside_bank","when":{"kind":"not","condition":{"kind":"polygon","polygon":[[-1000.0,-2620.0],[-897.9167,-2832.5],[-783.3333,-2986.6667],[-656.25,-3095.0],[-516.6667,-3170.0],[-364.5833,-3224.1667],[-200.0,-3270.0],[-13.6574,-3304.2593],[196.2963,-3316.2963],[418.75,-3307.5],[642.5926,-3279.2593],[856.713,-3232.963],[1050.0,-3170.0],[1228.9352,-3092.4537],[1403.7037,-2999.6296],[1568.75,-2888.75],[1718.5185,-2757.037],[1847.4537,-2601.713],[1950.0,-2420.0],[2022.4537,-2203.6806],[2068.5185,-1953.3333],[2093.75,-1679.375],[2103.7037,-1392.2222],[2103.9352,-1102.2917],[2100.0,-820.0],[2092.1296,-534.9306],[2075.9259,-236.6667],[2050.0,64.375],[2012.963,357.7778],[1963.4259,633.125],[1900.0,880.0],[1824.0741,1101.875],[1737.037,1307.7778],[1637.5,1495.625],[1524.0741,1663.3333],[1395.3704,1808.8194],[1250.0,1930.0],[1080.6713,2030.1157],[887.037,2111.4815],[678.125,2170.625],[462.963,2204.0741],[250.5787,2208.3565],[50.0,2180.0],[-148.3796,2117.8472],[-353.7037,2024.4444],[-556.25,1901.875],[-746.2963,1752.2222],[-914.1204,1577.5694],[-1050.0,1380.0],[-1153.8194,1155.6944],[-1233.3333,902.2222],[-1290.625,623.75],[-1327.7778,324.4444],[-1346.875,8.4722],[-1350.0,-320.0],[-1334.4907,-687.7083],[-1298.1481,-1103.3333],[-1243.75,-1535.625],[-1174.0741,-1953.3333],[-1091.8981,-2325.2083]]}},"start":"input","primitives":[{"name":"outside_fall","kind":"weighted","params":{"weight":{"kind":"edge_distance","polygons":[[[-1000.0,-2620.0],[-897.9167,-2832.5],[-783.3333,-2986.6667],[-656.25,-3095.0],[-516.6667,-3170.0],[-364.5833,-3224.1667],[-200.0,-3270.0],[-13.6574,-3304.2593],[196.2963,-3316.2963],[418.75,-3307.5],[642.5926,-3279.2593],[856.713,-3232.963],[1050.0,-3170.0],[1228.9352,-3092.4537],[1403.7037,-2999.6296],[1568.75,-2888.75],[1718.5185,-2757.037],[1847.4537,-2601.713],[1950.0,-2420.0],[2022.4537,-2203.6806],[2068.5185,-1953.3333],[2093.75,-1679.375],[2103.7037,-1392.2222],[2103.9352,-1102.2917],[2100.0,-820.0],[2092.1296,-534.9306],[2075.9259,-236.6667],[2050.0,64.375],[2012.963,357.7778],[1963.4259,633.125],[1900.0,880.0],[1824.0741,1101.875],[1737.037,1307.7778],[1637.5,1495.625],[1524.0741,1663.3333],[1395.3704,1808.8194],[1250.0,1930.0],[1080.6713,2030.1157],[887.037,2111.4815],[678.125,2170.625],[462.963,2204.0741],[250.5787,2208.3565],[50.0,2180.0],[-148.3796,2117.8472],[-353.7037,2024.4444],[-556.25,1901.875],[-746.2963,1752.2222],[-914.1204,1577.5694],[-1050.0,1380.0],[-1153.8194,1155.6944],[-1233.3333,902.2222],[-1290.625,623.75],[-1327.7778,324.4444],[-1346.875,8.4722],[-1350.0,-320.0],[-1334.4907,-687.7083],[-1298.1481,-1103.3333],[-1243.75,-1535.625],[-1174.0741,-1953.3333],[-1091.8981,-2325.2083]]],"width":500.0,"start":0.0,"span":1.0,"easing":"smoothstep","falling":true},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":200.0,"gx":0.0,"gz":0.0}}]},"note":"dare.height: outside BANK y = 200*(1 - smoothstep(boundary_distance(BANK)/500))"}]},{"name":"inside_bank","start":"input","primitives":[{"name":"plateau","kind":"plane","params":{"origin":[0.0,0.0],"y0":200.0,"gx":0.0,"gz":0.0}},{"name":"hill","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[820.0,-1690.0],"radii":[240.0,260.0],"outer":1.0,"width":1.0,"easing":"window"},{"kind":"ellipse_distance","center":[400.0,-1720.0],"radii":[170.0,130.0],"rotation":111.37062226934319,"start":20.0,"width":140.0,"easing":"smoothstep"},{"kind":"points","points":[[140.0,-1465.0]],"start":95.0,"width":140.0,"easing":"smoothstep"},{"kind":"points","points":[[455.0,-1455.0]],"start":100.0,"width":140.0,"easing":"smoothstep"},{"kind":"points","points":[[640.0,-1515.0]],"start":102.5,"width":140.0,"easing":"smoothstep"}],"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":40.0,"gx":0.0,"gz":0.0}}]},"note":"dare.height: y += 40(1-q)^2 * smoothstep((ellipse_distance(U/V frame, 170x130)-20)/140) * prod_pots smoothstep((hypot-radius-30)/140), q = ((x-420)/240)^2+((z-30)/260)^2 (window easing; exact)"},{"name":"hollow","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[430.0,-2050.0],"radii":[180.0,140.0],"outer":1.0,"width":1.0,"easing":"window"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-35.0,"gx":0.0,"gz":0.0}}]},"note":"dare.height: y -= 35(1-q)^2 (window easing; exact)"},{"name":"side_hill_0","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[-650.0,-420.0],"radii":[450.0,650.0],"outer":1.0,"width":1.0,"easing":"window"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":80.0,"gx":0.0,"gz":0.0}}]},"note":"dare.height side hill peak(1-q)^2 * smoothstep((d-350)/150), d = distance to the route polyline: this term is the full hill"},{"name":"side_hill_0_route","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[-650.0,-420.0],"radii":[450.0,650.0],"outer":1.0,"width":1.0,"easing":"window"},{"kind":"route_distance","route":[[400.0,680.0],[-50.0,-570.0],[400.0,-1720.0]],"outer":500.0,"width":150.0,"easing":"smoothstep"}],"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-80.0,"gx":0.0,"gz":0.0}}]},"note":"smoothstep((d-350)/150) = 1 - smoothstep((500-d)/150): this term removes the hill near the route (exact)"},{"name":"side_hill_1","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[1450.0,-620.0],"radii":[400.0,700.0],"outer":1.0,"width":1.0,"easing":"window"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":60.0,"gx":0.0,"gz":0.0}}]},"note":"dare.height side hill peak(1-q)^2 * smoothstep((d-350)/150), d = distance to the route polyline: this term is the full hill"},{"name":"side_hill_1_route","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[1450.0,-620.0],"radii":[400.0,700.0],"outer":1.0,"width":1.0,"easing":"window"},{"kind":"route_distance","route":[[400.0,680.0],[-50.0,-570.0],[400.0,-1720.0]],"outer":500.0,"width":150.0,"easing":"smoothstep"}],"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-60.0,"gx":0.0,"gz":0.0}}]},"note":"smoothstep((d-350)/150) = 1 - smoothstep((500-d)/150): this term removes the hill near the route (exact)"},{"name":"side_hill_2","kind":"weighted","params":{"weight":{"kind":"ellipse","center":[100.0,1480.0],"radii":[650.0,450.0],"outer":1.0,"width":1.0,"easing":"window"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":70.0,"gx":0.0,"gz":0.0}}]},"note":"dare.height side hill peak(1-q)^2 * smoothstep((d-350)/150), d = distance to the route polyline: this term is the full hill"},{"name":"side_hill_2_route","kind":"weighted","params":{"weight":[{"kind":"ellipse","center":[100.0,1480.0],"radii":[650.0,450.0],"outer":1.0,"width":1.0,"easing":"window"},{"kind":"route_distance","route":[[400.0,680.0],[-50.0,-570.0],[400.0,-1720.0]],"outer":500.0,"width":150.0,"easing":"smoothstep"}],"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-70.0,"gx":0.0,"gz":0.0}}]},"note":"smoothstep((d-350)/150) = 1 - smoothstep((500-d)/150): this term removes the hill near the route (exact)"},{"name":"pot_0_rim","kind":"weighted","params":{"weight":{"kind":"polar","center":[140.0,-1465.0],"radii":[75.0,58.0],"harmonics":[{"amp":0.085,"harmonic":3,"fn":"sin","phase":0.4},{"amp":0.035,"harmonic":2,"fn":"cos","phase":-0.4}],"start":0.0,"width":10.0,"easing":"linear"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-4.2,"gx":0.0,"gz":0.0}}]},"note":"trio_finish_layouts.dare pot: inward = R(a) - d, R(a) = ellipse(rx, rz) x (1 + .085 sin(3a+phase) + .035 cos(2a-phase)); y -= 4.2 min(1, inward/10). The script's circular dare.height bowl is removed exactly by the layout, so it is not declared"},{"name":"pot_0_floor","kind":"weighted","params":{"weight":{"kind":"polar","center":[140.0,-1465.0],"radii":[75.0,58.0],"harmonics":[{"amp":0.085,"harmonic":3,"fn":"sin","phase":0.4},{"amp":0.035,"harmonic":2,"fn":"cos","phase":-0.4}],"start":10.0,"width":-10.0,"radius_scale":0.85,"easing":"smoothstep"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-10.8,"gx":0.0,"gz":0.0}}]},"note":"y -= (floor - 4.2) smoothstep((inward - 10)/(0.85 R - 10)), floor 15"},{"name":"pot_1_rim","kind":"weighted","params":{"weight":{"kind":"polar","center":[455.0,-1455.0],"radii":[57.0,79.0],"harmonics":[{"amp":0.085,"harmonic":3,"fn":"sin","phase":1.3},{"amp":0.035,"harmonic":2,"fn":"cos","phase":-1.3}],"start":0.0,"width":10.0,"easing":"linear"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-4.2,"gx":0.0,"gz":0.0}}]},"note":"trio_finish_layouts.dare pot: inward = R(a) - d, R(a) = ellipse(rx, rz) x (1 + .085 sin(3a+phase) + .035 cos(2a-phase)); y -= 4.2 min(1, inward/10). The script's circular dare.height bowl is removed exactly by the layout, so it is not declared"},{"name":"pot_1_floor","kind":"weighted","params":{"weight":{"kind":"polar","center":[455.0,-1455.0],"radii":[57.0,79.0],"harmonics":[{"amp":0.085,"harmonic":3,"fn":"sin","phase":1.3},{"amp":0.035,"harmonic":2,"fn":"cos","phase":-1.3}],"start":10.0,"width":-10.0,"radius_scale":0.85,"easing":"smoothstep"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-17.8,"gx":0.0,"gz":0.0}}]},"note":"y -= (floor - 4.2) smoothstep((inward - 10)/(0.85 R - 10)), floor 22"},{"name":"pot_2_rim","kind":"weighted","params":{"weight":{"kind":"polar","center":[640.0,-1515.0],"radii":[84.0,61.0],"harmonics":[{"amp":0.085,"harmonic":3,"fn":"sin","phase":2.1},{"amp":0.035,"harmonic":2,"fn":"cos","phase":-2.1}],"start":0.0,"width":10.0,"easing":"linear"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-4.2,"gx":0.0,"gz":0.0}}]},"note":"trio_finish_layouts.dare pot: inward = R(a) - d, R(a) = ellipse(rx, rz) x (1 + .085 sin(3a+phase) + .035 cos(2a-phase)); y -= 4.2 min(1, inward/10). The script's circular dare.height bowl is removed exactly by the layout, so it is not declared"},{"name":"pot_2_floor","kind":"weighted","params":{"weight":{"kind":"polar","center":[640.0,-1515.0],"radii":[84.0,61.0],"harmonics":[{"amp":0.085,"harmonic":3,"fn":"sin","phase":2.1},{"amp":0.035,"harmonic":2,"fn":"cos","phase":-2.1}],"start":10.0,"width":-10.0,"radius_scale":0.85,"easing":"smoothstep"},"terms":[{"kind":"plane","params":{"origin":[0.0,0.0],"y0":-13.8,"gx":0.0,"gz":0.0}}]},"note":"y -= (floor - 4.2) smoothstep((inward - 10)/(0.85 R - 10)), floor 18"}]}]},"note":"dare.height: outside BANK the hill falls off; inside, 200 plus hill, hollow, side hills and the pot bowls. Relief and pin zones above run first (they act on the running y, zero outside the green)."}],"reproduces":null},"construction":{"emitter":"facets","lighting":{"policy":"legacy","smooth_roles":["rough","fairway","bunker","fringe","green","oob"],"terrain_color_roles":[],"note":"trio_challenge.build_hole emit_facets(smooth_roles=all roles, wall_chart_roles=('rock',), lighting_policy='legacy'); no rock faces. The builder adds neutral green/fringe lighting by default; the installed bytes did not."},"mesh":{"minimum_angle":20.0,"maximum_area":{"default":30000.0,"rules":[{"region":"pot_0","area":80.0},{"region_distance":{"region":"pot_0","max":8.0},"area":80.0},{"region":"pot_1","area":80.0},{"region_distance":{"region":"pot_1","max":8.0},"area":80.0},{"region":"pot_2","area":80.0},{"region_distance":{"region":"pot_2","max":8.0},"area":80.0},{"ellipse":{"center":[400.0,-1720.0],"radii":[220.0,220.0]},"area":500.0},{"ellipse":{"center":[820.0,-1690.0],"radii":[260.0,280.0],"max":1.1},"area":600.0},{"ellipse":{"center":[430.0,-2050.0],"radii":[210.0,170.0],"max":1.1},"area":600.0},{"ellipse":{"center":[400.0,-1720.0],"radii":[650.0,650.0]},"area":2500.0},{"outside_region":"bank","region_distance":{"region":"bank","max":650.0},"area":40000.0},{"outside_region":"bank","area":2000000.0},{"box":[-500.0,-2220.0,1300.0,980.0],"area":10000.0}]},"max_triangles":26000,"max_refinements":4,"cup_cells":{"radius":12.0,"sides":3,"rotation_deg":0.0},"sites":[{"kind":"points","points":[[400.0,680.0],[-50.0,-570.0],[820.0,-1690.0],[430.0,-2050.0],[-650.0,-420.0],[1450.0,-620.0],[100.0,1480.0],[140.0,-1465.0],[455.0,-1455.0],[640.0,-1515.0]]}],"note":"authored_triangulation.partition(bounds, regions, base='oob', sites, breaklines=<BANK + 12 pot rings + 6 cup triangles>, maximum_area=area, max_triangles=26000) with the 786a3ad defaults. The area callable in order: within the pot outline + 8 (here the 64-gon pot region or within 8 of it) 80; r<220 500; the hill and hollow ellipses at q<1.1 600; r<650 2500; outside BANK 40000 within 650 of it, else 2000000; the box -900<x<900, -500<z<2700 (local) 10000; else 30000.","breaklines":[{"name":"bank","polygon":[[-1000.0,-2620.0],[-897.9167,-2832.5],[-783.3333,-2986.6666999999998],[-656.25,-3095.0],[-516.6667,-3170.0],[-364.5833,-3224.1666999999998],[-200.0,-3270.0],[-13.657399999999996,-3304.2592999999997],[196.2963,-3316.2963],[418.75,-3307.5],[642.5926,-3279.2592999999997],[856.713,-3232.9629999999997],[1050.0,-3170.0],[1228.9352,-3092.4537],[1403.7037,-2999.6296],[1568.75,-2888.75],[1718.5185,-2757.0370000000003],[1847.4537,-2601.7129999999997],[1950.0,-2420.0],[2022.4537,-2203.6806],[2068.5185,-1953.3333],[2093.75,-1679.375],[2103.7037,-1392.2222],[2103.9352,-1102.2917],[2100.0,-820.0],[2092.1296,-534.9305999999999],[2075.9259,-236.6667],[2050.0,64.375],[2012.963,357.77779999999984],[1963.4259,633.125],[1900.0,880.0],[1824.0741,1101.875],[1737.037,1307.7777999999998],[1637.5,1495.625],[1524.0741,1663.3332999999998],[1395.3704,1808.8193999999999],[1250.0,1930.0],[1080.6713,2030.1156999999998],[887.037,2111.4815],[678.125,2170.625],[462.963,2204.0741],[250.5787,2208.3565],[50.0,2180.0],[-148.37959999999998,2117.8472],[-353.7037,2024.4443999999999],[-556.25,1901.875],[-746.2963,1752.2222000000002],[-914.1204,1577.5693999999999],[-1050.0,1380.0],[-1153.8194,1155.6943999999999],[-1233.3333,902.2222000000002],[-1290.625,623.75],[-1327.7778,324.4444000000001],[-1346.875,8.47219999999993],[-1350.0,-320.0],[-1334.4907,-687.7083],[-1298.1481,-1103.3333],[-1243.75,-1535.625],[-1174.0741,-1953.3333],[-1091.8981,-2325.2083000000002]]},{"name":"pot_0_ring_30","polygon":[[163.9701,-1465.0],[164.29899,-1462.6067600000001],[164.1009,-1460.20603],[163.37371,-1457.90966],[162.16319,-1455.81971],[160.55251,-1454.0144500000001],[158.64703,-1452.54045],[156.5585,-1451.41079],[154.39175,-1450.60825],[152.23497,-1450.09164],[150.15395,-1449.80355],[148.18952,-1449.67849],[146.35792,-1449.65062],[144.65319,-1449.66048],[143.05121000000003,-1449.66054],[141.51486999999997,-1449.61921],[140.0,-1449.52317],[138.46137,-1449.37806],[136.85866,-1449.20742],[135.16165999999998,-1449.05013],[133.35458,-1448.95653],[131.43903,-1448.98354],[129.43554,-1449.18916],[127.38344999999998,-1449.62669],[125.33913000000001,-1450.33913],[123.3725,-1451.3541599999999],[121.56186000000002,-1452.68003],[119.9871,-1454.30289],[118.72158999999999,-1456.18619],[117.82319000000001,-1458.2727399999999],[117.32587000000001,-1460.48984],[117.23367999999999,-1462.7577099999999],[117.51943,-1465.0],[118.12948,-1467.15406],[118.99416000000002,-1469.17832],[120.04126000000002,-1471.05442],[121.20850999999999,-1472.78369],[122.45179999999999,-1474.37971],[123.74768999999998,-1475.85945],[125.09079000000003,-1477.23568],[126.48790000000002,-1478.5121],[127.95103,-1479.68172],[129.49093,-1480.72794],[131.1123,-1481.62772],[132.81099,-1482.3558],[134.57339000000002,-1482.88914],[136.37761,-1483.21098],[138.19624,-1483.31385],[140.0,-1483.2013200000001],[141.76182999999997,-1482.88817],[143.46089,-1482.39906],[145.08582,-1481.76569],[146.6369,-1481.0229],[148.12662,-1480.2038400000001],[149.5783,-1479.33494],[151.02272,-1478.43122],[152.49257,-1477.49257],[154.01513,-1476.50192],[155.60366,-1475.42603],[157.24879,-1474.21967],[158.91166,-1472.83347],[160.52121,-1471.22504],[161.97798,-1469.37169],[163.1658,-1467.28163]]},{"name":"pot_0_ring_60","polygon":[[187.9402,-1465.0],[188.59797,-1460.21352],[188.2018,-1455.41207],[186.74743,-1450.81932],[184.32639,-1446.63941],[181.10502,-1443.02891],[177.29406,-1440.0809100000001],[173.117,-1437.82158],[168.78349,-1436.21651],[164.46995,-1435.18328],[160.30789,-1434.6071],[156.37903,-1434.35698],[152.71584,-1434.30124],[149.30638,-1434.32096],[146.10241,-1434.32109],[143.02974999999998,-1434.2384299999999],[140.0,-1434.04635],[136.92275,-1433.75613],[133.71731999999997,-1433.4148500000001],[130.32332000000002,-1433.10026],[126.70915000000002,-1432.9130599999999],[122.87804999999997,-1432.96709],[118.87106999999997,-1433.37833],[114.76690000000002,-1434.25337],[110.67826000000002,-1435.6782600000001],[106.74500999999998,-1437.70833],[103.12371999999999,-1440.36005],[99.97421000000003,-1443.6057700000001],[97.44317999999998,-1447.37239],[95.64638000000002,-1451.54548],[94.65174000000002,-1455.97967],[94.46735000000001,-1460.51543],[95.03886,-1465.0],[96.25895000000003,-1469.30812],[97.98831999999999,-1473.35664],[100.08251999999999,-1477.1088300000001],[102.41701999999998,-1480.56738],[104.90359000000001,-1483.75942],[107.49536999999998,-1486.7189],[110.18157000000002,-1489.47135],[112.97579999999999,-1492.0242],[115.90204999999997,-1494.36344],[118.98185999999998,-1496.45587],[122.22460000000001,-1498.25543],[125.62198999999998,-1499.71159],[129.14677999999998,-1500.77828],[132.75522,-1501.4219600000001],[136.39249,-1501.62771],[140.0,-1501.40265],[143.52366,-1500.77635],[146.92177,-1499.79812],[150.17164,-1498.53139],[153.27381,-1497.0458],[156.25324,-1495.40768],[159.1566,-1493.66988],[162.04543,-1491.8624399999999],[164.98514,-1489.98514],[168.03026,-1488.00384],[171.20732,-1485.85206],[174.49758,-1483.43934],[177.82333,-1480.66694],[181.04242,-1477.45008],[183.95596,-1473.74339],[186.33159,-1469.56326]]},{"name":"pot_0_ring_82","polygon":[[205.51827,-1465.0],[206.41723,-1458.45847],[205.87579,-1451.89649],[203.88815,-1445.61974],[200.57939,-1439.9072],[196.17686,-1434.97284],[190.96854,-1430.94391],[185.2599,-1427.85616],[179.33744,-1425.66256],[173.44227,-1424.25048],[167.75412,-1423.46303],[162.38468,-1423.12121],[157.37832,-1423.04503],[152.71872,-1423.07198],[148.33997,-1423.07215],[144.14066,-1422.95918],[140.0,-1422.69668],[135.79442,-1422.30004],[131.41367000000002,-1421.83363],[126.77519999999998,-1421.40369],[121.83584000000002,-1421.14785],[116.60000000000002,-1421.22168],[111.12380000000002,-1421.78371],[105.51476000000002,-1422.9796099999999],[99.92696000000001,-1424.92696],[94.55151000000001,-1427.70138],[89.60241000000002,-1431.3254],[85.29809,-1435.7612199999999],[81.83902,-1440.90893],[79.38339000000002,-1446.6121600000001],[78.02404000000001,-1452.67222],[77.77204999999998,-1458.87108],[78.55309999999997,-1465.0],[80.22057000000001,-1470.88776],[82.58402999999998,-1476.42075],[85.44610999999998,-1481.54874],[88.63659000000001,-1486.27542],[92.03491000000002,-1490.63787],[95.57700999999997,-1494.68249],[99.24815000000001,-1498.44418],[103.06691999999998,-1501.93308],[107.06612999999999,-1505.13003],[111.27521000000002,-1507.9896899999999],[115.70695,-1510.44909],[120.35005000000001,-1512.43917],[125.16726999999997,-1513.89698],[130.09879999999998,-1514.77668],[135.06973,-1515.05787],[140.0,-1514.75029],[144.81567,-1513.89434],[149.45976,-1512.55743],[153.90124,-1510.8262300000001],[158.14087,-1508.79593],[162.21276,-1506.55716],[166.18069,-1504.18217],[170.12876,-1501.712],[174.14636,-1499.14636],[178.30802,-1496.43858],[182.65,-1493.49782],[187.1467,-1490.20044],[191.69188,-1486.41148],[196.0913,-1482.01511],[200.07315,-1476.94929],[203.31984,-1471.23646]]},{"name":"pot_0_ring_92","polygon":[[213.5083,-1465.0],[214.51689,-1457.66073],[213.90942,-1450.2984999999999],[211.67939,-1443.2563],[207.96713,-1436.8471],[203.0277,-1431.31099],[197.18422,-1426.79073],[190.7794,-1423.3264199999999],[184.13469,-1420.8653100000001],[177.52059,-1419.28102],[171.13877,-1418.3975500000001],[165.11452,-1418.01404],[159.49762,-1417.92857],[154.26979,-1417.95881],[149.35703,-1417.959],[144.64561,-1417.83225],[140.0,-1417.53773],[135.28154999999998,-1417.09273],[130.36656,-1416.56943],[125.16242,-1416.08707],[119.6207,-1415.8000299999999],[113.74635,-1415.88287],[107.60230999999999,-1416.51343],[101.30923999999999,-1417.85517],[95.04000000000002,-1420.04],[89.00900999999999,-1423.15277],[83.45636999999999,-1427.21875],[78.62711999999999,-1432.19551],[74.74621000000002,-1437.971],[71.99112000000002,-1444.36974],[70.46600000000001,-1451.16883],[70.18327,-1458.12365],[71.05957999999998,-1465.0],[72.93038999999999,-1471.60578],[75.58209,-1477.81352],[78.79320000000001,-1483.56688],[82.37276000000003,-1488.86999],[86.18551000000002,-1493.76444],[90.15956999999997,-1498.30231],[94.27841000000001,-1502.5227399999999],[98.56288999999998,-1506.43711],[103.04980999999998,-1510.02394],[107.77219000000002,-1513.23233],[112.74437999999998,-1515.99166],[117.95371999999998,-1518.22444],[123.35840000000002,-1519.86002],[128.89134,-1520.84701],[134.46848,-1521.16249],[140.0,-1520.81739],[145.40295,-1519.85707],[150.61339,-1518.35711],[155.59651,-1516.4148],[160.35317,-1514.1369],[164.92163,-1511.6251],[169.37346,-1508.96049],[173.803,-1506.18907],[178.31055,-1503.31055],[182.97973,-1500.27255],[187.85122,-1496.97316],[192.89629,-1493.27366],[197.99577,-1489.02264],[202.93171,-1484.09012],[207.39914,-1478.40653],[211.04177,-1471.997]]},{"name":"pot_1_ring_30","polygon":[[473.66062999999997,-1455.0],[473.77527,-1453.1508],[473.65794,-1451.28871],[473.30914,-1449.44598],[472.74081,-1447.65152],[471.97409,-1445.92716],[471.03588,-1444.28517],[469.95447,-1442.72719],[468.75476000000003,-1441.24524],[467.45381,-1439.82499],[466.05746,-1438.45134],[464.55916,-1437.11606],[462.94203,-1435.8262399999999],[461.1848,-1434.6114400000001],[459.27130999999997,-1433.52667],[457.20147,-1432.64812],[455.0,-1432.06077],[452.71899,-1431.84054],[450.43241,-1432.03715],[448.22436,-1432.66372],[446.17559,-1433.69599],[444.35235,-1435.0796500000001],[442.79991,-1436.74127],[441.5405,-1438.59955],[440.57437,-1440.57437],[439.88274,-1442.59358],[439.43174,-1444.59762],[439.17683999999997,-1446.54234],[439.06764,-1448.4006],[439.05271,-1450.16244],[439.08434,-1451.83418],[439.12288,-1453.43624],[439.14043,-1455.0],[439.1236,-1456.56369],[439.07508,-1458.16766],[439.01395,-1459.84931],[438.97456999999997,-1461.63795],[439.00410999999997,-1463.54998],[439.15888,-1465.5846999999999],[439.49947,-1467.72095],[440.08494,-1469.91506],[440.96623,-1472.1002],[442.17896,-1474.18804],[443.73612,-1476.07324],[445.62139,-1477.6419799999999],[447.78482,-1478.78525],[450.14326,-1479.4164700000001],[452.58791,-1479.4903199999999],[455.0,-1479.01699],[457.27168,-1478.06475],[459.32583999999997,-1476.74748],[461.12765,-1475.2001500000001],[462.68414,-1473.55116],[464.03368,-1471.90081],[465.23035,-1470.31081],[466.32894,-1468.80436],[467.37352,-1467.37352],[468.39099,-1465.9897],[469.38902,-1464.61443],[470.35729000000003,-1463.20864],[471.27106000000003,-1461.7396899999999],[472.09596,-1460.186],[472.79339,-1458.53933],[473.32565999999997,-1456.80492]]},{"name":"pot_1_ring_60","polygon":[[492.32126,-1455.0],[492.55054,-1451.30159],[492.31587,-1447.5774099999999],[491.61828,-1443.8919700000001],[490.48162,-1440.30304],[488.94818,-1436.85432],[487.07176,-1433.57033],[484.90893,-1430.45437],[482.50951,-1427.4904900000001],[479.90762,-1424.6499800000001],[477.11492,-1421.90268],[474.11832,-1419.2321299999999],[470.88406,-1416.65248],[467.36960999999997,-1414.22288],[463.54262,-1412.05334],[459.40292999999997,-1410.2962499999999],[455.0,-1409.12153],[450.43798,-1408.68108],[445.86481,-1409.07431],[441.44872,-1410.32744],[437.35119,-1412.39199],[433.7047,-1415.15929],[430.59982,-1418.48255],[428.08099,-1422.1991],[426.14873,-1426.14873],[424.76548,-1430.18717],[423.86347,-1434.19524],[423.35367,-1438.0846900000001],[423.13528,-1441.8011999999999],[423.10542,-1445.3248899999999],[423.16869,-1448.6683600000001],[423.24577,-1451.87248],[423.28087,-1455.0],[423.2472,-1458.12738],[423.15016,-1461.3353299999999],[423.02791,-1464.69863],[422.94914,-1468.2759],[423.00822,-1472.09996],[423.31777,-1476.16939],[423.99894,-1480.44191],[425.16988,-1484.83012],[426.93246,-1489.2004],[429.35792,-1493.37608],[432.47224,-1497.1464799999999],[436.24277,-1500.28396],[440.56965,-1502.57051],[445.28652,-1503.83294],[450.17583,-1503.98065],[455.0,-1503.03397],[459.54336,-1501.12949],[463.65169000000003,-1498.49497],[467.25530000000003,-1495.4003],[470.36829,-1492.10232],[473.06735000000003,-1488.80163],[475.46071,-1485.62162],[477.65788,-1482.60871],[479.74703999999997,-1479.74704],[481.78198,-1476.9794],[483.77803,-1474.22887],[485.71458,-1471.4172800000001],[487.54211,-1468.47938],[489.19193,-1465.37201],[490.58679,-1462.07865],[491.65132,-1458.60984]]},{"name":"pot_1_ring_82","polygon":[[506.00572,-1455.0],[506.31908,-1449.94551],[505.99836,-1444.8558],[505.04498,-1439.81902],[503.49154,-1434.91415],[501.39585,-1430.2009],[498.83141,-1425.71279],[495.87554,-1421.45431],[492.59634,-1417.40366],[489.04041,-1413.52164],[485.22372,-1409.767],[481.12837,-1406.11724],[476.70822,-1402.59172],[471.90513,-1399.27127],[466.67491,-1396.30624],[461.01734,-1393.90488],[455.0,-1392.29943],[448.76524,-1391.69748],[442.51525,-1392.23489],[436.47992,-1393.9475],[430.87995,-1396.7690499999999],[425.89642,-1400.55103],[421.65308,-1405.09282],[418.21069,-1410.1721],[415.56993,-1415.56993],[413.67949,-1421.08913],[412.44675,-1426.56683],[411.75002,-1431.8824],[411.45155,-1436.96164],[411.41074,-1441.77734],[411.4972,-1446.34675],[411.60255,-1450.72573],[411.65052000000003,-1455.0],[411.60451,-1459.27409],[411.47189,-1463.65828],[411.30481,-1468.25479],[411.19716,-1473.14373],[411.2779,-1478.36995],[411.70095,-1483.9315],[412.63189,-1489.77061],[414.23217,-1495.76783],[416.64102,-1501.74055],[419.95582,-1507.44731],[424.21206,-1512.60019],[429.36512,-1516.88807],[435.27852,-1520.01303],[441.72491,-1521.73836],[448.40696,-1521.94022],[455.0,-1520.64643],[461.20925,-1518.04364],[466.82397000000003,-1514.44312],[471.74891,-1510.21375],[476.00332000000003,-1505.7065],[479.69205,-1501.1955600000001],[482.96297,-1496.84954],[485.96577,-1492.73191],[488.82095,-1488.82095],[491.60204,-1485.03851],[494.32998,-1481.27945],[496.97659,-1477.43695],[499.47422,-1473.42182],[501.72897,-1469.17508],[503.63527,-1464.67416],[505.09014,-1459.93345]]},{"name":"pot_1_ring_92","polygon":[[512.2259300000001,-1455.0],[512.5775,-1449.3291100000001],[512.21767,-1443.6187],[511.14802,-1437.96768],[509.40515,-1432.46466],[507.05388,-1427.17662],[504.1767,-1422.14118],[500.86036,-1417.36337],[497.18125,-1412.81875],[493.19168,-1408.4633],[488.90954,-1404.25078],[484.31476,-1400.15593],[479.35555999999997,-1396.20046],[473.96673,-1392.47508],[468.09868,-1389.14846],[461.75116,-1386.45425],[455.0,-1384.65302],[448.00491,-1383.97766],[440.99271,-1384.58061],[434.22138,-1386.50207],[427.93849,-1389.66772],[422.3472,-1393.91091],[417.58639,-1399.00657],[413.72419,-1404.7052800000001],[410.76139,-1410.7613900000001],[408.6404,-1416.9536600000001],[407.25733,-1423.09937],[406.47563,-1429.06319],[406.14076,-1434.7618400000001],[406.09498,-1440.16483],[406.19199,-1445.2914799999999],[406.31018,-1450.2044700000001],[406.364,-1455.0],[406.31238,-1459.79532],[406.16358,-1464.71417],[405.97613,-1469.87123],[405.85535,-1475.35638],[405.94594,-1481.21994],[406.42058,-1487.45973],[407.46504,-1494.01093],[409.26049,-1500.7395099999999],[411.9631,-1507.44062],[415.68214,-1513.84333],[420.45743,-1519.6246],[426.23891,-1524.4354],[432.87346,-1527.94145],[440.106,-1529.87718],[447.60293,-1530.10366],[455.0,-1528.65209],[461.96648,-1525.73189],[468.26592,-1521.69228],[473.79146000000003,-1516.94713],[478.56471,-1511.89022],[482.70327,-1506.82917],[486.37309,-1501.95315],[489.74209,-1497.33336],[492.94546,-1492.94546],[496.0657,-1488.70174],[499.12632,-1484.48426],[502.09568,-1480.17317],[504.8979,-1475.66839],[507.42763,-1470.90375],[509.56641,-1465.85393],[511.19870000000003,-1460.53509]]},{"name":"pot_2_ring_30","polygon":[[666.6037200000001,-1515.0],[666.12807,-1512.42661],[665.09229,-1510.00883],[663.6125099999999,-1507.83722],[661.83044,-1505.9575399999999],[659.88495,-1504.37128],[657.89069,-1503.04582],[655.92719,-1501.92889],[654.0373,-1500.9627],[652.23204,-1500.09521],[650.49869,-1499.28759],[648.8098,-1498.51802],[647.13174,-1497.78245],[645.43201,-1497.09307],[643.68485,-1496.47498],[641.87509,-1495.96193],[640.0,-1495.59136],[638.06952,-1495.39955],[636.10473,-1495.41717],[634.1350199999999,-1495.66574],[632.19429,-1496.15534],[630.31665,-1496.88372],[628.53211,-1497.83709],[626.86289,-1498.99238],[625.3209400000001,-1500.32094],[623.90729,-1501.79305],[622.61365,-1503.38281],[621.42662,-1505.07232],[620.33408,-1506.85411],[619.3328,-1508.73067],[618.43525,-1510.7105],[617.67295,-1512.80098],[617.09427,-1515.0],[616.7564600000001,-1517.28929],[616.7143599999999,-1519.6318],[617.00955,-1521.97408],[617.66318,-1524.25222],[618.67355,-1526.39922],[620.01744,-1528.35192],[621.65363,-1530.05648],[623.52758,-1531.47242],[625.57638,-1532.57523],[627.73378,-1533.35769],[629.93522,-1533.82988],[632.12255,-1534.01786],[634.24819,-1533.96117],[636.27851,-1533.70918],[638.19598,-1533.31651],[640.0,-1532.83807],[641.70624,-1532.32378],[643.34446,-1531.81373],[644.95485,-1531.33395],[646.5831900000001,-1530.89323],[648.27496,-1530.48136],[650.06876,-1530.06896],[651.98942,-1529.60915],[654.0411799999999,-1529.04118],[656.2015,-1528.29623],[658.41642,-1527.30546],[660.59871,-1526.01024],[662.63081,-1524.37399],[664.37456,-1522.39394],[665.68916,-1520.10989],[666.45582,-1517.60567]]},{"name":"pot_2_ring_60","polygon":[[693.20744,-1515.0],[692.25614,-1509.85322],[690.18458,-1505.01767],[687.22502,-1500.67445],[683.6608699999999,-1496.91508],[679.76989,-1493.74255],[675.78138,-1491.09164],[671.85438,-1488.85778],[668.07461,-1486.9253899999999],[664.4640899999999,-1485.19042],[660.99739,-1483.57519],[657.6196,-1482.03604],[654.26348,-1480.56491],[650.86402,-1479.18613],[647.3697099999999,-1477.94996],[643.75017,-1476.9238599999999],[640.0,-1476.18272],[636.13905,-1475.7991],[632.20946,-1475.83433],[628.27004,-1476.33149],[624.38858,-1477.31068],[620.6333,-1478.76745],[617.06421,-1480.67417],[613.72578,-1482.98476],[610.64188,-1485.64188],[607.81457,-1488.5861],[605.2273,-1491.7656200000001],[602.85324,-1495.14464],[600.66816,-1498.70822],[598.6656,-1502.46134],[596.8705,-1506.42101],[595.3459,-1510.60196],[594.18854,-1515.0],[593.51292,-1519.5785799999999],[593.42873,-1524.2636],[594.01909,-1528.94816],[595.32635,-1533.50443],[597.3471099999999,-1537.79845],[600.0348799999999,-1541.7038499999999],[603.30726,-1545.11296],[607.05517,-1547.94483],[611.15277,-1550.15045],[615.46757,-1551.71539],[619.87044,-1552.65976],[624.24509,-1553.03572],[628.49638,-1552.92235],[632.5570299999999,-1552.41835],[636.39196,-1551.63302],[640.0,-1550.67613],[643.4124899999999,-1549.6475599999999],[646.68892,-1548.62747],[649.9096999999999,-1547.6679100000001],[653.16638,-1546.78646],[656.54991,-1545.96271],[660.13751,-1545.1379200000001],[663.97884,-1544.2183],[668.08236,-1543.0823599999999],[672.40301,-1541.59246],[676.83284,-1539.6109099999999],[681.19742,-1537.02048],[685.26162,-1533.74797],[688.74912,-1529.78789],[691.37831,-1525.21978],[692.91164,-1520.21134]]},{"name":"pot_2_ring_82","polygon":[[712.71684,-1515.0],[711.4167199999999,-1507.96606],[708.5856,-1501.3574800000001],[704.5408600000001,-1495.42175],[699.66986,-1490.28394],[694.35218,-1485.94815],[688.90122,-1482.32525],[683.53432,-1479.2723],[678.3686299999999,-1476.63137],[673.43425,-1474.26024],[668.69643,-1472.05275],[664.0801200000001,-1469.94926],[659.49343,-1467.93871],[654.84749,-1466.05438],[650.07194,-1464.36494],[645.12524,-1462.9626],[640.0,-1461.9497099999999],[634.7233699999999,-1461.42543],[629.35293,-1461.47359],[623.96905,-1462.15303],[618.66439,-1463.49127],[613.53217,-1465.48218],[608.65443,-1468.08804],[604.0919,-1471.24584],[599.87724,-1474.87724],[596.01325,-1478.90101],[592.47731,-1483.24635],[589.23277,-1487.86435],[586.24648,-1492.7345599999999],[583.50965,-1497.86384],[581.0563500000001,-1503.27538],[578.97273,-1508.98934],[577.391,-1515.0],[576.46766,-1521.25739],[576.35259,-1527.66026],[577.15942,-1534.06248],[578.94601,-1540.28939],[581.70772,-1546.15788],[585.381,-1551.49526],[589.85325,-1556.15437],[594.9754,-1560.0246],[600.57545,-1563.03895],[606.47234,-1565.17769],[612.48961,-1566.46833],[618.46829,-1566.98215],[624.27839,-1566.82721],[629.82794,-1566.13841],[635.0690099999999,-1565.06513],[640.0,-1563.75738],[644.66373,-1562.35166],[649.14152,-1560.9575399999999],[653.54326,-1559.64614],[657.99406,-1558.44149],[662.6182200000001,-1557.31571],[667.52127,-1556.18849],[672.77108,-1554.93168],[678.37923,-1553.37923],[684.28411,-1551.34303],[690.33821,-1548.63492],[696.30314,-1545.09466],[701.85754,-1540.62223],[706.6238000000001,-1535.21011],[710.21703,-1528.96704],[712.31257,-1522.12217]]},{"name":"pot_2_ring_92","polygon":[[721.58474,-1515.0],[720.12608,-1507.10827],[716.9496899999999,-1499.69376],[712.41169,-1493.03415],[706.94667,-1487.26978],[700.9805,-1482.40525],[694.8647900000001,-1478.34052],[688.84339,-1474.91527],[683.04773,-1471.95227],[677.5116,-1469.29198],[672.196,-1466.81529],[667.0167200000001,-1464.45526],[661.87067,-1462.1995299999999],[656.65816,-1460.0854],[651.30022,-1458.18994],[645.75027,-1456.6165799999999],[640.0,-1455.48017],[634.07987,-1454.89195],[628.0545099999999,-1454.94598],[622.01406,-1455.70828],[616.06248,-1457.20971],[610.30439,-1459.44342],[604.83179,-1462.36707],[599.71286,-1465.90997],[594.98422,-1469.98422],[590.64901,-1474.49869],[586.68186,-1479.37396],[583.04164,-1484.55512],[579.69118,-1490.01927],[576.62058,-1495.77406],[573.8681,-1501.84555],[571.53038,-1508.25634],[569.75576,-1515.0],[568.71982,-1522.02048],[568.59071,-1529.20419],[569.49594,-1536.38718],[571.50041,-1543.37346],[574.5989,-1549.95762],[578.72014,-1555.9459],[583.7378,-1561.1732],[589.48459,-1565.51541],[595.76758,-1568.89736],[602.3836,-1571.29693],[609.13468,-1572.74496],[615.84247,-1573.32143],[622.36112,-1573.1476],[628.58745,-1572.37481],[634.46767,-1571.17064],[640.0,-1569.7033999999999],[645.23248,-1568.12626],[650.25634,-1566.56212],[655.19488,-1565.09079],[660.18845,-1563.7392399999999],[665.37653,-1562.47616],[670.87752,-1561.21147],[676.76755,-1559.8014],[683.05962,-1558.05962],[689.68461,-1555.77511],[696.47702,-1552.73673],[703.1693700000001,-1548.76474],[709.4011499999999,-1543.74689],[714.74866,-1537.6747599999999],[718.78008,-1530.67033],[721.13118,-1522.99072]]}]},"native_finish":{"width":8.0},"restore_native_draws":[],"collision":{"preserve_attrs":[],"cup_margin_min":2.0,"cup_search":{"radius":4.0,"step":2.0},"trigger":{"envelope":[[-450.0,-2170.0],[-408.8,-2281.52],[-360.4,-2398.56],[-297.6,-2509.84],[-213.2,-2604.08],[-100.0,-2670.0],[58.8,-2705.84],[258.4,-2719.12],[473.6,-2712.48],[679.2,-2688.56],[850.0,-2650.0],[984.72,-2592.16],[1100.16,-2513.28],[1198.24,-2420.32],[1280.88,-2320.24],[1350.0,-2220.0],[1403.2,-2115.76],[1439.2,-2002.88],[1461.6,-1887.12],[1474.0,-1774.24],[1480.0,-1670.0],[1479.6,-1576.16],[1470.4,-1488.88],[1452.4,-1405.52],[1425.6,-1323.44],[1390.0,-1240.0],[1338.4,-1157.44],[1270.8,-1077.52],[1198.0,-996.88],[1130.8,-912.16],[1080.0,-820.0],[1045.6,-719.92],[1020.4,-614.16],[1004.4,-503.44],[997.6,-388.48],[1000.0,-270.0],[1019.28,-147.52],[1055.44,-20.56],[1096.96,110.16],[1132.32,243.92],[1150.0,380.0],[1150.0,527.2],[1140.0,686.0],[1120.0,843.2],[1090.0,985.6],[1050.0,1100.0],[1000.0,1182.72],[940.0,1242.56],[870.0,1285.04],[790.0,1315.68],[700.0,1340.0],[594.72,1363.28],[474.16,1381.84],[346.24,1387.76],[218.88,1373.12],[100.0,1330.0],[-11.68,1246.24],[-121.44,1127.12],[-227.36,990.88],[-327.52,855.76],[-420.0,740.0],[-503.84,648.72],[-580.32,569.76],[-650.88,495.44],[-716.96,418.08],[-780.0,330.0],[-843.2,228.96],[-905.6,120.08],[-962.4,6.72],[-1008.8,-107.76],[-1040.0,-220.0],[-1052.96,-330.8],[-1050.88,-442.4],[-1038.32,-553.6],[-1019.84,-663.2],[-1000.0,-770.0],[-980.24,-875.6],[-957.52,-980.8],[-929.68,-1083.2],[-894.56,-1180.4],[-850.0,-1270.0],[-788.0,-1346.4],[-710.0,-1411.2],[-628.0,-1472.8],[-554.0,-1539.6],[-500.0,-1620.0],[-475.6,-1718.0],[-472.8,-1828.0],[-477.2,-1944.0],[-474.4,-2060.0]],"y":-800.0,"attr":"0x0805","note":"course_boundary.trigger_rows: flat 0x0805 at y -800 over the ground bounding box minus the trigger envelope (authored-smooth-enclosure, surface offset target 300 from the play corridor); replaces the stock 0x0805 prisms"}},"surfaces":[],"pmp":{"player_y":"marker","records":[{"group":11,"id":0,"at":"player"},{"group":11,"id":1,"xz":[400.0,-1720.0],"y":200.0}]},"notes":["Declared from trio_finish.build_hole + trio_challenge.build_hole (786a3ad) with the stage A authoring replaced by the finish layout: the play corridor is the rough region (course_boundary.cut_facets reclassifies rough outside it to oob, the same roles), the rings are breaklines, and the trigger complement is collision.trigger.","Post-passes the builder runs for every facets hole: donor-fit charts, expand_model_bounds, MDL0 tail compaction, native_finish.decorate(width=8); camera repair is cameras.data.repair.","PMP anchor (11, 1) keeps y 200 (construction.pmp.records y): dare.build_hole set it at the flat green level and trio_challenge kept the record byte-exact (protected) when it added the green relief, so it stands 0.40 above the relief surface at the green centre, as installed."]},"scenery":{"policy":"declarative","data":{"rules":[{"kind":"select_records","name":"palm","match":{"names":["TREE1"],"indices":[1]},"count":1},{"kind":"explicit","records":"palm","sites":[[420.0,-660.0]]},{"kind":"ground","records":"palm","y_offset":0.0},{"kind":"map_mirror","records":"palm"},{"kind":"scale","records":"palm","factor":0.88,"note":"stock 2.5 -> 2.2"},{"kind":"retype","records":"palm","id":6,"matrix":"identity","note":"dare.build_hole: the palm record becomes object id 6 (the TREE3 variant) with an identity rotation"},{"kind":"select_records","name":"hidden_trees","match":{"names":["TREE1"],"exclude":["palm"]},"count":63},{"kind":"hide","records":"hidden_trees","y":-10000.0},{"kind":"select_records","name":"hidden_other","match":{"names":["TREE2","HOTEL1","ROCK1","UNKNOWN_FUNC"]},"count":29},{"kind":"hide","records":"hidden_other","y":-10000.0}]},"notes":["The sky and ids 8/10 keep their stock values."]},"cameras":{"policy":"declarative","data":{"camera_schedule":[{"scene":"glf_cam_fcJP10","fov":45.0,"keys":[{"frame":0,"camera":[400.0,5400.0,1000.0],"aim":[100.0,200.0,-500.0]},{"frame":140,"camera":[-900.0,900.0,-50.0],"aim":[-50.0,200.0,-570.0]},{"frame":280,"camera":[100.0,340.0,-1110.0],"aim":[370.0,190.0,-1480.0]},{"frame":420,"camera":[1150.0,480.0,-1230.0],"aim":[780.0,215.0,-1650.0]},{"frame":570,"camera":[100.0,390.0,-2350.0],"aim":[430.0,175.0,-2050.0]},{"frame":719,"camera":[-100.0,650.0,-1100.0],"aim":[400.0,200.0,-1720.0]}]},{"scene":"glf_camL1_fcJP10","fov":42.10346984863281,"keys":[{"frame":0,"camera":[298.69207763671875,321.6010437011719,-251.83349609375],"aim":[400.0,199.60342407226562,-1720.0]},{"frame":359,"camera":[-588.3568725585938,337.14361572265625,-782.3280029296875],"aim":[400.0,199.60342407226562,-1720.0]}]},{"scene":"glf_camL2_fcJP10","fov":42.10346984863281,"keys":[{"frame":0,"camera":[935.615234375,408.7539367675781,-2280.767333984375],"aim":[400.0,199.60342407226562,-1720.0]},{"frame":359,"camera":[938.634521484375,309.04571533203125,-1831.0272216796875],"aim":[400.0,199.60342407226562,-1720.0]}]}],"repair":[{"scene":"L1","minimum_clearance":100.0,"target":[400.0,199.60342407226562,-1720.0],"note":"native_camera_clearance.repair_camera after the final KCL; the scripts' target (green centre at ground height); lifts only when the baked keys clear less than 100"},{"scene":"L2","minimum_clearance":100.0,"target":[400.0,199.60342407226562,-1720.0],"note":"native_camera_clearance.repair_camera after the final KCL; the scripts' target (green centre at ground height); lifts only when the baked keys clear less than 100"}]},"notes":["Intro: dare.build_hole camera dict (fov 45, six waypoints, scene_translation [0,0,0]). L1/L2: stock scenes after native_camera_clearance.repair_camera(scene, target=(400,200,-1720)) twice (trio_finish then trio_challenge); values read from the installed SCN0 (exact float32 keys; tangents are not carried). The schedule writer zeroes tangents. The repair is a builder step with no field.","L1/L2 stay baked schedule rows (exact float32 keys; the schedule writer zeroes their tangents, a value-neutral deviation from the installed stock tangents); cameras.data.repair re-checks their clearance on the rebuilt KCL."]},"minimap":{"policy":"declarative","data":{"transform":"identity-world-xz"},"notes":["Map layer from the same facets (emit_facets is_map=True); map_trees adds the single palm."]},"limits":[{"name":"course_brres_bytes","value":2003500,"comparison":"<=","unit":"bytes","note":"Installed course 1,907,936 plus 5%; regression guard."},{"name":"map_brres_bytes","value":711500,"comparison":"<=","unit":"bytes","note":"Installed map 677,568 plus 5%; regression guard."},{"name":"kcl_bytes","value":993000,"comparison":"<=","unit":"bytes","note":"Installed KCL 945,776 plus 5%; regression guard."},{"name":"combined_live_bytes","value":3708000,"comparison":"<=","unit":"bytes","note":"Installed live total (course + map + KCL) 3,531,280 plus 5%."},{"name":"native_live_bytes_vs_h12_black_screen","value":3574826,"comparison":"<=","unit":"bytes","note":"H12 black-screen footprint ceiling; installed live bytes 3,531,280."},{"name":"geometry.green_fringe.fringe_min_relief_span","value":0.0001,"comparison":">=","unit":"units","note":"The design's fringe is the flat collar outside the green-relief ellipse (green_relief's displacement and slope vanish at the ellipse edge, so the fringe keeps the surrounding level, as installed); the green itself keeps the default relief and contour floors."},{"name":"geometry.green_fringe.fringe_min_contour_residual","value":0.0001,"comparison":">=","unit":"units","note":"The design's fringe is the flat collar outside the green-relief ellipse (green_relief's displacement and slope vanish at the ellipse edge, so the fringe keeps the surrounding level, as installed); the green itself keeps the default relief and contour floors."}],"references":[],"provenance":{"promoted":{"date":"2026-10-21","candidate":"golf-engine/build/hole/h06-candidate"},"extracted_from":{"script":"golf-engine/scripts/trio_finish_layouts.py","chain":[{"script":"golf-engine/scripts/authored_facets.py","sha256":"8acb0bb60680d8c28ebc0754340b521b1d8f724261b48ee48b5c7aa93ebc2d7f"},{"script":"golf-engine/scripts/authored_ground.py","sha256":"2d0cdeba5881bee01caeadd84816ab27df51952b912603ee0085c15def988568"},{"script":"golf-engine/scripts/authored_triangulation.py","sha256":"2904bdc8e62b7ab96119ef9afe079ec2ae20e4599220f1d812d022db83c6daee"},{"script":"golf-engine/scripts/course_boundary.py","sha256":"1df8c358722cd0cd59c7b75fd8bc749936a2504da7a0b5d88335a0bac4a3b479"},{"script":"golf-engine/scripts/course_pack.py","sha256":"9e7e9c78783933a73ea03915880aae079ea85c8ea042243b05dd5f75fe9aa5cb"},{"script":"golf-engine/scripts/dare.py","sha256":"19d0291b14635ef1b4f5f3d71a1ef65b39ca5bdb72504faf5b861f6a4fdda066"},{"script":"golf-engine/scripts/dare_checks.py","sha256":"95b4956bbb862e84f0161918e7e4b4611f322690a636b330cc8a6a2b20b60502"},{"script":"golf-engine/scripts/dare_preflight.py","sha256":"aaa7f1a88d7cba2f6afe4606a1dce2ca214464720b0ba10f9e0c036a6bf9d1b8"},{"script":"golf-engine/scripts/dare_toolchain.py","sha256":"f61a526ddbb2812dad86e3d9ac7fe8e3f511eb9e06aaedf00f638f1166a263bb"},{"script":"golf-engine/scripts/green_relief.py","sha256":"9f96981c86904b3e37717caa2378eb99fcc56ad82792ece97e801a67b8ea8111"},{"script":"golf-engine/scripts/mdl0_index_width.py","sha256":"891e658e2ec532c996a324ff21e6f72ce0599415496e62371d88376ebd152f53"},{"script":"golf-engine/scripts/mdl0_tail_compact.py","sha256":"2d3ee96710d6fa3b0e0d1a700ac3af3017596450863d6a3c329698dcc1016880"},{"script":"golf-engine/scripts/native_camera_clearance.py","sha256":"3d83a34e99b8d3ce5ae072efbb535a9f02ad6e43f20f27abefcbfd605a831efa"},{"script":"golf-engine/scripts/native_finish.py","sha256":"450b5dc15d761ab9ff3aacf34bfb340d9d77d1040826e2093308c1437179f62f"},{"script":"golf-engine/scripts/native_surface_style.py","sha256":"ede6dec1f7cf65584bc0ccb36d2b543244ee5152ed4db53349323f19f84a40b8"},{"script":"golf-engine/scripts/object_clearance.py","sha256":"0e4af3ab362ef34986525d4456af90b5060f1ebabcea4ed6660f4ea13624c073"},{"script":"golf-engine/scripts/punchbowl_checks.py","sha256":"a3fdb457bb67519ee143be8ed593d01bd00cbc484acc9f5e4f1130e7dbfa81b8"},{"script":"golf-engine/scripts/repaint_feature.py","sha256":"0bbb8982a631159d3e6a9cb2d5c27202766c42d123cb629ddbeb29f57660c5a7"},{"script":"golf-engine/scripts/second_trio_recipe.py","sha256":"9e673d8830400a6ab11e1245545895b47e5a71a43b9ed139eaa189182ce5271a"},{"script":"golf-engine/scripts/surface_fixture.py","sha256":"533273fa5aa0edac7eb240ef3e5cef00ff35a7e8e55bad7e13d4bc37f54325de"},{"script":"golf-engine/scripts/surface_regions.py","sha256":"5e9ff8e0047d23067976cd35dc91016875d78fa785fc0574c1ec3c201585c913"},{"script":"golf-engine/scripts/tee_feature.py","sha256":"949e17296050d00a8b38149ee42f54f629339b4c6617383892f7420f24c08051"},{"script":"golf-engine/scripts/terraces.py","sha256":"96c246f3056aea17d1e48a98f9fe796caf5f090200896cbce178301a5fd04bbf"},{"script":"golf-engine/scripts/terraces_checks.py","sha256":"478a20e35363b8b4408bdabc4c244ed471a09981b4e438cfd5f2e85c8fb880bd"},{"script":"golf-engine/scripts/terrain_finishing.py","sha256":"09ed1d9d277cae395cbca10007b7bc11fd278ec88226203726a31d373f25f623"},{"script":"golf-engine/scripts/trio_challenge.py","sha256":"4a90dea977b8d5f301dc1ef57af49e4a079f34e44e8ab12a2a8c92e4a129227a"},{"script":"golf-engine/scripts/trio_challenge_checks.py","sha256":"be19db7d49933872d4d2e599c5e54759b1f19557990586f48f8e3eace63cbdfe"},{"script":"golf-engine/scripts/trio_finish.py","sha256":"1f06bcd87ca7e0ee84f95dc711df92869454ac6f222330e3c4bb9ba5650f70e9"},{"script":"golf-engine/scripts/trio_finish_checks.py","sha256":"6615a49f23a38dca2be6f4013f28f376672ec29b5826b0728d8d328284684d77"},{"script":"golf-engine/scripts/trio_finish_layouts.py","sha256":"ddf3a3536257d6a954e996edf558bc130bd28ab47177c87c8d09c03fa72a5f31"},{"script":"golf-engine/scripts/validate_observer.py","sha256":"8371492ab74585d340ad48bac3b26f66d3334b3be2999d2816371acf6c9657dc"},{"script":"golf-engine/scripts/visual_geometry.py","sha256":"011e2258e700d514c0b82484aafa1d001e8473bd87376581a02ba481c11d8a2b"},{"script":"golf-engine/src/golf_engine/__init__.py","sha256":"17287f5dc676f31710721c50eb6c68c3cbc2a2bcbc37d3fea595e1e27c49c07d"},{"script":"golf-engine/src/golf_engine/formats/__init__.py","sha256":"46e022e252e7e78aacddd30e34f727a19ec52f5b9b7f8cd36c188e4761d9625e"},{"script":"golf-engine/src/golf_engine/formats/camera_edit.py","sha256":"ee75b36e5f6ef6e0f74e9d0b19dcfdb1efa1fff64dd2ac488d5f72d2bbaf4990"},{"script":"golf-engine/src/golf_engine/formats/camera_schedule.py","sha256":"71304ab4a1f2fa15ce52a57c474e1b91083a9a318852fe576ae6542961360a47"},{"script":"golf-engine/src/golf_engine/formats/camera_schedule_capacity.py","sha256":"6ec7709b3b4bfd4060249de9c9cf568e3e5bd672912dc1e86cb4c0bae3c9a591"},{"script":"golf-engine/src/golf_engine/formats/scn0.py","sha256":"7f2de15da3c57f38b94ad70ddcda901d4b057e251445fe5f5d2c198c4c5a49d2"},{"script":"tools/build-hazard.py","sha256":"4b561890dc4b154251444a5e204a3efe4481f749f1cb2e39afe98760c0b78ff6"},{"script":"tools/build-mataddmat.py","sha256":"4735ff3003c8cbc7bbac75e011a1e699d36c34684bc4a93cff705c7e6b39b467"},{"script":"tools/build-mataddmesh.py","sha256":"81fdfd07c95f046a8fa774c06624d3faf8cd416f5cacbcc2f63f50f2677292eb"},{"script":"tools/groundclip.py","sha256":"dc45c74eb0a492d01f88d739d5e3f5ffb22ad61ba90cdcd5cc8cb0501926a576"},{"script":"tools/kcllib.py","sha256":"e4669286d3a55b78bd41498904b42922621559e15b5f9d81ba9e3822ac7065ea"},{"script":"tools/mapstamp.py","sha256":"abc742229895f8754808afd4817d40456680152675082e36dc800048124a6cd3"},{"script":"tools/matadd.py","sha256":"69baabc61007d8f196ba9cdfaab386b52a0d24baccf8013067053f33f7730646"},{"script":"tools/mdl0.py","sha256":"529b4698e5e0c6bd04766e150b0695238a1d65da3108884338336f82cd2632e9"},{"script":"tools/mdl0arr.py","sha256":"1cdef431142345d8f0d0b4ebe716f9bf8da9f547d18311f0565cdbf74bf3708b"},{"script":"tools/nw4rtree.py","sha256":"a53c2111fd0448f9b3f024f2c9e7d8a000ddb7dacce10d96d5b2b54c58164b0a"},{"script":"tools/pmp.py","sha256":"4fd86b853fffa63e3df6f17bdb98232248884daee615a77748b38aedc744aca8"},{"script":"tools/repaint.py","sha256":"3e6102432e2c3227d65479c2b137a962fb4e4eaa87617627c44f8c5ff62768fd"},{"script":"tools/terrain.py","sha256":"535914b1c9569fbea811a8141382e463f9e639184d1cb41e480ddcab9d71a62e"},{"script":"tools/u8lib.py","sha256":"2c6aaae664daf88cc9b78ad18f955b0dc899ff3bf1c1c65a0281ffb1808b69b0"},{"script":"tools/wsrlib.py","sha256":"f62bfb819d00af29f46cf9db10c3d2b8c1beaf6ff0c2fc301c006432a29242e1"}],"notes":["The chain hashes are the files at commit 786a3ad, the tree that rebuilds the installed bytes exactly (several differ at HEAD); git history holds them.","Chain data inputs at 786a3ad (path sha256): golf-engine/build/dare-v2/pack/fcJP10.u8 fc17c5347d7b4cc6a262a70984f25d2969208c923645f5fd8c17beda95251cca; golf-engine/build/dare-work/approved-spec.md 20c025a8046f74b5710e78b9129e19af4508edef7963e0c0f7b431dc2b2d5dd5; golf-engine/build/dare-work/preflight/common.u8 aac4c8090c6efdc4e3998563465b61cb18faa570d4b8687fce8a83ec74d5bc94; golf-engine/build/trio-challenge-v1/pack/fcJP10.u8 e02f25385880eaa17ee8857ec34252b3f4409c40c468d10a29177e48dd552129; golf-engine/build/trio-finish-v3/pack/fcJP10.u8 030ae7a94cacd543fa68f83b9fac4b73b5c7f9e451cd9bfad2a264287e43f4f4; work/derived/stock-u8/fcJP10.u8 0e198b2d991b175e45e488d9ee64cd931a8c4dc0af771eb7eda62925f8a85928; work/derived/stock-u8/fcJP11.u8 cf7a7f339497cb62945d9fe7c6f25f0b27087dc12181825e6efc22c0af9f08c2."]}}}}