0x2cffd02eddee8277c782d9565a2c5f038ca1096735b126337ab13f9e296386a7df6c15da0a295d3934716c18ce593e371d6602dbb8bdb6f8852e58cd103a01cae3f187ec548119756e271321f325de66b44e022c1947b8a5541fcb78b28cf141887b402ff20dd39fca2f94cb5f75b1fa41dba0483245f912aa8711168fe327557cc0de0065be3c05dae4ef664d2c018b168972493a01b34c2208238210c2e3d2cd1fbeaf7757eba63995c42de9abcf457d1edf525934336f473db895ec8934fc71d37d5e887d68975c27ba065a2fd99efc9420b0ff4c94c0198397d91ee68003471d3411908d14cb791e25dbe119c70d5ca746ba473294be0e37dc27b187ea8fa9b9b31bac65a3da5bbecb8846053e8e076a68b709a4e12eea8cf95f98485c8ad252c67253f9b96f4eb11807da24723f878c59675ef98f230a7e5b47b3dad276c0860336bb92c6c89b5de9118c87078acad54a16288bfc3e5774ce4e8e8d79d1f205b2074d8af00a84f5b3d7fde2327e4826b3acd7cb8ee0e8c01bf0554e6566917dfe8c79adee42f6d1d6eca66d206a85dd0baf0090b5c96a99dd54a6c8b4cc01a8d6e365938961a592318520df5db3077cf11567a33096a2175cc61f2a16ca11ba003f453b0bcfdd9c1ea49a57bcb4444e557b57c71d3aeb31fa4db38ba920c9c910c3042d08cccc1557f61801a83c2f2fe7f6ffa3d7d47d474ebb87684c4ab16324a3829123cf5faf5b0283703c4aaa920bed3e4654adb1cc96755bc548ff46fe97f446a4eb1d097c7bd2e84695a0ab59728bd28458b286768ad3dc10c4194e2c73681b1d7909983a4a207b75d024e93a3307d5d8006049c74be2a15a606a92039d9093829e2f455717bc797b4a2f09916c538276c68433f1e78c17c501d7371cd0c43b579ae749e612cfc6dde592c1ad9eb20a21bba5454cc696a5f93a53433584844e1717c634b8c6007bf614ff090dbce6b4d98081022dd6bed13f3d081c3e9d15a492bb6cea3168a441bc73370bb2aa7d3446bca42b0723b466d4cf8560b578bb92f82d8bd5bdf134a04f903db16fc858f047d3212ac8954b6153c7bcf5fe6cc2c5ea2457b83d5a791beee6c60a4e70fc3a991631eba9dbf6db90564ddd27463b5b8a27f939e20ea3a9c230bb99328029ce50b60faa609db2a83f134d78c364c0fefa265c195c5f37129e62b7c985f03d13bdbbb08cb2ed4b57e93f206b543a259e03d17c45b0ab327b70947dc83fe7c1de87cb38f06f9a989ac87e0b6d786dbe06f7b02fad77694f795975aae22cad1974af292a19c6920876f7d216106a2a83fa1e3fbba97f03f66305dc7859d23f0a7d044b083419be2dfe6ab3bc1441745854e99fbb71d19176ebca889205f179c27f70ad2a90181ca34756e43fe3c9e1a9f5752ef5f9614f2ce6046ee2173f90d763b8ff2f492f63d96f84e74a3f4359bf62604c5584e68888941de0413b83cd436b379c8b3d5e9e2415cccad69d6e85fe023ddfcde97ab69bd8db7e27c66554fb5e6f4c117269abfd328791daf901bb33289c2e2dc35b4339e48a6b891e471a1e7e3c227ffeac698298ef0c60bb9a92fda66b1deac99bcf04d29fd735848fd9ea438486216173f312e8e47c31ebdd5abb1bf178b13627372b7066ae6e4f0151c6c894bd871f4556f1ce7e29cb73380d9fcb5a4689e2619303ecc0bca0c9982c2a0d87db8d328e2af7c437ad3c6bd0b01ffe083ae26efbde9e115d1036c081696cec51dfded05a89686939163ac8ce85cf66438acd0f5a2dd87b766fadc8b68cb1786ea9f2534529b44188bbcedbddc2390b6ea4b6a662a1483dda66d84a50f880a12d057e3c0b0a8d0b8158975710817d129b0e8e0b02ddc5426a5abc555de26e84d91645104a82149ee069a8a07a3f3582f1ec908d83cd7acc53d10fd23374a8