0x2cffd02ef422110ca6a7367c766e15e2d27dec6bcff517aed356c1f21ac58096b030c3d22c92ddf69910ffe900a8f8dc09587a8702c5529c7cdda367904fd54000530e0fa55a043d5c188cddd842312062e5ec680a6e4f41f76f68dcb272ca67557be7bc354f26789027c8d6a932ad6603717cd29975af748af578714b21382c5167e964cd68dbd66f064a7c892b20315272f730abf9db9438bc885128517da863e147fe96133e89aeff25f6ec8547789c1baa54e18a6a828b084dedd10cea85a4c9f8f4309e292717f3c379d2ca1c1630e9fb14790abe19a5851f79e94d459ef2c9635dba0d1c559f61d276a7a0d066fb0ee45a2487c81965c3618b442a7f0cd76c60b4de5b69b209283234dc10754d2e5b95eeb514b39f0e2e8ac7eb30d7651a09925d0d74da9dffaa68423dbf673d7a740b627b3908200687eb849ca5e5e0afba96bb0e22e86b657970493d7586bef83d7d1a48c70266409909c0ffb0d25cf5cf52e5114f77963d0dc74279fc12a6d3d0551dd01ef9489ce78aa37f75a719fd142bbba18f73cea3b298945a6c359f61edf039ffd7ae949fb1c636ece39936096ad201a96d31d37e092522eb2dd8354b16f6c98a5d13e48f32a1da66fdf82a153117d00a8bf76d0368714363a57b9d3c51afdd4625d65cfeb85fef0d70f9346ecedb288bc0d1cddc2c3d13a953b6717bbab6808b60d15309d98e2b8cbb9ef832687b1ecb754b553b756459a7b9165a5413139e14791b308e7f47c34e2282810f4c4c02d289d869fae3ba32f7ff284bafd7a31ce7e0c95811f791d8ba13381b470700e157c68b382185c50d33f808c3483f162a03371b7413eb73b281c02112e8cd772647506b884b559aeb4b155ac8225b7c389528b65f3bdb1a524e77f01e1dd1a97853c7d28e0db78b2efcd2a8cf9b93103cae3cc9626614fdf1d9f87b175f860374a66b519c415c3ac9e887d8529e964a8be3f3ff6cf14dfe4544b44914ae17464c5597133305913d4830cc78e5722e74730a4e42a316be7fde3d84e48ceaa69a29ea11c7af09b4a8c005880ddf8ec7cff4f1cbd9c5522326638ebd4c3fdd3c14df0eb3b8ccc774df1745701a4b7b671c20d34355524ddc276f72e1472979c3c2b30b9597b37720ee58c5b06c4e0b3625b1e28b95e6a9ed981865f29cec4d14d2babe97d0a50c4ec9d5e3a286b819a7f5efda0b3a0e623e66589f0d2475039488405ae21506b71ad24abbf500a8a6ce29c49899d7c28040f210e361d257cbf8b7a6c406428169bac5e6a7aa94c16fc01730cff7debadce70d688446259a2836da4345022ca168edd36d11d5d3802bc857f9dd206c05f160c5d40f8f51fec81282ee72a10d475f9bad99e77dc2c3c3f33297b474238807d7fa03b204f1b187390d1f811e680a6d60bf81836992a7fbce1ffefba86bc732b18a078ad4aaf9d87bddbe12eb41a8056b19e6b12bd9a0d26e4cf4956e765dc57425422d95a89a5f99b71ad5e4d00590d575587672b4ebce5f7a3f334a20195a5118c48bcfe36a3526b4c004b3e7bb7bcc4fdbc74170b49068d9a0de4c154e03f2a7b6180b997b9d8b5155d908dfb2299e8b2e008f831730d382bf25a1bf0f5152199509141a26dc6278b427b782bc398d2c95ad4de5af1165b92dcfec612759feb2ee6ab47e59aceeb1fa527819653c14f0185d34f242a80f04dec2b952556a11df054bdb54d7512d3261a6b5f16311c9b4df50be1e42caeca1803add706dfa248218b56d7eec00af4e0fc59ef3376e385c55b043a36aaa70792831602ef09903400876a50f5cbf20cc1c0e0b6c80356ea10c4558afb632a9fceee8cbf2d5b7f84bba97f46c44e93ce6d208bcfabfe836f500df7d98b7734d2a8817f1edf6858b83a5ed7a1ae255da5145b628ab07f42074891faeac08fb73c2bb