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": ""}
OLERACEUS ZSa|    gI PF NEAR THE MOUTH OF BIRCH CREEK  ~ L.   On beach of Green Bay 36      -87.56636 2_!e      j  1257949  united states K5    7c?  1933-08-08  45.18144 zo     _P D= SONCHUS Michigan E24j    
{"catalogNumber": "1257949", "order": "", "family": "", "scientificName": "", "scientificNameAuthorship": "L.", "genus": "Sonchus", "subgenus": "", "specificEpithet": "oleraceus", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "", "verbatimEventDate": "1933-08-08", "habitat": "On beach of Green Bay", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "", "municipality": "", "locality": "near the mouth of Birch Creek", "decimalLatitude": "45.18144", "decimalLongitude": "-87.56636", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}