0x2cffd02e4687be0c93c4418c698860fb557cfebde7401ab76a66ffd3f451e40894977d73156669612d750d311c2d8cc36f8730c8f71de738d7b7462aeeb1b7719d1d5cde0d37c2ddc27e61ffad54044e3c1e7b93fe9e2209e703b7527ddd3adb795141f4f84abfe56b127e5e07c5f1ec3961ee2e1f62a7c0796cd82e548871e3036c05f0935cb2944885fba345abf7b23681f808422c4c04cd6c2e625616bd928722ff5f34dfbe708b9c9f4b4df30a86de9b6ab3bf89e4fccee0150ed07fa5420da61d10885da33e95fe60f28c5262886c62326a2c3af40a6e84a241b0eaf286ca0ce377b0e3abaf7932d840f3651a8382b5661b34bc7fb0c8bf0bcc0b8c209414d30d1b6104da2041eb27fdc5edd361fd96a11d4eb50f956ce752ac7b48202ede235c68c99df98b74587b1104fc47f7539e268d17a593a03ca916e4a3b8479d44282ebd8425b69c1fb903d502344f00bf9fb469a5723edb5940ef370e0efe2b57d8c0ddbb15d80432e14188b11cae934d0e98ce4ae0ae3822c08a04b4d1e4e792516f3f9a675aaf0d124ef623592f07bb6338486ac66df87bca15d7a9d1139d1318d8b811097158660b1f4055c6df07a7a36a3c163236c2624403c8326cbd5c9c07067cd2d3e21856fbeaa5d86c7323a4c4917881687f564702096b6243c0a2c5f293e09154baebbb0b493c59779025309eaffc00d74f6005df23ec59ecdf4691a95ea0fea983a30cf490f9b60be4b6a87476f03d7f82f887b82ce6f20c51e1c793bb6ec9cd0868db1aeee48abf2a467e5546ae974d14fd5f39e17696238a877480a940ae3ada9ae349626103907b219b5988a5c49e4edb5e6c4f62121bb5991a65ba28bae54edc86c2dd9e9c2dc7cb5488087562a323094b875791d00ac6b98d4c6653fcfeedd508c2ff54c19f247c173f2cc5d20a5db09427d014dc6b6cd1212a3e0628880b44ea76d03dff10ec2a47827cb029604728309ea2da4ba497d8befe57069961a7f2fb078d2046e459cb716392a152a4cf766a828fd62b7b3974d7ee4ab8913360d7689e4818725cc0fbf36ab8ab6f5c139aaf8ee7739991803071e0f1421c445c9405769f5e1fef2b5e47989f5d136f196d67bce713db77cf3098025159913c036b5403d3e8233fb0fce49e0bb68f968f42880a3cfb500be4f06e6e9b27ef6e21d2a96e501d06204883223843a7161f74d63c4cfb1728bc91575f881f3b8780b6df0cd11c58e46d2d53ed6c1b4ef07166fd9fefa52cd9f914864afbc5924ce90b8d391593107b01f02ad7063325712bae222140445cf6a71757a7d4c8615306a2d0e33fc207b8de8b6b1c99dd5fb037ed03838546a0807f4b21c8c6e2b791bcb63f8a6a980f643dd5c79bad9deba638bc2be6c9454446eaafb5992dea3c3ab27e72832ae3a8dc6481274219cdc93e0bda778b5acbbfa86dccee3b2bbb842adbcaa53b7040420a5c08d479b9f003e3dd1d26dcd7c531a9bda81c76c4fcf6b2934d1fd29802fe8aa6a232929c880d31ead1c0263a113b17e9ed6293c23cb319043741c9d5d09bd574b635d8f1e6863ea3c14eb6405d679633c2a2522f5f68024e3bcdf2901b0524953067068cb63ddeed9a732eb67ec8ceb155754d8155a31b17d2709d565c246356954f37fc629cfaef8b50401a1b8e80273eb0c407afc892262393587761a0b340baf5c1e79f9291d7a506dd8628c04584e273ee44959991c02a74a0cd5592f14abe9f0c0e62d4a3aee7f5810e8052905f5b82529218e3d4677a8ca548b744e04d6d46cd6e455ffea8329f03ac3f6a91781bceca8f1b945df50d9793413ae9368be96b06427d4bd2e8b6ad49b9deafe03974059eaf157ae8a8969d8687cde7e57aa10493b0d33654673739e35dc8a9b032598fb60975113de3c5bef50f4baa9a1c56a1775bf98a