0x2cffd02ee10cc1c6a29acf4f12ddf6307f147d080751231c5be87dc21897a6b6743ec016b55fa88041587d1c1916c1cd810b41a1d58080b4dc5e9c1d98eaac06b6171b9797e6a1a60229da52b3117618720a17e9e0e214c0e2aa3dcf2bbeb2241cb5d572512e16eff6d6253a76ae2e780e320c0e1ab483a8c1802b4cbc80e3e5722df126d794f3a9e06942634f7cfdfba1c03e31cb63970ce34ab7298132222f5c2679f39d1867f0052069a53d896bd54f31143764adfa4eb32f803ee5726e89e532716605d6cd7274bd028f6cc7485f3d05008428b9ec582ec78f043ee9c3c079c674e591d0b171d63d6afa3e44ff7251d5dee7fe04dc9dfc9f4f93894cd80a17ddda5f98715c86de63f699b8043d7560ef5205f8f98787058b12c660dd7912e65212b428187080b6ff04decf636a7de098d71e1cb0128628a81e1da0bfe3773f7ff3f7473f7ebd49263d84c18f006e6e0a8a08e40b2970d75950f90b1dca72e22d93bbe93ee9fb2aca1c1db5db99b3c7ad41ef4d0a8aeb2e517188264ce33aa9f7d351b6958d232382b44d11de12b2ff018a78ffa2a9e2ab7544766f12722ccc68235178573885f9ef7eb4e1830cd27f39344dd6b1a331937979ec57883254a9d1f67bf92250fbad3c92a87cf0482584ca72731680a8d2370e2976312fecdd72c8de91a94b829b7defe73db5047497db3d666ed55d699163cfb205e05330f54f7b5b29ed2c23c8d543da4aebc6616ec36658bf17c3b58f040d3222b5e1f10ce273a8b3bdf033b6fc212e26711b9088b18156bab16dbec178e98b0e7986f54def4f34c2d5a9e34353357dd6f28dae6eebb1fbcff984192bfb76ee813acd5e64f5ca7179bbeb85fc631bbaaddd742ff09609a2e2beeb526cc16523395c47d3d6b78b386478140617838ea5b0dd87b09a80f1969654883fe1c9ae0b9ad42ec97c4d58bd173f9eccac6592e3abd61a64d05de261f92fce9d365658acdf34414f20ca8a254795c36c46e883b94420912cc8e5663a8360f659698915d7b6119e727e7e3d3ea1dc23d41e1ffa2c2a5765cf051f5002129809fb92683027616dc45858fe82bb69625f98f3b6d8379259400a582c11b27a67cb4113937b1609f18dba79f8c529099d69e2969b97d57fde784b455247c4dbd5f4437136f55e3bc1ae7284af7dbb00fd5667aa7a568f54aa2ae7973202ba3e1af52aa6c6606b35291e8dfb2a55c354ff9fc8be0608640dbd1eb18370b35d9f881a84a613df9756bd1291e62b7b10af87456850b86c4d0b849e9c61387ab85bd8e702f3b866a5deb6910eb153d8b0ebef22ca15c6443301a6282c62af12fbe0748ae77b45bc0b3d830e5cf8e06e64ee2ded9c10cc6ebbc9fedffbbcec89ec3b740a0c0b2cf50963e0ea6c06980b61d15f32e64cc19c0a0fb7c28f5be6e9fcd579ebb5a327a72ffe8cb312b1839792a3f6e64701cade73a6f2319da85add14c6fe21770f84b0cbc352dc18ea82bcdff74b610441d210af21de4e876c6124d84b840b1a41edf452125b5dde1133745c91c5b4a7973c8b0a389721c14ef570951c86f3c4903385d4b719b6f16d6610172d36b090cbd7bcdf7dbab282c819f67ae91abdeee62ea4ee26d7a6869b389c8050e8b9b208824ed77e9761e33b8f32185c38305879e57e2e746b4798c7f5f0eae1deb4dbbe70409b6594a629846174850d5cddd01098d1e1b05dcec2494c2e76e758f146e0ef87a9723902fd2912a34c587c8db2deb86ba4cc17689ef5ac1d29bef8de52fd594cd0b1a85c256b149bef213bd53f4672db24f25c29a833b83dd71218b1c8a53f49f6428f332053da934e0364c837a61a31c345998d65139c600f8dabc785304c95c7b350660c7898ae012af98db361f8fbdfcb2ec7a9e7ffab6658554b7add8bd2e7fd584d23e863966b01