0x2cffd02e97dc595984c32c30fa1fd147b8234acc7dc369d53e2f684f6d5e7b2ed2fa6bafa56af2040aa7dd229cb89c4450797be732736a5e9fee3fe5f032c9cc2578f768c5a0752a04995c7cc5de80c2be0e73882212b0bea6336dc603a23165ca34607f028a18bbe1558a5cd1ff281d46dbf6463724d752ce2586f87db29095e5f755ac7f54878bd43d39636622f31d61184843829e3d5bddeef97c6997c3cc7dda6c5106afae0e58f68efe99c23e0dd2216789b6c10ac588f135fbfd5ff7a4dffe0d54dfad50c4851a4803903d8fd109064a8bfee3e72297566bf27ed54ea79f0ffb546aa57b8f7aa505d99cf80e9d09fb0fa94490969e92f713c8dfc9b99b7a10c1ee860d8974ca69e0ba1a2ad1a05a798434516141c9dd026325129053a97352d2a759ab348022f4f8da5cb7fdfde5520173990a835cdb91f2a3dbb4d69898b6024b160d2dd535ffaaa3ca1d77cd8fa11781dc06760102fa09449b933189f6a3d97de48573e1ba7e8774973a7bb9c493e5898b512ea1d26855c50a0e55aef0bdb753052357d19ee58f0e24ebe6e1e42f3e681deddae1a6cab9f1b889475805e3bd31dd172391db263cbcf122eb38dd89b74b70d8e46577ec6fefe676a3c72e583879167d1b6c4b8267a6423a574f1fe5a3a016a55b9f8c94ebee3aa3280cd979fb839a1e8b1b1519e2e5bb6a06d999001eff719ec0de0dcd2860967ee17df70e0838c96b80f1f9740ca15230f9e1c1548ceb8e7c9995ea13d2de8added44f28173aac989903bd8cac113ee97198b446a77b5ba1bf64d2c3829e55a6fe5e4f96b82b2a6fbfae4f2b56d14135e6b2c9e3d96927c46349f6662c740b1bfcb724bbc5753322e8b2d9861ce1715473fc9789dd51fdc9a01b6f0ca12849dff190fff45fb5ebab1b0ce8badcca711a44ed4a470f29426070933ce94d5bd130aadcba0c4f9a29445de8f0d5e9a8f3667285a15620f7eb63d2ae186a62262580da95cf092be87d23c253399365caa6edc0181866aac9cc87ca5324b71435b09f3a2794d27a3fdb6ee02608821fe6d85910e33c3bc26b5e10ea3bdc2d7470d31dd1a6f73ccbd0549b75b352b7c221c81fa23c5608712b917145c1c8127498eb1d293bb407023aad79d0552f78dced84519b40032d377c0b1b8c57aff073714d1efac0e6210e8af8e8d26838a5fc6d8f59e5c54d25abb3f852789ee46faa6d130829d088704458138191306910d955c098483285e3dd9a730cf5aca9006e89f6115d39ae23086f81fec9cae8ee682f6d5400b44fc35c00154acc548a495e209dc546cb249484e1a08ed452bbd0ed1f7987e3517730d0f77a3580f266350c9e14986c39afa3b4a4e4b36a240fef60ee3fd52af1926a8f8821b4b332740edea5cb524daed094f0b1da344453f396b7d1a8888e4d6b8c4b1f21188d2c5a1d472cd9646186501add046d05b1610141e1d11b9a3294925d18ec6f1bb451cba87df1442985122bc70e223729457ef0ca96c49e0257e4f607357700236e5a7b86cac9e6e8ce54f7e453abd15337518e10d57cf2a6a37d5fbcd3ebef1786501e6935fbeb933eaf3930a8a7f5e9f56f87d750fe8b4e2ea2572b2a42bff1ecdae3de2ee850344ba30343def2ae94148b8ea9419120fedb84cd92465ce3b981918d3adb748f6be5efc517d1aa2e4a5cfdcb310745aec0aea4e51fae20e223f855f8a7e1f2d402cda131a45319f5f685711f5af80d79ab3690cdee873aa4c062112cd46cdaaf27c6a25760cdc271821ce1cc29352198fbc729efdfa528ab554a24d1bbb0c50a8525b0f87de15d0a6368b1112614e6060b1e4f417ff732f95cd0d083a4c8b8f0841737964e6277a1ece689b1f11c540dcceeadbec9d44a96a9d820921536105e7df422b97448ef92052613029f6f7e5b06442981ac46254