0x2cffd02ed77659a8dd40f6ba3357b800824105140c8379c63bf4ac00299012d821de5b474e1a52532b97809e1c414a22ea7532f0c5b4893455cc7c8cafc45fe23db5e6b978b9b11dbd673581682a7d60f35b8792fddb84d0d5526a6b401c43557957bea0ae31a58f955773c653ff7b5d174c9a1f49cd5c20f7924622a75a75f17a91b2c0a6e4ab611d736205a5c6f2eb7de6159baeba44c9e23095d32f3ea54c7d6b447ed05fe767f45e79b67efadd4aa100410beb3129b5052a666c7380a32a7223f1e762812f3fe6461cf2722bf389d3d0ef9cd75b8bb248c688f6501194724076b4d194cd96e72daf7bf2b65c2d735206f45e05cb349083748c0748e936918f5515eddf1b26ef697a83cada97851596e9c6bf8bdddf40f71afc370acff052a58990c3971a9e86e02292c346914c801c1fef308c2b5095752b75369da8c703444dc105fea7a7fec0a37afb253853d19479533efa4670384bb0a622b27289f58c4fcdb93775276c9a3e33623e9f3a74fbe2dab01ce49555db3dd93c40a60a011b8628e267fa719708ee5162614b642f00818353db675cee9b9b4cebf802594308ed35d35f3797fd933f7e76ceb9d0bd91d23455f02694c81371b3e1f5db0f70168342d39d8736a694adb4ed665d221d9f62c03cd9806b23ce145e2d3a8b7cce25241f76f070a411afcb7306cfd05b09f489f53d91bab5a3ab63033d131c1a114c48c87d6928a8e787f9b7c36411f36b3e4345a0fbb9c8444722db8ccff126374af70f5864506eca970fa85a3f3d2e6a5184c3be285d9bdd9a699950d5bae525d1cfb7c477b4f3ae2d2e594d4b5e57b4313feb10b2451fec94133ebdd07c7201acf445672db4b1c89db516c7c832652b8fb67a7ce4c6ea784d8e49d923b1060160f782fe74566eb44cf32f26ba5a14e8473d9ab9062b2c4e634656f96ce1e795d8682c36334e4dac6a307df4133061675c2f90a2e55d0dcf7a23fa2eeff1775af4a5c878791a17978c0092c82830d48eca532a2476efc99333053d891cc1b59eed001a32ae1843ecfb09062f2009827eaa691b1122b4f311d5b8fd3ba3bd267a56b4e40aed15e81138292ff2db6c0af5b15487955a315cf2416402817c03549f346d48ccd21c6da6676ac92dbaae13e20a78ee5ff61167652b1b590d4aa2686de25ea85ce4b56bfb326a1dea60e27e9dfd8dd784d2b52f4c8203e281d12a06b4665852369de9ddeae73fe757ad59f1bea68f865522e4c058e12ab8f3d9b8a4c02cc0223b9427591c37844d9d0911118e91f5b7aaa2079903a1ffc3508032e75168ed7ab72c91fd4c2aa35e19a65f76dae9216b42a17e52754045a75175889377db1901bf7cf6fdcb65d26ba9fe535c08651db9850ef26d92a4087db8db69ae81aba84e61f8105b001705e2523fe5a62c93ce00fcdbb7c9825fd8dfe0d38ebaa73f427689466fd2f7603d5e5c03227179f7f6815be6cad6d1b5305cf02caef6fc3ccda1c50ef56d34070419c2b95624f8d279ba409ea0b2680ab774576ea339155c255d58cddcc2113ac94ee6e5394501537efc8ba77bcd3bb6400143cf1d6bec9ff7886a70c4dc2e196cef4bfc0258ece21fbf5403b1ed9e781c8f10b47c4aa426a49f86f26fdfd7c80a24c7e0ba32c2cabf5f497355fd9a5b5f7681e1674a281782232f053c74194a3524e5c4eecb9ef13276d6bebe9f14836fe7909ff4bccc641d6a68ed95e80090cc68a82bdb4983fb45fa65dcb1b6ac2e64e584e57b8e1af390b77d3f644a2df50fceb18b2f95ec3ee16591df66806b0a95063a7f26ea63f7e07e65ac0303a2b47a76700b6c82a2044ca14bdcb38332b7493f3b31e347a22b0b36132900a02feeb40523678b65359c9ebfaf55396afbdc83931c35c28e3040fe9ec7a189d1be80a68657dac3fa6ac6743020