340B8C35051500E84F16D188E7124C772F82CA5E2F908CC18401D07CC3289C05
66D948BFA5D6A6EC92FFA1E62496931AC64BEBB6FD34010209E64E0D02DB62A7