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": ""}
  ^~t utricularia vulgaris LAMIALES Yb!M   6 vulgaris  + UNITED STATES   michigan =   ^@ Chippewa  MN[h 1948-06-28    +0 Rogers McVaugh   Q U4 LENTIBULARIACEAE   2kMn| "Corolla bright yellow, the lwer lip browm-veined; inflorescence emersed, erect."   N,6 9182  PK!*S MARLY FLATS, ABUNDANT IN SHALLOW POOLS.    utricularia 20y3C     
{"catalogNumber": "", "order": "Lamiales", "family": "Lentibulariaceae", "scientificName": "Utricularia vulgaris", "scientificNameAuthorship": "", "genus": "Utricularia", "subgenus": "", "specificEpithet": "vulgaris", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Rogers McVaugh", "recordNumber": "9182", "verbatimEventDate": "1948-06-28", "habitat": "Marly flats, abundant in shallow pools.", "occurrenceRemarks": "\"Corolla bright yellow, the lower lip brown-veined; inflorescence emersed, erect.\"", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Chippewa", "municipality": "", "locality": "", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}