0x2cffd02e059d195e7b34b0aceffe41e2af161f8668f418a01b9ddba3794eb0f923c1ab83087201dc6c9c4205ae3e90f07bf822c9aec6e8e2098ad886a9d528224669cdb516cedeef2f700797107378271cf37901fe540893d9f991ca07aca6848175deeb9fdf92783867fa12f0b50e6d0f9b79a264b2bfc1f423a08e902761086b49adc7227b4371434b976ae7dd643520d3b8ba689ea2bc35b0df05a0950a0136ca616165dad877f44bf208051f921cd69f105869e85bc191c0643522a6d3961357153de4a48dbd9e836064a65897a0f909dff15c6306ac30b802e473536f1071c5309a327d3c0a631330b0e2b739eb8e0505b3bc4c255912be339ffc615affd8c05e1e32dd1992aebc417bb96f6e99a3d75e342feac173efd9450806526a8e3002e945e5635542df52f9997c5ed8bba03412e46bedeba85ebc600df8ce416bb64c90c4021d96fb2f69a5edc4ab5c0147e3281bfe98b89fa37f94e519629319a78e40d786452f0d2e66e2684ff80e877b3ff7a447bf72e2cddd8df4faa3a033830bab97f7f119b38a25adbd3ffd0e477a9ca85729e00ce8d688ef3740e7d045be4e1a049100ec1eee838537a6f14562e3d51e2b85966821d2d6fdbedd5842ab406098cbb536291207f86edfc88c76628b2e8202952fb0d4f653d89fe36503a9bc951dd7b09add5273624f55dd2f210cc94e81787b951fc9e3b40543a89d89498961c848576113ed29a4a79a4bd0a3b3a290152f87ef0a3c6d6c6b97601cecb235c67fcf654e3a750c0b9349b0d78ffc73c40367337ac5bb3f6d813407a486384fbee3086698e34a0293c50dff62d8f30a257ec0c00abecab7597ac94a68a3b9258e7a068355b1ce191c215fe592902dc08ec81b75314b38f8bb861abea2fe27fae90eebdbc243585a0262f9c1017b32d565cfcf0479f86369714c2d3546e226c691b64bc0e96683be3156df98c2f1c2e9433cf251a5f4d9078609329ba37f23f142d89ea3d62563e7eeb164869ff8a12615b3026d57c606183f703ce12427d999305d051d0ef954b2bf03f650cbf8cecad7095b9d772a4c8745f946da6d24a4b5b3712000bb298217fac17ac7859481459390b99208b9ad94236d1bb26e9361395b17c4545bed54b29e3827ab797d4390a4cf8ce65ac518f9ead07a1b6ff4b3a2558ff67effca3243e124d8372515553ebc98361c6cd59a0dc51c700549258b67340f652f9f97b59c50b93bc8b97f083e20375ce5ecdeed1dc6a9d1f4ab85fba80581fcd63dabf9d4dbb5bfb507fe61a4a47c4f82ee29e8593e355ebfd683081917dfcfed7a3acec0a84bf45b56611652529d21e66eee0358cd908ed7814b33ab8302251f07072bf54b0006f469ccfbac17c7f306fd094d4719b4a581288fba845102a22a9ae6ad961662c1cba9a0ce2e4a8e07ca6a7ffd6e0ed51daa6b6cf1be51ed79c0e1405d28a25c7a70c24144467464a2e43d442cee6dd04a952580e1f8dd82e8f62f1ede14ac99d63a3b828fee104c3c9224ba943cff20f96c483018476871140a66a2ff79f379951991450ecf7ed196a2233621b86890b1bb49af585b68651b9c7f0e256c109b26bba0e4bf25a2e645273401d1a952a5afe48d50b19b9f7f24271d29e1a2727dd12f197cf1867c1d088142d84f46d1d0056ab956b5458f023060ef2982c852b43979f2bbddffbfd3d9f1def2a6bc83ce5224cf67513f00cfab46c2f80c9dc75e3f5a43b578a83a4eddb03e09d99a21a9b039cfb583a28ce9bb3b74038e236024403f006d9be1ad08c20f822f9c8080c71c937d6263df567a538f6760321b2288fc6a8bc4d3c3d12b8bd5d96682dd15f99212e152791d7b2b7743415d1c5fef852bc524423555d6bf9f59d67e13820a6be248326f7506bae0f0f17e9cbad41b6aadda730137c4a0d48e