0x2cffd02eb399ce8eb13719ae3956603ae357b83be24e22f724e8e2aa58371b2ddfc13ed6c16dbffa812221cbf502bdc6fe116c715e19db6db8fdd5bb090ccc8275b5a7a0b38dd765060757776927ad59d6e94a7d7aeeb018d05b4a771659c9d28b3c2838631a39e2da07ca3dc683c3f7b40610afcfa7ef283e86cfcfa934594eab3d815b4fcd8707c266b2cceed12a547ab9961d3702f058aeb5324c33e76e540786bfe55c53c6fd5d44ed370888d297e69db52cbccf02e312d9362328ae716dc5808960af53bed8ae07b53a6235adebd6853e7a65117966f996cab84e9b46443bb68083327f5aa34edb1c28939dc390527497cdf4bb7ad45184962f614305c4351c1fa01bf4f9cbe030f02f0f66d356941ac8f8217bca1a83742182802c32b6e2875173cadf543eed5d3b2b8d06e945ef88111c3a47533494c6f05ed5e26cc6f71a0c3d7a0408667e1a3f1b05eee1213d3d0b1b09b7855585a1662805ac6dc5dfb37324d0c3d290c5ac98d5ca1c7b1e255f7855a559fba06f4356eeb9e0d94a721515ba8a5fca76a69239a0510c2d2c58c089a2dbe842f7f08fcf2a33569543f08e2bc9a5c2627444318c8648c1c0568a47eaec39b59537b87cfb9ab088b33815b54a09f9a241ecb4c92ac102bb96b18257852fd7e884da3529924565876b4735eaa7a71c6c3f46d30ac8f125db40a5af34b8699b3ec0c71005e7af06d4feb29d85c0b199d762e04103c466f3bda5f091108fde6573124b50046b4d03202d5ba07b116d820c6c07ec8d8bf0210700e1c0dddd7e222f36462fc7d417ba4ed5950317ca5b5a1012bf0bd11470996b7b2a84444da8c0f5bd041518d426413db2fa292ec3d28c1561645828f35f0d11f59fce1dfd75de18fce5f6cf17741005a8780021120762c3a9eb263b45681647c704626b310213bcf803b77b8e2c18848196340cff46e63ad16fcfc8b10585142e5b58969aa5adfde634c400a1610645d7de9d248e21e89a7cff78b3bce60acc87e482c8f73347ba1a75e56bc6c466861976e3327aa7c7dbc22943e7d4d47f7e39be68f341d1d486846b4b97a5a9b2e47e693902b5bc0e2c331107bce7caa8719b4d424837db10aae6b8e0af9a9828037c999ed399824d0a770b4a5da6b79246893fb9aabf8eedc0935f23c35168dfc6d4d898ecf9e2af157b573f147e0d9adfb7346909b742c0c9f79898d28774895a6fdad24b7aaef01e25c01d9b2cc1b651cb46a74a461d19a49757ba1cdf31ac8da72bcdb056a54bbb17af0dd854c7360de34073526217d5194421ece1bf1e1f01c84d7987bb085bb7d136add410a6ac8aa80cb001339ad27e75ad94a8776498311ff1255f3dc178b762c4983589fd2058fb10fe076c5e8b3c47072648e2a9e9abc57996b7ced112ae8ba6e82f426ae6711455dd7bc2e576a4fde760d45b80a9b4df59591c85f46bcceca3b1d98742fa41e8aabee1631e84ad66aaffcbdc8ce2cad4208b32d5bc14121a9694cf328f9aa3bedee11e303e46a23fa40023841262a6c1d30b4edf53e297174aa6d03be1029e1e77969029c95706a8d6640590dc1313924a49b1e8282fb3f53790117e3b1b00f84e66fe7661793ed489b6a3b15733f209c833fc504a86753205c2285cda7877e438b29e5183654c613221946b53b731b635c57044cd6f309b74eb1077115df0ac5db0101291be84ee9a4085f456346f6f219d17966c2957882d5abc5a1efe420a99f2e79742893052b5c9362d6e60410f74a2df74b743a708bbd110eb74a4a5daaf4c1d435daaf1b00d3477b94a07ca413a83f0bce698071cd86d38e392c5064f0924aa1d53bf8aa99148fb882a3b4fcff245c02b4eefd1667741f309791ed7057083d57f8b6383756cda7554b39721ed33d7d2ebcd62358215fa7d9e2ae410fe444b79ef8c