0x2cffd02eacba627fa0e231c320be90f55653f44d79ea3876f6442c40c71b91f8d8934d71a1aea9dd9b6fb455dfbde8ff905e9d9f69aa6ddab15008d7704e226c535fbda81db0561e253cdd70dfff23ab6e56e14f5f676049d1135e434d4a3bcaaea82648214543cec056368418d53d56374353d97345696a0651a5ddcfe4db4501630115cb5da3e42ea1586635650b6b9492d3041f62382476b922a13f22153a8b7beca17bf8c304ea81b09dca25aa5c71f043699ddf460f9f1eaadcfef2ea37469dc25dfd294a7e089c226773d40a0aab5a0eb145e59fb09942741781604a6b515d60b1dc36531f9198751e90fbba00f409cac4b242d59e7cead3afc450ddc5a5a912b7f202db3943a762cfa04456d9de61636685165a8c6809303c897f460669d47d4849d488553e5df9541d3f61a80c7cfeae437fcb148806459b870c904563a0c9fa464d020481e59b3c8d942ce4f3dbd6de817b8609a603b465d86d6dbbba9fb85d1463189c4ebc90348a38e1e9293361ad19372b9a92ca72af869878fa683dd288aeb57135c5d63a46b589088bf1172bd28aedc7761b99290caa1f295dd72088d40341077397ce215068e6d2e48ba90f5372ec202e72544b2340f99cb3f9bbcb4f0cbf2a69cfe081129fd57841ffa29d80f280ac2bd2007158d5db40fc8d5f2b02d99e034a380be6a2842e9d976961591a9fb097d897c77d87ca8ccc33e942d865d0ae49faab6e3a9bc9fc6f72f44f4806abfd2fd437892b19a4de1847309344740a26e1c733231e8442cfdbaf10a507b7c29135fbf7bd41c8839ebc534111bdf518d18ab85d5c780378ce498091bb3ab1c1615b9df1bbdd2bfe6b1bbcaa762e9c46fb1cd9c4771a06a182f7e90a988f52df71685304a3d905830151be2790aaee49cf53f4fff26d0dbf51c8d7cb1b39693305f48a52ed3c2a1d8d363dbe2340bee8aacd0bbdf4ca0b605b1c9cdd115cc8bf3b82a080a7e3ae3abf11a1d64db0aeda3e8994ae4fb79154998e6b4f7a2def65cd747d4a9e2468256a39c7df7ff6060b83526d3fe157e0c59289169833bf70dd27690c7aad5915edd66ed916d114672a7f67ce699336b86c07965d26097e501ba218e71172385418676e64ee2ae85c472c9fc4f64c412e8032415968b009c6971a748c4a9e1e776c71a66bd7ad0ad64ba1ab5c50c425e8822bedc35a4d5a3632c66ab339e5e73a495c3eeba25416062717c35ac455ad1e94557165474267cce1e814a0579301397dcfceb9c75ba3477e36b02a5e3d5aa0b70040e8903b6f387f3a80e9cffc204823f21c4e5d0ae158b6356769c4fc11c3a7f93ec000680e220aa92bad28f679867226fa52b0a12f78311cc38f293f2761524d268f5d888b0393cabd4f30e6bab28098c5a2cd9af32762071c625042ecee59d2691c6bc6005ffa706525e6e63e846978837429da6f22e500b0406e5316cd3c0481f619f69c100538ff3d6c10d6ff70162643a56af5d5cdbf84f1b60a0ded405c21c7e58abe13f415285ff87e917512cc9ec330a520bd86d3fb81812740d620da807a6c843e68b3ec3495f392ac2988837d6cf21c8bcb992e5e07524b55d88f03f5237e7633db3c89d9f5e348e605230329ac13d20b352a79c0091ab8eae81cb25a3d168fa53ccef9171ffdaf93866ee1bd956793bc2472755cf6bbc0352252435965fa926576ea0b0dc4c4c7f7f762569566bc6564493afb231aa636ee1c2c727bceb8433130ebf3557ddd9d03a0e8abc82b474ddb31d0428ac3b203a053ee966fc1dd074ed7b25554dc4a1392d0bc92c2055fec9044c08601c32f71db3117bad070b716350d63297effc41f922168e8ccfbd61b0e8e15f690e17e06daa58b2dc893c2f3648cd14432213010927e46fddb647db31108546b966f26821c641fb6bd684ce57a61