0x2cffd02e4213bd68201743c1f2b2a4fa566aa211f17e30b7646499c3484c46aa1ad6ac0288a9251a4b7f8baa1640309d9a7aed73ecd6af00dbb25b2d16c7559b5dfe3f706f747d68db1ec3ce64cd219f7fd8c7bd706657c450fca3ba6cebfa7739d42c5fcdd6a96aebc826631ac9ab47de87784905f4e74ea2db9682e954e0cf29714d820119cca7acf098e6120de2b8ccb39872b6b2b3779558f606c43cb9a848ae360aef1de1cf84a6616f16a7e832f087a7cce78e42df3a406fbd1dfe4dbafdc7667ed5cb1fbbecbe7c396c5c06f74be103f4316ca26520cce6ec81a742fc556bf1423a55fa76d6a09a7ec7a0fea78f4ac09498effab7d14025fa5d8edc7e1f114321586308697200123c6ce31c82f85b2d38f6106bffdcd1adc7bdde40abe149fc795ec68570745e2eecaabb2b5c88cebaad27dc9f1b0a416bca7e8c17e793649ddf17c09c4882d054d6a4e433a9d2be8899ca52716d0bbbd31d3ab68fa46bdd5195ee29b3d9ca378605aec97c6207f3ac9fddd6d021ff737cdfc338e29138d6b9c888279d48822b263fce785db3b4a64a7963083f092df3f0d7fa33dced3b1d82621717b721183378c04b7428910888ad2c39c1a7be5545d123610ad287d31ce02ab78e72b4ffb835ab7313fa2f7ad4eaa73572f6d6ff621b72f6dc826223e8d55c498da4db06300a6eeaa81328a2f53efdafe1da4da19145b23941ad15d0c0392f95bf6938b4e8f07c8cccec2f3cf688f38bfc7741aaf2ecba4213d07018893a4ebeb4c42746cef850edcddddb512811b7b21e899bff8b8aba320d54a5b6c87a4bb812c43624b1c23c5a7e15380703fb3f109570773060de2b7d584bd6ed0a9a5603a3a3e4f7ae9268cf6359ef46406e436d33f93ba5fe18545b94051a573a8c8daa54c9f663a2a15f6c2798c2deda6bf34ce9a81b5c34ec836886d19ad155ad5ac181debb7ebbd7774b52862e5a3294577385a6b89f5a21e98ceb61f0eb2fb2881efb86f2cfdd3c92c4c171f41812b022d8789940a0cd8e84fcf00998df6c1be92128db1513578f30c9bd5c1a08fd2d8c3b894f1bd03af65b63538fd68a7f404848bccd491ad2f2745fd707d4cf2e39d5fd2bcfa016f3ae20fcb5deaee0989ca847ae25675b38521a1d9bf29ae6250a2e7e1ea6ee3c726fa521a1b8a9b8a6582f4313b79d7b72be2ec4b9bb415ce444c0719b5644d05f014e707a1a674ba5e56a442bc5e879bced2dd82b8793e21ecbec4285c892006ca25dc4fe2aa498317bc43836685ac845459b4b2758ee8aa4f2c0df61044e0feacc1bb91184fb9ddbfb8c7f9e6f7cd1f622f3147c653f19b287cc0950c63a9ab8ee668f6d7d531dc41ec3710dc45346e07497d14e144c37c4d780a40599fc795786921696fb19bedebb55d8ae7d41ab376e7eee770b1f2de9b9197c38e4e6a16afb205d1715a8dfc3da4fdae0bb56c9c0f10913ceeea1eccfbac0dcd094e0e2ccedf42d8ff302d3d54c8e197e32a8468bdecedfef94bb63fadbb5aadf8913abf6a4841a3fd6cceac3593c7611d1bb33a3b546625c3b6e7b7295192f076ebf4d247c1cafc35e2b8fcaf7e8f003ed52b418d967d887c27d8de7a371e32329235cf078db83b4b293c843ab1c6d1e18571759086b0a1db997ff5eb5d265c983233c6064c1d4e24f00f7dec1fb204a75daaccdaae8b4f88d33bb2a59da09eb6f47b798ce98e66d1661269a070267e2d6fe7cd4e21388e80890783370724ba29794bd9bf8f2867736b6a9d163976d19038d48c99ebe64b257a66da41ac6c2d11701d617ab058ce517fbf579591e06a373fe95ffb21e69ea4d2c270b2cf9edd0726d39038a2a57d8f291c719b60af3135655949e07aa62d14634b0801faa6dbc2aa367aff76a0fb978be90caba252ddc882bfc5457ed59c11f60a669f711