0x2cffd02e88efdbb43ce6258aa9a015f4c369ccf923d773b98a56e26f4683b3e3fcfad51b82202729d8b75fc8667925571b12a641fffe55a7bd62f0fac971ac45d97fab7502981ba1a47a7a1e1d750891161855cfa1d48972ea0724e15606d15cec10075ca94149e87177163ea9e545e63cd7abbd4c85457ff0f81ebaf2206c2266e678874b42b333494970378a616bc78b0039c24ca12d23b6880abd59660ad065f53aee9864ae2bebab0bce7fdde7cd4f22b55de941837f28899567853115ff332aaded41bb7e9cd21555748e7612e4f57a350cb4a8fd6b022aaf154252ffae82ed3064a3c4cd6be9bfb4c3ed4a6326c5b48beb395da53154825a2f070d08a89bf532445e96d5ffb335303e968d81bd357f0ee44a8120d4c761ac6064a43c56c064a29ee9d745b4fc55cf82bde14552168e9b9bab18ae1b47db14b348c0207ecf8813480f880a62e7dbc9c093df4794a84fd3765917566411e2ce5aad47096242a4131c3ab58c135509df91a3565300b1fa87f23ef5b0bd13f3aab33c24af93f971ab29fc4a5399f34c5e60989abfd0805b387871cebff1aba17a926a7d9f297f4adc17764ec6e12bcda6f8ebc677dc34e07f6ec35ae75be39115e863e54ce86745936b24273c44ba5604d79da3ecee043718b75c09992e25cc4c5123774ba2509b2ccd31531c53879ddc37f902be5c213fee9924aaaf932dc04f8684534b8cba0e8e1565ddf28f3794320bd447ab6615ca268df3fd9ed71f503acd3bd9b6c52dbbc1aa7540ce79aac84239dffd78084c7012b4d94ad60efda77411f27886a1ebccdb81ed9b8f8dc60e77c95f80784ae799f39c495af579f6a7003cc84cd462f17b633c01b95e974636fbe025a3ce805f7e122c1af6fba942080da975b8f7fbbf9bd2416f7d7f8c1e1df92f52047a640fa559aa9c0a2591342f85f4f7bec858420e37c34fe43938974933070f47fd05d061408ef08f2820fdc21b11ea7797e9ef74253ec8eaa7318ad1fadfab482686480cc6d1112dd80218dcd0dd109873ce7a4eb3c9f271fd8a4118cb020a8489f3c0fb61a7115da195d873d325b8ce4920d453a043924dc045110461621b6c8bc1337ad3fd28bb9f12d79a90c5ca2a69b86d294cafa529d48594aa347cdf6349a2cb93f751c71e2bb118b028556a0499108b4acd3fbe81567c3d143521e18fe80c8d3bef79c50e701159c5143082970bab1d8bf2746c69eb228e3b8ac88264cbc1f1df4f278f6dc513fb4370a54a5c39d50ce162c941d40d1d069851ddb31d29cca54fcf2b217f060c6321e5137f87dc774edb320fb818bd988180c189c376fd40e9884f6344d7b396888c9f953e55075d5128530326407d9bfa056d3db6081d45fd48268a4ac1d1c1f417a8fdc7d3d9742e1b16cb7fa00c5f7c06dae14068841fb14085a68e9f6c158c2c8dda3bae9a35f599c1674d11683938236ccc87efb17a626fe85c50ddcdb261b52373187a529cfade510e749e1a00db0d86d6d6f238e69492372d4f483729130e50dea81a94b136f6abf1fa75d26f78df5de0fc6fd8602583e73dacf6c04f05eb485f945101b79427eae09ab9ac0c1cdf6019eaacd1f3874122145f88123ffc472a9e681a9665261ecfa8523407ec34cc906beb59a09e38cfa5af10b7fcee7565e0307bf167abb67ece02c738d608b7817cef70a582d36e5d9ef1c2e8e258e03be5c8508b5fb09757b06fc715450006ea6e0e68c799bdfa421d15e016c13fe22d46a7a8c890c9ff1fe3a5e97fd521a080846eaed7b0cabd0850af43f41f3009f5c570a0c6936c3eab56eb0756ab7e2a30f541dd5a037b2c1c0ccccd48916891589ec0233ebfd9e421216f9430df092b70a19c18f701061809211b38588ad0518d024961afcb93fb2c79605d13939eab7d931036e6c0ecba079c1d