043fca02cff996dfe570393d22efea48553015d9209c0be148eed99402208dc5e134f2761ccfa5c44a0c64140ba4877c1b119d169af17d4069b8226a4bc6e2b8e04bbe12f47d259635aaabd1dddb71b050ca4ed6693221f03b17f3860654bf09d91a93826db0f64e6790befb853dd67af2e277e6c9300bba79379f34a22216ec3cdbc40513b7af808e22120e7fa8c50e5a36446bdc308d6f09650574d884c6389ed25895437749c5e138c9321a04fee25902a410b9da83dcd463ab08ef4757eb400e2b754feec640be4132c663a9fcace4810fab290b43dcbf8d7ff5e2e7b8bd8cdde70cad31064a988c1902faf40bfbe9eee98132f705802e8f0e1cf5ee31ac17b1ccfcec3c36fa8656b09eeba6d1afde8eb37c46ffb5f6