0x2cffd02e8086c963075ba5aad12393e23d76033ff44fe23b86a8ce126299ce0aa8861918e0a9ee9d1cea149786d0c5ada1add2de8bc2620396050f432fbc3cb24ee9d7de1e1f0721a9f1e5f56eefad740f1aa4d0030808143a2d7f237eb9eb2b8afa217653c1c03cf343a3c9af44f857e99cf3aee3ec20d51f69260c54e7fee392cbfe878bcd7c8f9173106005004619209bd9b77a494006914f671920ebcfaa4d9cf1c92d2ec1adff3b174f36a8d0ce1f8b3ec76148a8aa35c1556c5492a58221671048d2c7a92c82dee0e70cdee21ad608b2e71a3ba83d10eaa34d34f491c779f549083c7e90f0c1bbe5efa35e37a9f4f0ce01a49c237fcc7a5081023419d63d739716324a8580d6c30b059a8541f6f27782199bb2de428e473bd86f619600ee1c32cbf10952d61548126769079804de8df2081034cf97c213ab62ad10844be0450b267fc8dcbb538bca087a4e136d12ac48b64aed3487ffea934381252dcc991bf13244e29a42b6bab4637a1674a62070255f0d48f095f7465398acf6b182c3a39ce6528f92099d82bf623c302624554c9eb38591fc806f32f8da872ae76b17b09474974fc776217c322de9da81e384ce549ad9fadd7553d4589633f7dc64a7206cfdf3d9990ef6807cfcf1ec59d687bb8734298a4a7f3cca183e5552a3c09540b0278caa2098659340210a079b112ab2f4e3a937d4380457def795b223efef1ab506aa79ff993544219456708c36d6c00d7e47291f8234096f869f38e2f96d29737838fcb69673008f058ff0775715c5ea13d48b9f8dd4a282fd679c649ac7eadbcdca8e4ae5674292b26447782f3942ce8446c999104d16bb734c620f4555792635e3e214aa46aa2a6aaa6812a02a7ef0b529682c6ea9e71139a91c220d53138ce1d50f25d14f10fdfb0bc4c8298930037080632d5740060c51b272249a9487f2fefa498d873d7e24beba0fae0f1daf09a49ec7826101556dd1b951c985d9ed1442d48b1d4459ef8dcba23c95574d2cfa237e59a49c264d5a3ba191360eb66bca182810e4858566c7127797186f54543c666741c5eec57a4fc5e5d7e9e411d5c8d10e61e30b80a070a344a3f3faec6f5944b39290dec5c6c29187251aa0f8ddfb1a03b2b7a9d0d69df891d18890a75df9b1985295ff1c05b7406da3c830719b43fbde186a44c112da6a08ae5893058f577db835cce861b58a4e5f8b748057170948117eafb3d4160a7570ac07612b3f4dd14dfd90156f9d7fe169a35ec795c559686e1aa812036795d2c42e340789b046b94ebfe53724d87d593201ff30921c2aa7277c48e4effa54195b5fb17429a0d48020e3acaf4105372423a852e46ac219a0f3ff8a2761a3e07339584c4852cdd50438bbbfecc83fef92d7b33ddbe7c3a2d0cdfaf2a31bfe616c2ac7f347511813ebc3fa3ff9b45b01883a65b789a6ee7b8c3fb9a9e564f542ddd54904eda1c9dc8af6aad417780c89f2e761b352ed993ec23e3c93681ab40ca3aae10cba1feb91366ab336c81cc3492428f4ba9fde23fa29ded8e15df77d82c96d85baae680c058b54efa65c03b30d51a2d56f8b903ec5a69bae7acdd41412b7b38306cc897aae01cb4189948ce64301944b65c4a5b9f7da9c396991f6a11cfb07efbb298ee59de9a59fc76a488ae2adcdeaa44ce5cfa04203073aa5e57abc557d6d710850f9c51f03ea0559bafeacd363c5aa657c38125907abaf2609e28eaa36b9ecc9f70402d89742b61d39debcf45190e87e232ba93a3d937fe07d5d0b0952ee71d3a215bb7ec2fbd549eac9a11c43bfbf92c75801bff6f0cc9bdc4c03e9eeeab310a58db56df79999b2262f080e0d7948c8077fbf579503e6f3dfca03e3d6d519f34caed074558d863e67047aaea8329e04620fa9df5817b30c8ecef537f918efb85d69826b