0x2cffd02efe20566f26bbae7acdffc8f6be38276df6a6524f8b31d7e3177fd849fc3df19f34965cc8ab35ee1d8cf53e0766ffc3ca1fa5a75505a505ac2dba711361940830afdc48a14642c9bb5703b198fce19a0cbc1cf8c2c0197ab63744b958a10deb32ea6b607b1121a99319758ebc9b38a6cdc4a4a5875469637f5f2870fe5d9f559fe60660524be0d899d96caddaa7d06293ff5912776e228289b57287c3563fdb7fe21320d285baf57c981e6277dbf320af165908eb6b1f1c4c066fb4c964f1525d1b4813dd560c0c37281ed44906dc85b0dff6a7086fc03fcf10d77157b59f85752c88fa1ef21f0fe24c1fa527df9356b67f1444b2eef17ba1c98921ba6133448401c88df1b4f59f50ff1ab707c244a5469d38d0d8174a15745d1f82abef4717d54c68889c72dbae2a2dce9f99454809d1b71705ae7191b63cd52aacfeccbd1f4bf3eaa5d8217a971033cebe35717e0f68cf5a78b6005dedfdc313b156749fb2696e1f54d68a32140136629d15ebd143ff5c28668cc1f4bbca7899de921a4c62e685e0aa8704bf6ed2b14e921d4006bb2b10b93d852343155488925e9331dea6923c0cfee87f35ae479096e590c0b731e5c5dcad2e1f1a78936cb338db4c7b6367de7e59acc764631ba6e8c301a6b4547ca094a0b06df50725fd9767b0ac1f043f20cbd94b4259a1265959410d0ddcce2f1da4f0f9b863e328e01d52313527fc2bb61f9f0f4bb1f0b6e9a4e2da9fdcb5c15b58e091af99f2db6c6675fc91b29a01fc3cd6738f667cc616de791d101a37d651b7409cbe7ad30c040031ab9dc68a3820ee750b0116d5f71264fcc39abfd8fb51f1c17f84a08e8df65efb503140718e6cba4779fa8d1cbdae1d2ec222f5f3529e7e12809fed8dbc3e792263513b5d9229599be4f2800f9fed84b42dc077c48dd940f2dbbb4fb85b2c00c7ad575be5ad8e016362f2ae5fe43616592d50355e853e567c32a564da8ad8dd3e02a6502f464a54c897eb317e19f8de15bdccd7bb2838934333679a2da7a8bcc97b60a6e77208745b1565676d980b49d3014a4cf8e3592d48aa5bba78c5fcae36f5af7b1f29abaa2cbb80b55772ec1b73efe9cfff20a6aa4ee62330cd0c94474c27b75c8ad54237bca5dc72738da48d442b942897f979f1fcbfedb1126f95c368e7c76c670774053397aca02991a74ddb5453c0fc52ee8007f714e669c71835023a1f433dc7c7e2bc9c2ca8fcae50f6e81f2fb4084af6964559230a3f68505745994f67f6c9fba427afa02ee28f03b43ab26552f1e24bce29a160564308df47ac61ab3552d918f235d1cc266aa4be53fda8c00148927d5c5f8ce55a5343ff1f91889f139c4d7d05cf4295fdc01f995bb96b668e2054168b8f6e58bc1c68aa09509571a22e307d3b21ed1190de4957e4a6b7d0480d591c386e94e9b518a32bcc3b180cccebcc5992b1661afd11fd8bf05223cbee5bacbded22fcd87c90e8a3688bbf01d0dd3c25545bbdf29cbfd2a0552f1fd2d771a07da3173c4fdef3c1c583515825e9a608d23ac74cd47892f0b3c37abf428765f09779a9594fed9c011e8a417ec17c69381ec63e246cf5ca0ea889ec2dc8ca2b65d2f38281a9a0d8528788ec14621f6f1bfb9801b9628fbab848a8fed4a0e958db6dbb50b8898acb030084f4842b3fd64833a56b60daa925d02825f65164860106afc764da2a038ad55092e20925d2cec8f4ba8d13347b65ee901f30cde718802ecba56613e1e7dfa5f3d251264c10caacab06bd7a98206369bdfd424f8441c90e8ae7ca911c9bf94f514b8f488e599cafbaf9ba21640d8e38283dcf4979014a0b6ecd871b122ff98f4fa6fc1de104abd734569ce4cf1f6a64de71ba2e872a2a4429f5a1380dc5a0d87187503ad8cf803003f4aebe39055dbf69fc161bec314dc1