private static @Nullable String getMd5Hash(@NotNull String string) {
    try {
      MessageDigest messageDigest = MessageDigest.getInstance("MD5");
      byte[] bytes = string.getBytes(StandardCharsets.UTF_8);
      messageDigest.update(bytes);
      return new BigInteger(1, messageDigest.digest()).toString(32);
    }
    catch (Exception e) {
      return null;
    }
  }
private static @Nullable String getMd5Hash(@NotNull String string)