0x2cffd02e445e31fb4c9c405eb3fd76e3167910b028f3b4c6584d9137d49616612a75f0fa610c70b52801ef035efa0ec3ee44f74c3de11c0e6f970d807cad136883044e4b3e852d4b17000d36b9df7641d74da81b0838e92e9e238a3ffae5a2374f60e0eff7fed81cfe8b3c9231b85f46ebb027bc0155909a5fc2968d07f71b29d9bf96f7c1607d6f2ba2f9eb5d6f6e5e50bd01e3e7122d0c77291d345b5ca9cb4f89cc014e61d64bdf0e80f88a1d28b580df73cba7f0c884aeaa314f971b5fcb6e034579bb4cde958e41d3e5d73619b26040d1bdd1b94979265ce01ff763f14a527df8a9b58d16ba6188718f524f7cd3aeea4877592e379d35a02e474a68ce3c575d1384e547b06bcd12a8a28bcf89dcd86415e3fcfe54a110c8755c19ae111a64a7b66b60e977824a5a1f55861a8356f9dff03f94f90bb97d3bdf6a518effe2dfa39f43896b9c354afdbe00f8ab119fcdc0634684aba5c8395afaf9ff52fa05d1e17ff6241e85fdb465b9ccc800784821b1d1e5eefc4bb9b573d7b570e1244e7c91080cc3bbcd886e51be8c7e1e6c42769d792115f3998dca5fc3f4bbc771a8fa76fd1bf60955ded23f3918f0e57c3a5976311ebfc416957162edf9f0b660dd81a7800c6a0ef62be6a21ed7c867ce2f79916e5aa70e9e81399ad5218b20b733d03ea485ab1d270c6243ccc4cd63284785eefe21e68cdb3ec483d8a6881e09fb4bfc2b7c16e5ac00cbc43ee4bd7ff28ea9b7f4e5cebda87f3f94897b1cd6d2502c15baa5a850d49cb88d74f8809e802df4239bf70db61a1589eba5eb4b0b43b9489c7d7eded8fff826a41a873e27581b890f7dbb4d25cca6e83765ded1cda0cc296cb8ea95dd0282a61bbef4025b8851965d8d52630c3691911807b9ec62904990b6d5a2a3beceb86e729613dfb81b42d739210e49ca23f0ad0040ab4da0c0e9f6ade39bc5a301b52eca27b1aec8a87a138b2a678cc9bcf0a052c546274596d9665549f26b4d70a09aaf3805667be41b2d301ca6013a5c9e9b9735042b811dfe4d277eec61d5091d72b3fb369ae1a70b9e34c1fa0133f5b00b349710be0f059f3cafcbb8172d128ef50675f763e12ee16bddf0dfb0ba18d08b687fb5e8e8ec565faa3dff36a3b68b8572269d983495c182f17e400f8a687ef8d24ed9288097728b69f87cd5aa05cfd11f41f22da8e9c10ee6408817750c463828413b2d6df34beaae7c6c1fb5ea884babe782608a8371092ac808bd0095fe155d92bed61354a19daa264158d0c8c27bdb7aed5c0b46e28a9d71127b4ae15a80d5baebc75d03a23012b085a47aa71b51d6ac22df6f425f3fd16a7b868d61ca9c6afd3f845e2d604a6aab66d22c8332ddbe2f1f62fa8ee7d664f5c28a6416a421a2e4f6be272de5d38d9f2355a856efea8e7428a7ce9a97831316be88a10ecb7e1722e748d79a0b93e2b75e7ba8945e21cdd59d93f1576d86e6b0b6ff9a2ab73852d0026c18f77e40df810da59ffacfd7cd9f70a4361dcf6b69b6f5efc320f3b3286e4cc893a2b80b559f042aebc46f1f427f9e940bda26844bbe56b26ab365ad4dd691d5c5fa858233490e20043c5460802937dd6dd70432398ffdb02a6ef75ea8c0abac0a5134627fa2aa8f70333957bed0f245710fa96ee438ce5dd3a76d7d6330a87fab1d8ac74a3adf8a2db4493c22632e4a31e044071a59d065073b7fb0b0cc80d5bc1f0d864548895169738fe8e6702ab4131518262fd3501fd90ec0a0926618c40ea1882e5b3034b99a1efcfa2d44204795ba638932778360e73aa97e0dcee5220bc2e35260923f52d99981ea9da144586107bdf5ddffdaff967b112582a4174aa8535ae101b874d9c6d2085456c9f15e500b2d91a92d7a72cee92ddb63d27c1794a8adc22438f4738492e68e5073498ef954ed8960726f