0x2cffd02edaa008523fe2da9d4159376dd38dfd1016bd3efcbad3dbf09d30e61ccaebd90270e019f57983385c5727645c4126a31d22e9cab7a80d0e9274d7d4f8a159c8bc8de16fbcdbef307fd28ba97526fc7c4ef85ae4dc9393ed93ca8049f362aa0b89b92a0bf71d8482497085da41c1db628e652af23f171f9a64bd2e6b1bb83b19b670f406d22d0af8f66ed4892164914249180e0786160b416f4d4b5d53a72174f6bed8fd52aae77e4d25226006e13123dd710a2e35af6c538c8e2309620ee732da4ed8fd184659d587e5dfd761b867935afc33efbc4432186f8a0eeac882dddfbfd1ce7e97f649eea9e043637a666e464940600ad61df0e82b9bef4503afbe3c93d44a4d672d6d336e48f315a82d2733bf1bf6c0ada5178ccfcac52477fc68e1681f4fdac9775b7b8e98a570ac0f5f9f727260d2ecd7eb69bd8a69b1ef9fa9d0d918203f8907d7eb226f9c5eebf24770d3f7cb230b5c4e94bf7e82e4579dd992d58777f9c534ba631dc60ccb4154e4eb9818a4a841194058bf6e5ad2a8547cf0811e929a9a2c88afa3364223434334308b3f2564674d390756c8291b81c6e3ba5a31856f35307b09991f36bc9fb978ebdc92caa5bb2106e9c57f566c9279225f6b2652195bb7e401426a3130dd8829d4464920247b3ad16806343bee63dac7a710e6bdbb527a2916531e80a74586fe39685112d0e272db8f007bd6ee936ff27243ec6d4962d8ca7d3637f456c62cc3c320a11cc8177d21ecbb0993fa2e3ef942b21e3e956fa51d18fab0d5252811a0faba808be6f1c3feae7e25fa5d1b90851415fafe4c13ab8c2aa3c02bbaa38b685e3049900a61f17f886dfc70daa39db951cba40af1f81f6efbd7a4d04c23b68a113df48e60726f518a290d6c7a9497ca188a8e1aff7c8a1a09ec2d67dc275d5a84268da4b12ff03b7aa019ac25d9f8448b0ad3b912ef662f6d1b4af02bda28bec55f161579167c21de31a148eeffd7f958298933694b98fbe3cce66670f8e96193818a82bfcd8b4bcb783e8f9addb093dccf2bcbb77f3a91c9b59afe2191bd14a7adc6b0a28a3d850ea36a371e2fed4b7586606fba507e309c39f599735056079bfc2bb1db62a3e41b172ef6f056be8bf5cf3dd3fb9ecf379bf7a84be8da01c276c3c36c34906cd6fd2b8fee8d3dbdd6162858c9496096afa30d103941f523f2d97d66bae23f6cd37d5893459467c039c2f7bca7707db2329aecad1e68ba7ef157a7fc17481826bc56bb05a034dea2bfaa481ed615ea91eb049e66d6d5b696c4ff4ba695e6943cfdbf052c96c457de7d4c7c30615e455f21d55d9aee0f47fdd75593d67cedc027505d324c310d8c731764c21e61c8044139a82c9ac5f82e7fa283b994a93d473fca6c2b85c0325ace47ff48b004ed93c664847d1bd6ca4ed36a26203d1608edce91e42ba0398ad88c463d430360e0425e3d86150b27ec5b99690df9a3021ad5777079e804571ce14e148e5274f9e71ea9feaf78f6b89f6b74253611b72500d4a927bf059f4faa90dcf4ed9f1c3136067fb8da32ae770469c2815b10b00a3d5b680453ce01ee8e5fc912b2ce636799b023787261b76e5afa8b40f5bb4a166762519309ce8d0bc306c351a4ec6346d5046e21b0a2c07c819a08577f6de82728cf0b7f7b571e3f87b9097b2c8d0bca52cd1ac61fcb4fa66f18d962f07bb08488a0914cdbeda4dd4e4f85c189907ad84de9b0f9f65276c3f695ebe0bade6443e5ac4d6f4daf2f4a51b68c6b2e74d2586fd0554c172edcacc6e32d6f6f839a8991544ae4160bdf691ba09bd0367ffc3618817d1df42529b86f2c34b053a31d108d6b2893aa92a44688f40a23c0e7d4e266ecc207e295337d7c00996f5ad2e744f7d89dbd8b7d7611adba0ee08a8a6578e5cad6ba7d0a06c82572ae31239c