0x2cffd02e864e83cfdfb50bebda0eed5c30a01daceb8d927eb60061d0d7f62614de06201f39ee4db008d3e0814a54816bf268bd780aca9feb58ecfcc6fcd94328ed138ff6977528d451ffc7ba2d5973dc5692c3ba671793fedc8db8109b10aee55913d0376f8f367021317c0cea177ab75a72771699423845ba2fdde9aa8e76ac2a91d44da5efd4a028f8a7aa965e2f7a8c7f31d4a10205541adafe68418665ebce033b5f7eb31949e79f1792d507938f897660d9e52ad18f0b2531eb1c2ca8ea8bd578eebf29e4422f8584334e2205fb575294e254023b0f2926d600a31aa2cb76d9ed634eb89e8066861e6861e71478bfc5d7f128bd593b0ec983123cd8c2e1bed0b3b49d6946ffd4bf7c9b37be6512335cb62b3f80daf592637215d9fa13a28c10eadb0d189373928bede3b1c1418d80ab59f4675e8142f03cdc23c88d81525faa23b6beecdfaf1f9b547e1ea50a2b901b287e65576d0de413096e1b98fe996a5beceefebc69efbc1f5ab4a51fba864fcfe2ebee8d481aef514675d10e0ceed82024d985e12a4bdab1bf2bf2759b76f0cd7032a526f6423466f74d46350212ccaf5e057ec9af921dfde2deba6caea944a540b71fc2aac9abe60154dd2c7be64551afde8ceea603b142ad90ba36533f993b9012372345b3c7587a854018f0eb3af808d546ab34d988dc9668f3af268acbbbcd7bcd43f905d82175f1bd6d1467bb87a2a94df4dd939b83e0a647c046a0a34120c228fcbde39d1811b15c197874dfc544e00b314f3b797c869877092935b6d8cbfa12701c725487f339374d8d3c26266e3ac08aa6764f86ea2c11147012878763ceb09117c07f502c300f450c47b42921aace098fb6d62ef8e779d9aba9860a8b6ad09c1c4fb8aaa6d00d46fc70719925d9f2b316bedcad3b9f8144837a4724df5fd15960b0ebe7a4a021a11e5af32b61d8defb7db14445bcf1f235ff210d6fdeb54a965444ef968910f00d61d3c7423cf1b36c9d47a500904ae222ba869c017aa06876080a9891580eeb25742d62c8ea5abfc9f8ad5e36e3a913bcadbcc4cab5e1856558f0827ced0d9ee0a76d793e26c0588496456bb83d84051e6365baa2c3337487807d765fbefec23aa871813079a9eb986e659ca094c9181dd26a0bfc1151ad5c7621de6939fefc84c8a5fc195039d9715e0b2551954c1f86fb1955e18ceb0fb05c56fbcc6c6585d22f73ee7e736bdd5d924e772a341ac01ade6a0aee5fbbd558ea6bab46ef8a69a75dd0aa2ef11b29656c73a70abde4ebf140efdab7eb3ff3173c910f1c49e06362affd5e57eda9e476b333512bd683339106ab8987e6596c6e50063be4c19cc20192f2db6d8fbb9e7f5118df638a4cc5227454ed9ff59e2f32fc53d25fffd2fe8d6eb7d5a3d36c23fe13ab3a249562e88efa9ba378a428de76deb7c21f67a2b06912b6824e14437d57d1564148ba9ae5f375ee4d4473c53a3bff443e15974837958b59a4b90dd2d1176bd295b5871fa1d41d78c6223bf1d7ad847f5b6c2c5a32efb9d839c66c56c87f378f2022258e44170df40108d428c4ae0265beb7369f37df2feba58d6b8dda17fb06e08d2f77356adc59fb47fcf254eefa863d97518af7237e1b0808fc82a57c7902a72d1e21403bbdc548fd40cde10756e052c09e5da5648e7cdc34bd6e9a1d95d53c891d36ad8e6cc339c9dc12ab74b1ce0c495845938358e6126cf38a8b909d683695e5e361fa2446a56df3c5176a42fe9d60738f2ab0d95764c78ccc83aa0a106a3d486c6d2dfd236a46f244f7d99743353341e01e5759a917efe6235c700d76cba73c4047b69ba3c518e206ec818db0dea65fd585a9d064f48aa5f6fc9b4b9261e3da3af41c067ada0e72f78f2e59818da17a7d5dcdcce37b9df5b695351f7da2c9f118dfbc069d88cf412f