0x2cffd02e2909193caaaca7a07e00cdaa5c3d291ff5bbf959b7be1e588a2cb42b3c246650426a34ae183c81ab236586db69dcfb213a88dd3671ad4a13e6a92e3ef4411d8e001105878e8f7d264a380e1a090290c76c1d6f6a6d2a58715982422504c15bbe45f47bc1323f88504817eebd49cdc0b6caa442d41047a859c04773b743fc99ff1f5b90b8a9cf99d657a3a7f4ef0ee0675f77c235bbf37c5a23dc9294d540017fc8f32f8e8c041502253f6eccdb1e735d7b63b3486229030129c1c398f8ad804e27f2b23ca9a0a9a273dcc99d3044dcf27f33ef1509bda378ccc1658879b7042c3205cda9e1fd4b442e5b4b20bb8d7cece1d3533e5c1df3b3e3d63931f13b82c49d03d1879df4e64e7ca0153d15ef47878cf81cb2e6a9da4e6a2819d087cbd91c06d0b7fd401eff1f9fb6ed35779dc5328f2fdcc3d6c5641cf5aef22b540ace776e064613f24da630919f3a5a31d103303a86421c599041e30bfbce0c256cf288cb0f891a4b2cafef7cc67619a4778c64208b9a3b4cf09eca627251ff829860b48f9bd19ccdf623b8f4613e17dd02e79fd677de21e2941cb4619b65a07c067cce0f2846018a893b313655fe68dd34b1e6c5833ecdd3810e2ab3e44059ca8f2e02f9b83e67cdd5018a887c92d80db19e0712487a2cbcba01c49d714563cec81c35ae2f9ed276a309dd30dc45a3408021b74d6bcd80956229a8f7e42573def60bda0a03858b47c6c447844985d83162489797ce81586fb38a52257b2ab6ba8efe83af1bc7f58372e5e817a7fe8d95c22913e90545c9c6aca96eefdec0324630c6b1b17d8d0b8b849bbfe142aefb9df2a7e60c4dbe780ec792517a960b452b67a364012dea2bdcf50770e6a2e099c2305461a0772189a364047da1520b878f3e6f6b38ffe097b9d4f9d606653b073ebfb3c712e5db40d91e932c2356cfee26a9661be3fbee3365d7270ba556b8c704cdc0f6b8df43f4de69cff7fffc50f68c8133497a36aeb88f168578464dcbddf12e1933d7ac5e524e7f6e848cd88ab5f117793ebc0ad25dec5d093e2cceb481ae3f0db5dbcde5a1913772e74d5f6538a71191c94c1f8dfaf7cfe199795253a128b3f54839182db402072c25b0c872de6421803606cfcea75403f756a7c044a122872a19295687b81f41132b118f94e2b316303baf3be4140ad01b138e2f454a2c6dcf2cd02761cc9b99a504f45aee128bb14df49625a28c9f033ed7ca3207ea087a3064bfefd1b3b41e3fbcccc26cb47d610fcc329c6914df8263628349ef2edfc46b0a00b5c193b38c93365783872657c2a27b48a1de632f329071d1fa910e723f3607e1b68bdfd6446d9e6b42aaf6587553cc89456a2c407d3e16f64887cbd6295c0cd36760ac449442245e8ae7b6af47a2e31106aca25a5fbb26db467ad53871b85102cc9259769f1789ebfed8a53efe29f7560986540f8bc743dc159e256e0fdfc0444277c53b24902ecd8e159633393a84fa3d4f4ea87e9f01b1395dc5dfffee47de0d34ee4b20a24eace9cc7e4304d3f08ff8d18df0301b91e07f27abf157209111a01507d6d755f52664c6ed5dec56070a00e42bcb1998a2bba31de2e3ad08c9dc51ef1a6aea2415cda76993bced762e3989d0a681e140109d23bc02009208b0afe90b9a93e36796798df5735d93f44bf72a423b3441c3927c721aaa0c2a7978a3bdcfa9fa182e735b296d799a30add04c12b2d385f18c80b4bef48df74252d142aa92c941afc7fb51e09527de827aa494bfb8101b1b5cc3782022b8dcb3fbf98714fd4702b7ab253ec6e2999ed8a782341a0385a9f2537c2c079bd3add7da5b46cf3103136b605270a9dcb48ab2e342c05043c6381916004301525cd88c369449063f4d4e8bc323dc5fd01ec4b5c5012d9bddff12b16054f46bf5632b15406a