0x2cffd02e2c79dc0ceb2ebcb9d335ddb7d41c7a0732c96b511a06faa604374b4bd86296a16273b9870e99a721690fef34df18637cb8f8cea1fc62fec5abe697dfe46611d08608bb3ff0296cf58fddb00874356f74f9fe207d868446205e4b2ff2a7b371ffd916f79dd0ce0be7edbd01d76aa534e2a362ba324cc865db7b48718087c966c3c4f80f24fcad3931febd1bd14b60eb01ffcb998afd8ac8503bb14e464a1e9025f8ee905e5ba5c19bd3c421b82dfc6d0ff7e7c73537a728cddf80e1abf7867cfc2fadbd9cb9f0feef1441a424438f7862480e83be10cb7aacc1efe024b1ffad54b0efd8d2f0beae6441d5f9d7070bdad593753c6d63586a68648c05139fc5528a38967db49c6de6f30cea49d5e581962469b346d91099ad7fc81a30acf00707cb0986da5979703e7da1eff1b8844fdf8ecb08ec22ace0d3a48d98fdaa21ec9534d6e8bce2c6cb0e6458268545ab6b6cb96d580a35cf37c854bddc8b847b24bd4b58159d420523634cc61879ec788c51905d447a3408951e451e4dae066b2fc80a02f78d1fdf16f95850a093f0c2e82f58781e4dcc6e302e81fba74413953678ea671efa4d3014a532ada666eaef05f2089762859ea972695123d7d02b3aa11e9945e2c0bd6a111ffcad53463d66c468d5dcac98b8a5d8fc72fa5e075f3e0a27cda835b21be144078f5cbcf9bcd970899ada01ed793d1df8a32448747f18e0a077bce957fcdb3836da1ecf32a3cca02e7480a0afc9e37eaf4566cd8e543c695ff3c751260fc428e20c383a6fd94cf416f0f4c8995c93e8447c3ef7560212a0216fa00eaa0b123f8505ad9d3d58c70e494abdd1d6c1e42e5085422b4978ff24d1298de95e006a72376a62991519de14a4e1d753613833a98fea25aac6df5e01dd21ca37546a8cfc90c7feb0808df8f6541f8dc27484b4e0e11beb4c5e593bac6f33d1051b65d6eeade796a8e16a9135702695064de5087331bb043d8eb8892df6132cb8c2a00f0908b7ed1100892e4380b426215b1d96ae5e2862f84fe896b1b19fef24cbee39adee3bca7b7f776259efc47cdcff8c48211da5a2f3ce0b7b474652eb2691392cf72efc2a9d4ad6d808fe4b33a763f3e4cb77b8fae03b65ef1754bcfa9ec49cf22d00b40eaddda2bbf18f761ce67171fbd1dae6005e22d45922a1668ef6c6b4a1747e3c9570a6ccb010fe17f5adef4b15bf756634f21b63f0a04aea4cb265bc08a9ad3b171f8fdd1625c0b510fed96879dc8d388259c72dabd60e1c539882aff12955179ad801fc936c08d6f07ecdfd6d5f7440b23d6654ab994e345ff30f86a5a9aacdab4b05ea7b52937bc6d8a185d21580d1076265bc445a24ca0e6755e539f4b487c2632309ade4e19be34a77c621647a3e2b083f1537b88d2319e9e27d4ff80289910e89b98fd5cc6b650353debd565b53ce9d74690ff5c903108e2e6a2edbbc16f92fee06e9173ba9b17854d9a34173f7663722328a16cefb60bb0c830b8dedb01ae50d36dc5db778f8c7b86cae0830eff757ae934cf9b8407dd26a034e4b39ad70c8aa82a26897b5149571486f313f5109dc3ee71773b73689c8238f15ffd967abdf354b51823b3afdf022ef8091e1bc7af25f564aa167c5f0f280c57ef9535c85fd8c4fb1fcc1c47d3327f34510ee59ef8ac60a0519399f1669c5f9126248445b13b609063c20d28d6ca56fbdcda2f351eb48ba9a9c87a242cb305faf57b18addd94ceab98d9983c361b213fddece635fb02e7568ad6de8ef3f776419a1155cb72752ce4716abe97975d4bad2d00d7f1a7ea241e6fd301ddb335c8632b83cb02868b4369cc71804af555ab3f6d8a6db589a0226e63e32006a22df4ba735feb04a8583a7e968e3ffb47062ac0003822cf176c4b410e6c3bd9598f02632fef664acd8035a59dc4994