0x2cffd02e80003b018b74893ec943e4fdcd206800cc4d9305f20ebdb3c0334c4340f333961d3df04de11dd2cec8f16c4bc0d769e329265ce9880236f397a2cab1f7324076db90545e0c8f610c81edd38a75b2cd103afd26ec157c0c35f43c75226fa0772033ab3d32f50bdbbbec663d8bbf368224b2f196ab537b266661c1b6a13745f4da412adcfcbd3f614bec2db4f1f378b6ea1ce30eee5b68a2150456857391531a4e16f0d6b0efdf8ca67fbfc4eccf85694bcdad136a005595c8077e2a44ff2176001ded550e160b289d3b64b166074d55df0cf7bf49bec73e989376eab1f9f2895e8eebcd75a1ebd65dc9ec96017e546168202c5a4291218a83d3bd2b38e606be4e8e0689d722b0bd052c54100098a9e8c22648b7db28594e8bc5ac981ce144633e00c085cf74cc6fbc34e1bb13f97491bb8f037e6b7c1eaa268e0c8ec6a6400d313eafe13c0f77269d19e435fc0e772fc90db3f04503d46a64270a06576250c3ff5f18a7728b5ca664cd476d6c1cb5597332bb24e883cfec75487e8ff0899e11be816fc2733a64a6a4368e117c9f955525174db5d68675a9bf5a20bbe30d09462bbc96258dd4cf2570dc2d05c66b1c3897afd6543c2c134cd78cda84146328982a5a81934950317c96058790e160ca80e350a42a4806475ddcd4f6639d79e2392876b9ad4065d6fcca542b4fdcf69eb4655b71f2b4b8afbc9de97ebb48bd2db2e03361e0b4f0a67b1a23057b9dd867ae5fadaf106641939a94e2d7d1f3493d2b44ccb1807d5985ea7b94630e4b86ba94599d565e542658ae4e82d88b4cd1314964ad53772dfad9659850b7e4f3840796487d251022395243277dff3098092d5586ae6333658e744808ac27e11dcccc9d45d8bf251b33057c1895d83705c918b317f5e0e6407e35890b6cb4cb26e321aa457ae365c29ca642b040814551d5559cd7f5f0ea03b99e1308df2490f5603012c9c15a933bb2b306289da67944319bff51ffa36ceb772670292c6056e69f1d88d343c0a247a0aff2b0ede9b871b9f0f8780ebf4f7b9b149c0102fd7ce0d40583609f8f4ebe1a041e02e286e285851b048f1a9dca23f6963afcdba5ece733237c5709ad53e141c2c02cf294671a7d722230d1ea13a9d6a243faeb6a0bf36c90a79d6475a538158da3115764064fe4c517e5f4ca57db045690b2b0dd6e54ad2889e762cc994efe8cdda94f1fea02372243c6e8b3a1a9d4fc42fdae82897d838969392cca1813e83f3dc7df875a5acb274fdc6ea514030ec8bb76fbc566ee8f11d5bb6f27effd041fd15721cf9e211ed64d30029c9cefc471c3847aae3a8a6dccbe46fda9d84fc4f978b46dc829fbef818764ba3e492f21e7648ca4c600b94588446f8997791660e41cb2a3f1788344ea572896557ad6264c12363e478e014a028d9caeb826bb5bb61723c476dfa956cfc8274399311d38c95827ea99a3a0f8e5b295f7f1113516c855a06a47cbde3af4f782306767a937fec6e4491635789337301dfb3ed94ee80aa476c56443fa59d2a35e99d1f0fdb229593864ea10536e6de19ae635aaedb40abcc094a72700fe22299113e17ecb8bd405820492f4eefa03fca40bbc77cba018d96de101cb35e72ef3de67d7525f20d4ae8522f42fe7dda27f8c05d974f6126c2283d1b6339fc4ef971b4c55a69d8a9d69c4971a4322e42891cacbd0ddbed59a3fadc331daaa3642bb4fbcca3e97846226a5b339a7f7d293bb293df480c342e10922babb3465b34ea3692bc19e30952506306f85f2e8f3a0bfa05ef942e64f3de66cfd2a782fd16732cac9e854d09a0d7dab2371fee98dc118fbff5b7720dd46bcee774660f81f7968d9d1205a7044ad7d141fe135d7a8cfb2852b17d1e5cbb43d3935770fb7e4c52c9a04788db882f8b24431a0a17d52e3a732