0x2cffd02e2286bb50aaedc27cad716418da485a0a9b58036da017e64ed08db0fad120dc52bdb7b843de3e2a7420e7ee4fe8086522d818c271ff3b4051fb546be6fc889921f1b8460e9f0f8738111c6bc579b87fcb92b23e7c01c016d44ca534024e899713ced13518d355c5a707ac1b71d780b2318695b194f2fdb41fe4e8a937c88a54d93e3e046329f5f236775348ac025fda7dae811a5a1927c69f04c93c59bdd524bac26ebfcdf23131fc4b0b24cbed48b051cfd6f80097454af04e5175ab01c069f4f37da898cd09ea3ce46705e8d24b1b6235e6780e91fb8963411f5c616647c84dab29ee766f1df8dfae09a7cd6eb50eadc8c6d65c8dd0889f85fbac2f1ebd92196b82b3e4ee468a65deb7e4dfe79a8b3f23ada2e6bbf571a16a622092425cf4c8bde4c99f9c28eb34a545a6ae6e439dd36dcf624de451656b9424bd09c4feb092b30929936613a1ab4144d8775c91396afbcdd405f99c861caaabda4e84bf66efde597012ec409e7dc1af2d7beba3656bf6bdf2b2a53e08d785bacca4de89883639d69f52a3ae31b3c3055ae3b9e37d55ad4db2301d8cb1c90d47ad380a922fddf3484f023ffb523d1cf0c65b78593d671130bb22e43d040eacd096be9c7e2896c5ba00578b398930194b658bca2dfce8436dedc03791275bb9f200537b0f2d63f48da7c2ff7ddbee9c176a2e6962731c91cb4460da96e235c20e31aafc142831a5529c957b46468bdb46f61039a7108d202b3b99936a3b62d9ff1028bb9d735c56f2d5a665becc0285d483627227908fef7e873aa224b019d78490b36cb5c54104d35d3e5ad50670bab012d6a27622efb0fddfc868d26d4912af6ce68d0996b652269babe1d18ce45456b975b057b7656e24bc9e5d93b448b6d78622be2db681b3a1f0a7a88d7d23fdc17b78e1d4a2ca8db347c868957776c9493e61cbb155ebabd5255f09595fa84b4ecc979085b04aa4ae638cafe097fc071c3f165d92dd9d0e7176e7194e2dc5e0a3b20003ec6a6a03685d0493b7db0fa6fdfd96e8ab8893a06ea0d8296b74e4070c24aca086c1432bf6a0598c0a1ab493a4e3973a9ed21c0be2682b6d12cb20239ac0e0f7d2608c69051bb265aeaf12840b000c80d4c41f6669e08bb0eb3701d249b4c3c0ab153e60c23a6a6550953265749402429ac121771488f539f38b2c02ee036e4ffd83ecb6b59b48338258b3661192fd210a3a552fd38a4d085c8b200332f14c7c64ac3a7495afa9636dc92913ad2fd5ae2cc149a5c3356b036ae63765e63ba1fe7e7602718f6089ad98bb26102d8971c5dca17db5fe339c76d16a1cd9f8843d8951fa2918e1ec2ad64fdcbc9e555588334c1bda149df40e4f6b21c19eba88e6094eb104bd5bce28834cd1ff72571eba148dbd93cd30fb99094b8a2791b4be06ea188c9f655f20115f39b49060bebe0c687cc48cdae30b3e1d09d152379767fc8131f6dfa855e42e37c5bb039f17d3cd8b35e717958b22ff2a88f17cab357ce43430d9264eaa4842636f2a9575bfd0d7376f5d155d1291a772a2b00fad1281fefbac5cca9b14f8b0cb87a7b8b6a43b070815a14f0ccabda10edbb1bf10b49d3f83a3c9f0319e02be716d90e34f7d93b5cf98d8e2d8abfc5202773abf289a20a8f39ba12ccdba81ef371d2394555fadc037bbbcecec74ebbe3d317b49ddd8e3281cc929b2b1874bd788a50153095743a46dff7e35e6ebe8a68926bd6610039e6924c92f77c5e6157ebac15659068b70c4a083f35697bb495462d1fc62868708cca13f0a9b8fe00bad5b1ea353316404efafbb773e5fc9f33406348cf5ec344e0d03a99289d27d34ca887d88a0dd6da16bdef0d7dbfaa05092ba5a2d631cc388ffe8e182856662ac5cead4ba1f173e0b2006e412208976f61b1b752233c2d9e190d028694d