0x2cffd02e0cd4d03c6619f8e7f4e71f649fc3d3bf9d00874057403f9500f780448ba2aa82837e6df5151875ad4dd7ba9a454c3384152eee8f9c8f12c75a2bb4d7c8e20af5cbc47dbee61c6e19e4e4db226025534b1400afa1621c79579e6e509eadf66d32400e40ca7c40ce9a0365a4c5d7a68b0c61b648d83c1fa7b197eb4c1af0884ae04b24e995e4ca5ff53f03212b34fd8e2f8d43e5a222efdf109da41fa37907d80ae92b0b2c93efa52427e16ce6c35ff1a359a2054bb07711a8f1ca447f6044aa9bed8506b14f87c23a4ad8eb54784acc885ce3a57fbc368aa82eb906f346e094448900df8e49e532ec0df3fb5d1b8803428abbe4f816c941daec69f985e9cf3fd414fda75dc9fc134f6556c113f1ce2cd6985dd092b11bcf2b103bf51eed1fbb89c65895d396f3ce964f5c4df9f87c91add83297ee755ad26b96aaf6c9ee3860d57b3e91baa52539d1c18e20227633c7bd01c2ffe8f15e4868bbd3d1cae5a2e18883190191d493c846af2a3e7f6e9545787cb4c7d77afd293a29f82da0ef404f10e3c3fa6cbc1a3f238fbc6a03d3f8d8f117f4ba848b6e9cddb8eaef5e782e70ac886360a76e380c0b07f7e6f1e5affcaabbf038d387bd4edeacc5214b0641f239731f6f684dc5dbc06985409ab827ef28742452bbd744cf6dbf2b1074c58ac7672d8e590caf63b86308850a77754fc66ff7a1c9ca2f0f2f1f2ebdd326405a505c4ae666698e83350fac29100610d60d6584cef5d5b9a27d46e2ad329b3fd0a2731418ff788e4ba56e63fce6931c34ac8d79b4d1aca64d82afc714d6561c01cffd6486231cd8f27f08f754bdb397e3d0bc66b400075dad8c4570402ac206491cf7ac90edf30928c6293c7e173d3ed1684335635fd3f6fd65270720b41d3acb674d0d73cb01f82a826295f709cffb29f9b3e57d029ca33ce269b8a6d6b1d94fff6eec6654114421c9411e393d5a387efe0c0e9e191fa828ea14f1d3cd89614cdfdc2735879a4310ce7b93bfaa092ff8ec7b19f201f41f1ed8d327e44ab13923cf751ae2540ea9dfd4afd3a21f20c216e5225cb19ab3b7e04bebfe0679c19bdccac7f6dc0faf4bef44a43277099a65b02e2bfacf3c419795eec6545a7dd36257bf36b4fe1763b45e6b3a573373cc1a061ece7016bd8587aca3b970583e2713dbf27b80b39e8cf7c23a27b2f77fc13db124caea09a8eef97755319eef3f9882b57026c9e1df5285afa04fd1829b16e592b24f2bb382b7a253a8ad602c6b396ed1732804ac6094d08adf28cba7c0619ac95dce1224655a24a1e90e7b9ad627bd925589636ae28349187b4c226b5df9e86a75b479e5332dc050875ba76473dbc12d786060b1ef7047ec8ec6a872fafba5f6de47bdb4855e29fc814d45cc704d40f8a219ed2676cb3f92f9c2faf8515b8d5d594275a8a9b4e0e089220f218185ab43cb4ecb0d8d61f33bd8c23a887379374ca54e4c5f0c9310addf5071f3f55f1b5368f5327c108fcf761285ebb8e8292648470ace802a0262b4ae0dce73023348a1aeaa8a3d78c696b1e4f62593c0350eef092ced94af61d041db38a3d2ec574d98b50aa02f15128f760c7d847f0f0c8cfd1da01a73c3c0daf94478a86f39ec11ad19efa84a92ffa6dfca3377f26879ca81c1f1b21eb6aa03a060c7071450d5737bfc3bcff197545b456680ef1f41c1d62240667c0288b7f4cb29cad0dc8e6962542bd118c4012a13f55ef0e23ef408043139cfa9a8742869c611e010f0168b7e71b7c1826a021c444d84177884a1ae5818dc3ea562bdda887060f0845940a333ee4365b8514c8d0b1f43e7aa6692c090b87f6f8671463f320df52ea5256757ef5e7a578767ef1650e9c8e5aa6aa0c4c3863d2cece10f55f44c64011b54c4088537b72e1c15b3363fb531b643ccb86eeb0b72a6