42DEA424B660174197A93A968B6FFE778F3C59C9DDCB4BA59BF4111444C8F6FD
5AAEE5F753E06D41083BF3FFDB872A806458891A95CC945222EA12AE10F39B0C