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": ""}
  MM gabriel flores f.  @mh 21.51667  ; portulacastrum  21â°31'n, 105â°14'w C  SESUVIUM dY    d_MA* hierba suculenta postrada a decumbente. fl. violã¡cea  Dunas costeras y manglar x    *r H san blas 1565797 6K#  MEXICO `   imh  1991-02-02  p  Mun. San Blas En el fraccionamiento Matanchen, a 1 km al S de Matanchen #BT< NAYARIT  _ SESUVIUM PORTULACASTRUM  J 12888  !`F aizoaceae      ExFl CARYOPHYLLALES -105.23333  K  l. vr?   A;y Oswaldo TÃ©llez V
{"catalogNumber": "1565797", "order": "Caryophyllales", "family": "Aizoaceae", "scientificName": "Sesuvium portulacastrum", "scientificNameAuthorship": "L.", "genus": "Sesuvium", "subgenus": "", "specificEpithet": "portulacastrum", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Gabriel Flores F.", "recordedBy": "Oswaldo T\u00c3\u00a9llez V", "recordNumber": "12888", "verbatimEventDate": "1991-02-02", "habitat": "Dunas costeras y manglar", "occurrenceRemarks": "Hierba suculenta postrada a decumbente. Fl. viol\u00c3\u00a1cea", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Nayarit", "county": "San Blas", "municipality": "", "locality": "Mun. San Blas En el fraccionamiento Matanchen, a 1 km al S de Matanchen", "decimalLatitude": "21.51667", "decimalLongitude": "-105.23333", "verbatimCoordinates": "21\u00c2\u00b031'N, 105\u00c2\u00b014'W", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}