0x2cffd02e469244b876fc2a7e3d746e8999fdfd4234ee33601b39fc2e9447ca654592c17035c5d55d36e22934c45a2d6605c36c71c95399b8a289c3ed77195f696ae84cef4ae3cb2fa81c8476a94c7a7beb6e50837f63dc9044927f57720643d17eb8436b81e49eddb78fab94eaca89d9e970a9debdeda4a6f162d51958853677a963b55f876afa4378b607c109f354bfbaa1cac3e74adee2a3bfe38f4db0e65d3894d3622ab4e639b760f45721caa3a791b8bc7a10199da2dac93319c484bed0d88b50a0ca6589c96b762b6fe069ed69035cfabe787b87583410e6661c352065ed6188bcc748ee9954eef25d3602647a72dce65cd465ee28074ec642d3199ff29878c70807ddeb4058669095ae43924213dc8ff8715c1ffd35291d8e7141065b9ef7cae7da53e0d26b014923b926d793ad295843d02f3f5d1108821564243cba5a1fb896058fdd1e175aaa082a4d2c2e54435e3b088dfa58342fc5f077c45ef8b329df7b22f0a2e394fb427e5924633b702fa61f436514366e5165575b50cdee753c812da63f0db581e3cf28330c393870f31bdb7f6b549dd1d18cfbb020510a3852a774ec70bb1b7265a0dd30504b9bee3b84c3adf2eff3e88627b5127a478f0785bbf0f5e1f5017e8357fad2b68dcb8685ffdde6922b3668ef80ffd9a611636f6f6f18ab87b0bbb6a6f09c290d7ad418e7c78b38751ff75338c6c68df4fb1ea36fa1ef3b43c8cec8d4a6614975dd84a7337470dffb89fdd2302f63a0e82e13ff8a1860e72b0921225b4a9e4ed07343360fe58b3d1c06bb4f996615d53cb4fbf555062849fe6898530ae82c7a1e73fff620e32542d4244d5df0e3a5190b7feba31ada37cbb969138a74491255f8d61fd9cf7a04241c787f039b0e5d7307de1001f6dffdd426930f4f7e5d65cadb1d89cdf4608b74ab5e072f2a92bfc4eb47a87e169e8bc1685f5d194c0880a65601d7e804eb1e8f2faf821ad19b1d50e00702cee65822e3d4c204a6dfa59e5466c47aa835b4953d522e2c343168bea92386d3a8fe53e0742dd16e94d96217a6d0b53137688b3ba885706861f4070d650e265492a5a1783637898f2272b7b25dbb90c9c71b9c20653d39339417a27e39750d40ba5982fdc146bb273857833375d65275e494e2bdeca8a761b2a8cb794347ea0d91bec35ac7efd88a95d7e73af59b2bebd9738821262b2665835a9931c37eb597af962b5010ea7b84a285aff98b33634657e6def68d60abf374cd40fa70910b4cf22b909554c5a99573bf77c12543e29d9414b79de56af3411998b24b8188cec96344c269a6b933edf1cf9bc201f984c8a6cd7002fedc4c06ce8ff509f3aff43f57eab13dbc49911fe2c28721bfba5826e4e2fd1c97086ba9e99b2ec86bb9f40aaaeb40b70c1b9e2259f7b3e610e0c5e3b760fb9c959f54d6365b303254e0c5dd3d0f9c64f898840bae54b53d7292a358bb338a0f04d6d99562d2a4c5bcee0f30058e20e164f59226411be9d6d1b89c673d4fd94b4e5a1aa10e1d21a9f7fe8509056d46e5d53f0ada655bafd5e061b75b58fd39e55f660f4595c520a0e5b381684f3e640dfe889954999c1eaa84349de77c6d2207fef468d93905c82f76d54178b7cb4ed0c491af8f8865f639a4f4d462866c39a148ebb8842ba775b88ad5335dcec8eabdb9ff4bcc4be38a902f599fd57f39feaf306da0e8367091b314756430392e6b451e5f2e9be715a8119841c8f531f235abf9ec0eaa3690bb293c4ee6a1d67850a87bef90e0eac59133698be079626216c36334e6475ac8caec18532c4966f7476323bd04e190f7382b69ca2cd4ab39d389aea598b118aa5e7768ff0afd6cd78a0761bd19b871a1a5e09e88b33bf1ac63550bc217418f6b6b7de47b4f96ed74c55aab2eb909335537d8366a2517513babd8