0x2cffd02e22d346b2856184bb37337fb973511c36adeb73a18e34d12254c73ea9f3cf1be38fb697f595023cc477db97217d99766c7524b141359024509007dc98eaf8da98f01589edf843879eed0db6b6c5ee688cc3bec53b2adc364abbc0c857f0be59859dfc898177213382d44a1db45ff3783cc957a427af74ebc71f1bf15311c413ae8faf393f414c0adb8f47167ef496f53842725aea5284fe0152639284887d5544a94e356ef401169cc1928fc35a46a80e84f68671792831e364c21f3d0a86c1696369fe4072f17f26e319e3bdad91755dbab80857cded9229b66abe82622f327cd5130731e9ebea7e77bf331abff8248feaec5f247ae890ae5c5740b076ebb6581017c4465a1336c44c92d892f53b41cd86a2e34c38e0ae88f5d521bc0b316ca077226934524f660e381e2c18cd480a828be38723b324302cd54b5c08d69600f8c1f8ad74580fca8013dedf8e6c76e1adac86a79df6ceed3b0cfdf0ca74eb5584ad91425125f7e046e8d199204627fa610af36e2323ba8f0c886c9ca5496151def2b5822a79a2fab1996d5816a2bbe8ca9f15fe319cf7178464f94f55e34ef8b58b6d50a8b895373ad3b317437644f42729a2af7acbe49a4b881ac5c976884e1a96454f0143abf707c2920a16ff2c5c2e2ffa088b7c0bfec735fb954117fbc3f0acbd103fe6ab4e85b831b879e3bb6ac296ab0c8d7a377fb70e9a8eb44762ecd63946efc1125949f10da0ca3ab6aa52d7393ab3830a7f2d37295c22476a07238811a4f2c9206294640435295c94be86dd0c58f8f8b2949f9fe2f0075d6273e344bef7c17566854d50a6205db95c84158e70befed4748d22faa686559691d03c4d2b629478ec7fe500c80baa60709240f6cb83bba48b5d88656a34c10b32882da985914aabc714cc5488fdadf504278ffdf47646493ac4b5ff3d737230de7997355c15e13abdc33d1eda8662c06e6cfee264f80fd59fe0ff958cc23c5acbeeff07a04a911711317047634f3b0974d738c5084da93fd64b371a5fd400da1e718cc1c3bde1e6256eea12ef959eb206aa6c1c8a7f67fa1b6e9e0e5f6032340671fa6055ee24a210ce16b2c81387bcc2d4317572baa36b4b2d653a3fdad0f93c5c6a4f8b10b45544cbe7ce99268cb078d6dcdf828d820c1dc952797316b06f042f71adaa51cf89787acd53d87351899f25a08ac055c498cb9282fe3dfb8874d3222babd0ab5e7ca1b1cdf0fad64af5be41e0e2d3fb57c8f49cca7f1a28db9ff0e2fa54debb7373564369e3126c58a29749b6409356edb449c8aa55efab970faf0c55e126effa5139ca37654dd36426d2cf4137795e6d3a2388b35049329bcd56f2093f069e2ebe9bb8578f3bcc7465426e31896c4a30b9688275d89b8ea71cb9d43485872a0192439ee9e8b90288b9951e8bc351c16687a46bfdf0e47deafd84f4a5babbac5ab7aa6bb05e0d9307ab24f16e1e5b546cdb60c722b8a91bff566026a278daf4d0c38df9edce66321a173733e398ab4911f87c29bfcaec536d11a8157bcfe3567b1741326fc69c55519b001d3757d24f0b82acf79483ff10907917b69cc22938de76bd5f2ffe7441fbe12f135b277a29c5e46959cd92455899f4de02438e71c143f1068a6ebf5607aad5ea91e490678e8c0551e9cb5ea9a4e6b9698bed6e92bbedd293277917349c6a7c848e60e80c9e0b9fdaac89881337464b889ee86b266ad97fe7dcba402d7b2a6d5208be0d0946be232392540b4dae70a9314c64383be70fd88c71375faffee6d95dd48bbad3b9fd93bc795031a354cc65dfc462254547def08c06463f998b3c3a61509f1a795ac7697380bf40dab374f1231087615adbeb1d6c36bd01ce9dbd3ac9cb80ba91dafa42219617c49f5aafca4bb20d7f32c51482e5744709c00a0160878eccd5