0x2cffd02e6caa82450f4c5a96009207cfa7799314ef613ab95fc4fdf7d32bbbf5850ae0ec178a4f616dc9f0cdf9836c89594264851938750a3395dc5558f8d036823268bb8dfd567a91bf79b6df599b4fb9079d3da33c3330aae538622a1c8e3708f760f273079f29a66e98256f32d5001d3819c6ee676e4381d059f88fb0264824d73e108b93e8ac6ed38c4a1851ca4adebd4e17ee4542e58e366b9afcc4ec81a89178abdac285180535469bf91f93d13659c1071e29a44ce0de212e5358c508c8853252ddfd08f4a10acdc2339ae73fe0b14ca6d917fe32c1c63b8e4d38d768f23d494a02266fe56851e01ae1be0503e6c2e0bf74a317b69d80f77b6ed5c0dd9c787ee8dbd71945d0d30a2603b8dc1e2752b5b0eb072dc5c36b9f823da2fdfb9eace6409c9f2855c06ed27e8d0dd46f884e18d5888ba2ce89a75bbb315aef6e06b2dfb457e9fdcd9974585cd17c5e60570f62c4bc72649da65e33bda6232e1329cdf6359364c1c1da20595865bfc8970ce4a80a84186c98f261f5888f5c4b085c997b7f139ff9c9f536abe86de28e5359385129c29568be8013d68a7cf4596a6331b589ea2a4744a72f838548c726ecc94bde5c82feafc77fbbb99e79bf680430ab0a59a402dc2ff697a50b4b9fa008ae1bd77941589b7569fec1d53303e0db45fc3ff1d27cc90a3e22cb49f968b192ee0e8396c8dcfc5e91b447b30e9cc8bcc4db4712f3df70cf07a435fa5ae57b15e77e66c5fb49d7765f35c09ecfe5118003d253465c9a8d399694623663a5152a518013b61dff0087ec4758d2217e9db46023018d7a4321717eb4562b3100fb571f0e93b018f24694a0e5f3dbb27863466b2dcd1db6e9c8687502c1f042adc9613553717740743cde2ba5dde564863fb9cb0c3b70f0c1dc67311fa5719c81f853c2576f4291d42fb19587e070bca3e5e2ba17bfd7e5ac49c1c781199aac2093668c61a9a0dcfa50c7e681d9b1e4bc1c71eda08bd364ce08b440c3229ba2c30263bcdd90a68d4d6fe629c67690a80b4ceb28f4cb662e45bcbbbdabff50126872631b0f1c0a790a80c87fa07af81eced9b38f2e0d2fff28ae4fb32a9bc7d6c0a85af6cf62435cce06a478b26486fd72b19b5d22696aed5d79c386f41cb127af1c270c809f5d3ec9f4bc4f00fed31523f93bda540db61186b343cfb50e79031abc4681c007ae77d7f35c89eb7070028a586b061eb7476976f208757f6a3850f08c6b736363ae2982e1b90ce02812ec208143867f1b79773ea3d56587e99db2a48f98909caef4b15f53f9dc6603f3ce08be259185ec6764a17ecd8d423dd87a37695b5333016a942f24ad983b46a134848ab0399be755907363259ea3ceff831ea948e047d6aa384177d4512d5b37b3fd87fe482e44dc098fc580814a3e0ff9709ff748ac529376e2899d08888475c3bbf6e3f4a123772f0ff78206c20c09c7c93d3e47ca84ba5e73d8b1b0ae26a1bcc8dc4e87268d3f015f20fb49c38d9ae7edf5bd6b5e3d889e10d9294dc1035f64c32359241dca0802cbb601abe3dd434adf4fa931d486006f6b9b027e8df2d66a2c76a3ee8d8a70d9bb9eaa267e75953e19ea500c3d553e20c1e1418c63d9a87379de7b85128a17ca3df16465c607129ade2e73b03f5a4d85c88e338fd3054844ba594a4e9d05749f2cd2d53a48b8891799d6361deeba4dda8ff15f0016086a9a7ae4aa2135b0e3b6c9b4da6d49fc2087078b92a4a0d9e10bf332837bf3a1ac5011dc1c6867a56868815f34fd6635bbfde8c53913302d7b41dab9488b32bf979725747957a69c516ef83ef8577abacc7721ba89680b844ca0e04f7299ffea620109049dc41b37fe22eb0e2bc1fe6e845fd1a2585f7af70c3b0ae893d0d9b5920beb89fb932f6d4c4a102cb6505833742844b97368ea93c8