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": ""}
  LOIU eb Garltz SOLIDAGO [>]^o   A[:$* SOLIDAGO ALTISSIMA   |g.(7 993 1256578 r`BR,  a|tissima <R:)   -83.835 z M(    >N 45.42504     Presque Isle  B   El asterales  A Gravel edge of parking lot   Q ON E. SIDE OF SOCIAL SERVICES BUILDING ON N. SIDE OF BUS.-23 ON NORTH SIDE OF ROGERS CITY. ROGERS TWP. T35N, R5E, SEC. 16 NW1/4  0N] michigan    H l.  1989-09-10 z0]   
{"catalogNumber": "1256578", "order": "Asterales", "family": "", "scientificName": "Solidago altissima", "scientificNameAuthorship": "L.", "genus": "Solidago", "subgenus": "", "specificEpithet": "altissima", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Deb Garlitz", "recordNumber": "993", "verbatimEventDate": "1989-09-10", "habitat": "Gravel edge of parking lot", "occurrenceRemarks": "", "associatedTaxa": "", "country": "", "stateProvince": "Michigan", "county": "Presque Isle", "municipality": "", "locality": "on E. side of Social services building on N. side of Bus.-23 on north side of Rogers City. Rogers Twp. T35N, R5E, Sec. 16 NW1/4", "decimalLatitude": "45.42504", "decimalLongitude": "-83.835", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}