0x2cffd02ef42d82361f5ee23642fa1ab5b236f4d7ccae239b98ba1dcf9f6647998d5831ff1eb98d219a32deff44dd619a19538745cec894e9faf7f24e771c5b84da3d4764921702655e19b7a2727b3e7b24d0bf5d16f5f75371bc491006943c12d8ca0bc4a1d488acd19195cb8b871ca79d8b972ec338ff39692c46fab6121e8ab77273dc92a44a6bf51f9bc0dd56518095e9837523a36f88c582f07ce4fd1e3be6bdbf0cb31a5456003660dd8ba80f041551be27c0911cd3b4270087b0e438b2d263194d6d4001bf1c7a17056395f684978bc3655f2851516ce57381f6602319515c1edacb8cb770063151fef76aad56949e848ae2fd94e19eeefbd6d2c5fa7817415b07f791b6c0579b8569656d77b833802c325562d5c8818f638bccf90256ea9b693f177589526ab0cbcb955858716b556902892a6a00f469a2daabdee345b8e84efa96a6457cf6aabc67bfeec4add036d654c535f8888cdeed1ab2a6dbcb673b3d61a40b0e1a996928e0690aec5de5beadeb0139ca127307eb28aac3408b2c032cbafe06aca26a6c89405ecbb7a024dc982589e0ae362db5e076a2aff6e8ad48d31ebda993c99362d34ae8ce00028e7a1c0c1875c6df2ba2420fad9b6534c2f2074475e687f234538a66a3d6e98602246c3df7ad84a74c6358f8cd6814aa407da40d13b02b683bf10ec7b9b3932897f43f945fb9a597dcf91cf8ee2f36694f03fb7dcb1d4aec417b55d4b01ba64a50b99257b9decc719442cbd77ce623a037941c472fca1a71761b9983ef6a1d55e13dd9012b235dd6fc5916b5dfd701fe5f21df76b293097befd59acc8b9dda7d3c208d178ee59ff731227ec6b5101e5ce4b66a593ba2160feebae46afccf2f723383df00c688fc09e9f8f454e37c5d9531279339a3e6225fb274c20970b7da74b8b58e9057a1ca76bd1edf3088081c49979a9ca6b66318ad924aa8c4cc255dd216ae7d0efc7ecf7e81f604a410e3531c71fb310f1610d1afd278950552e9182f1d014421a11fc7e8b2d99f11744029743cbe71c200a18ef66c351aac99c289cbb81490d1a437b00513dba16b405d740a3a2525d885431dfc38e0a267e0bf32f00a1f4f2af8dbf5b169e7e93f874bcc5f8a6cf0410c3bbcbf1fec126c46e6d1600a0b8e4a4570195441730df67dd4fe9a716aed8239ade959150bd6b4a32bd7767c884ca0be2b1de99b40c398135563bc4c60a789cb86e81d41e89482f4ce06150517ec6b5ff88b0c5732dfe381433317ac2e369a286b7ed243f672d1a413a01f215ee2b6068f2ce5168ec2b5fd930f9bd7a1ed4b5b875e345d6c752e57c4696b6d9e786e25eaa076cbc98c474e80f5e5596917c4634ce98531be9453f7afeeeaa29b070091a5c73e0a1910468771c351173e1add61f0c4f1e90d5eca9eaad0b18aed04269c1a179ef12fb63d7a244b0dbe3654b0e0eee8d7bbdd7cd6c7de8f5e05e3607cd0bc0bb2ae7746faac2ee74ebe2e1cc454ad30dbe440a308f3f050288b8e21639df65f9a91e8aeabf4f6d1610830c22b584ba88bf6a4b988f091cffeff89f6ebff42a6e68378de2c0171b5159a3247b96c90d3889c48acd22033dc0042357e34adb6b19bd3179637cb7fd74e9e6be90df573f7456c4143a6d0cc376d40e5d1692cdeb73d0e506f353a506a07c408fc33dee5e3bfd02520e1d8cd0397682e0f2b25668f6f556b264fbccf7edab663bb4510a8e7db2a31ca025dc80c2a7baefc624deb998f0e2fb2f4a9e2c8e44d4a1c1068f48580b578eda86cd290105100952991aef9285da4469d0c2a24395d617e38d49688daf292ce37e2834f47e14dd911f5e665a0d45b34520b1a484ad6c2ede7bc503fb5c61b15f6b1801f8c74926af9fd54a314a8215793123fa2ba385e0fe5a012953ab93c9aa0d62f976309da53e1