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": ""}
 MEXICO    1179696 TBr   oq Phaseolus G.F. Freytag vw  Fabales LD    * OAXACA -96.8045 ]([    z   Lat. 17.9Â° Long. [-]96Â°18'  SEMERBRACTEOLATUS *    ~ Freytag  )fsj PHASEOLUS COCCINEUS VAR. EMPERBRACTEOLATUS  6p  E SABINO; OAXACA; 12-14 KM NNW OGF OAXACA, ABOVE SAN FELIPE   1; fabaceae   < 17.1645   var. 5M     1960-08-22 [1t$   7x OPEN QUERCUS CLOUD FOREST WITH MANY ORCHIDS, CACTI BROMELS
{"catalogNumber": "1179696", "order": "Fabales", "family": "Fabaceae", "scientificName": "Phaseolus coccineus var. semperbracteolatus", "scientificNameAuthorship": "Freytag", "genus": "Phaseolus", "subgenus": "", "specificEpithet": "", "verbatimTaxonRank": "var.", "infraspecificEpithet": "semperbracteolatus", "identifiedBy": "G.F. Freytag", "recordedBy": "", "recordNumber": "", "verbatimEventDate": "1960-08-22", "habitat": "Open Quercus cloud forest with many Orchids, cacti Bromels", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Oaxaca", "county": "", "municipality": "", "locality": "El Sabino; Oaxaca; 12-14 km NNW of Oaxaca, above San Felipe", "decimalLatitude": "17.1645", "decimalLongitude": "-96.8045", "verbatimCoordinates": "Lat. 17.9\u00c2\u00b0 Long. [-]96\u00c2\u00b018'", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}