0x2cffd02ee4742551010524671d58e48afc21bcd6b39461f8402ea28468260a80d1d421f05a8315b8f9a402c536c591f4f8183c7fc84da39bb6971227a445b9ed5262802eebf0a11b25d2f1ad1fde6c2a7142191c51e8b47fa753aa313c49f5c2a8f71bef91a35423b352cf303672afb65783a5ea5428aeb75064b3cc7b0565c4336a5a6ba22269b29d5afc559326753a8ecda6976a1b554413498c53a4244caae62ff588d8aab598b97259066b744f1976515af544a839d173fc2d2997bd1cb1c2da55c6ab13523a9621c254f353eafa247e0a29f75715a8db2531c536777d4870463fedd5f2285251f2f5d5ef2acfc5d28ea4623d5d3bdc94fedd53021c1e9a3da06b8d35b76993ba92611979fefde36045e5b49bf3f16ae0e88d02495e5f071053830b5821dc0a34ba65e8b0f0d2509e269ac01e30a1917293016a4b247e205995cd2abe2b5de8338224cd58f2cea4d452fec670c75c1082e40e32ca138778ee7c528073c9bdf1f7aae065283dc75e06920fb65bb241851fdf774efdce12290d92b8c5cd1b9a6651300cb93645435dbc76100a808f88693d9897ea60a1f311b183c1375ea6e3b9abfb6dbb9c70ff4deacaa7e98839aa156a89fa97381f5721635e325e04f74825e24d9b3b8d023c5f7f438bf622115d835da9e4e1b2628c1bda49734c3e5ad320ad635f729603983a83e428ccc4d90aa77d1c139293a1b5ba93c797cb7c974efa421aced89db176e7822f9c9f92595f96b320d1ebce33107a23070617b51ae01703fa09efcc4a385ad6d14420953dd5cec4d64c9c18be50b5d9fbe97ceb092ff221cf0e6b8cbdd6be8816ef4ad79f56f7cc93d618a166657a5e5f8a583a327d674b87fff59f45b7fb7777637e8aee90175ae2d984e4adc0f8f57eceaeab16f5185304c63c3db5ebca10d98292a9a26916575170a3167ee8830c22b3bcbd87aefec270202c9dfdb751b4d9128bcdc0ec5bb16c125eb4f45154fddaaf293aeb43595951d0237d519d59c6dd789c52eae66345471833d3bbea01f66a5d2dce7bd8f2d6950589963ad4143817732677f02ea74a1c01d47277e9af39449af917d72544e20d5676c808c4a0fb597021ba9006fb26f4ce86c1961ec3da5980cc5659ba3fc1dbbea9f33dd64d0cc64ed131e78d2a6484faca889165ce28d158bed1d55e7820a426dc0e9cce8ad170b01914cb1e6f4ffb08717d7b0a85fa8f8a2b9c9996a617cf40715870101219586de5a683b4f6202c7bdf8e5479e2ce34d4dd9730a50ba07f77f81408d9d9b8e4a4c3f8b8c11304be9eb1780e5196b5ac9169c533dc5b0903d840b77eea2712f8b0db7aa47399498c7ee35bb0d452a9f0eaea1fa173818c96a45a935d4c30b6b4b17a6c861acbf26848e39b07abf69eb6df96bf8d96cfec6441d4171ee33b86bf6e226c22f4ce5b905aee7d6d952e8d5f6c8364ee89e70b919de4b3947f72d76e8ebef75dce1b0ed6c3e5808b11f6f38032060d68b767bacc1ed7ca6edc04609445b2d5b41a90f8723f281f2e2ea1d22de77e666c1d56ac1674a457e09296e90f05c239b2b5f91a26db56c3ea7631cadd44e85f76b9fe9379d7e22a5361bd72c8cc935ff4afd290c4542ad129270fdbefc25ec8c534cf0d0defe9d40a97ca46e1a575eee03b30340644b730c9a1449aa8a0ebfa16b88baa5202340f9ff4f026121f21558133aaf8bde38a829253fe9af3e1c8666bca3b0e3dc8377b80d054326e2f55c5543ed0b73d9e68f8474b09ada2771fb9f9f0b403fd5fe985e9fbe473dd22a390c429a71c3be4de5adf5e68ea513d53abd2524c2614039e0172ab1b747536647299da124c52dd17649b4f284e13e29f79f7a93f34fd23a6479097bd289ef8af8311de26116d708d8e329bdaa5473655970ee18cef92ab9b792af9060068725f