0x2cffd02e0e0d848abb9f96c7bd60fdad3cdf38dafdd89a12597e06c390ca97203bb02396564de885c5b7aaa1f1c0717e9c6b0c99056282c70525fc13e83b89990f11158a508dc30127550eecc0317c0e7eb26203b4175559578e13344ee4e995e997677b5bdd7453742ff3609ec7c072238ec008bcfa30a41d47cf88c292958b61303fef5efbeebd0e8411331582cebe179fada105e6c2882a7d77121faccc07f6d9c65a984c5dca8d362d3fe41ea6c2f146ffee937ffc14561216577c637d4bcc6e939c5ef475aa12d5a8a0d4f0eb6faf2082fe1184c8462f14a850d20d9f2ef9145fde863c4359ef3e6eaaf308fe725e7c6ae81ac1b3a6ca86afb0d97617afec92f827871a2be5d3a68b56f51983e85281571a13bd7b9939d54cfe2c884ffa43302bd2794ca0ae3c818934c7ac4067707f8240e39f4b3b87387bc0793b0bd1af6832fd0763350244403f35ab93d186225b2d0cc9bc99e2f2c4df5acce9e9afdd7be2d3bc6079585fff04d94e727b5bbee134bbb5550621a3515cb5e99325c6f87a8b5eea7dd4da5e42652d53ad6526766017f3e48cf6f9d96ef3d4a45e51fca8d85e93937c0e83f6c978adb91443ab808a826dc20e87fc2a93f0d2b7f1b9dec324753b3124b71bc772efed69015f54d99a3e3c185dfaf1dc4e2bc7b2abd07e82562376b38be17994ce9965348805145fc1d32c7232a8557a902cb5b15afe9e7b40b708f0c7763f9e16d569b4876813537c0ceff6632d7e1b76b09cc44452e5b8fc1ae74f85e98d3966b94a6c491a26b8a09c4762cbedb46789a7c554a38d004e7e69a90c0caaca6052e1a59a0cc1da5c5501d00545fe3623f72a3051e10cd4c8de04be664414c9f9d05f715cb8a672c0b3bbad395eb525f2e9c09ad527b8922df98d43d1fbcc5db34d67d543fb704dbf373605b36d3866d77d3bfb38db72f7ba25e5d2d07873b9d73887648023a52f7ac43bb695786a5b61b51b5d739bb5dd43154fd28881a6b05c346034f9a2652dd0d82a4765188694de3703c6e19fba97051bfcead9ec6c1fd75a927377c6fd038a4ff25bb4d9c02fd8cfc2a60301effdf6eddcfda2420376bb4504e5ca70ccae493fcf4853d443ece90daab38b6cbabb8dfd029b616f1714b6e0eafe794ac901507a04584a2dd5c8c5cbf0e9ed8f1c9e97a59b6bdf19fa563b5e4d351a82e430a527df9a50134fd1726ee27c755aa0af175e74b4d26a6ee019059e01c3d319212dd978917cebca976369152de58b60ba92ccbf5a355933fe51fbf7cde9b3f3fe9a6f5bdfba5d96ea1b480639edd362cbc05ddf1a90d6d73ce6207a3e24f97286daa35b6431dfcf183e5db8b94bc352edefa63da25b1711e0ec57cdf775018a5fa72489a570fa4ca73452a37f332b6b3a086ef961a9743cc878212a3e9b81827deb84dc43d3a1f50776eebed70f505dd028a58595ecd697218651c9a67df4e5b34551f48c44b1b0b594727ac990f3e053ed5a1f3132c3193568e93609d8be4fe4efdc8abf919b4acbe3d36832cbaf8f8655fd8a2cb621ebdd0ce405f532f2f9525841b31744f2ef9e8055594eef3bcbe51c44fbde32f00f4b6fdffb2d1493d6f4186b294f1bdd1de2f4c9577d094e3bc4d323227688c81ae69a5270a446ac660a017bebb599d1f80b1d42f10746600b8bf69b8a998b02e59ed411a847bc7ab7c412f57981eb8df60a24c6dc2b379e93a284b8538a963f25c8d05486bdabaef2aff7e9524ac11a9e95b9c2fcf82857ca091ff8c5a579020846a0abfb62177595b872be983b38597deb00ccc47160a372f76a26ee002fe84a589c54e30b5fe3cdae2a47c3c1b5a6ea47257e65e937158dee33427f493fe8efda0ebb9c5a3e6dc0064a4265537917662afccbe61dc0308dbf69ec379f0eece9a4f18a2c6000c40a6235a35bb5