faa68a9995648878e7b38d67dbb25b453d1c04d4bf53dc9af1b81a042e8e0b0fc3634d7dec7be1190046db325cba340ba9fef75487e2877a4f59247c6792e40c99637f14f0567f89d6b07bda4d6e0d9254ccc27af484a6903eea6407b49f5c081dfe2722ef172e9dfdecade9cf1485b9774a3d30a452a4bc3118be6e801f62147fbdfb253366a4ada737d74f6251c97a265b0842cdc16e49d6b73793995d73f8bdb67824535a5b1d6cb28932e73e7e38be43d00a8fbb2c26d233411484397dcdbbbf8674aead2c3eebe6d8893ca8579b0ffbbddafe5a120fd8b2dbffaa5747b26e56b8828a0ea58a199e1b05416c51ce3725adca9b019a6df6cee6c28aab734d8859c669ef4814eca4acaaab041510e992a3ffc9b9c5d5f882b5804626c8d230dd58c36218a32e0bf4a13b167f293199e32fbb3b