SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 4)
    Function toIPv6 (alias ip1) (children 1)
     ExpressionList (children 1)
      Literal \'FFFF:0000:FFFF:0000:FFFF:0000:FFFF:0000\'
    Function toIPv6 (alias ip2) (children 1)
     ExpressionList (children 1)
      Literal \'0000:FFFF:0000:FFFF:0000:FFFF:0000:FFFF\'
    Function CAST (alias n1) (children 1)
     ExpressionList (children 2)
      Literal \'226854911280625642308916404954512140970\'
      Literal \'UInt128\'
    Function CAST (alias n2) (children 1)
     ExpressionList (children 2)
      Literal \'113427455640312821154458202477256070485\'
      Literal \'UInt128\'
   ExpressionList (children 20)
    Function bin (children 1)
     ExpressionList (children 1)
      Identifier ip1
    Function bin (children 1)
     ExpressionList (children 1)
      Identifier ip2
    Function bin (children 1)
     ExpressionList (children 1)
      Identifier n1
    Function bin (children 1)
     ExpressionList (children 1)
      Identifier n2
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitAnd (children 1)
       ExpressionList (children 2)
        Identifier ip1
        Identifier n1
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitAnd (children 1)
       ExpressionList (children 2)
        Identifier n1
        Identifier ip1
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitAnd (children 1)
       ExpressionList (children 2)
        Identifier ip2
        Identifier n1
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitAnd (children 1)
       ExpressionList (children 2)
        Identifier n1
        Identifier ip2
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitAnd (children 1)
       ExpressionList (children 2)
        Identifier ip1
        Identifier n2
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitAnd (children 1)
       ExpressionList (children 2)
        Identifier n2
        Identifier ip1
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitAnd (children 1)
       ExpressionList (children 2)
        Identifier ip2
        Identifier n2
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitAnd (children 1)
       ExpressionList (children 2)
        Identifier n2
        Identifier ip2
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitOr (children 1)
       ExpressionList (children 2)
        Identifier ip1
        Identifier n1
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitOr (children 1)
       ExpressionList (children 2)
        Identifier n1
        Identifier ip1
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitOr (children 1)
       ExpressionList (children 2)
        Identifier ip2
        Identifier n1
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitOr (children 1)
       ExpressionList (children 2)
        Identifier n1
        Identifier ip2
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitOr (children 1)
       ExpressionList (children 2)
        Identifier ip1
        Identifier n2
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitOr (children 1)
       ExpressionList (children 2)
        Identifier n2
        Identifier ip1
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitOr (children 1)
       ExpressionList (children 2)
        Identifier ip2
        Identifier n2
    Function bin (children 1)
     ExpressionList (children 1)
      Function bitOr (children 1)
       ExpressionList (children 2)
        Identifier n2
        Identifier ip2
