00000020af6e354eb53ced42e64148ee793c7278edd3c957ccfe143258cc5f00000000004aa231aa8c9f8e9a27492e2b0f12f582f88c44304046cd22995b152c82684fd0328e2d5753284f1c3e89635c