0x2cffd02e5f0e8ae5d6efbd604f810329ad984f49c686ca1e5a3ba3dc2019effc078e2a7707ad661957e66f75877b2ee4c875419d0f67f35211a3a4d6d25fb7004dd03e09b35c988f1826d747ef3e7549cb99172a9ba80348f3b067d8b8117f3189f3e15540605a9832d9c2e88b71c03f332b74e976126ab995228c80a67a769b996b01224ed9840aaa55ad3627f8051ff5721b3e5f1395d1626c4330b4065924a1243dacff0d5d32596bbdbefcf882e67480693afb2ea4c1095cfdda408b4f2db0c3fec1543344b46e385d62dba89882fcffe6e024ea166dbab5897a912251f46c01b11aa8b5eb18e56b5f7564a540dc852a1672ca10b422db8c546cee5bf2b2663bea2748a1fe1995bd2f8359749ea29805035aad3935c9e5de450029f411318242695ff9d01f0173843730ad2b27414f5424cf0257f18e86bdb040b2376e34cd9c763cf7815869da0836e83384226718ab604a5a383305b4e8afd31b15df0acd7c9dc1a9296e565bbccb71867c4ee42642d51822ae48d1d286be911dc96e9241cda28056158a2ebb2dd3dbb8d3580887220cc48205e9b5773148757233e567ae70fd3279ffa7268c742e5a69513f985738b07232994a000c7fdb777352308196a98de2574c94b41935c1df3e868c60e284b3eab5aa2b5ec6bdf720f04bfb758b3ef638ca8c576a9bcaeee9b30db16c3b961098ebccff9bd55b68a4fa30952833dc67d9961f9b85f4167a69c79213baccd9f362ee405209cc861472f51ceadd413125d00beeebd1965d3160ebdf9bbfa7b30f549ad012bc0e53f6ac5420aa98492350f47c7d4aa06b06018ccdb0f6979954e01247221b124a468c766d25094c27cc1e4e1dce44a53dbf2ac72f5da6afe92be031beda2f9b46caa3f6e23d435e75aea03e028097f119ffcec2322a26a3490cf1abd9f9f8186135561813b455750d68e784d1f24881a45fa3f658eecc9da45249a5b81fe251c32bcd1bddf5eb8f322af8ee9787722b680251834d79a6503d7ab3a87ea1a8e045ea02a3fef0fe092e8007acad9efa58df8666ddff91219f02306ad4d799412c32908a73a1fcd1760fe38ab11d21ecea3fc4a5c9560a8db377217b5f5ccf48080811da045a88d1f2903b753ed093148e77c2b7c4e6883d50ca3d2a571f65fba1dd2a5466d8fcc382327a3eb898c9514818a63b6779a55231043f55d14a3ba2d20e122a2eaf7c9442a58a126ad3d3d2b2d519876b588bb3e13de9348bc539b805704c7852be00b54b2cc8314c8eb00cef542c3b88581dd1b11e1aa4a87180dc66bf15dfd1fd9b266fdab84ef6c981ec5408fed415b7488572fc575f5f474662024137458c1f625fcfd975f121b65bf85f7ac796d3ee4abb70c31be99d3149f3f6df5779a941606f7121b9c5fe129310961fa235b3b789110e55d89fce6d25302bf3688536fec12bc3ff6d8fc0fd096e8f64e8c3829b679006e89e866b61c6be6b87bef3ecd0cc6d5c0064ec39d06d991117278a2b6704f79545a45eb26af6b5d0a5ae1bb0c4d7bacb6386cf0c145fb3f2d4725fff5448d74b75cfc3c8357ed65af4df87f1c31f6eb03f8b24b18eeead8f2ea339385cab25d9a7e04a9c818bc6742a6a8a57fcd91c2e9bc35cae113cd9b04b8b30335e8df5328b76921fe7b2fa0c2a4714759335bf62bec155c522e211ebbabc408e6020dfa2244bd2cd04a75bb781fcd0afeba831f57509e5141cdd165e0fdf163e8798bd3be53720ccf828f70860f8afbeef17e27bd341c00ac7b729f9c3d13679624b4ba2ed72e4687df4ea03550fde9131dfc1683978e37c0afcf76aba6689d3339ff02ee1924da88a689f6d1a532e11d904f3faf0a4d9f45156c9f618d3701e4f214dd71a1cf90ce101fe41b6bb4f260a3ea8debe3a239fe5437f08f9e4d04b16eaeac0c06d2ed1