0x2cffd02eb47a921f9af6eed2983e3465f119acdd9bd7152bb316af10f27ab8704e8449c7a108b720052460314e3abcf8d74d945ddfb2658e44b32ac379859eb366302bf11e4fb75914ed98ebf06ad680e616309f9df8158a2b2de8fb13516d0f5c700b32b04727dd48267f8b4f8482ba159f44ae6c4793433d808de598f41fdc61d2a2e92233366161bd80b1fb75cdad5000c773e8488387630e4721e0835f90029eb8f03d4b6af8d242fbc92e9fd4f7ec47fd500ab2266f207e128aee6b5f9c92939c44ecd26888affda8da2c59e4524677dc0195b15aad6162f58aa59cd752f9027c9401eafc1a8ab28affd8ff2607f74b7dfe00c7f663df0cf28abd8dca564726ba5b6c545049ac44298d1818abbccaeb1e4c38f4549f7c0787e3e5958b0605d06c44f98ba1b713189d9e3d71dfd38e4adbc9da01f77eaa5c9f79d5e3ab3cb2cd73521ebe2cf5b284d26ac634492d9a5413105779fe5e42f0c10d78315032e0c6399f825b87bafa683302fd08b5a32ee624896e7b9c3e36d502e5667fecb7c56a7a9ae77ada1b55bac1d220a669d7b454457e22991d73d4c3026a2367346c9d33bf5a6d209702003b4dddf9d1ea3056f2e1f81b07e05a933884a9604b857dd90ac58789930b0e7c2c3db3733947c910c03151de30f3c2da41554c2ed7bed9e6400e9a2a81afc5eff0ca45334fd4e6064412a2f03bce4e96c583ebc076d0b9c92e04593a4a399e807c8647b5a412e4b67509736edff13001dbde4fba24316c22bd4c72abbfb8c00061585bbdb96993dd367b58ff4c912b41f0cdf10dafdbda1281fa6d7acda9c9890d818819e3f3fc4a4987c6d547632ab9eda2fcf42fa5427908d2412ffb8d9d2704b347648d0914fd3c24883a3eee3607bcc200a15948bea43b6eee14724e56ecc762d27c5855ce1c2322ffcbfbb36549ddd931fc9758346b545a32695cdeb837fef388f328a06782d1979a0cfbd0956ce89f1483f0d9f82ff2973714dcc8ae95e125752a2eea9cd612d5e7adf587007d282bc2102b7db00a80a25023537844a5c502258733e4966d15df8e2e9049f63db18390d7c33ec2969fd17dd3e39506f627bfe8f2a4d321dc68d5317f56548a427c624a02dd8e6d6b613f4df7f8a02f325e420fa986ff62aa4fbf94d2856869c5b313ee96ea45f76cf040080f5632e31191af2514930824da79845d9dc050479c386f8010e1dae21c269f33dbde4b7f82ee59b4217e28fc7ea58b97af58bcfa3a0069eeacd31607c089b5112f6d05c1bb92598e45b823265aa79adb45c4f96411fe538f2587be5f86be899107e0b213b9518b8bb9e6cdd60579bb34822a05ed861d138098f23cfe8ca00c4d51ae6fabad41f51fcad649f073c624a82e559764099f02607c67af59552129a5a74e9a044f9ace76bf7aa232bdd3359a643f3c2f1e6651c9febcda4001ca0378a79e3c86bdb82b56fb965c31d6332480e54cc3f995c55b637eddd68556d327679fe300b16f4bae8e77aff3b94d889f74bf0acd30448b5bf95a09b7ac83a2ede730a6734bd899586c81430f7444b4fb062e8230ecef3f124b771ba5b1d9f03b58508c5e55d7c77a65fcbd0fc4a6b4a2f3fb9d9abd9c742d460cef36a8bb8f905413915513cca38cc95f22b5d930281cbaa81080cbb1a31bbf37f248fc2931b01297c1eefd96849894f81c9f7b2a3da5f3f997efdca44df5ee29ed83ed68d8ce07f48362ad9f35c25a510482b34a8335c7a2592ac29d233f7377950bac20e056a7548508a474c752930658a3b5d35714935301d1c62d95c11c881174c27630b584e875fa1f0454c0aafc45f63082ba2989e0285eb83b193d1c72e65a2fc97a949530e63edf127ec54bac3c38d49601fa550f0a87aff52fd95924eebe76ee74999d493e60f9ddc1ff0de3f1b91ee5aee546