0x2cffd02eb233505f47bea781366566806a6e41c6b3212a5fa1b5aaa1d2faba8c20da47ee1a656823c7115c81bc466e5ac3e0cc37e1455558be4614454e9b4a2d89fad0d3c78b6694bf40f969e0c87238ccc674d0d3446085f15027e30ab35f9a5fa2f222dd6ca355dc59ad1ecfb5e2676f35065a10a577b22736610c8160295198b74c3160ef72d1f1c61d22657c32d03bbf4d11e653685c1c1cd9c0311f7973b4f4c1f7b2fa63d90bb2cec6808d9e17edc2adbc9a5cd80d28fe2f0edf1148809d196e2916cf1c5692e15a2d64ff2cefc49d940401a6df5948198ef1780ec6381744a4c6df67a98dddcf91a7c9faaab3e5aeaf862b11b2655c8ea0b8ceb37203b72d632db760e801b972786ee896889751fee689cc0daa75a934f153c597b8f54076802ebc8017dd4dffb5a758ae5f9ea046abe16fb47d34ad99cb69ee8da23878cd9a9336efc2ed52b516e85e35e4dae54e5dccb5477b02fffeea882216b7a652e772c0b1d1a1ade5ad7580c5fcb70bb9366ce736b13b2c6212ab18b201108e81b307f5cc984985f59f8f71077785190f16ec24f1472f0b79b18cc0f63af56954fe1e0712b637e66c52136134c654e024cc0532f30a6119e3be568b0d8dc2dc69fce0bb8a73b9a4590c4b50cb798e486aca6dcaff9e25b60961701b0e3aad699562662659745a414a53b80bc55d0689eb981857cb934f6695825c66945c17ccaac8bafe7cb8198388a2256aa000459659060cf21566f5588674153c6faea1cb0836e49eee82e1b84eb006f98bdd8735488ffb0dc12c7c73b44e7a14dbf57f799cc6a3ad675f661fdad53692ff8b5eddf7e578a60a7090f5e3dd7dbb199fa68239b1ad3564a407a01ada9fe8ae3bcc67aa7a1b48866a4a6dc994ae981d43e1b65e40c114377b63f6038b9580dfe6bac48e0dd9dff9c1a9550868cf04c7745fbc5ec8035f0a1e321a9b034a5108bdcb63cbda5355c22edc563e86830dce908324c4017db9ca479784ad54cc6d70342c59ed286da956cd0e4c54c21de182e9e85bc0744486a4b665321c433367db252ebdaacc0e54e4cc6d93abab23b466ced4ccb546628707e6dfda459a5cfc64b694ba4a18af75b396bfcbd0583ed69d77edfe6ad104c616863937a4326ef5fd5a33991c04b889656803428acc99208841f7778017b764eca19383953341cac072a1bbbf0adc0b811717d9873b457fcefe53252d5d71593e1a00f2566c30a6720a83c3fd67081918e578435a58158302e9b273bf4cf3f0196b52bba91223827423510a61b9a2b1e0ac1e1e4e81ad83321cf480e09829c273d69bc35b96fe4304cd8b925bd98b199b79b4ff3f24ccf52ee5bdd66e676f27f950514c0f9b24f7c316691060c2ce168d346ae02ff9d425b9063f3a3502789580968e5daa3da05c2ea4c168becd41bf6c0000873dbe54c87c1b0d6cca4b4d9c4271226f57a27b23ae123a973040a254b3bb00ed3d60d37d7a1606094b494dae3803deee2f42339d030c412d236f9dc53ed949381fdd96a9122703275f1b3239b65e081bb8cb62bd877eabbae94efc71c61f111f5d019aebbe7dd3dd27e74f8104a3ed87d84b587719b17d7d1ee3fb805c44a6d3e636e15b5f60f1afc1ba7f7d3d2fc076820293444957a57e2a21be65bce5910a2a867d1c9f677e1c143314e5bf36e513686f4428b1a8d3d5261c1582cd2e3a0525b56c4a3337c37eeaa39e97e351ae04851e643e2b02d8f2b168329f43a6ae755915571beacd0107f37fdeb54a9964921ed22680b7c9eb0acbd47715ad31226c9daad27420f27d00591873a88275e0d79a10602b510d985b712952c21e67c59770e277dd7f692b0795b85d40ef52f3229c6a45f6f8815ef47ad333ec4fc86e3115431321dacbaa435f345eecf66701438813374d61a3bf992e035eb3