0x2cffd02e20c907fcde8cf59ac1cceacbe0034ff4801ce4366ff96337989abfb5becbd722145f46d46cac11b5307c2ce6db996a62b99de142ef56ca97e2eba36063c59e71995b20da4230240a381e1e99edfc9a1d206141d358c0f9ce7de55ebbfb00b77ed8190d271ca1756557d190b0c1768c9bd60ac4f194fb764b69400004c1101748fd9ead4bfbfeb5b6024b3438cbecc942fe809d947589e9758542ee67ed58662983cf5025937127d9111dbbe194dc4b32606b37656ed0fd140356cf8d447fd23b9faea8007afe5556df6fbe2edf866c8a5085b7e0da35dfc4bf0d811a2e8a6aa51fb4a93dc2ae131b200ab1ca1069f6b948afa65fe1114b6316e84c797b7aa4ffa7cd07652703508296489e5d317e1f457316638c3b3511e84a346d71acba146a41c1e24c550529f344f65207ae7adcef5e75ac330762c97869fa9a05246829fc8503a992d4e52ea9857d8f21f155059babc931c8e83913887f784ee395d082ea19a3a6ffabb9bccb8e136df8c16c9b9850beea436c46a2f3c70f63987a88fc81b2c2bb85453c60b0ba8670a91224dee56004916997d027c1ed3c7b74dca0644225e649609f15d2f571bf55706f407974cfd9f01c02971eba3692c508b0f53395f85e8c4c2535a5f5b67701a1b4ad1e0f4118158f727c750e26d1b2b97cd8c9b28006c8cc09064f66d356bc835eedf85bf190e06d7309608b525ef30b52909175ee92f043b43a58c14c6264423be1796c1a149102d49be988e61c42809c44625abe360acdb30c271fc3ea1b72c057fd53ca69e1f2d634caac36142c54906ccc5484ca731a48070f55dae1a7c93b24920afaeae40647c1e34a00add6b9f117e56f201ef9a935f08e0192717e8b5558ba221cac138e4ccb48421d2c845e5824d3a7e58662373fd668f197e891a97bcfc7da883194c73ff5245ffd25f4f19dcf2c8ad3e53e68351be0f8475b9e734867e190b828df668c81650a0457ec4f07258fd01ddd57c73be563fe7adea7a8bcbe608dfcaa5c442d376cf6047114b65780325e52a3af480888d0367bf266699aa84df436d21490132bea648ac676cdd8106107fb004e6486e8f417d0877ecf0617cc48f178345e3a76db67d8ab89dbee23bffc1bb5cf09b233626741a921f7d18ba79ced647cf52f60dc464e0de72aeaebefea0c3efb8feb502d8561b00eb8db3503bf7bf5d9e2ec1101377fd769d7217e38b9bcbcece51907ca5b2e1601fa1456c38ba7c7ec0bdf0eefcca519bdb3427933a7a40aa640623ecd8664dc7edf62cf47d74a091095092c8cda5377e8b726aca799eefd5b08999cdde7666546c51f7beae535f3a2ee5450a0c145ddb15f87fc13512124ec44c77934ea330c3de92a04881b8b25b408bce6566ee9dfdfeb33cd86d1ced82ce9b831d6402dddbc17c4f8513e415a77e1a6a74086d2d5a2cee49091dc7e9ed1ea115b994e52b8e3df01e8e881ed22a2206c5dee76bff9b222a6fbee245c471ea15864ae06d23b9bc40960770c72a97791346d86aa981fb7059e29e9afd7a8c23c87f3f0084e48e2a94ac1f3ba2efcba032b388421edb9fb823ad8fdc7dd08789f16f49d202e435988ba021cd5019abb99031d3535aeed392bb35b84a22885e9bcdee948903465c3b5a6aa1c9352161fb305d2529bc3f7dc3633151eb4f62d7c8f0b9f64238f8e38ff7aad00a6cc7829928eda2c5cbb6a792cff0e1ebf956f9dda78cf89078cda45eaffcd600b724012de3ed08409bdd963075e873d314d5319b80c452fdac76fb8c6fc57dc236bf5fb922f09109ea11a7946fd53a0a619e9bfc81263b80ea23c976f6ed28404bfd56dedce87a85cd022cb5c9beea47e96c1f456b5df77df9ce348fe0427f2a0468abab7a7531356ee03c0d43ff38e1534206ee434c841778c7df750876c46fa