0x2cffd02e05bea56f67d0e3108840564484447c2913b251ff6d252c23210d637a6c564bcc72edea0691be22a5bfdba69ef4fcc6fb06a472ea19b139b2bc5b70846430cb0c43c9de6d3a2a87d9cb170c383dc9dc67ca70b6ba0af69a575e3df4f03dc909f9b389fed1a4e3f3292ab0d84004d8d478b5b334ec844f29ecc9f1e7e1f4ef44a6a014cb7a506fe5e5972f7871386db309d23c6f665590fdbb32238c57242deb7f0e44fb27aedd3ae417657363783a91124cec61ee86868f0c3806853c7fc545fb42d3f4bb54a4143114586488a989552fb6037f050bfa2efdc91391d616b299149ed70db5f6ee57e05baaced60fc47d8e29466cfef6b3bb7f32b91828cd9e8a609190dc9f3f8cdba9be2d1b29fd9667c09d28982ffad3e09054e5b8db740c0270f45e0e6e6b09e727adf97bc9a973f43fc190b06b34f9c45a07fbc753d1eab7d554c3db8b42eb98b6e6ee22f7dd21853fdf1fffc68719b48c4309a020aff11737505bca83147da72c5260c5dd3e79e48969530c2a9f5ab26b1e8894684b5ed83787f4312bdc34337708b401d1037018c0c3811f18eff2236de5c8e686d2883187fb03ee01712137af0a220fcd79e7dde387887a7a2222e0f0bc613cb96ed50349a298b0fdfd0c272395c8a0ff32effcd0b76b04dca45545b9dfea9ad317e2ef30c5d3861eb4a1abd3c974ce1fd03dd82e64d4fc488c2eef3a8a560d90e55e5522936acb2130592a1fb49a721e57f5f2b11e5cb0869ff36f3245dc1390dddf73c3356ba3503b713973d666df4830d1cdc4ede6949d713794fb1661b60b480973b70cd98a2ab85c74644ae800cd22936e959bebc0b298b946f8b2bcd7483831473017a66c4060557bda88c92903c227b805e721a7a1e34e4267bcf8be883fc078b9b280bc469a61efd5d7387bf6a82cfc1e7146efcec7d2102c8f8387e842dde211b92c6ff7dca40575c8d468277bd13d37cbd11e5d1cd3cb62ed8b37a379fa944e9d56497e7f5266c856727c305200e3dd1f5eed1fe896603e6c25c981dc97daecee258edfd03e1a88b4d2390d858214734d52802bdda8f1be4d3aeddf99d7c2e63cc2f84fcc66358b04af43bd42fedf20348a21c82992786298e89c74a43cbf20f902e46e12380b9b4d53d20b241dd1810209b8f15f0853cc6343a758324cddd032a8e8415695060d6ca4ce4718479c417ea6a9c45c7301a6f78841a35ac8d8cc6d2048bad64eac59f435d0ab27b9a6d6562bb8cf88fa59290ac377c4d2c7951199c0aa64ceb5905be1cef05959952ee0feec7168c82ff79ba6e2b9577d42d69c04d638d7459344420e04fc859372543aefff19ce4bb060f97ee4e554e4723275c751daa7a9c39fb8255f12339311b2db002845271022b4c735bca8704608504c50d14106c86b5792c1ab97f400bb0f1a32a06f2060200a7c89cd8cbf4617d9ce2528bf662c4121d72d4a1b2e6836eb20275c4cee30a668db4a06f216a9ec5d668e1d603d807021f500bd352f02bd773d83a3b01f50e9e298f5ea4d7e7d493a5ae58847bc9422766d8c0aeb94b20e6d32e17934474deaa5afe560557b865ece717b5e3493106c062b12876028e37745ac4538d9fd3ebd8ccc5e4092a44b9f83459230d74dd457917db0f80fa81560505a8b69ac67c0522e506f550137d9485870efec99754e705472429fa375ab4b93fff35c484b7da333c0eb832743b91514f84039dc9e1586c2abc1c0f83a1acb37fb89de0b66e9753a99e705b2e6a86f3375dade12db8f10c39736595fbc920d553ed0a3fb7b7e8688d86c67d54a4120b264f66dd3be37ae0fa863d70a545691d25244f20e949d4197d4d70be78f0abd5c8bf8d423eba03829aa4c8c2cf31ba8b74198b516aa4bc00de61fd4e10a380900f8e5aaea17bfc9f068719b3b768158ebae