0x2cffd02e32c0cf837ba86d63feb78338c1df257bd78dbc6ab15d575f2ae5b03741a032e1d357fc7b3bb6bb12339cb4db09768dd64e1d3359729c1d292785ae5be30f49749e11b2ef97be6baa41eecb1de19dac16e4f5d0bedf209ff1761c95d63e9962eeef9fd0d5ab5bef7dfcad929058b418f590a79e1cece81fdff80eeacbfd80cfa3f2a7b956b1139bda51ac02dcddd6acda0846283c355381bba4f4d1cd5fb958bd3bc1f99d0320784dffa9324f68b6c49d216883f347f2131515f303199be0ce6865dc99021e73b0b301d076ea377acd4214eda2587ec24530413575e1fcf12e046d1d6103be9df88f68844f70485568d792727dd3ab8f95ea6bfb1a4514ee124f10c1dd157bd216f22a262d484f4e5403ccafc8ad3b2972c1be5d10e4b4f40804d1ecdac6c4633b50173deb3690e88e26bb807cd59fed22f1c3665ddc5ec893b74dc9c88811262938056f6cbed493317ecb519c319014019ce57be127060944e3d4062528ba3a90f8f955314c82343c6b7d0e8cc9ace8c6d58fc77e0ea11d845604328e090dc8abe584f6ceb40ad4ad050726e2bc4ab32768bca00f78bb5b8d377a29a88d2d301e2c9350ce579f547e311998247a8850970c63d98b89b7be04452c3ec920d95f8482243f0e3d0c4498cf1bff59e6ad7c4ec5b2cbf355acc4424062a92bc0a8d29a4f963578f818829a881313ac6bdc02e52e72b81e08ae2d6194f9e287014e5806677b92ebc794788658b6871ac1a47e70ec4e8d6684fc25448c2856d5ddef6bc380e934e06e0aff71537cdd11757ee658ef53d5e8280ea6a1b1af128c4807bf179ed7a19a524c145214d5f9578c4f2ff235d3b01b7d93feb0fab7774f6e4acd5027fbe20510a7e76b88ff0d12396b44a5199026a143aead99f0b7e324e469082a68842e61ba4d6d46f87a9da5882f8964cc98088b5aa25f081c1cf4296c67568d453f8545f45597efd122bb7a89a060db5bc32b516c65472b4d52d581e2ae471c4da2e508fc30723ba358614ef9a3ff25b570d54debb14004f47d288c8c292f9b4f7c1040b79e682c9148b3993232a23c9aec955bd1fd48390fb59a0cd78ab8cbc8bab304dd43627a7030b222191525288273ecaffecffee516a2f3846d945549427d9cb2bca1f5cf0267da4955c85cfbde7515e1d07804174ed84cac2cffb23d7840b556734f9a7d15a94431ebb1a91b86412edc0a9781bb804015afccbb53b11b229604c426d6e0e9210cc30ca83760940f425b52382655cc67229a5fc05ad401bb44d6a9d45febc0a70f054c78e05b11bdca5d12a0b25307d84ee129cca88a0b8e8170ae3d15e65a77046ce598bb8639f6983737b46dd1e82fd3dbf46865a37d4ae33a8dff2eabf06ea627ee0e8cfb4db39b39fccaf7b0f72e7a784a31d259f5be4fb36e3ab64406bb5202504a970ed49df839dc26e9b3a6e28f307f6f72e8fc214e92a6ae215548ad746edf6ff82eef54ae928c67b212c19fe39a9f7ba76360c8feee6b0e270e4cab4d926a9f0394eb1927931a38b208ccff2cf95b1a50d91e02a4d35eb9bd9b1c8eab1bafa939fe357ebdbac18bb2082c71ad20043d0f30073a910a1ada36d387151562b3fe2a42c87d268e4a60e1dbade628144120334c58357ef1df718fc27668efea2c2bf6db054a37a4550dceb401255c781fb8491582512cc071337b92ee04baccc20d8fb96e73756d5df9fba5793b5f054e3bf208ecfaf63c06e334c454a362b9f57ac3d696662fd160fc70cb3f891c7dee409dae94f6616a6e4793fda1a196d3b1e5e555b29e53ec02ac6ca036b459e1417f74f068eaeaee363a76e3375f7d36d64fc1d64c24c9d960c04734d09a4eb6ef6e2c31e25c6e8c9dec7f2369af151568831cb5e6e33a1cf3986dfed9361701545b0eb4618dc59b6ebaaa02e6