0x2cffd02ec4b7fb9dd89c6d3b2013cdc4af82e6a0bc0b1bf4101bf6515d5e878766ef29fc625f9deef8c079baee773b66a18b8218b954b6cb2ccf3ff321d24f57cf795ea2d880b58c8eccbe314f748c99f0ac37966b33d9284ea08bd0fb22fb25b08dc7c66b9e9db08c3fcc9e3fd950b803c46df2cf271128ada2ed3f55341846543c6f301e581c7fdcefc308c1573ddaf7c53ec9ed10b6ed58a42b3a42b14b347058aabea8d5623c902bc290898332c14f50de4734ddb650c2eef46b70ef07f6a52776ac66c6bf5749f055b19d3e512bfebe84f46018e60ff57f0e7b670759e22c37917433e6d18fb9f30d1afaaa0af2deab4234b40e9babc2e8d186c4ce4f49ce4fbb0e7d0da929f8ee5a2bdc43e9e065eafc2b0dc0502a1a1dc36a5f79c9bb82486e625c4e4c40be02d4d7725b6d7e89edfc45d2612fe5fd10d9ba685523db9d47c87ebdd4e052383fbd1ae29f6a5a71dc8cde7e97867fae2a950e5389ea824e44c07484389b21302ebd107456691615583400b2bd62ad6314845e51148cab57dbe043955a1b7a2a1da0dec6463adbfb1868b32e3d6c85a5e586f5d752a8b75e4794d9634bc921047c96d44bc5b31a5717ff8f1940a41c76ca0e0ee033a84fd1fc26614bd23edc03c6f1dbf91491599e835cac2f6c9eb46ee4a082ad0f49167a52b5b30f36ab136b2ade8614134caa36a7875a405fa6cb88ebda69185a1645c9667a5635d9550e5cfa25a53b5783c4d6352aae6d59f1ef8dbf6cf4ffb700f9caa5271d4053dd0feac1e36ec7d066bef1426e72bf1285419fbf63d4772f7c79c0ec2507e4da16c446e4861a1b6278e772c14d068969d09c03fe3bfc44b9892579bd6fbb1dc0a2275608a90c008cf9806648ab6f10ae08083a683c62bd3519c5b178928c5a94e89f18b00a4bb214deddba665891764ee2935da4d2b0375ca41478ee94d439d4c2655c70d7d0b595d22ca5553c9096c747cbc4120b40a8bb5da78a78425cbf1b482eb7c678a840308e2735b7ebe050ce464076b143efe651fe575e0ef7bb18b7d73a8408a04489b6edd557222397f1c17bd38e191628ee859a7c694eaae543f9a56c6c906102039dcdf4855da8a09003142f5a88fcfba91675de7d1e0892c5cfd4b6a5ccc9519fd83622f5549bc363e9bb8b455c4cc11007bc4cdf6755a37210790709bb71733ef54c23501a2cdef97bb6c041b761ec4759ecee0746cd964932a2c7c92f7c149321871c24c017ef0ed593b85e4c352f4e50f2923ba6330db4e8bd7bb7015f63bcb5b5f5203f452772db34fdd8ebb61fbade2a44f0171a8b709bc9cee9f3227f767769ade7f6b6e827779baa5553a66371da22298818629d900e944cb89679565122d30e3496056229c1bce2237f3a22554228d96f588b9c4747a3474f0a70ce6ee741e84ca43503711a5bb69a839e998fac98e3dba0ce4cee5e7abf765a68aeaa42e3cee289f356ba58f48803793690e028669831b71c42b470d8f34e0d7195c3f284347dfd0cbe5cd5bf2a03c9da8bce1e6890ef9a11a0f1f31f50aef38ff1d1284b469f8e70d004157f25ceed979982e06ca4d73dcc8649f246fc0cc4e6e80210c667baea7ecb94cc93b360478aeca51cf2ecca81f3dfe718c143fc1256f6b99ceedc89eedc43bc6d2c42c0104e9fc816e7bd0407cbc5f93aea6cf2493d10a2abdf10d45476b8e3a5a213f2fc03ecf1aa27617bf867bcd596956618dc00dc1b1603ae22f05861dc256b5b3b197ce79ec584a8c5f5f581283ce9d4a006f188f5dd2168b750b1895bd05c3e809e95eb9408691ad8dee57154072b350bd0e84f049ff4189bbbe9c2b8a8622ddc11cbaea93f556a2f756cf52df2f9cf27de7c03c5b3d030144be8de1e46e74d6d5bb69dfe92eb16f8afe0d579a66b37dad2768624e2c2e84c89a5ba