0x2cffd02ea1bc81004a3b7affabbe52eeff3e36948b849a0629b4b0ae1d8f61d91bba5cf4f70c8e61167d197386a6331eb54d6681958ff8e2080722d06829d0ff962143c59bdfa9d0e53c7ef6de49ba6bd292ae2f60b0fb3f00a8c62730b99d171777140ff88040210408aabdb465f9518385c939ef0d76aaea161a93564c259a70c6b9a26959cbaed428633e6e3e7fc5e668474302ad7683bce330548e364ba3a0747ba05664beba7d31f4e06df4b3fbbfe92778d2b515d4706ef14b26842957edc5d87249313c14d1751c32373033215178270d416f82bc403287aa32f91651acaa75857e965a4f45537eda1be44deeda25f47a8d8e0d72885acece9a71272224354cc19900ddeae78f5e6278efe995c7d50f0332526732cdf6a019013bed56dc4cb7641e522133dcc708442ded16cc30eb294aa45993bfe39f03fc6cc86d1c455e98a1da2d3c26e37a6528416c9f419e196b4f002b1e13768b843b029c11a514047ca8c7648787160ee79dbd9f7ab84a7e99a25dd96aba3d6b547e974ea57287ee96f638701144e1769cc67db4a56a8c8bd21e23c4754b1da0303713eb92129bc76a5a03075febbc4509cceb50bf890722bd89af71eaf80bdb80ac832fa163a8aed78f78a12fb2b2987c80600455e48b69c1c55f01a4c811dc460bc4ed95c04f3b0b8afc9e1e24341273e00da38977b8704ba06ac90b55d35b2e85fd240018dcec13657f4f45b0eebb57a1067dafdc9d2a995db6dec41766eea88358caac5411e44af4f13a42d29aabe549c0e0709fb68b51dd341e473561b292c30b5720e13ca189126654ade87433d494df3c259244c593d6dde865245005813930b51cc7768372311f3461c76d0bc45573bf73f121aa4d25e2ea0011a742cdedaa74aca6ed6439006f2afb7ffa6e8dcbf2b9ee31e573e71f99f90a12c2dd8e93005e5a38ec8f415f619f3af85c4060c93b9490f18bb75b9f183e3891e432c57c1fe15409ac76477acab6d9cc404fb9b32fe6fcd7df693c0a00b98fb8ec4002fdf020406c581c20fdf57e67089a17f5cab0ce1a1a3f6d2c439a7cafecb4340c4cde7b0b5c6be346c61526efaae118ed82a95c4d9607c1df4cf402df6574929291ba559987ec6f9d80c4e626f2297a9eaa06ab707cc8e3ec779f238c2df505043f204eae7b096514394b1bb41c42ca738024afbd0bc200420bc101b8f836622b34d027df4835d72704d339a6ebdee0b7eabb92523a652c73e164ddc6abf9bf401558c1440926a7f2b9da8ecbabd7178b471c2cdd35dccdad13bc7ac503b60c9c2c21433457deea317ba02b83cce0628065212fa58f69167409fc0e0f10db351cf3152de61af129165aab77a1a2a7bb9c09572315af844f988e359a7dbe91476ec2611c4e6e7a895328bd1602f21848e7917d4cdafde0254ec96d22c54ebe8453722abedff4c1673a6e52e83a1ee536188456f0d253be681de27b02d78995ce95bfdab324fd1f98146824bd5000a4f0ea8feec6a6dedc9df87aca1529efbb07cbdc348834d753e732d2fa4b80939cfd99b668dc10689b7ef533d909358f706013ef27aaee4979971ae2f1ca8a4d367ab3b7a36eb1656a35742f590467ac43a370b4623bdb868a6ca62ba52a719f9638e613ad4f7dd8eba938a99a3c9cbafb3bf29e53614cfaf7db28c6de621ae58e90297849687561bdddc7fd85872ddfeeaa6999fbd5318580df6e52254ae69151915c894b6cdc6fbed17c94c5f0a7392db288ebb2fa897779437e1ea36871de43e158a50ca6552f95ee59b35806d26d24f9b0afda95f54ebef7e669038bfeac6e78d251e0f57488799a37e49e57f9c4dfbe90d2eca861c80e31cce24675a96490e7e600f5f4237ae0413e553fcd313d5f3d7dcafa18751fc0a88f60eb394dbf46c46c8de1cc8d8d22a6a149