private static boolean compareDomains(@Nullable String d1, @Nullable String d2) {
    if (d1 == null && d2 == null) return true;
    if (d1 == null || d2 == null) return false;
    d1 = StringUtil.trimStart(d1, ".");
    d1 = StringUtil.trimStart(d1, "www.");
    d2 = StringUtil.trimStart(d2, ".");
    d2 = StringUtil.trimStart(d2, "www.");
    return d1.equals(d2);
  }
private static boolean compareDomains(@Nullable String d1, @Nullable String d2)