{
  "version": 1,
  "files": [
    {
      "path": "source/clients/site/dist/404.html",
      "size": 502,
      "sha256": "966ef49fbf1082d7fef04c2081397a16aab70a6fcc205a54db407d67a05727b4"
    },
    {
      "path": "source/clients/site/dist/_headers",
      "size": 827,
      "sha256": "3c92dadb88dd5fe4b4d9ae6c8ed8281302ef0b08ceddb433740908686bce30ff"
    },
    {
      "path": "source/clients/site/dist/favicon.svg",
      "size": 307,
      "sha256": "4ee843bd540170c5a55a3d2e167524b3c4e3507b57a8bbf1c5570cfe28bc5f0a"
    },
    {
      "path": "source/clients/site/dist/index.html",
      "size": 4897,
      "sha256": "ba9ae31c5d5db8deab8973445209962aa53d899ee64652bedd0ac3013c0237dc"
    },
    {
      "path": "source/clients/site/dist/public-loader.js",
      "size": 2544,
      "sha256": "e70751164a1075f075d2e08d1d26a60ed97dfccadab5bdb77321a3d6b29800e8"
    },
    {
      "path": "source/clients/site/dist/styles.css",
      "size": 5382,
      "sha256": "0f5f82cbaf62e42ffeac57846cffafadb3917cbd6cde8e307dacd7c21cfcaa95"
    },
    {
      "path": "source/clients/site/package.json",
      "size": 405,
      "sha256": "b927a1313a2b66d5484bd233b9a58299e549f468042f4980eb0228110ba9ad3c"
    },
    {
      "path": "source/clients/site/scripts/build-public.mjs",
      "size": 12383,
      "sha256": "75cfb2d08b4addf8171bf66ee952a545d67fa7181bc117179a5eb928f2dc6709"
    },
    {
      "path": "source/clients/site/scripts/cloudflare-preflight.mjs",
      "size": 4041,
      "sha256": "c63ce15f8b7cbdc2a2bf71bc468eba39334fee91f32bd84dee0bc023ad813b54"
    },
    {
      "path": "source/clients/site/scripts/refresh-web-shell.mjs",
      "size": 3059,
      "sha256": "567aa24bf6e71d3201b8087a2a6c81ad202cc4f47d594e9df1e99a3f2e5ca232"
    },
    {
      "path": "source/clients/site/wrangler.jsonc",
      "size": 315,
      "sha256": "0d0ec8b2e489f6fcafae6179ff94940202d9fe1383cbdaa27fa83c560d5ac2ec"
    },
    {
      "path": "source/clients/web/CMakeLists.txt",
      "size": 6682,
      "sha256": "002573a7c6414e767a8781ff9c7e23aa8648092108d162aa593c316ae5143f15"
    },
    {
      "path": "source/clients/web/README.md",
      "size": 10844,
      "sha256": "27ce0bb1f8583622bc5c5378d9b6a63f58ab88fe42f2f037a643a3f2b9c62a1f"
    },
    {
      "path": "source/clients/web/dist/adventure-store.js",
      "size": 9514,
      "sha256": "7b9c6ce3be0c591a8a7a9640db8b877238c627d57d849b8d6ffc8b9aedf3c09f"
    },
    {
      "path": "source/clients/web/dist/adventure-ui.js",
      "size": 18988,
      "sha256": "f15880ba6379f345a80080350d9aceb547b102e146ab4c102f6c7f558d432c3e"
    },
    {
      "path": "source/clients/web/dist/app.css",
      "size": 53127,
      "sha256": "b6a0e9ac37bee46751e4995fe099b3b8cf5d29e2be542fd0c6c363e5a0864505"
    },
    {
      "path": "source/clients/web/dist/app.js",
      "size": 48925,
      "sha256": "8c9a07f99f48b1e6757588e1909c8d62eb7092506e10890eb4e54d796d411461"
    },
    {
      "path": "source/clients/web/dist/engine-client.js",
      "size": 11980,
      "sha256": "9ff9ff8745bfc1cc6372995070f9c995e791df91bf04b976bf06254f849481d9"
    },
    {
      "path": "source/clients/web/dist/game-data-manifest.js",
      "size": 14644,
      "sha256": "3864173d1fbf759483af5ffc07d9c1b58af01f3b362869428847f6b2679c26af"
    },
    {
      "path": "source/clients/web/dist/game-data.js",
      "size": 8384,
      "sha256": "c41cbcaf87e923925481b912fe01c1923228986de7127e2a076d6f9cdc84f332"
    },
    {
      "path": "source/clients/web/dist/index.html",
      "size": 16710,
      "sha256": "4e3ff60810d671c444386188495af975c7f65fdff01733bab8b9cc718e7d2ee5"
    },
    {
      "path": "source/clients/web/dist/journal-ui.js",
      "size": 10379,
      "sha256": "d3b53f7f7bf68940c9863bbd74a9a5ef4ba695d61d6b3eff6f2cf9586872823e"
    },
    {
      "path": "source/clients/web/package.json",
      "size": 745,
      "sha256": "bfe744ef072026cd825b28d65b49fb8c3841801ac2ccceac891b1569bf0cd4de"
    },
    {
      "path": "source/clients/web/scripts/bootstrap-toolchain.sh",
      "size": 1805,
      "sha256": "b189bcd98f3e0c0a188a0a56546938ffca9e8979accb6684899c49d8f856b7e5"
    },
    {
      "path": "source/clients/web/scripts/build-engine.sh",
      "size": 1880,
      "sha256": "f86d809ea1da8d9c7213ca609f4f2e4591b3e7727a5433cd92e3095ba064a2b3"
    },
    {
      "path": "source/clients/web/scripts/build-runtime-tests.sh",
      "size": 742,
      "sha256": "879241e47b9af225d0b6f2786e03d692883cdccb0b5a803f842e99770d394333"
    },
    {
      "path": "source/clients/web/scripts/import-game-data.sh",
      "size": 795,
      "sha256": "85d0a667d1053fd7cc050a273c8c8d21e01724315a64d186fde9848106322e6c"
    },
    {
      "path": "source/clients/web/scripts/import-vga-upgrade.sh",
      "size": 727,
      "sha256": "5c24bcdf174705feebcab8a28ab77fca6e6a41048f46376d2ebf0bf008d01db2"
    },
    {
      "path": "source/clients/web/scripts/serve-lan.sh",
      "size": 725,
      "sha256": "559c3708c2d56426f10aa22093de8c0010027e543e46f35cd6aaff2c6a9e0ff5"
    },
    {
      "path": "source/clients/web/toolchain/sdl-smoke.c",
      "size": 322,
      "sha256": "567fa2994582b04c97dafd3338df62c1c6f1c6523cc0c4e09ab3fe8577f163c1"
    },
    {
      "path": "source/clients/web/toolchain/web_action_event.h",
      "size": 491,
      "sha256": "b0d4f9764457ef2521d6c5403b3a771a0dd7e5f21cb779fde6039550b8a66720"
    },
    {
      "path": "source/clients/web/toolchain/web_bridge.cpp",
      "size": 32251,
      "sha256": "5f4484879862fcdffb9ec2773a6c1b43eda4e2c37a7d1d4c885e014fe55dc78c"
    },
    {
      "path": "source/clients/web/toolchain/web_data_archive.cpp",
      "size": 3642,
      "sha256": "69a97dab5ebd124d059bdd67afd87ee130cb2730a2f4692de903b4b01e602a64"
    },
    {
      "path": "source/clients/web/toolchain/web_journal.cpp",
      "size": 6129,
      "sha256": "d2168c239f140fdc1e6ed25c73492c2db2ea7b869610995a3a4fb9a3ff80d784"
    },
    {
      "path": "source/clients/web/toolchain/web_journal.h",
      "size": 369,
      "sha256": "0530632527ef33d6373d4f56f32a7b68808c21babc56e499fec30fbbc0f380c1"
    },
    {
      "path": "source/clients/web/toolchain/web_menu.cpp",
      "size": 32449,
      "sha256": "bd9966fed07f4388951b3ad1f905b7883d44435c867b1078dff12892592a1ed6"
    },
    {
      "path": "source/clients/web/toolchain/web_menu.h",
      "size": 558,
      "sha256": "194965c101482d7c42a2da2dabd6bc93365f67ac878928a25ecfd120c8f3d950"
    },
    {
      "path": "source/clients/web/toolchain/web_prompt.h",
      "size": 5604,
      "sha256": "5ba0464136942302207284219fb52da851a6c4138a442d94047ec357f5a86992"
    },
    {
      "path": "source/vendor/ultima4-ios/AUTHORS",
      "size": 885,
      "sha256": "335081917e1519de58f2a06c72807e3a7f0878f9bfdae21d47c88269c5505a6a"
    },
    {
      "path": "source/vendor/ultima4-ios/COPYING",
      "size": 18009,
      "sha256": "204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994"
    },
    {
      "path": "source/vendor/ultima4-ios/README.md",
      "size": 3653,
      "sha256": "261a2b9eb5b314b9c00583d93f7bfefc0ab590411742ee8e1404fc08784c94e9"
    },
    {
      "path": "source/vendor/ultima4-ios/README.old",
      "size": 12607,
      "sha256": "e9bc784ae3e8f902a197201732ea60663c495486b9abccc9bb1d19a0023fea0c"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/config.xml",
      "size": 1393,
      "sha256": "caf9581520d7050d38968b4152fb9000d32610cfdfdb0e60b83d615870602a10"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/creatures.xml",
      "size": 9435,
      "sha256": "ffc8a3e5bb7f63fdfa9e2b106cbca1092941f2a18abbf84bc5d10aebd1d64eee"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/color.dtd",
      "size": 250,
      "sha256": "43ffdc552a06d4026e803aa802a5351153adb7c11ae77fc1dea7a1f68a5be4a8"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/common.dtd",
      "size": 283,
      "sha256": "04da1c6b19a308771cbf76b4a1108ebbac580785e8cf179ad92219487b38ea9e"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/config.dtd",
      "size": 290,
      "sha256": "630c9ea65c294dfee82d5df4de2d5b697c938b7c1b85d27b4af6af6081760c16"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/constraint.dtd",
      "size": 217,
      "sha256": "77cc9115d06c877a384c860cecab58528bc8de38532f01316ec63f2af35597c0"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/creatures.dtd",
      "size": 2238,
      "sha256": "362cae462b449a011191c61d542c3bf1ef981b4f91661e06d1028ea7b53e72b1"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/graphics.dtd",
      "size": 2958,
      "sha256": "c5373d2d3bfd265bf70a2522d1a1b6ffe9737ecf9b88f92aee1c91c3ba8e3805"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/maps.dtd",
      "size": 3994,
      "sha256": "60bbbc0edb5161ca8d0961f0973110181fc95dd226f6391c3981e20f59c3a1fa"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/tileRules.dtd",
      "size": 1533,
      "sha256": "e9860da484a380a56d2dbfcb29b50f37a2a3532d010acd54ad7cc7f7acecde1b"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/tilemap.dtd",
      "size": 410,
      "sha256": "a73f608932baa3e6b6dc24991c69dbd489ce8080efd605fea429114a4370888c"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/tileset.dtd",
      "size": 1248,
      "sha256": "4ff386a77094cfb3a66199390fbd75c20e8472085a6bda7e160099484822102e"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/dtd/tilesets.dtd",
      "size": 111,
      "sha256": "fff8c72aadc6a4d349b6dd946ad5147538d237f1df170ac6ce0e5e0dc9866f9a"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/graphics.xml",
      "size": 54629,
      "sha256": "f99ae7a940ead9cba315cfb70d0e32476b63cde7b294ff80bc1fae98b7216773"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/maps.xml",
      "size": 35106,
      "sha256": "45e11af97e9600141b779d9c41dcd91e4fcdfa5da6b46a493ede5e102d3befd6"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/music.xml",
      "size": 415,
      "sha256": "331f91986b9305b6fdfc88e9403fa92a707e7b32adb37f32262976436d90e0f7"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/music_it.xml",
      "size": 332,
      "sha256": "9c63717f14cb7f41113dc66bb4061f0001a5704f78b410c413e782c2a142bd41"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/old_music.xml",
      "size": 421,
      "sha256": "17e407ba45b850d9773f9151f546fcd84fbe7065d010e0040c87f5e4c8cdc590"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/sound.xml",
      "size": 4822,
      "sha256": "bceb8180fe1f0762c931a3d26ddda97799b0fd0338ee3f2383ff0915ef69f14f"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/tileRules.xml",
      "size": 2327,
      "sha256": "1d41de621b804f187d096329ba1b375f8341d33b9c8a951b99fa5a3bc2e4c95c"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/tilemap-base.xml",
      "size": 4803,
      "sha256": "eb25059f077e110b8e7d4733986a18486c920c079944116e41874351442e06c8"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/tilemap-dungeon.xml",
      "size": 1553,
      "sha256": "e76264a3653c1ff62779c0204af4d3cc75bd28fdc9a61806d66ce0bd099379cb"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/tileset-base.xml",
      "size": 9254,
      "sha256": "4a5882d9facb73ce2d45b09fc7da195f13061caf7c75c72ff166a679eec5031e"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/tileset-dungeon.xml",
      "size": 687,
      "sha256": "bfd75576b53d0830ef4cc8ee912d60da389b83c880755053c0cfb2a22ff37bd0"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/tilesets.xml",
      "size": 539,
      "sha256": "9b9eb4061fafca8bb8d7966853026335e5777a0d7b4e4273fc20bd5af95b4202"
    },
    {
      "path": "source/vendor/ultima4-ios/conf/vendorScript.xml",
      "size": 51648,
      "sha256": "b590a84aa7fb447e41c33c505507913dbb860cf9ca2eafb64e52718fceb00662"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/miniz/ChangeLog.md",
      "size": 18794,
      "sha256": "261c5cfb87942b5c47735b98ae2fa87ba5f3058d3c755838756b6117f3b0c0dd"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/miniz/LICENSE",
      "size": 1184,
      "sha256": "0115478d567121238cf6cc1c0c361926cf07a49d9e4c9e66da97fac6a01646b3"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/miniz/miniz.c",
      "size": 322549,
      "sha256": "0fcdc9888cb3a29ca8f176bac087e5fe6c7258a6ab06b1c271c1e109a11d3740"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/miniz/miniz.h",
      "size": 71120,
      "sha256": "295d1a0041aea09609598c0f1f35c1977ca05ad662acbadcfdaac44c140af37b"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/miniz/readme.md",
      "size": 4784,
      "sha256": "b4ea367be28a36e5386f65118b73962bc659a67936d248be68b7a7c03b8d359b"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/yxml/COPYING",
      "size": 1061,
      "sha256": "b9b5ca63904b3cf589d5719be2968436550914dc3fdf5d81b37ddbdd67986d06"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/yxml/yxml.c",
      "size": 25000,
      "sha256": "7699a9c0e9d9b987b74ff86bf3fc28be6deed062d22d9a0f8376b868b15864e5"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/yxml/yxml.h",
      "size": 6185,
      "sha256": "6f79158a3811bf1fab575ef512b91ffc87a795f070b562f7fb6bcbf71fdd9078"
    },
    {
      "path": "source/vendor/ultima4-ios/deps/yxml/yxml.md",
      "size": 19253,
      "sha256": "8299c03cb6d0f7d6ba59718ecbaabfdd6c948f06d7d0d19257151d8b5a77321a"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/dung0ma.png",
      "size": 197,
      "sha256": "a646b97e01577aa99f1ff3ab47b661ab63ccdf6547e7766f3a5d34081cd451f7"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/dung0ma_door.png",
      "size": 1692,
      "sha256": "b64a6d1c93a88ea91006ffebcfaafc92851ea1d8a305a68f99d1aaa7740e35fa"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/dung1ma_door.png",
      "size": 262,
      "sha256": "aaf8992fec62f33f62dc25edbf931184d943a8823b1e596129937c31880f8065"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/dung2ma_door.png",
      "size": 259,
      "sha256": "107a036f4dea34120591d11ec7df2726faab08bec3733393d2fa702fb328080e"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/dung3ma_door.png",
      "size": 257,
      "sha256": "794a843355c4d49cd0c06c072f910df4c03b2c456ed664fb305b39d1037c4a2c"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/dungeonhall.png",
      "size": 878,
      "sha256": "b2937502952e2974073ce14ccf66eb4e274ddf36a20a23545749e94c36d81150"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/dungeonhall_door.png",
      "size": 1022,
      "sha256": "1cd2aa95b6b9efe02413b685a323a38335602d6a5039e2f54f66a57e12581e2e"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/gem.png",
      "size": 246,
      "sha256": "cb351e20fbe9f9db29d813da4c3a43dcf5b2ba86fba1bb5959f3f9681276cc45"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderdown0.png",
      "size": 2424,
      "sha256": "e1766147c54c4e627fd7e91c93768fabe365be86e5ce149ec7bc758437ccc7a7"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderdown0_side.png",
      "size": 2164,
      "sha256": "521e3184aa067ac818ba88b0f74fef00962550739571952aa76570c59b4d4db0"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderdown1.png",
      "size": 2319,
      "sha256": "e5b968a2b2f1cbaceb897b47e2e776dc08bb1b0d41cea9559be029f3c085e3e4"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderdown1_side.png",
      "size": 1930,
      "sha256": "181e891984f8253ed86838ef10131901fa504e0a27e83abf51310a66ea598e82"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderdown2.png",
      "size": 1545,
      "sha256": "29386b80cd93e3beaac864042c175d5106fa247f5b9efa54383a6fe5f47bee7b"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderdown2_side.png",
      "size": 1451,
      "sha256": "828ad1e36335e5817a5f98aae73cd1768091eab6d41432d5522408e7ac9b5711"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderdown3.png",
      "size": 1205,
      "sha256": "1704a386e8ece526d0f9d05ee719bcea23d6881093fa3ea6d35c28232c57d328"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderdown3_side.png",
      "size": 1207,
      "sha256": "4db4d31d0bc6bd19c0b558145eed940f6a1b6cd9bafe7d15d79c2814c8baffc0"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderup0.png",
      "size": 2437,
      "sha256": "efc3a2b72d854b9ea01522a49c65c55f4c984bda7dbd34ef510f1d658acef249"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderup0_side.png",
      "size": 2053,
      "sha256": "5cdfee904e130618574e9b094bf147630dd28d569c495fefd84416d03be6997d"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderup1.png",
      "size": 2278,
      "sha256": "71dbda7d7d43ccec009eafa671f5e2bf9d9aa74fe9c56d1134e5b1f3d62544ea"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderup1_side.png",
      "size": 1856,
      "sha256": "302a308403e306252a336236c1abc2bb42a92c707c14a6ced47093e27247b5ce"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderup2.png",
      "size": 1484,
      "sha256": "e3f282166e3a5bdc41ea4315965c8904bbe50d4f34ca3fe00ca898f6eac314de"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderup2_side.png",
      "size": 1384,
      "sha256": "e60e8a6eb4a4d2f43469043afe38333a579496d5b50fc3f95890f57a9404c4b5"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderup3.png",
      "size": 1138,
      "sha256": "07bef1dd1c1d7b2d401c62a2686085433dfcfed3dbbb9eccbeb1dbb9602e6518"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderup3_side.png",
      "size": 1137,
      "sha256": "03b9376d6f149aa8818d8981becbba6b0cf3712d82fd357c6631a683f5200ed8"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderupdown0.png",
      "size": 3453,
      "sha256": "8c2dfad491f9a23cf2f50410d27f679474fa9c688c124998d8c7ce1b5c59f6f2"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderupdown0_side.png",
      "size": 2895,
      "sha256": "670870074ffb18908595115fac9dda375ac4b2df45cb022ae83b63ead29751f2"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderupdown1.png",
      "size": 3301,
      "sha256": "cffee10be3c33dbae586a76cc913d6fc8e4ea3982c0b26663af99eeec93b54f5"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderupdown1_side.png",
      "size": 2631,
      "sha256": "52490d2f4a10ed9c5147ae9d81c2c445786f9f1491b25bf9a9d7d6f1ec80e2f3"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderupdown2.png",
      "size": 1906,
      "sha256": "8f24e2e3325b49df0a5c202db25e9ac55b9d0952e483e3c1bc71bc16a216502a"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderupdown2_side.png",
      "size": 1733,
      "sha256": "3d055fc326110d9b456794071a2078bfee3e478c50757c948c60828f77c9e016"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderupdown3.png",
      "size": 1274,
      "sha256": "0ede5d8087482a90d28bf3543242aff747e7404d83d6a3a5b83e2d289e47456c"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/ega/ladderupdown3_side.png",
      "size": 1272,
      "sha256": "634c7f8d3367c02ccbc0b82669c8ffa00f64df1e96bfc90de07b8bee2893974e"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/u4.png",
      "size": 1179,
      "sha256": "cf2371c81e766501db55d791e86767137dda0c789df120bc3cb2cf1e6dc026a5"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonback0.png",
      "size": 1459,
      "sha256": "7758eda1c8f4969eb9552e900d8de8eb3f51efdfd78b40dc985698e3e901998c"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonback0_door.png",
      "size": 11300,
      "sha256": "66917b19cc9a29bc18c297aa30a66a232371dcc4dedeee1041b72e310ea916d4"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonback1.png",
      "size": 1226,
      "sha256": "7b80d1403469cb2d5961c23c69051b4f749e705210019fb424ef0eb94fe37a6d"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonback1_door.png",
      "size": 2017,
      "sha256": "dd74a62da48816d3d51a6004d74016a2f6b77ca692c9274d1222e4faa3492e0c"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonback2.png",
      "size": 809,
      "sha256": "96023d5f7365274f8b38961e74441bb00cfcec997a807f66d57227d9b4132cb2"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonback2_door.png",
      "size": 1248,
      "sha256": "976a0a7587db2d0412157820808bf1d8292a91908a77a40716bd0f0e6d5e57d7"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonback3.png",
      "size": 291,
      "sha256": "a459053c0ea5c6aef199de1bfb88fdd9ba12dd6a70ca3a734fc263fc1a9d607a"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonback3_door.png",
      "size": 403,
      "sha256": "c06213ca07a2cedade5e30287900d00521bd2923c7761acc6e611f3bd701670b"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonhall.png",
      "size": 3149,
      "sha256": "dce7c42974eac915c07fe10292a18949ce263c564a29e5567e379f11d307a8d0"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/dungeonhall_door.png",
      "size": 3334,
      "sha256": "3a7a06e16652c897602d404a3d56ab97bea60122761061203e3d1f35bafbe0be"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/gem.png",
      "size": 1813,
      "sha256": "98351f8918f35124fed77a0ee9bb81c9a9e834eb416b75e49d5a37a6004f152c"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderdown0.png",
      "size": 1002,
      "sha256": "e9a18d3b91576b790ab9cc8b898cefb36024ac5498964d8aad823707475bc298"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderdown0_side.png",
      "size": 801,
      "sha256": "c21737d67fb03ba1e31f2bf1f5be52f6d5b568a98b750dc8432853bbc8356548"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderdown1.png",
      "size": 558,
      "sha256": "e44df3daa39e300edbbe3b439771d990cf681f195d5673247939d03fdb651dc8"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderdown1_side.png",
      "size": 456,
      "sha256": "429f3db9c838d92a9babd65498855c9668f4c624cdb4f854e1bce0335085332b"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderdown2.png",
      "size": 288,
      "sha256": "67b66f3869677878402eb9a1636e52a21abcea440b7d5dec2198c1580c5a46fd"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderdown2_side.png",
      "size": 285,
      "sha256": "05e5c4a27c15fddeb69e67e2c3d4a71949b6c9384c01e598df4a922951b936f2"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderdown3.png",
      "size": 228,
      "sha256": "5960b6951b1d99b34b22a1c87f7daaf021951b145edcab421b0e1556ca7647c7"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderdown3_side.png",
      "size": 228,
      "sha256": "1a6884f479f68d73dd17f10810c4f54e6a1783304e2ad30b41d86702c94207cf"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderup0.png",
      "size": 1020,
      "sha256": "111ce2f6a8c67f584a973d9ab9b1783980225853bb145d454d9abb25f516d9da"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderup0_side.png",
      "size": 796,
      "sha256": "388273845f1740770e9affda6c075f4d3e29383e5448f7d7380b08e5620cc07c"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderup1.png",
      "size": 519,
      "sha256": "4ddb671bb32e5c0bd5e0fcaa211f0709dbc8ecebeb164345091475594464be37"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderup1_side.png",
      "size": 465,
      "sha256": "4fda10b8957946fb43a6ecb570eea6d9cb1c141aeb4fad9590cb0c67389b6732"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderup2.png",
      "size": 304,
      "sha256": "68dabec7742b2f147a0a7e40d91d46c821846d7fa96b1deefec58a242999e617"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderup2_side.png",
      "size": 292,
      "sha256": "5d5576eadf846c0d91e1a4a587420c88f1db0bf17d73a22df02e59d2768bd1f5"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderup3.png",
      "size": 228,
      "sha256": "f9a711fcd40956154c42a876f69cd5fd91309091b96ebb47b210dfc2a7048bfc"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderup3_side.png",
      "size": 228,
      "sha256": "83ad59d5516b176daa2a5525f2da2592fe46ceb21eda0b8c6834fb85e7dcaaa5"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderupdown0.png",
      "size": 1667,
      "sha256": "fe00311a6ba023a67a4de6c22cba07d3a3ce4c30941288a9811c714c3875ed1a"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderupdown0_side.png",
      "size": 1250,
      "sha256": "2f588252841b1d589ebdadef6400b5f418947c2c1654e1e7cc2a7514b3d1ef1a"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderupdown1.png",
      "size": 589,
      "sha256": "48ab97221f0a4b92ff754bbfeec1bf164fc7960187715b489c64ae608dfe4c4f"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderupdown1_side.png",
      "size": 529,
      "sha256": "9b48221769b08a574a1bb8d0a490cd902a6b747973698a5cdfcae67127dca9cd"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderupdown2.png",
      "size": 347,
      "sha256": "8a3858260b87f1dae26dea2208564002ebf3b16ba4bfbd83bf09bdfae5a7254d"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderupdown2_side.png",
      "size": 309,
      "sha256": "19b2f7c049ddd79e2ad68e77be06be452d579b5e98075354891fe9bd74c1ddca"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderupdown3.png",
      "size": 239,
      "sha256": "d398268250da6c8563bc5f1b02e2a4b6a68a77e3b237b620672a8fc7bc97b98c"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/ladderupdown3_side.png",
      "size": 239,
      "sha256": "b0442bf8d49ec0559458188395b091c74580335536cce91ac8476406ced5c1b3"
    },
    {
      "path": "source/vendor/ultima4-ios/graphics/vga/tile_guard.png",
      "size": 1071,
      "sha256": "6071ff9af1d6d01ff35f6316271c8111d814467698133485b41f80a5c40eda3f"
    },
    {
      "path": "source/vendor/ultima4-ios/ios/prepare-private-music.sh",
      "size": 2649,
      "sha256": "5319a579d4e2f231590f069bc154795fb705b43f86ab9a8b65ee007767c14df0"
    },
    {
      "path": "source/vendor/ultima4-ios/ios/prepare-vga-upgrade.sh",
      "size": 1607,
      "sha256": "d9cda36a13f07fa4d73380470dc734289422365f0d65c0591b01bddba4a05c85"
    },
    {
      "path": "source/vendor/ultima4-ios/ios/render-midi-preview.c",
      "size": 2885,
      "sha256": "31879d030d9825a0a417742abd12ce4c7795a9e02ae22f34af6d7f7a27b8b8b2"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/blocked.ogg",
      "size": 10272,
      "sha256": "31b413aa764921477846522130cf9ada6afcf4a55b1980f045bc91a82bc95432"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/enemy_magic_proj.ogg",
      "size": 10027,
      "sha256": "1a6590a87cb4f1c093376d4bdc2147096a4a5e4b1442ac876152dfa4aa73ddfa"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/enemy_magic_proj_hit.ogg",
      "size": 14095,
      "sha256": "07b4bb0c39f8c9fdb0ef7b431354237f8166d32b5475d13871d012a2c520d5fc"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/error.ogg",
      "size": 14244,
      "sha256": "e54abe1407213336bd4bcd438f5e205560e1221d0845f4a1028b0cea7a781b1f"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/flee.ogg",
      "size": 6000,
      "sha256": "d5373220cbcd8070d369db7985dc821c2cb7f2ffc4547b028e424e7bcc27ab79"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/fx_tremor.ogg",
      "size": 36694,
      "sha256": "3a50be14dfd60f04069451592f2766e67ead86ef2dd68f7222fd7cfcdd18a624"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/magic.ogg",
      "size": 82934,
      "sha256": "b10ef317ce041187010eb709a555a47e2ca02bcbc326ab657fef29212ec1811d"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/moongate_flash.ogg",
      "size": 57138,
      "sha256": "ea58730b35e145070b566e663fd3b39e9d0b58cdfafa2f5c4348dfc798b80bb3"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/npc_attack.ogg",
      "size": 8612,
      "sha256": "42c7493b0ffc73a140ea25dc5dd1b1d7f6ec1954a0f9c4619fe8048351bee1c2"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/npc_struck.ogg",
      "size": 9280,
      "sha256": "d717bb3ed2e076dccd56a79c0792b04181ce8ea6ae632403d86e36747258142f"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/pc_attack.ogg",
      "size": 8642,
      "sha256": "49c9aabd956a0a262aed223a71ebf4675d472c2225e08819b080059cf56599e5"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/pc_struck.ogg",
      "size": 14020,
      "sha256": "ef719b3d00d0391cbe3bc3c4254cf7721a9b79637e05592bfbae069e173a660c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/poison_damage.ogg",
      "size": 9295,
      "sha256": "084941a9c8e404ca20336bc59bc52e8bc0676eb360f36516cd4d3ede3e98c677"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/poison_effect.ogg",
      "size": 14033,
      "sha256": "9b20dbc1cba506821ca3a8391c22e9027f5c8b868e06e91802ddfb9ca1d00a62"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/preamble.ogg",
      "size": 9876,
      "sha256": "e8591af23933184cb8d4652e8b6da7aa975c921f4ad0d5503a6dc129c7184cb9"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound.xml",
      "size": 5334,
      "sha256": "76b7fc0090931aaf3822a7734d75b362f7866806190975f06568e85ec9c77885"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_awake.ogg",
      "size": 43834,
      "sha256": "36974dff33fbd2f112942a7054a1118c93ddedd15a9a7f8e1bd8d5f3d8dab255"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_blink.ogg",
      "size": 56367,
      "sha256": "f5f51470d0d017375503a010269a1b179a82c72f048367ae98361962f9a16af2"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_cure.ogg",
      "size": 38727,
      "sha256": "db80fd6c040b2f6b36c78e3c5e2ebe660fc3b22f975f4ed9a55143f17236f85d"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_dispell.ogg",
      "size": 65420,
      "sha256": "218641259e0221aa84f04d530712fdb4e8d597518bf90581328778de0c37270c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_energy_fire.ogg",
      "size": 46882,
      "sha256": "f94643cda0eb7473207e84c9d59152ba485ef0876857a9ad6d003f4d28c81f6c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_energy_lightning.ogg",
      "size": 56703,
      "sha256": "bb8ea668d4fd3207e0a8301a34c6d260959e1e310c1821869cf8831dc11307d2"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_energy_poison.ogg",
      "size": 48683,
      "sha256": "73cb8c45e1e7d42f0c9f5e43c9eec1717e25da90cbf805ce26e2d77f52ddecb7"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_energy_sleep.ogg",
      "size": 53224,
      "sha256": "a103f19a36165d3c73b146f169e9dc7f910355d6c08ccf64ffbb5d635482862c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_failed.ogg",
      "size": 6014,
      "sha256": "53683e39ec939e74b4b3ff94a4cdac641aa907ac867558b88176116840c37404"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_fireball.ogg",
      "size": 46419,
      "sha256": "e64cf0870f39132ed435121b0855743d5b11a5ec1a9108e6399456ca061544ee"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_gate.ogg",
      "size": 90352,
      "sha256": "f8455ebb19f6e3bf07b8746edf7fd2326026999231081271c68c83ecd83d71c7"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_heal.ogg",
      "size": 54785,
      "sha256": "23a5a5a18462446364bc5799dec124eea01e40707ae7ade7d6a2a4b60f64dc0d"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_horse_normal_1.ogg",
      "size": 7166,
      "sha256": "7a3131f46bc98c813ffdb93cbc4fd88989df320d40e38bdb93e38719f5488f9c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_horse_normal_2.ogg",
      "size": 6621,
      "sha256": "fe1baedd3f22eb3266356854cc88a1008364a7beb28a68a3638d10304f0f22af"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_horse_normal_3.ogg",
      "size": 7111,
      "sha256": "9db19887742746387ee50cab41c62123fd8165ed204dbc9e9b707002fb1d8f33"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_horse_normal_4.ogg",
      "size": 7024,
      "sha256": "14fcdf322597c24302f418a708e2c6c68c9a27cdfac3ed777c395b6d55cec537"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_iceball.ogg",
      "size": 68553,
      "sha256": "a84a21bedd5881db6822d2f175ac96deec69f8089b32203a7c85d670f9b62079"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_jinx.ogg",
      "size": 71944,
      "sha256": "5a442572d9425ba440e4405cef89d645e8a909051b2769dbc31711393a6172bf"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_kill.ogg",
      "size": 71593,
      "sha256": "7969faaf320aaa7b2da02966494c9b1f72b3723850f9106381656cc3854f3b22"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_light.ogg",
      "size": 43362,
      "sha256": "c3c4eca9e1ac5ca9b5b4c5a325d16dc49805d75d8dcf2287f264e196789f94de"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_missile.ogg",
      "size": 48125,
      "sha256": "e09bcefd6f3b1f708b1494eb88ea619298508466e644ba0b1f989ebbb8f706c8"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_negate.ogg",
      "size": 64231,
      "sha256": "de7c61f317be8ea696f805f6c5c19b8bafd635dee0bd3f3b51fe317be60c39ca"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_open.ogg",
      "size": 46675,
      "sha256": "66f5964b560fca29bb83bf63c12f76398a4531be60d45d7864d70924f19acab3"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_protection.ogg",
      "size": 62441,
      "sha256": "17ea629be6827d015c46b6ce806363e94c81bb324cba081622ea4ffe4ed54e43"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_quickness.ogg",
      "size": 70231,
      "sha256": "e5f9d20e85a859c7e0565146d87b84a0daa006b7037669e3b2eb675972d31325"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_resurrect.ogg",
      "size": 82934,
      "sha256": "b10ef317ce041187010eb709a555a47e2ca02bcbc326ab657fef29212ec1811d"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_sleep.ogg",
      "size": 58599,
      "sha256": "9d459e88960fbeee5a25f64dc945bb394c5e778a98461707d89a48b9aac17008"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_tremor.ogg",
      "size": 81691,
      "sha256": "44d08922d17601c345691bf3ed552b3e3831430beb1bbbe2db93e38b256f4c17"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_undead.ogg",
      "size": 62275,
      "sha256": "d4705921ab350e8ce030ecd488c355a255bf31be51813fd05a8b4489f9a8eacb"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_view.ogg",
      "size": 61079,
      "sha256": "fd63b58b7a9699315a942878e9b1dd95e4de15f2055995bd77c4f9b64d915494"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_wind.ogg",
      "size": 54505,
      "sha256": "5604d9fe8d556103f0eb3855ff3777119336a8d134f642ec876e5eda6defeb41"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_xit.ogg",
      "size": 60462,
      "sha256": "30baddd49453fc0d89881e37b4f0bfe9f8e47b0bd3dbbabf8b90bc01728351ea"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_yup.ogg",
      "size": 56675,
      "sha256": "34cce7775dc7f88529122fdc21a5338f624acb991417fb4306a10ac9fb9caf03"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/sound_zdown.ogg",
      "size": 51054,
      "sha256": "296c21df816d38e0def842b0ad7caf4c44e63203ce3cea6d9ccbcc42f9cec264"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/spell_flash_100.ogg",
      "size": 49136,
      "sha256": "c47abf847460877a14b1840ff25fefcf8807336fcc883cf50de0dab891c06d7d"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/spell_flash_125.ogg",
      "size": 56770,
      "sha256": "7b1600007f59c0a62f463befc32ac6675c5f5fb70ad66c6b843dd9bbe4b1652d"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/spell_flash_150.ogg",
      "size": 64377,
      "sha256": "5e2aaceac76a84fb894b943d3bee70f420288c0757ccb9f75ddf03983ed8e00a"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/spell_precast_R_with_mp45.ogg",
      "size": 26873,
      "sha256": "571ea9f6eb71c18ded45ec4147331c40b2d913cbfbff5565c0c5b84322b9ff17"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/title_fade.ogg",
      "size": 170202,
      "sha256": "305f972480e63b04079bf833ff5f1cb36ce9d83a0a06141f7588586045e7a4e9"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/walk_combat.ogg",
      "size": 4691,
      "sha256": "871f80de6c684fdbbf73ddd05a596c39a893fbec0057cde5eaccd77069fde8d6"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/walk_normal.ogg",
      "size": 5348,
      "sha256": "0a7a67d27570bb05d638222bdd5a7b3c7bee3991de38e4534e623145a985d1e7"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/walk_normal_1.ogg",
      "size": 5378,
      "sha256": "4e7c10a666a0a5c9b7391baf83d1c2e1af7fa69175e8f7c06a62603a5a4939bf"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/walk_normal_2.ogg",
      "size": 5379,
      "sha256": "82b15b75911753390c238ab80d9404c69ffa3532ec24470497bfc12215fb5fda"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/walk_normal_3.ogg",
      "size": 5332,
      "sha256": "e64c9991dd56224c91222ad5039c489c4375f86bd35b85f55ed91570827b296f"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/walk_normal_4.ogg",
      "size": 5361,
      "sha256": "8c91957246d823c2ce6b9a978f2dc98614090a870103cf1e865ebc6f46975fc9"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/appleii/walk_slowed.ogg",
      "size": 4617,
      "sha256": "2a5fb428e3488780bc53e76293a77904c513ffd5609dce20aeb28500936f1a18"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/blocked.ogg",
      "size": 10153,
      "sha256": "44064b7806e7038547a251886a970daebf5cb968ceefe72e337269cdc8e0d86c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/enemy_magic_proj.ogg",
      "size": 15294,
      "sha256": "20da49ef11311444386678463b5e8634b1892e4fca5cd0a53af53e250bd669a9"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/enemy_magic_proj_hit.ogg",
      "size": 14139,
      "sha256": "814e1c850caed2d85b6a4f2bed25e83e4cee82f885eaa8b44dc349baddfaa0ce"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/error.ogg",
      "size": 11674,
      "sha256": "66c7367935948253a6cbdfd9da6d684751e1bef441ec74dd9cc8e557db80769a"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/evade.ogg",
      "size": 8016,
      "sha256": "5d8fd78e5573b8acb2c04a49b31213d97824d11f078b13ef86e0a6b645c38301"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/fire_field_walking.ogg",
      "size": 10597,
      "sha256": "bb69cc9db668cbcd335e3e3a940977799a49b282172f6778607fb0cd4c105ee5"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/flee.ogg",
      "size": 8016,
      "sha256": "bb246aebd854c88c37458bda4a93dd6899b9d004ef585b395a844d0352017275"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/fx_tremor.ogg",
      "size": 15849,
      "sha256": "f3a09fc154454d4dddc87f38db9b32b9e26563d06ac50d034e8e85a21f96d30d"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/healer_res_heal.ogg",
      "size": 81626,
      "sha256": "1a46efa8cb8fb5433e3238919221ed0af0dd95eaf88ee7eb60daf0d0fee4475e"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/lb_heal.ogg",
      "size": 101560,
      "sha256": "d1bb010a0b370b3faf34c1633306af954a8e99d827a0e69b84ae6503ddb5337b"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/lb_resurrect.ogg",
      "size": 124196,
      "sha256": "a35690275f40c0d37270c67f34b67cdb412f9f34eb287b3cac4f9a9f4490e8bd"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/magic.ogg",
      "size": 55175,
      "sha256": "81b2af66a1cac0a3da88dc5fbee568be86bb61bd8920e11dc2dd26b91a50410b"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/moongate_flash.ogg",
      "size": 68694,
      "sha256": "738c74a78852e9a83649eccd941770416caa270e9087fbd63f51b01db8790525"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/npc_attack.ogg",
      "size": 16829,
      "sha256": "3de96afcabb18d470f76c877329b638527aaade7b14a4835f3771b71f37d72d4"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/npc_struck.ogg",
      "size": 7864,
      "sha256": "8d3d0d8498f1cf032351c1fcf2fd03b5dd3ef094cc23e0914af681bd55a07fbe"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/pc_attack.ogg",
      "size": 12820,
      "sha256": "67cfc168426af3928847b79dc4a3c4fdaf98272735cb16d07060cc7a995ae942"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/pc_struck.ogg",
      "size": 13254,
      "sha256": "4a5e4cb54d3b6ebc2b4991db22aeee4b51055dc89fd5c6ee8c23e6f24acaf1ff"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/poison_damage.ogg",
      "size": 8304,
      "sha256": "83f55a25f5fd83f73cf9587bd3cc4dd8f7d7ab84f24a7b073d5587a5b3a82f7a"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/poison_effect.ogg",
      "size": 13780,
      "sha256": "99d2b2a402588cd44089bd37be6e980967dc2d20cbdf49b018c46362e9da771a"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/reaper_sleeper.ogg",
      "size": 22193,
      "sha256": "3b7872031ab03eb6ac7839bf4e30cf605399650bab6b543a7f70d7032740c553"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sleep_attack.ogg",
      "size": 55383,
      "sha256": "d5fa0025deb8ff266112b858e9bdfdb2ef2dfffe9f26ede5f37db361bef66760"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound.xml",
      "size": 4822,
      "sha256": "bceb8180fe1f0762c931a3d26ddda97799b0fd0338ee3f2383ff0915ef69f14f"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_awake.ogg",
      "size": 53353,
      "sha256": "3379a0a6fc5d571149ce05ae2d40ba8f4704df7cb344d0514750f23b5a67b982"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_blink.ogg",
      "size": 72906,
      "sha256": "aeba8a9a06b5428ef509ccbaaef24568aeff51891a7ef9c18ab4de0e1db829e5"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_cure.ogg",
      "size": 50399,
      "sha256": "f9e1774c6b4b03927edbc7c7a78733530a89dfdc5832c5fb1f8efbeabd73e0c9"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_dispell.ogg",
      "size": 91096,
      "sha256": "b6a1bdd10347fc149ce592369f272de0354c208512a75a0f6499920e0e978b87"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_energy_fire.ogg",
      "size": 67861,
      "sha256": "d89c6e69cb44165e7a5a9410f8abe63b378489d560f7f2c765aea41e3819194e"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_energy_lightning.ogg",
      "size": 64218,
      "sha256": "7072894db256073cf0a0fe19942d1c634b297cc1a44476cc5fa738d8597be5f2"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_energy_poison.ogg",
      "size": 67553,
      "sha256": "02dc7f675764183f7abec253503fbce63770efa90c302d5a74386c4820a1257c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_energy_sleep.ogg",
      "size": 66687,
      "sha256": "40b537c4ff226d540e80d4ec091df66467275880865ccaec396f343b6734bbba"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_fireball.ogg",
      "size": 75874,
      "sha256": "830e0166205fe828248c457e4e3dde81466273b3255c6b11caea3299a6c0ddb8"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_gate.ogg",
      "size": 123123,
      "sha256": "3daee2c3893112f2961cff8cffd31e5ba1b71e0b24fe77ea5cd1608e63c49325"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_heal.ogg",
      "size": 65978,
      "sha256": "cf9f807bd0a65f459a8e4f41ca4856b0cfcdd257bb339b446086a24943cc57f2"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_horse_normal_1.ogg",
      "size": 6815,
      "sha256": "8fb04c03183bac42173339970d92665127fa41ae784de007fb4a272fb2bf2d1e"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_horse_normal_2.ogg",
      "size": 6836,
      "sha256": "f3958d62988396c68185cd58be5543a8a6a6a14499c5211d587380672446c256"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_horse_normal_3.ogg",
      "size": 6908,
      "sha256": "29b8ee743c426f69c63aa3afdcf5d7b29fbfa2b9c77ca4d57303b0dd21371378"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_horse_normal_4.ogg",
      "size": 6915,
      "sha256": "e05bd2faa5e1d116df39f26cf3a3cf0db298c51de860e3e343642f09d4657026"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_iceball.ogg",
      "size": 89906,
      "sha256": "fcff422d4b3794134e958ae749712706809cf1e196eec63d3657d3a4163a1b29"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_jinx.ogg",
      "size": 104628,
      "sha256": "223cea34302bd1b70d31d33954405ee5dd14bd5b3850460bb0a930f01e9975a8"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_kill.ogg",
      "size": 102443,
      "sha256": "52e2e39d4146696c9c448117835ffdece0609769852a1024e902c832aaf28ecf"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_light.ogg",
      "size": 54371,
      "sha256": "d3078b37acb9df41db3c1167f62912f8103c1e2a567f69b0180807e333fce7ef"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_missile.ogg",
      "size": 56229,
      "sha256": "705fef5a47b92aaf9ffeaa438ddbbb013ca9ad5280f381562818231947644a2c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_negate.ogg",
      "size": 89609,
      "sha256": "642a16f0dcee22210fbb4064e28cc51c45f8dfcf22b2cfc94c93e210663aacc1"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_open.ogg",
      "size": 59870,
      "sha256": "9732c3df3121a8d3175abe6b9ef5f7775a32306792d3480662dc28321cc6696c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_protection.ogg",
      "size": 80256,
      "sha256": "f60189d062b8ec3121f3a90c8e0fe4198444a0dd4dfa7cd9ceac4aea4a4b4616"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_quickness.ogg",
      "size": 91570,
      "sha256": "0ca64f22be2845db15b7ab524cb3a6475ddb76def3896e0ac8c421bf052f9082"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_resurrect.ogg",
      "size": 149489,
      "sha256": "1c01403c83381a35d583608955a6689958f1c9880e06bc9e030dd8c7580f8ec2"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_sleep.ogg",
      "size": 78825,
      "sha256": "96d017beba9318e85d5e15f4085dec8741ee46f47b67d3b324b335f76c6959f6"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_tremor.ogg",
      "size": 112225,
      "sha256": "e50f3d4e1f4f5edde165b9fe31e18d031fd75b14851392fcedb2e0dd9d5f4f3e"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_undead.ogg",
      "size": 81820,
      "sha256": "f20e91a5b0ab440016a71ae959851cbb43a11023694b64ff678f8dacc483da9c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_view.ogg",
      "size": 80100,
      "sha256": "3bb95982d7115aec1e52f45c281c55eb88b6f83fbc2f9c1684566b68cb475ee0"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_wind.ogg",
      "size": 73044,
      "sha256": "329eb6e28bb3aee7df680431a58c4c41fb4bdba89948e98c0b73354007b540d7"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_xit.ogg",
      "size": 85076,
      "sha256": "798bd957125065d8c0a0e0b7aba907deedd229cb424774ca8e09a3f4464d45d8"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_yup.ogg",
      "size": 73968,
      "sha256": "0bfb279bd907cb73c2a9aa99bb55842e162698cc8402dd7ce8bda1631a1bd178"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/sound_zdown.ogg",
      "size": 62866,
      "sha256": "df671f127bc17ddcd069a9208c37282913858ea9327b7efa3e4f38fc0be4718c"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/spell_precast_R_with_mp45.ogg",
      "size": 20367,
      "sha256": "f0b1be64aac354d049722d15aa3491550d994045aa411dc5121168f8dc71b977"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/title_fade.ogg",
      "size": 170202,
      "sha256": "305f972480e63b04079bf833ff5f1cb36ce9d83a0a06141f7588586045e7a4e9"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/walk_combat.ogg",
      "size": 4474,
      "sha256": "e6c3262d936d00a35a7f36a661b475c16a477aa96c5a3036ac2ff858cde0f892"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/walk_normal_1.ogg",
      "size": 5042,
      "sha256": "f0acf6a63b8e6e6c36177675f47f3cb52b45ddbac4d7e4306ec9e4d3ab9019ae"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/walk_normal_2.ogg",
      "size": 4929,
      "sha256": "49217004e816c31201d9659cc68ad8e76a8d16841b60519169813f1bec6801fb"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/walk_normal_3.ogg",
      "size": 5199,
      "sha256": "0298e6315bdf596bd1089246b06522600122f1ebccbe33823e70a7283e0a3a03"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/walk_normal_4.ogg",
      "size": 5216,
      "sha256": "97fcd426959374ed4ed80e52110223f35696f0b648a9339166a96f23a543803b"
    },
    {
      "path": "source/vendor/ultima4-ios/sound/dos/walk_slowed.ogg",
      "size": 5743,
      "sha256": "5dfdddc961869c18dc309d6b3bc4b14594b6fe48f128e863c5a9756b706926bb"
    },
    {
      "path": "source/vendor/ultima4-ios/src/annotation.cpp",
      "size": 3113,
      "sha256": "9808f38a11c3d3e92398eb0ffd5ec37ccbfe398a5b13c47f8e109e7957e86ef6"
    },
    {
      "path": "source/vendor/ultima4-ios/src/annotation.h",
      "size": 2573,
      "sha256": "7391081178feeed272e603ef8261702c96a080df6369acca17ab9cf636deb83f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/armor.c",
      "size": 1769,
      "sha256": "7c1320372b05b160c0d3fc0b95e8965209af96e3dd0bc91435b3fe84a9764a8f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/armor.h",
      "size": 591,
      "sha256": "645a1f3a0ac252e4294acec0211bb0dc8f32557d21312ea0548428aced33ce09"
    },
    {
      "path": "source/vendor/ultima4-ios/src/aura.cpp",
      "size": 651,
      "sha256": "7e9a14b8ca210ec5eae14f686125b5e4b77c8e3d9ff140dc6c2ae8a3aecf5a55"
    },
    {
      "path": "source/vendor/ultima4-ios/src/aura.h",
      "size": 537,
      "sha256": "fe4e669c214920fda6d66990ee3de74259ddfb881ac83ac86bc1728802966a9e"
    },
    {
      "path": "source/vendor/ultima4-ios/src/camp.cpp",
      "size": 7379,
      "sha256": "098cf7185b2c45e23b05b77938301a2023e1ef2ec91342ac323c12e9fb845f75"
    },
    {
      "path": "source/vendor/ultima4-ios/src/camp.h",
      "size": 647,
      "sha256": "9914554fb1f31088a0ea63358dc9cb7fec3ff404b6d4d035303370f204524bbc"
    },
    {
      "path": "source/vendor/ultima4-ios/src/cheat.cpp",
      "size": 13382,
      "sha256": "b31e4725ad2b1f9746800f9b4e2951ffae1317f2533d64fb7cd262a18108f384"
    },
    {
      "path": "source/vendor/ultima4-ios/src/cheat.h",
      "size": 928,
      "sha256": "c39bd23af3608ae12e493913961da878ff712e43b8d444ee101da0403b56dd65"
    },
    {
      "path": "source/vendor/ultima4-ios/src/city.cpp",
      "size": 2352,
      "sha256": "40ecbb6b3dc4fe03c56052f34dad6893cfe2bc08f2ab7000b663e01477f5d38d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/city.h",
      "size": 809,
      "sha256": "8be2b3f6145c9b412551c5b565d2685580c063e81caac254c2a9a7a0fe07d9c0"
    },
    {
      "path": "source/vendor/ultima4-ios/src/cmixer.c",
      "size": 17362,
      "sha256": "af583660e71765a75fb8b352fe1bc6ca357253c7dd11fa638d64db906145c012"
    },
    {
      "path": "source/vendor/ultima4-ios/src/cmixer.h",
      "size": 1781,
      "sha256": "31cad3c7fbb363724fcd414bd0dad9969f0f88d8f9d56ad143949fc3e6dcca22"
    },
    {
      "path": "source/vendor/ultima4-ios/src/codex.cpp",
      "size": 12513,
      "sha256": "da3c4ce6179153d283f28abd9959a5505a0f8c68555b36d593893a811adc6dce"
    },
    {
      "path": "source/vendor/ultima4-ios/src/codex.h",
      "size": 576,
      "sha256": "892958ae4e156fcd3ccd55f106835165f89b7657b1a8c92ae3533415f0ef5c8c"
    },
    {
      "path": "source/vendor/ultima4-ios/src/combat.cpp",
      "size": 49140,
      "sha256": "95c3acf16d8588d4d0874ee8ae1ad45da9057d125e7a84a9da29fbe5a26339fa"
    },
    {
      "path": "source/vendor/ultima4-ios/src/combat.h",
      "size": 5093,
      "sha256": "309d0112b6de3162af977bb7604035db5ca396b2d7860f41defd698ef948adbe"
    },
    {
      "path": "source/vendor/ultima4-ios/src/config.cpp",
      "size": 5785,
      "sha256": "f8a1dc77c210407dbc506a9f98b4ea1859e7b669d96e7e8c26dde629b8e12d95"
    },
    {
      "path": "source/vendor/ultima4-ios/src/config.h",
      "size": 1598,
      "sha256": "f814f8f6fd529f883fa9b01ea9b00c6820815bc34b60908ce4826da91d1649bf"
    },
    {
      "path": "source/vendor/ultima4-ios/src/context.cpp",
      "size": 917,
      "sha256": "3e902892a78c89eea0d1326e59d5d571d69ae5c9d18d4d128c83df16da719c9f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/context.h",
      "size": 955,
      "sha256": "a9342d5ffe05c3aa5dc6fae6a1963886b3185aaebaf4027d33f7daf477325ca2"
    },
    {
      "path": "source/vendor/ultima4-ios/src/controller.cpp",
      "size": 1320,
      "sha256": "72c5c72aaa78962bb6a2fbe640f4887e02c7ce768f96805311003e5410610ef6"
    },
    {
      "path": "source/vendor/ultima4-ios/src/controller.h",
      "size": 1589,
      "sha256": "3dfca2bc4f561b2766db25e2d44f8064fe895298e7df5e73ec9e4f6f1b8fd7cb"
    },
    {
      "path": "source/vendor/ultima4-ios/src/conversation.cpp",
      "size": 7229,
      "sha256": "b57961c90831e8d8052487c800600080f619ddf9888b72323d64e6956fef622b"
    },
    {
      "path": "source/vendor/ultima4-ios/src/conversation.h",
      "size": 8314,
      "sha256": "95b943594b075c1665fd1b1af0221268875948df30118da8e427cfa4463e33f7"
    },
    {
      "path": "source/vendor/ultima4-ios/src/coords.c",
      "size": 178,
      "sha256": "3d5226c869f512116414f8f2e63984c470bd37b3afde816b0b8725bf141cd8f3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/coords.h",
      "size": 264,
      "sha256": "f69af86a8c697b326a5185b6495f07b7691eb0e6edf2621c17516c9d7d52b3f2"
    },
    {
      "path": "source/vendor/ultima4-ios/src/creature.cpp",
      "size": 31796,
      "sha256": "64ead4260a1daac871dc901a7141a6487adcf12e59f82e7ec9c44db5942076bb"
    },
    {
      "path": "source/vendor/ultima4-ios/src/creature.h",
      "size": 9026,
      "sha256": "38c50ad69e82857f23f0dd0ac029bc45f7430ebc7d5c820180abbc3fd11284d9"
    },
    {
      "path": "source/vendor/ultima4-ios/src/death.cpp",
      "size": 2897,
      "sha256": "feb96c33ba58c6eeb52d090e426837a7b2da39de74a734f53d86f6c6b7460d41"
    },
    {
      "path": "source/vendor/ultima4-ios/src/death.h",
      "size": 129,
      "sha256": "cbad3ee8533a4b009581036f0f61104ba44c4be5e712f20aa636ef1d0670a71e"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dialogueloader.cpp",
      "size": 740,
      "sha256": "93f066038f75447965272d724d462adc7884e3eeeac2139961f201a8c12f2622"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dialogueloader.h",
      "size": 1003,
      "sha256": "bf04c10cf6cdd64a9ae0e6ec3b3e7e0bcc0de0967c0050b3680dcd89a43edc3d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dialogueloader_hw.cpp",
      "size": 4006,
      "sha256": "bc0734348c78a8fbcdc8768412bcf99198ad2696c5d29ec1a9bea0c7b7f3a1b2"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dialogueloader_hw.h",
      "size": 358,
      "sha256": "138e3038ac1a6ee54b25a086225dab5334c780a6ab83f2e9b1bdf2f6e52bc9fe"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dialogueloader_lb.cpp",
      "size": 8595,
      "sha256": "317a4989b54f25b368b09e9f42d1ebb60f707d7ad7d24e4643c1d33336835cdc"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dialogueloader_lb.h",
      "size": 361,
      "sha256": "d0079acae603557a862c943e5460bea1092e814b8cc8af16a38853b657e93678"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dialogueloader_tlk.cpp",
      "size": 5075,
      "sha256": "269fcf43b532a261eac7b8dc575879bc544cca6b1d9bc36a38ffa2a2a4988722"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dialogueloader_tlk.h",
      "size": 364,
      "sha256": "632f7d0a0b563ed8f8cd91a5a15ce03a8df640b88f8cd943fb6b2a5efdd233d5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/direction.c",
      "size": 3310,
      "sha256": "bbb705652ce43a38fb0c5a25a18338254da9bac9e465443114aea0e69c48995f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/direction.h",
      "size": 1182,
      "sha256": "a15dedae6b98826d4f3f838cb71cbd98a7ca642f2c271f51e29660d519e2f8a7"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dungeon.cpp",
      "size": 9300,
      "sha256": "3af445f749daf91a1becc78e3bb9f519426efbc663cb2a6552b9e832475881b4"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dungeon.h",
      "size": 3187,
      "sha256": "02ed2d337f5b9bfb128bcd06f42ea144d490679144d9ed35e2da7ccae3a88d26"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dungeonview.cpp",
      "size": 17451,
      "sha256": "c83f2240f3ca383d6c9e12a220eace9292f8c4473e11bab43442f04d04a5f88c"
    },
    {
      "path": "source/vendor/ultima4-ios/src/dungeonview.h",
      "size": 1680,
      "sha256": "baad7a2fb8162d0402502a6eead82c1ebcfc370a13bf3b11c7be06e25707f616"
    },
    {
      "path": "source/vendor/ultima4-ios/src/error.c",
      "size": 1551,
      "sha256": "1607306bc2bdbc4650bed760f1b7a374a6dc5e51733cf0771e2c44f19c301e4e"
    },
    {
      "path": "source/vendor/ultima4-ios/src/error.h",
      "size": 303,
      "sha256": "2e6dcf384c3cfb966166aece550fbbfc0aec2b630b5518fda5bf28fde3819515"
    },
    {
      "path": "source/vendor/ultima4-ios/src/event.cpp",
      "size": 9622,
      "sha256": "79b95a480474a7f2e0a0a6c98ab736e2cf3cd368e4456297000b7fe588d8f2e4"
    },
    {
      "path": "source/vendor/ultima4-ios/src/event.h",
      "size": 7676,
      "sha256": "cf0036403e4987c7ebac5e55b9693e4dff0b135926a994c20091f82bcf01c082"
    },
    {
      "path": "source/vendor/ultima4-ios/src/event_sdl.cpp",
      "size": 13403,
      "sha256": "597b8e0f1b6971eda9c87fd87b8789ef6ad9b617e61c9f63b40de6bcfe3cccb3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/experience_settings.c",
      "size": 9200,
      "sha256": "9c3a0afe50c5fa5ba2796a9ad588ed3a849f14016780e7489500f0f926368a2f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/experience_settings.h",
      "size": 3128,
      "sha256": "2b046a48f3d42bd5310d3e704d93cc677cf5a9150bdb7cd54b8df47006ed57dc"
    },
    {
      "path": "source/vendor/ultima4-ios/src/game.cpp",
      "size": 290730,
      "sha256": "e26e6ee7da42958fd308f8a217cd5d6eeae7b41abbd4629b4c05cac54c1b4d27"
    },
    {
      "path": "source/vendor/ultima4-ios/src/game.h",
      "size": 6475,
      "sha256": "30bfd01e5a68f111048f85ea4446e8515f1df68fdbe76bc619d1b8e23cdb986d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/image.c",
      "size": 5629,
      "sha256": "a186fee3d4f2665d6cc8e6547977c33b7fa49981f23980cf33e4e85759400695"
    },
    {
      "path": "source/vendor/ultima4-ios/src/image.h",
      "size": 1305,
      "sha256": "e3c37c61331129ccb5585f10b0c36c3a01ec0a57734206abf9c550cfcb9b8e9f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/imageloader.c",
      "size": 4824,
      "sha256": "49c58b1e7ef1d1c06511374cdb24cc4128892a249128d61b475c54f3267e2bb7"
    },
    {
      "path": "source/vendor/ultima4-ios/src/imageloader.h",
      "size": 644,
      "sha256": "6995d377b70f4332c971198240136c521feb90e66ea79cfb63fd8efd4e7c2051"
    },
    {
      "path": "source/vendor/ultima4-ios/src/imagemgr.cpp",
      "size": 17832,
      "sha256": "68ec022069dc4a548f42a049f8404b6ef4fc22e817254299aa8b1215661a5f79"
    },
    {
      "path": "source/vendor/ultima4-ios/src/imagemgr.h",
      "size": 3810,
      "sha256": "13e5e4561a165aa7ddc6de7f9e83a71d282965bf1d7c4884d8d3a69cb8cca836"
    },
    {
      "path": "source/vendor/ultima4-ios/src/imageview.cpp",
      "size": 1208,
      "sha256": "7f7f735c2a22755520d587bb9f0e0fc2acc325f1cedb667e5cc1fe77af45fe07"
    },
    {
      "path": "source/vendor/ultima4-ios/src/imageview.h",
      "size": 412,
      "sha256": "69a6952d8002e2bef0b88c69454f05878c1a83e60f40ef184eba44279d4de3aa"
    },
    {
      "path": "source/vendor/ultima4-ios/src/intro.cpp",
      "size": 75648,
      "sha256": "f459f327d726a87e48a2dd917183d658bde621a7ee8f2c0abbacc2aec0eb650d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/intro.h",
      "size": 7373,
      "sha256": "58e90baad939c8f499570f99a96275fbefd43a2bec598cfebc249db783d427bf"
    },
    {
      "path": "source/vendor/ultima4-ios/src/io.c",
      "size": 1792,
      "sha256": "4f1502e638e715e4f55c012fa4998617b0144c3de119988ce9dd8da2911704a7"
    },
    {
      "path": "source/vendor/ultima4-ios/src/io.h",
      "size": 488,
      "sha256": "0935dda35d4f1382db6d32db54df251868a2e707abd3b252311c202135d24cba"
    },
    {
      "path": "source/vendor/ultima4-ios/src/item.cpp",
      "size": 21728,
      "sha256": "d5ee2411769d9f30ae05d51c7b5dc00bd90f7412d22d081422c9379acde9c5f5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/item.h",
      "size": 911,
      "sha256": "7a5583fc1e898e0c36d7644aed7a3601496b7992ed566ab4fb94a807df7db507"
    },
    {
      "path": "source/vendor/ultima4-ios/src/journal_notebook.cpp",
      "size": 6397,
      "sha256": "153f6c2eb2dd7c90103a76f7f960b66994ef36a04721d3188e4f493a5e233359"
    },
    {
      "path": "source/vendor/ultima4-ios/src/journal_notebook.h",
      "size": 1223,
      "sha256": "d68e9011bcd3de02afd2e119b6db7241aace816d8763994f89f88cf86576bdf2"
    },
    {
      "path": "source/vendor/ultima4-ios/src/location.cpp",
      "size": 8430,
      "sha256": "3a97c4f4c609e1201538df937e57d57d6ecbe120fa3c210e9041e098a6c02ea3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/location.h",
      "size": 1279,
      "sha256": "4e546e0333b26a9c34b51557ae4ca93eb12fd395e9456f2b5d26205c6b42976f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/hash.c",
      "size": 2544,
      "sha256": "262a5c1b9b648c8ae8c3d7d27e2ceedb31e51edac486d0611740f592bed16b96"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/hash.h",
      "size": 1017,
      "sha256": "11b4dda8102d293011f4119f63a8abfdcbf2ea652378d7a0fb86f609dbf8b845"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/lzw.c",
      "size": 12045,
      "sha256": "91c1afaf7b4b2d86b34558bfac11d44bbc903ba2514e1c995bc45345881d4c8a"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/lzw.h",
      "size": 1140,
      "sha256": "89dbb384051b3cc4e0e9f6ea9c56b74553765e4cdea4f9906384562cde1fa4d5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/u4decode.c",
      "size": 5205,
      "sha256": "9bbfa04643fa08be8b2b779d1462c1b5f7d8587e835919ec7b9ebf43b18a275e"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/u4decode.h",
      "size": 340,
      "sha256": "511b16d3cfb8debc62a3ad5a60947d7ad49cdf269e1d8367816daf8a435ba275"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/u6decode.cpp",
      "size": 12293,
      "sha256": "6a7a45846a2fab32b0b9a04538077bde0675a49591f36ee324407e6c1ddcf20c"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/u6decode.h",
      "size": 792,
      "sha256": "7d3ea45730868fc598885073da68aeb163023d79a038f672a8bdc38ed58dee88"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/u6dict.h",
      "size": 610,
      "sha256": "2a2d0c18573742476121de08f3c2a337edcadcbd2f28819e89af3ded052d254f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/lzw/u6stack.h",
      "size": 779,
      "sha256": "7326c1311957825d945e83abef5976c54be09a5286fd0e91a91c40fc7ffaec49"
    },
    {
      "path": "source/vendor/ultima4-ios/src/map.cpp",
      "size": 25769,
      "sha256": "abbb23ce1f3bbcf753c15e805bcef6712cb5f751863fffff108ad349ae23287a"
    },
    {
      "path": "source/vendor/ultima4-ios/src/map.h",
      "size": 4330,
      "sha256": "946a53da287ea6399410d14bc16f10f1af1991680651ce790df24383a835eb11"
    },
    {
      "path": "source/vendor/ultima4-ios/src/maploader.cpp",
      "size": 16753,
      "sha256": "3fda445898b75be12f633edb1076797e2d9cdffd206c422fc4dd278e1a756a78"
    },
    {
      "path": "source/vendor/ultima4-ios/src/maploader.h",
      "size": 1658,
      "sha256": "387d9b08213102ee1671fc81ba90aa0b5333698de1fc15adc8a9296dbe0d8dac"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mapmgr.cpp",
      "size": 10915,
      "sha256": "f955d241125f95a84fff3ede00d05cb3d808ac8d641d91c7e9312619f5c10183"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mapmgr.h",
      "size": 2892,
      "sha256": "45fa3ee94e08fd26c1ab909e8ae4ba6fcd54207f24aad0889a58a998bb870f80"
    },
    {
      "path": "source/vendor/ultima4-ios/src/menu.cpp",
      "size": 8992,
      "sha256": "c0cf9250f9028125b47b223e6c22c9b5c42950ac87e08794d3f1aec73c3c1415"
    },
    {
      "path": "source/vendor/ultima4-ios/src/menu.h",
      "size": 2680,
      "sha256": "83f3de07f7e3e379f8bd2c11f303191a5c2a9b636590896cefddade3c87fa89c"
    },
    {
      "path": "source/vendor/ultima4-ios/src/menuitem.cpp",
      "size": 7441,
      "sha256": "e9f2b377abb7356d8a96ef386397e12a3d7ef6cdefbe1106ddb2a02c2921833e"
    },
    {
      "path": "source/vendor/ultima4-ios/src/menuitem.h",
      "size": 2979,
      "sha256": "e9dbb560d32ae10fc697406177ca5aae941b8fdaff284a9c61b51d638c1530df"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_adjacent_action.h",
      "size": 847,
      "sha256": "f5056a473c57553eb309ce9f3a6c11e5313cc9ba5badd587dc8caab94d04f362"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_combat.h",
      "size": 1265,
      "sha256": "c50ecad0d3357311ed61cb19d32a7813736414c5c4984bcbd5a59870c92095f3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_context_action.h",
      "size": 2262,
      "sha256": "04e1d11473fc7f6be20775a2902d5c0661fad56be171b533d7da575e0a9f4022"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_dungeon_exploration.cpp",
      "size": 3854,
      "sha256": "eed98be0a9cb9a6db7e9b37ad0d11039276275032a42d3b6beaf7a4680ba3566"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_dungeon_exploration.h",
      "size": 1016,
      "sha256": "bd04c2a6070baa6170de29134d806b654e6f98fe4c89bda6a14a3007fa98ecc5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_dungeon_sight.cpp",
      "size": 1192,
      "sha256": "8353f56e9834515d088d1570b4c0e6fecfdbec29d9b6af789c8e125ae20a7206"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_dungeon_sight.h",
      "size": 407,
      "sha256": "1ae5e57530af629b3d1d27b96176412479ce7595d8a3edb897d4432926b5b994"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_lifecycle.h",
      "size": 1155,
      "sha256": "cd4c38778b5b0e8a0e395bd8f49913f346bf5a22125a3ad1f2aeb00fcc834b0d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_map_discoveries.cpp",
      "size": 3242,
      "sha256": "55a3c4ab70dbdb10ac90fce4aae3c9b0cbd0866ae1e6fe8bc962279fec10fab3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_map_discoveries.h",
      "size": 1002,
      "sha256": "7b0bc6323d528a8224cacbf2690ed408b70bb3241730ddb2223a40ea8973eddf"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_map_pins.cpp",
      "size": 2910,
      "sha256": "b0875a2a091fea798c6667798a63f08daad9a0e52788f784ead72abef3bc2df4"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_map_pins.h",
      "size": 810,
      "sha256": "934b13b076d71924fee038d5c66d8445da8d3f3b30cac4350dc74d9ba625bbd3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_pathfinding.h",
      "size": 4477,
      "sha256": "227bdb867e1de1149e2f50ac8d0b997de532335a6130a8735ef41a28dfde0fca"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_rules.h",
      "size": 563,
      "sha256": "2e9b6abcd0790359f0309fb7fb979137cd05761e69fc28df6a593c8c5e3268e4"
    },
    {
      "path": "source/vendor/ultima4-ios/src/mobile_tap_action.h",
      "size": 1424,
      "sha256": "fced8686ca7dcffd66b0aee0aba9f15216bfb37a7d84e15475f83f3b6905f444"
    },
    {
      "path": "source/vendor/ultima4-ios/src/moongate.c",
      "size": 673,
      "sha256": "ce652ca22897843d8cb8489dc8ad9f365a0856f173cd82fb5c4cf9c65fd1cafa"
    },
    {
      "path": "source/vendor/ultima4-ios/src/moongate.h",
      "size": 431,
      "sha256": "14aba57b503c36284ff7d0f8835887f866219bbe5dd70a41fd7c640ba1f8e340"
    },
    {
      "path": "source/vendor/ultima4-ios/src/movement.cpp",
      "size": 15454,
      "sha256": "0fe48e92fbca38fc4db6deb6e84c9dd34aac6f8627cf116ae23dc5d75429c005"
    },
    {
      "path": "source/vendor/ultima4-ios/src/movement.h",
      "size": 1500,
      "sha256": "5dd0c7bc71aa60b4579fd97e904634f6296827cc46d15451b169fa82da3a33c5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/music.c",
      "size": 7621,
      "sha256": "2f971a7e31a7a4ef4acf9c00d71af52fbb59a27b6d728064c0b74a00984a4afe"
    },
    {
      "path": "source/vendor/ultima4-ios/src/music.h",
      "size": 897,
      "sha256": "32cdb7f4ce0a06220a5519d2bec57d73680cc41eff8f0e91d70340a3ff144be0"
    },
    {
      "path": "source/vendor/ultima4-ios/src/names.c",
      "size": 4199,
      "sha256": "8f070c33961bc1fba68bf913fa1bef3f7d94d606eec45f95f9623800bc9e78ce"
    },
    {
      "path": "source/vendor/ultima4-ios/src/names.h",
      "size": 677,
      "sha256": "bd25cc9d9330875a2de5329045a10c3b92e231d1382dcfcd6394150b2ac30e8d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/object.cpp",
      "size": 974,
      "sha256": "5f8d8ae9c571db9dcf58a225841d471691576311ddda79b0b31c8279dc92b264"
    },
    {
      "path": "source/vendor/ultima4-ios/src/object.h",
      "size": 2470,
      "sha256": "71175466c1a70a9949e0b16af2bac9f7c023773ff4946006c77f9f491ab430f0"
    },
    {
      "path": "source/vendor/ultima4-ios/src/observable.h",
      "size": 2283,
      "sha256": "a055ad5937e8a5b651cd6aad2ad2c6e7e9a1cdf0a61dd1ed542b473a601130e5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/observer.h",
      "size": 835,
      "sha256": "47380f10a37dc85604fe455be1a82dd0e94dc6e7327aeaad5e98681df47f2a47"
    },
    {
      "path": "source/vendor/ultima4-ios/src/person.cpp",
      "size": 20263,
      "sha256": "ab2be22974edbcc1251a00cd87c2b45d2f067093651c52104786bd5826d3700b"
    },
    {
      "path": "source/vendor/ultima4-ios/src/person.h",
      "size": 2038,
      "sha256": "ae453b82e30429826453a770897cb02d8d5c8a30b65fe029c450db3abd3b2a61"
    },
    {
      "path": "source/vendor/ultima4-ios/src/player.cpp",
      "size": 34875,
      "sha256": "8f5d948fc36b2ad0a892f1e84e6adeecf12e3356e0c773fa135164f212c0ec3b"
    },
    {
      "path": "source/vendor/ultima4-ios/src/player.h",
      "size": 5612,
      "sha256": "233b42668c3cfb9df10ecb6b1e84abaac5a699a9cd4061ec0e2be44264a155e5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/portal.cpp",
      "size": 5124,
      "sha256": "5e30e9fa7332e07a2e19f96ca2ece6a57024ca9500868ec62fed246840e1f620"
    },
    {
      "path": "source/vendor/ultima4-ios/src/portal.h",
      "size": 1121,
      "sha256": "0236e5895b0e0cb9486c8aa14855eaf69ef1e9dbb0e05d075bc9c29b7c2166d3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/progress_bar.cpp",
      "size": 1254,
      "sha256": "cb3c6fde836f306e2cabee071b19e056c7bae806c220bc587efb2a3a49048c3f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/progress_bar.h",
      "size": 625,
      "sha256": "131fae45079abd36a54a006a0ef5a553da234c4769a732f7c7d4e052d9416cc8"
    },
    {
      "path": "source/vendor/ultima4-ios/src/random.c",
      "size": 1463,
      "sha256": "5070e78968e77544c926e218c0a114be94d42f6882728392605f9967360bcb42"
    },
    {
      "path": "source/vendor/ultima4-ios/src/random.h",
      "size": 166,
      "sha256": "7c24bd6f3cab0cf36dba993ddb1d14f0f82e6e6560260a1216a10fcb1eb12386"
    },
    {
      "path": "source/vendor/ultima4-ios/src/rle.c",
      "size": 2305,
      "sha256": "c3bc389549a85acbd59eebf4206a392a08625198dad1fb11f0151357bedf406d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/rle.h",
      "size": 463,
      "sha256": "1e0ba81c078769ff4c842c4254ce72c7e3d7f5d6621e991e4e59e9e046e6e55b"
    },
    {
      "path": "source/vendor/ultima4-ios/src/save_recovery.h",
      "size": 716,
      "sha256": "e3b5d4fbea10c10f6256a03f94c4ad8048429e96e300bbf5d1c81a81a27eebc9"
    },
    {
      "path": "source/vendor/ultima4-ios/src/save_slots.h",
      "size": 2670,
      "sha256": "5bd058140b2b59d2ed71d1d1428ee32c7485899f3979cb31efc21a0f0b12682b"
    },
    {
      "path": "source/vendor/ultima4-ios/src/save_snapshot.h",
      "size": 7110,
      "sha256": "7254dc17afd6238f4c4b73112f4b704cb2444aa55beb21b566d8417fb984d0ec"
    },
    {
      "path": "source/vendor/ultima4-ios/src/save_validation.h",
      "size": 2308,
      "sha256": "8cf720bc80c531c83d7501b1abde630f5705ffd2e9d527a1cbaffd220cc564d5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/savegame.c",
      "size": 9904,
      "sha256": "e17e89e4d7e7c5eeb104251b9b8630eda2c5ecc2104331987fa89e3dc3fa146d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/savegame.h",
      "size": 5146,
      "sha256": "5648f0ce827a86f65b741e4342700dd3946433ce9800475ccc2f87e915a4c144"
    },
    {
      "path": "source/vendor/ultima4-ios/src/screen.cpp",
      "size": 44576,
      "sha256": "4b1abbcb2fc460d4ff10b0e3d671a2882f01cdd99fb610d2cdb4fc6fc7227f57"
    },
    {
      "path": "source/vendor/ultima4-ios/src/screen.h",
      "size": 2978,
      "sha256": "f8612dffe8c680eafae6f456f4b75b91dc33ab86b2860e9f77fe4a5fc7086312"
    },
    {
      "path": "source/vendor/ultima4-ios/src/script.cpp",
      "size": 51741,
      "sha256": "2681a5114bff08f6a3940b3a4aa8234d5d934dca0747859e34420a54b1d7dae3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/script.h",
      "size": 8194,
      "sha256": "f275827e8ff7fb0f43e83f1a8ca3ee8f620cc9d66e1ad5f7a84d4802f2c05cee"
    },
    {
      "path": "source/vendor/ultima4-ios/src/settings.c",
      "size": 21372,
      "sha256": "71cfb64c7620ad9dd316ce000efa82b50672bb7f7ed7f76461c3e783cbe963fd"
    },
    {
      "path": "source/vendor/ultima4-ios/src/settings.h",
      "size": 4603,
      "sha256": "1a31812eade230ef31e3a8d2a827255845fbc0db9ec2d0454e13904b5d43a292"
    },
    {
      "path": "source/vendor/ultima4-ios/src/shrine.cpp",
      "size": 8016,
      "sha256": "489a3d480d17f829be667a98de258654898303db1962860b547cec341e8ad419"
    },
    {
      "path": "source/vendor/ultima4-ios/src/shrine.h",
      "size": 889,
      "sha256": "b89e14d4184f9ee212ab7aad5845b5eadefb563ce6e321a6cc6fb867ad58085e"
    },
    {
      "path": "source/vendor/ultima4-ios/src/sound.c",
      "size": 2683,
      "sha256": "ed81e018dfed6a9a34cdf19ea10af3acdfc6aba118a1b6a1060fdbb709cfa0ec"
    },
    {
      "path": "source/vendor/ultima4-ios/src/sound.h",
      "size": 2356,
      "sha256": "819e3b36cdff1b4a97bb68c64a3e97951a35a59e6464f59202e4ee1214514c33"
    },
    {
      "path": "source/vendor/ultima4-ios/src/soundtrack.h",
      "size": 3060,
      "sha256": "2d8a6f4a983c5abcec294c76d040755f148d33c9d5f74ee912087df99be5dee7"
    },
    {
      "path": "source/vendor/ultima4-ios/src/spell.cpp",
      "size": 26179,
      "sha256": "3aae3b16254d07144d29a58158b59d976cc48588dfb3381c14859e4817574c7a"
    },
    {
      "path": "source/vendor/ultima4-ios/src/spell.h",
      "size": 2890,
      "sha256": "d78286798a1dd37a327274a4836681c3bc641468a1a8608b6a5b945eac753c2e"
    },
    {
      "path": "source/vendor/ultima4-ios/src/stats.cpp",
      "size": 13417,
      "sha256": "46c4bafb45dc4aedf423ab1f3a6e140c56cb12186e3377a14651b3c5fabce9c2"
    },
    {
      "path": "source/vendor/ultima4-ios/src/stats.h",
      "size": 2257,
      "sha256": "dbe775c6a0337a761836b2fa6d2e7a3495803ec86485ed51a7448242378b2b57"
    },
    {
      "path": "source/vendor/ultima4-ios/src/stb_image.h",
      "size": 263137,
      "sha256": "0d39a7119391775ee78ca57660a60ad4d1f303e9ab297b0c8c71339fd8f20a17"
    },
    {
      "path": "source/vendor/ultima4-ios/src/stb_vorbis.c",
      "size": 191418,
      "sha256": "7fb260dfbfcdb65a08a436e8b4f4c4b4e4db7d7921313bfc3bc45da69a167088"
    },
    {
      "path": "source/vendor/ultima4-ios/src/textcolor.h",
      "size": 584,
      "sha256": "23b00ab9a954a9f5f654863a9cc062d6c7438af83552a34e66d8e227fccb972a"
    },
    {
      "path": "source/vendor/ultima4-ios/src/textview.cpp",
      "size": 7340,
      "sha256": "01be6d043653625bd1b976712c78b2f8f3c54cb2bf4d73e20a3435e5c28b3e59"
    },
    {
      "path": "source/vendor/ultima4-ios/src/textview.h",
      "size": 2131,
      "sha256": "4856262885bb4e86f4ba1a8f6bd2caa34890a6ce9b01912a655780e48dcca8ca"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tile.cpp",
      "size": 6231,
      "sha256": "98da9ea0f3b1eefb89484ada84b07e778ecb843c37bd872b0c536c2e959ad7fd"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tile.h",
      "size": 5672,
      "sha256": "86a4b90ad822c3b3dbef51b6cc9c3c2b2c36745c48ab45ffc630ce5796819867"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tileanim.cpp",
      "size": 11747,
      "sha256": "983b8da9d7457d29aeb9c248b5a103c0fd3ce869e8cf39a52c577b57b254496d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tileanim.h",
      "size": 4836,
      "sha256": "30d750de0e85d4c7bf63152b67e0de646504dbb2bb70558305147e696c860775"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tilemap.cpp",
      "size": 3763,
      "sha256": "d094bf09c235427ea3ed9e2f0ababbcdf91847458eafa2983bbadd9f2ad487b4"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tilemap.h",
      "size": 684,
      "sha256": "8304b97622851bb4d55d76734ad1a42e1e58b377dcf8829448ef5e4ab32b379a"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tileset.cpp",
      "size": 9920,
      "sha256": "c4a187092a8c7832e0218a1149a9e8e03b80c124763467b88ade28c2e360b76f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tileset.h",
      "size": 1619,
      "sha256": "f51390235fdc217d5f8fa062783d61db067cb6778e740f8ed4c34351f7cdd152"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tileview.cpp",
      "size": 5897,
      "sha256": "98143c8e7f3ef1ec86c9eddbe193eb38ed3c190cdb6b50c067a2bfc1074916e0"
    },
    {
      "path": "source/vendor/ultima4-ios/src/tileview.h",
      "size": 1004,
      "sha256": "76d951e369b9526d3681e972c6012458971502da1780938c60012e869fab0c57"
    },
    {
      "path": "source/vendor/ultima4-ios/src/topicjournal.cpp",
      "size": 6991,
      "sha256": "962044bb4aeec55d2eaefd196f7fe1cee44696a800a2aa7e9e2a0c7724c4a52d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/topicjournal.h",
      "size": 2230,
      "sha256": "fac6a74c647d93ed76adcef8c1172123ada99e33c01fed1aad93bbec221d0ce3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/types.h",
      "size": 2178,
      "sha256": "e2cfbf590050243a283a6c73f28751cf20a89308c5b19c9fdff43d5fd0857fcc"
    },
    {
      "path": "source/vendor/ultima4-ios/src/u4.cpp",
      "size": 8290,
      "sha256": "a89dd0625599a8532d6d1adf6f70c03d0a34022aee4de28b32b48ed12aa829d1"
    },
    {
      "path": "source/vendor/ultima4-ios/src/u4.h",
      "size": 1817,
      "sha256": "e913c49805688b52870e67dd5302b1c0cc095907d982499dfa47e61c3dbc6807"
    },
    {
      "path": "source/vendor/ultima4-ios/src/u4_sdl.c",
      "size": 653,
      "sha256": "cb19216de13b28ee9ce8835fa1722ca766acad466139045190aaf46b04783e57"
    },
    {
      "path": "source/vendor/ultima4-ios/src/u4_sdl.h",
      "size": 280,
      "sha256": "4f99a48e016e55fca0824945db9a9654c75baf0b53478a93b9c9176ff63024db"
    },
    {
      "path": "source/vendor/ultima4-ios/src/u4file.c",
      "size": 11904,
      "sha256": "7666b4eed1b33e6a706047b2520e88c06bc8637478a397bc5a415e9894aa58a3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/u4file.h",
      "size": 2033,
      "sha256": "a2f3edd3f51e7e92d105c06be4f22b82bee9289e0d97ac25423edaa5151345c5"
    },
    {
      "path": "source/vendor/ultima4-ios/src/util/coord.c",
      "size": 991,
      "sha256": "c3ea69424a4471d8686cf602bbd0b99afcb0fd64974ae73253b94447031b1790"
    },
    {
      "path": "source/vendor/ultima4-ios/src/util/dumpsavegame.c",
      "size": 5538,
      "sha256": "241a83505c93f431941a68f6231190c705c82238f4d92692c148f6c300091c09"
    },
    {
      "path": "source/vendor/ultima4-ios/src/util/pngconv.c",
      "size": 6670,
      "sha256": "36c56eb5f2d15c150ca706608dda4c0adb6d3db3470ef97a1f84be0b6fd854d2"
    },
    {
      "path": "source/vendor/ultima4-ios/src/util/pngconv.h",
      "size": 303,
      "sha256": "233c0fe989f9099dfdaf401a6b0bffd866ca7fe11a69cde5ba74457c5f84b049"
    },
    {
      "path": "source/vendor/ultima4-ios/src/util/tlkconv.c",
      "size": 10220,
      "sha256": "51e6b19fecc426309be0d3ef77804d0f6d5a1d02c4a85e88c32cb8a247241f17"
    },
    {
      "path": "source/vendor/ultima4-ios/src/util/u4dec.c",
      "size": 2722,
      "sha256": "05c4da279639f80de6c207c32a561d10e110c19de162b9ea9cce0891b14be7c2"
    },
    {
      "path": "source/vendor/ultima4-ios/src/util/u4enc.c",
      "size": 6408,
      "sha256": "776985d55dd1da4a55bfa484a3603cd4f6c98df6f937a445e1f4d0f2ba13aca0"
    },
    {
      "path": "source/vendor/ultima4-ios/src/util/u4unpackexe.c",
      "size": 4204,
      "sha256": "0ab2685eed2fb33d91fac126528ea50587d7d4b7ba51b057ed5f28f02c6e21bd"
    },
    {
      "path": "source/vendor/ultima4-ios/src/utils.h",
      "size": 1348,
      "sha256": "1f8605c682b329016e8555a2a834639fdd821585a059e6d55c8c746891198ab3"
    },
    {
      "path": "source/vendor/ultima4-ios/src/video.c",
      "size": 4076,
      "sha256": "fa0cd9b99d40eb577af3d29e7863ccdd0b78b2c4ced1cb051c9bcd6bec033021"
    },
    {
      "path": "source/vendor/ultima4-ios/src/video.h",
      "size": 179,
      "sha256": "0befd6707f1a4a8ab075bc7374bfe7393ce47c56f095519687dc98b15d70cd7b"
    },
    {
      "path": "source/vendor/ultima4-ios/src/view.cpp",
      "size": 1729,
      "sha256": "0b86d113ac3709eea7f002d1fe6e416fa239299df5d5c3d15319dd96b3761d35"
    },
    {
      "path": "source/vendor/ultima4-ios/src/view.h",
      "size": 741,
      "sha256": "4eab2c8b0707750d0edded2edf314606a57d2e0536f4131f646e02134d17eab6"
    },
    {
      "path": "source/vendor/ultima4-ios/src/weapon.c",
      "size": 2792,
      "sha256": "4512f7c2691a46ba80c04303ddbd0389f7a586e610b4854e3954c5ddde47e973"
    },
    {
      "path": "source/vendor/ultima4-ios/src/weapon.h",
      "size": 819,
      "sha256": "b6b13482496a8cab25388923a1cd973380f08006b096167287726596930de818"
    },
    {
      "path": "source/vendor/ultima4-ios/src/xml.cpp",
      "size": 4822,
      "sha256": "49270e73bd2320219202163b2980f42e454c364b21a9d0013256b8d36cf3b22d"
    },
    {
      "path": "source/vendor/ultima4-ios/src/xml.h",
      "size": 688,
      "sha256": "bc9f6298030618564f9bf80742842fd67c8d31548cea4d1d151c5c95646a1e6f"
    },
    {
      "path": "source/vendor/ultima4-ios/src/xmlparse.c",
      "size": 2222,
      "sha256": "4a1b5e81dce302f10af68a0b064cf756d296e924a305ddc5a5fe95279b8b8606"
    },
    {
      "path": "source/vendor/ultima4-ios/src/xmlparse.h",
      "size": 270,
      "sha256": "0ba98d533baac2f7ed74461ba04a52ff8ba5b94e68a79668331103966b81ac18"
    }
  ]
}