0x2cffd02ecf966d825a75b3b1a175ae5d0ee6147a3325b5ee3e4067f18bb72a4ead847bbb36e1474752510e01321bef99cee125ee587700de18c216df99c03e97c0d8a0ab02377fac0de1fd458fb102b339231c9d91112f06192befc8951287ea16c3063687f48e31f0a1fb653cd0c25d83c108ab071c8fa63672a449f5f673d5df9ddc7f810e680606f9b4a8312e3df07f8ac1752ea276c9b26686bee9342eade5b224582c98f42bf89367e5a09399772e2c8a0c6fdb55ec73f37793d160f591eef52347c2763e9498f0ff767fb67c94477fad615fa1549be98b4864164b7c29edabbc96e3e6d2f261df36627273a81ff2e7d5bcba5a14d7968fec9d3f96599869463990e361ad373d7654e6e7333f9c23835dc4aa14e92b23be3a28302cf556cc1cff999ffa8a2acab50c0ae806db2910da25285865133f2540f2e083bcc69876e8be6b92474fb2015a0b2d471629132b51b9941d374dcba8588923fc9094bcca16c72529c6faa5c6351f8c35caf1ebf4ed5e152600a39fe0cde790090410e17c8791c067f3af8d33df80e1843ecee9332863830e57f722c56dd1aac10bb1704d0d299aacc91a2fd278a3fd77f1f98488b0ee618b9f2c52286ce95c872bd9f55e3fb81825b3e97480f7189b3b9596c82960a55ff3eb64a5bff6512fe6172eebbded0b5d016368397fe55e5e450cbd459ba124877c16d74cc913c23df02ec3b2c7d35c895d3531c8f56aa696f1134fea6c6adab9ee6622e0887dafc52a22a06add6109d0fac01809698c4d8d9f0dfbba05a10f418d72ba8cb8d2edc9501ee558c525c8b2aee9822644c3d7f09bd2fad878c7fb89107334a8488b4a584c86cdd9d5f5871ff49a53c1fb0db9bf9eea782ef58318c645fc137539bcc4ae4ddacfa3fa79665ffc29914f7eabf4e473ecc2fa1465e5f8ce7b21fb2fcd035f1dd064044119167e7c79938be9c16f901eee2d48f35c52fd5dd2004f62be89548333b54408894ab241aaf742fb19abf6ad64d26942f41b2ddd1950075beddced66b24eccf4f349c8d0287a390a61e01a588452f29a917908cf321939a6bcd2e0f87544a20d43549067dfda3ef7201cd04164085b38419424e9f15785e238e80871cacb936bdbd862c2c0732066acd0e68dc8bf7669e328b83faf98fdd187426f7069fea11b4d05c1f141dc8eb058d2765dc17926ce6957966b7718b57f650c33d177c83bf084d2b42614d213f77d9bcf179d3d2fc93d17ecd95fef9fa6a2f5877113799e9c26a175e6a170b07fc89f92ec0cc0ef87d484971999acde78c6945546ed66ae6449727e7f1d7148e38207521accab9c9e1c1da032c11e598784af9e934de0e563a3fc4ae8b4e1132f7ec76cef3056a85a85ffa77b8de5981c25edbe93c3764f4c5dc81c4dc5cc1118abff875c3036e90de8f4018ab44c39e59c0c824b06d9e9e82b5a3d9f72810d2b06ffcbd7ceb040b2c7c387f4a79268da85ae77379f58d41115b4ad82634bf6e2ea4e64f1a58b409c1f79c8841c29358f4fdd44d4a1f507bb5bfd0f3ae734dbfc70dc35b5297995a50e99d45a6cfb33914494d95b2cdd53869fb93321df433940fa1a9c9f8ed0a3d40c23276f4c1df1d6659666459cb334c8ccb31a18dd5d8e3755b4d39ab86d2fbc6ed8bd12eba705486185edeb043641f3382a26b0e42b387f1513a5b46d66fae02c3098918d0873b2a7137378ddfcc966218a9e0a96971c6a1239a36e3b56fc571990a56a78b73a46a4045cad40defb5532cacaccaa3a259a4eea6b35fd85dd74e5b1c77e6a8611371b9db2c904734211483d0fdd1c0cdcf9a72c694441b006314fa5601789bee85049597e4de055c2277cab902384f4f027c5dd315de7c139f6f4fbf9b21ae8484703da25af65e532d230a58dbe8c0e9fad1af3616efa45560e9cdf88