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": ""}
  ) sagittalis       L. hk#   A` CÃ³rdoba; CÃ³rdoba   gn -96.9336  @zg# CROTALARIA  e7. f abaceae    nnP 1153529 1866-01-10 yvrC    b?F cã³rdoba  s.& 1723 Veracruz mz3K  mexico g(0   6j%_E 18.8904 crotalaria sagittalis $Jr@  M. BOURGEAU  s#>C   J5 Z fabales
{"catalogNumber": "1153529", "order": "Fabales", "family": "Fabaceae", "scientificName": "Crotalaria sagittalis", "scientificNameAuthorship": "L.", "genus": "Crotalaria", "subgenus": "", "specificEpithet": "sagittalis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "M. Bourgeau", "recordNumber": "1723", "verbatimEventDate": "1866-01-10", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Veracruz", "county": "C\u00c3\u00b3rdoba", "municipality": "", "locality": "C\u00c3\u00b3rdoba; C\u00c3\u00b3rdoba", "decimalLatitude": "18.8904", "decimalLongitude": "-96.9336", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}