E4D24AA0DF0647268C3FAAC08262EE122F0E27E7D86CEC0CF4D4AD3E31966622
03DDEAEA630DB2A1EEA9CBFDAADA98449281A98E9A288A00031ADF53B887EC92