0x2cffd02e34585e12d342979442ceea6277f417d7f82ae186b5879022c3181f3d8dbacd71c3685e0bc59db701fe6264a9ee7189409e049c817345275b3fa3a2e1dc15b142b9b75b3d2d5d46c6be4bbc9e5ee73da5e490d2f0703fc2d11c8d999c8e99a8ef63586e410d75b129ddfc94ca20d62c2fe0788a0bf0e2949bafdb6e916fbb59cee3bf69e4f07e49f6b0b11430251ab4ccb7415128e2dd6c0ca5727767783123205b39615befdf84253e164136734e5bc57cd48740cbf2d366fbeb039b62d7c852a1b9fd04e929cdd4ca6b6d4e55c7fcfdbb115990ca4df5368ae08a4ea7fd5b79e7c4d017839ff56a72161890c20c5c5a433fc83d4def28a597bdd7801c61c5ba27ad76d7a3bf5727fff7e469abed5ba03e5c28fa14f528684534ae8f37d7a28e37592fa4fb80002fe761cdfa43a6275e9757c2905c807b3b542fe47d738f48fc08bf5088d2349627a67a24df80422969f3d4a5005e6348a31e75bae4d3be03e7353e516cfdaf2ef7d213689288b50d932aa9c228e983b96f56156f5507178d8ea2079db6f9c9d208506d76c35746b7082a0be999983c0cee89e689684499b4a8dbe74d706da696c46bff1854794b5c8607e6be334f9af7ff7cb249051977311f24f87948313c51ec0485ab9c39a2659a77b76dc970dbadf73eee9ccdabc834577c08048793a9862b5a5c6c5d62475ea6d10e7c30b979482b38ee7577c326aaa07ca1d566ca604279878ed8b6b56d01f2be29be4d1f0de61e36c6b8cfe08771dbbf74daaa998ec8c86c49dfbffcd51309dc568200cca78106f46e07c2f940f9eaa3e3fba7ea5a5969ac35f44693a3e733c03e36083701e978a244fa9600b2f0cd5b0dc45852b2903caeae2613a02c8690fe301de4cbf8ba9acb6a1cff3732dc38e04d40aa0d00f3be1fe406409e622232770b6e95d80199dca30e7c0253f9c0641e074a326bc15ff241cebb13cfa6fb951261a254507898d858c5aa502064656ab05bb79041b607059451cd60cb9610348037ce3704e64ba4873dc997506cc03025409fd2a365d123645214d862c6df8d09726932fd214b43e2dff2c15bc9ad72cb520b0340a407e407e72f09d66b9c1e0cfed0850a79deb3bd0dcb787d77c78002622280b38d41f4b6a091b674014ff2e0de4429c16917df08b8e7c1b5c4da9bf07deb6753f1a625afb4b4f39db30f2640e325a6a5031a12eacb71b4b9ffe9b15c5a410dd953615efa52a926ee7b5c1948ca54353198fbb825af7d98736b4b831a24e90763b2185123b6debf7a7d5869b02d62ece27e1a93a17a4d6a69057efbf8409f492593a09e087c90049cae4e688ed53b3e2ce5ddbc55a15d89b18af3232ff75e5574dc7c86ed11af89226c14af989c83f0986b24107a99cc4d0d710cb6dc893dd4fc8a7d4765ff31fb6bcd58619c1ac1b8c07751a11d73c0e5ff7bb2c18f78f5c38485755964e07f3742f18f403db75e139df8539a01e05651d07c002e4c22fe493b258a6eca5e6245078651adfe38ecf50545470a7446facd8cec6c2a655760e417f5387c179f3e9af24202f11fbe312d266d0ed79b897828c43889de4fcc2f4d95af3cbb7ba1e7d4420182afd4c4004106eb8c83b77c4a9dac77939fefb83015396d2a8822747c5203c856998d94b1ef1103f4850d30d95db15d53f848c86da3f1c3ff58f335c95a0dfb1f4c8076b8f6cb60f4d7ffcb1d7b4e37098d91f7f746141a66c79a4a1771814dcaa9c9ad02efac21baef407fecfda19370a2f93dee3686d27e0352bea169fa93ecd3a20c93ca4b09947e6c229146e5d348331ec0e8e9031bad7dfdc69cab9015c780b80f5e5640a6a8cda4d3e359388aa4b72a830cb1640ec8f9f2d001c91d10c973761d6af78bd98ca6885f3f0a726f201e2fc39013e4a8b1d9b934cbc1caf550f4