0x2cffd02e9ae7c508f099399ffb6528de5af39f28b878eb6a04fff271f647b23eb2d0e310824a64bca43dbeb9448c404c888c201b8bfbc81b4736be2da2b443d61f03dc01838cf68217994b6daa0c34d8cffdd0a6a9b65499413f6d0422871383e853ad34681f2ced79fef9430b67b926ad9a2102b12b76a0de40cc967db6b0543ab53e73ce4b358b9a2f9d83cd4f1d88697b0aa83c1781de96867f02d0a1a9d30dae5f1d1e65d59051bfafc9996620521143e928a6e582975a1081a6c490ce5b2f1236b5247ba21f39b8e4d22bbd336a7dce533114401e689ed0c2677364940f78ec9a04797a86aa6e6866d341e36ad4424b13c55ba17ffdd428587ca6847bb949acaf2d617c8574e83d6ba854ca2729feb0a312cdb48641ae1d13456ce116a1fdc97603145058661cd89be9a2dd7fa386aca1e3e74227dc680f26300ba649fd02066ec4c629a6913a5e3883ae7589c664faf13d335b08683a3399b7763b3181e3c9f87a72292a59f0b7c2bdedeb70881369483a724510d44ddc534b808fedbd2d6b91ef617e54425a5130ba041800b014320b32b31072349eb12ae3fb6b66284f5c24e8dc93c58c5bcd9aeb867d12129d80b3de21404427b6e0e24d952252b0f1b9fb8cfa2b23d1d0cbc96b8ef5eb6ba6dac1ec1021b03bcdb1df76fb4d8758852f2d562453a129a9fee25f1992e51e0b742619a5e945cc12aa2683ab3554af2f0c70316eb578ca52418b770f1f133aa770d4b543b727227341471aaadb2e27c20fb3d45cd9abb9750e4b867bf90040d10735052e2a03f0130cfbd51d3330cce24f35d64b38a02d850f06683f328d3dab5592f316cac75bf38f68565eec2fd48fea45164f877528167a0c67bf4c8e6ee6cae88fc787934950db479dc814db3135c8ec4fa8b8685ea47441ff654b5be7793b687a3fc78f3c8212d006bd1c85027a0c2716c4ec3194a820be00835e7004780e5df948f4a98f98ad6ab0af9a57afcb8ed9fa8f6808655ef5d729e7c5c1c76636836ceb3e25c53fbc27f8da8e29b6e2b0106ba0b3a2af71cb5c6d42e441f804814885c7dc7850e596716d166e391003e92d78d5323b3883db8f0f6e18f5ff23f94ea4499df4da80f19f9d456e569800edd9ef0cf6751b6de6781fea4c0419556550cc4d639f237c9e913a159b6810205c51fadcedf7aa0cac9f898b5b7e4a888ba762db1cda8c6412824f096ee44c4b5195a2b71ccc98cf3b7a1e89db232d2da62776e29dfa28933a12cdd705c5acd5eaa8380ab3caf4d3fc24608a0a778f79d980eee64f078641eb1cb9452c6d2f297e9e75773b3c600d22a31f8a4e6dc97e10c82c4dde94bfee095152c0aecd5f32a229f2f731bc74f763dede858e90a1a802dc7ab035a2a6d6faf51106614f8142235c753bfc1d91e664ba122af4e725f757e2e287780591764224fc973ef2cfa3dfbc72a9dc087ea20d644c5be36ce28cc9c8511f36947ec8e733d73df8e0a58d326336209b9e9c5cea330075cf0167545c7f3fff23805329b3de61a423665b7bde2cc95c964589e5b6ec92cda74ca838aafacd427eb048e21b7f085275a365c85521e7cb215737b4593d84282b07e378f8b002ad093eeab953e21fce9515026d7e0e8e143a650a3d3a3055261bc54a86eccb707d3f447d49aa245477a5effe80247d986b98e2d23be1cd116de98a63cd3428a98d0ab3c7becabc770cc732dfc0e650d95da0f3ea256034d08e4a8b776f5de353956144562c6b19d0251ff0d02e0caf9137b4f4893f2bf7886ead622bec6bd79a3490fe94d7b2b4fe508d2292c0d81f95ba8ef3b9508ebd3a9c3d14ce00359d55762d8689d78d179322d82b1e3844dce85a7c22151f95c20e35b9787a943f6edf0726fb2e11bd2e0850420dce5b1f833c1d64d8e1e796f186bee88486aca61f9d