68d1339e60be3c242372186b9548c0aad31c37c2e0788754b4ccbb70ae192f3f956fdd7c2c09b88472cf224c1de68a45c3f873c4dc14a3cfb3ba0fc5c98ca124e55da84d6a872aeb8239b165b65a4e56de1b36b72c28b80be65d4c39e2deee3087ce1d92eb3a032851ffb6097f79ee4578ed382e5b5670a2ad49a0661cf3cdeadb6b1df795786035de7c64d75958d36a5e4c6376d66de6e448c23745c49a92b9af8257a5a99f0638719535c61c55acbb571b7b008b324767ae094d9a5c7f0299a376c884b756ddbccd16ddac9104f146c11971c1cd7a140a6977d0568384f7e4beecd1493984483c9097e61563cad3623a79d550e5bd26df3ad995ec90f06ae7282aeed004ce06be517efa9484f04129ec44d5c9907da9ba77