690a8fa113c32352562676b6bd5baf14b9bb0f1df25f3ef14a450e4d1eab20212f8bb8b4bd8388620eca174aded2bffe1a78a1990fc59ffd1107a594bc22ea0aba08dc96ead1a47bffaed2319b84bc8e377ffb6f69d58d238e41350b04d07ec463659bdf3846f7ec8e1e87f5640b87f15a4c2b81ff9acab8cc0702772eac3bce62de626b2cf848b2dcdd574bbae2af760820cc1984fd4d4f5a59a96ba7f194714393bbeb89ab7fae8bdf8a0b49118cd9