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": ""}
united stateis bA!  Anton A. Reznicek -z p]   u7Ek  l<. flowers white with purplish veins. peduncles reddish. C0s     zuH# Newaygo BESIDE ATV TRACKS IN OPEN, SEASONALLY WET, GRASSY BOG. ,(Zs  malpighiales JU`  VIOLA 3;K|v  1481280 . K   MICHIGAN ?C*Ez  -85.791677 G]      9 g~[ Violaceae 1734 ^ @   %&L.Q everett twp. about 1/8 mile e of centerline r,d. viola lanceolata :!  carolyn lyons 6Lky   +43.50305  2008-05-13 8(;W  lanceolata XE    
{"catalogNumber": "1481280", "order": "Malpighiales", "family": "Violaceae", "scientificName": "Viola lanceolata", "scientificNameAuthorship": "L.", "genus": "Viola", "subgenus": "", "specificEpithet": "lanceolata", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "Anton A. Reznicek", "recordedBy": "Carolyn Lyons", "recordNumber": "1734", "verbatimEventDate": "2008-05-13", "habitat": "Beside ATV tracks in open, seasonally wet, grassy bog.", "occurrenceRemarks": "Flowers white with purplish veins. Peduncles reddish.", "associatedTaxa": "", "country": "United States", "stateProvince": "Michigan", "county": "Newaygo", "municipality": "", "locality": "Everett Twp. About 1/8 mile E of Centerline Rd.", "decimalLatitude": "43.50305", "decimalLongitude": "-85.791677", "verbatimCoordinates": "", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}