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": ""}
 obtusifolius ,  EUPHORBIACEAE  Iq?a  1667669 l)]      O 1946-12-26  X  J. FERNANDEZ CASTAS  j v] s.n.  C CNIDOSCOLUS OBTUSIFOLIUS   BRAZIL [7ri4  Malpighiales  !x  GREGORIO BONDAR `pL     Px] no data bahia Xkga.   #  Cnidoscolus   9(8 faveleira de porco ou cansacao favella jatropha hamosa mull. arg. iucano       y7 pohl ex baill.
{"catalogNumber": "1667669", "order": "Malpighiales", "family": "Euphorbiaceae", "scientificName": "Cnidoscolus obtusifolius", "scientificNameAuthorship": "Pohl ex Baill.", "genus": "Cnidoscolus", "subgenus": "", "specificEpithet": "obtusifolius", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "J. Fernandez Casas", "recordedBy": "Gregorio Bondar", "recordNumber": "s.n.", "verbatimEventDate": "1946-12-26", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Brazil", "stateProvince": "Bahia", "county": "no data", "municipality": "", "locality": "Faveleira de porco ou Cansacao Favella Jatropha hamosa Mull. Arg. Iucano", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}