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": ""}
 O W calceoliformis  =2 UNITED STAT:ES WAYNE oA0%p  suaeda calceoliformis ::R2  -8.43964 5_  amaranthaceae bXXe  ca. 2 miles e. of bellevill, e. side of haggerty rd., just s. of interchange with i-94. kwQ  caryophyllales @8f    A 4d2.21781     AL0 r Saline ditch bank.   y&M suaeda    7680 QS  anton a. reznicek )O    > 1985-10-16 (hook.) moq. sVe   ! 1471867  @ndZf michigan   "abundant in one small area, plans bright red" y+s7 
{"catalogNumber": "1471867", "order": "Caryophyllales", "family": "Amaranthaceae", "scientificName": "Suaeda calceoliformis", "scientificNameAuthorship": "(Hook.) Moq.", "genus": "Suaeda", "subgenus": "", "specificEpithet": "calceoliformis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Anton A. Reznicek", "recordNumber": "7680", "verbatimEventDate": "1985-10-16", "habitat": "Saline ditch bank.", "occurrenceRemarks": "\"Abundant in one small area, plants bright red\"", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Wayne", "municipality": "", "locality": "ca. 2 miles E. of Bellevill, E. side of Haggerty Rd., just S. of interchange with I-94.", "decimalLatitude": "42.21781", "decimalLongitude": "-83.43964", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}