0x2cffd02e15ccddd1b4d921fb56f5a654a6123007d0b752be3282e9253c97cc048984e3868391db3e4b1e32acf159b5357eb62c87b63f8ace6e694dc6301c7b26a708c6f30ddff9d1d274dd334780125b156dc28a81f7540153e41bb53cab622b8343b6cba21dbf136a7b4d106f59e868e4130ad277c8258612b51806db821dd44e557d269d138baf483ecfb1cff438c13d204ffd156a52efcfbd7b760690b18e0f1c322988801508da9ec48be1f9a26588666e5154a7fc01aa1599031482a55b0cc3403f81332585c0709d4d43ff841f87aa5b988613a6542f466e5274ff2faa4751c342ea8013dcc95b51c8e3de71d80c70dbb6fb8420a4b44c7a1d3cf25daf75a03df9dc21176295746f3eeda0c47ca434ead8764c2a5b38bab5ee5e27350e9ade1eda5b2a98d1f788e2b92fc0935154867e264d5e5c97287198ef869932c8b2b0c83fcfb712542ef2940fb2736eef816d1e3973f5ee4ee7f91854e24f22e717c423096f8e26aa8b53927858488637a44ae6e63f5242b1be088006f1079aa95bd20ebd566287eeafd01e5f3a776b9a197a79d29aa4e903cb241cc18b1e8d5d9c57dd1495f321e0ff6a2cd468a87f1e9cf080127b8f8f017f9f654370b0efbaf7f099a156deb13facddfcb6d2f5105d05dc7d6aa03154ccaf0d54d57ec69e02007e3d96eca125505da6b1a941d62b5946ac243c334d564a7cb6e76f00d5677cc813fc7bb1a0d2fb18ba3675fbbebecafba823be70a095e093189d9db9449f0c86699b3f65c08854b19182ccba4b1d739cd2212a6106f862de9ecec4c1fcbc271edeef415e43928ed931321086b74dbeb0d85f94de733680452b1a42e8e1e3ca559a8da4b800101837c98a5807b392a01b8458cfac99dc76a9ae193927cf341bc16db728a8a819df51580a523d4f04359236e909417b704102bdd2f7a987ed0a89d6bef75b428c16290733cb9686f221a4d9b96c99c776d756754da899b7009b574a0b5d06f051eb79991953d860bfba3291737151396eaa3ee47196e375cd362300faff0b8db9ca5b34ffb462a37bc3f5e42ece7b3a4ca5e3c47918ae58ba7e2fb6f66171298adcd01fee6a2acf5f6b5709cb32d7b81419f2c78ce4b822cb4a3e6f8569b352c809a11974e60721d7e89f6e979ecbb68f189af6e8a7b09f4623ac49621c3e6fcde18160316ceaa820bfe18a30b0b1b41e22e0adc573fb2b7a9e29c5d877a98ae98ef6f8ad0694ac508457c8395e9285bc02b3650aec0640d191083c0baf49a352bb89b275c748d9dfb87c6b56ed6f1be0225c9e21b80a87c1fa31741b2b3bafd99a013f9ba615a1f50ce24e38bb054be6d8d45ba598a4b8a2303cfbddd1d87a0c17bf7f214415ae290f15c53c3010dec8905b102e15f1ad34fc3d719d54788fc1ae00a23dbb16acbb5e48b063d612ec64e8224774c30280ff703693a96570a1290e2e899c90ca29774f022e5bf6d8612ad066909420decdd0c935fe60ff171aacd0c8bd53ca43bdb205e4b729a547664ddb36a09ae8358e3f67a69e851a37c9a4f2b041666e8ab31e5b85ed9de780d2f46e82c0897f36ceddcdb6ae248b021c4b95a1486a9f3402fd358a4f6b6f1788d403e3bf4813bf6c9a8081afffc85c673e964734b703ffc5ebffea47e94326ace7df8743418df10a10a9b670c071ea28db1f9a43823758cc5b57f3c1308c6a3521c8ddf35456c07f13b8ba7c2f770cf99bf041f489c8ebbf0a1e65ff6473f36f7b2474c01061a7bda5bd579b7517a3bdf1c40574230363faf7b1132bb32303e95266c31f35fcbc71573bd9b94148926c85cafabb348f2aa6c234bb5ac9fe6c8c29265add322fe92a23eca1b09c6ff7c0d8fdfd95913101a1f16156c21af129995c7261b2effe5337d70f237df20e640b18510e2175cfd63276ada91791ee