0x2cffd02ec74e40b6a14c1b6dca7baf7bba1489e6df7b54dbc1f1ee8fbe8d41dd58068cb733b152302fafe543c96bcabc7e5a717ce7ca6744ba44f197ef2d8c6c5fc9b2b25303d0a85dd47e0f6c1ff5ede436085c6d3a0d041e1d736f54683ec33240aa067802ae5005c07016bbb42662e4836cc66202ec45996beddb9928598e292424042556e6690991b42289471f5184919b11763a44706fa7af9e711f698cc50d6ba63a3d5773a7aca6694f6e2e32d0bad0180c49f015a765858229b92874b70b335fee9ba2ffa2ae67e901b8217fbc3d31e2707a113f652178eeda33c5d4c2c6bc92847524cc6d8eaa79b79298acd46c9ab1776882531523dc1da9289a70d4a73ce8d6297cc64dc0e91ffbfed0b04002eebd8571315c2037aa87d5dfa11e4481b70117d3a582ef14047ba218703438e76018f8ff2d2e05054592e8c5987b27ff8af18bfb7dd7a39d88281f38159dbbb5c2c2287b241e4252b6894d94e12a192cdca0c06690ee78d9491e14d71db3a2a5a0368887cde44ca82f4eb426048edfb6293e9f048c8d98d3dd0b43118e2a4e7985824bb4e7c47f99716c83e05f42e5bf1204406f1f671dfcd5a3bfd983f0168bf5d2efbffc679789ea95ef8e3c7c01c8f43d8b9954d67bbdc514a6aa11e782a14f0f0810d2298686ac291e0b137e5bda577015cf3591d9fc93511177b1c98c3b56b48fec7a46920e9ab0bfadd702b53383ad9d22f1eabdd1f0469c84af84270e7acd6f8b078244cd6dfe0196ba958f7ce6abf00610d027488ecf554cd54a6b44a74e930bd2d6acbc8d359e77aea44ef2d0ddd9eaee859cbf2568baa61153fb98231ff7aa1d29a809b366c860ae825fa7241e47b3ab730f5eb6488e7d44284bcaff11d47f409c61a9b4295f7b3a69f8d79e7096193a12a0fef93e68933efe3ea56ce70ddfc1138add9a3f5fde3f1f47c1904ce34465d7b6e91c0c5d6dd8b89ec604afc80097036349eaa1a369487a5e4bf7640d61562830de52aedd3532dabfc7fe6bc36e1cda10c4fc4b44351621f158449f7ebe411b57b07c84a53781750c3066dc72118a41ac5e88b087d0c238cd84554bc0cb28dc710a51a803c7a2e15f998ff39f310322d6ce8ce3bcb393dcb4e65ae927664ac0111c1f5114c6692e77b88c865e4d26f89a32efc82d163e30dc52a1cc29a46484c9bd482b511f4cc5f59db91ff80db969e4f5672b675bc9b5f12d3b0459889c195faea378a7efb2aa0db740dd88da310bebac5109a94b07f4ac4eb75412491f5d49341d9b4d48696f583623ec5cb24173d7ec1aad1eedd45617342367c1ebf0f3581041d50e401a2e9cb9095028e778967c11527cfd13e7fd891fbf940109ec797a08d9e7bafc10992e4acafc9dea751d31dd0d26eb04dba86c2e3a72d28f78e7e6e8f66ee3d0b095a864efa1eaf6d396c2d32800179f91fd8a98194d5750a252a6ff8f319406ddc8e35ce72f03f23ce42cb45a349f398d5c7f1d02d1d8dafacae7f8c4e38dce4984b39b102377123f8a6c86a5deb8f777fa32848edbf512aa5754f2cb81b1124633979b8004846aee12bf3a9b5011ada27a62363855e52a1459d0d352179176929a67d216376389440443006d6b2e952c328904b3085383a4aa2670f94faeffde040f172ef57b3e98ab47b602a6f065b3928c8a82a7a9d68a4910e1b0205406fb376b5f2464b47a8e8f8403fcdb4491cb3c014109dc926c78646c94e25b1286439c7dd462597e74e3ec79da190e7e3f7ea061033d8f4c3031b794e9f7535d00392b627de7c5f20c3507edd8672ecb1f46ae0d3405d9f889c7bd636fad56f417bc9f16dd5b39e6bc6ebed3652ce742c939a6143917b003f86934f867afd3b6a63bbf739a960f50f470813a8da842187d71b5ca6269ecbc8c77438fcf6cb9bba0629c938ef5e8