0x2cffd02ed58e8aff98a37f96eb4e5506c8fe181d029f00556ed9d8bc60c1eba9fecd2aa0ad6506dd432846c6ed4f290ed0a8d747773597fe6f519d3750c110b24f123d2a24e4d7b3ff3ba2067509f49de6b1362e8911b5818ffeb84bea8523eb0f5feaeb2e70c156e88cb8b12e0666301c8e0443fa8c7dd4d4ddfeadc41c21c96057d1ff1d2e40be591360101b6cee10463dcfe676a8a78622750aa7cb556a591133a60be2f5ceeaa76e0f175e03b583c2c212410611aa80df5ec3ebac572e3c0fd3e6620b3635b252e12ee58fa00269c4853220055ef4c0ef275bacfd0a8d902f21f2ecd20dee0fbc5e81bc46ee0b27d456560b59562198a024afc13c0ed7f5a33e553581e98306a3cdb4e5cf50a43de5613a7370fa9b9b352c51fc1ba1b8b459297171e6a5d990f0f1bee76f41b0419b9afb6dcf19f2a44da0ec06331f17b545146203cfdb6e974edaaffad40dfa907123f18d20c9a15cd71c01d25b33454694f5a91fa49bb8664270a4bb40c57f5126e7f8df45f2f31ba748b7fe022e2bc62e9ef4b4551327643a14c05cdb478a0974b796eb5fd31f95a0d41545065c4b71ca05c3135a050f372b87bc40d4f38e978d69a51a71b2dd93f0e4649d7ebf79971d1648ee6f4ce53f59a3ba2d7013efbe863e587546605b2c877fbb78696f79599f868fd41121359eba493474787e57cdd2e5adeee41ade834ccb3bc1fdd31f2419f783fbfade434a614f889f2e35c3cc0449679848a3691080705a233d806edf3e43495e4ba6a3c4eac5e16b8d4e2d482e2dcf22950f099fe9ba844f78f4eb3690a5a8f5833edc524995fcf9a98d932d29535b8ede2539131c7313c9511dd18cd7e1b2c35a7b97205d141df5b2ee2bf424bd939626e78360be0a2dbeeac5fd4f55df083b6ee60533de67470d8912e297672f26a5ad9cb1a136b09062d0724a6164c1ef82eb21c0a498744903d462308f732e88d50ca349bfa6db9300030400a107b2a70ee1c2ef80ecda3eaaabf3f281c00158988d772a41063ec9449b2b499a661610800caf24e0e391bd6153760c694dc3bfa87945bbdb06242fce477dbe21aef34ec0da9b30a972bfdb8b6ea7f0189e62bd95535733e6916dd72c8a2744ad9c2e66df658bc71041d573b6be97eae3e56573ff00f309aad7fa54829af7245bb79a530aea90509b70ff99c50a153b3d21f070eee11ce8078a3544e3bbafac9f608f72888c1b30255beb3dc2933aee0a8ce2da214ee3abe92378d351832bd13f0d92925adb64bd89931f9480c137d4e6e9debae539ba043784311bcb1149ab649743ac9793a78564e7595425aee0e7a0e810c6256b707be48f10183d38d687baf98fb00a4b5cb1d5b93e8a2911db12204805c593876e8fe7851a7ae1e541589f9bb2a7c796653a9522b41bf3748c471ec728d02d21c1afa421786fcb66f05c85351263fb1947ce57487dce0dec9f602e34b89993fe193344bb4679650340ec5163f512fe496c82fe8aa3b31cb10e2c8d0570e6bf9d7f17a8e059e84c8f1d7a3361318dd55a6ec4de756d7e2c89e9120b3f55f261464a1f514943ac98fce7d8b8fc0321244ddccb3f40972ba1b971fcf085237f2ecfafefa17dbc9ab42882a65612b34cb29c3ee70192b2b807ecd01c4a369a462ee1d07f6df1321e5c32724591f8e59a04455389148eb672c1597e9247795dfdbfd051dd9d61f993b9cde3c402c74fc1cd2eab20b5456acb41a511c02f648cbcc38459a958f9b33bab76a8d4993995f6eb078dcf6c0d37b5adcfd98c35bbba15b69f4a636a24bcf1f70b23fedfe04fde6a374806b64c4fe8647a98493b99972bd3148a0f84a450183cd756ce7d04acfef2b7cf7648df8db68137f83ed9f34b687b5e1660991af1a8cadff1b16451e58bc166d286afc42280fa8a4547a430d369dd