0x2cffd02e1381050f567fc5d5ea40fe33ad0c55649982e8751aa7a36322af963d5b6173dc360cafe143db98fc0830a2a4cc4709832b10f17239fbb18f2d41ad7e287d0330d11a9b9a939e5a983912e54046514c1f651ac5fc7c7abc2420766aabf7ae5e8a07e1eb2930568a9169baba5eb7ba80515ceb6602c2a945d0839d0c0a6e618e04c21b0cc17047a143281a7c58aeee4ff1405aa23f3b49613c005c75aa5c495d5cc5f0c87f200279a08d632a3f50beedf4630a3b9b2adfdf992b8f213d124c34f8a5cd68c22a7281f338616c3ef73ded65997a57864c53f0c7020a8db04d846ebea5b0ec27e4407d18e8c90caeb284478bbfc946cf58521f4c33615e8524bc97cb07c0a9d2b6665126b897a36704c0c2b5a9eb1a3549739ca5d0af18a298c7e2fae9a39ffd5f2b620797925ec4b71ec190839d2aaad666d350644bbd531981a262357ddddd055c57ac6fb3ee1c4533169d04d6d28c77855da6f223f26abeaf7844722cbcc297b14c074558f28065906071eb6f5e4db09efa9815459cc965108618791ab066dcc6988a8d681f82cd2abadd32354e22be67ec43aae7395f45adf620a70defb682b082746da861e6867ea071763d9aed71b981a25eb6c5abb758a110b0303037506350d13f0d991b5f177a5b77959db15e5b66c7ad03641ff920de08019849e205bb1eb116f53a82bd260990d81d42e709cb43c8eb837554f48e3a481f57bcffce0e5985818698c13f51963831083ae634efdf299617c1a7d60885917601e42cf4458a4298d7b6afb9bd2c07f47fc187202810e31a11c2b4bc798b89c2a64f399f7ea526ce49f7f17af80693d2b23abbf4f423e514642ac4dc2491f345b21db6a78d782e2cdd6ea748c1e0931f892db66a0b2a91a597bb843c1a7e070ce641e7778b64c61ddd0c41e1305e85d9aabd90714fbaa66e23a4cee6026ba6ba3d8adf0f218efb6aa641fb862827cd353b06d29a95c0feb128c807820aa75411a982087c1ec000cff01ae99767381ab196d05a5ac7953568eb3cf58ccb596766d10b385971579ae31836c8b9e12f7be48bc60982239ce2f44ccf0ba0d9c8051acf6ac289f6582a9a55e385db49c810e2cc4ea61cecb3e6babaa4cd75f0336de831c4d9073666b786cc36b759cf4bb8a79d1ecfa70bf2ab67026c419f40e5c75a4cddd6aa63d64c8c9b0d70067967f2e65c85d0f6dc5add61146703b9011c9153b94cb14be05fe2933ee8c4f89919ff0a63890c5d5c5862dcc6f6087975a89b0addf3e3eb6ad9dc5aa1e14bd87a63d0b7c2a4c6f248c4367390300742feb9da6045d60f8d6cf27c42ab7e7adeeb591ccee106905fb5379f372629f9949b0047a667377a95036b2ce4deb1dd303d8e3929dbf3ce1e97282896dadab44eebb81edd294cb2c9aef049437e2ff5520cae0d19e9d938128c4db075bb3d2e356e0c1717f3d9ffd64bc0a74739e3738e988a60a017235f68073b8ad4943f7e1fa9643b6f43968709db14f39043b32c32ce77afec1b243a37b67e400beaaa2d135fa7f30cb03107083e4eb453423cf4a5dd5bb65a5972934876411d95eaea4f5f466933b480d3e5e69b6b9180d6c93ef24740f04291f47cd26c38e8e18ecbd3612fbdb2146844abc2870991db07cb9465fc0591ab3e47a9361df93e35640a461bf195585d028018b226e1e27a05c63fd237fb92cc9fc38324a298e43f38f3870276aa1d823663dbc25e328004e7c81d8ec3c1e8010032586b3a6af19675dcc3ab557118a41d9c1785c174dcfa8be2d47967b446b32dc22de426dc628e1f5899b3fdceabe25005352c7c938f2be31e8d963bf80a3eb6dfe7db95d3e13ad204a2324e0abdaf5bb5221c6461067349b84e78dc6ef8194492827f29af1da75383102a04e77b6af3a07663ac119c62baa5bb9df7020b