{
 "schemaVersion": "1.0.0",
 "courseId": "interlocken",
 "name": "Omni Interlocken",
 "version": "0.1.0",
 "createdAt": "2026-09-23T22:47:40Z",
 "pipelineVersion": "course-builder/0.1.0",
 "generator": "course-builder",
 "files": [
  {
   "path": "assets/holes/ph_01.jpg",
   "sha256": "a0018a5f57c8facfaca741877800142e2d3d6d0f2b120615b55b4b11e0d3c7b1",
   "bytes": 165744,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_01.json",
   "sha256": "df6807186d8d8e18b195601e868f6135c4f561fe155ce02b85beb1b6b4a5ba2f",
   "bytes": 343,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_02.jpg",
   "sha256": "dc3f780ab4c1e8f3793294a37547a052b2464b49b4e1a8c682fda2bd0248714c",
   "bytes": 145640,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_02.json",
   "sha256": "0c29c73f01ed3fd7ad3f6ef47977ddce4a841419a73cba131291d1515dcb45a0",
   "bytes": 340,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_03.jpg",
   "sha256": "6f3d323d93b3ea1fd46eb14e8037c84b650f3ce330d856362efd341cf1ecaf95",
   "bytes": 147396,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_03.json",
   "sha256": "7c450187c5f78aecc9364719a2499642d8aff8ee5c0d8461d031168419e7cba9",
   "bytes": 344,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_04.jpg",
   "sha256": "34e44ec5822b8447d92751e1e0b8d201cbdc6d7a84d3ef41ec01303aac036a15",
   "bytes": 171429,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_04.json",
   "sha256": "f6d80575b3e7dd43214767add5ef1d078bb04bfac2edf2ad556b2b2117c73d3d",
   "bytes": 343,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_05.jpg",
   "sha256": "df41a1e056297fd41222dece627779e80a54c3ddde3ebce5e1c7b35be5413300",
   "bytes": 163504,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_05.json",
   "sha256": "54d6ef578ab3b3e65bfb8644d8841af65ab3f0fb31d9ce5b8b05619626d13ea9",
   "bytes": 342,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_06.jpg",
   "sha256": "067fb697b0e0cdffc3c9c7560f2b4b6b82c0c6e9a2d0cc81b024d496e49c6b27",
   "bytes": 161959,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_06.json",
   "sha256": "53b7295f4ffe70b7d45ff4dee0072efc48ca3a90cfe26667b38755f9d6911426",
   "bytes": 341,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_07.jpg",
   "sha256": "b58876fbf6e2a4f53c39e2f957ed1dd3133e2ee15b91a44779a2855b10be7391",
   "bytes": 206728,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_07.json",
   "sha256": "0e79d033d350ca21222d57f8fdc3e872e1850f432a1dcb95fa7f4eb18d296617",
   "bytes": 338,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_08.jpg",
   "sha256": "59c3026875f7f26710d2d5b920c955ee615a2c0f5c3bd3c262cd866f97c5b521",
   "bytes": 203348,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_08.json",
   "sha256": "eb2ccb25bb598581c533850883d891dc99b329d91c0e4b5dc8e35c3bf362ab99",
   "bytes": 342,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_09.jpg",
   "sha256": "2db5fd0afc54ca8c6016ad659f55b98ac5315ebde61976e468af9c5f3ec3cd93",
   "bytes": 183605,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_09.json",
   "sha256": "68678ac9cdcd9a87346f7ffa09156980c3bcf02757efa5bc5c71e2435b0c330f",
   "bytes": 338,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_10.jpg",
   "sha256": "0cbafc4509bfb35588c498b1f78a27c7d45c55fb37dde8bd985ce3ffa5731efe",
   "bytes": 181476,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_10.json",
   "sha256": "cb397c1ac78fb9de76f6c77065b066d186565758bc2bb12ffabce5c2399d1f6c",
   "bytes": 337,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_11.jpg",
   "sha256": "8718ca11bc7b78cc7fea618b800d4b111abeb9aec19a772ba260170bcd676a71",
   "bytes": 182511,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_11.json",
   "sha256": "4c7ceb15376fd49b0457dc0990e52943e9c46fee1b72d130f977242b21b31407",
   "bytes": 343,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_12.jpg",
   "sha256": "9c26f6fc0f607b7c368496c9dfffd7554cad48525ac49afe08a3bc9f60ed377f",
   "bytes": 141992,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_12.json",
   "sha256": "1df7926e63965ecc9287bf43e1b7c7204e91496b67ac7b679436d8e21faf4168",
   "bytes": 342,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_13.jpg",
   "sha256": "22a7ebfe99eb32717ccf9a431cc6465ba8b7c9ed66189a27582c7cecd12346f7",
   "bytes": 156749,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_13.json",
   "sha256": "cedacdb139addc97ca3fd71cd0a0a8eaa73b98d3490177b1000ca686ce57234b",
   "bytes": 342,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_14.jpg",
   "sha256": "a44906abef014370ceffa0fac83efda9056124f68c17e49f29566ff671ee80f6",
   "bytes": 169370,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_14.json",
   "sha256": "cbeee03fb3eb18b1ccc1f654fb052b5057583e92e858eb537ab557a1d61475f1",
   "bytes": 343,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_15.jpg",
   "sha256": "49c8b19fb05d4222a439e4b4a905cd482b5b8c0481f59385871988ff8d8418a0",
   "bytes": 179947,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_15.json",
   "sha256": "6ccfa8553a3e0b44c92187a9aa1e0c47ffd2a250e35ae394576818116f03d61a",
   "bytes": 342,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_16.jpg",
   "sha256": "3b7cd3ce74f0393a4f74d3d04f6138de60e6c652a24622e89fbdc6f7530d91fc",
   "bytes": 169841,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_16.json",
   "sha256": "964799c0f6a25f1b0592b24bcf0e0b70371a700a1789c7ce5029f5549cab2e38",
   "bytes": 341,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_17.jpg",
   "sha256": "973bd1da8037eca9d459810ded23e13b325cf821c92bc70961ad75188d7f6002",
   "bytes": 137553,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_17.json",
   "sha256": "71f04f2651b09dedec479878dbf8f4699b2800fd5310e1a5a08216c36317f83d",
   "bytes": 341,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_18.jpg",
   "sha256": "4470c6061675f01dbc64bffea78312f9b3fc389b9bbd8a68dced2978495c142a",
   "bytes": 168074,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_18.json",
   "sha256": "b8e3026b1269ac5e2a582793108cc56b80a83336eb32dbfa27208dbd8c0d51ab",
   "bytes": 341,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_19.jpg",
   "sha256": "a06f9276fcb69557c35b1a2b2ce79e9c633c49222ac498815f3686d34ddf87ff",
   "bytes": 182242,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_19.json",
   "sha256": "bdc3cc14ffd126a71ab27652f6e2a711ee9d5056b0fb718a4297d64162d1e8f1",
   "bytes": 340,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_20.jpg",
   "sha256": "d0b388370e21425217e645d9e33b9ec5a20e709105a55187d6c743b90bab3bcb",
   "bytes": 124247,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_20.json",
   "sha256": "3ba71000b34942dd4461bcd32436d49da758ee6734ed2e5bbd928b21238445e5",
   "bytes": 341,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_21.jpg",
   "sha256": "c6d409f22bcb975fef4a9fb0c2217026084b9581c55bea5c56f6da04f86137ab",
   "bytes": 204816,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_21.json",
   "sha256": "ced1829e8019370a648a36bf69965db2a27f8d03f701baef971730e1e4a96db7",
   "bytes": 341,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_22.jpg",
   "sha256": "ccf92a945299d67d86288c0e7d2c2ab3c0f026719259286fc41e317c2bb4c921",
   "bytes": 186188,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_22.json",
   "sha256": "60a13e4caf1e11043fcb45ec0d672f5a095949692a80b9b418064015705e4cd2",
   "bytes": 343,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_23.jpg",
   "sha256": "80086b5aafa3c1e17ca08770d1ff08249ad67ea56f4ca073e9be7541c3493dba",
   "bytes": 207423,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_23.json",
   "sha256": "66241b7c132ce82b0711d38a8ca165e8b75249627ce01637a8fddf05d46fbfd8",
   "bytes": 340,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_24.jpg",
   "sha256": "6824ac141fa480161a795403c6a49a16a12a9d905423c12788bb25253f0817e4",
   "bytes": 180479,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_24.json",
   "sha256": "b1a3b3bf65427e7a5166ddaaf0e0409158e538b41d0072549ded1399cdafdb61",
   "bytes": 341,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_25.jpg",
   "sha256": "212445c006eee700014f1c6393467310e5b7e96dfc3d15a128397930124ecb8c",
   "bytes": 190715,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_25.json",
   "sha256": "d31c809ef4804e693846af187173bedcb5fe55cd33fc093cd27998edf481fe85",
   "bytes": 340,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_26.jpg",
   "sha256": "324614819abfdc4c90501ff5a77bf6b4d651da3cc6db252c412bd58eaecf62ac",
   "bytes": 173241,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_26.json",
   "sha256": "17cc983204dfee70a512a6b588cb8542cd840fd398c971dd16f7ed4fb91d8dca",
   "bytes": 342,
   "role": "hole_transform"
  },
  {
   "path": "assets/holes/ph_27.jpg",
   "sha256": "5711a0209e95eda788f39e162087419b75a2836ff567af304ad65e7155c64385",
   "bytes": 179874,
   "role": "hole_image"
  },
  {
   "path": "assets/holes/ph_27.json",
   "sha256": "3b52177e0b90badff911df5f711a172a87328e90fd88ac6f02a94e446231acfb",
   "bytes": 341,
   "role": "hole_transform"
  },
  {
   "path": "course.json",
   "sha256": "d942549ab49b0fa7f5f4a5d96dc4427237453ef4c67bb901696b54043d9f51c6",
   "bytes": 977272,
   "role": "course"
  },
  {
   "path": "experimental/elevation.json",
   "sha256": "7fdb60d638f1da78d6fbdb53878f0cafee76f154193e7d60df64b2eba55009b9",
   "bytes": 8126,
   "role": "other"
  },
  {
   "path": "facts.json",
   "sha256": "126f2c01ace568098ee4c48946b3daf6048c3da8acf72a731575fbb54c1dbe33",
   "bytes": 16570,
   "role": "facts"
  },
  {
   "path": "review_tasks.json",
   "sha256": "3baa13715390c3f9075c78269b64010db1a8034fa41b3ff90a388c2051a2384d",
   "bytes": 12324,
   "role": "review_tasks"
  }
 ],
 "imageryDate": "2023-09-25",
 "license": {
  "spdx": "ODbL-1.0",
  "attribution": "© OpenStreetMap contributors",
  "url": "https://opendatacommons.org/licenses/odbl/1-0/",
  "sources": [
   {
    "name": "OpenStreetMap",
    "spdx": "ODbL-1.0",
    "url": "https://www.openstreetmap.org/copyright"
   },
   {
    "name": "NAIP / USDA",
    "spdx": "LicenseRef-US-PublicDomain",
    "url": "https://naip-usdaonline.hub.arcgis.com/"
   }
  ]
 }
}
