0x2cffd02ee7593a76bb70ee8214a8cd6beb6904a8a0da986bc79bce264ba0ad46324d544700d9f83fd31ce2dcbca54845d92a5c0229a972ae3f04a757849195aed4ae87294255eac2e24bc3f06c39be57b25bb6412f4c5a6454262b0d972b50dffaae790d19a8a80fde635a76965bbd0ede726d775865c584cef36e400b2e18a82bff486b8f13c393cf6893e68927a855eba3ea830af654d3ffaefd4d620f91e40ea70080ac07221892be1b12e2185b5f4048ca423556647e81af25a85cfbd764dcf972533f27eb5deac98dfc0ed65c087daeb75ae016be63adef5526815a9423ec01c9f1ab186bf13a65361a3daab87d2c6892757b8a3c9716eb8032fba46e11922c345305be7db8e96e8971a5484ac79f90a8bd4c9942c795a2ab07d76ace49e1a395efac4f606d994e9ef776198c230096311acbfe8870dde68cb8007986508671de65544a9331918ad3e6a53c9b3bc2971054aaa725dc6c4cd9615e5d597078b3c84cee5850cc7dbaad8deec4f273b0688da6b9c6fd4e61b5f677696c94a0bdf30f9cac8e6668e9bf98d7df2d78fa8c9269d3303eb3a0ada04f15d5b98e4dc6ac0a304a4946f1f8a3faba4b35c003f6c3ad72cb006f4665f5466cb4523b5d35f92f96b6c75e644ff8225abd41ee0e54b68c1dbc0fb59000c320157aa8aac7ebec7d7434b37c37335fd44c442ea07f7cd33beec669711e9066e60e1538d3c289bd4a27faa99e2b0ce2316228e836ff398b0fe297554008a3c7e2575efa49ada421630628db24e391c17019e112a306c5933835da0ef2e5fc1041cb9b9a0843f258bdb85f970c4b708b887d231e82c1f156a1534ac10ca299fe62c65cc19a2f70c606929093521c092f467698c410b6873e43bb63894565cb50acf8a20f4d396fa6e1f3fd510442df879e024413d77481660451c8247f3c8a0cb9a9b28a7c9eeda9caee786ed1dc311ced4a5f0edecd045f3fe77bd7d8e60d73fb2884ab94fca41bc3ad6b98790803b9b1d1a80ec68a9ce068b289d84553dcf0252588152b1177c8a9d200691e74a2a87461d47763649eebeaec13a2861db4ffd189b52b10f23e61da2dd8e83713b405d8301dfc972ec1fbf53c3dd2a4d7d6a15c4318850214fb04e502320836d7bbf92828c3ca18d53bca3afafa13a405d27f85065077b71a60c69064a0b2b3c165a2dc0171fc260183faf028153f68259a183e8c783d0de70f1f1a6c7f017c3eee0ac18b0654d27f93d290028a5c9592421dd0bdfcac8e497e80c7c9490481083352f67748ad56321aafcbddd1a90602eb1db18a8cacfa7766c45115c7fb985b6aa068eda744679e7b63e3ab7d4a7fdbdc998247e9d8d2bec779887c90ac6ad719c377b3bb7d786af1390e5c97975cbbcfc8db61b460f5bb41fd1060a42f6e63f51fbbab0015cefe126f288385eca81de497838e757c2c12623dbaa234b5909f2670ab3d88930b84cdfa627ca0491b76ee3954d0b8e0e0ccb72e165bbb4d1dbc67b83a229251c4f49ba142e113dd3049e1dc9ac434071ffde3d80176cc923eb485a5315acf248eac917c468e3b8a734e28a1e8b2f4440477734a16700204c0a716b0198b46d9bb8dd4cb9b941552c3cb8641e1c1cb6738b8227ab8a4bc900929654c2d762c4ec9b5c802f3bb182d1f1388787f645ae1fee6ae8dfc0f6a3702c318e2c526b5988f7580691718dabc73a11119b954c0de7cc0f0513396d4a8d72a03ca3dda368692b15ab71cd7515aa6c09eb20205fe8179d55bc220d2f81c25e9617cfc0185ef9adee577d6c85fe7f0018430e722a8c277705ffcc9f204c50009df8b52a91dca436d8b8bf2d0ba83348cbca5c79af67100726c46490be006dbe137333ee5cea0a5e2255441858cf94769e63d87bffd5956044a3bc008de8864b56fa3ae1f10cbaf7711a3f8a1