0x2cffd02e8348b561ee9a7531366c4ba8147f019f662e00d4d001fe1daad30fce60a4c7fe1d6e724315af3ad5cdd681ba37274061db9044c2cc8d180760351eb0eafc5e3d9859a9616b6c03edd60d08b0fb855ee77c56059c891879f6ffbdd96e586aba58661d6ce34a559a5aab70c9f9d7e20c15c6b1cf927fc4d8bb6493f611d78a8d6cad771dbda7162c0223ed56d947f2a5299924daf40a08950e63a34fdd4b99c2ce5c961424defaad5fffd0fc34932f625b3f4c2c6be54fd80e0d17f563fd6dad501b2a5ec2f93cb1ba8f08ed52d584ef148f558475bb1d222ba57c4e744adaaa88311698620bd69d2df32c024d1acbe30dd379b5b416112325c946ea5045a60da6c7d3d278d3f864736630174dfa31bd743a8d4a73a14a15030bacbfc3243c037ec74eeda409302480c36a6f74a61f5717eb188dc7c7529c5b85915ecfaf55a689e6558605b0de8a3f3ac8d917fda0b01464ab47f9b1aba11966455f9b088c3a02822e79c49aeff295ac41d719f71822e302e7c890aca6fe3e8e9126463b38e9a389386bef4c3cf6162b5e5f6e4b566a74bb40b6607b5172be95710630af6de5b00f1e3a3a31382d11cf26679a613289dc28c71e7348c1b15c5871e73ee5b0c7f5555ea442eee69a7fe503881e890a473d228f209feaca56d101a26332599c44f77a70f182cc4f7c6fea1752749f8f31b65257b343ca7f852876235f751e311147951244691dbd60f08f155b231e158f9086f342daa7787529908a2571ddda2ef51537d4a3a8918633fc6f954ca33f6b313397560165978dccd0d1d5212b70f24074d2fe887c7bfc1c1e0b2b82c42fb3be2ecc88da5b53d46941e8fe58ed2577d82b8a0bd302f51fcc568a1c31fb26be895031050622049ef581cf46aba2839905571de78e270a3a3d4c750e0efa812124fc671522642d84c5ae0f8d3ac3b247ab18e64166ec2f174a525216f1bbe0c72f6b4c33ac096dfc655bec7337cb6eb63f79f3e9ccc100a197de361e27a9f3761899233da759bbb9ede4432a87e12ed9a7b2cfe9471cb1c50876d124275b658845765bc6779424f153cc6e5fbe788b4ca4102750d949c18eff95da422fc50f6a6f1b0e236dbc47b420308798683c7479a2af8bf56152c1e3286cd287c70dc24f1fd37e2810166abf425325aa72daea5dc2d6ee870014d6b6247f756d1e4abd6b17efbd80098a8cf7528f7adc5a9313cf297e7b32e2bb721a04b2297985863473af27e50d4a5486a3cbe9bf5ed21c666cb954bd6d65aa52255597457275b2a91e097acf0391f1aabe11f207b3d549e4b2625c30081cc422f811c07730918657c5dcf2d786e25d60a6fea4407c76eb4ef31f42ddf2992e4fa30536192bcc92cd3eec980b6bbd50ced61fe3c24a0adb6a208c3498f65d9a82a75ba96d4592ed88d69b2f3dc03bade9f58ffb4832ce84ca8540f20b99b00d8e3884e45b435ef9aff70a32b6ac8801bb6a928e01bf9bc3e61151d198e5b4f8deff435642d6c008b0f08ec63b6ad8f2a60ed02482d2f086d59dc62412f04c82e333fa017f2fd27892a4ad52dbe7e895248d9ef81b3ea2dc50baac8ec6d7e993d7a68a3782fc49b3c89bee48ca0611d34cf1d3f522f75b375006f84d0bcac806d33e6c92b4f1dd1956c900a0f0b6e405c240d5af39dcce55d8d03f0771c3c28f7bb070e198a6d65468a01a99ed21285db03a395d525165f579e3abf5f5242ed2bf647609b757502d788e83cc321bdd361414011e62f2a975291453545064840a508f1c87f508311d79ad4f3dd5d26218972c63e6c07a3eaf2ab37096491818acd03d3a42100f37d296bd2d187f9da0f7f04bc6590f792cfd7a416b9a7da31b5adcafc390a7fe1e07c206c3cb64aade9de13b7fa9684ab8f91c2495ee591d6b5375f8171d485acdef7daa55