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