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": ""}
    agrostis scabra HB      1 mi. n. of co. rd. 487 ca. 3 mi. w. of hillman. hillman twp. t31n, r4e, sec. 20, ne1/4 ;1   poaceae :k   hjR Y 45.0702  [h -83.96645  s?qUt 1619 scabra 7IY   anton a. reznicek F     poales z?xl    willd. 0   on sandy soil with stunted jack pines at trail-head parking area on w. side of pine oaks rd. !Zh    v! michigan  #=D  1986-07-26 Agrostis RR    ,2 United States
{"catalogNumber": "", "order": "Poales", "family": "Poaceae", "scientificName": "Agrostis scabra", "scientificNameAuthorship": "Willd.", "genus": "Agrostis", "subgenus": "", "specificEpithet": "scabra", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Anton A. Reznicek", "recordedBy": "", "recordNumber": "1619", "verbatimEventDate": "1986-07-26", "habitat": "On sandy soil with stunted jack pines at trail-head parking area on W. side of Pine Oaks Rd.", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "", "municipality": "", "locality": "1 mi. N. of Co. Rd. 487 ca. 3 mi. W. of Hillman. Hillman Twp. T31N, R4E, Sec. 20, NE1/4", "decimalLatitude": "45.0702", "decimalLongitude": "-83.96645", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}