0x2cffd02e20a024ad7f0c51e5783deab3c6587da8cbc13b3377a8f32d935d4495e9e09ba745d3587f296b93218d322b8e3f3b2cdb8513aa5ca0cdf62708203e5197a643cf55428e6c20620ffffd6ac690efefbce314525e47f7c6b97bf2ec6522911b73f5e8290b9b6b466a27059299d88ee5566d243ba62e53644c94a79d13573874a58955be6c25dd9a7ccfc9766bbc80a46a49a0315990050ebb2788d98b59f3e1992910b5b348d125dcbc32b76c11117efa41c53ba054b33843faf2a87eef1b090c6491a448db74143d6f23679919c52106231f0e30582f22e60440176a812abb9765118a345e2c8b5b24799569b2d9e2ddec073a96157217db1c8c85950a3d7272594355ada9986a44710a860ecca714c640f0074287236a565a47a724602d0d3c12c2df7f28726d89d404e3b8821c58ea0d951c3e85b08cb9d2b05403bb16fb195ece8dda4863e8bb6eae495f9528619a889abc65169a1b89b6459af9969a4aec20a8fdbd085740e59b9398c5679ae8d68ac1afe0c510a1a9438e14f1727d5fdb88cdaca97cafc25738be9cb22a20932a45657a9752f093adb5f5bb55905e81e92b7e14174faed8c1f0e410701eced0d253a8e5c5bdf4c7fe7a42e74eb393666c6cc498fad1c454a459d13aa6b09ac356cf43e7e0dccd21230c20f2a6a4f65b71fd8792387e386eee6ab47cb4e6dca853acea57669f5dc670e25b862ae1d2a86d19f33b7c19bdb472b3168efdd20cdd2601286a290991bdf7849e5cf5727a51f47692530bbfbbbe5266af4421631c7eababf392f283ee96ac25ec5e56d5c697ecf5ac017387d14ef5db99c3d8c81dcdca4a88575b9696fa9926cfc6699e058fe147c4d33d9f21676ac04107076985c83a91b4eced7243849df34262c239508b528f585fa9831f9ab26f6f74881da543ea0c6b80124f86b93dabbcfbb18562563ba17531ab03c3267753084c495998708cb8425aed504a72212a7630152d08d2ee8235fce8be9f109f197ff9d4abe550d0156a4bcb02d3367f4098c8b9e56cc82b49fc36df84f6c065dffa97c48c34fd82dc31bac7e331a0885a912cf08f06554f2d7b97ac3165a2e6362af93061509fe2e57fed55cf6e53ffba3fa97d88b6f288ba6c82afce242f9cb9c84de37c74acc1a99c3df0e066cbd91c68926c95fff3c99d6763bbd37b0b938cad42294ff7f0585fecbfe7fc399851c382f577f03307259608c2a7698cb3fc56e3c4ef7b225c9ec92f5fc0bef0097568458c097ec8c8db5b3b5e77debf509eb7bbf5782dc67ea2c02334466848328d8f3d35252fadaa7e554ad583c3475c379475e09903bfc694a9429699231eac728688e3cebac042a1c6bf28465ba21ec97911a7576fc11b1081c334e647b86d32f92777601b60f2afadd7f17d1d7b1ae997f859a70c237a120013ab3702cee243afca8dcc335d4ad32679aa58980ce47d6d8d57f501860ebdb8bb432626437ee264c1043a95665de576d4d13bb878a84bc721e29de4a726689507e1ada124005a4f2305224405754dbcad4b0c4359f35915b38acf0fd33f57b13598563104f0e586d1b4f1e20837b58f531de36bead6a03606d455a07a587e8476933221ebacf77e855b4df7461abd1d3bcb5b757d88caa63b3028ae18dca294869541a98e8d4cbc612323d5b561ff27f99f9f768593a220cb98ac45e8049a748d11ffeaebf3ba49f678dccb1b85faf4861e492ff1e5cc2919160848368c2edbde34e19e2814d1e7942340a8a5d62ec88333e398da151b9bac6dc8078f4078176856391804521e665d8cd7651e856c5245d603f1288a27e3988a7056e06855069e560388aa018a99d9e48e88d3a60c8f8560d2a13f2f3b25f6596f1978bce6ecccb73a7e749c5ecf4b32208ae01e4712a6ea561736a1f89b7eb135e3294ae24e