0x2cffd02ea44542ae1fef1c3ee18b63a81302b083694f24188a5a7f549fd6e7dc51e4377284da02e544cbb8e058f55f92424db228fdcc34ccb484b96a884bce7214680acde2f15923a456239e45c8765fcf4dcb86a1d94861544e89326f0b42c0928e24c267c778158fb0c2bc98ba387cdde45cad646ecf9508312f7d0f2e86dfd25f61b021b9dc199a81a2d1fccab5c5a08a61aab5c066dcad9c12ae2b5244eb3028dd40c03afccb1490ed05c4ac7022f72e0dfe584b1b098f8ac97c458d2eda4b15e54523896edf68b449a176834d74dd399c4fc951351023c31749777c81185ae365a0b9a555a416e3e07d0f2316247771da84514e99435a83f7015b96820f44df4aebce5e86ef042f4a34f36c29a27b062aba2660f5e20d6014544d22c9f7f56d170f2804fb3a00d131c1f4d306d525d2f268357c3996240f0f721faf9d2fb74affdf62b21d8f86544db6938960af956ba5fe30dc1e28a195a630f2e611caca25c910307f5c560d9e0c9649cb4b105f84e2cdec5c2251470d261c5bb534eb9a04852c1810243b5e5ae4e5fb33ba3a83e00a9c978f03ce539107663509e10945a591f5067a66ed5e2344d2d0d245fc1f51caaca062a7028588b3c356dc6ef5466f81109157ba8cea04ac8677223eee461608bb770d182b91f1fcdd72f6b8c21a4687ff98b6efe57ef145b5320358aa389749cbe78cc260388d4a82bfe24be06738fc7fb061ce6f3fe40bd4be5c9f957d6eada30582940d3043e306a194dbc311be4ba551bb97bbd4f2d3c61711ab5db87436e693d7ae7ecc6117a87db08132cb2574385e3e9b6b768faa43eb258c938cea5b762014604fb376eaf6a6a7fa760a25130cdd90636cb5b1bd0cdd95418d74eb98667308fbe36dbb57d1bd1aa4a5590ec8fd0d4e8e4b88742f28b8c2ca8873086162d28a9be8590ec70f685938483c135319c40db8fb01423664b6a5e888275b8db6c4dc50653281e03458b2d85d3b37161551585c3e94f0b8d7b3f8d183a19b4457d615a0f8bb929ae209a4af30bf0565c016c68c85ac6d1d46d10a238ae18050023ebfd5c039deea36fc2c47bc99ac13792c6db70046c68463ce1743f0e401ab401e324dbce07f013d3a5c8a5da0afa6344ffd3d7b9e7df7dc71033a72345d995a5820d360aba5a071889fdeed4073ecd5b71b85ad8e116ade01b212b7f599777dfa5cf48050897dc2522dbe3f1f29c3dadf7c080e479ba73b56939de377a25135d7d0b85e09cf6d5650ec8103dc32d235ec976f4638943dc2804efd1145032485d11ba079cfec76125323439018aa3e4e20569ad2859476954630a7bb97c7a9ae4abb948ce271b2a37ac36b524bf81c9c0ea32a4c418f6f9b5a48317185dcf9ea44ee66781799e97c6b824b4d9304bd44270e2bc0040638060270bd73c7b2bc010707b7ae1ac04b7c63111c4b2e6dc0c8922f3c7cbc27c0481821d5dcb70b08659f8aa89e79f7af97e890087092885c990ed6aab2646e8f454735ba5c7b86403c0638c67cdb6be4ee7cf63868a61edcb3e6cac2525d2989b669328cd11dad70202fb6779e26e8f5574dd5fc5bf1f065dc1c2824306fe06b2216618e969824fe21a4509a4f7c23f4ca16f8e9243281122a616dbab7f4aa48c0b66fa8b891d9ce8dd1b601f994cc22341c18488f6a221f98daee9a7eaa5db5e29cd0a0a928348e4639361e1bf25fea96c618540b840f198ea08955380cff04791ea2be3b5203dc46c26ce7311a8ca5cf15adf858693d88b771da010f63e1682f10a412677b20155b4baec19a518d93eb47ed269d4a384ef52ddfd8a4e6c6235381d0e864a8ad74a35def9896dae5efb6c59d9a925a8fdb5de5a290d2273e479956c2c23c8b83e133f663dc5be0031341fd15a05b03432b0174de82302d38659121fa7fa70117e0e3