Refactor the unstructured text into a valid JSON dictionary. The key names follow the Darwin Core Archive Standard. If a key lacks content, then insert an empty string. Fill in the following JSON structure as required: {"catalogNumber": "", "order": "", "family": "", "scientificName": "", "scientificNameAuthorship": "", "genus": "", "subgenus": "", "specificEpithet": "", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "", "verbatimEventDate": "", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "", "stateProvince": "", "county": "", "municipality": "", "locality": "", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}
   |:ch< Hypericum majus EDGE OF MARSH IN DAMP SANDY SOIL WITH BONESET IN PAATIAL SHADE OFF JACK PINE AND RED OAK vG A)  hypericaceae B      h MALPIGHIALES  O! allis twp., at n. end of shoepac lake 1/4 mi. s. of co. rd. 634 on w. side of shoepac lake rd.   e 1988-07-20     df hypericum  majus <UP  Presque Isle (    z5x deb garlitz 1348684 jV2zq     nFrY1 MICHIGAN United States   >N   
{"catalogNumber": "1348684", "order": "Malpighiales", "family": "Hypericaceae", "scientificName": "Hypericum majus", "scientificNameAuthorship": "", "genus": "Hypericum", "subgenus": "", "specificEpithet": "majus", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Deb Garlitz", "recordNumber": "", "verbatimEventDate": "1988-07-20", "habitat": "edge of marsh in damp sandy soil with boneset in partial shade of jack pine and red oak", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Presque Isle", "municipality": "", "locality": "Allis Twp., at N. end of Shoepac Lake 1/4 mi. S. of Co. Rd. 634 on W. side of Shoepac Lake Rd.", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}