718C212D47DCAA17EBCC8B9589AA79B9 AFC4DA7AB5980DA5FA10773C10D56420 6A9B86D5EEB90FE2E6B635C03B49B0E8 2A15630FF7C525F52C08E487DFF5FEB4 968964FF3EC210C5627B9695A4A2B24C 8E3D08045610865CFA1B52FAD4F49CCA C7540A6A168FC80974272EA52B014F91 235018BF98FF6BEDB38F74BDE96EAC09 D30BA730570E29B559348CA7DA940161