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": ""}
EXCOECARIA Z   [y Exainling, Karst mountains. Off trail which starts at a curve on the road from Bawang to Wangxia, 15km from Bawang IN DENSE WOODS, AMONG LIMESTONE ROCKS, NEAR BASE OF LIMESTONE CLIFF q#  19â°00'53.49 n, 109â°06'35.54 e 3  HAINAN J >    !7<( EUPHORBIACEAE   `:kpV EXCOECARIA FORMOANA changjiang Xnb      <s3K$ 1006833 034  I  19.0148583 B -  2009-08-05  b    109.1098722  k    :M0de (hayata) hayata & kawak. formosana     Y Wenchi Jin  jZp CHINA 895 !fC>    
{"catalogNumber": "1006833", "order": "", "family": "Euphorbiaceae", "scientificName": "Excoecaria formosana", "scientificNameAuthorship": "(Hayata) Hayata & Kawak.", "genus": "Excoecaria", "subgenus": "", "specificEpithet": "formosana", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Wenchi Jin", "recordNumber": "034", "verbatimEventDate": "2009-08-05", "habitat": "in dense woods, among limestone rocks, near base of limestone cliff", "occurrenceRemarks": "", "associatedTaxa": "", "country": "China", "stateProvince": "Hainan", "county": "Changjiang", "municipality": "", "locality": "Exainling, Karst mountains. Off trail which starts at a curve on the road from Bawang to Wangxia, 15km from Bawang", "decimalLatitude": "19.0148583", "decimalLongitude": "109.1098722", "verbatimCoordinates": "19\u00c2\u00b000'53.49 N, 109\u00c2\u00b006'35.54 E", "minimumElevationInMeters": "895", "maximumElevationInMeters": ""}