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": ""}
   wzM ASPARAGACEAE  H Agave gigantensis  1951-04-05 q:y  1143778 Y]  SANDY ROCKY BAJADA WITH DISPERSED SHRUBS AND LOW DESERT TRzEES 9dr$f    EL CHAPARRITO; PICACHOS DE SANTA CLARA; VIZCAINO DESERT     o|T| howard s. gentry  Agave yzSm    &=< H.S.GENTRY  _ d 27.815 baja california sur Q ^2   Q Mexico AS PARAGALES :%  -114.104 5Rt   gigantensis *, S    10339 D  
{"catalogNumber": "1143778", "order": "Asparagales", "family": "Asparagaceae", "scientificName": "Agave gigantensis", "scientificNameAuthorship": "H.S.Gentry", "genus": "Agave", "subgenus": "", "specificEpithet": "gigantensis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Howard S. Gentry", "recordNumber": "10339", "verbatimEventDate": "1951-04-05", "habitat": "Sandy rocky bajada with dispersed shrubs and low desert trees", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Baja California Sur", "county": "", "municipality": "", "locality": "El Chaparrito; Picachos de Santa Clara; Vizcaino Desert", "decimalLatitude": "27.815", "decimalLongitude": "-114.104", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}