005ef99e723070080fbd9bc6723a9a6370b7db224938ca3b80fcaedb45a12f00  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/sensor_snapshot.hpp
02423f09c7f83f47288a02b3c06a754a30468f7d536be1a90698105755190bb4  ./sources/open-radio-0-4-2/resolver/deterministic-clock.mjs
025b94d3477f9146662d9479cca60eacdc5ffedc9ca750336f6d784455f694c3  ./sources/open-radio-0-4-2/ui-contract/catalog/stations.pl.json
031bf1b2a7c4d5b23c1d7171abe50792b2cf2cb1427cd2b6b42f83cfab4138ac  ./sources/open-radio-0-4-2/runtime/ingress-contract.json
047a475738cab42b4012126e6561bae2b10bdb90be42433da9bc155fbc4d976c  ./sources/open-radio-0-4-2/firmware/common/README.md
05fa0d7a4cad7c2502fb33d95100d3f900771cbdc71731b860279657e8b0d141  ./sources/open-radio-0-4-2/ui-contract/fixtures/persistence-failures.json
0771d4a7eb953cf3b8cc731ae487b9ba3eccf02940f80c64833138e2149c14ea  ./sources/open-radio-0-4-2/scripts/generate-resolver-traces.mjs
08920a3a81a60197c4e7358513c6ab856e5d6c7e272773e37b8b449062bccddf  ./sources/open-radio-0-4-2/firmware/public-candidate/src/sensor_task.hpp
092e70c0b53cc30f5df6c119671ce0ceccaaca6c482a94a0480e1c5b6ab5208b  ./sources/open-radio-0-4-2/display/display-policy.mjs
0936d6db26d3ee36f518a5fe6723be41353a4d40157a7a13667512e4f33e10fa  ./sources/open-radio-0-4-2/firmware/manifests/network-services.lock.json
093d6432726198b3b7cb1f207406163bb864c5dd61d9a763a538ddc189231d50  ./sources/open-radio-0-4-2/firmware/generated/runtime-contract-manifest.json
0a706fd1d1d6cfd7188ee859f4b2049bdd7c586a2c6dd131f7fb5a7128c400d5  ./sources/open-radio-0-4-2/ui-contract/i18n/en.json
0d2159dadea2b7b8d812355ec2e648a055d26076e3838d74def1532f8042f441  ./sources/open-radio-0-4-2/ui-contract/schemas/resolver-result.schema.json
111ad159111d288bd3752717220a6a925c93353521ac73040130a5d1373fe69f  ./sources/open-radio-0-4-2/SUPPORT.pl.md
142db8ef67035750682a35e2dbf94cb20a11dfc62b06f83d7bc331f09cdaf86a  ./sources/open-radio-0-4-2/scripts/generate-logo-pack.mjs
14addd2de962dd285e8a0bea38b63da85f2f65d0c15363e43ff2fbdbf691f981  ./sources/open-radio-0-4-2/brand/logo-a-signal-cube.svg
15099bb7df62012ffa03d841326938168aea2e806de1dc82214a7bc6cca2d43c  ./sources/open-radio-0-4-2/firmware/manifests/dependencies.lock.json
15099bb7df62012ffa03d841326938168aea2e806de1dc82214a7bc6cca2d43c  ./toolchain/dependencies.lock.json
15d09960ed07995017f38dcbec2f9d4c0bbd53732fa32519a62fbad619f19c7b  ./sources/open-radio-0-4-2/renderer/Makefile
180a5827d55ea9be118bf4f0e89bb64a14b7d940f71fb9532f0f52851b1c13f6  ./sources/open-radio-0-4-2/README.pl.md
1840e6ef6f9bf80378895cb51bab0b55428bc494b4957558e64a64aa3c835fef  ./sources/open-radio-0-4-2/scripts/bootstrap-firmware-toolchain.sh
18c241ccee23059361a45b14ad46d22970437d476ba4e652eac12e9c0bcc43c0  ./sources/open-radio-0-4-2/ui-contract/fixtures/network-failures.json
1b5aaef7c2a02d485f24fd41a5344c92f617f66812c3909cb4a655e2384e1c09  ./sources/open-radio-0-4-2/firmware/public-candidate/src/device_network_runtime.hpp
1d0f71ee6e257f7b866f9de5575402832c2c56ae909b6142fa921c56f48bd3ad  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/local_noise_source.hpp
2076614535b2a8ea22d46dc9c5469a924e1a726e9d81a7cb2723a5e9833fe7a3  ./licenses/M5GFX/LICENSE
21a8b02e36911357c4eeb36fef92ae3d83ca2e080e93fede36b724accb7ed335  ./sources/open-radio-0-4-2/resolver/catalog-contract.mjs
21f7af8df8756a5322d920e8757c6bfc2e8b5b036bacdd2a1a84bc3601940ae2  ./sources/open-radio-0-4-2/firmware/public-candidate/README.md
22440eaeb0a19812c00c9decc56f813497dab9ac5d67695b8aeaceaf22419a73  ./sources/open-radio-0-4-2/ui-contract/fixtures/resolver-scenarios.json
23ee78c8bae49cf08ea2f0c84945c66b987ebe4520881fb51b3dad4fb43d07c2  ./sources/open-radio-0-4-2/LICENSES/CC-BY-SA-4.0.txt
2439e840a7c646d6179fcf9c3a2e25c38b5b7b6b97e9727bd9c2979031943ddc  ./overlay/README.md
24400e53de7d398d0c1308a32b39153784143f56b64014832974bccc2041cece  ./sources/open-radio-0-4-2/ui-contract/catalog/pl-directory.v1.json
262481e844521b326f5ecd053e59b98c8b2da78c8ee1bdbb6e8174305e54935a  ./sources/open-radio-0-4-2/third_party/fonts/inter/OFL.txt
26c250baf5009740a63d1a8529ff2e6499e9bc389a958dde54e1e83c98505a6e  ./sources/open-radio-0-4-2/ui-contract/icons/tabler-core2.svg
28df5ffdbc4fa346a9e723135ccf966223ead2626c653887d4c3b5ae26685120  ./sources/open-radio-0-4-2/renderer/evidence/production-screen-matrix.sha256
292b4be43116161d0976ec591324cad2ef59e75747e525256a49ae9ae4f2a0ba  ./sources/open-radio-0-4-2/AUTHORS.md
2a53a600e7059af743b07d79cdf6282ba49d02aa2e4596ce95ab2d6bd6c1c9d5  ./sources/open-radio-0-4-2/renderer/library.json
2b0e307d89d4c8f0432d0569f3aa239fb7142801bdce6adf8277eefeafa8f9c6  ./sources/open-radio-0-4-2/runtime/runtime-contract.json
2bf52a18757a3bb7872d7a76ae7e2bec4c5ef36bd7439ee8585a4b255eb951f3  ./sources/open-radio-0-4-2/firmware/manifests/tier-anchors.lock.json
2e5f31926a8266b85d325494ff9f0f7515b557b476c4041612f690bc9c4f4f76  ./README.md
2e98a8648b619aebfd1b0884b9463cf03611d44ef5dc042ce121623d5ee5acd6  ./sources/open-radio-0-4-2/renderer/include/open_radio/renderer.hpp
303b406aef17bf3c0c0b2816b6118b11bd4f319f759a26c624453d86ef98f8f9  ./sources/open-radio-0-4-2/firmware/public-candidate/src/logo_store.hpp
30671a9fd1aecd148731b80adfe09c43ffd12637b979aabd00756388fd21d1ae  ./sources/open-radio-0-4-2/firmware/common/Makefile
31b20c11878ba0edb4500b448ccecde5452dc7642c7cec42656e5e68543fa007  ./sources/open-radio-0-4-2/release/CODE-CUT-COMMIT
32180477df49883006c8cbfa394219d28ec9b86f24d6dc016d2b598cf40db9ea  ./sources/open-radio-0-4-2/network-onboarding/app.mjs
32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670  ./licenses/libmad/COPYING
36d8f47122672829b2bf7abd552af25b3cf15d9d3ef37aa6f2ea040c8b2b82d4  ./sources/open-radio-0-4-2/ui-contract/network/approved-public-services.v1.json
37e95a6892edd27331f7608f2b76a966feb2660c8d8ea22c18e3233029541767  ./sources/open-radio-0-4-2/scripts/build-firmware-public.sh
38714ef02c244b30079e6d5705d547658146a38627b5cd4dd1852ae66036eb09  ./sources/open-radio-0-4-2/renderer/generated/ui_contract.hpp
3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986  ./licenses/GPL-3.0-or-later.txt
3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986  ./sources/open-radio-0-4-2/LICENSE
3cd0b5060ff9cfc98cbfc3293d63949695b89de9304853f466ec8f7507509633  ./sources/open-radio-0-4-2/third_party/fonts/inter/SOURCE.md
3ce1e868bff5647e6b6c55a9418ace36043e85e493119cf508863e1e5af8fe79  ./sources/open-radio-0-4-2/location/auto-location.mjs
3e79c493ddfee38b77bb327e192c72a176bdb528dab5f0c749dd00b765b2af60  ./sources/open-radio-0-4-2/CONTRIBUTING.pl.md
3f13c59555bc622bed59870673c9f6b680ffcaebe00d251ee8f4cf01903ce1e4  ./sources/open-radio-0-4-2/ui-contract/layout/core2-320x240.json
3f3b38874abd83bac56553ced84645ee8fe7d94a55f649b1a0167f01138d204d  ./sources/open-radio-0-4-2/scripts/generate-renderer-contract.mjs
3f6a572a59b4caa3c4dc259b1b8a390aa4050a32b6f953be8f3c600119799a38  ./sources/open-radio-0-4-2/runtime/README.md
3f7b10089d233e96220214275037fdacd0191989c8d707c025e574a0f21e9932  ./sources/open-radio-0-4-2/USER-GUIDE.pl.md
3f9a403a9ab2105873b7887984f7fec556e3b5abe939c5ab720e202357fe79c3  ./sources/open-radio-0-4-2/scripts/generate-inter-font.py
4044c5b676bd9672f7689be8281c2479fe2d98754b510473ec01e9c2e431cef3  ./sources/open-radio-0-4-2/scripts/generate-ingress-contract.mjs
40f7a24a1ee7136abd4935e577543a9a5f12b997483c12f5238dec70004e6617  ./sources/open-radio-0-4-2/ui-contract/fixtures/renderer-now-playing.json
41d4647c8f65b0fed17e3928688b795bedb79a7441ddbe4bccf4681469844011  ./sources/open-radio-0-4-2/ui-contract/fixtures/network-scenarios.json
42743e2310a87d6baf1989a0dd1a6dc4cc5e4d4d9f7b100314cf505fd6e2bc3f  ./sources/open-radio-0-4-2/scripts/generate-runtime-contract.mjs
42ecb6c75b97e18f79ddb2c071fa88342454629a634e71127e62860c8e99654a  ./sources/open-radio-0-4-2/third_party/artwork/kiara/pixel-cat.png.b64
432295db59b4acca3a02b3042ecf21c9ded7240312aefe0a9e9375f919ec6600  ./sources/open-radio-0-4-2/autonomy/json-request.mjs
43b059bca75885bb90c6729bfbe8ec513bcaed067ca9d2b276475a0965d08f3b  ./sources/open-radio-0-4-2/brand/logo-a-signal-cube-micro.svg
44611d917bece311f5c8eeffce83d8bf9e9ca3f815d262f694ff4a7996af50ea  ./licenses/M5Unified/LICENSE
4575bed67c22696ffc07015e2b84a42b8ea2fe1f2d9beb0f17051816245f9a53  ./sources/open-radio-0-4-2/ui-contract/schemas/resolver-candidate.schema.json
45cde3fee37c137d49730fee72a925bcd3aa4762a038cb704ba45d46ef72d83f  ./sources/open-radio-0-4-2/ui-contract/fixtures/network-profiles.json
46cac01238bef7c15b6fb9a25612074b50da77dd12ffa424cc612ba3f2afc88e  ./sources/open-radio-0-4-2/ui-contract/layout/hitboxes.json
483f5cd22084d32a949d3f893b0e195e117645be5d0adeac08add739fc040472  ./sources/open-radio-0-4-2/ui-contract/schemas/device-config-v2.schema.json
4989b125924991b90d05b2d16e0e388c48f7d5bb8b30539bbf9c755278d0ccaf  ./sources/open-radio-0-4-2/third_party/fonts/inter/InterVariable.ttf
4c256584da27ef0a1cec9a3f84bc8d6d84ffa42a2f2829fb24019a807dda7f70  ./sources/open-radio-0-4-2/ui-contract/schemas/station-catalog.schema.json
4c4d13bb601078fbd9ac80fe8f330e957c00ec47ad0399e95ea23d443a10ccb2  ./sources/open-radio-0-4-2/GOVERNANCE.md
4ce0177f547eacaeb6d3348bc8912a34405bbb4505b80008bc080623bc737131  ./sources/open-radio-0-4-2/ui-contract/renderer/rgb565.json
4da4d9e561d8beabd0393d0378c03b9357d3a840d465fe9f723c560da9bbdd9c  ./sources/open-radio-0-4-2/scripts/generate-firmware-assets.mjs
50b97beb8e20060f75a515639cfefba674aabc2eb996a190210630d71b2c68ba  ./sources/open-radio-0-4-2/CONTRIBUTOR-LICENCE.md
532229fc59b06f13829285b61a64826d53a2e5201f89afbd368d7d69f5c6b0d2  ./sources/open-radio-0-4-2/firmware/audio-surface-contract.mjs
53c7dbd2737798ca9814a00ddeec5838c145778a3707c88b1ec23ba208c4a873  ./sources/open-radio-0-4-2/runtime/ingress-replay.mjs
53e65ac3dd91c2c3a9ab39f296302c18d12ca5fbb04b1a918019d82931fcd4fe  ./sources/open-radio-0-4-2/README.md
551aaff8076e9b1648a67d10b51e222cb76f1d03a240871f1575ddd769fd8ba2  ./sources/open-radio-0-4-2/network-onboarding/styles.css
5521e7343eb8d46e88c30c5fa38ebdb5eeaa3215c19433de540fa9fd71fba417  ./sources/open-radio-0-4-2/renderer/host/main.cpp
5761ced652d3abf738a160c330c511eaf8d171d886c9c319875392727b663cd0  ./sources/open-radio-0-4-2/ui-contract/schemas/module-catalog.schema.json
589ed823e9a84c56feb95ac58e7cf384626b9cbf4fda2a907bc36e103de1bad2  ./licenses/ESP8266Audio/LICENSE
5a64fd59641f4db3d07e57b0a1a3a2f578e2c3fa734e96246deaee49179c188e  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/image_dims.hpp
5bcd3218e8b3efd5f54c0243dc7ea350c1f10fd92a07451b81a526e7a6d09d79  ./sources/open-radio-0-4-2/firmware/generated/assets-manifest.json
5cc1d4a01e791f945612e401e33deab0e2f43883e18b09f2f2a9ccab49d9ae5c  ./sources/open-radio-0-4-2/runtime/soak.mjs
5f92d8cd14294e059fa6a5c8eb0c596c52125242c0a7574ff6399cc827160d4d  ./sources/open-radio-0-4-2/persistence/checksum.mjs
5fa60a6ce241b902004371f80f8e710f15dea1c6c728f9a426a9a75086ef47a2  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/service_adapters.hpp
606c2923bc5686cbdc3ec46964e2122db67471cd415a2d225346d8e5fabee8ad  ./sources/open-radio-0-4-2/firmware/generated/runtime_limits.hpp
608e2f303478bd4082149b01e24d7b7f90c9f3123deef0160c1e50a6d7f9f0a1  ./sources/open-radio-0-4-2/CONTRIBUTING.md
62c8a6ca632d9dde2fc63fab6c003b0c37de978fc88129a5beca4abbc45ee4a1  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/scd4x.hpp
64682b8be8f628e7722bf2e2fea2512f1694d10e975f44bef4f046913b822833  ./sources/open-radio-0-4-2/CONTRIBUTOR-LICENCE.pl.md
6630d717c3f3e590943c3a9c6b78fd45b7217cc8d16278ddbef97991db651caf  ./sources/open-radio-0-4-2/firmware/manifests/tier-evidence.lock.json
663d5890d1c4ac98bc0d1cd74a4c1d444e8bebd6bf511636576652a222d84c75  ./sources/open-radio-0-4-2/resolver/resolver.mjs
675130692ca7d465ea6f970de6737e89750b2dd8ba9a15209549f2403960e82b  ./sources/open-radio-0-4-2/ui-contract/i18n/pl.json
69452a279d1d654ef7853293434d95a8eb92ded22b635d3aec567b88abfb5c31  ./sources/open-radio-0-4-2/ui-contract/schemas/callback-trace.schema.json
69fb46bc6f04ffce6c8de9cbed66c8299412304427038adc0bbc1997bec48547  ./sources/open-radio-0-4-2/runtime/orchestrator.mjs
6a4b16020ea5d8ef32affea5e736015629e8c606d0208e917fba7ef6771cdfbe  ./sources/open-radio-0-4-2/firmware/public-candidate/src/async_icy_stream_source.hpp
6aa5016c4e754d719dbbe511b19d8d543788c4f3a85af108c098d8abade4d4a2  ./sources/open-radio-0-4-2/firmware/release/sbom.spdx.json
6ac56c4ef2dad5acf7ca611aec98379302845bfccf0811436c0793db5505f10b  ./deps/ESP8266Audio-d6184e08977c.tar.gz
6c0145c3d9c5ce0e4821cdbb06585b59a187b53ca532bb5c6ac987dde10bf959  ./sources/open-radio-0-4-2/ui-contract/schemas/device-config-v1.schema.json
6c16035289f47d829e99ceb16664bd94b75aa38086736f8dd001336febfde532  ./sources/open-radio-0-4-2/ui-contract/app/app-info.v1.json
6ea88b009b8c3069263f2e1973d20456af97b2bbbeed77ed1554f2824b0ef661  ./sources/open-radio-0-4-2/ui-contract/schemas/ui-snapshot.schema.json
71c81212ee3fc19783323cde33bfc3a17ba03a64d5110f67de665fd7b46823a2  ./toolchain/TOOLCHAIN.md
74153c83f12d9e3b67a1844eb27cfcaa7bf6c309b89ba5ef18e49d20eceb2533  ./INSTALL.md
76445ea7b1e834425625cb84a9997d50598954889912e4c969e60ab9a1aadfeb  ./sources/open-radio-0-4-2/firmware/manifests/requirements-firmware.lock.txt
76445ea7b1e834425625cb84a9997d50598954889912e4c969e60ab9a1aadfeb  ./toolchain/requirements-firmware.lock.txt
77a96219de951cf19647b8f46b6dd53751b6bff82fd9e1d9124e434b9bbcb234  ./sources/open-radio-0-4-2/autonomy/autonomy-layer.mjs
77f89a8049c8f2c6b6d2e27f2b8edb42f1ad2edb7faa32a82634ee1478c5caa9  ./sources/open-radio-0-4-2/firmware/manifests/legacy-station-index.json
78b671f1049084ed80d24cba74aa71aa8ddac3125f818ceaab0d59fb51a0b90a  ./sources/open-radio-0-4-2/.gitignore
7ec615da8cbb58df62ca1e5b7308c0db5975ee58771c38b7c8d4ee038d4bf022  ./sources/open-radio-0-4-2/ui-contract/schemas/remembered-network-profile.schema.json
7ee612b6ce6df2f1b086f0630ba408aa99c864af387ce4aa564a8f601dc6ca5f  ./sources/open-radio-0-4-2/ui-contract/location/auto-location.v1.json
7f163f87ce3a67066b0d65e35a6044ed594a8d056f7053608a62bc89da22ec3b  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/station_binding.hpp
8050c991e97237d3ea556e3f9b13256fb9bbd09a67609d6fd896d817846724c7  ./sources/open-radio-0-4-2/ui-contract/fixtures/scenarios.json
80f5c6743f0d27fa4748ca5d6b1cb154a23551a3b8b9b4fae07262649535665f  ./sources/open-radio-0-4-2/network-onboarding/index.html
81172ba1ccb24d91b0cedc1e265bc50cee0797ca2eb243621313cbdfd5da3c2d  ./sources/open-radio-0-4-2/scripts/generate-kiara-sprite.py
8353b51c35f4eb37a78e5987adfc7b4951d68125010698a7b7b5ab67f6015f59  ./sources/open-radio-0-4-2/renderer/evidence/now-playing-rmf-local.hash
848478b1ce76b32822339d68a3ed0a5445ce765b0081f9c77a39ac7dfffb3bc4  ./sources/open-radio-0-4-2/REPRODUCIBILITY.md
84da702332c51968ea6f724727b809b1b40cff365a2aee9e25fa6caa89dbd8e5  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/firmware_contract.hpp
8519802bd52ccb4afc52e4d08b7d7282a454671c9b0317c307f1a086f9a7b538  ./sources/open-radio-0-4-2/scripts/generate-persistence-traces.mjs
85cb84d4b6d4a56710c915013d5244f28b9b6ac4a8d2dc1abb22948092e22c1f  ./sources/open-radio-0-4-2/runtime/generated/runtime-limits.mjs
8670a9868c323b51e44c60fe058f7815de56d3810fddb93d5fe068394445b50c  ./sources/open-radio-0-4-2/firmware/public-candidate/platformio.ini
86ac480654d78a6b52eb7ea288c2b1f41719294904e1911ca7498ff538ff899c  ./sources/open-radio-0-4-2/THIRD-PARTY-NOTICES.md
8709a73013c8916846ca132938a999c03b4c2aeb8de462528e8a3e8ad25f080b  ./sources/open-radio-0-4-2/firmware/adf-reference/README.md
88f8f16db3786bb2e2198415bc4bbe99c4c0293091a957a878bd0bac9e0e0155  ./sources/open-radio-0-4-2/USER-GUIDE.md
8a0e62f548a695aeac0e1acb1264cf0c1b1824f5408134fc5d3f2b73288a1c8d  ./sources/open-radio-0-4-2/network-onboarding/state-machine.mjs
8add7e9275708fea3962d206b1217d21c2f68eab722b8e746ec5d2bf3d23d101  ./sources/open-radio-0-4-2/renderer/generated/kiara_sprite.hpp
8bb7e94b8d2909f16aa6018202200aa9c22f2af19eb514a75b1b7ed9bb9dd5fe  ./sources/open-radio-0-4-2/ui-contract/icons/README.md
8cfcf0e79f3fd93b3f964811fa21109160b2cd8d185b77618d1c74b999203cb6  ./sources/open-radio-0-4-2/ui-contract/fixtures/resolver-failures.json
8d570d1c89a2255a6fbb4b312982605ab7da9ea540c739d66fa730a5ddf0821c  ./sources/open-radio-0-4-2/scripts/generate-firmware-service-vectors.mjs
8e76ca19c0fbb455c07ed59651dc379d17cfc299a412f6e169b8c9b23b9c988f  ./sources/open-radio-0-4-2/firmware/manifests/audio-surface.lock.json
8fb05c323f6fa370b833cfee2e1fd23ff136340dc94d9b9d343254eaf848265a  ./sources/open-radio-0-4-2/renderer/generated/fixture_now_playing.hpp
91af24a3d2245a50c17462373f0aef4b949fa01537ae93c29aee34b46b5d5175  ./sources/open-radio-0-4-2/runtime/generated/ingress-limits.mjs
94afd179d524735b2c1399bd8852a02ca39275711ea577d75062bf8f861eecca  ./sources/open-radio-0-4-2/TRADEMARKS.md
95618318d9492e0d46702a08ec4663baac2f5b254ba668e307f38cc4d12b7f9b  ./sources/open-radio-0-4-2/ui-contract/fixtures/ui-matrix.json
96c353c6db03427c74ba6436f732a98659c26a2c5df83a661061717fd43e116e  ./sources/open-radio-0-4-2/firmware/manifests/provisional-admissions.lock.json
98e6cdf7fbbf4fe8e9af99b5a73bf2cc5898e7ec4b131ff5cdaeca4d6cebaf92  ./sources/open-radio-0-4-2/SECURITY.md
9a65f91e29abda2299ef8e0aa6dc6694a07b16ed9e05f1b5f46afed88cf86599  ./sources/open-radio-0-4-2/ui-contract/schemas/network-scan-result.schema.json
9b296ccd020d70d0bc5f33275f84c3679fb34d9a333dadb4ef4fb44ec8fa8860  ./sources/open-radio-0-4-2/weather/open-meteo-adapter.mjs
9dbde926745d12aa0fcff63a6311fd8f677c0a1ecb5a6cbb93524e5bf6b0875f  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/runtime_orchestrator.hpp
9e9d5cf3160627e74c3cd66a39a8bd0348ab2f7dc65ada3bdbd0262c6455f666  ./sources/open-radio-0-4-2/firmware/public-candidate/src/station_runtime.hpp
9f1a77278ed8dfc2b91d358e5956c675908969094bcc9e45e7d3dd3e31888047  ./sources/open-radio-0-4-2/firmware/public-candidate/src/station_slots.hpp
9f8e1f7a54320366f9ed58b9b2c5484feaa721ae94bba32ee8c8192dc14ac96c  ./sources/open-radio-0-4-2/SOURCE-MANIFEST.json
a06740c597259ad6723829072bbcbb1b58def9368573107b0a0609fa432811c9  ./sources/open-radio-0-4-2/persistence/persistence.mjs
a1086ceedcb2c72608af2335c4effc347cdf69a0a5b0b972a886389f3150f9c5  ./sources/open-radio-0-4-2/ui-contract/fixtures/network-traces.json
a1776cce5cab3180782dff7a6e5d3c213abae8356e699b11515d7f3bb96346f3  ./sources/open-radio-0-4-2/scripts/assemble-release-images.mjs
a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499  ./sources/open-radio-0-4-2/LICENSES/CC0-1.0.txt
a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499  ./sources/open-radio-0-4-2/third_party/artwork/kiara/CC0-1.0.txt
a2623c650f1b63c8d1655c87caa7b8c565019a1d30f76c37da0d807742dcc24e  ./sources/open-radio-0-4-2/firmware/public-candidate/src/public_audio_pipeline.hpp
a34571c665d6256287b2b86947139df273ccb816532644b02b136cf3aabb935c  ./sources/open-radio-0-4-2/REPRODUCIBILITY.pl.md
a3830661b4ad3baaac1eba08a17c512c684dd2002a3e0535f4bc02ecd33044a0  ./sources/open-radio-0-4-2/firmware/manifests/resource-budgets.json
a4ba1ce13560cf44aa1d93be48797024671bfd77e5adf6d9ee491ac558e11cc8  ./sources/open-radio-0-4-2/runtime/diagnostics.mjs
a53fbe7b1ef059561b32f401e1ae09c90d508f4d11c0317ba2e8c06b476a15de  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/upgrade_policy.hpp
a759e39a61813f81c23ab21ab079e1f912f0ad67fd54677ac6ba3213bf51c5e6  ./sources/open-radio-0-4-2/time/time-sync-supervisor.mjs
a8630786ae793119613716d0c33611f2930a050fcdc012623573c9584823e57e  ./sources/open-radio-0-4-2/firmware/release/eligibility.json
a93f398076ed5e49a2fd9d861dd037cddf109619e4d40c94e7a790eadec8d1df  ./sources/open-radio-0-4-2/runtime/ingress.mjs
a9655dca2954c6aa2cc90b585e21d3c4af78e3c2762d21bb736395db8a6255cf  ./sources/open-radio-0-4-2/NETWORK-ENDPOINTS.md
aa6aff42c0ea0f09e4e243b4c38f38c4099b27a860a0350494057598d576d107  ./sources/open-radio-0-4-2/location/ip-location-adapter.mjs
abf1d73aaed522c3e7c343407129a0ce68043d2b296af3935cd1025cbff2b509  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/runtime_ingress.hpp
ac854bd7b467fd70849ccf362453f7fd1ebaa412ea2bd644152946b5c5f45d44  ./deps/M5GFX-ad9b814264d4.tar.gz
acae34683f9ba71abdfef68f0dd4f02cdb637b5c778137aa7ebb4a6bc141a2f4  ./sources/open-radio-0-4-2/ui-contract/gui/core2-pixel-system.v1.json
b06d938d105f1fe3eeb04f10dcf4ea761ef0fd3f602ac680c46f89445f347f8c  ./sources/open-radio-0-4-2/ui-contract/gui/now-playing-experience.v1.json
b07d449b80cdf08c6b36c304f5ca50ceb9b0f69121ed25880b84dc0fdde78002  ./sources/open-radio-0-4-2/scripts/generate-network-traces.mjs
b1e7748089454d1181e0b6e689798ed1f04f263ba8d63827e654294693d19d90  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/air_assessment.hpp
b39deb9764f452faed622a1bb5a9123f95341f046199cc466387c6ad525742d2  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/bluetooth_profile_gate.hpp
b40a6939feeb2e47e9b647a615b7d437d9987fdb5c08cd69cd1af8cd8de40631  ./sources/open-radio-0-4-2/brand/logo-a-signal-cube-mono.svg
b418ca8486d494ff06cd61d73899535cbe7f6aac43189ec9e3d27e4434a2d276  ./sources/open-radio-0-4-2/persistence/settings-store.mjs
b4e3a4d339cdad945b9664df090cb5f4a786902fca8460ed04c972409eb51777  ./sources/open-radio-0-4-2/firmware/generated/runtime-ingress-manifest.json
b62e0e1c08b32dbe5923859c570f83c06d3b48fdb73ac1a228e451e5b8435b21  ./sources/open-radio-0-4-2/firmware/generated/runtime_ingress_limits.hpp
b6c776b70e257e1a2acf509a5d4a44f5cdefe2b3b4a1d7a262bc5d19a62fe0b9  ./sources/open-radio-0-4-2/firmware/public-candidate/src/main.cpp
b73ec5acf1dad154470571580d4e790625f85e6f50d741053333670c1b940973  ./sources/open-radio-0-4-2/firmware/generated/station_catalog.hpp
b740a1d46122672da62833e97f7e7c8a13fa85cbc7445b584b297cc00dde93db  ./sources/open-radio-0-4-2/ui-contract/icons/TABLER-LICENSE.txt
b7e55720c0acfdf968f75302ebde086768061e10922c863278becee65715f5d6  ./sources/open-radio-0-4-2/ui-contract/layout/text-slots.json
b8f9b73e6d6721fe2c05ae34ce1ffc602192bbdfbc2d9943c777570b442f77b0  ./sources/open-radio-0-4-2/persistence/supervisor.mjs
b9a01f668f246d1f8b2abda220adf46b08d2df919e5452f0e0c4d185dcd6aea9  ./sources/open-radio-0-4-2/persistence/config-contract.mjs
ba99349af6953ebd7478ba5684354c0849842e64675bb456f17a36814fa75d9c  ./sources/open-radio-0-4-2/network/network-contract.mjs
bb1350e68af9829c0725e8c173282c3a7fd0d9e80c680cdfd0053381806960a6  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/runtime_service_bridge.hpp
be0cb23968a3043fc0460fb6e8e62034cb5859b500e32b3dfc792a783e271ff4  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/alert_engine.hpp
be79e9b3157e18b7957ef2423b2c4081cc62f4343641ab481a302497d2d72592  ./sources/open-radio-0-4-2/ui-contract/fixtures/callback-traces.json
be7a55a32484f22324f53665e07700ec2334cbce54ffa33cbc1b5577a69e32ac  ./sources/open-radio-0-4-2/LICENSES.md
c1e2b4c6c7e2658a65117b29d8a21c0deaceb2f65768fbdf05a9e440650bc444  ./sources/open-radio-0-4-2/ui-contract/fixtures/resolver-traces.json
c246360abed1535f23bad3ac877b4458e3f5cb59d6bda16ef75a3a4ec1e82ba4  ./sources/open-radio-0-4-2/renderer/generated/inter_font.hpp
c28a7f75818b9808e1389868572dd808f91969fd1328e49ab431e1431015b851  ./sources/open-radio-0-4-2/autonomy/bounded-service.mjs
c6ddeaec3251d11b9d0e701193a5b8fe0a90dd8ce68d6b5805b6d96b96f0d482  ./sources/open-radio-0-4-2/ui-contract/schemas/ui-command.schema.json
c7003d04f2e56ca1baeba67feb78665d733781b85660ffe17ce4b953eb8039da  ./sources/open-radio-0-4-2/ui-contract/schemas/persistence-slot.schema.json
c8f1f27f7bc6a117c815873da4652a301c59955276c36d4f9db25359ddbc97b9  ./sources/open-radio-0-4-2/ui-contract/catalog/station-catalog.v1.json
cb23dcae95ea30f9348c4b3c7d9c33eb1378ca105e0a3da4d9139a45242fb9c8  ./sources/open-radio-0-4-2/ui-contract/schemas/network-selection.schema.json
cc7ee1347747feb63826b3e04629970191a4da2f7de044eac33c0f4c3bdb75ad  ./sources/open-radio-0-4-2/NOTICE
cc9a445f6b7279b9a6fa1bfa4722e6a05cb1d40781b8a670d7f9466431a566c5  ./sources/open-radio-0-4-2/firmware/generated/service-vectors-manifest.json
cd003bce8768cdf389ec0d3a4e928184652a681dca05607f44297c979b5f6b98  ./sources/open-radio-0-4-2/ui-contract/fixtures/persistence-configs.json
cd3b2ef34f4fe5889499715d08558843624b3ebfcf747e40bd5cd480fb42a5e5  ./sources/open-radio-0-4-2/brand/brand-concepts.v1.json
d026b3e4f73e19bf08b352fd1a944e4d265902e2e71488c49624716d96376381  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/bme688.hpp
d146cfda353942e219c2572855e04c97ed04bad4358757bb5fece0a7185e3714  ./sources/open-radio-0-4-2/ui-contract/autonomy/autonomy-layer.v1.json
d18dd703d355898cb2ac56309570d02560c429b7f325b952f7ec8ca14a0639d0  ./sources/open-radio-0-4-2/persistence/deterministic-storage.mjs
d26cc5eb9ac7219c743a32f3b15df454d5197410d13b5f73c0038c627667e117  ./sources/open-radio-0-4-2/firmware/release/THIRD_PARTY_NOTICES.md
d3b0302869d62a471b33d0387738583c7618ba44ebe5156ab693857002e806c6  ./overlay/0001-pin-m5gfx-by-name.patch
d9f2dffc5b344a48ad468699a813c123e66f81ec547a31358939c9be2f3e3049  ./sources/open-radio-0-4-2/renderer/src/renderer.cpp
dd4841472513a79de67f6cea4b162e661797e48339b6a427c1cfeb89bba215cf  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/service_contracts.hpp
de00bc4fc9cc16d7eb87edcc503691e5cf3cbb9addcef35a487800e8837a3e3d  ./sources/open-radio-0-4-2/firmware/generated/runtime_ingress_vectors.hpp
de42c53393792f8fbc0045abd5fd1038383bb83682b6ab185292ead7676dd2a3  ./sources/open-radio-0-4-2/ui-contract/catalog/templates/catalog-pack.example.json
de5ad2991e52db3c3eb10b96686407b953cb95dea3de3b7792d1cc3534d4b914  ./sources/open-radio-0-4-2/ui-contract/gui/station-identities.v1.json
df38ae3a69cd4ee3449f096d8d4fded32bf4d381012a22ad180a9e3e72f6feaa  ./sources/open-radio-0-4-2/firmware/generated/service_golden_vectors.hpp
e13acfaf67f233188bf240e6e8ae7125862a116257f617953bcd8267b3ef26c9  ./sources/open-radio-0-4-2/resolver/playback-contract.mjs
e1be9cbdba49ed0c79d0f3c76c1b758fa53a8a0a90b72d3f861db07e7d750032  ./sources/open-radio-0-4-2/ui-contract/schemas/boot-selection.schema.json
e29148e24e7f7efb6e13ac3ca6525814ede01fdbce932bb8c02c63ca293884d3  ./sources/open-radio-0-4-2/third_party/artwork/kiara/SOURCE.md
e2fe85b176ffadb6e1b3c300a6a40b327305d7d53b5cd3861b250ed1c05c3075  ./sources/open-radio-0-4-2/third_party/fonts/inter/requirements.lock.txt
e3293831c8d268f957caf11171e0720bc67358d08a5bb1167214ad139a9788c0  ./sources/open-radio-0-4-2/firmware/release/codec-bom.json
e3c56146618c59067f3f0c26cd13cf6cde9c49fd42e28b93b70a2ae770be3e39  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/ui_controller.hpp
e5be612a87e1c6c81ca70f7c634e7d271b2c0dc837846e5934758ba144da5426  ./sources/open-radio-0-4-2/firmware/generated/onboarding_assets.hpp
e662450845e1986bc243b790c88240fd999ba6914b8e22dd8df4a50379665cca  ./sources/open-radio-0-4-2/network/network-selector.mjs
e6c2c2e95a79736cd4490ec4d55fb68bc468cdef5d04e724a82a54e23c8957da  ./sources/open-radio-0-4-2/renderer/generated/icon_masks.hpp
e72fd3986515d8c3c4a36ae7d611b533c377e7c6a1c237eea146c99c5c6f0233  ./sources/open-radio-0-4-2/firmware/generated/runtime_soak_vectors.hpp
e735de35367affa2e05887ba610e5854b26d28adc036185afa1fcae7f4ec0bec  ./sources/open-radio-0-4-2/CITATION.cff
e7cf8551a5ae465b7d57e2fc7ecab68c9a120bfd5e9e817f52b7b76482a459f1  ./sources/open-radio-0-4-2/ui-contract/fixtures/firmware-fault-matrix.json
e9a5719eeec99d922f620b634fad9bf4f7ea4f986acaa9c0a325a160be9e95ed  ./licenses/ESP32-A2DP/LICENSE
e9c1a69b8a6aa585191bdb4e55e8c48f627b149ed8c62773f0b863d3735f466c  ./sources/open-radio-0-4-2/network-onboarding/README.md
e9c863087576a9af2a1b8eeecc5cd427281fa6942510ea91c583e5157105d42c  ./sources/open-radio-0-4-2/renderer/README.md
ea2548565b0d860ec9ab69cee47cc92e40bed474c14d8096fa639e3e8dcecc09  ./sources/open-radio-0-4-2/firmware/public-candidate/scripts/select_mp3_sources.py
ebce7866b669f0cd9cf1eacb5a5846f99be3348450846c018d0537a5ba2d14f5  ./sources/open-radio-0-4-2/ui-contract/fixtures/persistence-scenarios.json
eea1305c3b719cc281ca90f81c993c49014aa765dd6dd50c0adf7528f2c15298  ./sources/open-radio-0-4-2/ui-contract/schemas/catalog-pack.schema.json
eefb155f8054e85e9a9192286b80e1148f2974f815144da7c94eaec14aaa25e0  ./sources/open-radio-0-4-2/ui-contract/fixtures/persistence-traces.json
f09f448f18cc5a285f91440e50cbb3036d56cb79a3a597653108a1d8e9ed6900  ./sources/open-radio-0-4-2/ui-contract/fixtures/runtime-soaks.json
f1761e160ea245bef08e2eefdf5ed29d28aaadd25937e79246757e32d2a30f47  ./sources/open-radio-0-4-2/SUPPORT.md
f22fef6e8a4f5df2e8954a0e658b69398dac81cfe9522dbec90c8d5c19e647df  ./sources/open-radio-0-4-2/brand/logo-a-signal-cube-negative.svg
f2b14af5a1439395156520520c5bb0a7c47170e5f7fafca2e4e0de67a857a7ac  ./sources/open-radio-0-4-2/firmware/manifests/toolchains.lock.json
f2b14af5a1439395156520520c5bb0a7c47170e5f7fafca2e4e0de67a857a7ac  ./toolchain/toolchains.lock.json
f32dbe4d65df5343f2a095387ff7b77efba96582435b79a6dc910125cda74b7d  ./sources/open-radio-0-4-2/ui-contract/catalog/packs/pl-PL.v1.json
f55d5c35835d8de75eb9e345483caf077acd0184ffacd8b67e6053490c297e6a  ./sources/open-radio-0-4-2/firmware/public-candidate/src/hls_aac_source.hpp
f5b667d516d1006badb6aa42a1ba41b407e5bead69061a1372aabc35653edeba  ./sources/open-radio-0-4-2/firmware/README.md
fb912e7cfd27ab9cdf2c06cfe1f98f88f338c007c4860b02c03736ffdb3bde8c  ./deps/M5Unified-b1ffcc677014.tar.gz
fc8f382a4984a4c874075b3a82e624547857ac3677e62673a4691237c3488b48  ./sources/open-radio-0-4-2/firmware/manifests/directory-exclusions.json
fcc8bdc42293eb04c32a7303bb18b4d0de8cd7d71be44bd948717c5554a3ac0b  ./sources/open-radio-0-4-2/ui-contract/fixtures/setup-options.json
fd08fce18a3a55bc4380230defc26749b12d826aeb348f3fce6bebb3e6f41f39  ./sources/open-radio-0-4-2/firmware/common/include/open_radio/spsc_byte_ring.hpp
fd3cc21ad2b4982e84af62067e45213c13f7fe8a35bdb9b4d6e62a63f1b301e9  ./sources/open-radio-0-4-2/ui-contract/catalog/LICENSE.md
fe7ca366f3c8ee6e0ab13bb3ad2778e680176b354a49f9162e2759ab3f103850  ./deps/ESP32-A2DP-b6da4744286c.tar.gz
