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": ""}
 -102.343     DESMODIUM 6>.     *# Q I. GARCÃ­A RUIZ & Y. HERNÃ¡NDEZ  (&^K Fabales    b;$$  desmodium cordistipulum Ignacio GarcÃ­a-Ruiz j_    aC+ MEXICO    hemsl. l^  9  1164929 q &2     % 1998-06-07 5238 KGF  michoacan hVo4   Yy3 Ladera del cerro oe bosque mesÃ³filo   
{"catalogNumber": "1164929", "order": "Fabales", "family": "", "scientificName": "Desmodium cordistipulum", "scientificNameAuthorship": "Hemsl.", "genus": "Desmodium", "subgenus": "", "specificEpithet": "", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Ignacio Garc\u00c3\u00ada-Ruiz", "recordedBy": "I. Garc\u00c3\u00ada Ruiz & Y. Hern\u00c3\u00a1ndez", "recordNumber": "5238", "verbatimEventDate": "1998-06-07", "habitat": "Ladera del cerro de bosque mes\u00c3\u00b3filo", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Michoacan", "county": "", "municipality": "", "locality": "", "decimalLatitude": "", "decimalLongitude": "-102.343", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}