0x2cffd02e4d5dbce901962bbd7e91a8c190f47928a5d80e6a55e4feacbd8db0baa62634737177082de5834fac5edf03b0a9842ab437d75efb2f9e812e429ee48940b7242660ab28339d29b3495651b268589a8c00a91242f93924de9dcb05f32cf7614514cc82314c4334978f55f53d8abc136c7a72452ead24fdab25b0a05c12278bd5090f4b3c64ed7519468943cec6655eac768626159b05fe668b707e7eb013e44cdea439abfc90427a0209963add05b24786c206c923ffa5cc3c7b1a3b0a67e19c30ec739cc5f6ae17fb09d210abd470d54bfcff2bc73c742b1b8ee9f5ba220497ee047e38810bcbb050ecc6935689d2cecf2633ef3b5a4d65fe0f95111baa5c8dce6b0938850421fcc3b7cb961bc99a1ef4c70e120fc0bfcbd239b5e2c8f6e6667bee077fe444c5aeadc696ed9df8e9a0207ff19fa655069d118aa38156af5b2bdc1de2627333275cad01f87b7123c9b7188616ea79e4ea6c6828078b6485ab5a202c30fd1893955617bd27bd51896cfef665f6ac0b398381955fa72e8e4e2058d332005ea6bac8122e705f36448aaedeaa5893e1e1ccca241c8dd88f21bc0ab45e8ea4b18c40a0e7b3c68fb4e0cfabcc261993b317b010333464f679d4a5a356bb5ad557a71adb1a5204061e54a9c83a32572fd69c5c933acbe6eb7c4777126d2d080b7ef937381cf100cf812a2e4b5bd838e26f257ba46c87be3ed98ff0c38bf99b4647350ddb742894f0973ff28e22690d2a7ea289901859b1654ee89a552e6ae40efe2b1e1c25e23a32e7bb54d6aaa70fbd1f441964e89dc38cfaf083432e0bd96711230bca091d658a9a469cd5a5c41b5584269d1c08e4577956b19c5dc6222113228f269e5eae3a62db9ca541806b393b23637b1cf79b94a240d3f6e0523bc970511e7aa3257204819077850975a818f4cda11c14b4414574206e62a9e5025a86319d8832e63242dca0360a13f247dc820ac520c8219b3e6356b50f4cf06804214cc2a7bcf488bbe89f4f4f7bb529c2fd963ad14f38759a456bd8fbe5674e4832936221b542817469620534397eda583e8bd0dae04c923769579d0850f2a61af7e235da01e2931abfbfc6bf1eb397e52e49d71c0c26c146b58e196e492e478692f9b4a5eeac09647d52ca99497cf547a039831038d061f2fb575ee44183b265e1ddd0cb0a9d4fbfd34c30423212285a1c80af48af22ba9a4154a166162d5a9e93588e67dabeeaa79713f9f12c2900b77a47863ff6c2d0b79641e75ebbcfa80e10b63d808ccc4478afd2a1dcd4deb3a09444532a8d1c8887bd8e73ec5cb9bebddb9fbe26d241b6ca5e167edb09bfc093adf3ceef3e08dd20b2a0e8244321d62c33b868a01cce8ae085e41ded1322013af544984049da1859f568bf78ae0de9e4a14c07453360738a1ebe7937116af06c5535003b138129aa21c97ad45a1f05dcbc7b86f789b464cfc0683fe49e08ab02fc4da8b7488fe1a0e5f4a519b20069d94b875e67dda69403a1674aedff8c19d79cb216cf5f830328b4e4956de530cf8339a42fc31c920e8afcb5cb64da6a69cb48cd09a9ca19a9b2f2b55e099066bd87c61dba3b34249dd821d1de43a104d9b96b25f5e728434aefc11cdd070dfafa32b28d6164253cd786395522f9c7f095c21a75d66bcef60083539d6f0098152ef16b079d0af365fb7d0cd110661c73a261df067247d5ba54b8596d89e2b5626c2f8af9f04d03e7cb58a2445ce1b6e33618c463e87cce775db0e6a256722b699136336004ca394a5685fd594ecdbeccdba25a362a08f464cb0d34a84c0c1d690f11cfb0e2a50cf65bbea082ab97c82ce415a22987c636ef627597b819547ee69df7e194640bc002b863fc061db602c9972dd1545878012bfb52a012545c135f7afc6785f4f6662aa4a605a03bbc5170c1