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": ""}
cass bWyg    0UX michigan   Q[v  1487043      zQ  united states  Bra5sicaleOs (cl  matronalis  ^Y     2A Hesperis matronaliks  WDA HESPERIS   @H= OCCASIONAL; FLOWERS WHITE.  ?`e -85.934322  12879 ^  weedy, grassy/shrubby roadedge. associates: bromus inermigs, achillea millefolium, dactylus glomerata, rhus typ hina, hesperis. o(    41.850623 .L   jMe CALVIN TWP., 0.29 MILE NORTH OF MT ZIOM ROAD AND 0.01 MILE WEST OF CALVIN CENTER ROAD. SW 1/4 OF NE 1/4 OF NE 1/4 SEC 21. 
{"catalogNumber": "1487043", "order": "Brassicales", "family": "", "scientificName": "Hesperis matronalis", "scientificNameAuthorship": "", "genus": "Hesperis", "subgenus": "", "specificEpithet": "matronalis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "12879", "verbatimEventDate": "", "habitat": "Weedy, grassy/shrubby roadedge. Associates: Bromus inermis, Achillea millefolium, Dactylus glomerata, Rhus typhina, Hesperis.", "occurrenceRemarks": "Occasional; flowers white.", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Cass", "municipality": "", "locality": "Calvin Twp., 0.29 mile north of Mt Zion Road and 0.01 mile west of Calvin Center Road. SW 1/4 of NE 1/4 of NE 1/4 Sec 21.", "decimalLatitude": "41.850623", "decimalLongitude": "-85.934322", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}