0x2cffd02eeb35564b6b12d2a4b57d23ec5e0af53e491a27631c0bd5992a8d3f9ec94988ef70595f20d8910599d887e8ad84d45bbb7d78da9611e6c3653fef31ea01be07e8c2ee1f065bcb2ee40addcb57a26f3892da65a58256a36280996dbee16a40bde6811b84c9dd754eb1bb4a0107b22e5e0d5afd8b4444050183b79446639217b957ef29f041fa0e72874bab299da79f6cd355613ca7b015606f3ce8b6e77639e25f3bb32dac6877aa269799a57a1c1600cf8f2017405dadf1f36f0d3be776555c8a41c7010550df7ac81579558a5fa8fc5756221e014a77b9fcb8cef292fc264da40ae5266286f1182c513febec3e91a49afdf7762ab33be5ad80c095a50aebdc2be64779112d632c6321b23e8b52ade469f32e4299c1d6ebd803ed88b3e52ed01d227adf9ada90caabd49abe2596698f0ff1c85396430cfcfd6c7ec2dfd36b612d24eec251c1fe9e56448a503ae41e9d8f451a865940140d12bf72b8fdcc9043b58559274f5a27301f12d799a2b59905381132e0806d9fe1d2ba7a845282914fc0dbe4994767fe6e0dafcd755731b3aced19b674164fbecf4ddade9946ce5f9663c2fcdea2c19f91dfe6ef2eacbc2f95d5525a070806c17ae07552d0c343c90e9608f4c88369f20006f6cdcabaca77841431604bea80eaec36dad4535d7f87d1f95f3c4d23c05e19d3d882bfdb8f2c00810e4a24bcba620f6c88de23513d4f4a1abea62ef529c948f5dad227207c367658e5214db0f6ad3cd03bbbf56ecaecf80c9c4607eeb9ec1abd7242600da834bee4ba617b106d895dc0a0063024716276a33e83d115959a3d91dafead9b0e4bd7bd1b3227d815cf7b7db603936ecc2d3cc5b2b91692791a422d84ab93de22a5d0b982672d6d357a13de5a33bc1f22aa7d677b30f91b07d1ad79738cbd4373dc8eb85672e3f70aa9951f266c06b25385b3e851f8f3b94702a708a93f1ce16885c4ae2cb997a5153d67d0d3d781ae28dfb9e3c5adef32897ae92a74b86e563821764a5a395cb28432a3740a42dcc5f216623de8bc7aaf7e8eead26742d082444a0854633ef1504196a50202b1ad20e57fc9d20d8647e7b7a2bd96cd699a424e18dc8a687ea3f63312616e4c5fa4d714d47313fe67829792595e2b6d2b94300e3cd91d7210f0ab8a850414fb97a7588d5a41854a87bf6b4a3c6c368c31330e67a66c632b97b4d2b73c54225e27f77aef6629177e6b0ffb97beb3f79d8271b34c8439ee897282725a4b95d121865b908a233bb58a7ee8604d937d48917a800d08ad1061d7dbede7442ca4bc4d4f9d21d90661094388b975263bfc0180006dcaf280565cb9f78ec58cc12ef00c15557c0796753c05842dd450c06274314e93bb36870073d94f73e6453b95f86208e43c2735bef395cfa054cc64bfae00d8e84c3a73e83bd49e56ff2b8bd0a6366dfe5ea822e0c82161367c1dd0f9e4c359791052db93736a25ca759b60ef8608f5a84c80ba566f6356a4e96aa31a142b1553f3b3a36ac32ced071b775c92714c853acfa0785aeca2dfa4e2d526e7e0f492720d52f0e57672bf3367908f1903f65188745a7515b3cf39d13203aba8d914fcdf115548d916b27db3beef6c53520652bdb031948b1c18527edae73cfff8b90b0ee475883fc755f5c77b5e5fe670e5ef23ebcb8e4a7a4cd876e0e9e352db463b56bb1482dab5cce0416588b1b674883a25afd3cd7647d9ae4ec55f83d5ddcd447a46f18a0686f5e449e5d1f36c71f356d95eff39aa9f064a7baf944618ab8d35f2338359e8377b942bd094c51f5ebb34fc999109deea09040a5167411e87a0120f09d042602d3a0b069e719fe9ad9e8f564c54820a5b428cdb1165b23d9c4e47da9b10f7de7a084c7214d2df442a2f9eb2a37250d9cbba801ff43f110e91cebddb567a683ded