0422d2fea4bd2cf030e2297270972f399cc18c02050d8f9019348d10d3166e14b3331222f7ae2ac608f68fa84d8bd00eeb4d64b6912114ee58dd65471046664ed3d4af710ef64e8e944ca3981bb4d5b11ccd231ef323578c12409c338bbbe151ed4efed9263ef13625345f6d108defee12e5a30fa6a1fe802d5ce7a71ea1e0116c765fafb00624abccb4ccb4764cdadd0452bc604e1a6fa9ecb7519a23daa9097cb979c3f56cea54384cac94fb3786b52e5d6f09903e712890cee20cdc1d886c181782ebd30b7d52922462bfb5f82702b26e00bb0143e287b5b83840bf55b11e15ac8d976a75be8940a1c889859af982ccc7d3ee9ea072446abc73d13fe3d1a7a74adbf7cf34441673a99576ea8419e8c6268b3aca1fbe23cf539e103fa4019bc27a7046b6ae183bba572372d0847be10e2ac938bad0757d6e6fd8c2f77f0fcff478677a95cb1c69ec5f93b5286d3df423f14c1c