0x2cffd02e2d63a5a7fa5f5b44318c6aa7ea5fe3ea605737e0db9f6a613cdfae4bd81752679e4764ca79fbf6a969a24f30200de70aa9c62608992469ee3375abb46d3d57d811960665404c0ebffa18890119d44bc7659fc2c351792bd81ba64a7b1e1043657b6c29a1e4f05e83151b3cdd91aab3628a02459503ab9d509c71d1c2448bbd38ab954b0076962471af93ba6e27186467422ee25c679b740af7a2d682fb09ad800876fb3311960ba0a120e5114ce75a4f491d05db1acee32afbbc86d25accfd4d93ddab99c23e2f5f97a08750d02482ba605d384efcbd98d45ba6c649474e8c6d9e96b8bf95b9f07aecbad52f0ca15bcbb1a963a919032dcdc0dd5d18f2336a277bd36e1966002ab08d904def04bb3333d806986e30ca95a5b0a9e1f7ff047f24e8e2ecbd3ddf65191354ff8eea7e7d8cada767c42201ae56dfedf517513b2222cf593724470d37c446c8ba5bb50c534063a9d35d5d3488804fc56148178df35600a6b1a3f5dcccee7f6330917f56a14d1580dbc9160121ee1b3e9d0283f8f81e51843e3297d418422f8311b9366c13efeabef1972027dee5814efb7e66cbbfa4131d0b3421638cbeefe1e6b70fe1e9228355d1a9e52ac860ca11a40b689aed328a960880ca4751df56089708d5a518a1b9bd23409d53298ef316832251a0a5e5b713c9b40e2e460f5d3590a309f5ead29dcb256642eb428ae8646da695692efafac4c336809eaa92e7991edd07414ed719721d79a6960aea37f02f106b0fa9aa180a0ed7b6288ed178628f9d6d669217a454bdbaacdb88e1d39e596deda7b0743233492b6ee852dcfe7060d7e2b09d1690ba1b7038db683f55ff0ebeaedcafaf0e2d6f08164eac13e4decd8dc17ca1269f09e16255d2b4740905c4aff6acced6458c0e567d7f4c57453b8effc434929e85e378d98bd6c95795d4391dadcf0765f402dd578fda8296336a02a004a763518f6553333d41588cfbca3e99a6b8fb5e8831b5cd8f875692582b3895115f86a0bb4730e7ea10ed1d815a55b746652b604ae588f2d86a0596058d384569ce18c55921a04cb73350843dea4c62b51832424b5aeaf780c2e6c8070b1e66ed39675b7be57b965b37c3c3b43297cdffc7c0fdb250aee811eacf3ddbc71dd6f9d8aabb1fd7242b38a30b0a448bc203c49667d5d9dd434dedd73cd6bd9c44199e6c4fdb858c1a8b1d260f0ddefd60cd94d6fd45bf59a45765a617b0eee1e9c5b51fa8570699497502f265e7a07e2e8fb88583ddddb37cf8acc512eb10b39788068899737d311405150d72ddfdc7c8bf36d12cb903faee97ed55655b65054b6178ae35d358025caea67d7e22bffe548ac793684e99509155041b6a85035353eeca3c5be11f3c421e8aec5da342a5e934349f7ee4c7183e8c7291e957805103561fbc4afaefeb576235995a64847d1e66f5e83ec39fe639866b1a8c3be6933c00baf46d2ff093dbd87a74cc5b5d9ba6484d87469c33398cad60dd699b92422ac9453ad18c4c1f5e9c2e20b7a28d605de2ce950f2a31aeab35eeb597399f8fe21c8b94ebdbf57a58b7280e73037094999a40ef79d6b5ac461851fc014ac9d8f42a614d9e37ba6aab9f2dd09c50ca1ac86aa04e15ed8b852e3e3ba71f7162d303063419e2d5e11e97693df289df047a7b2d3cd4d0e80871dafdaa899f0d2307b321b2e86032dbd94590f3553ec04903e52785fb5d979cd3f5bd541d60725770cb7c7b2bf40cd0f5675b36c93fd1296c972930a7a694d6adcab47e5c815404ba17d514b69ea1dc2cea47fffa8f5f95b68497e66f2d2a4671ed5641df09aba8ca930d5c06801b40d4169e3466fe1a8a6210a8f796b13ddf3682b1906cf8f72088cc27d69e728ca67b59cf0caa1e125a373cd0d9059e4b7fd0976973e8ab3ab4ef5d8eb473cd41