0x2cffd02ed25285ab83a43490a9c2461f09b6df3ade7f1f619b3152cc9b401f4bfa178197cca155a90779086a23234963af42d75bf29d3eda777ceae59f5cae2c4ccc50b69b06103382c695011268c43b4d9cd206ea4cbab93669a37b03c84da4fc78c114280573d726171075325ed6c832ff4adfb55c001f3a8cdd6748014c52e816599f15bffc066097688ff0f642000e5e6d9dfe56e4852c20946954580eef175cb2c4f9743094c7d7b78b91b63095e4517a580d194cd513e75e1bd261d7cb520618dfa5694175c4906f09173aac308c1d8cb255645bfc7e196f329a8abce739506eabe0b1e9b298b9feaf3e20e38571cde5c898416d43ef1c9fc833d973443f1a9d84c75fb5ecb7acb7e33d11381d1e4399a7386b59b5429b29635d43b34048c55cd287def40e6a4ef9170e2da4913e3db3532f1942472b613e30338904d2d90d77cec9d702cc24679e3271485e14dd9f762634f1ae8d7cd20762399a10b6b3f6a57f7a303c5bba9a2b67f88882b672e3de55dda9aff18c5a4aa9077da83dad098a42334c644118d25a9f2127954317487e1780b5278d461d85d7c83aba18631eda80f29e0e18754714f93bc7c556ee4c6f2299229fdeb3c6701b6d1d6adf636b8c5145a447e9bd6fc086c2fe474a1defca4e4465b0be148220a050dbc244609895ad5c6efbba5c6a7d382629f3be38fb7cc1a0964ec452092a51a477c7c5005685429ac914dd0692b51f58443448a2b801904c005f659e02408e8f6fdd0e7e769626c673ee51485d974eba5e46548ca8f9c4548cbd2fc7a19df820a00c40d8675bcecbec76904df36487c7a68b9b6bc1e845a741e678f4f5469b0f40537e9b631e5ca67a416fd88cb5e559c8334bf5ec80f326f670ebf558a2fba0a572ab49c8a762a18a7b6430808716402ae8003ab7911e9d4a0bc21c0b70837b03859d5c5204986f773f43faec0334efa125c15b2a4bd0828bfcbca0ac923663379a78838cf835fb547e85ec812dc29d102fde74926f817098fdb05b95d6487260278bff13799c8f402448be9e10ac6290af53d8b7f6da5ba816cacfd1393bee161f3019c78845fe2442eb403781765146917748cbbafc1a7dc5b9b26b46b0632119ebd620c095a7fb67cbd64bdbe8f93a1b6fae5d7aeaf58d4cc1cef69028afaa215c8258bf8776f1bbe28e690c1f9766077c0700d795f6cd058dd5288f251e7d60ad108a587b5fcfc8850f3deb24ea99d143f5d1c40286d670d774f3a50bc945150ef1bad32fdbe4f0ebb8dead9cba27c04ee609edaedc928f0002b5ddd46aaa3c43806739c1322339760aec174eaff766db2db1c1cf41000a31f09f2fe79c1c48c81f7c6f65ec2230861af997ef0771fae66cc6fa977fe6337c91384aef78a3744379fc1ebca224cb58a8eb4f48799466cf8cfcde27244341bb90b477e3445b9327555b9294eeed41444884e0873220785c814888ab36e4847da7482d1e4b04f642a7a8548781ba45ce920cec5783fe3858076677f28b7415cd9a38f43379c3021c9dec96439b91a494fbcc1af09d7ff6612689d6dc6602b5ab31b4303edfe82d239cc32c2b222e11721dc0b43581ad736c9ac1ba26dca5c17467fc0a91b2710967694b891cc8030aaba5428eac75b08db1fb36395a9ac9b78f24576cffc53c8d188d427bdafa58e6fca3f4e66275aab9dedeba2a32fa8e3427b5ecdd90199e5aba5c4d35dc9a3d8a8773d1c7d833713774aeccf25e49c813aca48d40d8cf6a73de183937e1ae39873ef16fdcdaae47f066b05b44b0cc8ea0f6c81565b87af18821b9dc18947d91e4b79a8adff658a20e36e0cc5861c21e251ad46286544ecef36a03a33c7f17b21475783b1bb7334f53cf83c95bcbf5abe8bfa866f0ab9eaf94ffb60e6856f5fe9ce6f7347a97629a539bd37bf700