0x2cffd02ea6156d820e70d601b303f4246731f932b298bc84865eb709cd200e818116177f4b570d8205c490507fc665d05bf93cba965353823b15ea8b9e422141a5bafdd5eab52e38be02f3c68d98bad1eb932ee8c8b8604efbf5ada5babdd4df9bf843a92dfb8377149e66a54e429091b7fb6aa4ac836641d97d16fcee79284590dd6dfd6f4c53c74a1b2ff4470d4d339004cacdc58c3412447b129f0ccb30f8cdfdf53afd0feb69a5d46ea0be6d45cad01f5f10f54a71046130ab08da7f21ccc63e1b7a5a3742952090f6ecf886c77d0fd3aae28eb8af945b6e1d5b20107f48d7df4f82cec4117130ab7313fbfa1c3b2cb08c77059bb99ddebc33b1af03ce333d77bfc2d6bed4bf59888f12850b69fc9cf3d32979d657e13ca34d9a30b3faea8be48b253a075614182ebf8a01c2949eb372c8bb90d25cf49368f4365f8b9a178e9e21100d8cf37c6a5ee53a22ab4fcbc6ce0d4db298cd7b3bee0869ade74294b65b94991c9f5fbeb6aae2d24d095ba1ddcf6503da36711250ad4bfbb5a04bd75afdc7b74a17229d00db52d5263806b9e071628b73a90c87cb34fbc55dcaef4b483edc3db3c75b1c3d2f06282c625564374544c281bbff85460e97f7ac4a73a6efb125b04b8c3b6b7daf2b404ea0e4d58bfebb698fa54c4a2830626b523978f8941eb7609cdeb8c31fda2d045964625fa74460602b2616d93cda83a947edba2776334519e35c227521c3fa010fd185135d2b706a37176c4e94887f4e449f1519418a8a3c06cee8767ea8124fcba8492512ffffbdab0d3bdaf9581e456ddb71ae9b1e4b4e5da3e0318a6c4e091d427e463665723e8bdaee61a6a11682e8ea50790b4445ab6e65dc5465e831fc8e13b219bc4c010f401ac382eded5edde12b4f687cdc0acc601c60528b98ad742a0ceee8eeb68c028882afca1d3d0baae173b7729e6f1d860c4d83755af2d357d1258046340cbc31ba953fde223634a900053cbbd5dab0663074989bd2d74086d9e8c933b7c1ec5e3b9e5b7e379da8a2e734dd8706ddb9fe2a033d62ca7780e294dd235f93acefa259bb8df553d15fc3a63e64f4415a5cdc5253cf8e8970b880da97ca3101480e885dda519e4d5c30c21d352fd780d2afaf9ffc9f59fa40d066a6b697733734f377aedb538e1953ed7b65ed2966cf23999e909dd356252bd123243ab6a9885025da910f078001b1c96ece92c460e63e75f84434dcf80d9cf3240b587f5f5272bb52f3b3607de2601f5f42848d50e9d522e2adab9a31f28b556497fe56ecd90905e67ce7819d400f84c9b7d9b014f9b7eb16ba05e02f0c616d56ce347cf4cc63e740a6e84ebfae224a83e8e27b8efd8292f7b74c2599acbb2166840337bb4e9289746b2af6c9972f8cb325077b981979a2e3b84be6ae2d2fe3828a76d3984a3729a25255985adab26e973056bcb15ac53833e5702cc45649c4ad77aa8c70c53c68b9587acf31a5a4ed6ed05d4c744494d6236b8a920f94b289e23cb7e3fb6a0ff32d982f514940bd2443c3b7b04f4cda8b14ee1a63b7fc9aee6137037a90e3a6432a503a017dcc22bfb6b07ee7284a96128bdc72bb15db0ce8f0c9784f70dae63b6b57e23fcc0af91e871526c511a0da902a259e26f96c89d7a48c220314b5fc68b5dde82312f929211b617d52732a3a93baa9817b0c15e17dde76dfe5e2c7562a73278754ae5de242e402c6bbd08b6d16aba6f1c862e1063e17d02383918c779bda3bbdaa99e0498de9152419faaa0466bc40f434a98abbaa7f61ccc079e809352af898952c003ee518e2a8684204a669b6d859bceef06b9a7c9fbd517a5e52d975b32f9e3942c687118dbb10ac1fe7386d6cb1ceb73a8e853dd19a323e792aa1b107d24e1c0a7f182a480ee362685482b56a06f1b29e285b261aec0af36e4957d2