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": ""}
FRONTERA COMAL^APA [XCM   RQ asparagales  ,[, PONCIO PILATOS; 6-8 KM E OF FRONTERA COMALAPA ALONG ROAD TO CIUDAD CUAUHTÃ©MOC      T 26996   Trimezia steyermarkii  EBY      1146603 >mY    IV ,-92.0736 Slope with Quercus, Cnidoscolus, Guazuma, Dispyros, Luehea, Plumeria Mb i$      Zh# STEYERMARKII   15.6841 11t5_  R.C.Foster Q0s  
{"catalogNumber": "1146603", "order": "Asparagales", "family": "", "scientificName": "Trimezia steyermarkii", "scientificNameAuthorship": "R.C.Foster", "genus": "", "subgenus": "", "specificEpithet": "steyermarkii", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "26996", "verbatimEventDate": "", "habitat": "Slope with Quercus, Cnidoscolus, Guazuma, Dispyros, Luehea, Plumeria", "occurrenceRemarks": "", "associatedTaxa": "", "country": "", "stateProvince": "", "county": "Frontera Comalapa", "municipality": "", "locality": "Poncio Pilatos; 6-8 km E of Frontera Comalapa along road to Ciudad Cuauht\u00c3\u00a9moc", "decimalLatitude": "15.6841", "decimalLongitude": "-92.0736", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}