0x2cffd02ec173736432f6d20b7fd3d6dbcefec91d14d20ff60fc334946588a0afb4629042c36b0157b96015984f26f9919d8557654d940b4c8a1ec9e4384130931bb462354c84cc824a3c4dfe66b20b5fd4a203cd429bab84b17354932a64d184988ded47f672dc70ef919f255109decbe88aacf2708999bc1de95d94870478fbc54e2fdfa7afc467b92d0b8e9900e80ee5e40b1b814cfc7dc2d5d3e6dc360f9515311f5bc69230af30570efb1b735260f242f07ddd12fedca15255d8d5019112d7696d472e316a39a25deb4ea301b26a30cd9a4408be377564e2756ee9b10a2d0705a02b2af2cbb2f5d3da5bf0ada1874d5856dece30738a938fde79a0969bf72e023b3311222e177265d5d6788ba453dab9c78eefdc0214bb514ede0d5bccf439d3c976a9b5154947bd3cb2bbcfe28c24707103ab36ffe2087e1e473b0426a2e62b269b74b950198258c519861c249a13c68c01938c0bb783ff35b1dfa39486e899bd558e5ae5f9b7e6daadbf4f81de0b106615a245c1fc2eab57916ff6276d7da50cba8565d59e18e96ff3f2a83a1de6f314404bd20c0ea7a39121639a58f013cd1b8c21e24bd507ef4deeaf78ab07cb77ccd91f4dc32e8bd603e274f906e21efacfd49f7cc767f7789048be60174cf46aff461081ec1643f60a73eb496b40761b2ebbec426a2210f066024a0e24d097e4f04fb77cce4dc5758789771b52e26bbdde2f9371abadcc5796c871c6f0821ef09318d42083181e0392e65c03efbe6531be1f529946881de6674e75987281192d7799599eb8ab6d88898fafec5f761d1e50d74ae26a614513002ac2b0ec677897b29e3572bee499052ae1c8e79b039845e0f24d2ca931308d7f43da425819e6af900a87dac00f9d86c779618291f4c3d5daf6e7bef71344466e32fb60f1506bab03f4230ed94bcf6aea5baa39e33fa0049a92fa4cfaf0c7eb183629d91e01d4124a2e87528c6b8c4240f599a84a6cb7ebdfd787e40fb4b04e5fc8aefa9d47bc30a771ec9d2afc2a2805ff75b1b02f1e9c6d77fd3b8a1b9d5b886fb504e3c9f62301e0db8108123d751b6f65a15f11ab46ba3375e192fb2b54a642196799b73eab383cc4e4a4f05e5d8c53d9553cc11cdbd6f04f9cac7be8b774dc37e5d77b987ed5767ecbde8e2f58607272842d3ce65e841e36bbcb10d01c494c3a427aa518d74349fe5751c867199b0c49a1402888e0c3b0e0fbd8cd53e2a85723a6e6ffee94e397dbcdf232b10b556d2d52252ac900d156f26c4a7c541d122fefb7754ceec6b9e12cafad5c4d9b6b90d54486007a5576bbef2f18622e49608c3d4ba54ad7f17e1091d7298035e1072aaf2012c927e64b46f774ef4a388cf215d555d641b934d2369c1cd9ba672a4e60893d163612634f489ca0f400e4fd08df508fc98beed1901074f7b39186767f0dfa5a5b68a9288ac09471077a1092fff9c2f007ada993dd63ae6950f0e6194985b35033b8d029af6ab2826dd687ec5f96279023493842a0dbe167b41ef106c84b3067acbe25e8471755c8d72e9f6304973a6153deda6ebbc8800900293362099f1a5d6b29b416eaacdbb0faaece74ee00d41a96d4651cf4ca0d9d44efe9740bc36aac99be19ca0118fd2e1bda75386066707c557d9168b85db9b441aeb06c66d9c1d9ec13ee66c85a2d2ed0a6f911e19989b85b027470300f70cb240d5718ca745a68a049762ecaae6e9e22eb051579138f68a81c1e22ec25f6239ad93cb2a7273664ea3d3d7900cb852e52ea4d03306500831e0f74dbd9ce3be78db7e5571fb2b5b6ae1a666c40d0eff200266e58b161b1585b5da8b34acce6cc526c0daba430862d70667405a324e6bfbaccadc6659c8ae8f5283f3f3d2a14d3f9fc6e7c29acec6d0bb15c6589afcd972b3d91f93673443174f75aa95e1c