7F7297D524354F527351497582A4E6958B7644A62E8A94C05A2E8B8376E43115
42F42044887C010D13D5584E68041E959F4E2B078F6F0B5BA2694EDA6A1A93FC