0x2cffd02e9220e5d94f7a28b745a82d9dfea15575873f7b0e0c226feba8a353e29e5a7ceabde1d33f7b5bdf9ca179d559f1145c48dac73ea74591c9847ef1c6b6b1b885576c18bf5739e25c6637e020ddad03e67bfa0b7f2c26f35dff8adbbe84b68c937a8f4841271ebbcfa6dd9fe1cda714d6a8f14f56630ab678d323503e2b1c2d713f4cce95a6d0c10c6a35299b83c0148c3efd3e26908711d67d28c1c21453cdba75d85e7a54ab033babc246415c997143068279cc0a7e61229014e81f5739bbeefed4729e4c5a33bbec4f9a7a137a9301d8a52600569a1dc5a680d5b8b65d74ffa03fe2d8085ddc5ed0bcf16ddd0636d0762fa0cf672afe2808e6d191bc791a1bb206cd4ac32d735beb240d52067943e18c3611c31b935d4f3c206d013fd49d39d108c6aaa8b786d8c32920fa9eb7ed4c2ef5e230a2846b52d3d8b67fba7006d7621834b82233531b6e4a6b39416718a1b4e6e017cdf957e96f1416a2ca99e35aa0006cdf0a4181f7e5dbed4e9339c575ce706ca53e15e6337a2fb3519a03cb061f2dd08ef596a0fe7db9bd3c91abf1bcb0553736204564e5b58cadfa42dc3b68d5fac374e2274ebd3cd2f9ed9a42b2ea1be51c3edfbf53ea7dfd216e2d24d877bfd27e1ce5269718b37b474a9a09566b41969740eba8727af7cdd2c95228dae83c1ce9d048331e2b7da80d491a015e8b01efe62d12ec99fe7336824ee3a4e838b87dc98c0f788e5082ebb4b73511bd27ea91d205d509abe2b1744a9cca3bb8f14abc741c26f9a942732e4cbf150a8552413b5edf746d180943051304fe8774ffa3d2ad2f7719a785613d576f120d19a533bef1929c78fdb466e2cb6a801857c7c418cbf72850d8b4e774a0acbefef905c86319684f48c24690cd580131567767c7e9c95389323ff1b374965a9b30a8b3d06a5362f671fcaf7194b6724c45b79f21c1878ff3459e886168cce2c938310cd94a2916e1338236cf55ee4868722e122b0caa07619ae16f389fe1ad1eff7de5ae580717b92a373f7b52451d52bfa6dae5c5326352617c27e608fd37533d97d916fecaeddb0833329614ecfe9984520006bb5656eeb44258e6b46ab6eab1a3f7d25a2efd6343a86a77b2ae32195ce9865f7306ad1392ca5e1b37cbcd6e411a70e39c9977cdf14dd1460a55538edc9ee3446524aea84c5a600531d9121abf6023e6b4787669adab60423e3602bff48ba95a4561e514e372e8fc15328172756d8b75a60a26e79c39b8f876db4666ab0b0a683333283114e4f515d8aabe92808d2a94a16ac99136fca06a1b96f8506fb025743b27ce4512ed894df72412765cce374990351e3f9bf5b08c31e1956f063ad41ec9a7952e56834a5c0aa9fd0a7eecab7d9d9c28b20d99cddb5c8c51f961d0f182575ece3846e41e396ac710a627d5542658574173a27a187117997d808c580ca56a9ab179333c83c0eb396d3146fc0a556b2cc5c80e0757d8859127e1a0ad7ed5a9f1cbcba93617ba55261eb8146ae7ef7c2b96307ae3ddb6b9fb4aefe26caa14b2fee3323aaf45ab23a03fa5eca0e94172003fbc2d04536137a75067e82a0197b720d8d4cda1b36e409df7e85c30f07bd8b8029f6ff872303781870b1a78fe350c1b4fcac6ea3ac76d26bebbb3ae7cb186ba07725e7f3b2bf25bc152bf42e6529ac82c721aa5664f1674e01d342d57716f20e7d88d1aa4f1f710fda038fe6c2102916ddbde08ca69da0bfde4e02c1a9695b648904b4e7a45af0f00a6a9660960113ac0d0788f74ee0e3e89aa1ec36951c76513e00ae93a7b95886db3b966ef196fec6c52c677d082456ef66636a85c6a148a93b3aa1b9ed619a6e3b94967d4444284dcb448d3e4ad5f47902a758a60fb9161f99350906a1685b9f42162f551525a006e45c99aad7a6f297ae921802c81