(export (version "E")
  (design
    (source "/Users/jamesjackson/Desktop/hierarchical_component_classes/hierarchical_component_classes.kicad_sch")
    (date "2025-11-09T20:48:27+0000")
    (tool "Eeschema 9.0.6-41-g6c09918d5e-dirty")
    (sheet (number "1") (name "/") (tstamps "/")
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source "hierarchical_component_classes.kicad_sch")
        (comment (number "1") (value ""))
        (comment (number "2") (value ""))
        (comment (number "3") (value ""))
        (comment (number "4") (value ""))
        (comment (number "5") (value ""))
        (comment (number "6") (value ""))
        (comment (number "7") (value ""))
        (comment (number "8") (value ""))
        (comment (number "9") (value ""))))
    (sheet (number "2") (name "/SHEET_1/") (tstamps "/49c7d08e-e3a0-47fb-b522-b4b1a12712fa/")
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source "subsheet_1.kicad_sch")
        (comment (number "1") (value ""))
        (comment (number "2") (value ""))
        (comment (number "3") (value ""))
        (comment (number "4") (value ""))
        (comment (number "5") (value ""))
        (comment (number "6") (value ""))
        (comment (number "7") (value ""))
        (comment (number "8") (value ""))
        (comment (number "9") (value ""))))
    (sheet (number "3") (name "/SHEET_2/") (tstamps "/8cad47ee-146e-4e25-adec-f897de1d0162/")
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source "subsheet_1.kicad_sch")
        (comment (number "1") (value ""))
        (comment (number "2") (value ""))
        (comment (number "3") (value ""))
        (comment (number "4") (value ""))
        (comment (number "5") (value ""))
        (comment (number "6") (value ""))
        (comment (number "7") (value ""))
        (comment (number "8") (value ""))
        (comment (number "9") (value ""))))
    (sheet (number "4") (name "/SHEET_1/SHEET_3/") (tstamps "/49c7d08e-e3a0-47fb-b522-b4b1a12712fa/80d8c0be-4760-4e52-897b-68d292daf280/")
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source "sheet_3.kicad_sch")
        (comment (number "1") (value ""))
        (comment (number "2") (value ""))
        (comment (number "3") (value ""))
        (comment (number "4") (value ""))
        (comment (number "5") (value ""))
        (comment (number "6") (value ""))
        (comment (number "7") (value ""))
        (comment (number "8") (value ""))
        (comment (number "9") (value ""))))
    (sheet (number "5") (name "/SHEET_1/SHEET_3/Another_Sheet/") (tstamps "/49c7d08e-e3a0-47fb-b522-b4b1a12712fa/80d8c0be-4760-4e52-897b-68d292daf280/4cbe3e0a-723d-49a5-8169-4fa5298e51e2/")
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source "another_sheet.kicad_sch")
        (comment (number "1") (value ""))
        (comment (number "2") (value ""))
        (comment (number "3") (value ""))
        (comment (number "4") (value ""))
        (comment (number "5") (value ""))
        (comment (number "6") (value ""))
        (comment (number "7") (value ""))
        (comment (number "8") (value ""))
        (comment (number "9") (value ""))))
    (sheet (number "6") (name "/SHEET_2/SHEET_3/") (tstamps "/8cad47ee-146e-4e25-adec-f897de1d0162/80d8c0be-4760-4e52-897b-68d292daf280/")
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source "sheet_3.kicad_sch")
        (comment (number "1") (value ""))
        (comment (number "2") (value ""))
        (comment (number "3") (value ""))
        (comment (number "4") (value ""))
        (comment (number "5") (value ""))
        (comment (number "6") (value ""))
        (comment (number "7") (value ""))
        (comment (number "8") (value ""))
        (comment (number "9") (value ""))))
    (sheet (number "7") (name "/SHEET_2/SHEET_3/Another_Sheet/") (tstamps "/8cad47ee-146e-4e25-adec-f897de1d0162/80d8c0be-4760-4e52-897b-68d292daf280/4cbe3e0a-723d-49a5-8169-4fa5298e51e2/")
      (title_block
        (title)
        (company)
        (rev)
        (date)
        (source "another_sheet.kicad_sch")
        (comment (number "1") (value ""))
        (comment (number "2") (value ""))
        (comment (number "3") (value ""))
        (comment (number "4") (value ""))
        (comment (number "5") (value ""))
        (comment (number "6") (value ""))
        (comment (number "7") (value ""))
        (comment (number "8") (value ""))
        (comment (number "9") (value "")))))
  (components
    (comp (ref "R1")
      (value "R")
      (footprint "Resistor_SMD:R_0603_1608Metric")
      (datasheet "~")
      (description "Resistor")
      (fields
        (field (name "Footprint") "Resistor_SMD:R_0603_1608Metric")
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (libsource (lib "Device") (part "R") (description "Resistor"))
      (property (name "Sheetname") (value "Root"))
      (property (name "Sheetfile") (value "hierarchical_component_classes.kicad_sch"))
      (property (name "ki_keywords") (value "R res resistor"))
      (property (name "ki_fp_filters") (value "R_*"))
      (sheetpath (names "/") (tstamps "/"))
      (component_classes
        (class "CLASS_1"))
      (tstamps "da600047-6da1-4f22-afab-0265a924a486"))
    (comp (ref "R2")
      (value "R")
      (footprint "Resistor_SMD:R_0603_1608Metric")
      (datasheet "~")
      (description "Resistor")
      (fields
        (field (name "Footprint") "Resistor_SMD:R_0603_1608Metric")
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (libsource (lib "Device") (part "R") (description "Resistor"))
      (property (name "Sheetname") (value "Root"))
      (property (name "Sheetfile") (value "hierarchical_component_classes.kicad_sch"))
      (property (name "ki_keywords") (value "R res resistor"))
      (property (name "ki_fp_filters") (value "R_*"))
      (sheetpath (names "/") (tstamps "/"))
      (component_classes
        (class "CLASS_2"))
      (tstamps "3e37c9c6-84b3-410c-8b68-4fea7d47c3f2"))
    (comp (ref "R3")
      (value "R")
      (footprint "Resistor_SMD:R_0603_1608Metric")
      (datasheet "~")
      (description "Resistor")
      (fields
        (field (name "Footprint") "Resistor_SMD:R_0603_1608Metric")
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (libsource (lib "Device") (part "R") (description "Resistor"))
      (property (name "Sheetname") (value "SHEET_1"))
      (property (name "Sheetfile") (value "subsheet_1.kicad_sch"))
      (property (name "ki_keywords") (value "R res resistor"))
      (property (name "ki_fp_filters") (value "R_*"))
      (sheetpath (names "/SHEET_1/") (tstamps "/49c7d08e-e3a0-47fb-b522-b4b1a12712fa/"))
      (component_classes
        (class "CLASS_1"))
      (tstamps "a1a927e6-c78d-4528-9416-19952058ec2a"))
    (comp (ref "R4")
      (value "R")
      (footprint "Resistor_SMD:R_0603_1608Metric")
      (datasheet "~")
      (description "Resistor")
      (fields
        (field (name "Footprint") "Resistor_SMD:R_0603_1608Metric")
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (libsource (lib "Device") (part "R") (description "Resistor"))
      (property (name "Sheetname") (value "SHEET_2"))
      (property (name "Sheetfile") (value "subsheet_1.kicad_sch"))
      (property (name "ki_keywords") (value "R res resistor"))
      (property (name "ki_fp_filters") (value "R_*"))
      (sheetpath (names "/SHEET_2/") (tstamps "/8cad47ee-146e-4e25-adec-f897de1d0162/"))
      (component_classes
        (class "CLASS_2"))
      (tstamps "a1a927e6-c78d-4528-9416-19952058ec2a"))
    (comp (ref "R5")
      (value "R")
      (footprint "Resistor_SMD:R_0603_1608Metric")
      (datasheet "~")
      (description "Resistor")
      (fields
        (field (name "Footprint") "Resistor_SMD:R_0603_1608Metric")
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (libsource (lib "Device") (part "R") (description "Resistor"))
      (property (name "Sheetname") (value "SHEET_3"))
      (property (name "Sheetfile") (value "sheet_3.kicad_sch"))
      (property (name "ki_keywords") (value "R res resistor"))
      (property (name "ki_fp_filters") (value "R_*"))
      (sheetpath (names "/SHEET_1/SHEET_3/") (tstamps "/49c7d08e-e3a0-47fb-b522-b4b1a12712fa/80d8c0be-4760-4e52-897b-68d292daf280/"))
      (component_classes
        (class "CLASS_1")
        (class "CLASS_3"))
      (tstamps "bbd1b2ea-f417-47dc-8f75-46081828dd01"))
    (comp (ref "R7")
      (value "R")
      (footprint "Resistor_SMD:R_0603_1608Metric")
      (datasheet "~")
      (description "Resistor")
      (fields
        (field (name "Footprint") "Resistor_SMD:R_0603_1608Metric")
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (libsource (lib "Device") (part "R") (description "Resistor"))
      (property (name "Sheetname") (value "Another_Sheet"))
      (property (name "Sheetfile") (value "another_sheet.kicad_sch"))
      (property (name "ki_keywords") (value "R res resistor"))
      (property (name "ki_fp_filters") (value "R_*"))
      (sheetpath (names "/SHEET_1/SHEET_3/Another_Sheet/") (tstamps "/49c7d08e-e3a0-47fb-b522-b4b1a12712fa/80d8c0be-4760-4e52-897b-68d292daf280/4cbe3e0a-723d-49a5-8169-4fa5298e51e2/"))
      (component_classes
        (class "CLASS_1")
        (class "CLASS_3"))
      (tstamps "35373962-5da2-481f-8e34-529f90ecb0e4"))
    (comp (ref "R6")
      (value "R")
      (footprint "Resistor_SMD:R_0603_1608Metric")
      (datasheet "~")
      (description "Resistor")
      (fields
        (field (name "Footprint") "Resistor_SMD:R_0603_1608Metric")
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (libsource (lib "Device") (part "R") (description "Resistor"))
      (property (name "Sheetname") (value "SHEET_3"))
      (property (name "Sheetfile") (value "sheet_3.kicad_sch"))
      (property (name "ki_keywords") (value "R res resistor"))
      (property (name "ki_fp_filters") (value "R_*"))
      (sheetpath (names "/SHEET_2/SHEET_3/") (tstamps "/8cad47ee-146e-4e25-adec-f897de1d0162/80d8c0be-4760-4e52-897b-68d292daf280/"))
      (component_classes
        (class "CLASS_2")
        (class "CLASS_3"))
      (tstamps "bbd1b2ea-f417-47dc-8f75-46081828dd01"))
    (comp (ref "R8")
      (value "R")
      (footprint "Resistor_SMD:R_0603_1608Metric")
      (datasheet "~")
      (description "Resistor")
      (fields
        (field (name "Footprint") "Resistor_SMD:R_0603_1608Metric")
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (libsource (lib "Device") (part "R") (description "Resistor"))
      (property (name "Sheetname") (value "Another_Sheet"))
      (property (name "Sheetfile") (value "another_sheet.kicad_sch"))
      (property (name "ki_keywords") (value "R res resistor"))
      (property (name "ki_fp_filters") (value "R_*"))
      (sheetpath (names "/SHEET_2/SHEET_3/Another_Sheet/") (tstamps "/8cad47ee-146e-4e25-adec-f897de1d0162/80d8c0be-4760-4e52-897b-68d292daf280/4cbe3e0a-723d-49a5-8169-4fa5298e51e2/"))
      (component_classes
        (class "CLASS_2")
        (class "CLASS_3"))
      (tstamps "35373962-5da2-481f-8e34-529f90ecb0e4")))
  (libparts
    (libpart (lib "Device") (part "R")
      (description "Resistor")
      (docs "~")
      (footprints
        (fp "R_*"))
      (fields
        (field (name "Reference") "R")
        (field (name "Value") "R")
        (field (name "Footprint"))
        (field (name "Datasheet") "~")
        (field (name "Description") "Resistor"))
      (pins
        (pin (num "1") (name "") (type "passive"))
        (pin (num "2") (name "") (type "passive")))))
  (libraries
    (library (logical "Device")
      (uri "/Applications/KiCad/9.99/KiCad/KiCad.app/Contents/SharedSupport/symbols//Device.kicad_sym")))
  (nets
    (net (code "1") (name "unconnected-(R1-Pad1)") (class "Default")
      (node (ref "R1") (pin "1") (pintype "passive")))
    (net (code "2") (name "unconnected-(R1-Pad2)") (class "Default")
      (node (ref "R1") (pin "2") (pintype "passive")))
    (net (code "3") (name "unconnected-(R2-Pad1)") (class "Default")
      (node (ref "R2") (pin "1") (pintype "passive")))
    (net (code "4") (name "unconnected-(R2-Pad2)") (class "Default")
      (node (ref "R2") (pin "2") (pintype "passive")))
    (net (code "5") (name "unconnected-(R3-Pad1)") (class "Default")
      (node (ref "R3") (pin "1") (pintype "passive")))
    (net (code "6") (name "unconnected-(R3-Pad2)") (class "Default")
      (node (ref "R3") (pin "2") (pintype "passive")))
    (net (code "7") (name "unconnected-(R4-Pad1)") (class "Default")
      (node (ref "R4") (pin "1") (pintype "passive")))
    (net (code "8") (name "unconnected-(R4-Pad2)") (class "Default")
      (node (ref "R4") (pin "2") (pintype "passive")))
    (net (code "9") (name "unconnected-(R5-Pad1)") (class "Default")
      (node (ref "R5") (pin "1") (pintype "passive")))
    (net (code "10") (name "unconnected-(R5-Pad2)") (class "Default")
      (node (ref "R5") (pin "2") (pintype "passive")))
    (net (code "11") (name "unconnected-(R6-Pad1)") (class "Default")
      (node (ref "R6") (pin "1") (pintype "passive")))
    (net (code "12") (name "unconnected-(R6-Pad2)") (class "Default")
      (node (ref "R6") (pin "2") (pintype "passive")))
    (net (code "13") (name "unconnected-(R7-Pad1)") (class "Default")
      (node (ref "R7") (pin "1") (pintype "passive")))
    (net (code "14") (name "unconnected-(R7-Pad2)") (class "Default")
      (node (ref "R7") (pin "2") (pintype "passive")))
    (net (code "15") (name "unconnected-(R8-Pad1)") (class "Default")
      (node (ref "R8") (pin "1") (pintype "passive")))
    (net (code "16") (name "unconnected-(R8-Pad2)") (class "Default")
      (node (ref "R8") (pin "2") (pintype "passive")))))