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": ""}
 Luzon :ySpA   d Eragrostis viscosa   k Eragrostis     u viscosa    hAE@E s.n.     zq poaceae waste places @#I]  1706961 Dw 2G     Lorenzo G. Asulo bmph   &F8 u.p. campus, manila  1934-05-02 $/   Philippines n@w9h  (RETZ.) TRIN. 7orG 
{"catalogNumber": "1706961", "order": "", "family": "Poaceae", "scientificName": "Eragrostis viscosa", "scientificNameAuthorship": "(Retz.) Trin.", "genus": "Eragrostis", "subgenus": "", "specificEpithet": "viscosa", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Lorenzo G. Asulo", "recordNumber": "s.n.", "verbatimEventDate": "1934-05-02", "habitat": "waste places", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Philippines", "stateProvince": "Luzon", "county": "", "municipality": "", "locality": "U.P. Campus, manila", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}