0x2cffd02e4b41609ca59de59a989b14975bf5af3e47d4a0dc43ec5a6fc3a06302b0b0b0078d4b0d8ed4de681ae5a774d1a2103f3fd9cf0d45c922dd873f852a7d41eddb42c80411e7fa941ed84e729051cc108a07a3676589e456a54588b984377ec394b5cbfb3cd9c4a9b923b0d39ed2f1157e308ae12233e2f17cd1f0f2d140c37bfc5fec3085e5d0d9281ae8f067230d25c2558f6340c3aef8c17ef624893091483dea6ab5f48300b90c10c17b1c460204b80243251b066fd37ce68d45d8e47e26db4c2f8f2d116ad012a6b3518222e5616d4bff978e3e7fc0f20d78bba6ad015ccaa5b3ed8a81f4e83a37ddb469a54a70524f07adfc858cfb9048f8ce2a07c76d4b87efe7a4c6b42ca0905317a1b40a9b339613608459050ed0e0ff84265a2196a1e80b00d47e0052fcb38814f52c02196e67e6839d13bc71ee56194bac0daeec0721cfcdf6b7c6aacdc420c5a086db84b9b34783a2b4ae313ff7c428e19c3c70741e2e3a25d3233155f1fd12b0f6376fee74ed6abfe3476f3f672030fcb1b96c1b671bc6520e0ef98cbe5a8c8f3243e14a7ed72b4bbfde87a3cb0b5aaefa6dbd362e55106e97877f3ed45c6efea100af4e55196c52c3de0c6b388508538fef7598f8da47b94b5569fe20ae012085f87234460cb7e4c0ccf5d77336f78b7592c47eedfb90e6d218f9ff217877ba2e8bd783ace94a5c6985b335f6aac94bce56519c9cf9ef59251b0b9c86c31a0fb00d9326f5cc8e1bc0485f765082316ae708205a999b82a9fe9379bd43f32d07a8924a1682de0f90c4e5d26d3b7b59fe122f0d78f27f98378bf89e335624c568c699e8630984bc8da98baa8800b2e05888d9e6d2486444e40d5c391a335ca6a047d631b67a30b2097ee02ea0d389a3aacfdd6674f267dd722296b3ab09d42b37fdc3b6c5bc240cb12beebe50830813317e831e2be82d31da2c0e2439c7ba314e0294207fa2cc2f57a3f8d9f53dcd0fa8bb7e320df54803577f9745f57aae790f050e36016243ee02fb852a963c2b772a2e568f6226d571f64e9af82e76725eb5806b1828b522e96d1586a99564bd255ad6ad6f28aa6f4140ed1d07af3c72281520195f7b978c494111a56183b3ba32b44f61a66a7c641cbd72b6b3e72f524f7b57c08ad23b70b3a71bcbdf21f161a6bcbf982c4611adda9bc9a1120a8c1e7a33547c465e068daa2898e367d71587b66b2696a46290e2c3bee561dd033d8e8acca68ba5add6ba0bd01fd7312a62603063861b8465f100effab18151b045239d6f64dae5b0d3ef70baea49944d27f0b22b6087c72b247b865b06f4befd27266a27e97abae55c56479ffb80490a8a5cc7ce8b15c652869c9835a0eb34f51a960d9484d8ce412b12bbc56bff707f7fc528b17cd4725ffb0548d0078e54d99476cb87019fb246ac6cb6aa2e49f2c0c5be2edcc4fe95f7cd0dca88241cf94c18546b6fa5380076b026f5446adac1d67df02b8667bbd51e03611b8a481095548c8eeeb4110af3d93386993dfd437323cf37901ae6f6f0bfcfd11172c6b40a64c6f9218a537bbee21edf606353da659a7e2b9a195df1a6ba51ce65dfee51b656adf6cf2d2c5dabfb09f94861bd8d491c7fd0ffe8bf6f002afd4fe0c07d92da1293fde7240b593a2ab30752c09e6d5a45dd773bcc74818f90710fe0652f123a56264ed7a265198ffa5cf5e098c73cac1b2462747e2786782cdb43ea597b87b2f4c96e33e2bd83f1cf9985f0c242210c5806885edd7abd26f4baf5702916a3b95ef548414cefa0d72ca8cd04e9f881f36d3ae3612fcd759b1e8ab4596226e2716661fe433fa3ccd64a5ec567ddfd77202931c16866f0a8bd2342d85c19f93c1635cc7283b185f84cfa4e86331a1583b9a3d0260a05db9b0b157da90bad39e3d7e1bee1900fc523521e93