code: private static byte[] decode4to3(byte[] fourBytes) {
  		byte[] outBuff1 = new byte[3];
  		int count = decode4to3(fourBytes, 0, outBuff1, 0);
  		byte[] outBuff2 = new byte[count];
  
  		for (int i = 0; i < count; i++) {
  			outBuff2[i] = outBuff1[i];
  		}
  
  		return outBuff2;
  	}
docs: /*
  ******** D E C O D I N G M E T H O D S ********