0x2cffd02e0662d9497c661191edca788103bc5ff5fed56ba1379233d37914d83e23842d1c59d330724176d2216b51778e8ac351ef6a291579f0b4f4471cae98581d95bb4b95a2c76edff27d6cd5010cac1ba477fd56098fd5d4864f9c7cff434ce63333cf32925dc28033929a21ced9d0d80b6e0f26ccbaaee5c760b9e91c283e4db105da2110068022c625d360eb4c818b15889a0bf3621a640b12d5acb68f903a068b6a197559967b14279a504f8f1018607491e581b6066fc4ebcf2cb863a7ffa103e28f773063ee3853b48fb09b9e68344c9af5839c03a976437ec229bc80abf75bbc81d50138e4968b9df13c613ee91f5139f10dd00de18d3de2cdc9fcbbbcda92e3f405b9dfc49c126e4ecdd2fe94e71272583ffa96c580c6b9453c53800ecd8634db1f15ce5a303e95a1cc6e99cf74f480c0e36da05b4eb13bbbff6af7d4f117d7121aa9d70892b68afbd60a7f7af9d7fec600105c971eb656c32ecc7fd7a63f8b6bd606c691c2d36e7813180c7ff621af70ecafd9e99406648b1dc78f60a1438fafa190aefec629281ad2e6fbea8148b7f73933a73d76f9eb9646e8c7bd8dc7d3a4d47caa852ec57e4f84360a79f20c4ec591c83bf814313da94ee93f2af8c576aaf7a72bfe42553bb57fe3d53edd268515d88e409cf33de57a79e19eaf006a3171f8160d9af5b377bd86aa55abf4e208d1b53cfcde800827e7163af4f33fa04caf7fb46755082c34fd99a11b5a7f2a548c47caa94281814faf8790ca3c2343d6d4ea548b285aa35fde6a485433c1c5f87f655ea1e7783638180c1f93eac12d97ffc0d4f340cfd302b2c3ad328688cedc437b837ed229b475d02b26d53dff18c1a7a6bb10faf3f128899676d9363a7f16381215e05382f20e3e5c1a86f6d05acfa43ef7696e16b7d6aff69e69edbfadabef00bba34680353313c2e9f916ab7447377b2ad00bf16b32ab52a6e9cb1c9022e31ede1600875dc3f55bd9aa4cee7942eb1352b07f2f8f0b11b34c7c172525853f6bbc11eb5469e28dc11bbe1f50b1b9a4f7bb84eeb13ea9049074584cecf9662e41091377f16fe961be42c11ca8b8ce32ac8d9e36c725c4d906288abce5a86f351e51113c770b95da2712cc89a621e68bb48bef0272b45c792a41362bea44a1e30e5857939794e2813c95e21a83902148b7a0085ebd36f3eeb423659c22786ddc88fe88abe3c098bcbf5b70fe6d1bf29b0621245e7553d0791a7644007be3c5f7fc5a3ab33ca7e2dc8a28b94a38f3d4720e2f97af248c19e13ff1e63b905899fc31be550c7bda6c19d09ff094e88582ff74194b7c7d39c29eb325fc4e36d596c86488a219b9a7f77a27f18daee64f79a86cdae9670ec987c0de9a6c23e389d84871e6ac14a48eec8471c30001eef6a0f7041dafca4930b504308f57c3bbe0fcc574f0dbf849165944167c40bf2308b42ab133bccc1ba9a81c9da9f72489f0e492a1722ed2983bdaf1b087402dc11e6d999dae54a07ef2350bf75b3c8a4e1c3917c22baf5eca0caee10ca08c4b2979ffc0ab181868fa948fbbc4d25c2fc8ed11707321ba6fe687ab8037f57ca203c9067b3f2aec8c69b9cdc9d047c92b399a451e2a12ec8b2a0876aa9355963c5eacacdb0abe4c2d4fda95b3b2917dbf3a0bd9d26d61cec54fa0b8940d6c25f6c9f101145360fa1a15200867c9cf7c3388e5a078deb66e5d726ac5ed51459775d25e089c96e56ae10bf98917401557735a14eca5a9a951ebe434742eca4b853a10667fbbf68b5039e634a05467a6b81ff174afcaf11c52322586f146b6607a998e62b2ce8be0d525ae8978aaed30822ec7b0eacb7d4d6bb054a1e894e14c44452754437949938b2356cab6327f82a06e8d2ae6a37d9c66bcf1ecf146cded3bc002486777df5063b42e5a6f07e4da41abd07b25