0x2cffd02e8463b3a2713f903a4593c734e555ea17cf4a58eb08be4b0b7b6097bdb7e90fa15502c9be2d386c210472cb9440f8f4779cde4f5821820a262b607870d311482a93d9c976a9d73bfbac63834ea81d1d6d9aee213015b6b3163b0419ff1df5b10a35a95122f20213a9b3dc41788000f8d419901877acbf89bd8b4788db16c14994751d4f3bd45749d049c14e917660c851a1433fbca0f3acdf3f43ffa351fc640fa8606033043b7023018e0ea22975ffcad9820e1f5caa183be7de8beda288b03d06a2a130874feba2207bf5062a1a83fcbd83e65cbd5033aac088024e8bb13ec12b10d221b913621dde355e1d52836d4d05b6eaa303c5ab36a202380abc5f3373a21322c5272fc464d4a88d0dbeb0da294dc843e3c90d80f38a2166389c163105c91ad86aea5606a41f66f2df330e9d53ad7d7fc95ff801b72d7827c51f869248d73ec8f732b4c4d2c1c64c3e94f139b4d4ad1b19489ecc5b1dfe2a6710b262fe38f83828e32db3074ff01328e017b1fff527e08d4ba6ae3bb35ed069d977d266b72cfeb5f97311a03997e8bf3de1541565ae34f04e0777b7f1cfe8c5fcd91bc25d18446661470bb94b869bd9079cc72d17f80310e18c5d03111792cc9c1ade773d86619a55a84ad2896ac4b5ff6a9587879925c58da45a51c840327e363ffb2880c196da74ceab3d52531f695ad5fb367552833b9c1bad1cf5764a2ce4611201d3e801647476b4e7a72bb970ce6285ea0609273ccc2c6f6b62de372712b8e57d2186042d81c82570a590f610260209d44fc4905f92e74823706aff7e9e237b0bed9de24f3966ac0fb5fa91010c8b08bdd8c57b9af08743a5ee1c4c1d01072b36625c8f9819b8461c2629ef4739bb60283bf636e94636be83ae8a774ee13f5740e4f78babf5d742b3eb7d8d574345c8f4cde0da6a2c4b724af78c9d041db49143082466bd205a0c99454035ca838d8e8ad14c560b87fdacba536cf97c8b9d23c56c61a60a778046a1f87cb235700cb0b61acb88bdd37bc89cf0454622a58ba4f47473842c9358e97dc7e455bea41be4fe2bfa5808b8480e167a5f1f5b30e3fa7f2301811cbccf48cc6afe590403c75c93491ef05e8c46b55e3431e02a7d4228295b22e736941a3b228fd7e9f63f3b9eda04c170581adf26b23b80e81b2cacf993b04704c92059e7cd08d8b5def9706158102640671b1e1b30424703388953018760f91424ddf880c9bef72411e3dbf2c7fc6087674903954fa0c1966188a06a1ed1178233ccfc2404e7c2a368d3600e09ea7c0cc81715946b728c2a35c79ddb94b26c55bced1fed37ae9777f1be58c840635c1f3ace631d286102a69a4fc4aef968a0327a92a2b0c7c8114ee5adff5d1986c163e157a1ca9a3331bb94c10182261e2f8f4ba50fce7ac97589e8c76cbfeadbcea9db06296a6f800d1983074ab4668fec3a320d5c18416efa24708adb5e6a4c96fe8810bcca82bb181d4f986e80176aec35980c47ac4de04920b8e845c6aa69e5b33b9b5c462c324d43843bd48cc867caf00504eaaa971eb32c882b42dd24a4e985b25413774742ede26dd01b6c8bf3a10bc41a1d17c5bb5fbef8447fa374899ffaebab71946d37b71ffc4b166bb81bc6c3c10a12670572b6f9fa51c52ae048e4f09e9ef82a0238575d27bdd01496922081ade0dec5676ee5f88c1fe35a68a9131061adc5eeeb34f06376127527c7444bb7ff9f8ef0da95c4cf4b9df94ac7113efb7cda9a09fa75180cc42692f0be4e3f78fa1cc6fe966c1d186e283b09dbf16e7a9487238fb6f6ab2729c619e02ba085cdc510954c1b699d1083e0c950abd75ad52fa80d19f7f738485b23ede6ab3b495c7a428818aadc46edef1722b4ef80bcb5ac1ccc5ae39d886da122935dce27401c4c7cb95e02573b917772086183