0x2cffd02e3cd8764128c7b64e852a7a885a00547a28ba50b1294518d7b57c0860ea7ab25d94cdb3552ab6e7993ee3c906e7604a4449458b5a20e07a9928a8278998a6c45830a4f626dc264d9f9f926af298ecc970515857581150f4df9bb5857b9f7a4b03e12f563198c136e6b0ec95d5e058c57f289be9bbc8dc949a3d89951ffd1d96ff9f72388a93bc51b7d77ffad242bc30592b704af4783267d3475b1a2f14f3ec4a4e48a1895367631d7fd51a85fc623ccf3178f24075f0424d3d298dc36a1f494874a337eb07b4fef181e4c40d632e95c4cec5006a02d4c1cca225a108b9bb1660f984b6f4cddf174dfda79e36e9b6a10bfe6aa84d9e14e5dad1f25c12a71c323d8f0f2321f147eb7301cecaea392700ea68dfc3b27fe65ff96ec05b35a16f10cc679e71cd8f5b8937ee772060e2d9a69501b2db646fa804c749c441fbe8973e3fa354dfe46f0a7ac8e999691249f977cc6eafbcadb6bdbfb8f09b1a225ce2787942d1e64db14d3ec937924d0c57ea9a227bba3c2a731d34b0699ec0f0ec1d0a46558f4e49f53651e8d8ab9984f17dc78bd232de0c175343c7de963e60abdd84fe124338409949afe79383f696ce1a794608ea48fef7e97dedfa3aead97b0b9bcef749cb62354fa5da401fe7c08fd2492fce79277f85ad86de4e8d84596464421ea7da9cdc32e62541598857f408045bc63b190997e91e935402a2952bcb471ba162b03d9bfe16a069afc9a6bad48f0abaa9639b831aaefe20c92a77af0ed126d9b51c926077ab17d62cea6bbaa10f2ed8a32bc1bebf2de38f5d2802b87fa5b014d032eade0177a179a812bf13ded0c6ae4d5a2d149b5635431425ee926c05b8e3beed0018e008238b2377c63fbdee1815ee35ba8ccefbc787819463e8f4f376c7cb440ac3c8ad77fbe894aca9df588fe3aae24cd4035b702c47ecbfedec0a4f294c5cf60dff6dfbc445b3b9b80534ff48afbb8a3a86f9b2083ed9f7f1d99a4f477799aeeb4e81205d11202d14f9746bd6c54448f979dfa7c5372f116be88f3ad71d18261baaa9730791a5fadd1f6e97328cd1beeb8f7240b9304bf79d55f170ec2bb5d1914747b168592b42855e1bde57d7479d023705a637a0ede55cbbdd425724bb76f28d133b02bab621ce66c67a5fcfcb11473f1db4614c2274b2e75391b299c062e10b36e87966281de8708f414610fc686da3cad9564873ed3e438ce71e28720ece9af6691948eaf6b81d08f0ce4b59b4b0feab88964acfae2b433ae9b537a96e57efa9b2bf30482c2cb4d7108dd8418c694692a1211b15454b636d83280ed2f1112ca078dc228965bd9eb4f202f6b65fdd7062dcb7aee74346c6091b550aca3221794b16a21e533552ac6cfb285383cbfbdde07ee40fa0860abea97ff18f9dc65f21afacd839e5cff3ecf8fee8254f12d1db06f6627c4afc2f8f61945ad76e3ea7af2f5c3bdd420976792057bfa6b3bdbb5ccf923182c7f9f8454b063074fdd0b15210a731b7c994412bb538a5420c8de2a7e7a4f5e1da0b5c58f2cee9569200c062b86fbb8b2e0aff5e1517eafa8c42d80d70c454e24190d2d381f55886d6b153076fe7e1bd766c5079f7750a03be6b214118e3f5a88ac208cd02558dfd8b4020f0425c7826f7de6f3c3574942a6216ca84ec066b8ca6f63ec29276695f91168f7678deb8ffdfdbacb4f531b7443b502f39652a7ae22872810d8b716799cb9849a25ef0a2199fd93b8f8984762d60d4f712c3844545e23a923df94b6d7b83f8acc10951dd5359bbf18c10c1a415cb0e2eba5a7c1511582bf1416ed9575970558decf357eba0c37d3e900c074653128f1e2e8418954ce921be94c4564c61f3c696d921833760e2cec8c464181944b4e611b077cc2e276113157ed7c3791148c2d6c4567bf3539e470d4233349b