0x2cffd02e5f14668dcad570fef11fd5c53456bcff4938e1ce17a01188261f951500a721c5d6e3c5ae29332b76f38becbf4cdcdb4ba909556eecc636cdbd70079ed0a81df19499f087a8a1d8b77858109bb3edfc26ea3967e0b97dc5a46b22f14a58fe3013b5611c95d97b4af9d1f689dee180463db2d14a27c249cbfb48c5bd0868134ba03e15207ccae9a0ffdbd092a5e6731cc897624ad73e0a0fb943c7b82042f6889b0ce76cd34830ade50bd4e90878e5411d5f93a91373e99c7834e89b6677b7a1c6608a0a470020ec17f7b01b2ab172ffb96cfb864089eeb790a39ed3db0924c0c7bee75b1de42353a4931f834febb9c1593d79790d4d70754db39a9484f0bbfe56c0b6afa25dc5796675879d10ecbe8088fa29da9e79b8f6d2c779d26bd05940cf8c8cff341bc7bea975e2abc1df6064169fd7e4fc6f70aff5c8a8af610904d44f5a09dbf0a8f3f228e3a0656c65abfc1c319f27c96f130c3d3da7423a82a495479dda397df2e8d6ea6f5fcc01433f985b80f9701714a8d538e9445480a7f64e8d0ffba54076bb19ba55a6332aa9074816a221440dd83a3a24c5de338a1f7f1e386f1d8dc510556ca44bda0bade5ab1128222518920d4116a4d4a9f614a4ad1a4c9e799a0dbec3b1062f8392d3b3623c46a0b2425eaa8505290621a880462963c0a2b68eef531cba56f2c3958d5807cc98807f1445dc3d4c1d58fb65327ad66b306d276c7af035f996adf92358999b32ad3e823b11519715cf71c2f5180f99dc979513610bbbae6a3c0fed39bbdff23127a7e6b728c040f0db778eb257e657e36ed86f37f642440ffeb0e9d8995162ffe74034baff8b13f3717aeb87a018b3900b01a55f5e786e71160eb1f086ecda23e221b2426af405ad7c73f104e9fc24b8137ea8e2e55eecf27840749e6ec99523f46ff1bc7c414a6d9a987c8b471e8b45dd5c6232c9c8b40cda3377b7f107d2c4fb5d12ebe56de293f9def765b34de47641a8f40a980f76ee813f8fc86a00047e25fb7785ee9eda23c42fae912923b287eca80868e6a5972750973e7780c6dd95133fc68adb32f344bee43aa190b68ddb0d21f64a4568344cf87ecba84d1eb846700cdb8af4522d5f81165410d6666bc72fe744480c5c9c93d0ff6c318f1e98962a320d7131e81f25c9491792caf488992473bae5c2ae6043f0fd3a777db3d4696cbb9347ca5cacf6c1bd9b73d0e16a8227cc32e724ae6b36e07933a4cc1c177f302796acec6be0ee66bb978984ef0d0e61efe0141854b76713f804726829efe599d12c77b84a30a95de83770e66eb6eface43cf48fddb36f3c4ea2dee2ef22804fd3f4c485a0d2f387033133c216179618f45ae21d4f1fb28982fa9158af1fe7743934b1a68cd17d12e4e9a2ab586642c3ff252c5dbb7249b5afb7e3981c628ee3302739ebeb88973181c54cd16075ea80babd00c2ec14024d6e1e401336f40db68cf2127d0de30d72c63a9ea06b3fd479d2930a3394af665d99421c9f3c821db33df3479e0c5fc2879554a4af03a7b4fe2474829f7ea8a6f08db81fe37b98a939efe867aca59adef92a7f8cbb4ee2cf386a504ead5a25b0467ea250b86af6385f33e78054665921f5f255a0eba0cb76974bb2acf2846059fd8ab798999a18423a6a3e834128cccf434a18046cfbfeeb8e7682ea88fe4967a71ded7a56398d7960c8a30c1c510a75a2666241c926561ec81e59d3d5f0f2fd80e6d0e59d0b59baf99568efe1c8f485917d353d402bbafd456b71270a14ebb40c4e14a254d9727e13a535af973950cfc1c327ea7f408e91508ddc6da5d488c15c9cd0388508746956ec05d957e7e8c0f5aa3825ab78bad78e1cea96b08c4820b5623b5daaa1718fb74bd324e73d64dc70a1988e40f17c898a2753ea73f50ec6350afb4e2365b4bca8