Legal Definitions Index sha-str