34211098D85770C4761B2C6CBDB31424C2E16AADCD26B22D016CE0FFFDCC7E36
2FD80AC5849316D016615ECC7001E91255F51AA0024602ABEA017DA98E14D95F