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": ""}
ARISAEMA k   -v  united states  ARACEAE ;    j R& 48â° 19' 09'' n, 93â° 17' 48''w   # 7315  1593337 Zgl(L   JYv?V TRIPHYLLUM  ALISMATALES l~    :HA KOOCHICHING  -93.2966667 O   ;T8A] 2015-07-23    (L.) Schott -3  arisaema triphyllum -z]    !  lynden b. gerdes  x APPROXIMATELY 7.70 MILES SOUTHWEST OF RAY, MN AND 1.92 MILES NW OF THE HANEY ROAD & BURDIS ROAD INTERSECTION  minnesota ( 
{"catalogNumber": "1593337", "order": "Alismatales", "family": "Araceae", "scientificName": "Arisaema triphyllum", "scientificNameAuthorship": "(L.) Schott", "genus": "Arisaema", "subgenus": "", "specificEpithet": "triphyllum", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Lynden B. Gerdes", "recordNumber": "7315", "verbatimEventDate": "2015-07-23", "habitat": "", "occurrenceRemarks": "", "associatedTaxa": "", "country": "United States", "stateProvince": "Minnesota", "county": "Koochiching", "municipality": "", "locality": "Approximately 7.70 miles southwest of Ray, MN and 1.92 miles NW of the Haney Road & Burdis Road intersection", "decimalLatitude": "", "decimalLongitude": "-93.2966667", "verbatimCoordinates": "48\u00c2\u00b0 19' 09'' N, 93\u00c2\u00b0 17' 48''W", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}