0x2cffd02e7c9cad23354007d934c679f7855e55ac76d1d809c6952e8a7eb0aeac6a81585d5ecfb15befb8fb7b0de3acda5d05d2feea17f82ae11b354511433a7818192564eba6f8c3b56f4344f1f5fc34a5b8010daed9608342bd66e483429aba97ef5455cd8191bec7ab2b76e235c078b958055c54126180c5ba3b1c90a13ad7ce3e6efd9e82809b48505577af754354a1957b1578c60f67823c448b46244df579470f0e7c00248c293a58cfe757f5e7e5dd0ca70589f56be388f1a1c69ade51eea1128686e5589f7a29c42441361c16d639815291536491ed1a76bfade4900f5e7ca4b178675872d5f67490426b3b9b85cc00004b713317e38168fa4d669b499190a004acad82b9cbac4067ab442fd4006657f4e390b1a412d76010cd2c42520747b10a3aba2b1b8de5cc2c8be249a098bbf0f5f407fd2982d84cf04dce69bb250c87936139017a77622149f28594aa52edf4092b279d6746b62546bfe5d50bdd0e80f9c0a9f8ea9800d587990baf37634228133b5488109cc8420608f4338823071a604189616f9eef9a3c3c3b4972c264ba846a663c475573d087a40e2e0254ac490b77c3d2ceea28efa7f8349725b0b6fbb70d0fb0289e5d636cedc4d41f762d23a8c7ee32a3a2cebdbb7381bd750172ac855f7c6dfb83a54ac0df62f47cf030593d0f55fedea47d01c8f7dc8a3d6b9d1b07e74f4e2cd523a2b5faaf7094f6dcd5bcc1f8c42410f478f931e1bbf333cddb6b615cc9a04d7e77c2a57bd309e89dced4c50e880328bc6c44ad23d5b7e15aa7c403d0e057e65d27436e9e45ac75d4616f3d90ec22550d5905c3ef70db941ab1a018f4c8dcf146808b7fb1a6dd1cacca71f86de8d2bc2150a948a08e4ba5b0666eb35d52fa8b13ad9cdc8395fa7dda9e3b2b5e76a78fc524e738a931e3ae76e25fab482b282583c9f532b3d18a269b0fbd7824e51a1290c63802cc3b5cbf5a6968981693302d570320180c996c8efdd7f5d1fd3fcaf1c0f79c40c930373ccd4184e0b48316d133d5b9badb5fd83ac49dd0f4f3d5b099ab8ec6e9443989aa9c3ffd04c78bc85b48979a31f24d2f5ccebfc6646de4ae55b82c67b1a92575204490d9746225d74b62e272419bf0285a7c645dd9844718b37cc75700f26e274d81a02b5bcedd2ea7e6acd6ffa007808e9fb2f06080c6cc21f5c83290e85a31fd40aeb0aae153b8dd647cc29052f313bccb043c5bc15f66032e4d92a92f2387597de2afda0b6fa064848feab542c989338be1a090e91918e8ee6c2cc38409a4a8701782edcb63713ba9dae476c689e984261b9a97730a80d437df7b5798874c15026cc4e6fd734f01e94115bc79d93cb051fa348934fc764dc54ec3c12745c3431174e194eb9c4fe505a53450a868df2da55701b8817d5054067fe23e30f74d5c2007dbe8bb9e7029d883147d32c45041cff04eb1fbf3a656e77d19a6341ffd7821a102196ec083f04aa8b7761f6274e42015ce7bd2305744fbad5f18880f9ff122b9ed20115536ac5d8c6b9f122422aff3fa6bc17642b99fa92014d85a91e6e1b2ae127c339a203348c229afd3760821d80c0a293f1df6ab45bc821f89bfea4279c41069db008a442e324822b183fad821dc825adcc5721a83c10c6691ca771a0829a57e1640c210943397dee73eecb80028bab2fa38f30fd4fea6828c590963aae0153c73c556a1b49ecd1b5b3c32664a27574a875b4ea75427adc1ca9851e660b80d71eb607b8ee9dbf75203fda24d76594dc58c46bfa85245101bfc4326c92bcb6e53709e3f3c656bec5d93e05d8862de8c2481fa09f2860aed70aaf0309f639d18d375134fefcd5f5636f8e406a5039f1f3093f7a47a92e4db2d24991389d1752a1b9688d918a8385ee10d8a652375c1e681b37025959fd090ff136a8d9a0a816d