0x2cffd02e6a65a5356a626c6eb45b461bd2842e5a14e1b48d02e00f77b32d678f6ccae4c4ce3c532aeb2ab615fb8c1a24672635d9e344b04cb166fda2f9aff9dc08fd843eb84c3bdeccc2a9aa3727cfdcda646e11830e9933c58e176db05ac45e8e1320ed650007f8aedd619300be9fbb04438dfa2b06052cb4435e0018befba450a45174afd8052546ae05f2bbff7af37c858b8914b6836dd199376692232bf28ce7440647a1773305884d44183628025bcfca58154ff09bab5d6de96f22c5e50b26832b27b6f8be7bfee9d31234bf561b014ca3a075a11a5532e3ba946c6842dbd701361f51e7abfa4608648837eba99265bb97db6e6b4ab6116c096bb5bf740288b1a5f7749ebc88c890a19ae00d4dab35320389f09ab1761eae2dd2043019d87729d1463819e2f6553eafdb051fabec233eb6fa5085c79778372594b80f1c9968dfdd7fd1d00c3ce618f0f1856c295611cfe69d15e4aed67dee312fa4899f62c529380f9ecd01bd52f7bbf39e4e10ab703638211b0ecb6db848216b205e579a742a72ffb7a59f18915be4b37d986c53466c33d12167204d96ed278a4ab59b2f7228fd29437fcbe290bc22df58d6f648463610243adb7d2156714d358e1b205be1ba66338ef32a934cd72c58ef3e86b0d640c7571a7e483591d6a5dbf2573a6638978044ee7e4cc78a96ccfe82e3b08466c5e63a6a509e526153d84bad196f7cf446f5c3b5146ccc626c9a1ff257230d432abb9a3814b0478de11be5bf73d9d1442351b4457f3c6e621773242397fca3c60a32e65b92804d4ca950a7127ce2aa84890203ca476372555da76fa185e9852f5e354ac0d7b692186e6041e7b5d8c2bffe787629ee8b475492ff633d88dce5a12b98b0dbd25d4f72ad30692c5ca7a0850dac478401fb724b17671b663717e95dbafffea3f07801aa0c92f5d2aab4ac4ca5c389e0b6787c0ea154c0ebb678862d4f3074b49cb7fa1f4701c6f14ac4b6c0df204601ab687ba8851fea5daa0ccb2c3119c4649db837c73cba566bbb048fcd07ef810cde959800ed392af0ab3ec20343a3554d910d6765d611d9180e4a901639a5ad32472eb0a85bf601d4d3cc93b9e83d0a6be18e8dc0deb096c09a74fa13108130c5649b017391d31a811d9e3398477ef6126d283184ab04f71ebcb4a19cebd6c4284e17b9fed52600902b83c1e23e2c96679074429065650702fcb87eed627fe25ddb280256e664903d82007d80255a3cdcc949e60a7bbf9149040721438d006aeda1a3c063bcf8739868800887e885ea6e60c43bdaccd9548073dbc2447b6d352a7ea6a6993afe7c92dd36b8c3fe65010ffa4f96ad9e5486d9e671bb4560d6c67c9e74cb84e04b121c93aed2335401579060f6ac6651d92adbb67e389db934f9c00e895626b403abb826dee2ddcc28fc906982c1e3e39a5c19d8b231f5851a4690bdfcb4c09df0f51715b710f5aacd9345e58a50016b8ecc6cb36ee341d417f4b8870967d289dcc7c93c0869acea1444f1d300d859991468f6f0491e94229a277509d8d9201af0d1a76221c64a43be560e92bf1001203c1fc1155a6ecff1e8a30a084c6e7ff8317a095fc54e2e7cd29667889e5bf6d4af781ce518ccce99e867e8dafac0c1e91f7847d15ef87b3ad8696de924968a1927e28db41e25b5bf02cb3d0b20c5fc74d6ea6829f205509d59810070ed0110c8d2269bdc2b5d55b3315ed467ba0a0996d60019af4bb1d2e0dfba04aa351f3d23b06fbacd734154ddce0087a955a79f616a400a838b465bab57701389a66f7454175f9975412823c52f69f93176ebc138851dc2eff87ec62c0dee2d2b53f832896491142ce39ad6c896ad74e0485492e70d82d41626a9ab29f6aa3ddd288a296f8fdb4e59e61843d4bd38c80f0660e2e5c5f93ebcb65da6782c