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": ""}
  YFC UNITED STATES   Jackson AE    42.33829, -84.32944 WT   RAF. &9.    bL 12487  -84.32944 b   o Asparagales  ?h bare, barren dryish sandy gentle slope down to marsh, mostly with sparse danthonia spicata cover and ]dense polytrichum moss, with scattered spiraea tormentosa and other sparse, small shrubs ORCHIDACEAE  *H+  michigan D.J    S8PIRANTHES TUBEROSA @z%W     2018-08-9 mz:o!   @a 1657161   
{"catalogNumber": "1657161", "order": "Asparagales", "family": "Orchidaceae", "scientificName": "Spiranthes tuberosa", "scientificNameAuthorship": "Raf.", "genus": "", "subgenus": "", "specificEpithet": "", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "12487", "verbatimEventDate": "2018-08-09", "habitat": "Bare, barren dryish sandy gentle slope down to marsh, mostly with sparse Danthonia spicata cover and dense Polytrichum moss, with Scattered Spiraea tormentosa and other sparse, small shrubs", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Jackson", "municipality": "", "locality": "", "decimalLatitude": "", "decimalLongitude": "-84.32944", "verbatimCoordinates": "42.33829, -84.32944", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}