code: public static byte[] removeUtf8Marker(byte[] content) {
  
          if ((content != null)
              && (content.length >= 3)
              && (content[0] == UTF8_MARKER[0])
              && (content[1] == UTF8_MARKER[1])
              && (content[2] == UTF8_MARKER[2])) {
  
              byte[] ret = new byte[content.length - UTF8_MARKER.length];
              System.arraycopy(content, 3, ret, 0, content.length - UTF8_MARKER.length);
  
              return ret;
          }
  
          return content;
      }
docs: Removes the UTF-8 marker from the beginning of the byte array.<p>
  
  @param content the byte array where to remove the UTF-8 marker
  
  @return the byte with the removed UTF-8 marker at the beginning