00000020e59d8a90d45c6cd33ca109f0bfffa19388805e044b45c889fd147600000000000d7ae13e0b9d49e18695ef6fe514a21724cef7a70a6d80148e68c3956c4f270f1abe3d572855181c0296df2a