143AA190B3BC457E7EBE3FC22A29460B4277238E1AB8AA5F2362A2AB8BD2F738
A9C10ACD07BF1504E304407DBF01A7F6FBE57074143DFF23F3659BBFE4AD2CC9