0x2cffd02e1fc84f29c9551f934d9f0093272b26ef40baca4a4e82914f13f696b1ad03184136a1f0e245857fe17c9f89ef7312df72da5b539bebe379d2f1d2d1b521615523cb62f9411bc9b0a26a80e519faecff35d2f06d5b69d7386470a8fdb756866acc901292c4d2a1d0f881403b958be7820b2df216d9b544eb2c5d310bf5c3beb94eb622d9322b108af743dda3d6e84313f98b8603e47e1c35dd793fe84d68240f9b6892fcf211013799c0c20d48f22d64562bb1dd0a87bb1b80b20bb52698ccc951b58110aa30d8a8155ec44da09e15430d54dba5ba45010d4af525484fefb8e81a8953dd3cb215a13cd9758e55b8222a58ed8b17b81b6b9d801d7e16e5aefb7f54fa086349dcb787166b1fa85dce666ef58c7db0cb46a0c98d57922a7be195aeb617e9358c752734c1f2f432b3b23b81ab60376a06115af6acfbae5c92b1e469a85674afa81979e5cd5cc1614bfd7ccc71cec3f389a98e77e8dc7f0597e0c96442b580ff75ec463eab6df6dd6ec34855e10d969aeb8343002e993e8eb0d9ba29c21dfd2c2271bbde8eb3f69865d663e86b175f8fd2b799482dd98a4b988c6739f76a9f50de05352510d96e5edf9d0c2f07ed2f73fc5107180b2f5ac25a9e53a31625f136981b22f031e4913a6c250a134a2dfc5d2ea16fbc6771ee5dd9bafd6b180595c8dc11daf032bef98da378543c7ed3d535f567c762130ba1d37be3bd90842a1e08f273e8ec03ce2723e0e6505a4d580b30b37e49fa90d038f2dd90f496b6ff1c6e205f078c3fdf2f98dfe6e5b01df186bc3d8602a8b5fff6282356e8198ecc9a69738e43ac9174b8546c17b6bb8bb79a09af8fcbbe0791b6ef05ccc92415f2d4b0b734a89dd4254669a276a706d005eb7348494d3b06348d670244905a7228fa43089dfb816dfde40d89f4404cd0addfc2f64e7ba7c85bd07b3ceca1ba1d2209e655072145d1cf5706bc81dc79a2b73590562e02b5a6e4a0fa25f80f904ae78775693269c7df85b239fd2a3b5e0f882af5d36e747b2c193158c02a8499a6252f0bf8e38a3771e034edd0cf3032a23f3adc0d420d2c10f6ef8bb41362bf8f04503955f0e35fd73e5f61d17102e834054dffb6b3d301823bd4dac5111a8983746154760a2b8bceab8544be7314663f8ccd05e7d1afb526c5270dae13ab64d1a8a9d68bb6d4cff79465379c9e10678784554c700c69c9a4bcb5cfbeec0ec20fa2ff40f59a93b202d5c79875042f6beb4a18c50251f96f55fd2b78d9deb61bfb808fc91857c00be51d0c43e186db31de877432e603ddf74f222c179ab49b8d2608913c2575bb5cbb78ec47d6a774e32491ee70896a656600137a8e20902b93f1a15d7ade07db4e463d04dfc86ac89a22ebe83510d9d55e75747a83e174a6d585108175eb361651c94f8ebe7194c411681fd4497b5dbe081d4f74bfebed09be77da4adcd0623df58e3c61a3dbbfd4ba0f7bdf44efd7a648788701a223140add0f8180d3da975e5e6b6d291cf926c0094b93e0f6e08ba6d04bdb055746e0c738638c6b92ebec56f504553e2c75a2fa459919c07bf0165c1b4447477971245fe8e6d42c818b44000fa786cc9fa6fb3d5f962d5cf30d4fdbe75a44bbcfdefcb9bc0267bce6f8a927e0e2652082ba74f15555d9825f01a0db5cd433d421ecd9360163aa2622d8a5b07bb0e392a2be388c6e5563f8e1a3c68e436f52e44d39223602c9b30930447956f9ce595c2b27ab176b3fff3abf1c00260849ac0ad4a98f6082717c0135450983de68458d3e8e1b11fd93386b4c0337b3e3f8c2ea316a4aa6cdb8f1dc5c91ed92e5ec22cd51a3175148d55f72493514c624e0695e26c9100083eccbffd735e028c01b9b46374df0dc29ad38623ea55c0a0a90afd2adf16741937c36f300df17465fa7da2b213253df0878