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": ""}
 =o a# -114.729  19845 ~   *^Di d. dunn arizonicus e&7D  Mexico  t   V| Malarrimo; Malarrimo LUPINUS + e3  R. Moran & J. Reveal > M+2   _ __r 1170819 (THORNB. EX C.P. SM.) THORNB. EX I.M. JOHNSTON Htut  27.7911 CP8b  fabaceae cU6i   f barbatulus   e4M LAT. 27Â°48' LONG. [-]114Â°27' Baja California f$L  FABALES ;+k^     k) var.  Lupinus arizonicus var. b2arbatulus hE     rCC_j Common on stabilized dunes  =(%$Z 1973-02-06
{"catalogNumber": "1170819", "order": "Fabales", "family": "Fabaceae", "scientificName": "Lupinus arizonicus var. barbatulus", "scientificNameAuthorship": "(Thornb. ex C.P. Sm.) Thornb. ex I.M. Johnston", "genus": "Lupinus", "subgenus": "", "specificEpithet": "arizonicus", "verbatimTaxonRank": "var.", "infraspecificEpithet": "barbatulus", "identifiedBy": "D. Dunn", "recordedBy": "R. Moran & J. Reveal", "recordNumber": "19845", "verbatimEventDate": "1973-02-06", "habitat": "Common on stabilized dunes", "occurrenceRemarks": "", "associatedTaxa": "", "country": "Mexico", "stateProvince": "Baja California", "county": "", "municipality": "", "locality": "Malarrimo; Malarrimo", "decimalLatitude": "27.7911", "decimalLongitude": "-114.729", "verbatimCoordinates": "Lat. 27\u00c2\u00b048' Long. [-]114\u00c2\u00b027'", "minimumElevationInMeters": "", "maximumElevationInMeters": ""}