00000020af2d99e7cf30c9e18a927c796de1644828fe21db95a0750ffd320a090000000016755a22e6fb0773ff951c9501a8ea3c3686e013e4d24a188d32abf7ce86f5e7f60a2a647ab30d1c6abb7650