8A69A1C1FEF3FA141CB45674155BB09A4331E5E82819783839D473BF8B3069838A0C054FB31E07202D21467CCADA0278F073C9BD1F01234A5024E287956A6AB06D5811994AFED5EA7E1EF2509031B993BEF6AC8A77AF575EF340BD7992D4BB481C620CA095E6733887B6C63BE29FAFB7A398BAEF46565C588EFCD3A8A75CA925