0x2cffd02e4c19e7cba0e35fa5fcf76de92ce6e05041352bc3fb775a7cb2d90ef21856f1927f6176c37c44c19994b261e0209e6966cfb783f92649ff9a3e173f833dd18ee8af63314164c0ac30f51f589e69eaceeccce7d067788d3bd469a2c6dccbc5d9811d3068d84d0cd4b41cc2d94ad9981562423c180828594420b2bf7b72d746f724eb9a1e62524cad2cda34848100a5257b2a6c7cacb54c998aaa18eba67f5edccf252bad4fbc5582bb52c3d23b94bfd34a3b19d8c810ab8d77fa9e02cf66e4d30d14d4cbce4bcbdf8fe32d63d2ed5f6579d85997e36c759c14473a17367af0e4c2d972e5d9c0b7e930f0a97531a9a56176b091efd9f1112b2b3fdf9ef69b8bb5661ea2448f6af646fc219937673924cb976f523dfcdefa20289259fcdb6fec1e09535181018a34faab5d2c12cbf308bf3a9765eab296d1e0665b0a412fd48c401183b7a7d7ff460798a5ee48ff6720bfeecac432e9f2f66ff1e341bf3a96e9ab6a2eeaa5af8531f91b1d2e30ac35d7e2af05739278f0f23db9cd5c9d8f2aca7e36aba007b76dd3f69895df73371de8c6f0a58163a13ef9e4c0fcb9160cbcc2fdc452eecabaaefa479eef2276889b92bb319cd7db3df64628e5559e3d77fdcff3293d8f8b6ef331314d26254c63ef64356c70b7bb2014517a728fe8fef696e287373059779d14b176303df4f3592e0ee261fce5bebe36193593debdc7d21172fa722e72eca61a1ce117a8c902d99f6440ec53e6cf40e481e940fa55fbf746be84f500ac9b75aa1435ff078e6f497907cc607636982d6b70160717351403e7eba38f80cc81f8978607334b5bde2fcb8dd9aeffab3f93dabfdf0ab16279a386fe68e8bbd2403b398bb55a33a19686d2a15d8cd1f788667ddc05f8eef88840e6ef1d1f40cbf14e230f6bdb92828efc19b35da1413d381fa1e107ac1a41b70bcd6db4e715b5cf46a9d2f218faf59a863ea7d4636d83fceb16a147ec837a1c75dc21e3c31a7e6748f8bc4ef0a1a333453e8c4b11b2ac6b0bfd4bcc4d0b0c694547d40177f282db0b9e9c9b2b87ecbf34dd11ea2ec6a4a47a7f03cdcf73b803932592e0b059afd41d9c49d59e73060a8e16f0305bb5d501887f88fa50b8d6e829745d39c4d3a1a02eb23b11a799d2e7377c28e6a4452a6bb23eabbf9c493cf4e038d738f7c21d6f46289489a18732b695112aa553c18ce3abbdea91a3400eaac467f4b4a4c4a07c09cb1e8ef66de5ef0b9a02b26d2a3fb522203022c4f39bb60da6942c0152b86ba4a7a592473dfc39ed3e9f1f4966b95b1bfd135f49bda94ab331e1ef07bd7481f0952ee357655fcd76d6e643de6b499204aec22b3ae67582459de3df7f07b5d1785f9418ac0efba62e02a84bcd80c33bba9fab03af41efe67f6437ea12c191b2cd13566717c22f951e66d5862f1703460bce7855e7b62bcf11cc15d7ab612f8d3d8e77487c2b23dbd7f5865825a157fa0f76455ac7d90476e40f69d9460188a561b916dc06a5ce73a709fb890532bf4ef41f7d1248b9ca68830d2b176f09e8f3316bd67361e2eac0b965089fe74315367d25607b2684300a085cc94d52ba18ec6fd5b5ce4f1e67f1be96492a193f9b6d9853e3cdfce0fb7d61d19ff899d1129aa20769ea8e2151bcc2ceff2719e2ea187844a4419f9536b40e9ffe24ccd1011dda026eb93e3da215bb5b8acb14cd76ee7c960684dda9d95a2579f128d3cd882d335ca5cd4ace1e3cd5c5098308ecdda5d2477d083c6c3c77338fdcc2d8d02f11fb5eb245f043491abb950ddfd0d42d1ced26132aa136e0c0afd5aabb40c28f9c0b06938cc520308e45ba1f484b5167b36c1b0445c48b5e5a10dbe5790dd8945e72e5c2909236e76062d21349a208055665a4d0e0739ea602f9960af76f180e7fb405d74773f35448256940a0e3