00004020c31e89fc628f4cb71fae924da3301168bec07139ca86f5030000000000000000e16df0f8ab202744775bc0af102485f3bb52ce003dcf814730503eef6408bc0fc2cbab5ebc8904189abb5388