0x2cffd02ec41431350f9a72c38f260f852e6a8d369b5f859028c16f19a32d3cd26b900a9b20fcc94cab95ce0f687d02e6ffce381003ca489b055866817865bab93433427cb06effa289762b15d5647a28537e61869454ed72bd7828ce4c68895f486d81cc4c26a83f6912bc5bf18a3266b5d8a7d1fa6b7a61b91f00d89bc124f7443ac61762febbb5878eb5d62a86f5de76e015e3155a6a9121e3bb90de95f5fa06cdaf26e4e48e179c08a6b5bceff397684dde01b6c975670f41256c0ea1170fbc45f570bbd822203b23cdacda9a2bd3b9cef69a4b4aaff42fca2045909640264f6f640a22fe78baf0e649ececb44a456d8929455f062d372fd8a7a4cfded594f2fd4beeb47786aafcd9ead0532639aeca1c66a8125ae8a7bba1ab2aaf660e15822903ffe6e6c7fc17b189f7522c8cd61a4711fd02f010141ac448729a8ac35e4584ab0146a71694b7a325b9b074dac5e703dcb8e59ea361baf2a896dbaf4a5c41412ff9197c774191a2408fea254c6257e1a419a7e7f3e2659e76f18d94c997cc8dd30f2a9957967cf4c54ea680340bf1d06548d6f28ba08d2dac1ad8864bbb2bd64b7cfa2d311993a27724587651367caaba307052f9f85f4adfaf603d7ddae76e7688d6e7d49b5347857b98732be0af733866f8835f3d2d7a04ef08b38539760e593bcac639898bc490a2db910a40aa71e8b8df5ca05cf00f800b0beeb4765c7162cebc8512b420759a53118c383c602cfa1cd2bdf7ddafb56a76286d3ab27fb258ea3b86a3fd42ef6e5590ceb32de9b7ee9005a703b8a3897dd332f645bad6a2e641c173c90ca441a66fa8613b26de5d51ca8ec53f2d96fa237e829072bb61a7a672c08f6c0c6fccb8e52040f1c575305759a1c650b6e731ca81c14662ee6d76af68465a4181cc7803588b149734abf4ac09f246554d5aea7f56223839a893b72823741d6417f7af1dcc42c670790a61a67e184c56db7a662e06bcfa2b664f53d2b90b0aa5420a47f6dc2009a0e099859df737fcb98cef2e41b48f94dd1afcc3011f79c4b21883972196935c10b66eff3f79dd98851e9a9cfea6cefac908af45b465f8f6a1b845d329785bfc7d66372c76bb68423e9798ff6629cdf6a7ba870645f342678149fe0a05b5c2f7941ae595647dcdcc805adc061010ea14af213e8c917321d4c7ba81e9c9fb2c85574fb39249b000137c7dc79835e9335eab4b69d95eb97bcf17981c2ccc2af9338da8b25b3986d5000e7151db8a2d9e1453fe380a5848cac25610213920eb393aab7a9a07e0480b0fad624e85fdbcf299752542ae3c32a946ffe560e6dac83f3d3597a7b01891252d15977c56e141fd4941c857ff9a8b6b7000c32d0490b463b0b86df6a9e601e418a28e9e0fa02fbe3a0101cfc6635a82a68ed08d4dd9a9d98e59667103ab51d4d76c033776fdc925fb805308c7aef5102fbce73a0f71f26ff86b14397f8560bd603332cfc33b122b08f221d4e64eba3371df146b34b04b56a14dc0020a2a11b03d4abcb2ae91deab858a4e69fceb1ff632eda69ed721f2f785cc0c1f72a5d56d4a6b0da868bf989bfffa03630836f082327ff43ad2874e514908eb0431eafb4a40c43a28febd9aa623b408b819b47b5d569f811c0ab282f5d7c8bd028b950b2324fe212779d60d1c2b9849db0bc3f58b29e8df3b19699c09eae284cbd43b7b7f4e69494a6d8a3863626290eb121ef19f13b8fc65260bb622a2121101efcfa5b6b138ebeabcceb6b9519202a7d07def3d625c2f0974c015259e047b54d1a9868eecee3ab930a0fbeaf68cd50e0fce9f78a7045a0c3adb78efd03864ec3938cb6b4c502600c7f8bb3971841de8e0e210872b9fe66e8ee094c7e7e5e1c980ff64533f3c8784f9feff1e35fb2ecedeff9ddb85f5e893c56ea3e9ce7fe61182c417