0x2cffd02e6f43cf891372a2ddfb1f66584a164f4e6069020bf2869045fabf4ce952fe14166c9f69b79828432847eb6a7ca1e531d07525f4638176832274146b1869054b21e98e9d487ac9732309ace10e2205460872a2f2fc674ac651c6b5e47c46cecc213fa48eefebf198d1bcbbe493c9248e23a45b7526560d03621004be19ac58e13b920575bc4efed293181b63e649803b46f17ef700468c0839e772313376282c33ad33f8f2d4c107fec7edd4c6a6c800e91a9d9aeab7ecf8673ef47f1adf323379e7299bc92a13976c7db9578730e4ecc7dd3b8313f4aadfc40b41f3a16fbc9102ba0222fe2ba7f446c9e4e077c4f08a963c3e38fff9b14456b58618a01d4b618c9a5a43871f90787fce5f455c50f258dc746cadce9ebd561421b5adab169d7b3ecc162438ea3bd27ae9cd7c90dc78f097bba6cf315ceceaa67805bc1d6c5b318320be679eaa9cb08026e551f7a0e7d911eb988f0f814d060a7126cbb23f1f7d7643723112025ae52704f41ebad5b0cac33477d007454a28eb4b099534022e47c4233498f7a606e47fcd24771dc6c7724c50389a2659d85f8c58e70c9047f01b75118ee68b1fd2c035a406ea14a4fdc337b54622a6881e29d1b55688918713d3fa57e08da757687bf70d17ae04fcfd260931b8596bb7ba0064d5e88fe24e510ae82da91489b8cfd03a25f6b09a457cd16d27d1fe6a678e5c0208625894250b6ec0fca84fcf8b77351fc7524873564e734e2b059a3b3fba7fa353052f590ea781ebd5617fa9269fc695263479cbaf7c5f41d673a1001a75c1b12bab6063a003427ded5b3bd22e70944ee84f625482d2efbe77d5cfceff62798c3c3b1a28e81b1b12b243d1014b99768d6ff2bd2a5df10ef9fb97ed742932a72c50dad668e2072046e947074458c7aec11a805c0e50efe4c5cf8c9675d97c076deb6aa187a6725edfac7f7c25395591c3ce29b7eb7e3dd827d3a0b8e87e596809d59ac999606668813070a84e06b59e85059491eb1342be5abab4a2132771e2cccc7e348c1ff06257f1b98218a763011a999129dce16eb44a639edd147f338b5d92d16d314cc8b2cd46e54bab4959c171b9acf7a6b27eb1e5ad22a999145452475d26a1f970b0b4fb76ec8f2ab594739e624561ca4f42b24c27c08ffeea3f57f8eddcc90c3e1bba414faa9eea045c70d40a160467614d9c3ec8ed2d57ef03dbcdbc2cb69f4b5d0b3390d232b5630c407e4a798c224dd6a856542b04a0fb5a7ab77e5889f3f4edfa422f088fb5ecfd739b18a27ac48a0f67f5dfffb8629456422f7c3ff1656825e9277f088664f69ba5a936ce29f0f993bda3a56b870195fe7c798c5a03f6de97a710647eef581398830db37251bea2b742339d3eff1dc451f48ad7650a53d46f2560f849a5580b04be6a1c52ddcbd318fd98995e8895c082126484d096bc1036ea5729e0bfe42505cc1d5108e506f6e947020edbca1d5902b7cdd41eb16c71fdc1b949c6ba7b0d531fa59728b83e2cf64b05b3f67a314ffed9b815025b98780d033a2554031449bec629cf06bdd52fb1ecf09de62afe987fae667d3b021d8c3f17346201065a31e56fe228b6898340f056f5ac4c4987becd5a6637d06c004e7d919db9e6ccb9c62c0f58bda505199ae0855214d1843dffe38e6d34d802b9cc760f278b8c862095d5d621f3f947952f1c4972abe8cca0746ecb6c47c93e4bfcf592e2c6ee48b0163473d890bae7bd6a07419db1e884a21551314f63ffd9bb96f732781aa2544fbfb2fde2497df20ff239cceac50c51ccfdeac54a0516835abece6e17c74cc741f13abddeee7a25908f92bb934ef292f6b726a76e122457e6e5b91c43141e56ce1ac1cd0e99fb6d6621edb81357cecc6252d756cac7d306b5eb04b4a6042c9bdd4f617d9540edf1a5e79c8cdb