SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 6)
    Function unhex (alias key) (children 1)
     ExpressionList (children 1)
      Literal \'eebc1f57487f51921c0465665f8ae6d1658bb26de6f8a069a3520293a572078f\'
    Function unhex (alias tag) (children 1)
     ExpressionList (children 1)
      Literal \'67ba0510262ae487d737ee6298f77e0c\'
    Function unhex (alias iv) (children 1)
     ExpressionList (children 1)
      Literal \'99aa3e68ed8173a0eed06684\'
    Function unhex (alias plaintext) (children 1)
     ExpressionList (children 1)
      Literal \'f56e87055bc32d0eeb31b2eacc2bf2a5\'
    Function unhex (alias aad) (children 1)
     ExpressionList (children 1)
      Literal \'4d23c3cec334b49bdb370c437fec78de\'
    Function unhex (alias ciphertext) (children 1)
     ExpressionList (children 1)
      Literal \'f7264413a84c0e7cd536867eb9f21736\'
   ExpressionList (children 2)
    Function hex (alias ciphertext_actual) (children 1)
     ExpressionList (children 1)
      Function encrypt (children 1)
       ExpressionList (children 5)
        Literal \'aes-256-gcm\'
        Identifier plaintext
        Identifier key
        Identifier iv
        Identifier aad
    Function equals (children 1)
     ExpressionList (children 2)
      Identifier ciphertext_actual
      Function concat (children 1)
       ExpressionList (children 2)
        Function hex (children 1)
         ExpressionList (children 1)
          Identifier ciphertext
        Function hex (children 1)
         ExpressionList (children 1)
          Identifier tag
