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": ""}
Bouteloua rigidiseta tAZ         bM* Tamaulipas    POACEAE Z@Gy  SAN JUAN Y LAS POCITAS; 11 MI FROM SANTANDER JIMÃ©NEZ ON THE ROAD TO PADILLA.      ,I 1959-10-20  JC9 (steud.) hitchc.    limestone ridge. common along road, which at this point is fenced out on both sides. ]Id]       $-y 4395   
{"catalogNumber": "", "order": "", "family": "Poaceae", "scientificName": "Bouteloua rigidiseta", "scientificNameAuthorship": "(Steud.) Hitchc.", "genus": "", "subgenus": "", "specificEpithet": "", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "", "recordNumber": "4395", "verbatimEventDate": "1959-10-20", "habitat": "Limestone ridge. Common along road, which at this point is fenced out on both sides.", "occurrenceRemarks": "", "associatedTaxa": "", "country": "", "stateProvince": "Tamaulipas", "county": "", "municipality": "", "locality": "San Juan y las Pocitas; 11 mi from Santander Jim\u00c3\u00a9nez on the road to Padilla.", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}