0x2cffd02e2bb6e12493ccc5fabf00a1aa100f645b86a559d5b47224258f64551d1bcb9f30855e531df71a27e440e5555c4e365e1887ed104514b457c90cc5ff1b446d66ff68e67a5a83307da73ebf43f3870a2e811606c7bc637020bbff4fb3a6665a9699b1155fce404864a5eca0741811756115b1f9c1361155eae49673498655a06733199eb15ecdd89dab9519af81e331f8f795f12b16686a8be547836e635c5ae6c8b1ebaa0b9cddd963d3e846160c6d287051eadd46ab504e5af020f323be9165886768fe6d03b6533dbe338682e97886d47f8849172d063cb4364aa609c6740350b127728fe1f52a7b2fd9889427e58d38eb72be9e58e2b73e30001e657057946039663b3cee90c2876093a9735e7af3b38b3b07b3da108d6486e365c3b0798ae41d67fc44840efbd8815c2aa0e6b720c69795207a4efb73c575de62dbc729b911990b9d44daf90a71d2e9a4d3ffc1d24a50416d9730630b4c8fcefe22e02f10de3f60d321b5960004b765e475f997383c750e4466b4b04da081224dd58055db1475be47f4ca96b9cd155b2ea3f39cfebaa4e9543400c1d112959644ba6ee8b70d8cb2ce82352989e691bf051895870ee049453307491cd2a67ccba804ad4e127c61209b22a446813f3a315a6252e63916a148b9676e8fa5f0c2767d73d02fe9913f8d0411d917a6ec2321a9397f84d9e1c429e83af3f2aa1937472910a90d99b4b865d78bfb10ec070d5c063d4a6a8d9e0ea6c1f59f17525812dc0c4b7312e81c71f571d1e5c248aabb027ba8d22a7c514e8e39aa3463ab0199d9af460ceed017e8e295669be99c0da1ceb07084fa9216f5450132802a8379d693b4b62fe2e64b115f44ad8aa50c0ed124a59a8023265aee1097ea2d7663f19518b400f746294c87f0ed1f212d0a307b13cbb84692339a4ff814b478c34dc371ebb67f4145215f3e208aa3ee0b9b526f93c1cc25b265b58e6119fcf9772486065e9b00ff4012ce60800f137af48ed4f024a624e14e27cbfec8ba329e1c78dd23e7616b945a8fa741fb6ad6cdadf5f5d6308d53288641da2c4d90ec207e6837257c7c9335e38a08d6a2f5b2f1165cd19d9888900ba449ccbc8af4c00e01508713d1b61f946533d35dcd94169e320c82aa7bb230bed3263eefc699be8b31b02b9944249bf0e6b26a7364b8067c0c257b45efd73c3d0a40280cb246b7293b09dd97c1b983e7009b245c970669c36be615c0e922ff5620fb182753a1ec594d5f4201a4d8f3c511ec8d62243fc018a7c0a39f71f0f9d95d3ad570324e08d443fbc428d1b7efc28c43e36d03ce99e98e7645594176e53f2101ba398869db71b762b52a060ee86f4ca4775a1aea3d942bf29b6c2a3fdba6b6816d49c6485caae9c6f1ae6e49aa5bf2d8655d26ba14376a5510fb09f980ee7636d03d806072a4506131452e6ff528f59ff5b80218a7b9160ee0f9995593d9eb44d8cc803f684a02bf14f57fa2ff9f31af4fc3bf726287b6573073154c9038a16604ecd253337bbb6b6fe91088661cdee8300b10befcd33645af51045061a673b30ddbc3d1ce2f9417cc2b164dec626e0bceab376480a0c004d9779b2c63bf12efd1af9bc3c61c95b4e1466ac6810d77cf40adb61747d876af469c372335aaab0a48bac0ea19270bc4bdb01405af752ec4a0722bd037783668b54815488b4e68da943a50c8c0805f3a139225e605217e8e8c479ce7d577d4149485dcc506367b1efa95564e46389dc2329a8ebac49412db3034219efc643084966e8e6875bd9c36b8378e47a520b1bc2dfbae730c0bea413b939bb04d0d1263fa4c948c63f0f28b0d2f0351444aebd71f56b492c978243c6606eab53f42066a15ea94cad49b228c8ced0f9e484c1f2bff2dc28998762478b9cf1e423c1a27f16143438077d13aa826