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": ""}
 tenuis  *   CN Iridaceae 19.6758 D     422 S|    %;^g% JALISCO -103.253 (bj   Pd@g, a. garza g.    +lx` TAMAZULA DE 6ORDIANO   :vaI A. RODRÃ­GUEZ   CO & MEXICO  ZaV   1988-08-02 asparagales q  &f   F NEMASTYLIS TENUIS   f M Tamazula de Gordiano; Tamazula; 47 km al E de San AndrÃ©s IxtlÃ¡n brecha Alazanas 1146038 H   z]8 Bosque de encino degradado nemastylis hR&=M  (Herbert) Benth. E0BY  
{"catalogNumber": "1146038", "order": "Asparagales", "family": "Iridaceae", "scientificName": "Nemastylis tenuis", "scientificNameAuthorship": "(Herbert) Benth.", "genus": "Nemastylis", "subgenus": "", "specificEpithet": "tenuis", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "A. Rodr\u00c3\u00adguez", "recordedBy": "A. Garza G.", "recordNumber": "422", "verbatimEventDate": "1988-08-02", "habitat": "Bosque de encino degradado", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Jalisco", "county": "Tamazula de Gordiano", "municipality": "", "locality": "Tamazula de Gordiano; Tamazula; 47 km al E de San Andr\u00c3\u00a9s Ixtl\u00c3\u00a1n brecha Alazanas", "decimalLatitude": "19.6758", "decimalLongitude": "-103.253", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}