0x2cffd02e495cb6d896650cc29683147d98fe7308db60ffe9b0a7effbc4656a6a3959bbe9d0cf45f5041a1a53843dd2177341bef53b0ad9febe496b408679c9ab0929f965f4db4b056f9f94cca32a11ca2b6e959c0112e0936f06fe083f77c10e7dbbf8809b25df4a806d213e6017580043db795c53bb82cc72a006ecc9767815f61c06bb4c4c0ea5fdd709371b3360ee10e24c52a48de2007b88fe3a0bd25cd5acb43bcf58937890dd39ef2013f3b9e75fe9f47148ca4e8accea87fd2237fa1771cae1d5a8018762a7563a23068851c1cf3f4cefb3571726511ccfbd1fc428bf8bf20496711a9b270e1a7c9fd20fcd4759584270f5d9c6f87fd4af4aacc79ec771d543a680e5812cb40326713ddd8d7edd25b97656f1d0a500d4876cb0df2c902c5c783eed1a3eefb21acf98d658c357ab626cd2d0a07a275a71caa712e4d1fbdd8a755457b54e4d0c7d801fde9c95a39d428c7b9c409269933fc33760bcd0e0260e11fbe43994cba70b31124d694c7e7e65c473064776149fe1a843e960621ab505d5bad0ff7783e20e8e45129a968001bbe3b01da212ea3ac60677c5360cd198c93b035f9afdb9afc07f15551ec986044408d0fb68ac0742dc38c2b751c426d1316cdde41921974d8685e0de916b26301d3a5033fa390a00e10b29d73765633323b78164c57cffc4c6f50574afdf63d224f77332ddbb9f6d06d868c4ea0310039506695242119bd4b21796abeff4499d4ea629ba8b4c085533f9d206e7b10e4dfce7cca4da2b06d3b848e397dc00e25c85e1e19449c95d888b4fd413e5e01013e4a49cb68ee41f89261476ddc486b310f64c3b74a50b37cfd3c8b43a71b1b4dc53d1c24d4144243d63d54bfd9a6164225939b79d2196164c3026de3f5e6dca493b79f019fe7e1cc8b591509d4929ca4ae72dbe69b33648e7cfebcf9725bb29f3902b64ae157c9d7635e5aa8896ddf307058482b831416920e990bccd4a6323b563944d50ef9b3e6adea7161eb8743f8f36475c410014ea2185790fa604465c8dab0ee16db639ff05853072f4e3c1b55424823caf184e0a2626c739b00b584da5099334a69574be62fa892d7ff6607df1bf4a8ff6a9332d7fa7ec3e3b63ebc86e8e74ec85c2cac81067542138768d7d8195fe36f280d00c2298d77716ec2287f86e40ca2083854a06f18ab543b972a400165f0174a45603ec88acfa5a8866b8149cde055ff47a7264d4bddf19c00b084a298a50a7d46f488b58ece615cdb6b8d4718c5c2ea13836137a229ebc7aa196eaca355458536ffb1dcbc88acebcca9ca93a64426ad4ba33df5bd3abe7bac00c420c5b6c5c3cb4c7873ba8a3054ed6e8ebb4e00ab630ee9ab103fc6cc80cc10feaed8e8cc97015db596e951ab953d52f5d01ad1518768f25d9c5d6dc4c086eb5a322767152cd14136f912cd2b31e937b1735a63b66b94f83f53cbc595e1784014056f90200f52300da4b9423cf936308b33130a01db90ff9b8571c3a48deddb6ecca4acbe8305104093042f3fc8f2bc4ea96f492143b2fe34b496d086a4f0854fca70d6d0312ce18a96e4c48bf28c38def255cb726a144c2817d4779cba4466c55d8cc04c2fa8e95ea9c782d19631b6b8ce9e4edd653531e65734ee3e159ee9e685f010e5e13d7c6c5c496d4690f904166ceced364e87ea444c03b70539de7079db395c0b67991fe1eef6c0050ec571aa4fe00b08f72c0d2d715c27618f278e0db6f792dabbb58aaf3045876d977d106ade40e8eb4fb29ea0a38b8adcae0e7d1d4500f120fe3a89879396e38109232682e793a0d3d802c18e3535d10cbb623c457b77f0e041a8edb57c3be3a98d522191945782229d6d276956063e3b477dd09cea4ad692700fbd0ff3b7a66c7d3593bc9d9a7c1e5b4220836b93e70b65d24f04aa7ff36