{
  "scope": "Nominal straight-line motion of rigid caps and grip pads, actual positive-stop probe, separate-assembly cylindrical driver gauges. No deformation, tolerances, hand loads or harness.",
  "configuration": "main",
  "side_motion": [
    {
      "control": "PTT",
      "travel_mm": 0,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "PTT",
      "travel_mm": 0.1,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "PTT",
      "travel_mm": 0.2,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "PTT",
      "travel_mm": 0.3,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "PTT",
      "travel_mm": 0.4,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "PTT",
      "travel_mm": 0.5,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "PTT",
      "travel_mm": 0.55,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "PTT",
      "travel_mm": 0.56,
      "beyond_nominal_stop": true,
      "hits": [
        {
          "part": "PTT_SELECTABLE_STOP_SHOE_2",
          "overlap_mm3": 0.017000000000008716
        },
        {
          "part": "PTT_SELECTABLE_STOP_SHOE_1",
          "overlap_mm3": 0.017000000000008716
        }
      ]
    },
    {
      "control": "VOLUME_UP",
      "travel_mm": 0,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_UP",
      "travel_mm": 0.1,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_UP",
      "travel_mm": 0.2,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_UP",
      "travel_mm": 0.3,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_UP",
      "travel_mm": 0.4,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_UP",
      "travel_mm": 0.5,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_UP",
      "travel_mm": 0.55,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_UP",
      "travel_mm": 0.56,
      "beyond_nominal_stop": true,
      "hits": [
        {
          "part": "VOLUME_UP_SELECTABLE_STOP_SHOE_2",
          "overlap_mm3": 0.01700000000000866
        },
        {
          "part": "VOLUME_UP_SELECTABLE_STOP_SHOE_1",
          "overlap_mm3": 0.017000000000008664
        }
      ]
    },
    {
      "control": "VOLUME_DOWN",
      "travel_mm": 0,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_DOWN",
      "travel_mm": 0.1,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_DOWN",
      "travel_mm": 0.2,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_DOWN",
      "travel_mm": 0.3,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_DOWN",
      "travel_mm": 0.4,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_DOWN",
      "travel_mm": 0.5,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_DOWN",
      "travel_mm": 0.55,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "control": "VOLUME_DOWN",
      "travel_mm": 0.56,
      "beyond_nominal_stop": true,
      "hits": [
        {
          "part": "VOLUME_DOWN_SELECTABLE_STOP_SHOE_1",
          "overlap_mm3": 0.017000000000008664
        },
        {
          "part": "VOLUME_DOWN_SELECTABLE_STOP_SHOE_2",
          "overlap_mm3": 0.01700000000000866
        }
      ]
    }
  ],
  "front_motion": [
    {
      "travel_mm": 0,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "travel_mm": 0.1,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "travel_mm": 0.2,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "travel_mm": 0.3,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "travel_mm": 0.4,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "travel_mm": 0.45,
      "beyond_nominal_stop": false,
      "hits": []
    },
    {
      "travel_mm": 0.46,
      "beyond_nominal_stop": true,
      "hits": [
        {
          "part": "32_play_stop_shim",
          "overlap_mm3": 1.5093982236861743
        }
      ]
    }
  ],
  "heads": [
    {
      "screw": "PTT_KEEPER_M2x6_1",
      "hits": []
    },
    {
      "screw": "VOLUME_UP_KEEPER_M2x6_1",
      "hits": []
    },
    {
      "screw": "FRONT_CASSETTE_MOUNT_M2x5_-24",
      "hits": []
    },
    {
      "screw": "VOLUME_DOWN_KEEPER_M2x6_2",
      "hits": []
    },
    {
      "screw": "FRONT_CASSETTE_MOUNT_M2x5_24",
      "hits": []
    },
    {
      "screw": "FRONT_KEEPER_M2x5_LOW_HEAD_-1",
      "hits": []
    },
    {
      "screw": "VOLUME_DOWN_KEEPER_M2x6_1",
      "hits": []
    },
    {
      "screw": "VOLUME_UP_KEEPER_M2x6_2",
      "hits": []
    },
    {
      "screw": "PTT_KEEPER_M2x6_2",
      "hits": []
    },
    {
      "screw": "FRONT_KEEPER_M2x5_LOW_HEAD_1",
      "hits": []
    }
  ],
  "drivers": [
    {
      "screw": "PTT_KEEPER_M2x6_1",
      "context": "Open housing before battery/PCB/rear cover installation; \u00d84.0 mm driver shaft from screw head toward rear.",
      "hits": []
    },
    {
      "screw": "VOLUME_UP_KEEPER_M2x6_1",
      "context": "Open housing before battery/PCB/rear cover installation; \u00d84.0 mm driver shaft from screw head toward rear.",
      "hits": []
    },
    {
      "screw": "FRONT_CASSETTE_MOUNT_M2x5_-24",
      "context": "Open housing before battery/PCB/rear cover installation; \u00d84.0 mm driver shaft from screw head toward rear.",
      "hits": []
    },
    {
      "screw": "VOLUME_DOWN_KEEPER_M2x6_2",
      "context": "Open housing before battery/PCB/rear cover installation; \u00d84.0 mm driver shaft from screw head toward rear.",
      "hits": []
    },
    {
      "screw": "FRONT_CASSETTE_MOUNT_M2x5_24",
      "context": "Open housing before battery/PCB/rear cover installation; \u00d84.0 mm driver shaft from screw head toward rear.",
      "hits": []
    },
    {
      "screw": "FRONT_KEEPER_M2x5_LOW_HEAD_-1",
      "context": "Removed front cassette: play key, housing, battery and PCB absent; \u00d83.8 mm driver shaft from screw head toward front.",
      "hits": []
    },
    {
      "screw": "VOLUME_DOWN_KEEPER_M2x6_1",
      "context": "Open housing before battery/PCB/rear cover installation; \u00d84.0 mm driver shaft from screw head toward rear.",
      "hits": []
    },
    {
      "screw": "VOLUME_UP_KEEPER_M2x6_2",
      "context": "Open housing before battery/PCB/rear cover installation; \u00d84.0 mm driver shaft from screw head toward rear.",
      "hits": []
    },
    {
      "screw": "PTT_KEEPER_M2x6_2",
      "context": "Open housing before battery/PCB/rear cover installation; \u00d84.0 mm driver shaft from screw head toward rear.",
      "hits": []
    },
    {
      "screw": "FRONT_KEEPER_M2x5_LOW_HEAD_1",
      "context": "Removed front cassette: play key, housing, battery and PCB absent; \u00d83.8 mm driver shaft from screw head toward front.",
      "hits": []
    }
  ],
  "PCB_sweep_separation": [
    {
      "control": "PTT",
      "part": "10_ptt_key",
      "travel": 0,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "21_ptt_grip_pad",
      "travel": 0,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "10_ptt_key",
      "travel": 0.1,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "21_ptt_grip_pad",
      "travel": 0.1,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "10_ptt_key",
      "travel": 0.2,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "21_ptt_grip_pad",
      "travel": 0.2,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "10_ptt_key",
      "travel": 0.3,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "21_ptt_grip_pad",
      "travel": 0.3,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "10_ptt_key",
      "travel": 0.4,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "21_ptt_grip_pad",
      "travel": 0.4,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "10_ptt_key",
      "travel": 0.5,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "21_ptt_grip_pad",
      "travel": 0.5,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "10_ptt_key",
      "travel": 0.55,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "21_ptt_grip_pad",
      "travel": 0.55,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "10_ptt_key",
      "travel": 0.56,
      "AABB_separated": true
    },
    {
      "control": "PTT",
      "part": "21_ptt_grip_pad",
      "travel": 0.56,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "10_volume_plus_key",
      "travel": 0,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "21_volume_plus_grip_pad",
      "travel": 0,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "10_volume_plus_key",
      "travel": 0.1,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "21_volume_plus_grip_pad",
      "travel": 0.1,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "10_volume_plus_key",
      "travel": 0.2,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "21_volume_plus_grip_pad",
      "travel": 0.2,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "10_volume_plus_key",
      "travel": 0.3,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "21_volume_plus_grip_pad",
      "travel": 0.3,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "10_volume_plus_key",
      "travel": 0.4,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "21_volume_plus_grip_pad",
      "travel": 0.4,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "10_volume_plus_key",
      "travel": 0.5,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "21_volume_plus_grip_pad",
      "travel": 0.5,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "10_volume_plus_key",
      "travel": 0.55,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "21_volume_plus_grip_pad",
      "travel": 0.55,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "10_volume_plus_key",
      "travel": 0.56,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_UP",
      "part": "21_volume_plus_grip_pad",
      "travel": 0.56,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "10_volume_minus_key",
      "travel": 0,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "21_volume_minus_grip_pad",
      "travel": 0,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "10_volume_minus_key",
      "travel": 0.1,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "21_volume_minus_grip_pad",
      "travel": 0.1,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "10_volume_minus_key",
      "travel": 0.2,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "21_volume_minus_grip_pad",
      "travel": 0.2,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "10_volume_minus_key",
      "travel": 0.3,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "21_volume_minus_grip_pad",
      "travel": 0.3,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "10_volume_minus_key",
      "travel": 0.4,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "21_volume_minus_grip_pad",
      "travel": 0.4,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "10_volume_minus_key",
      "travel": 0.5,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "21_volume_minus_grip_pad",
      "travel": 0.5,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "10_volume_minus_key",
      "travel": 0.55,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "21_volume_minus_grip_pad",
      "travel": 0.55,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "10_volume_minus_key",
      "travel": 0.56,
      "AABB_separated": true
    },
    {
      "control": "VOLUME_DOWN",
      "part": "21_volume_minus_grip_pad",
      "travel": 0.56,
      "AABB_separated": true
    },
    {
      "control": "FRONT",
      "travel": 0,
      "AABB_separated": true
    },
    {
      "control": "FRONT",
      "travel": 0.1,
      "AABB_separated": true
    },
    {
      "control": "FRONT",
      "travel": 0.2,
      "AABB_separated": true
    },
    {
      "control": "FRONT",
      "travel": 0.3,
      "AABB_separated": true
    },
    {
      "control": "FRONT",
      "travel": 0.4,
      "AABB_separated": true
    },
    {
      "control": "FRONT",
      "travel": 0.45,
      "AABB_separated": true
    },
    {
      "control": "FRONT",
      "travel": 0.46,
      "AABB_separated": true
    }
  ],
  "front_actuator_exclusion": {
    "solid_index": 1,
    "bounds": [
      -3.5500000052161313,
      3.5500000052161287,
      -41.55000000521,
      -34.44999999478,
      7.280000052151433,
      8.080000254812568
    ]
  },
  "summary": {
    "no_within_stop_side_clashes": true,
    "all_side_overtravel_probes_hit_stop": true,
    "no_within_stop_front_clashes": true,
    "front_overtravel_hits_stop": true,
    "heads_clear": true,
    "driver_gauges_clear": true,
    "PCB_excluded_by_conservative_envelope": true
  },
  "input_file_sha256": {
    "parts/01_front_structural_tub.step": "2d1c5c0241df7e4cc1fcb288aac3e6b2664c130f6dc8d96c701d4ffe5bc9b1f5",
    "parts/02_rear_structural_cover.step": "3496e3b7382d89c7642733c3a030b4eeed88b79325b43d29de0586c352fe3422",
    "parts/03_front_perimeter_bumper.step": "a26bed60ef304d55370aa3396eb49ffb8635c0bf4644e8909fb9c03902801484",
    "parts/04_rear_perimeter_bumper.step": "7c5af46e517a376d7e4293a69fbba661c962aef19201651ebb8e1df91d4e79e5",
    "parts/05_perforated_rigid_speaker_panel.step": "da9dbd45bad90d881b17d57dee797ad1792a2eb9e984515372873c86c3d24721",
    "parts/07_speaker_edge_cradle.step": "a96ccf05c2ac15ed95b0473f15470f84bf65bf03ff67782c83d19e993d994518",
    "parts/08_speaker_front_gasket.step": "0227bdf711055d04cbc7de22b3e160acf56dbc5c1be7efac2040ab056f33a085",
    "parts/09_battery_tray.step": "5b0c24329b881ce3a471b3bb222343531cf79522a07f7872bde6d4b7eb8d2bb3",
    "parts/10_ptt_key.step": "b825b5d10fbed43c164392a351d02c4ff2c9885e154f129755e3bb547f406020",
    "parts/10_volume_minus_key.step": "274a94a34ab906a682f373413e7cbd4c8516553e45a96518e0261544d7bd7f32",
    "parts/10_volume_plus_key.step": "74ab762c01516c4f4913cd25acec0e6c72400053ce9786324931d030c5bbb113",
    "parts/11_ptt_bumper_collar.step": "63d912ae4bcc7bc1fb494507ec0d4d7d59899b210b04df5d6a8467fc25579f27",
    "parts/11_volume_minus_bumper_collar.step": "387f54713dc34adf490f559e849fdaacb7fc48acb8e265e35cb7316e59426063",
    "parts/11_volume_plus_bumper_collar.step": "0b152eaf358dcd012dfc5d257a0b7cbabadc17fa88786decb5059c7ca070a318",
    "parts/13_circular_play_key.step": "6d306f79a6f87875f47a4b4b1f2b7f9f932081a422ffb1e4eaff6fd759b35525",
    "parts/15_front_switch_holder.step": "55ccf9e13f060d6f2447f43dce960f6c8a06fe64664a3cf1a3ea3f6b9127f856",
    "parts/16_rgb_led_support_ring.step": "85da52da8aef8f8015b63d108f2ef27af97cb0b4ce9b2fda5d8297db74ba8309",
    "parts/17_microphone_cradle.step": "9cf308578733978242ce7f9c074cc1a148f5e6800700eae26d778203042b06fa",
    "parts/18_microphone_acoustic_gasket.step": "20a94173dbdfdd9d53aed391c56461bdf792b57595e7ab41ef2dc266847b1c02",
    "parts/19_lte_antenna_seat.step": "ed41bfc2a240582e6c3a94bdd171a2089468a1a1d96ba0505adff5b87dccc676",
    "parts/21_ptt_grip_pad.step": "dbf6b0afe0c65dee96111443cc48c823474e25f0a113e65ad05630e1124d86f1",
    "parts/21_volume_minus_grip_pad.step": "dfd12f9aa663c6ec6d4724dd6f016557fe3e604bc079c6d7be4a071ff2b575a0",
    "parts/21_volume_plus_grip_pad.step": "66363cebf8518b410a0cb622bb99c4dc29aaac5da01780a8d99bbc84a557c474",
    "parts/27_offset_status_light_guide.step": "6f44986c29fc276e05e001ac880437f0faf0df1c0e9e8f5c830b44550271ccab",
    "parts/28_acoustic_mesh.step": "2d6afb3cc75fab23c23e456435b7d8825e7615e1be09dd1ba5e6d7ad39de7fe8",
    "parts/29_microphone_PSA.step": "561efaef2af4974afacf34a372a3df739bbc6fc51339b134006feba9dea433fc",
    "parts/30_captive_optical_foam_ring.step": "8123cdebc78db8f65758288d5046f4d53f15a388bc1ae37c2742c7b998e0d2b5",
    "parts/31_play_seat_shim_1.step": "2e54b0efcf3cf865b7128d0a20c0569b4c402d2484003e4158a42b0d9b511e70",
    "parts/31_play_seat_shim_2.step": "0c313c0352d92f9ed7197c30df46ee15b458be3e0ed3624471672b37fabdc440",
    "parts/32_play_stop_shim.step": "1cf8609ed11cb631479770fd246bddcb4b35b37a674e4efc553845bdfdac121d",
    "parts/FRONT_SWITCH_CORNER_KEEPER_-1.step": "d353ea45f84ff157204392e02f29adab958578bda6708ab0f2a119cec47be7e0",
    "parts/FRONT_SWITCH_CORNER_KEEPER_1.step": "c635cd06954b158e975a0c52a0751d2f387298091d8e39db503dbf4e111959ab",
    "parts/PTT_SELECTABLE_STOP_SHOE_1.step": "4bf2c88421ece0731099df27fa43d63189dd8b37f099351528150592ce394c30",
    "parts/PTT_SELECTABLE_STOP_SHOE_2.step": "229ee21b48a7e2f65197f28cc71dd383376806497493554d25a364db8625ce0e",
    "parts/PTT_SWITCH_REAR_KEEPER.step": "bdf9a6efb59a10c4332384c03a6612f04bf2f4c6e35aea10853684ba3535e0d7",
    "parts/VOLUME_DOWN_SELECTABLE_STOP_SHOE_1.step": "0b8f1b2daba5271c952e1ab452760d6fbbbe5286be02bd56dd7a76c3e2deb6c6",
    "parts/VOLUME_DOWN_SELECTABLE_STOP_SHOE_2.step": "96f4b7c7da425ae8791ddd94cedc286e626e1afd27accbe950222eee0d2baac3",
    "parts/VOLUME_DOWN_SWITCH_REAR_KEEPER.step": "78d3f23a962d22d702e15b8073eec890e92f4dd9fc00443ea0e99f548de05db7",
    "parts/VOLUME_UP_SELECTABLE_STOP_SHOE_1.step": "78bb876807d70b52123ce3aaa5a29779d5d874d53ade7adc05ee35de4c8a04af",
    "parts/VOLUME_UP_SELECTABLE_STOP_SHOE_2.step": "b74e107f099124fec9029fbb41bfb536d4c333889c526bfd507f18c83206e7b8",
    "parts/VOLUME_UP_SWITCH_REAR_KEEPER.step": "cdc22ae1d0f328a0b2d1d5dc51644768dc88b491b1c2f90089f969e01524eeba",
    "hardware/FRONT_CASSETTE_MOUNT_M2x5_-24.step": "ce662422e5a326ab96edc625b2d0105496655929f018ebff8927f388cbb21941",
    "hardware/FRONT_CASSETTE_MOUNT_M2x5_24.step": "51f49411aa98f0289e03e6a8a27b10de6159f1fd6822cfcc0b0d6baac32e8436",
    "hardware/FRONT_KEEPER_M2x5_LOW_HEAD_-1.step": "064b00d5786a555feccebb65fec7f1472acf573866a9a163d5e89c12fdd7ff30",
    "hardware/FRONT_KEEPER_M2x5_LOW_HEAD_1.step": "9b149ff2fd76dcb769fbce3a8020ea98cfc5618125b4142f593fc824900242d4",
    "hardware/FRONT_OMRON_B3F4000.step": "04c0946ee52639e0fb16c0416c894e9f5cfbdf22096a83e84aa2e44ca4fe9135",
    "hardware/PTT_KEEPER_M2x6_1.step": "a3a9b523c3dc87bb08a29f41f496dfbc7719476f09afd7657d051dea91a12e2c",
    "hardware/PTT_KEEPER_M2x6_2.step": "c48093a3fc0ae3a36fcf52ebcfa0c0eb5fbf32137d7448b585ff198281045bb4",
    "hardware/PTT_OMRON_B3F3150.step": "13882f304901007c320b46e7cb1c7d2279497c9ab8d72bbafdd981d0c0f6ce06",
    "hardware/REF_Adafruit3421_mic.step": "a49701bffad6871e869ebb4ea9c1d07ff6facf2834e4442f1cca989cb900d62c",
    "hardware/REF_Kingbright_RGB_LED.step": "734be15c3fc72189229fbb5be9a9a49bd9faceab98c3794ae99f45e94f60d3b5",
    "hardware/REF_battery_body_and_protection.step": "d3d84d544c01113a456b41be526cff8320f0396ab0624766da5cfce985640322",
    "hardware/REF_lte_flex_body.step": "33072152a7d1b985d161fee52144c841aea929ff3530043aa2b53d97a7fc3b13",
    "hardware/REF_speaker_body_and_mounting_ears.step": "fe086caefa6af3af1754b6b6efa54e4bd05a0693535ce48945a1bdbdb1125a1b",
    "hardware/REF_supplied_PCB_placed.step": "a5c891fbeba5260b2b4c14b737ffeb1e773bedc17e0338c54a6666f4f3354592",
    "hardware/VOLUME_DOWN_KEEPER_M2x6_1.step": "4e34ef191665321d23a9a1be62dcd6ae3ef84191e7dc22d4d553d36c4e292b0f",
    "hardware/VOLUME_DOWN_KEEPER_M2x6_2.step": "690e91003f37f4a62704daff23f3a1049c218f5b8c1d56059a6261462415ce93",
    "hardware/VOLUME_DOWN_OMRON_B3F3150.step": "3440badce760591e82a4603ff34c988e2171d4ad98ecaf9f1c95da8b6a0a2bb4",
    "hardware/VOLUME_UP_KEEPER_M2x6_1.step": "d6badb0672095519359265bcd086d49e339b7819dca7e5b6cb2ed96b7b0a33b9",
    "hardware/VOLUME_UP_KEEPER_M2x6_2.step": "5ab40ea8eddaf5e24bdd4c5c86bdaa3075870153af36ca40a01032b13fb04fdc",
    "hardware/VOLUME_UP_OMRON_B3F3150.step": "784218d68d50706cc5b29267497c2a22ae9eee27713d4966b827d7bea8f5a666"
  }
}