0x2cffd02e25fa866beb37fd652806a61b39510c340d930f7ef74c1af3e346326cf94dcec0024eb32f353c1ccffad313e16c3f14a7ff48f10f39a268e8653fabeec39e2fdf40505126369da3265ec737d29cf2e6f35156672d5326579a17394f535317e4fed90a338b707603a04ca7928f343cbfa93f122e840aa579f990c3f1981fd82f5d242fdaf861b133b14d9cbbac6db5d23ea4a3c11da48435e1d91e8f0a7d05afe233f018e6ef11f70ca7f0c0a0790338e1261bec1d916e85dc7db6b5c1f5365f6aa2f900941bc86341e6aa9d662ca82b80c6d8ac9689a9c7736df0ae11d08d71044641ac1c403a3bfeb0862d5fbb8d2be17ea6117845ee175a9c63333e32425f14d19a3397d1ca1dc45684505aa4796636259895c9a65e9095fa19593afaf148ceb71d4259ce56e23af83e8187f77ce7e72c8216ebc9bfa7db3c6a0b8e21d92e313cef3b2c88613cb1f7ecf7adcd2e6014fd0782da47f59a041f12707e5b95926ee99ad9f401ffcc13b9013d41195763f05e198e9537334720777949cc875bc41240fceb008379e3a0c67ba5b6fea029a56e50fe85d4662875bf371a2811acac3f2659fea10017bca4d01816d0f3cffed159a5988cf072eee1da1e88f873fff723d91e25821a67a5a910e4a4aa028bbb7b22279d9649db43f7e9cf0238e8ed3dc0f62fdcb28652533d3bd16eb94088005da924f1a4dcb616898039967fdc4ef1edf7f79a2e5dd7bb34bf66fe9cf31345703cbe0c530677f43844c37e33253932ab4b448f838bf81b59e36250452e051d83f63c290abc12ce7f34e99e1aa97bc5f95445386468f1dce10da78cf2820318cd0d76e8890e91cae329de3c31edc5295e1b40dd9161de676e5a7f42eaab1c662119848fc12357e95c44ee6d68feae43b7f12bd7891fb806d3759aa88469d7d649753e876f96388b5e7280fe422919f068cdb9d7b254abd06274fb878b03e1a7e2eeab8a716299fd03cb8aed69733b033dc6ddcb0e361e5f8ca8095d871f00ebec6cd088e1005ffc82e1d92d41b7aa7c03a89a859954bc369286084e993ab660287dc1dc25094aa8c2c64f4fc6ad7a3faea313a5774d7295e6f4de7e041ef4d4d2adb262dc183848af2661dd324551401d9953b307d72dfb3475435ca9578dc4c4c6afed6b409608ed81a5ce40f10c8a617c7127cde9173a8f8ee8b47199111645d5623b0bf2543f1ccad10b2e55795764294aca2f4c50a873a723ea23e8614a16e98c02b731b4075d5f72c2bc506f06d6064516e1bfbf244d7b4dbe8c5e2665c8d98c47744a15f388690833b61425bcf3dcab6c1d83e3c3703720218a8f0fa5251c3b0f289023cab36ddccfed587df079452cde6beafcf428d6f8b91456dbcf0986d6d768e5f581d8d9e29588b1086050c36c73c603130d05537df470f0a62d2964727bb115da27a0f1d7f4e2dbfc0fcbf917ed3eae7eaaa32dada473dc4b5172e1acb425cbbb70966edb79ee0d1d47f7e991430c4581ba857f4c9157ff8b3a0f0022a9ec9206652f059d53d0f954f0605320c01b040bc22436a73da44bf5874e97b1b5bc01ec14ad84c5dbac455ad61dcdcdc965cc2bf32853ed2430c72a67d04cd0db46d13a4c79713b6802456250a630c6074f87283f0fe4a869c30319f2046ca4913a4f7168431511afe1ede85d4f2bc718103558215ae8e27d09fea65ecbd42c29ce396c96466bf00b898ff648584e31ed3aef5ac84eb0495f59849fe80b063a9a54ad3089b94b2e10904d6a90b25a6e746c2dfaf6f8f16f44eb5dd22ac30fcfd5aa13a1a39b1f18f4b1cef7dec285903a265166d1e88c5a5c56c6819cecc3d56c63294d8973bd6d2db2acbbd8ccae920534f9ad4fd8651c0df59e3c53069943118e8b18741f369f9038057161e435de52a5e5c1cdd33cdbad5d1c1eb476