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": ""}
 uj 635 alpena twp, t30n, r8e, sec. 16 ne1/4 on north end of squaw bay west side of u.s.-23 ca. 4 miles south of alpena. (     (L.) R. Br. m6      Calystegia sepium  44.99717 O~HQ)       K Eh SOLANALES  Or|  MICHIGAN   Of sepium  convolvulacea :e   1988-07-09 lIk     Co[ UNITED STATES   X DEB GARLITZ CALYSTEGIA =Bc   7$Oq Alpena  yZP  Crawling up tamarack and white cedarat edge of wet meadow along roadside -83.47472     3X `S 1222426
{"catalogNumber": "1222426", "order": "Solanales", "family": "Convolvulaceae", "scientificName": "Calystegia sepium", "scientificNameAuthorship": "(L.) R. Br.", "genus": "Calystegia", "subgenus": "", "specificEpithet": "sepium", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Deb Garlitz", "recordNumber": "635", "verbatimEventDate": "1988-07-09", "habitat": "Crawling up tamarack and white cedar at edge of wet meadow along roadside", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Alpena", "municipality": "", "locality": "Alpena Twp, T30N, R8E, Sec. 16 NE1/4 on north end of Squaw Bay west side of U.S.-23 ca. 4 miles south of Alpena.", "decimalLatitude": "44.99717", "decimalLongitude": "-83.47472", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}