0x2cffd02e38e6fbbb524ca23529a8d9967492897d584dc19576c4a9edd5572518a7c90bff07ecdbe9c77c067c1aef21f3c3943c72318bca6dffbd30b5eba258d905668aaec471415767febdf732aa585b0474b69dea41a4dced30f74cefe87356d33dde3b126029f93be98dcc505dc97dc72c213c745569b15f91b4e6bb82575a22ceab393ad8cb7477c770e5463b9a1ea54c2e48faf5843e01bc46df950eae21d97bb167902cc85327538b3eda75126dcc748f1088c084124936f86d764bc1675ca8190589b90ff162aed3d9289191bc562ac664e486f38fc357255053c11039e63853870eacdeede62925d262a86b649b06021c7f0293787974136c618e019366c54ea6d0709458252da859660d58dcc51eeee758d3684ddf2831645cc7f222f8dbe9f101b942ed3c561d95f218a67887dc03a7b6c1b0acb548672fad5cd040dfcff47346b1984047a0ab62451860fa6783888e7e5aa9e13bfd85a7732d3547d5d496c054ad85c0c9884846c92e68766c2b4383575424c5cce9a6dfcbde7abced63aca441c0e8e38207412ba0868523fde13e1174fda81e295d98e3ac0c48ededad187398af0982c6aa3515c463fb16dc69ec64cfe45c78e81898141df5680e44a1a8e958cd7e3baf469513be115e63952fe6a0eb85a288c77a06499e2ea4e8a8025ebf505614f1c153ca343f70537e0ccca39ea9f7bc73ccd0894802d1472b22088971af05e743664b064610f114ccec35c9705d61bc505bb1936b35f7d7cc52df9170ba13a3f60863ecbf9594c147328da5da1f8746e2ffced309fee05952f10266b6b1624c1bf64433b57a531f95999ca611984dd53c0ed70867bf2441fadf23e28d7aa2c6938190ad16a102e30e7dcb3f3db1a7d4244c26227d0a7fb57af6d958a5265fb04d488784a17e20e816c9f527b1ac39fe9a2620867017b7721e23bb41aa6d0e256a4a011316f7372ea0a8b4745590a476cebba33de58395b496dad91b67fd6f47665fcb64a078242e20f2d5511af04a35959a91afac34c07b4818c5d67cbd3082e76c1d43c7ae476c05903b2cd8e7ec7d1613e8f2d6a0fa02d121c93cd05fa364ee60b746513e7310611fefec5786c653a89347d573828174ff336d99e741199b7c064d41066a912dce921212aa3018a5a5b404cf6fe4a126baaa00f56788967ac684cf7c9965e59e1ff4a3b4f86eec50c0dcbbdb69a511bb5ab9906a628bb8308f7fff4780ccdd4a3c8290703d49718e833598c09a5513227fdb59ab00ae9c61854f9b972c0433eb764f7b2e754f85059e2ca1772ffc646a212a9d355eb02918b68d8a7ca8b930c9c5ea516cb8c926ff212a0af322d483efc224a0bb9c1fed4ebb570e89c639d2fd441d3b28b98510d709b9111101119be7efb672ab30bd386ebd3462ec947e81109a03b1ce3003ccd58d4ecb564a5723cc4d3686ea56bac3666162920e76860a4d6b9849304c3ad77ff66fcbd5d6e44c2aca49c1bc9102a0f24792dd47510c3f74fbcdc3e004a761d74d3d3e5611693ffe66add51691f8a097d1837909e8a45bc91dec2e983cecf9964694d02f42d7fed196f3135bb9afc40de9ce6de71ae353e2ae650b07c55ae5d483eaaa8a9a3b0a9f216b7b7ecb83088633fead50d2fc8d8f71afbc60cd75a08e42445ce987365aa2b5cde4d1761be13b4da3a9cc679ce6b0b72674b2f9b45c05f0fa028b283d41ec8fc51469bf74a69c416525e19fb04035fde57ee96ff2c7ebca8144deccae9d61b3612e63f08b03696137a503a5f621a8056b733518239f502a9d2601bb4912462a0798d13da6fee06259c994b3281290fe30f19c79c7dc9f934974cead8b10588672c5fc3453aa3216751020cf7d5cfdb58ffcadc9556fd6766967c5505839f6e6ac678295dc6c102405d0364e6df40a62ddadf251