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": ""}
    :zq[x LAT. 21Â°35' LONG. [-]104Â°48'    0os NAYARIT  2upx- 1987-10-04  Mexico r&K2Q     GK; arist|da appressa    D p:r 21.592   @O^ JAZMINES; TEPIC; 15-20 KM AL E DE FRANCISCO I. MADERO, CAMINO A POCHOTITAN  5  vasey    Encinar alterado, herbacea perenne de |.3 m parda r3e&   jTJ # 1116973 appressa 1   
{"catalogNumber": "1116973", "order": "", "family": "", "scientificName": "Aristida appressa", "scientificNameAuthorship": "Vasey", "genus": "", "subgenus": "", "specificEpithet": "appressa", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "", "verbatimEventDate": "1987-10-04", "habitat": "Encinar alterado, herbacea perenne de 1.3 m parda", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Nayarit", "county": "", "municipality": "", "locality": "Jazmines; Tepic; 15-20 km al E de Francisco I. Madero, camino a Pochotitan", "decimalLatitude": "21.592", "decimalLongitude": "", "verbatimCoordinates": "Lat. 21\u00c2\u00b035' Long. [-]104\u00c2\u00b048'", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}