0x2cffd02ea064eee0545d0a30f13dd8bab9b71e2b2bc3d835ceb17c55ea155de821b5daa067868a298cb2487315dd7abec78c1842d5b6688e1e3cead6be51b469815de31f918ab5a5c692f3a5974a29d63e3ef80fe17c18b1768a459bd1734314d90a9db89fd91975ee47446966843d6055ebb0aac71c8f7895b73ea2d0cc7ef0c1ed351f31e3bacd34ca4f365e3b1c8b846bf98635f559c04dc15a115a7266bfe4f1223b7269e4fc8dddf941aa1759307b8887dd7266a995e6c5c718bb9e9f804b6961fe41971d16d8c273c11c22da1ffe0df782a1c5ef19dcb11e6ce6d06bc4043bf692f25d8f3163a9bf19e6d52ffdc2e0a390d6af2f5f14528fc08f080a0400ee23865d7413add40668803c361be06643f3906df17a4e46788099b79687194306874fa9e083bb536dc997968fd926d39a3af56e543f2e73f83a9d5c7abca282983e5e047ba2b51ac93843ea5bec7f7e2715008848b14530fbe647b5ba9ac4f7671117c9a1ade2c8ed5a31fd711e2c56033d4ca261ab3f3bc19e3f49e9281c59a841a28457e4cadd537007e59d1cefe0a14c3c192d93adc7730639fec15e719321fb95b695b2e5c865a0bf4acccdb1a2981200361968a35b662d72195909a32bda4d9078b0f7cd277c6ab87b3a42e3d5ecaf84daa5da666d39a76e761f1cafb96ee1d8e881e3fb000638ed379dceeb1e9f2bbeb9a3e9f9a00802e4ec249a82d8f04060368b4b4ee419ef232c914a68181448519accf770638166ddc3f475b8f25a3b07e4648d9bd4b26a13c19e48299f8b1c2c1b000e4c3ca2c89799ec0aee588d70db625d1d9421a9b47280da0cd94f32c6cbaedf29c83dc72e35e92cd5e3ffef6ae26fd0a9519f3a4f0be1e7c295dfb50a3ee5f3c6d49c5d963bb9e935d4bdd2a87c871487cfbe86eaa2d8915f54576dfa6decaae82ecfe52f5069b74b344ffcbb5e45ba71319617c5f6902a2484fbedd926a81491bd637254806e82bb95f39a5be9df4e7614cb772076301456da4959e73b54b773d42cd73dc7a3e56fe788d8dc09cbbedf7d3ed9850af983ff599e54d67840cda514e95c48d7c94a2e6be4023dfc542d1694094cede2c7e5a4da16f0472f4f7bc1c3bf0bfbec3a93bd9c4847ed03d344f9ceacffaba151c6d87e6e899c4fa312b1facb12f1f49adc0179876c3ce63d0090aee122ae14a9d7c84b68285c59bd7f1df0a683c198555929dd7c68d57c1996255a35a9cd6f066bfc7be828c463e682312b8d5d8db0f5241153e4bb70fdb394f40c2c601b2165e1a981d7554135b66cf3d028dc9a2156dcf48007aa6203ec9164da6d2067fb7a449aa1c46a7428f037aeabb6ebbd4984e2968cc233a7cda203a141bb3b1abdaa1899de4b0069b79d6029ef58b28feeb834a25864f9276ee47f7115702a3edbf4841a8be8ba49fb0675c264839834e7f190fc69d5d8d1d4ee094b8da381784188b5063484664af2e07f52105bc78c21f60ee7fb92169eb1d3e1702d443e80a91f15208a0619dd07de4ab2de912c4be24dc5925b7e1bf0cda1486a9cfce7804d5d700270e84a285c31cc7a8091a448bf63d1410bbe5dcb28cf2d17e978e316902312772deb035fe9ed3410d6ee5541f4176bb86b7f96e6b69b09d794b8c4b89e344e22535a227057899f24034a0527c96ee22f97d2d4847fb6601aa2e66e8f0e9da8767b31f02aedb562584bb57d238d277fbb653608ebe5e17c365a616bf97a523767d3cd3c4b059bed2e0a64a0ed8cf832e527e5b81888665057a4e8470766e25de4843dd3f38dde643d6fa457e324ebcaed44b109d547e136510b70358c8178bca0f41deebd390ad8cc526f9f6b01f76c463aab04d4e8758529710aa36a776119d5189ebfa07c5086e1743cd5a25102ddb5085486de1af3eeda71da5bde8aae085fd14cd34aa1