0x2cffd02ed33c3855674dd82ac0a3d1572a22c275320f19b45974722377b23ae93494bf5ab82b134ceb088493470b5dafa14cfcc3939d2262a12a64f4232ae7d2e2a5e1c2193c2f3720fe41f0b3c5edd53abf0e037e0dc5c2165428e494f68a632a22399639f5bf167648f6ea08c12840224bafdfe4c0bab838f3eb2f3c3b164b0f7fd3d2d509902996cbf8b14d543a5d5ab450f858ce5e14333ffa6ab4b253b66cbe6ccab0b5e1d3d399eea2a607db272b4c3ac14b77eeb46750b02978b0eb349e29fad5f2152286c29998cb056a826b8dcc8cb3657e02bc87ee682f4431123050cfd82c387fba31acb94d721baddde4aa00136798c919d488d0cc0defa5223816df9bcdbf39cb45a65a2d8dbd882d0eed399d20c4ff61435d2fd3c6adeadbf1b45c8d715d9d4968da6cd2b8cf2050631b1c9810aae656c883cb0645d89d903e2c870b181724ee84d4ff9a8e6ec14233c20c0264e6c9b2adc6d875796eb6229906ed65718552c182390b36bfc68ed08d3ff3814565a9f72cae020d6ce0a6dfa899573626196ae34e79528591120d8fd2429c851e1b648136e1a46d0485d652d1c576a977c105db1fc595e1f855442b042cef404f8a5b12cc77318859b6de0a5a7ead7418e20a76647a3befb40c5e1b4242412481a7989bdae1bba7bcdb49a374a5cd7a247a5e31be87e1bc0705e4529127e4d72a71fbdf702f6bfc6038fa0cfa8ead0f7fe7cff76ab464f5b67fc25cae4ed361aba3bb4ead4591c07dad3f7ce4d267f383464c5967ef6e097d3260a5d25c6fd7ac3093f1d301ab045f812918f74ae7c6d4eeab2692aa653457d7a60fb5b55383eaf1acea33a7f707ec0dc3ff330d6416db44f640cfddbd253bf4384c9344ef522ea47dd3d7bc89aa6b94af47e32bb668663dfe0236132e79defabcb4a56ef2550b8b8ab1fc7c0c561c0885a2f375f2e094493e974bf6acf84c28ced2e77700a57ef3044d8afaf42e23bc246da8fc7408ce6d8aa2718ca5837da1db696e78232f6ff5e917f4832793cc28751f64e172c851708796c942b9c991336a27e43db8b4ae52718498fdbc21706541bb200421e3f20d189eefe84973b82c88711fae96502b49fc4ea740c34a239c749ecf198e0f152a343a21f59b67e9bf232dee4c89f7753d57daf2e68fb8f418504c971a53626266eaaaf739b0c793f5baf03117972de48bba5775373b382a3108c397ed1ce0f98b6d1be0ce7d8e4851ff3f3a95c35021211dce55e10c963829edf1df71274cb0c01c2e7099e182708374a2c234f9271f964882a5c20220d1582714571fbbfa852e33213ecc5241f7b0564045d8851cb17ab08508f3296cfdff75e5005c36c14aa462619fb2dbca684cb129a3c035d55c7fe8aee3613e7df2e59e2c20f90c2d0758d774af4bd64f6410c8352d618f41b1304a5b74f15b1d4e1bcdb33d5a91d8d8a02f0ad38b90855cd570a212ed0d9c740ec9bed4f4a8875e5b24445daa3f9d45acf6dc76637f92047c236d7793723254d274f7e6172c1ae4faa3131fbd59ef65693ad809a78c162a2ec1622de962c9d681ccb632794e0d158c74afb84b96877ba3b6ac27f371399cdcb1687f549da8e78fc9be803534fd2fd5c1b53732156ed13e3383631f1d8f1a2ac283ebcce36d768147a16e0a83eb04e9549961435e0023091e5a0a9816397b319d624d222afee6376713ea8c95d3763d823703c26b419c8ee7090d08302c1b9d445f585606df5401af5005b2fc53353bc6cb6a6ced0af2f604c696406045f8e672f2ef9b0d0f58700ecf29d524c92e7949a73f4a9ceeaec7852870d24638660c4cea6d60d47b62fd5adb44b9c31a2688eb45de23703347967c20fa6d61898fccb54488c68450cce6ffcc57ab3b997d66d3fc3b810c698b9531ea3d8e3d44cd52168a05abb9df91