code: public int[] decodeIntArray(String input) throws IOException {
          int[] result = null;
          ByteArrayInputStream bis = 
              new ByteArrayInputStream(Base64.decodeBase64(input));
          DataInputStream dis = new DataInputStream(bis);
          int length = dis.readInt();
          result = new int[length];
          for (int i=0; i < length; i++) {
              result[i] = dis.readInt();
          }
          return result;
      }
docs: Decode the given Base64 encoded value into an integer array.
  
  @param input The Base64 encoded value to decode
  
  @return The array of decoded integers
  
  @throws IOException if an error occurs decoding the array stream
  
  @see #encodeIntArray(int[])