0x2cffd02e413d98f128b59a112a5ac636b0b9c45d1f3f1c130a586cfc672c6a629de67774be9cc84f402ffad636efbac6556aa2783ae54ca289cc254ae39fb4f4649e565d21175fb64b96af6d26a62137b7a4df6a50db7c96732109a385a89091347433896aa4cab7572976cb87a405e1c1cced5ea53c73575fc85fd87aebbc6b2e4ec17a28d515a01febd284734c675f3bafa506b9023d9fcf5a5393d2c6866e75e141879173f9ea13e582db331fb553cbed657e0ccf49f750d5aff178cf03399778392002e75245376863ca6c640910bc1087bedb5fee2766ec6a03b1cd99d87f30c547eaef03062333eaec4bf2efa128f15bfac408d096796007254bc396340bf77819f76bda223288a0c7849eb1c106af7bf9d56309aad83b69236fdd0fba9f601ede7c22bf42e0d8881fe9b4164608c34442cb23154bbc37268705c3e26aee4ec07e162514ade7784cf2b2dafcf26cda7268c7fd852b368f75dae2b35a60c395b36728a52a21f8b7579a933795fed355deaa3773f94b332c45e6c14720d2c04388deb80af55d5b1ae5779fd8879a09214ad3456aa29ebe983c8d30ed7e65c1dd2e7e604912f3d1a728ef3b9ce6709b92d820d2292753627b46574456544dc88a0fa8fb40e9017df558cc51cc21e7a8a9e321f57ff60c128062f3c46a2632473df3be1777c3ca4afea6bc8614c51255712d65c58989792fe2f76dc293d4f809f0417005dbfbe87f94393fc3db131e1a7869d1016096798bd1c26040bbec1a3aefa18b6f3dbfb829a84249b3807c10b2849ce8820c6a16758950442ae61ec42ea395f4c9fde16ab43b2330a99e0d2539e2682cb61b3a45612ea9a0dc60de447fc05e06e3747f7b4eaab0dfef0030bfdc3358a64959d5cb121898c58d9585d2c1ca401bc415a4ecbe9819b849af01fcb2976b2389c4eb2743dd3a9837a92f567b83350a618c65eb265e654b5ad4cc9763c89258a80854ff8ff41235377df0d9fe6e35aa7d0ef8d64eb63d71843e4fec41b9c7e68aa62b3e3ac78e91b1a7d6eb53b00dfc524bb7e3ef9802ec97ade80ef10b995e31705fb36a19270775debd278cc4756376f45f869a88f2df18279e6e74eeb15085fa3441c145b3397d8e5bfdbbc04717bebbc9b4f40f4d854e483d9cfb8c1e963e4b4230b1f3c17080841b24904e69eb6e936e6a4263321c90c5381f30585e5a9e6ced5c4ed95596dfef886c09de2cc34f6a22c16ce17297b83fdfe55e6a7a891d41e5f19548a49ac886ee28fe9e56bb701c2c9e1343e8ba6e3b1100d6e633ff78d29e1942e605c94b6d7f76301985edc60a6df54fb88f9d3ffa29fb6f71d983e97faeac6a59f10b1c10ec9e3b440a9e65d25a269e5da93a893a7987c0797f58056f3d6df1641990e5243952e530f45c6a20600c49d797640d124d8f97aca699c49b2ff6744427a3d8e64c8e39207257eb81eb732431065eb5ea12738f81f267eed0afd1faa660aa9a58c0e9ce1a8ab7449f8aa4432d375dcbdacabb06fa4a97e04205a7abcfab0f4c5e7b5c4e349005edf63d0318df70e6db24c638e510d0226a211f111c393370e14f96082d2f22f6a8eb173d7ef8b05391992c028312b95cc3099be32a8a8f862464631340fbaa22b24123ed25d147f8c19aa0caf2e9ac145ac8666e37dfece1dd825752eed8c4590cd9f4ef828beb46555859dd4a2417bbb1eb563e2c259181211927c01a434597480c214db71f0ee281be881e9ff4f5ce41bbc3bb8dbe355eef2ca4538faa463794edbfa514a776862f30010e6c653f3becd7d44391f4c7810ea4622af06f32bcbd811dc63fe34349421fd2d7faadec3ec22eadf146e7a9429ab93656b98248f918e3cf548e43cf324145384846dd390e788e8343cca918abbf451817a69af2291780cefb1439a1f1486b1fe7cf05cacf