0x2cffd02e6a77f36c531ca3a0243c2296e4dcffa89783c6d3cc5e50c33a387f9328a1081ba4664e40f970a2a907e5648058f1e217fa73e9a43c6bc180e7be89878383e45052fb4924c523bbaa95960c74078fb5da40e47028ca2ba89b6893a97203852e2ec5152bb1190d8743d617aea80ea457abc913017ab1144ab7e25c7a9308fa4e17f5527220b088a025165d2fb6b7c53a45bf20caf7fdadc7c4b2d8c8e5ad3139295982788eb2ee9e5c0b2d9dffc82407da62fb1645283a71a07789120c01ca4c0925e658b7504a2c2575268faadf7f63dcfa99c348b9a058a1a992736afbbe65ca21dd7d3f244cc20fb41bb91aca9cf2e287e5701cfe6272a3ea301abf53dc440f4e8e4ce74dc1f59b014f5785a3ccab15d4579e5a9461864467779a20377274c398115e3b8f105ada56d619d5d465200869ad2e2e4926bd8fa0e21ee78bdf6095c5f7efc98cf925d854ff695aba67d115fe127f8c728f71c3949c26b423b134343a17b2ddc0d70b5ead6ca053801fdd7e0411dd8e838bd479bf3740256686a308b643803d94264f6cfb1a75a022afb01999fca427149705a18cf5dda221e6608b993945a9d95538264065e202335b8bcdf58b35d86101c7044367836cbf80960dd2491af137fb8550b40db5369a6137af476ff36b81ef3123dd9a154379c2f49088f41fd88bb8a7a7c5514324ba96380a3c64dfbc9174730d30f42429fd6825892274cc6749ee977c13c5ab286d5c85cd65cd60764117e4fb4adc55bdfd3130d6b879c33a9362d1a6fd8679f9fd3011882340f9044e3a3176bbe576997efa5ae18dc619d647a3bf683cf283856dd46c14b9f2a97d59d4f6e263c65a700b24975c896adce83f64dbed1151d0c3c4ca10881c4b9ae0a5c1f72350e813530e97643207c9d31a1c93bea84292d0dbe9b806125c601ae2d843bfa9c9dae7babda6347ab328bbbc8cf49329f5574c1aeebc4347151d55a13b2e3e4f28a755b25de830a8d281479922431adc154295b3066c7f0e2d8c277742be9ff9e55413e966f0bc7660fe21207933ed870165a57aafa8f5020f0ee785cb81035cb0f0938802225e403bbffd459c3517126bc5e8b4562ef6c1b14fb289d6c4914352366625c5802bf2baa41bc2fbd8b13e9c7fdceeb80b1f426eb6e93c90c0955da5aaf043ae70d608e1e602f85c6f91205079c0f7c03da081dcaecdfed03ccafcb706d6388ba5f998b9032e732e1b475395fc88109b7008b8ac6d09532a7efb847e0d9249e828a8d76b8a84ca4fe64f95f0d0cf3c225d85d40b8bdb61ed67229e2b77524ac60397e65f510bb016b93a942fd39eb3d197871eadfffc31669624b1d4cc0ae31a2eee994279bf77e44739fc285806be6f4038f03f896ea9da28b6d5fb243d9565f7fb5bf4254abde838792d0bf07414dbfec3954e8bdace22f004b6707046f53f972191002613156159e5b48ba6bb8def1409878aa80e53cd03087c6ac8df5d226c34ad2b224aebef0760c8bde2f4fd6efd3dbeb68647a764ae31a4e81c2d20e63c6dd683b8e43bfe3a1179d9a80f6eb00f2926ce8479fa5555ab05a57ca22119c8d91a2b4e08b6dc77174f9f108d7c3cf60155fe529e67f01e1a867021848730b763fed41c439378a5975c905fc11047b4d2511d0b6d5e2ab627fd2e9488e3d5a915eddf9592eb723481ef3e63966e24364fad7636d0b926cba81a806761287ac6f1a82761583c4739d8a2323fdf1fd04d3768e31472677766b6b21d4ada5682df322ceb3166efa4cd9e89f1d2aa16b79e0accfa9347e81b41ca8b46fc4ff801e23451e8d50744c181731ff1f3cc4693058c6bb6555430b958f91f0879f433a93037d1b2c15a2d14838e4e7ba4441cf8d122cfaf80ae00598047804146369207b4ff4d9b7a05c3e35a1deac394d22d23ed6d8d