docs: private byte[] number2BytesInNetworkOrder(int number) {
      byte[] orderBytes = new byte[4];
      orderBytes[3] = (byte) (number & 0xFF);
      orderBytes[2] = (byte) (number >> 8 & 0xFF);
      orderBytes[1] = (byte) (number >> 16 & 0xFF);
      orderBytes[0] = (byte) (number >> 24 & 0xFF);
      return orderBytes;
    }