SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 6)
    Function xor (alias xor1) (children 1)
     ExpressionList (children 4)
      Identifier x1
      Identifier x2
      Identifier x3
      Identifier x4
    Function xor (alias xor2) (children 1)
     ExpressionList (children 2)
      Function xor (children 1)
       ExpressionList (children 2)
        Identifier x1
        Identifier x2
      Function xor (children 1)
       ExpressionList (children 2)
        Identifier x3
        Identifier x4
    Function or (alias or1) (children 1)
     ExpressionList (children 4)
      Identifier x1
      Identifier x2
      Identifier x3
      Identifier x4
    Function or (alias or2) (children 1)
     ExpressionList (children 2)
      Function or (children 1)
       ExpressionList (children 2)
        Identifier x1
        Identifier x2
      Function or (children 1)
       ExpressionList (children 2)
        Identifier x3
        Identifier x4
    Function and (alias and1) (children 1)
     ExpressionList (children 4)
      Identifier x1
      Identifier x2
      Identifier x3
      Identifier x4
    Function and (alias and2) (children 1)
     ExpressionList (children 2)
      Function and (children 1)
       ExpressionList (children 2)
        Identifier x1
        Identifier x2
      Function and (children 1)
       ExpressionList (children 2)
        Identifier x3
        Identifier x4
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 4)
           Function nullIf (alias x1) (children 1)
            ExpressionList (children 2)
             Function toUInt8 (children 1)
              ExpressionList (children 1)
               Function modulo (children 1)
                ExpressionList (children 2)
                 Identifier number
                 Literal UInt64_3
             Literal UInt64_2
           Function nullIf (alias x2) (children 1)
            ExpressionList (children 2)
             Function toUInt8 (children 1)
              ExpressionList (children 1)
               Function modulo (children 1)
                ExpressionList (children 2)
                 Function divide (children 1)
                  ExpressionList (children 2)
                   Identifier number
                   Literal UInt64_3
                 Literal UInt64_3
             Literal UInt64_2
           Function nullIf (alias x3) (children 1)
            ExpressionList (children 2)
             Function toUInt8 (children 1)
              ExpressionList (children 1)
               Function modulo (children 1)
                ExpressionList (children 2)
                 Function divide (children 1)
                  ExpressionList (children 2)
                   Identifier number
                   Literal UInt64_9
                 Literal UInt64_3
             Literal UInt64_2
           Function nullIf (alias x4) (children 1)
            ExpressionList (children 2)
             Function toUInt8 (children 1)
              ExpressionList (children 1)
               Function modulo (children 1)
                ExpressionList (children 2)
                 Function divide (children 1)
                  ExpressionList (children 2)
                   Identifier number
                   Literal UInt64_27
                 Literal UInt64_3
             Literal UInt64_2
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function numbers (children 1)
              ExpressionList (children 1)
               Literal UInt64_81
   Function or (children 1)
    ExpressionList (children 2)
     Function or (children 1)
      ExpressionList (children 2)
       Function notEquals (children 1)
        ExpressionList (children 2)
         Identifier xor1
         Identifier xor2
       Function notEquals (children 1)
        ExpressionList (children 2)
         Function isNull (children 1)
          ExpressionList (children 1)
           Identifier xor1
         Function isNull (children 1)
          ExpressionList (children 1)
           Identifier xor2
     Function or (children 1)
      ExpressionList (children 3)
       Function notEquals (children 1)
        ExpressionList (children 2)
         Identifier or1
         Identifier or2
       Function notEquals (children 1)
        ExpressionList (children 2)
         Function isNull (children 1)
          ExpressionList (children 1)
           Identifier or1
         Function isNull (children 1)
          ExpressionList (children 1)
           Identifier or2
       Function or (children 1)
        ExpressionList (children 2)
         Function notEquals (children 1)
          ExpressionList (children 2)
           Identifier and1
           Identifier and2
         Function notEquals (children 1)
          ExpressionList (children 2)
           Function isNull (children 1)
            ExpressionList (children 1)
             Identifier and1
           Function isNull (children 1)
            ExpressionList (children 1)
             Identifier and2
