0x2cffd02e001e4e1670ddda42eed2b3ee67a71806aaa23c9befd9d9cf3875003525fd256165d1444dea986be445ecd1e00dea70a3e867fda7f560ae7365ae1b47c6dac7a3784fbb49a24efc8f57a851b7df29f56bcb3f81256f9a209c9a2b9f4e7a580b0a135e2fa25aa400d2939640ea0a8d48a4e4d8cfdc1386fde711c2adc07f3aeda24188425b173a93b4864103ca12a7e345c29b024438a74033a277320d81345a4e7cb10603971386935c197954dee243d9e712ca518fbeab73a12f2dd7b51dce475c9e0091a1465c76340657990baaf81ed3bad35b2070239b8794e878d44192024b6aeafdca130fe80702eb8cc636fc9e573779de6bf182ec654a501039a2294b0b95633fbd2358beb2b868044b284119f498df5f1708108eb646b952f0084b192e71906cf5e8e682133cbe66264aff4fa15e7bbb05a5c000e51ca9a03f127fad62e6de8781a6599de98464b8e3ad4aec63e0392410461a4ec4be9642ad9e71da680b0b9037da6e5ebfd033bf59b513c2fff4fa3a3081ddb0e645346d74b735f6b39321266fdd525c23becaaf6b10bda28f5bbf867aa6375e59a73bd8f0ed061e04efc71862662bae8f8fc45221075603d3fc6e844dcdfa028bff22b33d37b24b2465eb6dc83ddebe34eecb1f6f1a8927c9779cc6b02d2ff35248e30df190a9108af798320277c1bed9617aa40b001213d749de46627ed3de57035bc8b3b1e7a8cc00adeab2fc43063154289388588f6a47bd65ab23d6ffd6c8d36d4663dd9449499d963a65f7ef415b62037e3dfeb7c44e03fd0c5d2f12188b02fb0eb4babca93857e4ff18362077b74ce732789eda1e4b6080d68668f00779869a340b6ad4bc6a0dd3ac0f3d07319e60c987a904e4fbc70e32493a18f4419423748f7e03a18aa74cc8fbbd14376cf2ae2eefcea39632933b1de7faa63f8af7b37018606790ecd390052e82c9387fc2b7289d7c37ece3f21bd94e771797410667362c54f013435067138c9905cca86abf5a6842478989baf732ca14c1347a022351621ccaedafef83b0501ee71145eaa01ccb1c5b137b41c4f7f6c4ab10127ed7d24ea4c7b5043bf78c6c9ecadb45f7e8c09b694ff3197b4327c8347fe8d0f4b20855dde72abeb84f5bd315d08ef68ce68f10bd5f1905663a3cee4f875810af24694c051885507ff808a086f5cd5707c09f1dc15a8d2116fc0596fc529d3861c5601b3bbdb5a4ee19e55b1fdb391ebaac884cb8579f7a272079397cf1e0cdd227b7c4a67038c78d426be6632d594a978371ac58f7d1725b4d4bebb308aa4052c1e3d96018c20de4253f92fb16e15bb6730e765b1d935bf085f025344cd49ea6c9dc4b6ffab6b956bbf551f07a60f936bd34c9cba8ccd196e3ef17a49c9a05c7eac8273bea7916285d0ab12760c08555769619d48ab17ad8c3831acde3f286b5b5a02136f53fd6baae5ad98d1ecdb45bcc338a912732aa803119d68fb26056209d0f650a0c33da92fa77000599a779df27e48c933106f5b257ae84f51cf04624a25cdfd3d2073ecfdeda2dfe9e54a1c2b3812b5ff52047a93c8174bcb8f99a24386b26dee258311d1ef4acf9736e5f265a2a7889d5946b00c17f0cb326c957dde6dcff6dda9b7d42acc80a3d818a534edd27561881497ccf6b14e38cfdbc2adda02d341d25dbdce84127cc96d1bf9df9a0e3df38d86776d4cbf4b858361af4e17d6b5987d9ff51eea4534eb9a2bc182e25f45bd6a3d082ab236e15800fc1d5b291cf3fb18eb6247b8d7efa84a8227cc8c4ab50b11b425bd8d466e079d7fae12448700333ad29177a880c65f073661d79610764152f2f9d6452954c316380cc32dc465c5f235bdb55530001c4a1fcf584ea1c40311b11a03c61dfbd82d3bb014ff964b15bcc4429c3f735a05c23dbe0b8d519c8d2089017