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": ""}
 @ shrub 15 feet tall.    (HEMSL.) JANOVEC 671 V+ 3   D= 3817 1968-03-02 >$     STEEP HEAVILY WOODED SLOPE. *%~   1218297 h^s   f0&Wh MEXICANA   H(<s MAGNOLIALES   MEXICO X6N@     u`%+ On the southwest side of the Presa de Malpaso. Municipio of Ocozocoautla de Espinoa.  Myristicaceae B  alush shilom ton 34f6    COMPSONEURA MEXICANA  6q    
{"catalogNumber": "1218297", "order": "Magnoliales", "family": "Myristicaceae", "scientificName": "Compsoneura mexicana", "scientificNameAuthorship": "(Hemsl.) Janovec", "genus": "", "subgenus": "", "specificEpithet": "mexicana", "verbatimTaxonRank": "", "infraspecificEpithet": "", "identifiedBy": "", "recordedBy": "Alush Shilom Ton", "recordNumber": "3817", "verbatimEventDate": "1968-03-02", "habitat": "Steep heavily wooded slope.", "occurrenceRemarks": "Shrub 15 feet tall.", "associatedTaxa": "", "country": "Mexico", "stateProvince": "", "county": "", "municipality": "", "locality": "On the southwest side of the Presa de Malpaso. Municipio of Ocozocoautla de Espinosa.", "decimalLatitude": "", "decimalLongitude": "", "verbatimCoordinates": "", "minimumElevationInMeters": "671", "maximumElevationInMeters": ""}