0x2cffd02ea25ddd8c61836699f6d5281773c45ade46b90bf25d93da011e790971adda9e65a6f5c4a5a27e8bcc45702a57e0f695bc295ffcdda28da4751daf934b6f14cc25e2bc48a9003830456fa8cd146d08e69ebb126bfa5479233d776315e01670716bd129a90cca75d91326c4aeefe6427e1faedf253fed977c74f6ab48129d6f765f161df1f2667c87497975d96874311aedf5659fa56a13635bd5da8a0bfc5e7128fcfc9130dde0c7439e6f0797b885872c71d212eec40f2d70aa1635a18fb9e09d6a285e7cb5467ce5c417b8c412061e5627179252b8ef5410c9f2aa5dc04ab4d0ab1067ba3f41be9d32747d72f4d9bc60ac92b296cc26cc8bb398bdb5d372a7dbd2fe86cd20ef6a28c5630949bdc1720c4d0189cfc973a9c663d32d4f3a87439a22765e25e6ed3d51f05028ebc03e1e8221a0360e705fdfecaa9047892ba1c2bf4b1fc145ce3a5104b2551e6103291523d7e65f5885b938efc03f6752a7224fabd2ed1569a936f0588f60ee5fc0b7a977a949997d2cf441e8cb888dbfb476b603e3328f200c7e033948ad71b79a41aae685182473d1b904915f877c60dbdc9ef9252092beb784068032600de3e5c318015314796dfb01ec6c3c6c55a8c197ccf4298800338ebaeff955febe618c069db1a4db8787f26c5a136459db5ff87ba1999f3f335cdf504e473b6d5439f3b3ef098b873833130d461580a8045e96b23fa4264da4c403b42507ae78a90bd7c21a459017f147347819c25f655e840055a9868b7e9edabb61a29795eb81f93521961b20bf362ea1f1d32f2de1bfb30f6c30e533bdd818487da2e31d6c686077e60a2e772edcdf41d73da9c8d82c51eee1ac28adadd0f8d5add540c97a0fb33d913cef97eb2b84a25a4a06e0f8a0768155e8a9d47d2d69992c59ebfb064f9640eccc9ab46947b2632a45c085bc10e9cf3ef1013fc9f61cefbf70b8a55c08dc7d63b7cffe2b8802dbb4d1f16577557906a1879dfa1b2abaf393b2ff69743d4dfa22f3dacdf7baf876897c52c68ee4f787eb6a607282c1275c9bfaf7606f1714e3f9e2e0179cb3947fd23a2691510bee2289e143f8756e4d2dd187de39837f8260446cdae1f00c70aa1958f19484d7b7e54b644c08d69d0b600b9c3065e77892d516237e3a7c7c2da97bb0116bb99da88c5a8711b0552b2e302b13e16f7f705576b7210d16c22a69442b632de2ca4168827a543821584791a659aac05951f966aad3de8a22563cc07585f1b5944042c15e846a58e82e3091b27e5755405404b5a0645f6d013ab2f9b7281c003ae2fcc6127053eae7f479d445ed3cbf6b1f30837e31f33b236256ae67b8171b0882c9f64c2517813bdcdd4c5afb4485880eb4e02e2318c913e03a2950303e6e9d6456c47cfec59796d3d8e9481fd2e8421d88790bf86c442c4ff6ed464ea55897f137227027272f99a83d4cd0b85125e94a5b3e4e358c7c527ec3d8ddf816e2fa9a174b192a51a65727af4ed76d75e7b2b79a09e4af9ad63d68f18b033e85cf4619dff062ecf961dca88d5c609e0346af0373b30f7ce059f49d2f4454ea6769e1c09db9cc684202d5ca9f7eb8eed14cfa2482d18e0ce87d179f5790a09a5a0f76373b729254ffdb6e5a9d3ba6f186bd71238fbed606cb84302f4d11eb83c9a76759657a3bcccd9f7644f70f31d1efcfbc8fb95d14a0bd3aaeaeb3765965651280af9197ad93bc13c97fc7f4ae93a495024b37128ed72ec764a1ec93e83f7b43663daccb6f750d342b0ece173a08bb7c1f166b33376b9af89f5fd2c09f73160211ee437ae6410592d5b40b24ea84ea294753e4d22fe076e8103e56745fcafd7f5f2cb15ab1140b8bbd1c0c1edfd957c39d2d970bcb2ad9a8d5cdc06958b5f75b8a830a2ae90701c06db55d983307dd0cdcb1ba518aa83e41