0x2cffd02e5187f1090f4433c667cf917c5b068aca6e0afa3ee52c63b3b80eb0b490a695b68449a26c33e7a3a3f7b6be7998b8c645eaf4cce36227fd88156cd70f8b12bbf7347cbd8b821a9cf56a24fe96ff95b053d0d23de661cf305e50c412b9c5c46a659bb4c2c7d9fe5e7155411ad1a8d6b1bfe93091020ac32f9d2d6058f86504fd0b9e6a2bd48b76f1b8f18b20876f58000d13e2e3c128d17b2124ae35633a354472c6cc9d1bf8637ab3ce3decc533e57f105c423fef4a29cc00690b1a84fd2579b407498ab5fc60a41cbf8a60ab19b6184ad47b38b76a9e2a28e44e7daa1bce68e892b5d3ef5deff403e8324825ab747cb11992423701dbb43c5e8a1c2149f522f601bb560ac1b40b1594df3865706c2d533d68a40e644f5e069c29620adda2cd68a1c3c95227f4b9bd6c742b444d9b506d394d3850615b85d0a053e57d1d98f58add6874f8786a90f67acd14116092703fa613e8740da84fe3c82e8de1755f135a286317c7f50d6569d54eb387fd8e0cb91221d0bac059b8ad2e4e40538e422a19c909fcb2063bad664668899a496f4a24ea0e89101f850aafc2501268d52349176b4d637901fba7db4052b81055a857fbfdbd5b0366929d95fb2fc23bd2b1c150d3d268b94416e1406f8796d08eb1cfdacf411f0776769e501df62170aad50f28d189e230767dcd657b4743325d5f3325f8dc69a95b4ef89f475915973aa955e847ec61654105cce064a42c77a273431de6a04e6dc05ef7822b2cceab280c079a52e170584e85f65e70e4f0b2b5a4c6869caf7d6a4457f6353cc4c23c6827522e6e55a9d7d748bddf73d9da368e1edf01e78dcb8094b51126681bd3afa4c547567486908332395d0bf47f714c230c0744b0d6cc13e0be18fd99e3eee6d222a227e57b931d120bb1a598dce4dfef4791944ef23397cceb53b90e96cffa002d380f84b098a5dad805329b31fa80fd249e8c0b243aaa6bd9bddfc01447487fc53c160a1f8563b2603b0efddb6bfe48733493d15b6ac139639fa8e2bb7fcc69be52d7bbae03426195db809de95a0a80fc5f73a3da7e97bf888fb3b71d44a942d136ebf2075d49aea48ad2bf01498b4bb73b054b4a18a711dc63f21e413d7ca98467242e946c7aa8efbe15ede6383cc4d83d51b889cd37277b86c15872e551c2058e0516451fbb01274fc2669a0fbce15c05cde3485d38b23fd8c6975171c3acf510d77901d1b73077b43f1210dfdfb88483b7fa33b5e688611c9473b35251ee3b3b87d60078eeb60aa84d16bbfd03e6f9114363f445fb9dcc34400224240130e7947fb3da7751af97580d54b047733fbbc70df85ca080758a0a48f75c51a8bb0fa9d4ccca38bf3e3265fbfc3cd08b74b93125f0198fc9c164bcc7e809a244ad371747ceb5e186114486abae615af027c26d25a7c9c6f7e37f9e3f03b2b1ea2251e643845f21dd9a2e3d15c83d22407c9332df6c353fdcee0cd992b5da7bc112ac281622dd57860756ca203f086dfe94af784f03b5c3a255b58d2cb227424a92c9d7de25eb7d5f95202763eb3202c720167a35a0f2e436598832a5fd99874529f8d003f07f71582e0d50852d5a59c6fbd5599c047dabffa9dae490c4cbea52158ea57ce3a0f0f8558164c153f903cccd8432d1bc80098b7b9d5309581013d3c8e919674e6c3dbd97bd7040e1fd60c287f90d3babb77dc9c76dd45d17098089538f5141dfe50d8a482cb60fdd5ee95808193512fbf584eb0b562a4449d225b7f81d6f77a7e7b00371629bea6fbb1d820044a46ca8b15365afb6a8e45356923f93c2a6ab4536e09f561f2699c51067d444127499f22e8d7f70442b9fc85c6c6ea3ab178debcdcec192a664a19f844ea811f1c4fbb8aaabb275aeaf20b7036d8cb149600dea198edca3f1bae836db09e63fa63408