d74c02a63e7eb52aaa98b182dd1921970ed7380a354824857c1fe6c72b6f9085  CHANGELOG.md
526bd3a88118ceb4241a0f918da07319bc46e8a057353f79983deef2e11d279e  README.md
aa9c5cf50aa1d55b7ff1137f63e182431d89ed363508d15e19aaf8c85d2ebf74  artwork/Concept_02_2_Original_Reference.jpg
37784b44044a4ffd9256702b7c0982c37e5c8887ba90c6dca0479aea93dc898d  artwork/IBM-Plex-OFL.txt
3b031aa4216174205bd8471f88a49b91f093169e9e87bd5262242bc5967fe2e3  artwork/IBMPlexSans-variable.ttf
46ff509d2206b8a331a380dfb8f657c42edb01fcbc25387b436ab1585e03c47a  artwork/READ_ME.txt
321993839ccaa0852b71176bccbef033734d5fd0bb1bc935357e8d85e1f9de8a  artwork/designed_in_los_angeles_deboss_tool.step
a9ce4804cf093f35d96a33d4d7cee2a06cb3ea8b4d971ed645b9d4908e68e5f9  artwork/designed_in_los_angeles_outlined.svg
5f715dbb3f86adea8c27a3620cef3a721ee49f952c112f5479aad777ee3765da  artwork/designed_in_los_angeles_preview.png
edd9351986781ae957fb35230e5ccf566aeeb90590dbfa7ae3ed15f07b4b1499  artwork/walkie_one_wordmark_deboss_tool.step
ed459b1bf6d52ff922ebbe8f7ba00afe029fabd40aa815a10076a5a7bc651401  artwork/walkie_one_wordmark_outlined.svg
9a60368184142df837f81ef38a70909c8f400c11939b290e026420a951536d16  artwork/walkie_one_wordmark_preview.png
4f6a8e55a56aebbbaf43bda9e65fb1e141ad488a123bbd62a643b8b3b0c1f0ad  artwork/wordmark-carbon-original.svg
aa9c5cf50aa1d55b7ff1137f63e182431d89ed363508d15e19aaf8c85d2ebf74  baseline/artwork/Concept_02_2_Original_Reference.jpg
37784b44044a4ffd9256702b7c0982c37e5c8887ba90c6dca0479aea93dc898d  baseline/artwork/IBM-Plex-OFL.txt
3b031aa4216174205bd8471f88a49b91f093169e9e87bd5262242bc5967fe2e3  baseline/artwork/IBMPlexSans-variable.ttf
46ff509d2206b8a331a380dfb8f657c42edb01fcbc25387b436ab1585e03c47a  baseline/artwork/READ_ME.txt
321993839ccaa0852b71176bccbef033734d5fd0bb1bc935357e8d85e1f9de8a  baseline/artwork/designed_in_los_angeles_deboss_tool.step
a9ce4804cf093f35d96a33d4d7cee2a06cb3ea8b4d971ed645b9d4908e68e5f9  baseline/artwork/designed_in_los_angeles_outlined.svg
5f715dbb3f86adea8c27a3620cef3a721ee49f952c112f5479aad777ee3765da  baseline/artwork/designed_in_los_angeles_preview.png
edd9351986781ae957fb35230e5ccf566aeeb90590dbfa7ae3ed15f07b4b1499  baseline/artwork/walkie_one_wordmark_deboss_tool.step
ed459b1bf6d52ff922ebbe8f7ba00afe029fabd40aa815a10076a5a7bc651401  baseline/artwork/walkie_one_wordmark_outlined.svg
9a60368184142df837f81ef38a70909c8f400c11939b290e026420a951536d16  baseline/artwork/walkie_one_wordmark_preview.png
4f6a8e55a56aebbbaf43bda9e65fb1e141ad488a123bbd62a643b8b3b0c1f0ad  baseline/artwork/wordmark-carbon-original.svg
770555edd145d797c7d622736d810824d5224b4548792ff146f3eda54b9cdcea  baseline/code/adapt_design.py
2889289432c9c8d2889b3786c7f3c23e1d010155a12efa5408e3953fd9c63bf6  baseline/code/apply_rear_branding.py
8f17d3374a1431749deda46aee7321b049569161a9b1857e5f5ba2852d52c0c4  baseline/code/assemble_in_fusion.py
df2c03888e4209a5c73cf0d9f65ff0539a3690bd784da50a656c7e646a32a5fd  baseline/code/build_case.py
4d030d704f896e2c2bf25ca7732055097627d17960795f7d5f42b3de6b82d72b  baseline/code/check_action.py
ffc73d38302c91e1658ee5f56be93b84afcfe09fb202bf3509d85362c465e085  baseline/code/check_fit.py
aff222a5fcc4302298ca27a611c2c0b9d4fea942130a932359dfce2b8c90c983  baseline/code/check_fusion_roundtrip.py
fe0f5364faa7002c1f86aea827ac65f33294c7409dffc49edd7edb07186586a4  baseline/code/check_hardware.py
62440dc44c215231cdc5794a7c4b645d0d4f4405fc49a313b1602a2bb6595940  baseline/code/check_hardware_pairs.py
e2dd31b6d2417e1cfe4fb27f894eb61dd143508f8ceb850eee74a1b95b7d852f  baseline/code/check_mic_channel.py
e1866aa8cd22922a30579c6bab1a73abf4eb0ac03b442878741ff1b2ff123a66  baseline/code/check_preserved.py
828f83d17564e0017d8148774dbb470f1b8732207c896524060e775f34968e1d  baseline/code/check_slim_revision.py
b9879f7130f6d36444ccafa3617f49473bd8de16bcbe9525a1515e3d527c4a13  baseline/code/finalize_metadata_in_fusion.py
490e0d396487340c0e2f391626d6d8ba243634892204d6009c1fc804be701949  baseline/code/finish_geometry.py
b7f68d797b961be5e2c9c265d6dc2b52494f96ad294d31160cf5f7e507666e1b  baseline/code/fix_interfaces.py
7864375863891acb076832818750a8c0ad04cfd04369307d53855e1927f9aa7a  baseline/code/inspect_fusion.py
50132220bf3a11b67fa4a55b87c9d4848cc6c20496c23ec1b12a3027721f5691  baseline/code/make_branding.py
3989b49be8bd1e34c174832afb831db0c8215ca515c7f40e78d907dfae6e02b8  baseline/code/make_drawing.py
0674c7fd5349766ad3621e7691ab840fdae8cf0abd08ec311e5834d4564014c7  baseline/code/make_handoff.py
e6ba2e84f9d9bdcf128d98d2992c30e9c23558117ce57c2aff3a05cb6f1563e4  baseline/code/package_files.py
0c87c16b7dc620d8bb036fad3330d59c20242ecca2707b52ca6456332e831a00  baseline/code/rebuild_support.py
78092b825427c1c98f7fbd4f4e7cbc207a20b528a5b274414629de8b0b9ad413  baseline/code/render_views.py
696c83b4cca5220c5d24b2f44f4066873ef149c0b493a8618ca887363b688d48  baseline/code/run_revision_in_fusion.py
369a1bfa9b257389a8e682b05f473530f5b09cac02094bf5ac300d8b0c24e55c  baseline/code/update_keys_in_fusion.py
5ff7e252f97f85ade7776cccf6ef6d90f9b01bf9addf59249dec1a1a63029f94  baseline/code/verify_native.py
a43830d8aa118e2d10da50a191abbc82c76f54766a4bbf88c4952a159e21a34b  baseline/docs/BOM.csv
2832914959907c40e4d7fbda17074e7ac55a279a2c60762577ba786bdf9a233e  baseline/docs/Rapid_Products_Handoff.docx
146070bfa1808ec28a8ff2af3a507e225168681f8546df64dcc9f9f3a2a7d370  baseline/docs/Rapid_Products_Handoff.pdf
63ebecb54d4c022187eb77bd7b1a0cd8ca79c70dbd4b374d85006624dc7cb95b  baseline/docs/Walkie_One_02_2_Dimensioned_Reference.pdf
ef0c45e9b1964585a256f6dd5686c6e34692f591974bfc81737839f96edd2c0a  baseline/docs/action_validation.json
051728de6a0da7fc2bc6b3f8d97ee774fb84e1aa0a1b753e1940aa31f2dbccef  baseline/docs/build.log
e6e47c0b9da48d431184782cca54370fe8474d4ca142265e2a4a29afc5fc45a5  baseline/docs/fusion_native_validation.json
c10fed8c1dda9c7b557b846eb5c2a8356485fe0450a326a14b3f2f51f4d4c230  baseline/docs/fusion_roundtrip_validation.json
30f528977189bded4a1840a24d104bbe91bae72c3fe77750904fbdf30bb0e21d  baseline/docs/fusion_status.json
521869bf0783fa664a6de06ed9efff9985719c8bb7177daeda6ececcbaf4102b  baseline/docs/geometry_validation.json
53c4567cef280a2d28a021b5b744fb5636d54d0c356354a8b7f920fe43df53d1  baseline/docs/hardware_check.log
4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945  baseline/docs/hardware_clearance_screen.json
4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945  baseline/docs/hardware_pair_screen.json
4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945  baseline/docs/intersections.json
c95b2180136d8da2f2d76e078e641866808e49060c5ea240fbb284d3023e8aa0  baseline/docs/manifest.json
6d28965b6a5d66d1199bcf622720d154e82acc226ed8f1abce56b51d81f16031  baseline/docs/mic_channel_validation.json
ae324c69572b89eaed37a5b7eb639cd572c63b6efb20e2b6869e9a6dfacdc1e5  baseline/docs/package_sha256.json
037ea51fafacdf49aba30971d685e4bc3bdd4a65171f6517cf3e9ed03bbabcd4  baseline/docs/pdf_validation.json
af952f62f7fb61fcf0aee23fec7e7abf12ccfeec3611183c614c5761b0343827  baseline/docs/qa/drawing.png
146070bfa1808ec28a8ff2af3a507e225168681f8546df64dcc9f9f3a2a7d370  baseline/docs/qa/handoff/Rapid_Products_Handoff.pdf
c0314c85880d85d0c37406c96df9d85ad91baf46f2adedb31f27cb00610c993a  baseline/docs/qa/handoff/page-1.png
b8d00575df78bdd0f18b0d8bfc360e1c50cd1c27e8a39f99083c392ffc5bfa97  baseline/docs/qa/handoff/page-10.png
52ffa9ed08af63c3382a5c534d91875aa5389e2ee4693adaaa30ab67e2071032  baseline/docs/qa/handoff/page-11.png
523bb22335fd999ad13096ac14bf8cc81cb6ba525e7cfb15aa038ca1423eba18  baseline/docs/qa/handoff/page-2.png
6029c5db1bceb379a15b48a8653caf691063fe6b69e1259c6906521e0ea31b0e  baseline/docs/qa/handoff/page-3.png
c116f70b07f05c2e81f19d7cd464b62674929fed03a597ee096dc0b6a56af8c9  baseline/docs/qa/handoff/page-4.png
7a80c47e95ce379bcb07241869ba548ead38a7d058be8c3f1f20e0ab2e831f37  baseline/docs/qa/handoff/page-5.png
9a042424d4c75d59d36f9489470a868b3c23593af567d634c53c4aedbf19af38  baseline/docs/qa/handoff/page-6.png
64b066bac13c36735b05709ebdc71840ce8134b1fb6ba7ebed228b10e842fdec  baseline/docs/qa/handoff/page-7.png
3b92674ef026b9e2d4b5a5670904e051386e237474e1028388c590e65275ba85  baseline/docs/qa/handoff/page-8.png
fd22981ff036f45852202fb3b9b1d0c3293f4867a191778cf879d441ccc3a2a3  baseline/docs/qa/handoff/page-9.png
4d98c4a0276c9bd0a3c18874b12da63956599451dca988b8c7aa56931082caf9  baseline/docs/rear_branding_spec.json
b7b74a36a80e77b1df060739af56251309c2ada558329e5b59591b915e4b56d4  baseline/docs/revision_validation.json
e21f9516505b2adede1c2694061bf6c3c28eb72a8ad5c65b5a664b6a962d2c4c  baseline/docs/slim_check.log
d0e180f4ddd1a22cbe28bfe432150ceb93d1365f2a4162cb768a68d8013ad4d6  baseline/docs/source_integrity_verification.json
a6e31f8832f5ab9cf32eacd9b2f8cd10ce0682c1f510cfd91c0ad850b53b537f  baseline/docs/source_sha256.json
53c4567cef280a2d28a021b5b744fb5636d54d0c356354a8b7f920fe43df53d1  baseline/docs/tray_hardware_check.log
848d45c0dc95ad1db9ba3ee29a6e54905e83eadb62ff4a43f883e30a397e6959  baseline/docs/usb_alignment_validation.json
843b784600f8ce234f8aa74ddfa4a9030225e605d5455872e7fd99b5f644e3bb  baseline/docs/visual_provenance.json
99134f983a97179c9201eefe526f481b5301683fc04eba81a66e46d435235dab  baseline/references/REF_Adafruit3421_mic.stl
c7ca7495c6bc6be00603de9c21e14606530455502948bf4a82093b5a94ef32da  baseline/references/REF_Kingbright_RGB_LED.stl
77bc791569ca34d7b907101d24a132f74e48b67e00a0e9bc9499e683535ef3a5  baseline/references/REF_PTT_Omron_B3F3150.stl
6cf0c8a936384e09aa99477d3e491e2186cd2a3be7dc436dea608bc99c3c7de8  baseline/references/REF_VOL_MINUS_Omron_B3F3150.stl
e95ad17b04f159169b33f0eed2631b0d5ae5a869445a6a6b24c3e0dba6b7ebf4  baseline/references/REF_VOL_PLUS_Omron_B3F3150.stl
7735571d5d805f8ff685890e92152498f03cee0a1b95be4b08a340e69660197e  baseline/references/REF_battery_body_and_protection.stl
7572539259f88a45ec7f3afea3240cbb562417180cd212067f28a4a7e9dca113  baseline/references/REF_front_Omron_B3F4000.stl
87b525832f230689b6532d76eeb85967764d366efb8032aa96cab59a246b35d8  baseline/references/REF_lte_flex_body.stl
88985831ed232c2190077a5103ff42ad01298ac93f992cd54f0f83e453a73622  baseline/references/REF_speaker_body_and_mounting_ears.stl
b07a4eb98f7afea9409fd0574a1ded676c1e66d1de027d47313a3c0e5d0b8736  baseline/references/REF_supplied_PCB_placed.step
ace05ea496bf324989ed40c1ca13bec14e2d97ae73ef4bf133881247084a9cf4  baseline/source_inputs/Internal_Component_CAD_Handoff_Originals/01_battery_adafruit_2011_nominal_with_100mm_lead.stl
bd2074b981a2c3ef1a892917ed0f9b5b1a2f341899fb3ce2605f8bdcfbb9deac  baseline/source_inputs/Internal_Component_CAD_Handoff_Originals/02_mic_adafruit_3421_sph0645_breakout.stl
2995ac779eb0521c4b74f48d504f1d1eb00fc64e73ef95ef3f8a2753c24b12de  baseline/source_inputs/Internal_Component_CAD_Handoff_Originals/03_button_side_omron_b3f_3150_insert_3_copies.stl
f61d7540e62148fed0acd66d5f95209a63bea61c38f442a79e49d7315364c2a8  baseline/source_inputs/Internal_Component_CAD_Handoff_Originals/04_button_front_omron_b3f_4000.stl
c6d6854f3e1ede896ba102b93a1e19b2c78def6e4ad2657dfa30231e48e68825  baseline/source_inputs/Internal_Component_CAD_Handoff_Originals/05b_speaker_samesky_cms_40504n_l152_round.stl
2af08831e37ef1089fbecc6eea7770f9febf5f38639b0fd2b193d1ac0cbe6ac3  baseline/source_inputs/Internal_Component_CAD_Handoff_Originals/06_rgb_led_kingbright_wp154a4sureqbfzgw.stl
5b38d81a18b2c81d77d630d0bbae09dcca981b8bcacee3a80dc9ab875736b867  baseline/source_inputs/Internal_Component_CAD_Handoff_Originals/08_lte_antenna_taoglas_fxub63_07_0150c.stl
2c29957fe72c888f7210edc977874eb30c73856427c5b3145715c85e4d61bf9c  baseline/source_inputs/Internal_Component_CAD_Handoff_Originals/sim7670g-ai-voice-terminal-3 (1).step
9b767d0e8b218005258296a1ebe492422e7ecf630a39e4a733a193c88d5b14d3  baseline/step/Walkie_One_02_2_R9_CASE_ONLY.step
797f0d172ae72fc0996f4a462be12ee0cacb1c3c886686df47cec3f247566526  baseline/step/parts/01_front_structural_tub.step
aa19554fd63e0f3b3f9023304c171a5ac22d77db2ff2a09e80e7e07d8b9002f4  baseline/step/parts/02_rear_structural_cover.step
8c5932aed67bd9e7eafaab89232cdd6e55f0353c7ffd1f9df03d12a0e9ccaacd  baseline/step/parts/03_continuous_silicone_skin.step
802a9ebce83bf787e1a83fc1f3d2f463233218e51bffb2f47bddb55f910a1cf0  baseline/step/parts/04_rear_silicone_service_pad.step
2ec6159a56f9a14881abd78aad40a44d097fd167d519c201954d982342a4ed2a  baseline/step/parts/07_speaker_edge_cradle.step
939ebcf85baa95010a75aa2646d6d110a4497ef4b3550dc39f75727c74dc69c9  baseline/step/parts/08_speaker_front_gasket.step
73b9a1c7c9898594aa6bf15b1311a4a812076d41d47178e14bed65a032714a11  baseline/step/parts/09_battery_tray.step
24681c8b987959ac697b9cb7ef1508018d06a0914558d05bb5071ef407e563ee  baseline/step/parts/10_ptt_key.step
35f1ff76d06cbd3463d02766d755ccca6bc3a2f2b34ddf1877f4d342181653e1  baseline/step/parts/10_volume_minus_key.step
2271f70b73c43cbbfc2b2f0b31772c42b897ddc2d01f7c61f85757b944000589  baseline/step/parts/10_volume_plus_key.step
0c6162007cb98d2aeab504815e7eee60388e65cfb785f9492e59a0dd8f6556dc  baseline/step/parts/11_ptt_silicone_face.step
a098dea5948b3ef0229329ff294fffaf6d20910a603b55ae2146ab1c8eb624a6  baseline/step/parts/11_volume_minus_silicone_face.step
d31e0a99c06fadcb10a580195106cc7201c53f1b07bb92b17b32c2d3f52901b4  baseline/step/parts/11_volume_plus_silicone_face.step
921fca57ff0ba290aa7612c61af423d572c5ba0ef4bfa804a326f75da538580c  baseline/step/parts/12_ptt_switch_cradle.step
b5d1102a594d8adad689d0051bf2d6b28008b4ebe134c2879dc93d5fb13d99ea  baseline/step/parts/12_volume_minus_switch_cradle.step
ac5e348b13d8492eed38d013d4dc1b2f36cc69e214fa13fec90700e0e4c7a162  baseline/step/parts/12_volume_plus_switch_cradle.step
fde5a767f4738aaa8a4410338f2af7adf4c963ea0e448b7c6ce23ac49392ba88  baseline/step/parts/13_action_plunger_under_membrane.step
55a3f28efde530754c9e63226a1b2105dc96d4ee199ddfcb64894d913c5c1964  baseline/step/parts/15_front_switch_holder.step
2209fa75e021883d4bead3a8f9863b35a144e094d24a2d8338552e3cf5a8a0a2  baseline/step/parts/16_rgb_led_support_ring.step
f03a67052507362b14a2aade6a01c0fa9557d054db8c71ff0b72076cca753d03  baseline/step/parts/17_microphone_cradle.step
c9eff864d1bc86efa49a061e6286ebdeb446a390b49e91eb70e8bbb550ba5d6f  baseline/step/parts/18_microphone_acoustic_gasket.step
b8b552face283894c45a0805c4b04c58ecefa1240dc78827b1e753a7381c9e52  baseline/stl/01_front_structural_tub.stl
4eee9ca0b9f0295024ab20b14a17a6d350c5d07a6b0ee04490c2aa4fa883b9ae  baseline/stl/02_rear_structural_cover.stl
e6c6b8ded7609d0c8dbae5222b085bd2c5a3864161cf62d2709fd621b831bf6e  baseline/stl/03_continuous_silicone_skin.stl
71bf3ddfcc67f74efed3321d27cb6dcd49d2b95e5ccba8c787e64120f4b41aee  baseline/stl/04_rear_silicone_service_pad.stl
44c5ee035d333f145a20dc6b5d0673674d7657ae78d739d6f1641a841c696e05  baseline/stl/07_speaker_edge_cradle.stl
deec5f1098c210394fc64220340609e5073a7e6f566bfe190e2dadeba4949726  baseline/stl/08_speaker_front_gasket.stl
e2211774f970c46fb2c2d612baa0dcb5f82736be2582f136af6501eba92514b1  baseline/stl/09_battery_tray.stl
d9959c1694853f3efac02f0a469d68c2b234c389dae59876095217336c7fc558  baseline/stl/10_ptt_key.stl
5b31a126cf52d331d26a68b7229dcd5dee1950583e46fdbb422a1f329918a2c0  baseline/stl/10_volume_minus_key.stl
0058ff7f0a7ae33faeb4b630c22f8a56f870cfb566adabae5646eaf45f4b17fd  baseline/stl/10_volume_plus_key.stl
6b08cf0ae89384fb62333bce022762e111f367a72b4d047f7a3efaa809be6a58  baseline/stl/11_ptt_silicone_face.stl
80db63d2adc008b95945df9d6fe72a4423dee172e2ee5ddef99201fde615c470  baseline/stl/11_volume_minus_silicone_face.stl
22ee3e38f6144c53f3b1df1138948ca9650e89cb95f0d764a6c344248f1673ca  baseline/stl/11_volume_plus_silicone_face.stl
051be8d9720ce45fedbeb8eb4062ccc47c1b5593fc2cc6452b4166fa11f98214  baseline/stl/12_ptt_switch_cradle.stl
fb8c4cb301cbdd8b100bfb394f0b39072506fc6f0cc2495568774f8e13dc496c  baseline/stl/12_volume_minus_switch_cradle.stl
ed98f5e9c3f086b8daa4c8772565baddbf1189e75bd069ee04fe3233060be029  baseline/stl/12_volume_plus_switch_cradle.stl
e9e3069379602a1cc20e87c535205bb10269e3d2b0281bda16aaee1cf8736354  baseline/stl/13_action_plunger_under_membrane.stl
003e518a070613b073dcc67f5e2ac5856047683d27668dfd10d6ee4b0c52cdef  baseline/stl/15_front_switch_holder.stl
44f484192cbab8e13db6672c09f413e467521f52bae29b83a9da38e5b84a5e64  baseline/stl/16_rgb_led_support_ring.stl
0db1e764906c4ee979c01d7e9806d21a8a13f0e56aad4f3662c27170a17dad5f  baseline/stl/17_microphone_cradle.stl
22db2d45ce32e7f244cd86217ddfbab69405b81bd4e8716b68b581a7d07c614e  baseline/stl/18_microphone_acoustic_gasket.stl
50b1eb0c3d0ee05302c72e36ddc22b719b28cf6a66d0e317846ca0756bb8e16f  code/build_revision.py
b466b2ed73b5955fb64ebfa823d6a84097a804b6aec2dd3d85276db6a2cca3c2  code/check_action.py
f53632fad68bf9704c0bf8a0903f27856c53888e871636f805ce69331ce28e5e  code/check_interfaces.py
654069ac9a5f914ff5e018b43d38803766059c768287ace58787ee80d6efb041  code/check_motion_and_assembly.py
b04e4e47df3be0b0403b70109e97b07abd9ad6f53b5e5308e236cb57b1aa86d6  code/import_R10_in_Fusion.py
40ee58da4506ae9514e9578b61c6368a5698dcc72f720d8b9cf83fee97924770  code/make_drawings.py
796dc1d973d2c1e09c9841ab6e6d369752acd613bfe2034fd7710e77c84a8fa1  code/make_handoff_pdf.py
374737dd507897975a084c58ca9965749f173a1ed44129c16cea51784f02461b  code/make_qa_contacts.py
d43418db18b535dc4c31ebdcbab75ef65bb7e9ad9fc542eaa0e5bea5fb593e12  code/make_supplements.py
98a93080e8068097cb702c1055f08fef465ecce423fd8263f37b36718ce2f78e  code/package_revision.py
d9de5e7815660b8a7fe3dd169a429160ad6addd2e23f30a888a9b8de47bc1f99  code/render_revision.py
13e2dbd07d830d369ca17e0c5c88f404e559d49298f68ef86813a3b8df962ba5  code/validate_revision.py
a34469bfaa70c0398ad9db85e5692580d98c91aa514faeb92e49ee06d9bc3acd  code/verify_final_removal.py
5639c80dd9b8156dddfff30c29daaf48a5ce5e3c6e81ae1bf85ccbe0815eced9  coupons/C01_curved_perforated_membrane_skin.step
79cbd51358f4bd08d54235946a2312d362f0a1145c62aca0aa429c9a76e36c9a  coupons/C01_curved_perforated_membrane_skin.stl
e59b0ea447a24aaf1bfad400fdafb715538bf27449507060d8adb85e0b1cc581  coupons/C01_matching_rigid_backing.step
099141843a146cc204769061b860f5835051226a0ea5032c5a4c524fd5253891  coupons/C01_matching_rigid_backing.stl
adb8f07cc0db70e417a9e5f369c4e51e8c1deb12f77dea46c612e4e654c66b43  coupons/C02_R9_comparator_roof.step
01a2305c513d7dcf8ad5ba80b9674571eeda649c8b4df27a5e7dee803debcebf  coupons/C02_R9_comparator_roof.stl
3c1cf119ea13d86d32cc414c19f5b721f9a853fd4af449527f1d6331ed0557f5  coupons/C02_R9_comparator_substrate.step
b5766d93ffe7cbccbacc49558bea7c48f6efc7f3e7e23c2de0a588606ff206e3  coupons/C02_R9_comparator_substrate.stl
e680c909e45afed32dc3856ec11981f3e363a8f32e1da71c7e2aab62ee0e136b  coupons/C02_mic_duct_roof.step
736624ae6b64f0888a2ccab94b1642270c14ec151237ff169c8e86850f22d676  coupons/C02_mic_duct_roof.stl
9bc3ae5a6a8cf0983ca1accb2a4e927aeb441fee474201ffec92cfcef30acdfd  coupons/C02_mic_duct_substrate.step
0770ea357749bd8ee3023d236a35370c3cafc644bd189e42ecd85a896bbc2d3c  coupons/C02_mic_duct_substrate.stl
68b07b48960faf97bb8109f7d5a31a9372592c5cb5b610f4315fb1a213dc4af7  coupons/C02_mic_seal_pattern.step
14811585db9cbadccd57f563b317e90d1d828f3d769c8007845f3dc1d5ac0bbb  coupons/C02_mic_seal_pattern.stl
20673a8b8346b8a827537405d2b2d103401d2f54f3edae9a01bcb91d8732cdab  coupons/C03_front_mechanism.step
b6ae5e69fdfd215b5a812171abadcee713a0be56d95d353e1ef679f594759fcd  coupons/C04_ptt_mechanism.step
9c39f190ea606d0b14e0c0fd60f94a0935d0563f6917a2afa8acc37a360057d8  coupons/C05_USB_R9_retained_core.step
71135885a462c4d9aa44994469d4f41bf148fbb7ed74249048352504607802da  coupons/C05_USB_R9_retained_core.stl
ff31e24bc35019462043918580ab9c303b0072b26c1b0730edcb2c618634b61f  coupons/C05_USB_R9_retained_skin.step
4c7adef503de433c7d0d177606867ed8d06cc2bb610a8f0b940315e030fbe0b0  coupons/C05_USB_R9_retained_skin.stl
4303e04f1e671403ac1b0ebf92ff9039cd22d1fa05fb49fee2ad86a9f2a450b0  coupons/C05_USB_candidate_UNAPPROVED_core.step
4fd5c0fc1bc5ead22e362963444706cc296c36b7570fe48a544892fef6dd2276  coupons/C05_USB_candidate_UNAPPROVED_core.stl
ae5d6d7d2a3b1aa74fdcdc7facce469cb835caa3e6ea67db823b68ae86903caf  coupons/C05_USB_candidate_UNAPPROVED_skin.step
c37f67de1847a58697eed13fe8be2ede788e334249de3bdd9d2a2dacb5396189  coupons/C05_USB_candidate_UNAPPROVED_skin.stl
32e158c4ac49977f79886715c794e12646eda538865ebd2ea08cf43041627fcc  coupons/C05_legacy_clearance_gauge_NOT_A_CABLE.step
3a666b6f5225f29a410f4b18d77010bb0f8c294d09fbb20249743b4dba1c702c  coupons/C05_legacy_clearance_gauge_NOT_A_CABLE.stl
2eed9b3cc52725938c71a16dae9f70678e258ed59d8eec655ebab6d5a179b832  coupons/README.md
047b904119bc29d2b1d5d8667786a8b35549416a1d384c1c1b3ab6c139f4d5ef  development/README.md
5307cdcfc1e17dc79b7024d2f8e3834d7d28cf853183d4c4e497ca789c0f6795  development/bare_key_insertion_waypoints.json
c27495573dfcf63e2b0d61620542c96b83667bfd9e37753851a1ddb595d4b341  development/code/find_bare_key_entry.py
e52119868fd2990af3edc42103ec012fe48f3bb76ac306d54c2d5c0d7eff9979  development/code/find_key_entry.py
37532738a9a640c303b4e31feae10d55f4a89501dfe61223687e279f6e35b023  development/code/inspect_entry_clash.py
3d3b53671d8c25baec0619a282bd4c4608a8c949a74488e8d5309ecde79fa425  development/code/inspect_geometry.py
7b8afb266eaa9bce51a04f8a1bd9512f190acc8946f6be1cfc3ffb80bbad943d  development/code/refine_key_entry.py
d139eb204e832f7cd30c7fc7045ff6f4bc02b701bfbf948d9dbb981382760877  development/code/trial_trim_entry.py
96ca46a149d773d3f06b422c7a8db913c444573df21831344bd426f41ef62bef  development/key_insertion_waypoints.json
b921b8b2150ff8507337b69a11b35255c559737cc1702c1b41a38c37d0211dbc  development/pre_entry_flat/10_ptt_key.step
2e1c40987971b04b8ff9ff4a23c60e67d416243308ed6b3902f2c000f488b4b9  development/pre_entry_flat/10_volume_minus_key.step
4b057a615e251bbfeeda1be036992cc55f2c8702ab86884b5710d5f46eb5a8aa  development/pre_entry_flat/10_volume_plus_key.step
7253c615fd57bff8a76a6b1c5d7cc4f4a0a9aab3d669354f49d4123ef3424a17  development/refined_key_insertion_waypoints.json
86d6127c30c140f8cd9924ee9365b042601dcba71cdb714bf6a30d8ea7cc7554  development/trial_trim_assembly.json
51d4b500fe69978ebfd5b977a8014e43344b3b81c839f4babffe14f0885701e8  development/trial_trim_motion.json
4f0d0f6f120eafd22c826681e901b0f0eca70f921d7fa0cce51797cf802f7ecf  docs/Assembly_Acceptance_Record.csv
d357eb3961a65a44ce2bc30d3dab0fed5e3c9e6dc69ec9b4272344b155f3e083  docs/BOM.csv
0710ce28c3bd526bcc086598f19b8c83266b8432f4bd98f91744ece1701d553e  docs/Engineering_Handoff.md
38440feb495e42609cd16819d043e1ceff1d1579d29317ee6722096bb00f45a4  docs/RELEASE_STATUS.json
a9b49c3ce1b51d48ded4405b8ec4f7d8ea157b7a0901ddc9ab8689cf4ff754fa  docs/Walkie_One_Concept_2_2_R10_Engineering_Handoff.pdf
4f4def3a5ec302d8e8d939b0b04b80ebebbab1a2ec9d931dfec93bf2be04b599  docs/action_validation.json
86d6127c30c140f8cd9924ee9365b042601dcba71cdb714bf6a30d8ea7cc7554  docs/assembly_sequence_validation.json
3f59ff3b1fdcf64b8231efa0db178c915d9e29c01b9c982900105afc4fdfb5b3  docs/clearance_validation.json
692443ac8e6b0bcf8706f7540145f48e1a45109cd20d33c756675c966eed056a  docs/critical_parameters.json
d8464488ce615db0eabc4b8fd3d4898f551d6aa478f19cbf40a6380490e741dc  docs/final_removal_verification.json
fe81b6ae0a91cc3788d4f6bfa0ede4b7454985cbd51bf3db2b170dcb9d3fce57  docs/fusion_status.json
54f99a65efc731a281704efe523e982ed06f1e08e7933618f62619fbef1cde68  docs/geometry_validation.json
4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945  docs/hardware_clearance_screen.json
da366b2950ad73c14e53c2f1c1fc0256285c0e012b4801096035adaf3b0677a5  docs/interface_validation.json
4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945  docs/intersections.json
cb4161a7311eba0307d8ab24042bfb05de7167859a16d491dbb5c37f0777645c  docs/manifest.json
dbce6906c5a59be5c61ec0114a24f5a334caa03ffd5d35e35994b56f73a4b75d  docs/original_source_hashes.json
49cbc31901f00113a11e4bc9adb1a07a58388f4f13d4eec5219ebcb5c9ea876e  docs/pre_entry_flat_step_hashes.json
51d4b500fe69978ebfd5b977a8014e43344b3b81c839f4babffe14f0885701e8  docs/rigid_travel_validation.json
af7d22c57b3542213b50b2273c303f516b2d9f4eb4ea6931024156e4149abe59  docs/stl_cleanup.json
4034583af56977c448dfb5327131b44e9172c04122f3b56ab69162488a679121  drawings/D01.svg
e671ee09c3eac9d88f0672ff6dd2cf71794743a5d1c85e308ed598c27c1969ac  drawings/D02.svg
a4c8df2696f1c3cc185d544df100ad6ab8ff8526b81b860b4fdd77e13b9a81e2  drawings/D03.svg
a4f87c5b7868b858afd5040d6c57bf1722cf945d9efde7ede30066e7ff5d0e37  drawings/D04.svg
26ea3c98db3bc60f80cf5a0c94163b39035388c57c6b139eb8b504b7888ee268  drawings/D05.svg
fa62a30033c49268ea9b8646c26558fe86952141a10c940a349b5f1f60c72960  logs/action.log
95488761e87f998e24466adcc5dcbe9f9dcd2629456af55ff0ad3b77d3ad56a7  logs/action_final.log
fd945990e07718d42c6c7119ecfd750e447a7e85d5a830901480f41424b3e8b0  logs/bare_key_entry.log
3ae67669fdcefaa655cdfd820bbd206ad54896d306c04f750684c56b7ed2462a  logs/build.log
7958d82ebcb7eed740c2af28b41497306320cf4737cea9d685e1027fc5633634  logs/build_backing.log
cbe6ae63588515862159bcb905dc6d6ae80a8fd61d2876b0793dffc06e297173  logs/build_entry_fix.log
c3464b00a7482d1936d0223e300fc50ce0a60203da9ea67e705fa1a90aca365e  logs/build_final_keys.log
46bcb47dbd1fee435d65df8c62616f442ea3c039da6181c85ab23a93fde35183  logs/build_fix.log
3a5b27847dad6e4d58853248ac1ca2d4f2967b09771e0306694c0c9b3e2860b8  logs/build_fix2.log
bb8995d5b09b5f418644d267e0e361c3cb388e4ad57b761117fdbd44a72893eb  logs/build_guides.log
414d12ced6d2aa5afe8f220403a713643325cdf6ef7171a4260c0e85fd1aa7b0  logs/build_keys.log
d21e689553ce42f1c97768869bf40ec30980629fc571152ccfab2d4d42766847  logs/build_rear.log
2317379779f70719a1e67faab19888205bc5a59afc899c1aa04ab24f835701c9  logs/build_travel_fix.log
7e853f4884f5e0c716282f507726f1d249b9c92f44b92bb259498411044569c5  logs/final_geometry.log
553aac5795f710366c44d6c3c0e9a4b96df61d95c83211e5eab4152319d4f514  logs/find_entry.log
f048e67f947eb5a5bd44d7b9cc48120f46a2625c3960c7e0c630e34875cef793  logs/interfaces.log
f048e67f947eb5a5bd44d7b9cc48120f46a2625c3960c7e0c630e34875cef793  logs/interfaces_final.log
65b082c1c85bb870bbcb953d8bbb93ed5f90ab71c3f0055919c8f83a057385c2  logs/motion.log
fae94eed2c92204a9e1bdeb94d0a570c924ddc6962fc71ca6679cb34d4aee8f9  logs/motion_bare_key.log
c72c309709ab927059403599ffaafb3bcea6db06226dfdf76246619c62699655  logs/motion_final.log
8131aed5d555e160c4d19b406a48f1ab5810d36cca65b55e57a789e4380c5284  logs/motion_final_verified.log
ecd34799a0be322743d2c4b128adb6e51f4d39d67cb3cb91e2a83604d235a8b5  logs/motion_inboard.log
48d1742e4eb8d891c783fb9298eeb3b7b38196001af8c8f9457e38ebf0e40b99  logs/pdf_final_render.log
48d1742e4eb8d891c783fb9298eeb3b7b38196001af8c8f9457e38ebf0e40b99  logs/pdf_render.log
38f7d18c80fa25f5f2ccd35bd472eb3d34cab651f9db23f961e2bc7660289019  logs/refine_key_entry.log
3cbcb5a63e5945a9b9bcd6659cff6a0a503d9b52f3ab0ee4600b27bd06b5af78  logs/render.log
81a05058a8921783dacb4f0622665335f39876d6cec7496cf4addf6035e3a8fe  logs/render_final.log
3d898df1e17484251de098fd27f4b01a2946c3ff54031d8eaebc62053a10f5da  logs/render_internal_final.log
d8202c11541bb64d8f2fe317d04866b16e5ca1103739c898d627d1a548175acc  logs/render_verified_final.log
7fd8923a1a9a4c2771051b46f2a6c0214ed7d7627b666e421675057d9978b809  logs/supplements.log
8131aed5d555e160c4d19b406a48f1ab5810d36cca65b55e57a789e4380c5284  logs/trial_trim_entry.log
0965e7ec742ebb963d2e558291167f09967ea4895331be80d2dda4591f9a1d76  logs/validation.log
b2f36587817f6183c91c9fd23f5b89206df6bf02bf5540f52a35eae579c059dd  logs/validation_final.log
0eda82c39fed1a59262dc8acf1034901744908909e4a6365e8927f69bb645dcd  previews/PCB_reference.stl
035be5ddff0802f67a0545d4395a08a18279daada24a7c2a201fe724aaf89793  previews/R10_front.png
e1adb0bf300ea8ee86154f0e52aa1c67fe3419a281dc9ffc3c91bf66e8d44736  previews/R10_front_right.png
1a8e78a9a8864d9c2bc401644ab9566c39ef3747d83424ecd34faf9f8848bcb4  previews/R10_internal.png
350adec789b7b9f2d4bbe6f7b0c4466e1e2fdee5158482fdf5a3f348bb0189bb  previews/R10_left.png
5a9d5bc401df52294ea738904aa06ac26aa69db10949b6f1765e0a82ae364e4b  previews/R10_mechanisms.png
16f70a4d4bb5a82add5158179a2bcaec5772d1ea831e509cecae24fd84554c9f  previews/R10_rear.png
b74627f1c8467bf353fce873c61123619950128e0b3a90d480fa0d5fc364266a  previews/R10_right.png
14ab9c378cf4b3450a99b52c9b5d457f5cca2b253135e24ea98b096afa050013  previews/Walkie_One_R10_CAD_scene.blend
75944b7091c65447cfe0ea953263f8cd923829e782b8c0c509288317593b4eab  previews/designed_in_los_angeles_deboss_tool_ink.stl
e1749cdff05884f066b105b980ae7da7f2a1849dd17d4d079467243fc53933cc  previews/walkie_one_wordmark_deboss_tool_ink.stl
1df8479d91adaab0c15f8cdabcc42cf609632de8b827ae26a3e9f67a958a58a8  qa/contact_1.jpg
04b6adb09335ef1dedaa1c1912890dda4192f7ed83ccbb5f9bcccb1cdb2712c0  qa/contact_2.jpg
1f04757ce4502fa05c8aaddacd88b9d42f40def34e86d67e409b38bf6ba7bc47  qa/contact_3.jpg
3749e0e051c25e9180d91f12bf343ff8ab33c63911f3bb5130179dccf043d0c8  qa/pdf/page-01.png
2023dcedddf0d185284f72e16be1295c511c7a7f2a0367c3995eeb7545c47292  qa/pdf/page-02.png
fb1d187d28204d17d64d471d543f333d4630e5c025d168c4d6f2de61c707240c  qa/pdf/page-03.png
279d1f31c920d243d594c88892fddcce98574cc86192d0b211b9496d7629f6b1  qa/pdf/page-04.png
b6188145511b9b36a57f942ff40e014f3a4401e6771935e8842bc3bdcac715ee  qa/pdf/page-05.png
783a0ddb2283d2640e520e52d60e0ae1eedb43adce071aeaec057758dc432438  qa/pdf/page-06.png
e012ea6ec8013d618d3272bb25739fbada0a07f4a087e168665c8417cb1316d7  qa/pdf/page-07.png
b877f0a1d82ae4ebdfd559212b1a3a3759de10d73e598802fcc0663aecd3409c  qa/pdf/page-08.png
e5e7ede23bcac1da93d28664135bcc872ac811011131f2ff3eda56797b7f3750  qa/pdf/page-09.png
eb45de4ab8c709b627162d2ce42b1cadbf8deca2fc9bc2490971af2836f31598  qa/pdf/page-10.png
7a98d3f0d46711b420a03378bea4b11bb5d6be353b7476adb248dcbe4cadc3e3  qa/pdf/page-11.png
3a09fd6155f46c2175aed0f1af8ef6e1ce826748a5c3a026dbb62b227f4a3b62  qa/pdf/page-12.png
f1e38550254632de2f4c6475b1a0dc68542762ef036378fb39ccab06a2426db8  qa/pdf/page-13.png
607fca56f0f3a887cc7ca6b66d2301836a805d2f1b18ab46848657f1dcb696e4  qa/pdf/page-14.png
979af891a7080c1a84e7426f3cc5261c3f79aaa74f13572dbe5ff01b2037cc17  qa/pdf/page-15.png
2a1948f93bbb73a66e4f8bc5ddf1ae12a34351030162888aacf3454496f7dc35  qa/pdf/page-16.png
ca4707511947a832b709b8bb163d2305cf6c11afee2f953c99fe7059f0a1c557  qa/pdf/page-17.png
f80bd384b1ec09d56a34f0a29b1901c03bea4e27ab2bd6cccdbd615cd12427d6  qa/pdf/page-18.png
7aef9050d75e24965c8abeb150e2172ece05982511de8332596818c0238a8c4e  qa/pdf/page-19.png
3729dcb5175ab2e008365a58b9f427bcd4ef82f6146c6b2fe46b83e86bfd55d6  qa/pdf/page-20.png
15a123619dc3fa6debe71cd9772e3707c6cabe48bf4d430c544ce96b658776a0  qa/pdf/page-21.png
c068d5c47f877df23250ccae294415e0e387719f118df5c57ed7d612bdd73cb8  qa/pdf/page-22.png
6b64ee7a5b9d52c0698ceb5401ef5818efa2c9230e0ebce78c32c11ca81a1b57  qa/pdf/page-23.png
d172125540f2024584c40fc09d868e1d85de50660e86c0eecf440e129d08e04b  qa/pdf/page-24.png
f441b038c643eba198fb6b164288d1b28b2e4854c2a48c4a112204a51e8ceabf  qa/pdf_review.json
4b49a039b9b2abc695641e9ae3b3cec5814316fa5f49d2bc04daca6fa2aecbbe  references/REF_Adafruit3421_mic.stl
c7ca7495c6bc6be00603de9c21e14606530455502948bf4a82093b5a94ef32da  references/REF_Kingbright_RGB_LED.stl
77bc791569ca34d7b907101d24a132f74e48b67e00a0e9bc9499e683535ef3a5  references/REF_PTT_Omron_B3F3150.stl
6cf0c8a936384e09aa99477d3e491e2186cd2a3be7dc436dea608bc99c3c7de8  references/REF_VOL_MINUS_Omron_B3F3150.stl
e95ad17b04f159169b33f0eed2631b0d5ae5a869445a6a6b24c3e0dba6b7ebf4  references/REF_VOL_PLUS_Omron_B3F3150.stl
7735571d5d805f8ff685890e92152498f03cee0a1b95be4b08a340e69660197e  references/REF_battery_body_and_protection.stl
7572539259f88a45ec7f3afea3240cbb562417180cd212067f28a4a7e9dca113  references/REF_front_Omron_B3F4000.stl
87b525832f230689b6532d76eeb85967764d366efb8032aa96cab59a246b35d8  references/REF_lte_flex_body.stl
88985831ed232c2190077a5103ff42ad01298ac93f992cd54f0f83e453a73622  references/REF_speaker_body_and_mounting_ears.stl
b07a4eb98f7afea9409fd0574a1ded676c1e66d1de027d47313a3c0e5d0b8736  references/REF_supplied_PCB_placed.step
ec8f9c1b7623027f23ebf33d606fcbcdd7baf3e6ef5c9720859a99e24a6c1191  sources/Expert_Review.md
be9cf69e5f43fb7689448a2097c19858e5643c0e2e49cd77d018881543e27a1f  sources/Omron_B3F_legacy.pdf
9eae3fb593cd35ffee89bc78734d8ea3265023bd7d8c19da923d936a8e4c0329  sources/R9_handoff.txt
c639aff7d991469edfdc89c0b678a6712e9b565ba9b4218bf0faf3b8f8302c5f  sources/R9_inspiration_comparison.jpg
17f77b9320f81555d850ea59bf38ca17eb5ae8017f340637fffc25b08e5731bb  step/Walkie_One_02_2_R10_CASE_ONLY.step
4c39ba10ed868880910cc386bedd2b04303da797bdbe40925905f2d9d411c308  step/Walkie_One_02_2_R10_WITH_PCB.step
c28b00d64c0e61b87775bad9b978b9caad40168a14f30331b1da8b3941209f79  step/parts/01_front_structural_tub.step
28958c9fb75df0ede67421911ac4531a14a74a646bedf04649ef8d4135292a3c  step/parts/02_rear_structural_cover.step
21a38f767c56db8a939813d15a06763e5c8d04525dff55049595bb232665b944  step/parts/03_continuous_silicone_skin.step
3cdfe94856e61c0da36427079e570363af0a9ae10218d3183adf0abca245cb21  step/parts/04_rear_silicone_service_pad.step
580d8783daf5fe6fecc9de570772464a07253397fe6f7b99318c123a501cf0c4  step/parts/07_speaker_edge_cradle.step
ce872d087c85d676bd5e245c705b4089b0cb15bfff4786f77cdc1d4ad8571e19  step/parts/08_speaker_front_gasket.step
a088f5d5c4866ab04651e8ff701e733157b0e0e8669a30d92f7a35e783bfce68  step/parts/09_battery_tray.step
157d7d6787d217d06abb6c2021a13d2aa8d32a2ac66f3c2c806c158e3eadb6ce  step/parts/10_ptt_key.step
cb5f8eb9874d0bc7a40b18d48a30977458321686e049b9e185597078f6cbe787  step/parts/10_volume_minus_key.step
4a4601c43ed38b60caa842c8ec7808b631fc6e20b2535baaf924fe7ac6e0ac47  step/parts/10_volume_plus_key.step
c055b7bc6c4ce011840fdd704045bfb0395a2ab21fd5d2886d9adda2c144d586  step/parts/11_ptt_silicone_face.step
298bb85507a4a60b449b8b6c7ca60336c3a3bbddaece20e10a2243a47f51daa5  step/parts/11_volume_minus_silicone_face.step
34959e9d9b6e016280cf8fb7073afc68ad5d9c79bebca4ee196d804ccfbf9558  step/parts/11_volume_plus_silicone_face.step
49f85152cb1b28cba395a434fda523d94bcabeb2faba652de208b12f1e957625  step/parts/12_ptt_switch_cradle.step
2552f69945053552824a3fc50fdc411591e3030e299ee9603e8a9c2cc6c80ca2  step/parts/12_volume_minus_switch_cradle.step
1ad8a021f41b59ff920949d876d1d12642b8e3867faa006de3117bf90d66f349  step/parts/12_volume_plus_switch_cradle.step
943cdbbb33c9407001a748bab142c6242037c1310d30f60a52bdd2c58d62428e  step/parts/13_action_plunger_under_membrane.step
91519d8e6d33390dbd238ad72db9322809698290a5d0066016193db1bcad1547  step/parts/15_front_switch_holder.step
ca8f0d6838c5c36924c9f803b09d9aa3886ddac89c98619e5c3b5a93e79a6f71  step/parts/16_rgb_led_support_ring.step
3af32e1ff9e7c9b8f23cb05ede464aadbab123c2aab474ec525d4209af187932  step/parts/17_microphone_cradle.step
b22fd190536f5bf261f83a551f24ceba575baa4bf54636748c5b751957955a71  step/parts/18_microphone_acoustic_gasket.step
632f15a366050444895b92eb30eb4d21e862f1f7b03f93e910f1cacce3e52f6f  step/parts/30_front_guide_pin_1.step
5e5a5338f0993310523e5db34ae308ad39c4c4a0ac2ff1b555472dcd9148bbbb  step/parts/30_front_guide_pin_2.step
d36e1842f4ad08782c9ae5fef17ef6bbfe880574827963c1a9a6c321474c8273  step/parts/30_front_guide_pin_3.step
15610f17dfbe7cc3bac61a7de94a3ca4d4253ca82245b58303f8bdd56c81a093  step/parts/31_front_guide_bush_1.step
04673fa465ce0ccd4ffeb75b30b1a5db5161835cfccaaba7b8444e5fdfe4a80d  step/parts/31_front_guide_bush_2.step
ef4924e9f5efb7daf968cba5d18d3653bceef23b4b67834461e2a1f3b3cc2894  step/parts/31_front_guide_bush_3.step
e74cca4811d8dda9f0e948cc62ee711165cd3138d50b8333f3745d1d60d7346a  step/parts/32_front_stop_spacer_1.step
ae8eb404d8e42e0ce79c5f6ff89d2b3e0987c00797a51b14c32d9f9ead793108  step/parts/32_front_stop_spacer_2.step
72a86fde1c756887b2c5b4f171f1b1498f4b53d76779069c99a9df956d5390da  step/parts/32_front_stop_spacer_3.step
0f2a12b48255f16441fd61bfd02f028261a54bfd49ef85e7c93f60fc3032d8f2  step/parts/33_front_return_spring_1.step
ed258731671be6668dacb1739db1329d87340545757284d225f91561a8eecf00  step/parts/33_front_return_spring_2.step
d17e9d80f8250d31a09527cfdc9549164dd789354c5330dd76c6f03423550cf7  step/parts/33_front_return_spring_3.step
cb8c316bc6ce4ade313d6bde52dc322643e8441daa3b25842d8a01b1bc1be4eb  step/parts/34_front_adjustable_actuator.step
2ffe7ca2f85e5b72cda08ea270163c630a9791493df9aa1ba15b4707cb647992  step/parts/40_ptt_guide_pin_1.step
206455116cfbadafcf837ab9d7b1536b03dc95e65fd98ea30bc9662cb36c01da  step/parts/40_ptt_guide_pin_2.step
0b1bac4d313176c89341a0b2bf14beb91eb29cf356d52767e2a6d2a71135c4ab  step/parts/40_volume_minus_guide_pin_1.step
9c409d3e7cece7a696204f0d1563d9a5360cd177398d985123306caf09295b6d  step/parts/40_volume_minus_guide_pin_2.step
34f2e7d06970006030f7378f6f04216886158d07599aeabd4576d98592ddd093  step/parts/40_volume_plus_guide_pin_1.step
3eaba9fb23cac71eed636493467998e6002f8db7c422fcc03eb642d4ab2b90c7  step/parts/40_volume_plus_guide_pin_2.step
04c969b09ddeb5f2d42fb1f2c3a7e139c894b88c596370ab0ae2719dddb95875  step/parts/41_ptt_guide_bush_1.step
74f654d91d72ca11b9553b9b266761261c932498ae71272d6850900ac36104c2  step/parts/41_ptt_guide_bush_2.step
533a4725cf57c5006bfc1cca7fb5d20a4fefe7486dad583a3c1c75f1bd592876  step/parts/41_volume_minus_guide_bush_1.step
31306e85d606fc9b863018c63e197651e3abdf5fe23b1b416a120003686a2d7a  step/parts/41_volume_minus_guide_bush_2.step
f7a8e90d6a1fd41dc9823aa1f544d89b8961426d15de2b2f8982e175b187eac7  step/parts/41_volume_plus_guide_bush_1.step
d486d19952228010ed4d5c5110d0b548d6be4f19e21fb288dcf7f6a5a0a49ac4  step/parts/41_volume_plus_guide_bush_2.step
2dbc6251d6a8e903d451e80ce5a6eb280bad17c92252275dc85d3a3e1c851c58  step/parts/42_ptt_stop_spacer_1.step
e48efb0a3acd6c85ac8360c390114176d405da18851cd0d94194bb5890e79428  step/parts/42_ptt_stop_spacer_2.step
fda9d8a10713ed61d6a6fbac84e9565a298cfa2cabd4efc5fe0f646699feb0ed  step/parts/42_volume_minus_stop_spacer_1.step
710ce8442d56f74696cbabb3e2dfb43d5642f8bbe0ec5ee1bbcd88938815f0ee  step/parts/42_volume_minus_stop_spacer_2.step
9b90f9981dc1a6e0a715ce106834a8569cfffe9602765670aae437bfe7ec0725  step/parts/42_volume_plus_stop_spacer_1.step
d6d70bdfb3ad9aa55ae0e9b1ec89b2838d2b05f0674cc469b4d01b8c9ba65e39  step/parts/42_volume_plus_stop_spacer_2.step
d4fe85cfe7374ba71720acd2e6cfc41cb1078c53580ca9ac7af9bc19359cf803  step/parts/43_ptt_return_spring_1.step
be77f09d6742a27b3e99e0b62148138d6d4a0178ef3aa454ae482f746ef92d04  step/parts/43_ptt_return_spring_2.step
b953252054ca477acfdf67e9248ae00aae2f8f2af02c5158753cc783b0f6e6f4  step/parts/43_volume_minus_return_spring_1.step
59a8514f93a5ed0b633e6af7bcf7f0084692041ea9b75825b8182cfdc20361b3  step/parts/43_volume_minus_return_spring_2.step
050c39c98eac737b2b200f4795bbb681152b6fd1dda5a95e09c7b735b3b41b76  step/parts/43_volume_plus_return_spring_1.step
bf0a7b067da137a08e41400d55308c72e6682d2a09e67526464454414e1a49b4  step/parts/43_volume_plus_return_spring_2.step
534ca1de6905f269e96af1ad83e5dec2216308513a0b4bef606350f79cd47ac5  step/parts/44_ptt_adjustable_actuator.step
a4bb06d42e6e5914d0ca6553356bcb7640b905f9dd953e93c1c14143ebfb7394  step/parts/44_volume_minus_adjustable_actuator.step
a4dbc039080ac0195141f0139d9f5d53cb006dcec5101ab47a434008b2153495  step/parts/44_volume_plus_adjustable_actuator.step
3f7bb499f0d83b5f9ce78c67ed582c73f1f9e3263a254d1a7d333b2e3607cf0c  step/parts/50_mic_seal_bondline.step
b692f1730809863b0cec26bd93996c3caea87b006617e751ec964e172fc54186  step/parts/51_rear_service_bondline.step
3f06e316a40687085ffaf3d90004ad9c3853f14471437034d90c728823cafd87  step/parts/52_acoustic_mesh_cut_envelope.step
2fe0c20beb04b0f8150077d492baa382915428ac3ee8ae55f106fbd0987d5381  step/parts/53_mesh_perimeter_bondline.step
240da8975a8660fca6d557dabd67902ff3101396f479ee4f9a577bcfd7aff657  stl/01_front_structural_tub.stl
068c597da49230eb7afbabf038fa2b4c2bd2bbd12b7e6c7c83fae8df8b06b291  stl/02_rear_structural_cover.stl
6002d38cbbeb99eadbec4ee7eca6db8c35b8ad72e7cd65d7db451b28d57a1a2f  stl/03_continuous_silicone_skin.stl
9f4aa102be9f511199cdef83243ee1d44d325f2c0ab1760f0f2807246b943498  stl/04_rear_silicone_service_pad.stl
4c6c17a4cbd9648afd3fd14e2edff3f1a069def9cbadd8bb643db93f8419dd94  stl/07_speaker_edge_cradle.stl
8b81821dc07c896e87dd2e24833c1b87d7ccafb976cd0d455d0eac5ca5d03847  stl/08_speaker_front_gasket.stl
1ba5dcaf4fc4494ec6e6e04992b38e21eb74e2d90b98adfb6b46655039f44572  stl/09_battery_tray.stl
844c8e1bfbdc917a1d98adacc2b87ea3655c008d3d42e9afbdad920b07bd2bff  stl/10_ptt_key.stl
766cfa599a09ce5d1c4e702d7eb46d449425cb8b578a258cce13199d5e746808  stl/10_volume_minus_key.stl
0e29ecc2c1cf98000986a661f91f22b625e4d716b09170e0ac7775e4b9035fe2  stl/10_volume_plus_key.stl
a6bea4b0b50116f349afd8d5ac5aad1779df59377b3c0909155a08c69a1545fe  stl/11_ptt_silicone_face.stl
b0da7d9301716abc5e63508352fb2c21ec754778925922fc6bd42de67e348920  stl/11_volume_minus_silicone_face.stl
55feddb56f78e67158055e78b3d60459bcf31b2342a430ab946f9850aa72cb9b  stl/11_volume_plus_silicone_face.stl
6ac58797c98664b8fa0978d865161e20a83f4542e214df47d4f050d2da6bdab4  stl/12_ptt_switch_cradle.stl
b637a13c9df17f0fc70b749a161a966d021f03a535c888a8c51d624577f1cc2d  stl/12_volume_minus_switch_cradle.stl
9d2fab3a13231d9e339556f0a991e625c5eab5ca6fb44d4a8aad93e221832bea  stl/12_volume_plus_switch_cradle.stl
671593c2a15add0449b5cd2df4a556427532662618e6038db43fc0a990641b89  stl/13_action_plunger_under_membrane.stl
70e2340d57dd87f0592c3692728fa1b1f77adfd1387d200850ae483da14b988d  stl/15_front_switch_holder.stl
69ac3a9b347b222159102987f0ddf4db86dbfd45cd811dd5a9098be958812c86  stl/16_rgb_led_support_ring.stl
eea76a41d802100fdf9a854d33a2452fc1d5ef51e29da8ffc16b42e9ef3202eb  stl/17_microphone_cradle.stl
0ef0ad586c5b8813ae8825c35dacfbdf04009ebadf4221228c9e99bee2a0a154  stl/18_microphone_acoustic_gasket.stl
96d0221f2ea0d9c5e99228029f44630ddbeeed9fbfe44abbd10ec85c7fdcacd3  stl/30_front_guide_pin_1.stl
e3e1768246ecbf56595c9fcf441f751bd4f0cd13caaa01538d70a3cf9b47f276  stl/30_front_guide_pin_2.stl
d10052a12b2d1fcc9ff93b4fdefb411969d5e1ab507cf3a4ce0cf647d2fd48e0  stl/30_front_guide_pin_3.stl
e8e74a7206b59f2b769ca98d707306531beeb9cd80962cabdfc29f0b9d74c6e9  stl/31_front_guide_bush_1.stl
f83124b8b16510e27cb85010933d54a390bb93fc4c8304decc6a597c01bf4af7  stl/31_front_guide_bush_2.stl
59bc9d5c935d4108c641bbbc4bc685d870169a8886388f7780e9bf6408b10351  stl/31_front_guide_bush_3.stl
d94c08f2a3dba7ed5a0f1f6115dbfb84808388331ad93a0e7447b11dd6d13c15  stl/32_front_stop_spacer_1.stl
3e612cba76c2b2b87aa7eeeed09188f5b9ce563f0877fb404c139606268af87d  stl/32_front_stop_spacer_2.stl
12b8548e35e0ae00f128935178ee3482547fb3fbd22a5730d814d68304290023  stl/32_front_stop_spacer_3.stl
5e8701d1692777f145a6eb03b5bf8a1e598240957f94dc4a42d4aeb6d171277a  stl/33_front_return_spring_1.stl
debcea5b2c145efcff592a14dc81105c0e0d2a99a65d89d7528b0d3c651e91f2  stl/33_front_return_spring_2.stl
1e5c60ffd0a540750e74e1dafbdf84db9843ce2eec5cf0306f7e26b025761580  stl/33_front_return_spring_3.stl
6851168cff30ceb6055e9043b2a5c78fe2a511884372e22e4a57f554fabfbd91  stl/34_front_adjustable_actuator.stl
9b1cba5bdcc3bc8ee48f6ee757e428b32b80dd9ba41a802a1195504220f78564  stl/40_ptt_guide_pin_1.stl
3cf17dab4d518ea1e8a9543f05585f4d1488b4bab2a120293b899b9556a4258d  stl/40_ptt_guide_pin_2.stl
d082d99f77fb3380a5a4ed0916f4527c89958a6924558fefdce3b14ca64f368a  stl/40_volume_minus_guide_pin_1.stl
f9a2ea407230e744075d4eba6e47f737259c59f5ed162ca26bfdc032e20377b4  stl/40_volume_minus_guide_pin_2.stl
284faaf8b938e98febbd7bd4216dde9bfd755f5b897ae7807fafcd01d58ab971  stl/40_volume_plus_guide_pin_1.stl
dba64d82411b667e5bfc8baf70bb0d04a096cb55ea0251b1a832bb72a8425b0c  stl/40_volume_plus_guide_pin_2.stl
544eb1ff32a85e26115f866e5253e4ecc1585dd75aff39c5825607e9483ca37d  stl/41_ptt_guide_bush_1.stl
6a41ff1cc381d3f9251da98f4203b08279a8667d6f0ff3fbbdcbd8ad1cd35060  stl/41_ptt_guide_bush_2.stl
d3c2a3094064c9849a2b77da60bfc7bfa25391d449efcf85640f0630fd8c12ed  stl/41_volume_minus_guide_bush_1.stl
6b442781e2ffc69ae20e78b8f84cd0f9c3bfc69f4ee9530979dea82fbaa77534  stl/41_volume_minus_guide_bush_2.stl
eb8a9b0b80ce6c65db8c36eaa15405e4c44b1ef979c44fd93ecc6d732a54b228  stl/41_volume_plus_guide_bush_1.stl
0f6bfb7c1b5f722a84cf3b17adfbfeb85266e4df53a7b608b1df40b54d4c5603  stl/41_volume_plus_guide_bush_2.stl
fbdb10105b5f55a48e7c64c21ff3568f72a9ecb4ebcc2a671c5d1f7d2f32e344  stl/42_ptt_stop_spacer_1.stl
1c43f93f5cd016a4269dccbcb396b4a7f43236ff120efdcf4e4b15d0d14a7f2d  stl/42_ptt_stop_spacer_2.stl
91e2a22ac6710fbb67d17a0fa37b6449271b369b140afd633cfd90bcc237012a  stl/42_volume_minus_stop_spacer_1.stl
2bfffd5a1ebdf91a4badcbcaf3b45b5cccf316a33d5e42e68478286033c1a7af  stl/42_volume_minus_stop_spacer_2.stl
ad4f696f1b678ab36030b11600cc6ce9e94cf86a5f2f26fef80a0ac75fac53e4  stl/42_volume_plus_stop_spacer_1.stl
b3f9245c148ef190a1127b23c3c2332c9298f3fac3adbf4ea402eca8f8c6eea4  stl/42_volume_plus_stop_spacer_2.stl
20c1d58d4ed0c8ece0ed73e8e487caac71bb7dd67deae44282b9788841362915  stl/43_ptt_return_spring_1.stl
05fa156a510932556c22275e23fd8b715d4b1cd3b98e7e08bec59608f9310ebe  stl/43_ptt_return_spring_2.stl
88eadd9fc52a61b52d320f2939d939b46be48422b7b400a11c1e1e0674e55360  stl/43_volume_minus_return_spring_1.stl
ba4eb5deb211d5fd4a84ac955855c597ffbb14ecdaa244ed560c1ecdb3e331e1  stl/43_volume_minus_return_spring_2.stl
822edde09f8ba0e028045f92b0c70f2e5ba01edc34d5fc6ef028980ab4d7e2db  stl/43_volume_plus_return_spring_1.stl
7b31b5d991fbb38d510cf5ec164b5fd302abe6e63fe768e38e16634aa86d21d0  stl/43_volume_plus_return_spring_2.stl
44bb19637a47a13696ed7113e4cdec6f4ea649829dc29cf4b582dd6c9914580c  stl/44_ptt_adjustable_actuator.stl
9763d10c496c90f595498252538eb68f8ea6cc9eec17cf2bd806cafbffa23726  stl/44_volume_minus_adjustable_actuator.stl
aad7c0b1aebace45ffda7741a77989e418dab1cb2b93031a87bc23d56f52c7f9  stl/44_volume_plus_adjustable_actuator.stl
8ec1fdee701ffadd63a028c339612b3c3aa52da7abe5d8f05c98535118f0809e  stl/52_acoustic_mesh_cut_envelope.stl
cb6405cf0e0445795be354cf1ab616fd7be8ab7f20e0e7614cc8760df8843869  stl/README.md
