0x2cffd02e0b3075ddb04b048520c5bc0c45e1de23e4636b03d3e35ff4906d1d7923c8d7f22b9d22a6f8de9f2091a7406d2b47a23ee45bca48bf2eb5288f6a7898fd3f31b97f89953b8b882eec36d3000b47ee9e3f10114ba9119a5c747e777acfc8bbca579b4fe0ffafae8ce2750850ef29d2eb91d954d8efc5461287dc20df6a0e4b2fc75c11f89cea1d798c1e7bfed2c4467e54121bfca838841c38c04350d729239c365e06edffe1a5ed5c1d7630095b80c6e7147c98d70fe4a22d56200f6600b500ad26a255b4fe6933fec50837b3e672cc541e472cbb57f894be896b7c5f51db0eacf2285d8223be54ff6519a74d124f758bca17c798f55b59ca01f01626e21d1d74967a7f69a27765d9c12ec8bfcd474e706f4b6f478affaa9159f924f3c67163d9959ce2402745added59f17ce5515944958d66b03f86d851b10eb4cde0a1275c73741fef9af8d9918ad670be4898685580ffde6301ab8138423fa084811e02bc3541af0c2a3d115a620625909b7e793c435b7f26c142abaa0b8d547ba6797af5ceb6e9ece13d88a1a3de5cfc567871ef3fdcf9896a81a2d8703bb4c4aa1aaeeafed2c157eed899c9cabc9b1176e8b51b950e17229435f1ef60413cc9a8858613c2dbb0574f0a69bac8e8b4044b3b7a12c64c97c070f0146e088c6f823f754e427bfa52286197b5bd185680bb71bddc91cf8e695d437dbac88d58f3ac182ff1a7cec88129fa83780f5af0e7385e2c07733dddd97462758461a531222ea13325e1eb26e2b36e49ac48dffa3e2c29aecb486e200752e8ab866ea371a52bf09c607315d3b7f286ce3750332a57a041360b8b8313481cc238fad65cde9248e2b4df703206c539ff76e495ca8735fddda93ed62d4023cc3545c083d72d567284fc3592df09d51db3f6097b91f87d8f26d19ce812ae683b8bb3a8307a5fbda8a8e4dd4a7ccabbf035684a143267d6a3b2cd457a25f96ecbd0d19015a220e02527ed89ddd792ad4e7975ef5fe3460d95d18a5d2912b1d0bee25d8e2a109076667610b870460bbd1e4451621027520a5a7a1a87c2828d057962edf53b5fead9a2442749228a96ea84c1273a79396d5c980ac03aaa7e56c035d8e8b8f07201e9dfc96f6114383b2467f625a61eda49b4177ff575a8d4c5fb73fc9f626cd13c491f26fbb8faf2616f8e998232400cdcea5a554ee357914d77048e0d6d5236c539d744d962d1434e99a12f9bc6069b0fbcf686dfce26896c102510774dc84a990f4a2e034fa28a74375933a7411d5a5d13549bb2fb855d0a960570c42c314f80333ea57eac3d5976d6161002de93b2ac83b88532302540b8e6ce325d7bc920c498f2e3ef14c0ba8b8904bad02ac54e3fab21c16caae272103839680d92147e33a5c536c5423069a48cbdf6da08b936f126b545a823ae46ce74e8b98a798f1625d55aeb6a27951b233adc0156c16a001e204dc867bf6501cce25ccbf644f271a20672372b5aa5bf87a44abf3db26791a2ffdc51ae0105b3ffdda666021e3a3743c18d3e136e262e1c4101884c32c0046db386f17370302ba06f45722dabfac9399daa01e2f6704249d9efc7ef6aaf1fa69f325ec41e820c7a87a40f976355d7c14765f152fd2d33c49a0ac73185c38cb0d66e164f06bddc546cc6b6c4b2e48a6c9961f6e1fd7600cdf63759401d9c421dce8999f5865b7e4516183e2d45d19f88bce21e9ad49a8673e10ba37ca7fc4ec5568774dc257150baf2e5f8e35554784331c7d60f7ff528e810b3b90a691181704bfc987b3174de5338d695e048a9856b77908bd5568d31b36ff70e5598e4b1b0c1cd10971a546a2759924ddb1fb87fceaff9725668c12fb5eb974fed1a16fb96ccab5e44a6fd54eec71167eb20ba51fbd6fca93258c182d0132a4698bf8785388a01fd7e2ec18