0x2cffd02e399ca41dc3b320b7e54a98afa89514df21494b0bfa2bbaf35b1d3bc15b2dc5a83ea949dc63ad34610163c7a1b1fd639b5e80d3234555df044e2fe86e06e802c1ab8811dfbbb8ec209e2421690efbff4644ec072e5940f32a7350849df857e209ccd267fd42f3f5fa6ff3d9b263cdf4aee6b64333f5e86726821e734ff5c96fb841610b199700277526cf3655c966534ee13f013afde5cfcebf5db87fdbf04bcbc302a788d18a95635e17680e2df2062e82f2873ab325546ca1e1d72f11749f572fe28bc6fa1fa39ebb72b43505f063d77e9def9f4084ce13cd7c692034e1182492281139a31cf2bc5d0b4cc7f248f1b83423d4025ee3f3e726155336a482530bd5437b4ba87b5bab031080da8b3fdae3beb759ceae4eb2ca62f49aaa628f88382b0dab8d040f4aff83ed36c40cb8ed39b12d51d561a88e373f55d0da01897ba490b018a2bce10bf1b3e844bcdaf515cf1d2184aeccf81dff0891cf34790c8c1cd5f84135c053121c6e3d88a21c2a7b11a2af07dbca26e1452d8134ab37ede64548dd22b46386d2ac5aeb8ad69f1fff5a07d7766502f253aac97b4d6d77541e742f325960454fcdd51d3d4591a1b8fc96d12b7810acc9eab9000f2f4a8ab279b0877f2f63a260d1738df684e560474212a61d34b157b59694f6e31d847d462d9b82dbaa0df7dae54ae9282c9a8d8083b54368d7f76b71cd32e705b08d92bb7b7f752dfb514bf576c04225567dab9dc7d1a9b0e0342689788e08b8d94219b6d3c6bb17ce4dd93a3dda58dfd27eabb3d0da4b2829e685e9e85b824efaf2da129e362185fa7bcce6594c7addafa84499e6e4628265adc0a02255f7089c0273a6caa7b1d886480941bebdabc563c731fb9d3e032e64e3d50d0568f73e8d9a7c18256ec2af20439832988bdbd015de6448c4099a29c0fd1f1a6cff79955a941253a950b8fabd6ca5b721bb2f22fa9b4c4aedee47d3b8bb2f71e97a418a14e3af707b66ee8fda317e74e51bd52b586404f3bf74c1394d4a2a89001bfd8225e53d4e8762328969282db279a86c20d0150ee85e12807c8db236f773328482c919073a3a2280102e1142c36a49b3552bafd1e4fb3f948084601b4cd716cb2a550cbf89c49d8fad25f226950ca73440298ed671fb8dc813e4e6c8307cc63c271deaf9093a50e23ac4ee3857f7bd71144182df13f58a9a407225c2a6ee6a202de19a81d965ab3b81e9dac665e6903b5ee93c162b41a42f08b87fcea07a0335c38f6849ff8f949a7540f6d6fdf1d09c75391287fb13602d7f33f3ab327e9f71e15e5591eb4a88fadbbd81efbf418bcf7905b9049762646023ed134e67223d805aa344e06c32c85b67f1b70c90f38199cae1cae5528887d808e4ffcc760deb813adbe8be39f5f2dfb47106d2fcd4190f3702d9c1afb5c1b1a742a9737d9d2766d44f4f4504d2a2d63c4d4dff4dfdf22d2059d242d332147d19b1d5d969d088132fcb9f3d68d0f4674c789276ac0621066f2242f2eab7f746f1e55ed94b25cbc7c67ba300a4969a6d0443e4681ee06f309c495562c3e9877dbf2f3af79c38f8dd2d391a1b8f39bf12abe5112da5cfd2988f603696986b637cc5432884660a5acd4c2c2578ea06299873ab6a314fabec44fb041cda0410be395d089c3c66288e68a93b0efb1e0d239b500a5a9390d000cacdc9d80650aeac55cd998b0938c52597e135d396944ea34cbc80409886110cdcc938f925a13d217099a3a4a4d7213d3d266b2fe91b0a75a9ff459dab303ddec5d0847a1d8a35c11d79860203d568c4f2a743cd77675e7d5821790925b573855ca4063b01bc1c50bda588799e7168581adcbe18a5e87cfe2723ef30a2040714f5f4eab0796c32b52fcd034300917b0f4e2940dfd3db5f54cc4671cdb567d8a2f64f7c871b58e11a