2CC82F3D1A234701D61042E2D007DDDB497AA65750ED0B061042CD517B13FE4E
02CCE88AAC3A48EE94930F6815608F94BE78C726E96B20153D1C5784895B6D29