142EC20B1B2B02CD9B124DC0B157D003E28EA95A74E0ED1B52BAE7A376ED6D69
1D8CAD9BE56CF37F0DE312E1B2A7F7C45EBA74C2BF0DCC6F231E09B037650A89