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": ""}
   eIc SANTA CLARA   LAMIALES ?     + 4786 distictis gnaphalantha 2! Q   *QU (A. Rich.) Urb.     *B>v2 R. A. HOWARD  &= 1941-06   ?6  1540986  ) Cuba  D~ GNAPHALANTHA   _ VILLA CLARA  >hqJw distictis   B~ vicinity of soledad  iEPb1 bignoniaceae 
{"catalogNumber": "1540986", "order": "Lamiales", "family": "Bignoniaceae", "scientificName": "Distictis gnaphalantha", "scientificNameAuthorship": "(A. Rich.) Urb.", "genus": "Distictis", "subgenus": "", "specificEpithet": "gnaphalantha", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "R. A. Howard", "recordNumber": "4786", "verbatimEventDate": "1941-06", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Cuba", "stateProvince": "Villa Clara", "county": "Santa Clara", "municipality": "", "locality": "Vicinity of Soledad", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}