00000020ea166f2ab93cf47db6eb74e6c5eecbb657702d074e96717e8faab7d10000000041171d0ffbb5c05de0f43750f787b2a7ee5319533c88b41909c3062d5f83a03c557b485affff001d8859735f