03002a1fd55e818a4fc8974441439f09 19027ec45098bf82c82666c7395f5a7f 399d9c7b662c205be8a99439d542b307 4bd9b6b2922dfd498c20adea6bd59138 68293a8d5ccb5e517b093c237da1cd1f 6d3c4c2fd5eddef128f97976e2159c3b 8a87200fb5311b3f43409c93f21885a4 9a4f75f45490af17e78fbf303830925b a3fe67f6bec76a8e59a91aac64396aa6 b3f4b5bb3631802e55d5e1ed5848abd4 c7a2131831c549e69e8cc5c6240be007 d8d3dcee5f6ff49dc1d93a17fe60db79 fc58a5dd44186b11737c34fcf0ffe9d6 febd31db3961a740f1aca1c870ebdd4d