h&B|      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))********************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^________________________________________________________________________________________________________________________________```````````````````````````````````` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `!`"`"`"`"`"`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`#`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a$a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%a%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b%b&b&b&b&b&b&b&b&b&b&b&b&b&b&b&b&b&b&b&b&b&b'b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(b(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c(c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c)c*c*c*c*c*c*c*c*c*c*c*c*d*d*d*d*d*d*d*d*d*d*d*d*d*d*d*d*d*d*d*d*d+d+d+d+d+d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d-d-d-d-d-d-d-d-d-d-d-d.d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1d1d1d1d1d1d1d2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4d4d4d4d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6e6e6e6e6e6e7e7e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f:f:f:f:f:f:f:f:f:f:f:f:f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;f;ff>f>f?f?g?g?g?g?g?g@g@gAgAgAgAgAgAgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgBgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgDgDgDgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgEgFgFgFgFgFgFgFgFgFgGgGgGgGgGgGgGgGgGgGgGgGgGgGgGgHgHgHgHgHgHgHgHgHgHgHgHgHgIgIgIgIgIgIgJgJgKhKhKhKhKhKhKhKhKhKhKhKhKhKhKhKhKhKhKhKhLhMhNhOhPhQhRhShThUhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhVhWhXhYhZhZhZhZhZh[h\h]h^h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h`haibicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicicididididididididididididididididididididididididieieieififififififififigihiiijijijijijijijijijijijijijijijijijijijijijijijijijijijijijikililimimimimimimimimimimimimimimjnjojpjpjpjpjpjpjpjpjpjpjpjqjqjrjrjsjtjujujujvjvjvjvjwjxjxjxjxjxjxjxjxjxjyjzjzjzjzjzjzjzjzjzjzj{j{j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j}j}j~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllll Safe-Inferred!:hydra-An empty record type as a canonical unit typehydraAn instance of a union type; i.e. a string-indexed generalization of inl() or inr()hydra#A symbol which stands in for a typehydra#A symbol which stands in for a type hydra#A symbol which stands in for a term hydra#A symbol which stands in for a term hydra A data type hydraA type annotated with metadatahydra A data termhydraA term annotated with metadata hydraA function application!hydraAn element reference"hydraA function term$hydraA list%hydraA literal value&hydraA map of keys to values(hydraAn optional value)hydraA tuple*hydra A record term+hydraA set of values,hydraAn infinite stream of terms-hydraA variant tuple.hydra A union term/hydraA variable reference0hydra(The unlabeled equivalent of a Union term5hydraAn infinite stream of terms9hydraA labeled record or union type;hydraThe name of the row type, which must correspond to the name of a Type element<hydraOptionally, the name of another row type which this one extends. To the extent that field order is preserved, the inherited fields of the extended type precede those of the extension.=hydra;The fields of this row type, excluding any inherited fields>hydra9A record, or labeled tuple; a map of field names to termsBhydra"A record elimination; a projectionFhydra,A case statement for matching optional termsHhydra0A term provided if the optional value is nothingIhydraA function which is applied of the optional value is non-nothingJhydraA term annotated with a fixed, named type; an instance of a newtypeNhydraA unique element namePhydraA unique element nameQhydra A map typeUhydraAny of a fixed set of literal types, also called atomic types, base types, primitive types, or type constants[hydra.A term constant; an instance of a literal type\hydraA binary literal]hydraA boolean literal^hydraA floating-point literal_hydraAn integer literal`hydraA string literalahydraA 'let' bindingfhydra:A type abstraction; the type-level analog of a lambda termhhydraThe parameter of the lambdaihydraThe body of the lambdajhydraA function abstraction (lambda)lhydraThe parameter of the lambdamhydraThe body of the lambdanhydraAn integer literal valueohydra$An arbitrary-precision integer valuephydraAn 8-bit signed integer valueqhydra+A 16-bit signed integer value (short value)rhydra)A 32-bit signed integer value (int value)shydra*A 64-bit signed integer value (long value)thydra&An 8-bit unsigned integer value (byte)uhydraA 16-bit unsigned integer valuevhydra.A 32-bit unsigned integer value (unsigned int)whydra/A 64-bit unsigned integer value (unsigned long)xhydraAn integer typehydra,A function type, also known as an arrow typehydra A functionhydraCompares a term with a given term of the same type, producing a Comparisonhydra-An elimination for any of a few term variantshydraA function abstraction (lambda)hydra.A reference to a built-in (primitive) functionhydraA floating-point literal valuehydra+An arbitrary-precision floating-point valuehydraA 32-bit floating-point valuehydraA 64-bit floating-point valuehydraA floating-point typehydraThe name and type of a fieldhydra9The name of a field, unique within a record or union typehydra9The name of a field, unique within a record or union typehydraA labeled termhydra4A corresponding elimination for an introduction termhydraEliminates an element by mapping it to its data term. This is Hydra's delta function.hydraEliminates a list using a fold function; this function has the signature b -> [a] -> bhydra8Eliminates a nominal term by extracting the wrapped termhydraEliminates an optional term by matching over the two possible caseshydra/Eliminates a record by projecting a given fieldhydraEliminates a union term by matching over the fields of the union. This is a case statement.hydra%A union elimination; a case statementhydra,The type-level analog of an application termhydra%The left-hand side of the applicationhydra&The right-hand side of the applicationhydra.A term which applies a function to an argumenthydra%The left-hand side of the applicationhydra&The right-hand side of the applicationhydra>An object, such as a type or term, together with an annotation  /.-,+*)('&%$#"! 0432158769=<;:>A@?BEDCFIHGJMLKNPOQTSRUZYXWV[`_^]\aedcbfihgjmlknwvutsrqpox~}|{zyx~}|{zynwvutsrqpojmlkfihgaedcb[`_^]\UZYXWVQTSRNPOJMLKFIHGBEDC>A@?9=<;:587604321/.-,+*)('&%$#"!     Safe-Inferred%                                     Safe-Inferred8%hydraA literal valuehydra!An import or export specificationhydraAn import modifier (pattern or 'type')hydraAn import specificationhydraAn import statementhydraA field name and valuehydra"A field together with any commentshydraA field (name/type pair)hydraAn update record expressionhydraA type signature expressionhydraA section expressionhydraA prefix expressionhydraA 'let' expressionhydraA lambda expressionhydraAn infix application expressionhydraAn 'if' expressionhydraA record constructor expressionhydraA case expressionhydraAn application expressionhydraA data expressionhydraAn export statementhydraA  'deriving' statementhydraA  'deriving' statementhydra%An application-style declaration headhydra#The left-hand side of a declarationhydraA data or value declarationhydra-A data declaration together with any commentshydraThe 'data' versus 'newtype keywordhydraA data type declarationhydra-A data constructor together with any commentshydraA record-style data constructorhydra)An ordinary (positional) data constructorhydraA data constructorhydra5The right-hand side of a pattern-matching alternativehydra5The right-hand side of a pattern-matching alternativehydraA type assertionhydraA pattern-matching alternative                   Safe-Inferred@ Safe-Inferred@ Safe-InferredC hydra,Note: simple methods cannot have annotationshydra,A ClassType which does not allow annotationshydra,A ClassType which does not allow annotationshydra'A Type which does not allow annotationshydra'A Type which does not allow annotationshydraAt least one typehydraAt least one modulehydra5Note: this is an approximation which ignores encodinghydra5Note: this is an approximation which ignores encodinghydra5Note: this is an approximation which ignores encodinghydra5Note: this is an approximation which ignores encodinghydra5Note: this is an approximation which ignores encodinghydra5Note: this is an approximation which ignores encoding !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""                                   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""" Safe-Inferreda*hydra A JSON value**************************** Safe-Inferredi3*hydra0A reference by name to a previously defined type*hydraa JSON array, listing fields*hydrano value*hydraA binary value*hydra32-bit signed integer*hydra64-bit signed integer*hydra8single precision (32-bit) IEEE 754 floating-point number*hydra8double precision (64-bit) IEEE 754 floating-point number*hydra sequence of 8-bit unsigned bytes*hydraunicode character sequence*hydraa string naming this schema*hydra a string that qualifies the name*hydraa JSON array of strings, providing alternate names for this schema*hydraa JSON string providing documentation to the user of this schema*hydra3Any additional key/value pairs attached to the type*hydra4an integer, specifying the number of bytes per value*hydra-a JSON string providing the name of the field*hydra-a JSON string describing this field for users*hydraa schema*hydradefault value for this field, only used when reading instances that lack the field for schema evolution purposes*hydra=specifies how this field impacts sort ordering of this record*hydraa JSON array of strings, providing alternate names for this field*hydra4Any additional key/value pairs attached to the field*hydraa JSON array, listing symbols, as JSON strings. All symbols in an enum must be unique; duplicates are prohibited. Every symbol must match the regular expression [A-Za-z_][A-Za-z0-9_]* (the same requirement as for names)*hydraA default value for this enumeration, used during resolution when the reader encounters a symbol from the writer that isn@t defined in the reader@s schema. The value provided here must be a JSON string that@s a member of the symbols array*****************************************************************************************++++++++++++++++++++++*******************************************************************+++*********+++++++++***++*******+++++++***+  Safe-Inferredk,hydraAnnotations which can be applied to record fields, aliased union members, enum symbols, or named schemas+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,+,+++,++++++++,,,,,,,,+++,++++,,,++++,,,+++++++,,,,,,++++,,,+++++++++,,,,,,,,,++++++,,,,,+++++,,,,+++,  Safe-Inferreds-hydra9An RDF triple defined by a subject, predicate, and object-hydra4An RDF triple with an optional named graph component-hydraA type representing an RDF property, and encapsulating its domain, range, and subclass relationships-hydraState that any resource that has a given property is an instance of one or more classes-hydraStates that the values of a property are instances of one or more classes-hydra)A value such as a string, number, or date-hydra2a Unicode string, which should be in Normal Form C-hydraan IRI identifying a datatype that determines how the lexical form maps to a literal value-hydraAn optional language tag, present if and only if the datatype IRI is 5http://www.w3.org/1999/02/22-rdf-syntax-ns#langString-hydraA BCP47 language tag-hydraA BCP47 language tag-hydraA convenience type which provides at most one string value per language, and optionally a value without a language-hydraA convenience type which provides at most one string value per language, and optionally a value without a language-hydraAn IRI or a literal; this type is a convenience for downstream models like SHACL which may exclude blank nodes-hydra(An Internationalized Resource Identifier-hydra(An Internationalized Resource Identifier-hydraA graph of RDF statements together with a distinguished subject and/or object node-hydraStand-in for rdfs:Class----------------------------------------------------------------------------------..........--------------------------------------------------------------------------...---...-----....  Safe-Inferreduw ..........................................................//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////00000//000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888899999999 4444444444444444444444444444444444444444444444444444444444444444434444443333334444444444444333333333333333333333333333333333333444444444444444444444444444444444444333333344444443343333555333553353333555333335555333355533335553333555333333555553333335555533335553333555333553335533335553333555333553335533355233325555222552225522255222255522222555522222555522255522225552222555222255522255222255522225552225522255222552225522522255222552222225555522222222222222222222222255555555555555566666666622222666662226622622226662222666222662222666122116666111666111166611116661111666111166611166111166611116661111666111166611116661111666111166611166111166611166111166611166111661116611116661111111166666661111666111111111111111666666666666666111661111666111166611166111661111667000007777000077700007770000777000770007700000077777700077700077000000777777000007777000007777000000077777700000077777000000077777700000000000000077777777777777700000077777000000777770000000777777000000077777700000007777770000777/00000//7777777/////7777////////7777777////////7777888//////88888///////888888///////888888///88/////8888/////8888///888/////8888///////888888/////8888//8//////88888//////////////////////8888888888888888888888///88///88///88/////88888////888.///888....888...88...888...88...88....888.......8888888...88...88....888...88...888.....8899....999...99..9  Safe-Inferred=hydraAn RDF graph containing zero or more shapes that is passed into a SHACL validation process so that a data graph can be validated against the shapes=hydraAn RDF graph containing zero or more shapes that is passed into a SHACL validation process so that a data graph can be validated against the shapes=hydra$A SHACL node or property shape. See #https://www.w3.org/TR/shacl/#shapes=hydraA non-critical constraint violation indicating an informative message=hydra8A non-critical constraint violation indicating a warning=hydraA constraint violation=hydraEither an instance of a type like sh:Shape or sh:NodeShape, or an IRI which refers to an instance of that type=hydraAn anonymous instance=hydraAn inline definition=hydraSee https://www.w3.org/TR/shacl/#QualifiedValueShapeConstraintComponent=hydraA number of constraint parameters which are specific to property shapes, and cannot be applied to node shapes=hydraSee 8https://www.w3.org/TR/shacl/#LessThanConstraintComponent=hydraSee https://www.w3.org/TR/shacl/#LessThanOrEqualsConstraintComponent=hydraThe maximum cardinality. Node shapes cannot have any value for sh:maxCount. See 8https://www.w3.org/TR/shacl/#MaxCountConstraintComponent=hydraThe minimum cardinality. Node shapes cannot have any value for sh:minCount. See 8https://www.w3.org/TR/shacl/#MinCountConstraintComponent=hydraSee :https://www.w3.org/TR/shacl/#UniqueLangConstraintComponent=hydraSee https://www.w3.org/TR/shacl/#QualifiedValueShapeConstraintComponent=hydraA SHACL property shape. See ,https://www.w3.org/TR/shacl/#property-shapes>hydra2Any property shape -specific constraint parameters>hydraSee )https://www.w3.org/TR/shacl/#defaultValue>hydraSee !https://www.w3.org/TR/shacl/#name>hydraSee !https://www.w3.org/TR/shacl/#name>hydraSee "https://www.w3.org/TR/shacl/#order>hydraA SHACL pattern. See 7https://www.w3.org/TR/shacl/#PatternConstraintComponent>hydraA SHACL node shape. See (https://www.w3.org/TR/shacl/#node-shapes>hydra A blank node>hydraAn IRI>hydra A literal>hydraA blank node or an IRI>hydraA blank node or a literal>hydraAn IRI or a literal>hydraAn instance of a type like sh:Shape or sh:NodeShape, together with a unique IRI for that instance>hydraCommon constraint parameters and other properties for SHACL shapes>hydra3Common constraint parameters attached to this shape>hydraSee (https://www.w3.org/TR/shacl/#deactivated>hydraSee $https://www.w3.org/TR/shacl/#message>hydraSee %https://www.w3.org/TR/shacl/#severity>hydraSee (https://www.w3.org/TR/shacl/#targetClass>hydraSee 'https://www.w3.org/TR/shacl/#targetNode>hydraSee ,https://www.w3.org/TR/shacl/#targetObjectsOf>hydraSee -https://www.w3.org/TR/shacl/#targetSubjectsOf>hydraAny of a number of constraint parameters which can be applied either to node or property shapes>hydraSee 3https://www.w3.org/TR/shacl/#AndConstraintComponent>hydraSee 6https://www.w3.org/TR/shacl/#ClosedConstraintComponent>hydraSee 5https://www.w3.org/TR/shacl/#ClassConstraintComponent>hydraSee 8https://www.w3.org/TR/shacl/#DatatypeConstraintComponent>hydraSee 8https://www.w3.org/TR/shacl/#DisjointConstraintComponent>hydraSee 6https://www.w3.org/TR/shacl/#EqualsConstraintComponent>hydraSpecifies the condition that at least one value node is equal to the given RDF term. See 8https://www.w3.org/TR/shacl/#HasValueConstraintComponent>hydraSpecifies the condition that each value node is a member of a provided SHACL list. See 2https://www.w3.org/TR/shacl/#InConstraintComponent>hydraSee :https://www.w3.org/TR/shacl/#LanguageInConstraintComponent>hydraSee 8https://www.w3.org/TR/shacl/#NodeKindConstraintComponent>hydraSee 4https://www.w3.org/TR/shacl/#NodeConstraintComponent>hydraSee 3https://www.w3.org/TR/shacl/#NotConstraintComponent>hydraSee hydraSee hydraSee 9https://www.w3.org/TR/shacl/#MaxLengthConstraintComponent>hydraSee hydraSee hydraSee 9https://www.w3.org/TR/shacl/#MinLengthConstraintComponent>hydraSee 7https://www.w3.org/TR/shacl/#PatternConstraintComponent>hydraSee 8https://www.w3.org/TR/shacl/#PropertyConstraintComponent>hydraSee 2https://www.w3.org/TR/shacl/#OrConstraintComponent>hydraSee 4https://www.w3.org/TR/shacl/#XoneConstraintComponent>hydraSee >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>>>>>=======>>>>>>>======?????====????====????===???===?  Safe-Inferred\??????????????????????????????????????????????????????@?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCDDDDDDDDCCCCDDDCCCDDDCCCDDDCCCDDCCCCDDDCCCDDDCCCDDCCCCDDDCCCDDDCCCDCCCDDDCCCDCCCDCCCCDDDCCCDDCCCCDDDCCCDDCCCCDDDCCCDDCCCCDDDCCCDDCCCCDDDCCCCDDDCCCCCDDDDDCCCCDDDCCCDDCCCCCDDDDDCCCCDDDCCCCDDDCCCDDCCCCCDDDDDCCCDDCCCCCDDDDDCCCDDBCCCCCBDDDDDDDBBBDDBBBBDDDBBBBDDDBBBBDDDBBBBDDDBBBBDDDDBBBDEEBBBEEEBBBBEEEBBBBEEEEBBBEEEBBBBEEEBBBBEEEBBBBBEEEEEBBBEEEBBBBBBEEEEEBBBBEEEEBBBBEEEBBBBEEEEBBBEEBBBEBBBEEEBBBBEEEBBBEEBBBEEEBBBEEEBBBBEEEBBBBBEEEEBBBEEBBBEEEBBBBEEEBBBEEBBBEEEABBBBBEEEEEAAAAAAAAEEEEEEEAAAAAEEEEEAAEAAAEEAAAEEEAAAEEEAAAAEEEAAAEEAAAEEAAAEEAAAEEAAAAEEEAAAEEEAAAEAAAAEEFAAAFFFAAAAFFFFAAAFFFAAAFAAAFFFAAAFFAAAFFFAAAAFFFFAAAAFFFAAAFFFAAAFFAAAFFFAAAAAFFFFFAAAFFFAAAFFFAAAFAAAFFAAAFFAAAAFFFFAAAFFAAAAFFFAAAFF@@@FFF@@F@@@FF@@@FFF@@@FF@@@@FFF@@@FF@@@@FFF@@@@FFF@@@@FFFF@@@FF@@@@@FFFF@@@FFF@@@FFF@@@F@@@F@@@F@@@F@@@FF@@@@FFFF@@@FF@@@@FFFF@@@FF@@@@FFFF@@@@FFF@@@FFF@@G@@@GG@@@@GGGG@@@@GGG@@@GGG@@G@@@GGG@@@@@@GGGGG@@@@@@@@@@GGGGGGGGG@@@GG?@?GGG???GGG????GGGG????GGG????GGG???GGG????GGG?????GGGGG????GGG?????GGGGG????GGGG???GGG????GGG???G???GG Safe-InferredDetermines if the Graph implementations supports transactions.Lhydra9Gets the features related to graph sideEffects operation.LhydraAn interface that represents the capabilities of a Graph implementation. By default all methods of features return true and it is up to implementers to disable feature they don't support. Users should check features prior to using various functions of TinkerPop to help ensure code portability across implementations. For example, a common usage would be to check if a graph supports transactions prior to calling the commit method on Graph.tx(). | | As an additional notice to Graph Providers, feature methods will be used by the test suite to determine which tests will be ignored and which will be executed, therefore proper setting of these features is essential to maximizing the amount of testing performed by the suite. Further note, that these methods may be called by the TinkerPop core code to determine what operations may be appropriately executed which will have impact on features utilized by users.Lhydra,Gets the features related to edge operation.Lhydra-Gets the features related to graph operation.Lhydra.Gets the features related to vertex operation.LhydraAdditional features which are needed for the complete specification of language constraints in Hydra, above and beyond TinkerPop Graph.FeaturesLhydra-Features that are related to Element objects.Lhydra7Determines if an Element allows properties to be added.LhydraDetermines if an Element any Java object is a suitable identifier.LhydraDetermines if an Element has a specific custom object as their internal representation.LhydraDetermines if an Element has numeric identifiers as their internal representation.Lhydra9Determines if an Element allows properties to be removed.LhydraDetermines if an Element has string identifiers as their internal representation.Lhydrahttps://www.w3.org/TR/owl2-syntax/#Intersection_of_Data_RangesVhydraSee >https://www.w3.org/TR/owl2-syntax/#Intersection_of_Data_RangesVhydraSee .https://www.w3.org/TR/owl2-syntax/#Data_RangesVhydraSee 4https://www.w3.org/TR/owl2-syntax/#Object_PropertiesVhydraSee ,https://www.w3.org/TR/owl2-syntax/#DatatypesVhydraNote: XML Schema datatypes are treated as a special case in this model (not in the OWL 2 specification itself) because they are particularly commonVhydraSee *https://www.w3.org/TR/owl2-syntax/#ClassesSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWVVVVVWWWWVVVVVWWWWVVWVVVWWWVVWVVWVVWVVVWWWVVWVVWVVVWWWVVVWVVVWVVVVVVVWWWWWWWVVVWUUUWUUUWUUUWUUUUWWWUUUUWWWUUUWWWUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWUUUWUUUWUUUWUUUWUUUUWWWUUUUWWWUUUUWWWUUUWUUUUUWWWWUUUUUWWWWUUUUUWWWWUUUUWWWUUUUWWWUUUUWWWUUUUUWWWWUUUUUWWWWUUUUUWWWWUUUUUUUUUWWWWWWWWWUUUUUWWWWWUUUUUWWXXTUUTXXXTTTTXXXTTTTTXXXXTTTTTTTTTTTTTTXXXXXXXXXXXXXXTTTTTXXXXTTTTXXXTTTTXXXTTTTTXXXXTTTTTXXXXTTTTTXXXXTTTTXXXTTTTXXXTTTTXXXTTTTXXXTTTTXXXTTTTXXXTTTTXXXTTTTTTTXXXXXXXTTTTTXXXXTTTTXXXTTTTXXXTTTTTXXXXTTTTTXXXXTTTTXXXTTTTTXXXXTTTTTTXXXXXSTTSSSSSXXXXXXXXSSSSXXXSSSSXXXSSSSSXXXXSSSSSSXXXXYSSSSSSYYYYYSSSSSSYYYYYSSSSSSYYYYY Safe-Inferred[hydraA union of scalars supported in the YAML failsafe and JSON schemas. Other scalars are not supported here[hydraRepresents a true/false value[hydra+Represents an approximation to real numbers[hydra7Represents arbitrary sized finite mathematical integers[hydraRepresents the lack of a value[hydraA string value[hydraA YAML node (value)[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ Safe-Inferred \hydraA nonterminal symbol\hydraA nonterminal symbol\hydraA regular expression\hydraA regular expression\hydraA BNF production\hydra9A pattern which matches valid expressions in the language\hydra&A pattern together with a name (label)\hydraA name for a pattern\hydraA name for a pattern\hydra*An enhanced Backus-Naur form (BNF) grammar\hydra*An enhanced Backus-Naur form (BNF) grammar\hydraA constant pattern\hydraA constant pattern:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Safe-Inferred$\\\\ Safe-InferredR \\\\\\\\\\ \\\\\\\\\\ Safe-Inferred\\\\\\\\ Safe-Inferred\\\\ Safe-Inferred\\\\\\\\\\\\\\ Safe-InferredF\\\\\\\\ Safe-Inferred| \\\\\\\\\ \\\\\\\\\ Safe-Inferred]]]]]]]]]] Safe-Inferredx ]hydra,A type together with an instance of the type]hydra$The identifier of a type constructor]hydraA type expression together with free type variables occurring in the expression]hydra/The identifier of a term expression constructor]hydraNumeric precision: arbitrary precision, or precision to a specified number of bits]hydra'The identifier of a literal constructor]hydra>A graph, or set of named terms, together with its schema graph]hydra All of the elements in the graph]hydraThe schema graph to this graph. If omitted, the graph is its own schema graph.]hydra(The identifier of a function constructor]hydra,The identifier of an elimination constructor]hydraA graph element, having a name, data term (value), and schema term (type)]hydra;An equality judgement: less than, equal to, or greater than]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^]]]]^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]]^^^ Safe-Inferred!^hydra4Specifies either a pre-order or post-order traversal^hydraPre-order traversal^hydraPost-order traversal^hydra-A container for logging and error information^hydraA map of string keys to arbitrary terms as values, for application-specific use^hydraA type together with a coder for mapping terms into arguments for primitive functions, and mapping computed results into terms^hydraA built-in function^hydra'A built-in metadata container for terms^hydra.A map of annotation names to annotation values^hydraThe unique name of a language^hydraThe unique name of a language^hydraA set of constraints on valid type and term expressions, characterizing a language^hydraAn encoder and decoder; a bidirectional flow between two types_hydraA typeclass-like construct providing common functions for working with annotations_hydraAn evaluation context together with a source language and a target language_hydraA two-level bidirectional encoder which adapts types to types and terms to terms^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^__________________________________________________________________________________________________________________________________________________________________^_____^^^^^^_____^^^__^^^_^^^^^____^^^^___^^^^^^^^^^_________^^^_^^^__^^^^^____^^^^___^^^^^____^^^___ Safe-Inferred`hydraA prefix for element names`hydraA prefix for element names`hydraA logical collection of elements in the same namespace, having dependencies on zero or more other modules`hydra3A common prefix for all element names in the module`hydra#The elements defined in this module`hydraTODO: temporary. Just a token polymorphic function for testing`hydra4Find the type variant (constructor) for a given type`hydra'All type variants, in a canonical order``````````````````````````````````````````! Safe-Inferred``" Safe-Inferred `hydra)Display a floating-point type as a string`hydra#Display an integer type as a string`hydra"Display a literal type as a string`hydra%Display numeric precision as a string`hydraDisplay a type as a string``````````# Safe-Inferred `hydra&A pure association with a phantom type`hydra:An association with a term-level field with a phantom type`hydra4An association with a named term with a phantom type`hydra,An association of a term with a phantom type`hydraAn association of a field name (as in a case statement) with a phantom type````````````````````````````````````````````$ Safe-Inferred `hydra$One of several classes of whitespace`hydra Any symbol`hydra Any symbol`hydraOperator precedence`hydraOperator precedence`hydra&Left and right padding for an operator`hydraAn operator expression`hydraAn operator symbolahydraAn abstract expressionahydra'Matching open and close bracket symbolsahydra"An expression enclosed by bracketsahydra!Formatting option for code blocksahydraOperator associativity``````````````````````aaa``aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`aaa``aaaaa`````aaaa````aaa```a```a``````aaaaaa% Safe-Inferredx&aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbb&aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbb& Safe-Inferred6bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb' Safe-Inferredbb( Safe-Inferredbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc) Safe-Inferred!ccccccccccccccccccccccccccccccccc!ccccccccccccccccccccccccccccccccc* Safe-InferredPcccccccc+ Safe-Inferreddddddd, Safe-Inferreddddddddddddddddddddddddddddddddd- Safe-Inferred ddddddddddd ddddddddddd. Safe-Inferredpdd/ Safe-Inferreddddddddddddddddddddddddddddddddddddddddddd0 Safe-Inferred  /.-,+*)('&%$#"! 0431258679=<:;>A?@BECDFIGHJMKLNOPQTRSUZYXVW[`_^\]aedbcfighjmklnwvutsrqopx~}|{yz^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^________________________________________________________________________________________________________dddddddddddddddddddddddddddddddddd ddddddddddddd1 Safe-Inferredddddddddddddddddddddddddddddddddddddd2 Safe-InferreddhydraSort a directed acyclic graph (DAG) based on an adjacency list Note: assumes that the input is in fact a DAG; the ordering is incomplete in the presence of cycles.dd3 Safe-InferreddhydraTurn arbitrary terms like 'compareTo 42' into terms like 'x.compareTo 42 x', whose arity (in the absences of application terms) is equal to the depth of nested lambdas. This function leaves application terms intact, simply rewriting their left and right subterms.dhydra>Recursively remove term annotations, including within subtermsdhydra>Recursively remove type annotations, including within subtypesdddddddddddddddddddddddddddddddddddddddddddddd Safe-Inferredu  /.-,+*)('&%$#"! 0431258679=<:;>A?@BECDFIGHJMKLNOPQTRSUZYXVW[`_^\]aedbcfighjmklnwvutsrqopx~}|{yz\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^________________________________________________________________________________________________________````````````````````````````````````````````````````````````````````ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd4 Safe-Inferred#dddddddd5 Safe-Inferred$*deeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee*deeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeed0e06 Safe-Inferred$eeeeeeeeeeee7 Safe-Inferred%eeee8 Safe-Inferred%Jeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee9 Safe-Inferred%eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffffffffffffffff: Safe-Inferred' ffffffffffff ffffffffffff; Safe-Inferred'r?fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff?fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff< Safe-Inferred(ffffffffffffffffffffffffffffffffffffffffffffff= Safe-Inferred)ffffffffff> Safe-Inferred)Pffffff? Safe-Inferred)ffgggggffggggg@ Safe-Inferred)ggggA Safe-Inferred)ggggggggggggB Safe-Inferred*0ggggggggggggggggggggggggggggggggggggggggggggggggC Safe-Inferred*ggggggggggggggggggggggggggggggggggggD Safe-Inferred+vghydraSolve for the top-level type of an expression in a given environmenteggggggeE Safe-Inferred+ggggggggggggggggggggggggggggggggggggggggggggggggF Safe-Inferred/ghydraA beta reduction function which is designed for safety, not speed. This function does not assume that term to be evaluated is in a normal form, and will provide an informative error message if evaluation fails. Type checking is assumed to have already occurred.ghydraApply the special rules: ((x.e1) e2) == e1, where x does not appear free in e1 and ((x.e1) e2) = e1[x/e2] These are both limited forms of beta reduction which help to "clean up" a term without fully evaluating it.ghydrahhS Safe-Inferred"2ihhT Safe-Inferred2hhU Safe-Inferred"2hhV Safe-Inferred"21hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh1hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhW Safe-Inferred3hhX Safe-Inferred3hhY Safe-Inferred"4(hhZ Safe-Inferred4Rhhhhhhhhhh[ Safe-Inferred4hh\ Safe-Inferred4hh] Safe-Inferred4hh^ Safe-Inferred5 hh_ Safe-Inferred"55$hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh$hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh` Safe-Inferred"5hha Safe-Inferred"6hhb Safe-Inferred"6Biic Safe-Inferred6lfffffffffffffffffffffffhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii,iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihi0i0i0d Safe-Inferred7iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiie Safe-Inferred"8 iiiiiif Safe-Inferred8?iiiiiiiiiiiiiiiig Safe-Inferred8iih Safe-Inferred8iii Safe-Inferred8iij Safe-Inferred9iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiik Safe-Inferred9iil Safe-Inferred9iiiim Safe-Inferred9iiiiiiiiiiiiiiiiiiiiiiiiiiiin Safe-Inferred:Sjjo Safe-Inferred:}jjp Safe-Inferred: jjjjjjjjjjj jjjjjjjjjjjq Safe-Inferred:jjjjr Safe-Inferred;'jjjjs Safe-Inferred;Ujj Safe-Inferred;t Safe-Inferred;jju Safe-Inferred;jjjjjjv Safe-Inferred<jjjjjjjjw Safe-Inferred<8jjx Safe-Inferredjjjj~ Safe-Inferred>Fjj Safe-Inferred>pjj Safe-Inferred>jj Safe-Inferred>jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Safe-Inferred@kk Safe-Inferred@kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Safe-InferredA5kk Safe-InferredA`kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Safe-InferredAkkkkkkkkkkkkkkkkkkllllllllllkkkkkkkkkkkkkkkkkkllllllllll Safe-InferredBgllllllll                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########################################################################################################################    #######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''    '''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((    (((((((((((((((((((((((( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ' ' ( ( ' ' ( ' ' ( ( ( ( ( ( ( ( ( ( (   ( ( ( ( ( ( ( ( (   ( ( ( ( ( ( ( ( ( ( ( (    ) ) ) ) ) ) ) ) )    ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )  ) ) ) ) ) ) ) )  ) )   ) ) ) ) ) ) ) ) ) )  ) ) ) ) ) ) ) ) ) ) ) ( ( ) ) ( ( ) ( ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ( ( ( ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )     ) ) ) ) ) ) ) ) ' ' ' ' ) ) ) ) ) ) ) )         ) ) ) ) ) ) ) ) ) ) ) ) ) * * * * * * * *  * * * * * * * * ( ( * * * * * * *   * * * * * * * * * * * * * * * * * *   * * * * * * * * * * * * *  * * * * * * * * *  * * * * * * * ) * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * % % % % ) ) ) ) * * * * * * * *     * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + + + + + + + + + + + + + + + + + + + + + + + + + + + +   +   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - - - - -  - - - - - -  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /  / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /  / / / / / / / / / / / / / / / / / / / / 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  1 1 1 1 1 1 1  1 1 1 1 1 1  1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4  4  4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4     4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5     5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5     5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8     8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8     8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9   9 9 9 9 9 9 9 9 9 9 9 9   9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9  9 9 9 9 9 9 9 9 9 9 9  9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :     : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; * * * ; ; ; * ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < < < < <  < < < < < < < < < < < < < < < <   < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  = = = = = = = = = = = = = = > > > > > > > > > > >  > > > > > > > > > > > > > > > > > > > > > > > >  > > > > > > > > > > > > > > > > > > >  > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @  @ @ @ @ @ @ @ @ @ @ @ @  @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ * @ @ @ @ @ * @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A     A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C ! ! ! ! C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C     C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D * * * * D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E * * * * E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH    HHHHHHHHHHHHHHHHIIIIIIIIIIIGGGGG(((((((**IIIIIIIIHHHHHHHHHHHHHIIII*II))))HHHHIIIII****HHHHIIIIHHHH))))))))IIII<IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII;;IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII;;;IIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJ;;;;;;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ@@JJJJJJJJJJJJJJ@JJJJJJJJJJJ@JJJJJJJ@JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJCCCCJJJJJJJJJJJJKKKKKKKKKKKKKKKKDDDDKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFFFFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKEEEEEEEEKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN<NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN@NNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS!!!!SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSCCCCSSSSSSSSSS*SSS*SSSSSSSSS****SSSSSSSSSSSSSS SSSSSSSSSSSSSSSHHHSSSSSSSSHSSSSSSS9SSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTHHHHTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT**TTTTTTTTTTUUUUIIUUUUUUUUUUUIUUUUUUUUUUUUUUU*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU****UUUUUUUUIIIIUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVIIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVJVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW(((WWWWWWWWWWWW)))))WWWW W W W W W W W W W W W W W W W W W W W W W!W"W"W"W"W"W#8#8#W#W#W###W#W#W#W#W#*#*#W#4#W##W#W#W#:#:#:#:#:#W#W#W#W# # # # #W#W#W#W#6#6#6#6$W$W$W$W$W$W$S$S$S$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$W$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$T$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$T$T$T$T$X$X$X$X$X$X$X$X$X$X$X$X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X&X&X&X&X&X&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y&Y'Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Y(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Y(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z(Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)Z)X)Z)Z)Z)Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z*Z+Z+Z+Z+Z+Z,Z,Z,Z,[,[,[,[,[,[,X,[,[,[,T,T,[-[-[-[-[-[-[-[-[-[-[-[.[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[/[0[0[0[0[0[0[0[0[0[0[0[0[0[0[0[0[0[1[1[1[1[1[1[1[1[2[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[3[4T4T4T4T5[5[5[5[5T5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5[5T5[5[5[5[5[5[5[5[5[5[5\5\5\5\5\6\6\6\6\6\6\7\7\8[8[8[8[8\8\8\8\8\8\8\8[8[8[8[8[8[8[8[8[8[8[8[8\9[9T9[9[9[9[9\9\9\9\9[9\9\9\9\9\9\9\9\9\9\9\9\9\9\9\9\9\9\9\9[9[9[9[9[9\9[9[9[9[9[9[9[9\9[9[9T9\9\9\9\9[9[9\9[9\9[9\9[9\9\9[9[9[9[9[9\9\9\9\9\9\9\9\:\:[:\:[:[:[:T:[:[:[:\:\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\<\<\<[<[<[<\<[<\<\<[<[<[<\<[<[<[<[<[<\<\<[<[<[=T=T=T=T=T>T>T>T?T?T?T?T?T?T?T@T@TATATATATATATB\B\B\B\B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]B]C]C]C]C]C]C]C]C]C]C]C]C]C]C]C]C]C]C]D]D]D]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]E]F]F]F]F]F]F]F]F]F]G]G]G]G]G]G]G]G]G]G]G]G]G]G]G]H[H]H]H]H[H]H]H]H]H]H]H]H]I]I]I]I]I]I]J]J]K]K]K]K]K]K]K]K]K]K]K]K]K]K]K]K]K]K]K]K]L^M^N^O^P^Q^R^S^T^U^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^V^W^X^Y^Z^Z^Z^Z^Z^[^\^]^^^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^`^a^b^c^c[c^c^c[c^c[c^cTc^c^c\c^c^c^c\c]c[c[c[c[c[c[cTc^c^c\c^c^c^c]c\c^c[c^c[c^c\c^c\c\c^c\d^d^d^d^d^d^d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_e_e_e_f_f_f_f_f_f_f_f_g_h_i_j_j_j_j_j_j_j_j_j]j]j]j]j]j]j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_k_l_l_m_m_m_m_m_m_m_m_m_m_m_m_m_m_n_o_p_p_p_p\p]p_p_p_p_p_p_q_q_r_r_s_t_u_u_u_v_v_v_v_w_x_x_x_x_x_x_x_x_x_y_z_z_z_z_z_z_z_z_z_z_{_{_|_|_|_|_|_|_|_|_|_|_|_|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`|`}`}`~````````````````````````````````````````````````````````````````````````````````````````````````````aaaaaaaa`aaaaaaaaaaaaaaaaaaaa`aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"hydra-0.1.1-HrsB4oTwIXc9SLgxxJA5zK Hydra.CoreHydra.Ext.Graphql.SyntaxHydra.Ext.Haskell.AstHydra.Ext.Haskell.SettingsHydra.Ext.Java.SettingsHydra.Ext.Java.SyntaxHydra.Ext.Json.ModelHydra.Ext.Avro.SchemaHydra.Ext.Pegasus.PdlHydra.Ext.Rdf.SyntaxHydra.Ext.Scala.MetaHydra.Ext.Shacl.ModelHydra.Ext.Shex.SyntaxHydra.Ext.Tinkerpop.FeaturesHydra.Ext.Tinkerpop.TypedHydra.Ext.Tinkerpop.V3Hydra.Ext.Xml.SchemaHydra.Ext.Owl.SyntaxHydra.Ext.Yaml.Model Hydra.Grammar"Hydra.Impl.Haskell.Ext.BytestringsHydra.Lib.ListsHydra.Lib.LiteralsHydra.Lib.MapsHydra.Lib.MathHydra.Lib.OptionalsHydra.Lib.SetsHydra.Lib.Strings Hydra.Mantle Hydra.Compute Hydra.Module Hydra.BasicsHydra.CoreLanguageHydra.Adapters.UtilsHydra.PhantomsHydra.Util.Codetree.AstHydra.Util.Codetree.ScriptHydra.Ext.Scala.SerdeHydra.Ext.Rdf.SerdeHydra.Ext.Java.SerdeHydra.Ext.Haskell.OperatorsHydra.Ext.Haskell.SerdeHydra.Util.DebugHydra.Util.FormattingHydra.Ext.Pegasus.SerdeHydra.Ext.Graphql.Serde Hydra.Common Hydra.Monads Hydra.LexicalHydra.Util.SortingHydra.RewritingHydra.Lib.FlowsHydra.Impl.Haskell.Dsl.TypesHydra.Types.SubstitutionHydra.Types.UnificationHydra.Impl.Haskell.Dsl.LiteralsHydra.Impl.Haskell.Dsl.TermsHydra.Impl.Haskell.Dsl.Prims$Hydra.Impl.Haskell.Sources.Libraries&Hydra.Impl.Haskell.Dsl.PhantomLiterals"Hydra.Impl.Haskell.Dsl.Lib.StringsHydra.Impl.Haskell.Dsl.Lib.SetsHydra.Impl.Haskell.Dsl.Lib.Math#Hydra.Impl.Haskell.Dsl.Lib.Literals Hydra.Impl.Haskell.Dsl.Lib.ListsHydra.CoreEncodingHydra.CoreDecodingHydra.Types.Inference Hydra.MetaHydra.ReductionHydra.Adapters.UtilsEtcHydra.Impl.Haskell.Dsl.Grammars Hydra.Impl.Haskell.Dsl.BootstrapHydra.Impl.Haskell.Sources.CoreHydra.Impl.Haskell.Dsl.StandardHydra.Util.GrammarToModule,Hydra.Impl.Haskell.Sources.Util.Codetree.Ast!Hydra.Impl.Haskell.Sources.Mantle!Hydra.Impl.Haskell.Sources.Module"Hydra.Impl.Haskell.Sources.Grammar)Hydra.Impl.Haskell.Sources.Ext.Yaml.Model)Hydra.Impl.Haskell.Sources.Ext.Xml.Schema+Hydra.Impl.Haskell.Sources.Ext.Tinkerpop.V3.Hydra.Impl.Haskell.Sources.Ext.Tinkerpop.Typed1Hydra.Impl.Haskell.Sources.Ext.Tinkerpop.Features*Hydra.Impl.Haskell.Sources.Ext.Shex.Syntax)Hydra.Impl.Haskell.Sources.Ext.Scala.Meta)Hydra.Impl.Haskell.Sources.Ext.Rdf.Syntax*Hydra.Impl.Haskell.Sources.Ext.Shacl.Model)Hydra.Impl.Haskell.Sources.Ext.Owl.Syntax)Hydra.Impl.Haskell.Sources.Ext.Json.Model*Hydra.Impl.Haskell.Sources.Ext.Pegasus.Pdl*Hydra.Impl.Haskell.Sources.Ext.Java.Syntax*Hydra.Impl.Haskell.Sources.Ext.Haskell.Ast-Hydra.Impl.Haskell.Sources.Ext.Graphql.Syntax*Hydra.Impl.Haskell.Sources.Ext.Avro.Schema"Hydra.Impl.Haskell.Sources.Compute#Hydra.Impl.Haskell.Sources.PhantomsHydra.Impl.Haskell.Dsl.Base!Hydra.Impl.Haskell.Sources.Basics#Hydra.Impl.Haskell.Sources.CoreLang)Hydra.Impl.Haskell.Sources.Adapters.UtilsHydra.Ext.Yaml.LanguageHydra.Ext.Tinkerpop.LanguageHydra.Ext.Shacl.LanguageHydra.Ext.Shacl.CoderHydra.Ext.Scala.PrepareHydra.Ext.Scala.LanguageHydra.Ext.Scala.UtilsHydra.Ext.Pegasus.LanguageHydra.Ext.Json.LanguageHydra.Ext.Json.EliminateHydra.Ext.Java.LanguageHydra.Ext.Haskell.LanguageHydra.Ext.Graphql.LanguageHydra.Ext.Avro.LanguageHydra.Adapters.LiteralHydra.Adapters.TermHydra.Ext.Yaml.Coder!Hydra.Impl.Haskell.Ext.Yaml.SerdeHydra.Ext.Json.Coder!Hydra.Impl.Haskell.Ext.Json.Serde Hydra.Lib.IoHydra.Ext.Avro.SchemaJsonHydra.Adapters.CodersHydra.Ext.Yaml.ModulesHydra.Ext.Scala.CoderHydra.Ext.Pegasus.CoderHydra.Ext.Java.UtilsHydra.Ext.Java.CoderHydra.Ext.Haskell.UtilsHydra.Ext.Haskell.CoderHydra.Impl.Haskell.CodegenHydra.Ext.Avro.Coder Hydra.KernelHydra.Ext.Graphql.Coder Paths_hydraUnitTypeUnion unionTypeName unionField VariableTypeunVariableTypeVariable unVariableType TypeAnnotatedTypeApplication TypeElement TypeFunction TypeLambdaTypeList TypeLiteralTypeMap TypeNominal TypeOptional TypeProduct TypeRecordTypeSet TypeStreamTypeSum TypeUnion TypeVariableTerm TermAnnotatedTermApplication TermElement TermFunctionTermLetTermList TermLiteralTermMap TermNominal TermOptional TermProduct TermRecordTermSet TermStreamTermSum TermUnion TermVariableSumsumIndexsumSizesumTermStream streamFirst streamRestRowTyperowTypeTypeNamerowTypeExtends rowTypeFieldsRecordrecordTypeName recordFields ProjectionprojectionTypeNameprojectionField OptionalCasesoptionalCasesNothingoptionalCasesJustNamed namedTypeName namedTermNameunNameMapType mapTypeKeys mapTypeValues LiteralTypeLiteralTypeBinaryLiteralTypeBooleanLiteralTypeFloatLiteralTypeIntegerLiteralTypeStringLiteral LiteralBinaryLiteralBoolean LiteralFloatLiteralInteger LiteralStringLetletKeyletValueletEnvironment LambdaTypelambdaTypeParameterlambdaTypeBodyLambdalambdaParameter lambdaBody IntegerValueIntegerValueBigintIntegerValueInt8IntegerValueInt16IntegerValueInt32IntegerValueInt64IntegerValueUint8IntegerValueUint16IntegerValueUint32IntegerValueUint64 IntegerTypeIntegerTypeBigintIntegerTypeInt8IntegerTypeInt16IntegerTypeInt32IntegerTypeInt64IntegerTypeUint8IntegerTypeUint16IntegerTypeUint32IntegerTypeUint64 FunctionTypefunctionTypeDomainfunctionTypeCodomainFunctionFunctionCompareToFunctionEliminationFunctionLambdaFunctionPrimitive FloatValueFloatValueBigfloatFloatValueFloat32FloatValueFloat64 FloatTypeFloatTypeBigfloatFloatTypeFloat32FloatTypeFloat64 FieldType fieldTypeName fieldTypeType FieldName unFieldNameField fieldName fieldTerm EliminationEliminationElementEliminationListEliminationNominalEliminationOptionalEliminationRecordEliminationUnion CaseStatementcaseStatementTypeNamecaseStatementCasesApplicationTypeapplicationTypeFunctionapplicationTypeArgument ApplicationapplicationFunctionapplicationArgument AnnotatedannotatedSubjectannotatedAnnotation _Annotated_Annotated_subject_Annotated_annotation _Application_Application_function_Application_argument_ApplicationType_ApplicationType_function_ApplicationType_argument_CaseStatement_CaseStatement_typeName_CaseStatement_cases _Elimination_Elimination_element_Elimination_list_Elimination_nominal_Elimination_optional_Elimination_record_Elimination_union_Field _Field_name _Field_term _FieldName _FieldType_FieldType_name_FieldType_type _FloatType_FloatType_bigfloat_FloatType_float32_FloatType_float64 _FloatValue_FloatValue_bigfloat_FloatValue_float32_FloatValue_float64 _Function_Function_compareTo_Function_elimination_Function_lambda_Function_primitive _FunctionType_FunctionType_domain_FunctionType_codomain _IntegerType_IntegerType_bigint_IntegerType_int8_IntegerType_int16_IntegerType_int32_IntegerType_int64_IntegerType_uint8_IntegerType_uint16_IntegerType_uint32_IntegerType_uint64 _IntegerValue_IntegerValue_bigint_IntegerValue_int8_IntegerValue_int16_IntegerValue_int32_IntegerValue_int64_IntegerValue_uint8_IntegerValue_uint16_IntegerValue_uint32_IntegerValue_uint64_Lambda_Lambda_parameter _Lambda_body _LambdaType_LambdaType_parameter_LambdaType_body_Let_Let_key _Let_value_Let_environment_Literal_Literal_binary_Literal_boolean_Literal_float_Literal_integer_Literal_string _LiteralType_LiteralType_binary_LiteralType_boolean_LiteralType_float_LiteralType_integer_LiteralType_string_MapType _MapType_keys_MapType_values_Name_Named_Named_typeName _Named_term_OptionalCases_OptionalCases_nothing_OptionalCases_just _Projection_Projection_typeName_Projection_field_Record_Record_typeName_Record_fields_RowType_RowType_typeName_RowType_extends_RowType_fields_Stream _Stream_first _Stream_rest_Sum _Sum_index _Sum_size _Sum_term_Term_Term_annotated_Term_application _Term_element_Term_function _Term_let _Term_list _Term_literal _Term_map _Term_nominal_Term_optional _Term_product _Term_record _Term_set _Term_stream _Term_sum _Term_union_Term_variable_Type_Type_annotated_Type_application _Type_element_Type_function _Type_lambda _Type_list _Type_literal _Type_map _Type_nominal_Type_optional _Type_product _Type_record _Type_set _Type_stream _Type_sum _Type_union_Type_variable _Variable _VariableType_Union_Union_typeName _Union_field _UnitType $fEqUnitType $fOrdUnitType$fReadUnitType$fShowUnitType $fEqUnion $fOrdUnion $fReadUnion $fShowUnion $fEqField $fOrdField $fReadField $fShowField$fEqTerm $fOrdTerm $fReadTerm $fShowTerm$fEqSum$fOrdSum $fReadSum $fShowSum $fEqStream $fOrdStream $fReadStream $fShowStream $fEqRecord $fOrdRecord $fReadRecord $fShowRecord $fEqNamed $fOrdNamed $fReadNamed $fShowNamed$fEqLet$fOrdLet $fReadLet $fShowLet $fEqFunction $fOrdFunction$fReadFunction$fShowFunction $fEqLambda $fOrdLambda $fReadLambda $fShowLambda$fEqElimination$fOrdElimination$fReadElimination$fShowElimination$fEqOptionalCases$fOrdOptionalCases$fReadOptionalCases$fShowOptionalCases$fEqCaseStatement$fOrdCaseStatement$fReadCaseStatement$fShowCaseStatement$fEqApplication$fOrdApplication$fReadApplication$fShowApplication$fEqLambdaType$fOrdLambdaType$fReadLambdaType$fShowLambdaType$fEqType $fOrdType $fReadType $fShowType $fEqRowType $fOrdRowType $fReadRowType $fShowRowType $fEqFieldType$fOrdFieldType$fReadFieldType$fShowFieldType $fEqMapType $fOrdMapType $fReadMapType $fShowMapType$fEqFunctionType$fOrdFunctionType$fReadFunctionType$fShowFunctionType$fEqApplicationType$fOrdApplicationType$fReadApplicationType$fShowApplicationType$fEqVariableType$fOrdVariableType$fReadVariableType$fShowVariableType $fEqVariable $fOrdVariable$fReadVariable$fShowVariable$fEqProjection$fOrdProjection$fReadProjection$fShowProjection$fEqName $fOrdName $fReadName $fShowName$fEqLiteralType$fOrdLiteralType$fReadLiteralType$fShowLiteralType $fEqLiteral $fOrdLiteral $fReadLiteral $fShowLiteral$fEqIntegerValue$fOrdIntegerValue$fReadIntegerValue$fShowIntegerValue$fEqIntegerType$fOrdIntegerType$fReadIntegerType$fShowIntegerType$fEqFloatValue$fOrdFloatValue$fReadFloatValue$fShowFloatValue $fEqFloatType$fOrdFloatType$fReadFloatType$fShowFloatType $fEqFieldName$fOrdFieldName$fReadFieldName$fShowFieldName $fEqAnnotated$fOrdAnnotated$fReadAnnotated$fShowAnnotatedTypeSystemDirectiveLocation!TypeSystemDirectiveLocationSCHEMA!TypeSystemDirectiveLocationSCALAR!TypeSystemDirectiveLocationOBJECT0TypeSystemDirectiveLocationFIELDLowbarDEFINITION3TypeSystemDirectiveLocationARGUMENTLowbarDEFINITION$TypeSystemDirectiveLocationINTERFACE TypeSystemDirectiveLocationUNIONTypeSystemDirectiveLocationENUM*TypeSystemDirectiveLocationENUMLowbarVALUE,TypeSystemDirectiveLocationINPUTLowbarOBJECT;TypeSystemDirectiveLocationINPUTLowbarFIELDLowbarDEFINITIONExecutableDirectiveLocation ExecutableDirectiveLocationQUERY#ExecutableDirectiveLocationMUTATION'ExecutableDirectiveLocationSUBSCRIPTION ExecutableDirectiveLocationFIELD3ExecutableDirectiveLocationFRAGMENTLowbarDEFINITION/ExecutableDirectiveLocationFRAGMENTLowbarSPREAD/ExecutableDirectiveLocationINLINELowbarFRAGMENT3ExecutableDirectiveLocationVARIABLELowbarDEFINITIONDirectiveLocationDirectiveLocationExecutableDirectiveLocationTypeSystemDirectiveLocations_Sequence2directiveLocations_Sequence2Or-directiveLocations_Sequence2DirectiveLocationDirectiveLocations_Sequence-directiveLocations_SequenceDirectiveLocations,directiveLocations_SequenceDirectiveLocationDirectiveLocationsDirectiveLocationsSequenceDirectiveLocationsSequence2DirectiveDefinitiondirectiveDefinitionDescriptiondirectiveDefinitionName&directiveDefinitionArgumentsDefinitiondirectiveDefinitionRepeatable%directiveDefinitionDirectiveLocations"InputObjectTypeExtension_Sequence2&inputObjectTypeExtension_Sequence2Name,inputObjectTypeExtension_Sequence2Directives!InputObjectTypeExtension_Sequence%inputObjectTypeExtension_SequenceName+inputObjectTypeExtension_SequenceDirectives6inputObjectTypeExtension_SequenceInputFieldsDefinitionInputObjectTypeExtension InputObjectTypeExtensionSequence!InputObjectTypeExtensionSequence2InputFieldsDefinition/inputFieldsDefinitionListOfInputValueDefinition#InputObjectTypeDefinition_Sequence2.inputObjectTypeDefinition_Sequence2Description'inputObjectTypeDefinition_Sequence2Name-inputObjectTypeDefinition_Sequence2Directives"InputObjectTypeDefinition_Sequence-inputObjectTypeDefinition_SequenceDescription&inputObjectTypeDefinition_SequenceName,inputObjectTypeDefinition_SequenceDirectives7inputObjectTypeDefinition_SequenceInputFieldsDefinitionInputObjectTypeDefinition!InputObjectTypeDefinitionSequence"InputObjectTypeDefinitionSequence2EnumTypeExtension_Sequence2enumTypeExtension_Sequence2Name%enumTypeExtension_Sequence2DirectivesEnumTypeExtension_SequenceenumTypeExtension_SequenceName$enumTypeExtension_SequenceDirectives.enumTypeExtension_SequenceEnumValuesDefinitionEnumTypeExtensionEnumTypeExtensionSequenceEnumTypeExtensionSequence2EnumValueDefinitionenumValueDefinitionDescriptionenumValueDefinitionEnumValueenumValueDefinitionDirectivesEnumValuesDefinition-enumValuesDefinitionListOfEnumValueDefinitionEnumTypeDefinition_Sequence2'enumTypeDefinition_Sequence2Description&enumTypeDefinition_Sequence2DirectivesEnumTypeDefinition_Sequence&enumTypeDefinition_SequenceDescriptionenumTypeDefinition_SequenceName%enumTypeDefinition_SequenceDirectives/enumTypeDefinition_SequenceEnumValuesDefinitionEnumTypeDefinitionEnumTypeDefinitionSequenceEnumTypeDefinitionSequence2UnionTypeExtension_Sequence2 unionTypeExtension_Sequence2Name&unionTypeExtension_Sequence2DirectivesUnionTypeExtension_SequenceunionTypeExtension_SequenceName%unionTypeExtension_SequenceDirectives+unionTypeExtension_SequenceUnionMemberTypesUnionTypeExtensionUnionTypeExtensionSequenceUnionTypeExtensionSequence2UnionMemberTypes_Sequence2unionMemberTypes_Sequence2Or#unionMemberTypes_Sequence2NamedTypeUnionMemberTypes_Sequence)unionMemberTypes_SequenceUnionMemberTypes"unionMemberTypes_SequenceNamedTypeUnionMemberTypesUnionMemberTypesSequenceUnionMemberTypesSequence2UnionTypeDefinitionunionTypeDefinitionDescriptionunionTypeDefinitionNameunionTypeDefinitionDirectives#unionTypeDefinitionUnionMemberTypes InterfaceTypeExtension_Sequence3$interfaceTypeExtension_Sequence3Name4interfaceTypeExtension_Sequence3ImplementsInterfaces InterfaceTypeExtension_Sequence2$interfaceTypeExtension_Sequence2Name4interfaceTypeExtension_Sequence2ImplementsInterfaces*interfaceTypeExtension_Sequence2DirectivesInterfaceTypeExtension_Sequence#interfaceTypeExtension_SequenceName3interfaceTypeExtension_SequenceImplementsInterfaces)interfaceTypeExtension_SequenceDirectives/interfaceTypeExtension_SequenceFieldsDefinitionInterfaceTypeExtensionInterfaceTypeExtensionSequenceInterfaceTypeExtensionSequence2InterfaceTypeExtensionSequence3!InterfaceTypeDefinition_Sequence2,interfaceTypeDefinition_Sequence2Description%interfaceTypeDefinition_Sequence2Name5interfaceTypeDefinition_Sequence2ImplementsInterfaces+interfaceTypeDefinition_Sequence2Directives InterfaceTypeDefinition_Sequence+interfaceTypeDefinition_SequenceDescription$interfaceTypeDefinition_SequenceName4interfaceTypeDefinition_SequenceImplementsInterfaces*interfaceTypeDefinition_SequenceDirectives0interfaceTypeDefinition_SequenceFieldsDefinitionInterfaceTypeDefinitionInterfaceTypeDefinitionSequence InterfaceTypeDefinitionSequence2InputValueDefinitioninputValueDefinitionDescriptioninputValueDefinitionNameinputValueDefinitionType inputValueDefinitionDefaultValueinputValueDefinitionDirectivesArgumentsDefinition-argumentsDefinitionListOfInputValueDefinitionFieldDefinitionfieldDefinitionDescriptionfieldDefinitionName"fieldDefinitionArgumentsDefinitionfieldDefinitionTypefieldDefinitionDirectivesFieldsDefinition%fieldsDefinitionListOfFieldDefinitionImplementsInterfaces_Sequence2!implementsInterfaces_Sequence2Amp'implementsInterfaces_Sequence2NamedTypeImplementsInterfaces_Sequence1implementsInterfaces_SequenceImplementsInterfaces&implementsInterfaces_SequenceNamedTypeImplementsInterfacesImplementsInterfacesSequenceImplementsInterfacesSequence2ObjectTypeExtension_Sequence3!objectTypeExtension_Sequence3Name1objectTypeExtension_Sequence3ImplementsInterfacesObjectTypeExtension_Sequence2!objectTypeExtension_Sequence2Name1objectTypeExtension_Sequence2ImplementsInterfaces'objectTypeExtension_Sequence2DirectivesObjectTypeExtension_Sequence objectTypeExtension_SequenceName0objectTypeExtension_SequenceImplementsInterfaces&objectTypeExtension_SequenceDirectives,objectTypeExtension_SequenceFieldsDefinitionObjectTypeExtensionObjectTypeExtensionSequenceObjectTypeExtensionSequence2ObjectTypeExtensionSequence3ObjectTypeDefinition_Sequence2)objectTypeDefinition_Sequence2Description"objectTypeDefinition_Sequence2Name2objectTypeDefinition_Sequence2ImplementsInterfaces(objectTypeDefinition_Sequence2DirectivesObjectTypeDefinition_Sequence(objectTypeDefinition_SequenceDescription!objectTypeDefinition_SequenceName1objectTypeDefinition_SequenceImplementsInterfaces'objectTypeDefinition_SequenceDirectives-objectTypeDefinition_SequenceFieldsDefinitionObjectTypeDefinitionObjectTypeDefinitionSequenceObjectTypeDefinitionSequence2ScalarTypeExtensionscalarTypeExtensionNamescalarTypeExtensionDirectivesScalarTypeDefinitionscalarTypeDefinitionDescriptionscalarTypeDefinitionNamescalarTypeDefinitionDirectives TypeExtensionTypeExtensionScalarTypeExtensionObjectTypeExtensionInterfaceTypeExtensionUnionTypeExtensionEnumTypeExtensionInputObjectTypeDefinitionTypeDefinitionScalarTypeDefinitionObjectTypeDefinitionInterfaceTypeDefinitionUnionTypeDefinitionEnumTypeDefinitionInputObject Description unDescriptionRootOperationTypeDefinition(rootOperationTypeDefinitionOperationType$rootOperationTypeDefinitionNamedTypeSchemaExtension_Sequence2#schemaExtension_Sequence2DirectivesSchemaExtension_Sequence"schemaExtension_SequenceDirectives3schemaExtension_SequenceRootOperationTypeDefinitionSchemaExtensionSchemaExtensionSequenceSchemaExtensionSequence2SchemaDefinitionschemaDefinitionDescriptionschemaDefinitionDirectives+schemaDefinitionRootOperationTypeDefinitionTypeSystemExtensionTypeSystemExtensionSchemaTypeSystemExtensionTypeTypeSystemDefinitionOrExtension)TypeSystemDefinitionOrExtensionDefinition(TypeSystemDefinitionOrExtensionExtensionTypeSystemExtensionDocumentunTypeSystemExtensionDocumentTypeSystemDefinitionTypeSystemDefinitionSchemaTypeSystemDefinitionTypeTypeSystemDefinitionDirectiveTypeSystemDocmentunTypeSystemDocment Directive directiveNamedirectiveArguments Directives unDirectivesNonNullType_ListnonNullType_ListListTypeNonNullType_NamednonNullType_NamedNamedType NonNullTypeNonNullTypeNamedNonNullTypeListListType listTypeType NamedType unNamedType TypeNamed TypeNonNull DefaultValuedefaultValueValueVariablesDefinitionvariablesDefinitionVariablevariablesDefinitionTypevariablesDefinitionDefaultValuevariablesDefinitionDirectives ObjectFieldobjectFieldNameobjectFieldValueObjectValue_Sequence2&objectValue_Sequence2ListOfObjectFieldObjectValue_Sequence ObjectValueObjectValueSequenceObjectValueSequence2ListValue_Sequence2listValue_Sequence2ListOfValueListValue_Sequence ListValueListValueSequenceListValueSequence2 EnumValue enumValueName NullValue BooleanValueBooleanValueTrueBooleanValueFalseValue ValueVariableValueInt ValueFloat ValueString ValueBoolean ValueNull ValueEnum ValueList ValueObject TypeConditionTypeConditionOnTypeConditionNamedType FragmentNameunFragmentNameFragmentDefinitionfragmentDefinitionFragmentNamefragmentDefinitionTypeConditionfragmentDefinitionDirectivesfragmentDefinitionSelectionSetInlineFragmentinlineFragmentTypeConditioninlineFragmentDirectivesinlineFragmentSelectionSetFragmentSpreadfragmentSpreadFragmentNamefragmentSpreadDirectivesArgument argumentName argumentValue ArgumentsargumentsListOfArgumentAlias AliasName AliasColon fieldAliasfieldArgumentsfieldDirectivesfieldSelectionSet SelectionSelectionFieldSelectionFragmentSpreadSelectionInlineFragment SelectionSetselectionSetListOfSelection OperationTypeOperationTypeQueryOperationTypeMutationOperationTypeSubscriptionOperationDefinition_Sequence)operationDefinition_SequenceOperationType operationDefinition_SequenceName/operationDefinition_SequenceVariablesDefinition&operationDefinition_SequenceDirectives(operationDefinition_SequenceSelectionSetOperationDefinitionOperationDefinitionSequenceOperationDefinitionSelectionSetExecutableDefinitionExecutableDefinitionOperationExecutableDefinitionFragmentExecutableDocumentunExecutableDocument DefinitionDefinitionExecutableDefinitionTypeSystemDocument unDocument StringValue unStringValue unFloatValueIntValue unIntValue _IntValue _StringValue _Document _Definition_Definition_executable_Definition_typeSystem_ExecutableDocument_ExecutableDefinition_ExecutableDefinition_operation_ExecutableDefinition_fragment_OperationDefinition_OperationDefinition_sequence!_OperationDefinition_selectionSet_OperationDefinition_Sequence+_OperationDefinition_Sequence_operationType"_OperationDefinition_Sequence_name1_OperationDefinition_Sequence_variablesDefinition(_OperationDefinition_Sequence_directives*_OperationDefinition_Sequence_selectionSet_OperationType_OperationType_query_OperationType_mutation_OperationType_subscription _SelectionSet_SelectionSet_listOfSelection _Selection_Selection_field_Selection_fragmentSpread_Selection_inlineFragment _Field_alias_Field_arguments_Field_directives_Field_selectionSet_Alias _Alias_name _Alias_colon _Arguments_Arguments_listOfArgument _Argument_Argument_name_Argument_value_FragmentSpread_FragmentSpread_fragmentName_FragmentSpread_directives_InlineFragment_InlineFragment_typeCondition_InlineFragment_directives_InlineFragment_selectionSet_FragmentDefinition _FragmentDefinition_fragmentName!_FragmentDefinition_typeCondition_FragmentDefinition_directives _FragmentDefinition_selectionSet _FragmentName_TypeCondition_TypeCondition_on_TypeCondition_namedType_Value_Value_variable _Value_int _Value_float _Value_string_Value_boolean _Value_null _Value_enum _Value_list _Value_object _BooleanValue_BooleanValue_true_BooleanValue_false _NullValue _EnumValue_EnumValue_name _ListValue_ListValue_sequence_ListValue_sequence2_ListValue_Sequence_ListValue_Sequence2 _ListValue_Sequence2_listOfValue _ObjectValue_ObjectValue_sequence_ObjectValue_sequence2_ObjectValue_Sequence_ObjectValue_Sequence2(_ObjectValue_Sequence2_listOfObjectField _ObjectField_ObjectField_name_ObjectField_value_VariablesDefinition_VariablesDefinition_variable_VariablesDefinition_type!_VariablesDefinition_defaultValue_VariablesDefinition_directives _DefaultValue_DefaultValue_value _Type_named _Type_nonNull _NamedType _ListType_ListType_type _NonNullType_NonNullType_named_NonNullType_list_NonNullType_Named_NonNullType_Named_namedType_NonNullType_List_NonNullType_List_listType _Directives _Directive_Directive_name_Directive_arguments_TypeSystemDocment_TypeSystemDefinition_TypeSystemDefinition_schema_TypeSystemDefinition_type_TypeSystemDefinition_directive_TypeSystemExtensionDocument _TypeSystemDefinitionOrExtension+_TypeSystemDefinitionOrExtension_definition*_TypeSystemDefinitionOrExtension_extension_TypeSystemExtension_TypeSystemExtension_schema_TypeSystemExtension_type_SchemaDefinition_SchemaDefinition_description_SchemaDefinition_directives-_SchemaDefinition_rootOperationTypeDefinition_SchemaExtension_SchemaExtension_sequence_SchemaExtension_sequence2_SchemaExtension_Sequence$_SchemaExtension_Sequence_directives5_SchemaExtension_Sequence_rootOperationTypeDefinition_SchemaExtension_Sequence2%_SchemaExtension_Sequence2_directives_RootOperationTypeDefinition*_RootOperationTypeDefinition_operationType&_RootOperationTypeDefinition_namedType _Description_TypeDefinition_TypeDefinition_scalar_TypeDefinition_object_TypeDefinition_interface_TypeDefinition_union_TypeDefinition_enum_TypeDefinition_inputObject_TypeExtension_TypeExtension_scalar_TypeExtension_object_TypeExtension_interface_TypeExtension_union_TypeExtension_enum_TypeExtension_inputObject_ScalarTypeDefinition!_ScalarTypeDefinition_description_ScalarTypeDefinition_name _ScalarTypeDefinition_directives_ScalarTypeExtension_ScalarTypeExtension_name_ScalarTypeExtension_directives_ObjectTypeDefinition_ObjectTypeDefinition_sequence_ObjectTypeDefinition_sequence2_ObjectTypeDefinition_Sequence*_ObjectTypeDefinition_Sequence_description#_ObjectTypeDefinition_Sequence_name3_ObjectTypeDefinition_Sequence_implementsInterfaces)_ObjectTypeDefinition_Sequence_directives/_ObjectTypeDefinition_Sequence_fieldsDefinition_ObjectTypeDefinition_Sequence2+_ObjectTypeDefinition_Sequence2_description$_ObjectTypeDefinition_Sequence2_name4_ObjectTypeDefinition_Sequence2_implementsInterfaces*_ObjectTypeDefinition_Sequence2_directives_ObjectTypeExtension_ObjectTypeExtension_sequence_ObjectTypeExtension_sequence2_ObjectTypeExtension_sequence3_ObjectTypeExtension_Sequence"_ObjectTypeExtension_Sequence_name2_ObjectTypeExtension_Sequence_implementsInterfaces(_ObjectTypeExtension_Sequence_directives._ObjectTypeExtension_Sequence_fieldsDefinition_ObjectTypeExtension_Sequence2#_ObjectTypeExtension_Sequence2_name3_ObjectTypeExtension_Sequence2_implementsInterfaces)_ObjectTypeExtension_Sequence2_directives_ObjectTypeExtension_Sequence3#_ObjectTypeExtension_Sequence3_name3_ObjectTypeExtension_Sequence3_implementsInterfaces_ImplementsInterfaces_ImplementsInterfaces_sequence_ImplementsInterfaces_sequence2_ImplementsInterfaces_Sequence3_ImplementsInterfaces_Sequence_implementsInterfaces(_ImplementsInterfaces_Sequence_namedType_ImplementsInterfaces_Sequence2#_ImplementsInterfaces_Sequence2_amp)_ImplementsInterfaces_Sequence2_namedType_FieldsDefinition'_FieldsDefinition_listOfFieldDefinition_FieldDefinition_FieldDefinition_description_FieldDefinition_name$_FieldDefinition_argumentsDefinition_FieldDefinition_type_FieldDefinition_directives_ArgumentsDefinition/_ArgumentsDefinition_listOfInputValueDefinition_InputValueDefinition!_InputValueDefinition_description_InputValueDefinition_name_InputValueDefinition_type"_InputValueDefinition_defaultValue _InputValueDefinition_directives_InterfaceTypeDefinition!_InterfaceTypeDefinition_sequence"_InterfaceTypeDefinition_sequence2!_InterfaceTypeDefinition_Sequence-_InterfaceTypeDefinition_Sequence_description&_InterfaceTypeDefinition_Sequence_name6_InterfaceTypeDefinition_Sequence_implementsInterfaces,_InterfaceTypeDefinition_Sequence_directives2_InterfaceTypeDefinition_Sequence_fieldsDefinition"_InterfaceTypeDefinition_Sequence2._InterfaceTypeDefinition_Sequence2_description'_InterfaceTypeDefinition_Sequence2_name7_InterfaceTypeDefinition_Sequence2_implementsInterfaces-_InterfaceTypeDefinition_Sequence2_directives_InterfaceTypeExtension _InterfaceTypeExtension_sequence!_InterfaceTypeExtension_sequence2!_InterfaceTypeExtension_sequence3 _InterfaceTypeExtension_Sequence%_InterfaceTypeExtension_Sequence_name5_InterfaceTypeExtension_Sequence_implementsInterfaces+_InterfaceTypeExtension_Sequence_directives1_InterfaceTypeExtension_Sequence_fieldsDefinition!_InterfaceTypeExtension_Sequence2&_InterfaceTypeExtension_Sequence2_name6_InterfaceTypeExtension_Sequence2_implementsInterfaces,_InterfaceTypeExtension_Sequence2_directives!_InterfaceTypeExtension_Sequence3&_InterfaceTypeExtension_Sequence3_name6_InterfaceTypeExtension_Sequence3_implementsInterfaces_UnionTypeDefinition _UnionTypeDefinition_description_UnionTypeDefinition_name_UnionTypeDefinition_directives%_UnionTypeDefinition_unionMemberTypes_UnionMemberTypes_UnionMemberTypes_sequence_UnionMemberTypes_sequence2_UnionMemberTypes_Sequence+_UnionMemberTypes_Sequence_unionMemberTypes$_UnionMemberTypes_Sequence_namedType_UnionMemberTypes_Sequence2_UnionMemberTypes_Sequence2_or%_UnionMemberTypes_Sequence2_namedType_UnionTypeExtension_UnionTypeExtension_sequence_UnionTypeExtension_sequence2_UnionTypeExtension_Sequence!_UnionTypeExtension_Sequence_name'_UnionTypeExtension_Sequence_directives-_UnionTypeExtension_Sequence_unionMemberTypes_UnionTypeExtension_Sequence2"_UnionTypeExtension_Sequence2_name(_UnionTypeExtension_Sequence2_directives_EnumTypeDefinition_EnumTypeDefinition_sequence_EnumTypeDefinition_sequence2_EnumTypeDefinition_Sequence(_EnumTypeDefinition_Sequence_description!_EnumTypeDefinition_Sequence_name'_EnumTypeDefinition_Sequence_directives1_EnumTypeDefinition_Sequence_enumValuesDefinition_EnumTypeDefinition_Sequence2)_EnumTypeDefinition_Sequence2_description(_EnumTypeDefinition_Sequence2_directives_EnumValuesDefinition/_EnumValuesDefinition_listOfEnumValueDefinition_EnumValueDefinition _EnumValueDefinition_description_EnumValueDefinition_enumValue_EnumValueDefinition_directives_EnumTypeExtension_EnumTypeExtension_sequence_EnumTypeExtension_sequence2_EnumTypeExtension_Sequence _EnumTypeExtension_Sequence_name&_EnumTypeExtension_Sequence_directives0_EnumTypeExtension_Sequence_enumValuesDefinition_EnumTypeExtension_Sequence2!_EnumTypeExtension_Sequence2_name'_EnumTypeExtension_Sequence2_directives_InputObjectTypeDefinition#_InputObjectTypeDefinition_sequence$_InputObjectTypeDefinition_sequence2#_InputObjectTypeDefinition_Sequence/_InputObjectTypeDefinition_Sequence_description(_InputObjectTypeDefinition_Sequence_name._InputObjectTypeDefinition_Sequence_directives9_InputObjectTypeDefinition_Sequence_inputFieldsDefinition$_InputObjectTypeDefinition_Sequence20_InputObjectTypeDefinition_Sequence2_description)_InputObjectTypeDefinition_Sequence2_name/_InputObjectTypeDefinition_Sequence2_directives_InputFieldsDefinition1_InputFieldsDefinition_listOfInputValueDefinition_InputObjectTypeExtension"_InputObjectTypeExtension_sequence#_InputObjectTypeExtension_sequence2"_InputObjectTypeExtension_Sequence'_InputObjectTypeExtension_Sequence_name-_InputObjectTypeExtension_Sequence_directives8_InputObjectTypeExtension_Sequence_inputFieldsDefinition#_InputObjectTypeExtension_Sequence2(_InputObjectTypeExtension_Sequence2_name._InputObjectTypeExtension_Sequence2_directives_DirectiveDefinition _DirectiveDefinition_description_DirectiveDefinition_name(_DirectiveDefinition_argumentsDefinition_DirectiveDefinition_repeatable'_DirectiveDefinition_directiveLocations_DirectiveLocations_DirectiveLocations_sequence_DirectiveLocations_sequence2_DirectiveLocations_Sequence/_DirectiveLocations_Sequence_directiveLocations._DirectiveLocations_Sequence_directiveLocation_DirectiveLocations_Sequence2 _DirectiveLocations_Sequence2_or/_DirectiveLocations_Sequence2_directiveLocation_DirectiveLocation_DirectiveLocation_executable_DirectiveLocation_typeSystem_ExecutableDirectiveLocation"_ExecutableDirectiveLocation_qUERY%_ExecutableDirectiveLocation_mUTATION)_ExecutableDirectiveLocation_sUBSCRIPTION"_ExecutableDirectiveLocation_fIELD5_ExecutableDirectiveLocation_fRAGMENTLowbarDEFINITION1_ExecutableDirectiveLocation_fRAGMENTLowbarSPREAD1_ExecutableDirectiveLocation_iNLINELowbarFRAGMENT5_ExecutableDirectiveLocation_vARIABLELowbarDEFINITION_TypeSystemDirectiveLocation#_TypeSystemDirectiveLocation_sCHEMA#_TypeSystemDirectiveLocation_sCALAR#_TypeSystemDirectiveLocation_oBJECT2_TypeSystemDirectiveLocation_fIELDLowbarDEFINITION5_TypeSystemDirectiveLocation_aRGUMENTLowbarDEFINITION&_TypeSystemDirectiveLocation_iNTERFACE"_TypeSystemDirectiveLocation_uNION!_TypeSystemDirectiveLocation_eNUM,_TypeSystemDirectiveLocation_eNUMLowbarVALUE._TypeSystemDirectiveLocation_iNPUTLowbarOBJECT=_TypeSystemDirectiveLocation_iNPUTLowbarFIELDLowbarDEFINITION$fEqTypeSystemDocment$fOrdTypeSystemDocment$fReadTypeSystemDocment$fShowTypeSystemDocment $fEqDocument $fOrdDocument$fReadDocument$fShowDocument$fEqDefinition$fOrdDefinition$fReadDefinition$fShowDefinition$fEqTypeSystemExtensionDocument $fOrdTypeSystemExtensionDocument!$fReadTypeSystemExtensionDocument!$fShowTypeSystemExtensionDocument#$fEqTypeSystemDefinitionOrExtension$$fOrdTypeSystemDefinitionOrExtension%$fReadTypeSystemDefinitionOrExtension%$fShowTypeSystemDefinitionOrExtension$fEqTypeSystemDefinition$fOrdTypeSystemDefinition$fReadTypeSystemDefinition$fShowTypeSystemDefinition$fEqDirectiveDefinition$fOrdDirectiveDefinition$fReadDirectiveDefinition$fShowDirectiveDefinition$fEqDirectiveLocations_Sequence $fOrdDirectiveLocations_Sequence!$fReadDirectiveLocations_Sequence!$fShowDirectiveLocations_Sequence$fEqDirectiveLocations$fOrdDirectiveLocations$fReadDirectiveLocations$fShowDirectiveLocations $fEqDirectiveLocations_Sequence2!$fOrdDirectiveLocations_Sequence2"$fReadDirectiveLocations_Sequence2"$fShowDirectiveLocations_Sequence2$fEqDirectiveLocation$fOrdDirectiveLocation$fReadDirectiveLocation$fShowDirectiveLocation$fEqTypeSystemDirectiveLocation $fOrdTypeSystemDirectiveLocation!$fReadTypeSystemDirectiveLocation!$fShowTypeSystemDirectiveLocation$fEqExecutableDirectiveLocation $fOrdExecutableDirectiveLocation!$fReadExecutableDirectiveLocation!$fShowExecutableDirectiveLocation$fEqTypeSystemExtension$fOrdTypeSystemExtension$fReadTypeSystemExtension$fShowTypeSystemExtension$fEqTypeExtension$fOrdTypeExtension$fReadTypeExtension$fShowTypeExtension$fEqInputObjectTypeExtension$fOrdInputObjectTypeExtension$fReadInputObjectTypeExtension$fShowInputObjectTypeExtension&$fEqInputObjectTypeExtension_Sequence2'$fOrdInputObjectTypeExtension_Sequence2($fReadInputObjectTypeExtension_Sequence2($fShowInputObjectTypeExtension_Sequence2%$fEqInputObjectTypeExtension_Sequence&$fOrdInputObjectTypeExtension_Sequence'$fReadInputObjectTypeExtension_Sequence'$fShowInputObjectTypeExtension_Sequence$fEqTypeDefinition$fOrdTypeDefinition$fReadTypeDefinition$fShowTypeDefinition$fEqInputObjectTypeDefinition$fOrdInputObjectTypeDefinition$fReadInputObjectTypeDefinition$fShowInputObjectTypeDefinition&$fEqInputObjectTypeDefinition_Sequence'$fOrdInputObjectTypeDefinition_Sequence($fReadInputObjectTypeDefinition_Sequence($fShowInputObjectTypeDefinition_Sequence$fEqInputFieldsDefinition$fOrdInputFieldsDefinition$fReadInputFieldsDefinition$fShowInputFieldsDefinition'$fEqInputObjectTypeDefinition_Sequence2($fOrdInputObjectTypeDefinition_Sequence2)$fReadInputObjectTypeDefinition_Sequence2)$fShowInputObjectTypeDefinition_Sequence2$fEqEnumTypeExtension$fOrdEnumTypeExtension$fReadEnumTypeExtension$fShowEnumTypeExtension$fEqEnumTypeExtension_Sequence2 $fOrdEnumTypeExtension_Sequence2!$fReadEnumTypeExtension_Sequence2!$fShowEnumTypeExtension_Sequence2$fEqEnumTypeExtension_Sequence$fOrdEnumTypeExtension_Sequence $fReadEnumTypeExtension_Sequence $fShowEnumTypeExtension_Sequence$fEqEnumTypeDefinition$fOrdEnumTypeDefinition$fReadEnumTypeDefinition$fShowEnumTypeDefinition$fEqEnumTypeDefinition_Sequence $fOrdEnumTypeDefinition_Sequence!$fReadEnumTypeDefinition_Sequence!$fShowEnumTypeDefinition_Sequence$fEqEnumValuesDefinition$fOrdEnumValuesDefinition$fReadEnumValuesDefinition$fShowEnumValuesDefinition$fEqEnumValueDefinition$fOrdEnumValueDefinition$fReadEnumValueDefinition$fShowEnumValueDefinition $fEqEnumTypeDefinition_Sequence2!$fOrdEnumTypeDefinition_Sequence2"$fReadEnumTypeDefinition_Sequence2"$fShowEnumTypeDefinition_Sequence2$fEqUnionTypeExtension$fOrdUnionTypeExtension$fReadUnionTypeExtension$fShowUnionTypeExtension $fEqUnionTypeExtension_Sequence2!$fOrdUnionTypeExtension_Sequence2"$fReadUnionTypeExtension_Sequence2"$fShowUnionTypeExtension_Sequence2$fEqUnionTypeExtension_Sequence $fOrdUnionTypeExtension_Sequence!$fReadUnionTypeExtension_Sequence!$fShowUnionTypeExtension_Sequence$fEqUnionTypeDefinition$fOrdUnionTypeDefinition$fReadUnionTypeDefinition$fShowUnionTypeDefinition$fEqUnionMemberTypes$fOrdUnionMemberTypes$fReadUnionMemberTypes$fShowUnionMemberTypes$fEqUnionMemberTypes_Sequence$fOrdUnionMemberTypes_Sequence$fReadUnionMemberTypes_Sequence$fShowUnionMemberTypes_Sequence$fEqUnionMemberTypes_Sequence2$fOrdUnionMemberTypes_Sequence2 $fReadUnionMemberTypes_Sequence2 $fShowUnionMemberTypes_Sequence2$fEqInterfaceTypeExtension$fOrdInterfaceTypeExtension$fReadInterfaceTypeExtension$fShowInterfaceTypeExtension$$fEqInterfaceTypeExtension_Sequence3%$fOrdInterfaceTypeExtension_Sequence3&$fReadInterfaceTypeExtension_Sequence3&$fShowInterfaceTypeExtension_Sequence3$$fEqInterfaceTypeExtension_Sequence2%$fOrdInterfaceTypeExtension_Sequence2&$fReadInterfaceTypeExtension_Sequence2&$fShowInterfaceTypeExtension_Sequence2#$fEqInterfaceTypeExtension_Sequence$$fOrdInterfaceTypeExtension_Sequence%$fReadInterfaceTypeExtension_Sequence%$fShowInterfaceTypeExtension_Sequence$fEqInterfaceTypeDefinition$fOrdInterfaceTypeDefinition$fReadInterfaceTypeDefinition$fShowInterfaceTypeDefinition%$fEqInterfaceTypeDefinition_Sequence2&$fOrdInterfaceTypeDefinition_Sequence2'$fReadInterfaceTypeDefinition_Sequence2'$fShowInterfaceTypeDefinition_Sequence2$$fEqInterfaceTypeDefinition_Sequence%$fOrdInterfaceTypeDefinition_Sequence&$fReadInterfaceTypeDefinition_Sequence&$fShowInterfaceTypeDefinition_Sequence$fEqObjectTypeDefinition$fOrdObjectTypeDefinition$fReadObjectTypeDefinition$fShowObjectTypeDefinition!$fEqObjectTypeDefinition_Sequence"$fOrdObjectTypeDefinition_Sequence#$fReadObjectTypeDefinition_Sequence#$fShowObjectTypeDefinition_Sequence$fEqObjectTypeExtension$fOrdObjectTypeExtension$fReadObjectTypeExtension$fShowObjectTypeExtension $fEqObjectTypeExtension_Sequence!$fOrdObjectTypeExtension_Sequence"$fReadObjectTypeExtension_Sequence"$fShowObjectTypeExtension_Sequence$fEqFieldsDefinition$fOrdFieldsDefinition$fReadFieldsDefinition$fShowFieldsDefinition$fEqFieldDefinition$fOrdFieldDefinition$fReadFieldDefinition$fShowFieldDefinition$fEqArgumentsDefinition$fOrdArgumentsDefinition$fReadArgumentsDefinition$fShowArgumentsDefinition$fEqInputValueDefinition$fOrdInputValueDefinition$fReadInputValueDefinition$fShowInputValueDefinition"$fEqObjectTypeDefinition_Sequence2#$fOrdObjectTypeDefinition_Sequence2$$fReadObjectTypeDefinition_Sequence2$$fShowObjectTypeDefinition_Sequence2!$fEqObjectTypeExtension_Sequence2"$fOrdObjectTypeExtension_Sequence2#$fReadObjectTypeExtension_Sequence2#$fShowObjectTypeExtension_Sequence2!$fEqObjectTypeExtension_Sequence3"$fOrdObjectTypeExtension_Sequence3#$fReadObjectTypeExtension_Sequence3#$fShowObjectTypeExtension_Sequence3$fEqImplementsInterfaces$fOrdImplementsInterfaces$fReadImplementsInterfaces$fShowImplementsInterfaces!$fEqImplementsInterfaces_Sequence"$fOrdImplementsInterfaces_Sequence#$fReadImplementsInterfaces_Sequence#$fShowImplementsInterfaces_Sequence"$fEqImplementsInterfaces_Sequence2#$fOrdImplementsInterfaces_Sequence2$$fReadImplementsInterfaces_Sequence2$$fShowImplementsInterfaces_Sequence2$fEqScalarTypeExtension$fOrdScalarTypeExtension$fReadScalarTypeExtension$fShowScalarTypeExtension$fEqScalarTypeDefinition$fOrdScalarTypeDefinition$fReadScalarTypeDefinition$fShowScalarTypeDefinition$fEqSchemaDefinition$fOrdSchemaDefinition$fReadSchemaDefinition$fShowSchemaDefinition$fEqDescription$fOrdDescription$fReadDescription$fShowDescription$fEqSchemaExtension$fOrdSchemaExtension$fReadSchemaExtension$fShowSchemaExtension$fEqSchemaExtension_Sequence$fOrdSchemaExtension_Sequence$fReadSchemaExtension_Sequence$fShowSchemaExtension_Sequence$fEqRootOperationTypeDefinition $fOrdRootOperationTypeDefinition!$fReadRootOperationTypeDefinition!$fShowRootOperationTypeDefinition$fEqSchemaExtension_Sequence2$fOrdSchemaExtension_Sequence2$fReadSchemaExtension_Sequence2$fShowSchemaExtension_Sequence2$fEqExecutableDocument$fOrdExecutableDocument$fReadExecutableDocument$fShowExecutableDocument$fEqExecutableDefinition$fOrdExecutableDefinition$fReadExecutableDefinition$fShowExecutableDefinition$fEqOperationDefinition$fOrdOperationDefinition$fReadOperationDefinition$fShowOperationDefinition $fEqOperationDefinition_Sequence!$fOrdOperationDefinition_Sequence"$fReadOperationDefinition_Sequence"$fShowOperationDefinition_Sequence$fEqFragmentDefinition$fOrdFragmentDefinition$fReadFragmentDefinition$fShowFragmentDefinition$fEqSelectionSet$fOrdSelectionSet$fReadSelectionSet$fShowSelectionSet $fEqSelection$fOrdSelection$fReadSelection$fShowSelection$fEqInlineFragment$fOrdInlineFragment$fReadInlineFragment$fShowInlineFragment$fEqFragmentSpread$fOrdFragmentSpread$fReadFragmentSpread$fShowFragmentSpread$fEqVariablesDefinition$fOrdVariablesDefinition$fReadVariablesDefinition$fShowVariablesDefinition$fEqDirectives$fOrdDirectives$fReadDirectives$fShowDirectives $fEqDirective$fOrdDirective$fReadDirective$fShowDirective$fEqNonNullType_List$fOrdNonNullType_List$fReadNonNullType_List$fShowNonNullType_List $fEqListType $fOrdListType$fReadListType$fShowListType$fEqNonNullType$fOrdNonNullType$fReadNonNullType$fShowNonNullType$fEqNonNullType_Named$fOrdNonNullType_Named$fReadNonNullType_Named$fShowNonNullType_Named$fEqTypeCondition$fOrdTypeCondition$fReadTypeCondition$fShowTypeCondition $fEqNamedType$fOrdNamedType$fReadNamedType$fShowNamedType$fEqDefaultValue$fOrdDefaultValue$fReadDefaultValue$fShowDefaultValue $fEqArguments$fOrdArguments$fReadArguments$fShowArguments $fEqArgument $fOrdArgument$fReadArgument$fShowArgument $fEqValue $fOrdValue $fReadValue $fShowValue$fEqObjectValue$fOrdObjectValue$fReadObjectValue$fShowObjectValue$fEqObjectValue_Sequence2$fOrdObjectValue_Sequence2$fReadObjectValue_Sequence2$fShowObjectValue_Sequence2$fEqObjectField$fOrdObjectField$fReadObjectField$fShowObjectField $fEqListValue$fOrdListValue$fReadListValue$fShowListValue$fEqListValue_Sequence2$fOrdListValue_Sequence2$fReadListValue_Sequence2$fShowListValue_Sequence2$fEqObjectValue_Sequence$fOrdObjectValue_Sequence$fReadObjectValue_Sequence$fShowObjectValue_Sequence$fEqListValue_Sequence$fOrdListValue_Sequence$fReadListValue_Sequence$fShowListValue_Sequence $fEqEnumValue$fOrdEnumValue$fReadEnumValue$fShowEnumValue $fEqNullValue$fOrdNullValue$fReadNullValue$fShowNullValue$fEqBooleanValue$fOrdBooleanValue$fReadBooleanValue$fShowBooleanValue$fEqFragmentName$fOrdFragmentName$fReadFragmentName$fShowFragmentName $fEqAlias $fOrdAlias $fReadAlias $fShowAlias$fEqOperationType$fOrdOperationType$fReadOperationType$fShowOperationType$fEqStringValue$fOrdStringValue$fReadStringValue$fShowStringValue $fEqIntValue $fOrdIntValue$fReadIntValue$fShowIntValueValueBinding_SimplevalueBinding_SimplePatternvalueBinding_SimpleRhs valueBinding_SimpleLocalBindings ValueBindingValueBindingSimple TypedBindingtypedBindingTypeSignaturetypedBindingValueBinding TypeSignaturetypeSignatureNametypeSignatureTypeTypeDeclarationtypeDeclarationNametypeDeclarationType Type_Infix type_InfixLhstype_InfixOperator type_InfixRhs Type_Functiontype_FunctionDomaintype_FunctionCodomainType_Applicationtype_ApplicationContexttype_ApplicationArgument TypeInfix TypeParens TypeTuple Statement unStatement RightHandSideunRightHandSide QualifiedNamequalifiedNameQualifiersqualifiedNameUnqualified PatternFieldpatternFieldNamepatternFieldPattern Pattern_Typedpattern_TypedInnerpattern_TypedTypePattern_Recordpattern_RecordNamepattern_RecordFields Pattern_Aspattern_AsNamepattern_AsInnerPattern_Applicationpattern_ApplicationNamepattern_ApplicationArgsPatternPatternApplication PatternAs PatternListPatternLiteral PatternName PatternParens PatternRecord PatternTuple PatternTypedPatternWildcardOperatorOperatorBacktickOperatorNormalNamePart unNamePart NameImplicit NameNormal NameParens ModuleName unModuleName ModuleHeadmoduleHeadCommentsmoduleHeadNamemoduleHeadExportsModule moduleHead moduleImportsmoduleDeclarations LocalBindingsunLocalBindings LocalBindingLocalBindingSignatureLocalBindingValue LiteralChar LiteralDouble LiteralIntImportExportSpec_SubspecImportExportSpec_SubspecAllImportExportSpec_SubspecListImportExportSpecimportExportSpecModifierimportExportSpecNameimportExportSpecSubspecImportModifierImportModifierPatternImportModifierType Import_SpecImport_SpecListImport_SpecHidingImportimportQualified importModuleimportAs importSpec FieldUpdatefieldUpdateNamefieldUpdateValueFieldWithCommentsfieldWithCommentsFieldfieldWithCommentsComments fieldTypeExpression_UpdateRecordexpression_UpdateRecordInnerexpression_UpdateRecordFieldsExpression_TypeSignatureexpression_TypeSignatureInnerexpression_TypeSignatureTypeExpression_Sectionexpression_SectionOperatorexpression_SectionExpressionExpression_PrefixApplication$expression_PrefixApplicationOperatorexpression_PrefixApplicationRhsExpression_Letexpression_LetBindingsexpression_LetInnerExpression_Lambdaexpression_LambdaBindingsexpression_LambdaInnerExpression_InfixApplicationexpression_InfixApplicationLhs#expression_InfixApplicationOperatorexpression_InfixApplicationRhs Expression_Ifexpression_IfConditionexpression_IfThenexpression_IfElseExpression_ConstructRecordexpression_ConstructRecordName expression_ConstructRecordFieldsExpression_Caseexpression_CaseCaseexpression_CaseAlternativesExpression_Applicationexpression_ApplicationFunctionexpression_ApplicationArgument ExpressionExpressionApplicationExpressionCaseExpressionConstructRecord ExpressionDo ExpressionIfExpressionInfixApplicationExpressionLiteralExpressionLambdaExpressionLeftSection ExpressionLetExpressionListExpressionParensExpressionPrefixApplicationExpressionRightSectionExpressionTupleExpressionTypeSignatureExpressionUpdateRecordExpressionVariableExportExportDeclaration ExportModuleDeriving unDerivingDeclarationHead_Application#declarationHead_ApplicationFunction"declarationHead_ApplicationOperandDeclarationHeadDeclarationHeadApplicationDeclarationHeadParensDeclarationHeadSimple DeclarationDeclarationDataDeclarationTypeDeclarationValueBindingDeclarationTypedBindingDeclarationWithCommentsdeclarationWithCommentsBodydeclarationWithCommentsCommentsDataDeclaration_KeywordDataDeclaration_KeywordDataDataDeclaration_KeywordNewtypeDataDeclarationdataDeclarationKeyworddataDeclarationContextdataDeclarationHeaddataDeclarationConstructorsdataDeclarationDerivingConstructorWithCommentsconstructorWithCommentsBodyconstructorWithCommentsCommentsConstructor_Recordconstructor_RecordNameconstructor_RecordFieldsConstructor_Ordinaryconstructor_OrdinaryNameconstructor_OrdinaryFields ConstructorConstructorOrdinaryConstructorRecordCaseRhs unCaseRhs Assertion assertionNameassertionTypes AlternativealternativePatternalternativeRhsalternativeBinds _Alternative_Alternative_pattern_Alternative_rhs_Alternative_binds _Assertion_Assertion_name_Assertion_types_CaseRhs _Constructor_Constructor_ordinary_Constructor_record_Constructor_Ordinary_Constructor_Ordinary_name_Constructor_Ordinary_fields_Constructor_Record_Constructor_Record_name_Constructor_Record_fields_ConstructorWithComments_ConstructorWithComments_body!_ConstructorWithComments_comments_DataDeclaration_DataDeclaration_keyword_DataDeclaration_context_DataDeclaration_head_DataDeclaration_constructors_DataDeclaration_deriving_DataDeclaration_Keyword_DataDeclaration_Keyword_data _DataDeclaration_Keyword_newtype_DeclarationWithComments_DeclarationWithComments_body!_DeclarationWithComments_comments _Declaration_Declaration_data_Declaration_type_Declaration_valueBinding_Declaration_typedBinding_DeclarationHead_DeclarationHead_application_DeclarationHead_parens_DeclarationHead_simple_DeclarationHead_Application%_DeclarationHead_Application_function$_DeclarationHead_Application_operand _Deriving_Export_Export_declaration_Export_module _Expression_Expression_application_Expression_case_Expression_constructRecord_Expression_do_Expression_if_Expression_infixApplication_Expression_literal_Expression_lambda_Expression_leftSection_Expression_let_Expression_list_Expression_parens_Expression_prefixApplication_Expression_rightSection_Expression_tuple_Expression_typeSignature_Expression_updateRecord_Expression_variable_Expression_Application _Expression_Application_function _Expression_Application_argument_Expression_Case_Expression_Case_case_Expression_Case_alternatives_Expression_ConstructRecord _Expression_ConstructRecord_name"_Expression_ConstructRecord_fields_Expression_If_Expression_If_condition_Expression_If_then_Expression_If_else_Expression_InfixApplication _Expression_InfixApplication_lhs%_Expression_InfixApplication_operator _Expression_InfixApplication_rhs_Expression_Lambda_Expression_Lambda_bindings_Expression_Lambda_inner_Expression_Let_Expression_Let_bindings_Expression_Let_inner_Expression_PrefixApplication&_Expression_PrefixApplication_operator!_Expression_PrefixApplication_rhs_Expression_Section_Expression_Section_operator_Expression_Section_expression_Expression_TypeSignature_Expression_TypeSignature_inner_Expression_TypeSignature_type_Expression_UpdateRecord_Expression_UpdateRecord_inner_Expression_UpdateRecord_fields _Field_type_FieldWithComments_FieldWithComments_field_FieldWithComments_comments _FieldUpdate_FieldUpdate_name_FieldUpdate_value_Import_Import_qualified_Import_module _Import_as _Import_spec _Import_Spec_Import_Spec_list_Import_Spec_hiding_ImportModifier_ImportModifier_pattern_ImportModifier_type_ImportExportSpec_ImportExportSpec_modifier_ImportExportSpec_name_ImportExportSpec_subspec_ImportExportSpec_Subspec_ImportExportSpec_Subspec_all_ImportExportSpec_Subspec_list _Literal_char_Literal_double _Literal_int _LocalBinding_LocalBinding_signature_LocalBinding_value_LocalBindings_Module _Module_head_Module_imports_Module_declarations _ModuleHead_ModuleHead_comments_ModuleHead_name_ModuleHead_exports _ModuleName_Name_implicit _Name_normal _Name_parens _NamePart _Operator_Operator_backtick_Operator_normal_Pattern_Pattern_application _Pattern_as _Pattern_list_Pattern_literal _Pattern_name_Pattern_parens_Pattern_record_Pattern_tuple_Pattern_typed_Pattern_wildcard_Pattern_Application_Pattern_Application_name_Pattern_Application_args _Pattern_As_Pattern_As_name_Pattern_As_inner_Pattern_Record_Pattern_Record_name_Pattern_Record_fields_Pattern_Typed_Pattern_Typed_inner_Pattern_Typed_type _PatternField_PatternField_name_PatternField_pattern_QualifiedName_QualifiedName_qualifiers_QualifiedName_unqualified_RightHandSide _Statement _Type_infix _Type_parens _Type_tuple_Type_Application_Type_Application_context_Type_Application_argument_Type_Function_Type_Function_domain_Type_Function_codomain _Type_Infix_Type_Infix_lhs_Type_Infix_operator_Type_Infix_rhs_TypeDeclaration_TypeDeclaration_name_TypeDeclaration_type_TypeSignature_TypeSignature_name_TypeSignature_type _TypedBinding_TypedBinding_typeSignature_TypedBinding_valueBinding _ValueBinding_ValueBinding_simple_ValueBinding_Simple_ValueBinding_Simple_pattern_ValueBinding_Simple_rhs"_ValueBinding_Simple_localBindings $fEqModule $fOrdModule $fReadModule $fShowModule$fEqDeclarationWithComments$fOrdDeclarationWithComments$fReadDeclarationWithComments$fShowDeclarationWithComments$fEqDeclaration$fOrdDeclaration$fReadDeclaration$fShowDeclaration$fEqDataDeclaration$fOrdDataDeclaration$fReadDataDeclaration$fShowDataDeclaration$fEqTypeDeclaration$fOrdTypeDeclaration$fReadTypeDeclaration$fShowTypeDeclaration$fEqDeclarationHead_Application $fOrdDeclarationHead_Application!$fReadDeclarationHead_Application!$fShowDeclarationHead_Application$fEqDeclarationHead$fOrdDeclarationHead$fReadDeclarationHead$fShowDeclarationHead$fEqTypedBinding$fOrdTypedBinding$fReadTypedBinding$fShowTypedBinding$fEqValueBinding_Simple$fOrdValueBinding_Simple$fReadValueBinding_Simple$fShowValueBinding_Simple$fEqRightHandSide$fOrdRightHandSide$fReadRightHandSide$fShowRightHandSide$fEqExpression$fOrdExpression$fReadExpression$fShowExpression $fEqStatement$fOrdStatement$fReadStatement$fShowStatement$fEqExpression_UpdateRecord$fOrdExpression_UpdateRecord$fReadExpression_UpdateRecord$fShowExpression_UpdateRecord$fEqFieldUpdate$fOrdFieldUpdate$fReadFieldUpdate$fShowFieldUpdate$fEqExpression_TypeSignature$fOrdExpression_TypeSignature$fReadExpression_TypeSignature$fShowExpression_TypeSignature$fEqExpression_Section$fOrdExpression_Section$fReadExpression_Section$fShowExpression_Section $fEqExpression_PrefixApplication!$fOrdExpression_PrefixApplication"$fReadExpression_PrefixApplication"$fShowExpression_PrefixApplication$fEqExpression_Let$fOrdExpression_Let$fReadExpression_Let$fShowExpression_Let$fEqExpression_Lambda$fOrdExpression_Lambda$fReadExpression_Lambda$fShowExpression_Lambda$fEqExpression_InfixApplication $fOrdExpression_InfixApplication!$fReadExpression_InfixApplication!$fShowExpression_InfixApplication$fEqExpression_If$fOrdExpression_If$fReadExpression_If$fShowExpression_If$fEqExpression_ConstructRecord$fOrdExpression_ConstructRecord $fReadExpression_ConstructRecord $fShowExpression_ConstructRecord$fEqExpression_Case$fOrdExpression_Case$fReadExpression_Case$fShowExpression_Case$fEqAlternative$fOrdAlternative$fReadAlternative$fShowAlternative$fEqLocalBindings$fOrdLocalBindings$fReadLocalBindings$fShowLocalBindings$fEqLocalBinding$fOrdLocalBinding$fReadLocalBinding$fShowLocalBinding$fEqValueBinding$fOrdValueBinding$fReadValueBinding$fShowValueBinding $fEqCaseRhs $fOrdCaseRhs $fReadCaseRhs $fShowCaseRhs$fEqExpression_Application$fOrdExpression_Application$fReadExpression_Application$fShowExpression_Application$fEqTypeSignature$fOrdTypeSignature$fReadTypeSignature$fShowTypeSignature $fEqAssertion$fOrdAssertion$fReadAssertion$fShowAssertion$fEqConstructorWithComments$fOrdConstructorWithComments$fReadConstructorWithComments$fShowConstructorWithComments$fEqConstructor$fOrdConstructor$fReadConstructor$fShowConstructor$fEqConstructor_Ordinary$fOrdConstructor_Ordinary$fReadConstructor_Ordinary$fShowConstructor_Ordinary$fEqConstructor_Record$fOrdConstructor_Record$fReadConstructor_Record$fShowConstructor_Record$fEqFieldWithComments$fOrdFieldWithComments$fReadFieldWithComments$fShowFieldWithComments$fEqPattern_Typed$fOrdPattern_Typed$fReadPattern_Typed$fShowPattern_Typed $fEqPattern $fOrdPattern $fReadPattern $fShowPattern$fEqPattern_Record$fOrdPattern_Record$fReadPattern_Record$fShowPattern_Record$fEqPatternField$fOrdPatternField$fReadPatternField$fShowPatternField$fEqPattern_As$fOrdPattern_As$fReadPattern_As$fShowPattern_As$fEqPattern_Application$fOrdPattern_Application$fReadPattern_Application$fShowPattern_Application$fEqType_Infix$fOrdType_Infix$fReadType_Infix$fShowType_Infix$fEqType_Function$fOrdType_Function$fReadType_Function$fShowType_Function$fEqType_Application$fOrdType_Application$fReadType_Application$fShowType_Application $fEqDeriving $fOrdDeriving$fReadDeriving$fShowDeriving$fEqModuleHead$fOrdModuleHead$fReadModuleHead$fShowModuleHead $fEqExport $fOrdExport $fReadExport $fShowExport $fEqImport $fOrdImport $fReadImport $fShowImport$fEqImport_Spec$fOrdImport_Spec$fReadImport_Spec$fShowImport_Spec$fEqImportExportSpec$fOrdImportExportSpec$fReadImportExportSpec$fShowImportExportSpec$fEqImportExportSpec_Subspec$fOrdImportExportSpec_Subspec$fReadImportExportSpec_Subspec$fShowImportExportSpec_Subspec $fEqOperator $fOrdOperator$fReadOperator$fShowOperator$fEqQualifiedName$fOrdQualifiedName$fReadQualifiedName$fShowQualifiedName $fEqNamePart $fOrdNamePart$fReadNamePart$fShowNamePart$fEqModuleName$fOrdModuleName$fReadModuleName$fShowModuleName$fEqImportModifier$fOrdImportModifier$fReadImportModifier$fShowImportModifier$fEqDataDeclaration_Keyword$fOrdDataDeclaration_Keyword$fReadDataDeclaration_Keyword$fShowDataDeclaration_KeywordnewtypesNotTypedefs useCoreImport listsAsArraysConstantExpressionunConstantExpressionCastExpression_RefAndBoundscastExpression_RefAndBoundsType!castExpression_RefAndBoundsBoundsCastExpression_Lambda!castExpression_LambdaRefAndBoundscastExpression_LambdaExpressionCastExpression_NotPlusMinus'castExpression_NotPlusMinusRefAndBounds%castExpression_NotPlusMinusExpressionCastExpression_PrimitivecastExpression_PrimitiveType"castExpression_PrimitiveExpressionCastExpressionCastExpressionPrimitiveCastExpressionNotPlusMinusCastExpressionLambdaPostDecrementExpressionunPostDecrementExpressionPostIncrementExpressionunPostIncrementExpressionPostfixExpressionPostfixExpressionPrimaryPostfixExpressionNamePostfixExpressionPostIncrementPostfixExpressionPostDecrementUnaryExpressionNotPlusMinus"UnaryExpressionNotPlusMinusPostfix UnaryExpressionNotPlusMinusTildeUnaryExpressionNotPlusMinusNotUnaryExpressionNotPlusMinusCastPreDecrementExpressionunPreDecrementExpressionPreIncrementExpressionunPreIncrementExpressionUnaryExpressionUnaryExpressionPreIncrementUnaryExpressionPreDecrementUnaryExpressionPlusUnaryExpressionMinusUnaryExpressionOtherMultiplicativeExpression_Binary"multiplicativeExpression_BinaryLhs"multiplicativeExpression_BinaryRhsMultiplicativeExpressionMultiplicativeExpressionUnaryMultiplicativeExpressionTimesMultiplicativeExpressionDivideMultiplicativeExpressionModAdditiveExpression_BinaryadditiveExpression_BinaryLhsadditiveExpression_BinaryRhsAdditiveExpressionAdditiveExpressionUnaryAdditiveExpressionPlusAdditiveExpressionMinusShiftExpression_BinaryshiftExpression_BinaryLhsshiftExpression_BinaryRhsShiftExpressionShiftExpressionUnaryShiftExpressionShiftLeftShiftExpressionShiftRight!ShiftExpressionShiftRightZeroFillRelationalExpression_InstanceOf"relationalExpression_InstanceOfLhs"relationalExpression_InstanceOfRhs%RelationalExpression_GreaterThanEqual(relationalExpression_GreaterThanEqualLhs(relationalExpression_GreaterThanEqualRhs"RelationalExpression_LessThanEqual%relationalExpression_LessThanEqualLhs%relationalExpression_LessThanEqualRhs RelationalExpression_GreaterThan#relationalExpression_GreaterThanLhs#relationalExpression_GreaterThanRhsRelationalExpression_LessThan relationalExpression_LessThanLhs relationalExpression_LessThanRhsRelationalExpressionRelationalExpressionSimpleRelationalExpressionLessThanRelationalExpressionGreaterThan!RelationalExpressionLessThanEqual$RelationalExpressionGreaterThanEqualRelationalExpressionInstanceofEqualityExpression_BinaryequalityExpression_BinaryLhsequalityExpression_BinaryRhsEqualityExpressionEqualityExpressionUnaryEqualityExpressionEqualEqualityExpressionNotEqual AndExpressionunAndExpressionExclusiveOrExpressionunExclusiveOrExpressionInclusiveOrExpressionunInclusiveOrExpressionConditionalAndExpressionunConditionalAndExpressionConditionalOrExpressionunConditionalOrExpression#ConditionalExpression_TernaryLambda'conditionalExpression_TernaryLambdaCond)conditionalExpression_TernaryLambdaIfTrue*conditionalExpression_TernaryLambdaIfFalse!ConditionalExpression_TernaryCond%conditionalExpression_TernaryCondCond'conditionalExpression_TernaryCondIfTrue(conditionalExpression_TernaryCondIfFalseConditionalExpressionConditionalExpressionSimple ConditionalExpressionTernaryCond"ConditionalExpressionTernaryLambdaAssignmentOperatorAssignmentOperatorSimpleAssignmentOperatorTimesAssignmentOperatorDivAssignmentOperatorModAssignmentOperatorPlusAssignmentOperatorMinusAssignmentOperatorShiftLeftAssignmentOperatorShiftRight$AssignmentOperatorShiftRightZeroFillAssignmentOperatorAndAssignmentOperatorXorAssignmentOperatorOr LeftHandSideLeftHandSideExpressionNameLeftHandSideFieldAccessLeftHandSideArrayAccess Assignment assignmentLhs assignmentOpassignmentExpressionAssignmentExpressionAssignmentExpressionConditionalAssignmentExpressionAssignment LambdaBodyLambdaBodyExpressionLambdaBodyBlockLambdaParameterTypeLambdaParameterTypeTypeLambdaParameterTypeVarLambdaParameter_NormallambdaParameter_NormalModifierslambdaParameter_NormalTypelambdaParameter_NormalIdLambdaParameterLambdaParameterNormalLambdaParameterVariableArityLambdaParametersLambdaParametersTupleLambdaParametersSingleLambdaExpressionlambdaExpressionParameterslambdaExpressionBodyExpressionAssignmentDimExprdimExprAnnotationsdimExprExpression-ArrayCreationExpression_ClassOrInterfaceArray1arrayCreationExpression_ClassOrInterfaceArrayType1arrayCreationExpression_ClassOrInterfaceArrayDims2arrayCreationExpression_ClassOrInterfaceArrayArray&ArrayCreationExpression_PrimitiveArray*arrayCreationExpression_PrimitiveArrayType*arrayCreationExpression_PrimitiveArrayDims+arrayCreationExpression_PrimitiveArrayArray(ArrayCreationExpression_ClassOrInterface,arrayCreationExpression_ClassOrInterfaceType0arrayCreationExpression_ClassOrInterfaceDimExprs,arrayCreationExpression_ClassOrInterfaceDims!ArrayCreationExpression_Primitive%arrayCreationExpression_PrimitiveType)arrayCreationExpression_PrimitiveDimExprs%arrayCreationExpression_PrimitiveDimsArrayCreationExpression ArrayCreationExpressionPrimitive'ArrayCreationExpressionClassOrInterface%ArrayCreationExpressionPrimitiveArray,ArrayCreationExpressionClassOrInterfaceArrayMethodReference_ArrayunMethodReference_ArrayMethodReference_NewmethodReference_NewClassType methodReference_NewTypeArgumentsMethodReference_Super"methodReference_SuperTypeArgumentsmethodReference_SuperIdentifiermethodReference_SuperSuperMethodReference_ReferenceType*methodReference_ReferenceTypeReferenceType*methodReference_ReferenceTypeTypeArguments'methodReference_ReferenceTypeIdentifierMethodReference_PrimarymethodReference_PrimaryPrimary$methodReference_PrimaryTypeArguments!methodReference_PrimaryIdentifierMethodReference_ExpressionmethodReference_ExpressionName'methodReference_ExpressionTypeArguments$methodReference_ExpressionIdentifierMethodReferenceMethodReferenceExpressionMethodReferencePrimaryMethodReferenceReferenceTypeMethodReferenceSuperMethodReferenceNewMethodReferenceArrayMethodInvocation_VariantMethodInvocation_VariantType"MethodInvocation_VariantExpressionMethodInvocation_VariantPrimaryMethodInvocation_VariantSuper!MethodInvocation_VariantTypeSuperMethodInvocation_ComplexmethodInvocation_ComplexVariant%methodInvocation_ComplexTypeArguments"methodInvocation_ComplexIdentifierMethodInvocation_HeaderMethodInvocation_HeaderSimpleMethodInvocation_HeaderComplexMethodInvocationmethodInvocationHeadermethodInvocationArgumentsArrayAccess_VariantArrayAccess_VariantNameArrayAccess_VariantPrimary ArrayAccessarrayAccessExpressionarrayAccessVariantFieldAccess_QualifierFieldAccess_QualifierPrimaryFieldAccess_QualifierSuperFieldAccess_QualifierTyped FieldAccessfieldAccessQualifierfieldAccessIdentifierTypeArgumentsOrDiamondTypeArgumentsOrDiamondArgumentsTypeArgumentsOrDiamondDiamondAnnotatedIdentifierannotatedIdentifierAnnotationsannotatedIdentifierIdentifier!ClassOrInterfaceTypeToInstantiate,classOrInterfaceTypeToInstantiateIdentifiers.classOrInterfaceTypeToInstantiateTypeArguments*UnqualifiedClassInstanceCreationExpression7unqualifiedClassInstanceCreationExpressionTypeArguments:unqualifiedClassInstanceCreationExpressionClassOrInterface3unqualifiedClassInstanceCreationExpressionArguments.unqualifiedClassInstanceCreationExpressionBody)ClassInstanceCreationExpression_Qualifier3ClassInstanceCreationExpression_QualifierExpression0ClassInstanceCreationExpression_QualifierPrimaryClassInstanceCreationExpression(classInstanceCreationExpressionQualifier)classInstanceCreationExpressionExpression BooleanArrayBooleanArraySimpleBooleanArrayArrayNumericTypeArrayNumericTypeArraySimpleNumericTypeArrayArray TypeNameArrayTypeNameArraySimpleTypeNameArrayArray ClassLiteralClassLiteralTypeClassLiteralNumericTypeClassLiteralBooleanClassLiteralVoidPrimaryNoNewArrayPrimaryNoNewArrayLiteralPrimaryNoNewArrayClassLiteralPrimaryNoNewArrayThisPrimaryNoNewArrayDotThisPrimaryNoNewArrayParensPrimaryNoNewArrayClassInstancePrimaryNoNewArrayFieldAccessPrimaryNoNewArrayArrayAccess!PrimaryNoNewArrayMethodInvocation PrimaryNoNewArrayMethodReferencePrimaryPrimaryArrayCreationVariableAccessVariableAccessExpressionNameVariableAccessFieldAccessResource_Localresource_LocalModifiersresource_LocalTyperesource_LocalIdentifierresource_LocalExpressionResource ResourceLocalResourceVariableResourceSpecificationunResourceSpecificationTryWithResourcesStatement.tryWithResourcesStatementResourceSpecificationtryWithResourcesStatementBlock tryWithResourcesStatementCatches tryWithResourcesStatementFinallyFinally unFinally CatchType catchTypeTypecatchTypeTypesCatchFormalParametercatchFormalParameterModifierscatchFormalParameterTypecatchFormalParameterId CatchClausecatchClauseParametercatchClauseBlockCatches unCatchesTryStatement_WithFinallytryStatement_WithFinallyBlocktryStatement_WithFinallyCatchestryStatement_WithFinallyFinallyTryStatement_SimpletryStatement_SimpleBlocktryStatement_SimpleCatches TryStatementTryStatementSimpleTryStatementWithFinallyTryStatementWithResourcesSynchronizedStatementsynchronizedStatementExpressionsynchronizedStatementBlockThrowStatementunThrowStatementReturnStatementunReturnStatementContinueStatementunContinueStatementBreakStatementunBreakStatementEnhancedForStatementNoShortIf!enhancedForStatementNoShortIfCond!enhancedForStatementNoShortIfBodyEnhancedForCondenhancedForCondModifiersenhancedForCondTypeenhancedForCondIdenhancedForCondExpressionEnhancedForStatementenhancedForStatementCondenhancedForStatementBody ForUpdate unForUpdateForInitForInitStatementsForInitLocalVariableBasicForStatementNoShortIfbasicForStatementNoShortIfCondbasicForStatementNoShortIfBodyForCond forCondInit forCondCond forCondUpdateBasicForStatementbasicForStatementCondbasicForStatementBodyForStatementNoShortIfForStatementNoShortIfBasicForStatementNoShortIfEnhanced ForStatementForStatementBasicForStatementEnhanced DoStatementdoStatementBodydoStatementCondeWhileStatementNoShortIfwhileStatementNoShortIfCondwhileStatementNoShortIfBodyWhileStatementwhileStatementCondwhileStatementBodyEnumConstantNameunEnumConstantName SwitchLabelSwitchLabelConstantSwitchLabelEnumConstantSwitchLabelDefaultSwitchBlockStatementGroupswitchBlockStatementGroupLabels#switchBlockStatementGroupStatementsSwitchBlock_PairswitchBlock_PairStatementsswitchBlock_PairLabels SwitchBlock unSwitchBlockSwitchStatementswitchStatementCondswitchStatementBlockAssertStatement_PairassertStatement_PairFirstassertStatement_PairSecondAssertStatementAssertStatementSingleAssertStatementPairIfThenElseStatementNoShortIf ifThenElseStatementNoShortIfCond ifThenElseStatementNoShortIfThen ifThenElseStatementNoShortIfElseIfThenElseStatementifThenElseStatementCondifThenElseStatementThenifThenElseStatementElseIfThenStatementifThenStatementExpressionifThenStatementStatementStatementExpressionStatementExpressionAssignmentStatementExpressionPreIncrementStatementExpressionPreDecrement StatementExpressionPostIncrement StatementExpressionPostDecrement#StatementExpressionMethodInvocation(StatementExpressionClassInstanceCreationExpressionStatementunExpressionStatementLabeledStatementNoShortIf#labeledStatementNoShortIfIdentifier"labeledStatementNoShortIfStatementLabeledStatementlabeledStatementIdentifierlabeledStatementStatementEmptyStatement$StatementWithoutTrailingSubstatement)StatementWithoutTrailingSubstatementBlock)StatementWithoutTrailingSubstatementEmpty.StatementWithoutTrailingSubstatementExpression*StatementWithoutTrailingSubstatementAssert*StatementWithoutTrailingSubstatementSwitch&StatementWithoutTrailingSubstatementDo)StatementWithoutTrailingSubstatementBreak,StatementWithoutTrailingSubstatementContinue*StatementWithoutTrailingSubstatementReturn0StatementWithoutTrailingSubstatementSynchronized)StatementWithoutTrailingSubstatementThrow'StatementWithoutTrailingSubstatementTryStatementNoShortIf!StatementNoShortIfWithoutTrailingStatementNoShortIfLabeledStatementNoShortIfIfThenElseStatementNoShortIfWhileStatementNoShortIfForStatementWithoutTrailingStatementLabeledStatementIfThenStatementIfThenElseStatementWhile StatementForLocalVariableTypeLocalVariableTypeTypeLocalVariableTypeVarLocalVariableDeclaration!localVariableDeclarationModifierslocalVariableDeclarationType#localVariableDeclarationDeclarators!LocalVariableDeclarationStatement#unLocalVariableDeclarationStatementBlockStatement&BlockStatementLocalVariableDeclarationBlockStatementClassBlockStatementStatementBlockunBlockArrayInitializerunArrayInitializerSingleElementAnnotationsingleElementAnnotationNamesingleElementAnnotationValueMarkerAnnotationunMarkerAnnotationElementValueArrayInitializerunElementValueArrayInitializer ElementValue!ElementValueConditionalExpression(ElementValueElementValueArrayInitializerElementValueAnnotationElementValuePairelementValuePairKeyelementValuePairValueNormalAnnotationnormalAnnotationTypeNamenormalAnnotationPairs AnnotationAnnotationNormalAnnotationMarkerAnnotationSingleElementunDefaultValueAnnotationTypeElementModifier#AnnotationTypeElementModifierPublic%AnnotationTypeElementModifierAbstract AnnotationTypeElementDeclaration)annotationTypeElementDeclarationModifiers$annotationTypeElementDeclarationType*annotationTypeElementDeclarationIdentifier$annotationTypeElementDeclarationDims'annotationTypeElementDeclarationDefaultAnnotationTypeMemberDeclaration-AnnotationTypeMemberDeclarationAnnotationType'AnnotationTypeMemberDeclarationConstant$AnnotationTypeMemberDeclarationClass(AnnotationTypeMemberDeclarationInterfaceAnnotationTypeBodyunAnnotationTypeBodyAnnotationTypeDeclaration"annotationTypeDeclarationModifiers#annotationTypeDeclarationIdentifierannotationTypeDeclarationBodyInterfaceMethodModifier!InterfaceMethodModifierAnnotationInterfaceMethodModifierPublicInterfaceMethodModifierPrivateInterfaceMethodModifierAbstractInterfaceMethodModifierDefaultInterfaceMethodModifierStaticInterfaceMethodModifierStrictfpInterfaceMethodDeclaration#interfaceMethodDeclarationModifiers interfaceMethodDeclarationHeaderinterfaceMethodDeclarationBodyConstantModifierConstantModifierAnnotationConstantModifierPublicConstantModifierStaticConstantModifierFinalConstantDeclarationconstantDeclarationModifiersconstantDeclarationTypeconstantDeclarationVariablesInterfaceMemberDeclaration"InterfaceMemberDeclarationConstant)InterfaceMemberDeclarationInterfaceMethodInterfaceMemberDeclarationClass#InterfaceMemberDeclarationInterface InterfaceBodyunInterfaceBodyInterfaceModifierInterfaceModifierAnnotationInterfaceModifierPublicInterfaceModifierProtectedInterfaceModifierPrivateInterfaceModifierAbstractInterfaceModifierStaticInterfaceModifierStrictfbNormalInterfaceDeclaration#normalInterfaceDeclarationModifiers$normalInterfaceDeclarationIdentifier$normalInterfaceDeclarationParameters!normalInterfaceDeclarationExtendsnormalInterfaceDeclarationBodyInterfaceDeclaration#InterfaceDeclarationNormalInterface"InterfaceDeclarationAnnotationTypeEnumConstantModifierunEnumConstantModifier EnumConstantenumConstantModifiersenumConstantIdentifierenumConstantArgumentsenumConstantBodyEnumBody_ElementenumBody_ElementConstants enumBody_ElementBodyDeclarationsEnumBody unEnumBodyEnumDeclarationenumDeclarationModifiersenumDeclarationIdentifierenumDeclarationImplementsenumDeclarationBody%ExplicitConstructorInvocation_Variant)ExplicitConstructorInvocation_VariantThis*ExplicitConstructorInvocation_VariantSuper,ExplicitConstructorInvocation_VariantPrimaryExplicitConstructorInvocation*explicitConstructorInvocationTypeArguments&explicitConstructorInvocationArguments$explicitConstructorInvocationVariantConstructorBodyconstructorBodyInvocationconstructorBodyStatementsSimpleTypeNameunSimpleTypeNameConstructorDeclaratorconstructorDeclaratorParametersconstructorDeclaratorName&constructorDeclaratorReceiverParameter%constructorDeclaratorFormalParametersConstructorModifierConstructorModifierAnnotationConstructorModifierPublicConstructorModifierProtectedConstructorModifierPrivateConstructorDeclarationconstructorDeclarationModifiers!constructorDeclarationConstructorconstructorDeclarationThrowsconstructorDeclarationBodyStaticInitializerunStaticInitializerInstanceInitializerunInstanceInitializer MethodBodyMethodBodyBlockMethodBodyNone ExceptionTypeExceptionTypeClassExceptionTypeVariableThrowsunThrowsVariableModifierVariableModifierAnnotationVariableModifierFinalVariableArityParametervariableArityParameterModifiersvariableArityParameterType!variableArityParameterAnnotations variableArityParameterIdentifierFormalParameter_SimpleformalParameter_SimpleModifiersformalParameter_SimpleTypeformalParameter_SimpleIdFormalParameterFormalParameterSimpleFormalParameterVariableArityReceiverParameterreceiverParameterAnnotationsreceiverParameterUnannTypereceiverParameterIdentifierMethodDeclaratormethodDeclaratorIdentifier!methodDeclaratorReceiverParameter methodDeclaratorFormalParametersResult ResultType ResultVoid MethodHeadermethodHeaderParametersmethodHeaderResultmethodHeaderDeclaratormethodHeaderThrowsMethodModifierMethodModifierAnnotationMethodModifierPublicMethodModifierProtectedMethodModifierPrivateMethodModifierAbstractMethodModifierStaticMethodModifierFinalMethodModifierSynchronizedMethodModifierNativeMethodModifierStrictfbMethodDeclarationmethodDeclarationAnnotationsmethodDeclarationModifiersmethodDeclarationHeadermethodDeclarationBodyUnannClassTypeunUnannClassType UnannType unUnannTypeVariableInitializerVariableInitializerExpression#VariableInitializerArrayInitializerVariableDeclaratorIdvariableDeclaratorIdIdentifiervariableDeclaratorIdDimsVariableDeclaratorvariableDeclaratorIdvariableDeclaratorInitializer FieldModifierFieldModifierAnnotationFieldModifierPublicFieldModifierProtectedFieldModifierPrivateFieldModifierStaticFieldModifierFinalFieldModifierTransientFieldModifierVolatileFieldDeclarationfieldDeclarationModifiersfieldDeclarationUnannType#fieldDeclarationVariableDeclaratorsClassMemberDeclarationClassMemberDeclarationFieldClassMemberDeclarationMethodClassMemberDeclarationClassClassMemberDeclarationInterfaceClassMemberDeclarationNone ClassBodyDeclarationWithComments%classBodyDeclarationWithCommentsValue(classBodyDeclarationWithCommentsCommentsClassBodyDeclarationClassBodyDeclarationClassMember'ClassBodyDeclarationInstanceInitializer%ClassBodyDeclarationStaticInitializer*ClassBodyDeclarationConstructorDeclaration ClassBody unClassBody ClassModifierClassModifierAnnotationClassModifierPublicClassModifierProtectedClassModifierPrivateClassModifierAbstractClassModifierStaticClassModifierFinalClassModifierStrictfpNormalClassDeclarationnormalClassDeclarationModifiers normalClassDeclarationIdentifier normalClassDeclarationParametersnormalClassDeclarationExtends normalClassDeclarationImplementsnormalClassDeclarationBodyClassDeclarationClassDeclarationNormalClassDeclarationEnumRequiresModifierRequiresModifierTransitiveRequiresModifierStaticModuleDirective_ProvidesmoduleDirective_ProvidesTomoduleDirective_ProvidesWithModuleDirective_ExportsOrOpens%moduleDirective_ExportsOrOpensPackage%moduleDirective_ExportsOrOpensModulesModuleDirective_Requires!moduleDirective_RequiresModifiersmoduleDirective_RequiresModuleModuleDirectiveModuleDirectiveRequiresModuleDirectiveExportsModuleDirectiveOpensModuleDirectiveUsesModuleDirectiveProvidesModuleDeclarationmoduleDeclarationAnnotationsmoduleDeclarationOpenmoduleDeclarationIdentifiersmoduleDeclarationDirectivesTypeDeclarationWithComments typeDeclarationWithCommentsValue#typeDeclarationWithCommentsCommentsTypeDeclarationClassTypeDeclarationInterfaceTypeDeclarationNoneStaticImportOnDemandDeclaration!unStaticImportOnDemandDeclarationSingleStaticImportDeclaration%singleStaticImportDeclarationTypeName'singleStaticImportDeclarationIdentifierTypeImportOnDemandDeclarationunTypeImportOnDemandDeclarationSingleTypeImportDeclarationunSingleTypeImportDeclarationImportDeclarationImportDeclarationSingleType#ImportDeclarationTypeImportOnDemand#ImportDeclarationSingleStaticImport%ImportDeclarationStaticImportOnDemandPackageModifierunPackageModifierPackageDeclarationpackageDeclarationModifierspackageDeclarationIdentifiersModularCompilationUnitmodularCompilationUnitImportsmodularCompilationUnitModuleOrdinaryCompilationUnitordinaryCompilationUnitPackageordinaryCompilationUnitImportsordinaryCompilationUnitTypesCompilationUnitCompilationUnitOrdinaryCompilationUnitModular AmbiguousNameunAmbiguousNamePackageOrTypeNameunPackageOrTypeName MethodName unMethodNameExpressionNameexpressionNameQualifierexpressionNameIdentifierTypeNametypeNameIdentifiertypeNameQualifier PackageName unPackageNamemoduleNameIdentifiermoduleNameNameWildcardBoundsWildcardBoundsExtendsWildcardBoundsSuperWildcardwildcardAnnotationswildcardWildcard TypeArgumentTypeArgumentReferenceTypeArgumentWildcardAdditionalBoundunAdditionalBoundTypeBound_ClassOrInterfacetypeBound_ClassOrInterfaceType$typeBound_ClassOrInterfaceAdditional TypeBoundTypeBoundVariableTypeBoundClassOrInterfaceTypeParameterModifierunTypeParameterModifier TypeParametertypeParameterModifierstypeParameterIdentifiertypeParameterBoundDimsunDimsArrayType_VariantArrayType_VariantPrimitive!ArrayType_VariantClassOrInterfaceArrayType_VariantVariable ArrayType arrayTypeDimsarrayTypeVarianttypeVariableAnnotationstypeVariableIdentifier InterfaceTypeunInterfaceTypeClassTypeQualifierClassTypeQualifierNoneClassTypeQualifierPackageClassTypeQualifierParent ClassTypeclassTypeAnnotationsclassTypeQualifierclassTypeIdentifierclassTypeArgumentsClassOrInterfaceTypeClassOrInterfaceTypeClassClassOrInterfaceTypeInterface ReferenceTypeReferenceTypeClassOrInterfaceReferenceTypeVariableReferenceTypeArrayFloatingPointTypeFloatingPointTypeFloatFloatingPointTypeDouble IntegralTypeIntegralTypeByteIntegralTypeShortIntegralTypeIntIntegralTypeLongIntegralTypeChar NumericTypeNumericTypeIntegralNumericTypeFloatingPoint PrimitiveTypePrimitiveTypeNumericPrimitiveTypeBooleanPrimitiveTypeWithAnnotations primitiveTypeWithAnnotationsType'primitiveTypeWithAnnotationsAnnotations TypePrimitive TypeReference StringLiteralunStringLiteralFloatingPointLiteralunFloatingPointLiteralIntegerLiteralunIntegerLiteral LiteralNullLiteralFloatingPointLiteralCharacterTypeIdentifierunTypeIdentifier Identifier unIdentifier _Identifier_TypeIdentifier _Literal_null_Literal_floatingPoint_Literal_character_IntegerLiteral_FloatingPointLiteral_StringLiteral_Type_primitive_Type_reference_PrimitiveTypeWithAnnotations"_PrimitiveTypeWithAnnotations_type)_PrimitiveTypeWithAnnotations_annotations_PrimitiveType_PrimitiveType_numeric_PrimitiveType_boolean _NumericType_NumericType_integral_NumericType_floatingPoint _IntegralType_IntegralType_byte_IntegralType_short_IntegralType_int_IntegralType_long_IntegralType_char_FloatingPointType_FloatingPointType_float_FloatingPointType_double_ReferenceType_ReferenceType_classOrInterface_ReferenceType_variable_ReferenceType_array_ClassOrInterfaceType_ClassOrInterfaceType_class_ClassOrInterfaceType_interface _ClassType_ClassType_annotations_ClassType_qualifier_ClassType_identifier_ClassType_arguments_ClassTypeQualifier_ClassTypeQualifier_none_ClassTypeQualifier_package_ClassTypeQualifier_parent_InterfaceType _TypeVariable_TypeVariable_annotations_TypeVariable_identifier _ArrayType_ArrayType_dims_ArrayType_variant_ArrayType_Variant_ArrayType_Variant_primitive#_ArrayType_Variant_classOrInterface_ArrayType_Variant_variable_Dims_TypeParameter_TypeParameter_modifiers_TypeParameter_identifier_TypeParameter_bound_TypeParameterModifier _TypeBound_TypeBound_variable_TypeBound_classOrInterface_TypeBound_ClassOrInterface _TypeBound_ClassOrInterface_type&_TypeBound_ClassOrInterface_additional_AdditionalBound _TypeArgument_TypeArgument_reference_TypeArgument_wildcard _Wildcard_Wildcard_annotations_Wildcard_wildcard_WildcardBounds_WildcardBounds_extends_WildcardBounds_super_ModuleName_identifier_ModuleName_name _PackageName _TypeName_TypeName_identifier_TypeName_qualifier_ExpressionName_ExpressionName_qualifier_ExpressionName_identifier _MethodName_PackageOrTypeName_AmbiguousName_CompilationUnit_CompilationUnit_ordinary_CompilationUnit_modular_OrdinaryCompilationUnit _OrdinaryCompilationUnit_package _OrdinaryCompilationUnit_imports_OrdinaryCompilationUnit_types_ModularCompilationUnit_ModularCompilationUnit_imports_ModularCompilationUnit_module_PackageDeclaration_PackageDeclaration_modifiers_PackageDeclaration_identifiers_PackageModifier_ImportDeclaration_ImportDeclaration_singleType%_ImportDeclaration_typeImportOnDemand%_ImportDeclaration_singleStaticImport'_ImportDeclaration_staticImportOnDemand_SingleTypeImportDeclaration_TypeImportOnDemandDeclaration_SingleStaticImportDeclaration'_SingleStaticImportDeclaration_typeName)_SingleStaticImportDeclaration_identifier _StaticImportOnDemandDeclaration_TypeDeclaration_class_TypeDeclaration_interface_TypeDeclaration_none_TypeDeclarationWithComments"_TypeDeclarationWithComments_value%_TypeDeclarationWithComments_comments_ModuleDeclaration_ModuleDeclaration_annotations_ModuleDeclaration_open_ModuleDeclaration_identifiers_ModuleDeclaration_directives_ModuleDirective_ModuleDirective_requires_ModuleDirective_exports_ModuleDirective_opens_ModuleDirective_uses_ModuleDirective_provides_ModuleDirective_Requires#_ModuleDirective_Requires_modifiers _ModuleDirective_Requires_module_ModuleDirective_ExportsOrOpens'_ModuleDirective_ExportsOrOpens_package'_ModuleDirective_ExportsOrOpens_modules_ModuleDirective_Provides_ModuleDirective_Provides_to_ModuleDirective_Provides_with_RequiresModifier_RequiresModifier_transitive_RequiresModifier_static_ClassDeclaration_ClassDeclaration_normal_ClassDeclaration_enum_NormalClassDeclaration!_NormalClassDeclaration_modifiers"_NormalClassDeclaration_identifier"_NormalClassDeclaration_parameters_NormalClassDeclaration_extends"_NormalClassDeclaration_implements_NormalClassDeclaration_body_ClassModifier_ClassModifier_annotation_ClassModifier_public_ClassModifier_protected_ClassModifier_private_ClassModifier_abstract_ClassModifier_static_ClassModifier_final_ClassModifier_strictfp _ClassBody_ClassBodyDeclaration!_ClassBodyDeclaration_classMember)_ClassBodyDeclaration_instanceInitializer'_ClassBodyDeclaration_staticInitializer,_ClassBodyDeclaration_constructorDeclaration!_ClassBodyDeclarationWithComments'_ClassBodyDeclarationWithComments_value*_ClassBodyDeclarationWithComments_comments_ClassMemberDeclaration_ClassMemberDeclaration_field_ClassMemberDeclaration_method_ClassMemberDeclaration_class!_ClassMemberDeclaration_interface_ClassMemberDeclaration_none_FieldDeclaration_FieldDeclaration_modifiers_FieldDeclaration_unannType%_FieldDeclaration_variableDeclarators_FieldModifier_FieldModifier_annotation_FieldModifier_public_FieldModifier_protected_FieldModifier_private_FieldModifier_static_FieldModifier_final_FieldModifier_transient_FieldModifier_volatile_VariableDeclarator_VariableDeclarator_id_VariableDeclarator_initializer_VariableDeclaratorId _VariableDeclaratorId_identifier_VariableDeclaratorId_dims_VariableInitializer_VariableInitializer_expression%_VariableInitializer_arrayInitializer _UnannType_UnannClassType_MethodDeclaration_MethodDeclaration_annotations_MethodDeclaration_modifiers_MethodDeclaration_header_MethodDeclaration_body_MethodModifier_MethodModifier_annotation_MethodModifier_public_MethodModifier_protected_MethodModifier_private_MethodModifier_abstract_MethodModifier_static_MethodModifier_final_MethodModifier_synchronized_MethodModifier_native_MethodModifier_strictfb _MethodHeader_MethodHeader_parameters_MethodHeader_result_MethodHeader_declarator_MethodHeader_throws_Result _Result_type _Result_void_MethodDeclarator_MethodDeclarator_identifier#_MethodDeclarator_receiverParameter"_MethodDeclarator_formalParameters_ReceiverParameter_ReceiverParameter_annotations_ReceiverParameter_unannType_ReceiverParameter_identifier_FormalParameter_FormalParameter_simple_FormalParameter_variableArity_FormalParameter_Simple!_FormalParameter_Simple_modifiers_FormalParameter_Simple_type_FormalParameter_Simple_id_VariableArityParameter!_VariableArityParameter_modifiers_VariableArityParameter_type#_VariableArityParameter_annotations"_VariableArityParameter_identifier_VariableModifier_VariableModifier_annotation_VariableModifier_final_Throws_ExceptionType_ExceptionType_class_ExceptionType_variable _MethodBody_MethodBody_block_MethodBody_none_InstanceInitializer_StaticInitializer_ConstructorDeclaration!_ConstructorDeclaration_modifiers#_ConstructorDeclaration_constructor_ConstructorDeclaration_throws_ConstructorDeclaration_body_ConstructorModifier_ConstructorModifier_annotation_ConstructorModifier_public_ConstructorModifier_protected_ConstructorModifier_private_ConstructorDeclarator!_ConstructorDeclarator_parameters_ConstructorDeclarator_name(_ConstructorDeclarator_receiverParameter'_ConstructorDeclarator_formalParameters_SimpleTypeName_ConstructorBody_ConstructorBody_invocation_ConstructorBody_statements_ExplicitConstructorInvocation,_ExplicitConstructorInvocation_typeArguments(_ExplicitConstructorInvocation_arguments&_ExplicitConstructorInvocation_variant&_ExplicitConstructorInvocation_Variant+_ExplicitConstructorInvocation_Variant_this,_ExplicitConstructorInvocation_Variant_super._ExplicitConstructorInvocation_Variant_primary_EnumDeclaration_EnumDeclaration_modifiers_EnumDeclaration_identifier_EnumDeclaration_implements_EnumDeclaration_body _EnumBody_EnumBody_Element_EnumBody_Element_constants"_EnumBody_Element_bodyDeclarations _EnumConstant_EnumConstant_modifiers_EnumConstant_identifier_EnumConstant_arguments_EnumConstant_body_EnumConstantModifier_InterfaceDeclaration%_InterfaceDeclaration_normalInterface$_InterfaceDeclaration_annotationType_NormalInterfaceDeclaration%_NormalInterfaceDeclaration_modifiers&_NormalInterfaceDeclaration_identifier&_NormalInterfaceDeclaration_parameters#_NormalInterfaceDeclaration_extends _NormalInterfaceDeclaration_body_InterfaceModifier_InterfaceModifier_annotation_InterfaceModifier_public_InterfaceModifier_protected_InterfaceModifier_private_InterfaceModifier_abstract_InterfaceModifier_static_InterfaceModifier_strictfb_InterfaceBody_InterfaceMemberDeclaration$_InterfaceMemberDeclaration_constant+_InterfaceMemberDeclaration_interfaceMethod!_InterfaceMemberDeclaration_class%_InterfaceMemberDeclaration_interface_ConstantDeclaration_ConstantDeclaration_modifiers_ConstantDeclaration_type_ConstantDeclaration_variables_ConstantModifier_ConstantModifier_annotation_ConstantModifier_public_ConstantModifier_static_ConstantModifier_final_InterfaceMethodDeclaration%_InterfaceMethodDeclaration_modifiers"_InterfaceMethodDeclaration_header _InterfaceMethodDeclaration_body_InterfaceMethodModifier#_InterfaceMethodModifier_annotation_InterfaceMethodModifier_public _InterfaceMethodModifier_private!_InterfaceMethodModifier_abstract _InterfaceMethodModifier_default_InterfaceMethodModifier_static!_InterfaceMethodModifier_strictfp_AnnotationTypeDeclaration$_AnnotationTypeDeclaration_modifiers%_AnnotationTypeDeclaration_identifier_AnnotationTypeDeclaration_body_AnnotationTypeBody _AnnotationTypeMemberDeclaration/_AnnotationTypeMemberDeclaration_annotationType)_AnnotationTypeMemberDeclaration_constant&_AnnotationTypeMemberDeclaration_class*_AnnotationTypeMemberDeclaration_interface!_AnnotationTypeElementDeclaration+_AnnotationTypeElementDeclaration_modifiers&_AnnotationTypeElementDeclaration_type,_AnnotationTypeElementDeclaration_identifier&_AnnotationTypeElementDeclaration_dims)_AnnotationTypeElementDeclaration_default_AnnotationTypeElementModifier%_AnnotationTypeElementModifier_public'_AnnotationTypeElementModifier_abstract _Annotation_Annotation_normal_Annotation_marker_Annotation_singleElement_NormalAnnotation_NormalAnnotation_typeName_NormalAnnotation_pairs_ElementValuePair_ElementValuePair_key_ElementValuePair_value _ElementValue#_ElementValue_conditionalExpression*_ElementValue_elementValueArrayInitializer_ElementValue_annotation_ElementValueArrayInitializer_MarkerAnnotation_SingleElementAnnotation_SingleElementAnnotation_name_SingleElementAnnotation_value_ArrayInitializer_Block_BlockStatement(_BlockStatement_localVariableDeclaration_BlockStatement_class_BlockStatement_statement"_LocalVariableDeclarationStatement_LocalVariableDeclaration#_LocalVariableDeclaration_modifiers_LocalVariableDeclaration_type%_LocalVariableDeclaration_declarators_LocalVariableType_LocalVariableType_type_LocalVariableType_var_Statement_withoutTrailing_Statement_labeled_Statement_ifThen_Statement_ifThenElse_Statement_while_Statement_for_StatementNoShortIf#_StatementNoShortIf_withoutTrailing_StatementNoShortIf_labeled_StatementNoShortIf_ifThenElse_StatementNoShortIf_while_StatementNoShortIf_for%_StatementWithoutTrailingSubstatement+_StatementWithoutTrailingSubstatement_block+_StatementWithoutTrailingSubstatement_empty0_StatementWithoutTrailingSubstatement_expression,_StatementWithoutTrailingSubstatement_assert,_StatementWithoutTrailingSubstatement_switch(_StatementWithoutTrailingSubstatement_do+_StatementWithoutTrailingSubstatement_break._StatementWithoutTrailingSubstatement_continue,_StatementWithoutTrailingSubstatement_return2_StatementWithoutTrailingSubstatement_synchronized+_StatementWithoutTrailingSubstatement_throw)_StatementWithoutTrailingSubstatement_try_EmptyStatement_LabeledStatement_LabeledStatement_identifier_LabeledStatement_statement_LabeledStatementNoShortIf%_LabeledStatementNoShortIf_identifier$_LabeledStatementNoShortIf_statement_ExpressionStatement_StatementExpression_StatementExpression_assignment!_StatementExpression_preIncrement!_StatementExpression_preDecrement"_StatementExpression_postIncrement"_StatementExpression_postDecrement%_StatementExpression_methodInvocation*_StatementExpression_classInstanceCreation_IfThenStatement_IfThenStatement_expression_IfThenStatement_statement_IfThenElseStatement_IfThenElseStatement_cond_IfThenElseStatement_then_IfThenElseStatement_else_IfThenElseStatementNoShortIf"_IfThenElseStatementNoShortIf_cond"_IfThenElseStatementNoShortIf_then"_IfThenElseStatementNoShortIf_else_AssertStatement_AssertStatement_single_AssertStatement_pair_AssertStatement_Pair_AssertStatement_Pair_first_AssertStatement_Pair_second_SwitchStatement_SwitchStatement_cond_SwitchStatement_block _SwitchBlock_SwitchBlock_Pair_SwitchBlock_Pair_statements_SwitchBlock_Pair_labels_SwitchBlockStatementGroup!_SwitchBlockStatementGroup_labels%_SwitchBlockStatementGroup_statements _SwitchLabel_SwitchLabel_constant_SwitchLabel_enumConstant_SwitchLabel_default_EnumConstantName_WhileStatement_WhileStatement_cond_WhileStatement_body_WhileStatementNoShortIf_WhileStatementNoShortIf_cond_WhileStatementNoShortIf_body _DoStatement_DoStatement_body_DoStatement_conde _ForStatement_ForStatement_basic_ForStatement_enhanced_ForStatementNoShortIf_ForStatementNoShortIf_basic_ForStatementNoShortIf_enhanced_BasicForStatement_BasicForStatement_cond_BasicForStatement_body_ForCond _ForCond_init _ForCond_cond_ForCond_update_BasicForStatementNoShortIf _BasicForStatementNoShortIf_cond _BasicForStatementNoShortIf_body_ForInit_ForInit_statements_ForInit_localVariable _ForUpdate_EnhancedForStatement_EnhancedForStatement_cond_EnhancedForStatement_body_EnhancedForCond_EnhancedForCond_modifiers_EnhancedForCond_type_EnhancedForCond_id_EnhancedForCond_expression_EnhancedForStatementNoShortIf#_EnhancedForStatementNoShortIf_cond#_EnhancedForStatementNoShortIf_body_BreakStatement_ContinueStatement_ReturnStatement_ThrowStatement_SynchronizedStatement!_SynchronizedStatement_expression_SynchronizedStatement_block _TryStatement_TryStatement_simple_TryStatement_withFinally_TryStatement_withResources_TryStatement_Simple_TryStatement_Simple_block_TryStatement_Simple_catches_TryStatement_WithFinally_TryStatement_WithFinally_block!_TryStatement_WithFinally_catches!_TryStatement_WithFinally_finally_Catches _CatchClause_CatchClause_parameter_CatchClause_block_CatchFormalParameter_CatchFormalParameter_modifiers_CatchFormalParameter_type_CatchFormalParameter_id _CatchType_CatchType_type_CatchType_types_Finally_TryWithResourcesStatement0_TryWithResourcesStatement_resourceSpecification _TryWithResourcesStatement_block"_TryWithResourcesStatement_catches"_TryWithResourcesStatement_finally_ResourceSpecification _Resource_Resource_local_Resource_variable_Resource_Local_Resource_Local_modifiers_Resource_Local_type_Resource_Local_identifier_Resource_Local_expression_VariableAccess_VariableAccess_expressionName_VariableAccess_fieldAccess_Primary_Primary_noNewArray_Primary_arrayCreation_PrimaryNoNewArray_PrimaryNoNewArray_literal_PrimaryNoNewArray_classLiteral_PrimaryNoNewArray_this_PrimaryNoNewArray_dotThis_PrimaryNoNewArray_parens _PrimaryNoNewArray_classInstance_PrimaryNoNewArray_fieldAccess_PrimaryNoNewArray_arrayAccess#_PrimaryNoNewArray_methodInvocation"_PrimaryNoNewArray_methodReference _ClassLiteral_ClassLiteral_type_ClassLiteral_numericType_ClassLiteral_boolean_ClassLiteral_void_TypeNameArray_TypeNameArray_simple_TypeNameArray_array_NumericTypeArray_NumericTypeArray_simple_NumericTypeArray_array _BooleanArray_BooleanArray_simple_BooleanArray_array _ClassInstanceCreationExpression*_ClassInstanceCreationExpression_qualifier+_ClassInstanceCreationExpression_expression*_ClassInstanceCreationExpression_Qualifier5_ClassInstanceCreationExpression_Qualifier_expression2_ClassInstanceCreationExpression_Qualifier_primary+_UnqualifiedClassInstanceCreationExpression9_UnqualifiedClassInstanceCreationExpression_typeArguments<_UnqualifiedClassInstanceCreationExpression_classOrInterface5_UnqualifiedClassInstanceCreationExpression_arguments0_UnqualifiedClassInstanceCreationExpression_body"_ClassOrInterfaceTypeToInstantiate._ClassOrInterfaceTypeToInstantiate_identifiers0_ClassOrInterfaceTypeToInstantiate_typeArguments_AnnotatedIdentifier _AnnotatedIdentifier_annotations_AnnotatedIdentifier_identifier_TypeArgumentsOrDiamond!_TypeArgumentsOrDiamond_arguments_TypeArgumentsOrDiamond_diamond _FieldAccess_FieldAccess_qualifier_FieldAccess_identifier_FieldAccess_Qualifier_FieldAccess_Qualifier_primary_FieldAccess_Qualifier_super_FieldAccess_Qualifier_typed _ArrayAccess_ArrayAccess_expression_ArrayAccess_variant_ArrayAccess_Variant_ArrayAccess_Variant_name_ArrayAccess_Variant_primary_MethodInvocation_MethodInvocation_header_MethodInvocation_arguments_MethodInvocation_Header_MethodInvocation_Header_simple _MethodInvocation_Header_complex_MethodInvocation_Complex!_MethodInvocation_Complex_variant'_MethodInvocation_Complex_typeArguments$_MethodInvocation_Complex_identifier_MethodInvocation_Variant_MethodInvocation_Variant_type$_MethodInvocation_Variant_expression!_MethodInvocation_Variant_primary_MethodInvocation_Variant_super#_MethodInvocation_Variant_typeSuper_MethodReference_MethodReference_expression_MethodReference_primary_MethodReference_referenceType_MethodReference_super_MethodReference_new_MethodReference_array_MethodReference_Expression _MethodReference_Expression_name)_MethodReference_Expression_typeArguments&_MethodReference_Expression_identifier_MethodReference_Primary _MethodReference_Primary_primary&_MethodReference_Primary_typeArguments#_MethodReference_Primary_identifier_MethodReference_ReferenceType,_MethodReference_ReferenceType_referenceType,_MethodReference_ReferenceType_typeArguments)_MethodReference_ReferenceType_identifier_MethodReference_Super$_MethodReference_Super_typeArguments!_MethodReference_Super_identifier_MethodReference_Super_super_MethodReference_New_MethodReference_New_classType"_MethodReference_New_typeArguments_MethodReference_Array_ArrayCreationExpression"_ArrayCreationExpression_primitive)_ArrayCreationExpression_classOrInterface'_ArrayCreationExpression_primitiveArray._ArrayCreationExpression_classOrInterfaceArray"_ArrayCreationExpression_Primitive'_ArrayCreationExpression_Primitive_type+_ArrayCreationExpression_Primitive_dimExprs'_ArrayCreationExpression_Primitive_dims)_ArrayCreationExpression_ClassOrInterface._ArrayCreationExpression_ClassOrInterface_type2_ArrayCreationExpression_ClassOrInterface_dimExprs._ArrayCreationExpression_ClassOrInterface_dims'_ArrayCreationExpression_PrimitiveArray,_ArrayCreationExpression_PrimitiveArray_type,_ArrayCreationExpression_PrimitiveArray_dims-_ArrayCreationExpression_PrimitiveArray_array._ArrayCreationExpression_ClassOrInterfaceArray3_ArrayCreationExpression_ClassOrInterfaceArray_type3_ArrayCreationExpression_ClassOrInterfaceArray_dims4_ArrayCreationExpression_ClassOrInterfaceArray_array_DimExpr_DimExpr_annotations_DimExpr_expression_Expression_assignment_LambdaExpression_LambdaExpression_parameters_LambdaExpression_body_LambdaParameters_LambdaParameters_tuple_LambdaParameters_single_LambdaParameter_LambdaParameter_normal_LambdaParameter_variableArity_LambdaParameter_Normal!_LambdaParameter_Normal_modifiers_LambdaParameter_Normal_type_LambdaParameter_Normal_id_LambdaParameterType_LambdaParameterType_type_LambdaParameterType_var _LambdaBody_LambdaBody_expression_LambdaBody_block_AssignmentExpression!_AssignmentExpression_conditional _AssignmentExpression_assignment _Assignment_Assignment_lhs_Assignment_op_Assignment_expression _LeftHandSide_LeftHandSide_expressionName_LeftHandSide_fieldAccess_LeftHandSide_arrayAccess_AssignmentOperator_AssignmentOperator_simple_AssignmentOperator_times_AssignmentOperator_div_AssignmentOperator_mod_AssignmentOperator_plus_AssignmentOperator_minus_AssignmentOperator_shiftLeft_AssignmentOperator_shiftRight&_AssignmentOperator_shiftRightZeroFill_AssignmentOperator_and_AssignmentOperator_xor_AssignmentOperator_or_ConditionalExpression_ConditionalExpression_simple"_ConditionalExpression_ternaryCond$_ConditionalExpression_ternaryLambda"_ConditionalExpression_TernaryCond'_ConditionalExpression_TernaryCond_cond)_ConditionalExpression_TernaryCond_ifTrue*_ConditionalExpression_TernaryCond_ifFalse$_ConditionalExpression_TernaryLambda)_ConditionalExpression_TernaryLambda_cond+_ConditionalExpression_TernaryLambda_ifTrue,_ConditionalExpression_TernaryLambda_ifFalse_ConditionalOrExpression_ConditionalAndExpression_InclusiveOrExpression_ExclusiveOrExpression_AndExpression_EqualityExpression_EqualityExpression_unary_EqualityExpression_equal_EqualityExpression_notEqual_EqualityExpression_Binary_EqualityExpression_Binary_lhs_EqualityExpression_Binary_rhs_RelationalExpression_RelationalExpression_simple_RelationalExpression_lessThan!_RelationalExpression_greaterThan#_RelationalExpression_lessThanEqual&_RelationalExpression_greaterThanEqual _RelationalExpression_instanceof_RelationalExpression_LessThan"_RelationalExpression_LessThan_lhs"_RelationalExpression_LessThan_rhs!_RelationalExpression_GreaterThan%_RelationalExpression_GreaterThan_lhs%_RelationalExpression_GreaterThan_rhs#_RelationalExpression_LessThanEqual'_RelationalExpression_LessThanEqual_lhs'_RelationalExpression_LessThanEqual_rhs&_RelationalExpression_GreaterThanEqual*_RelationalExpression_GreaterThanEqual_lhs*_RelationalExpression_GreaterThanEqual_rhs _RelationalExpression_InstanceOf$_RelationalExpression_InstanceOf_lhs$_RelationalExpression_InstanceOf_rhs_ShiftExpression_ShiftExpression_unary_ShiftExpression_shiftLeft_ShiftExpression_shiftRight#_ShiftExpression_shiftRightZeroFill_ShiftExpression_Binary_ShiftExpression_Binary_lhs_ShiftExpression_Binary_rhs_AdditiveExpression_AdditiveExpression_unary_AdditiveExpression_plus_AdditiveExpression_minus_AdditiveExpression_Binary_AdditiveExpression_Binary_lhs_AdditiveExpression_Binary_rhs_MultiplicativeExpression_MultiplicativeExpression_unary_MultiplicativeExpression_times _MultiplicativeExpression_divide_MultiplicativeExpression_mod _MultiplicativeExpression_Binary$_MultiplicativeExpression_Binary_lhs$_MultiplicativeExpression_Binary_rhs_UnaryExpression_UnaryExpression_preIncrement_UnaryExpression_preDecrement_UnaryExpression_plus_UnaryExpression_minus_UnaryExpression_other_PreIncrementExpression_PreDecrementExpression_UnaryExpressionNotPlusMinus$_UnaryExpressionNotPlusMinus_postfix"_UnaryExpressionNotPlusMinus_tilde _UnaryExpressionNotPlusMinus_not!_UnaryExpressionNotPlusMinus_cast_PostfixExpression_PostfixExpression_primary_PostfixExpression_name _PostfixExpression_postIncrement _PostfixExpression_postDecrement_PostIncrementExpression_PostDecrementExpression_CastExpression_CastExpression_primitive_CastExpression_notPlusMinus_CastExpression_lambda_CastExpression_Primitive_CastExpression_Primitive_type$_CastExpression_Primitive_expression_CastExpression_NotPlusMinus)_CastExpression_NotPlusMinus_refAndBounds'_CastExpression_NotPlusMinus_expression_CastExpression_Lambda#_CastExpression_Lambda_refAndBounds!_CastExpression_Lambda_expression_CastExpression_RefAndBounds!_CastExpression_RefAndBounds_type#_CastExpression_RefAndBounds_bounds_ConstantExpression$fEqCompilationUnit$fOrdCompilationUnit$fReadCompilationUnit$fShowCompilationUnit$fEqOrdinaryCompilationUnit$fOrdOrdinaryCompilationUnit$fReadOrdinaryCompilationUnit$fShowOrdinaryCompilationUnit$fEqTypeDeclarationWithComments $fOrdTypeDeclarationWithComments!$fReadTypeDeclarationWithComments!$fShowTypeDeclarationWithComments$fEqLambdaParameter$fOrdLambdaParameter$fReadLambdaParameter$fShowLambdaParameter$fEqLambdaParameter_Normal$fOrdLambdaParameter_Normal$fReadLambdaParameter_Normal$fShowLambdaParameter_Normal$fEqLambdaParameterType$fOrdLambdaParameterType$fReadLambdaParameterType$fShowLambdaParameterType$fEqPackageDeclaration$fOrdPackageDeclaration$fReadPackageDeclaration$fShowPackageDeclaration$fEqPackageModifier$fOrdPackageModifier$fReadPackageModifier$fShowPackageModifier$fEqModularCompilationUnit$fOrdModularCompilationUnit$fReadModularCompilationUnit$fShowModularCompilationUnit$fEqModuleDeclaration$fOrdModuleDeclaration$fReadModuleDeclaration$fShowModuleDeclaration$fEqConstantExpression$fOrdConstantExpression$fReadConstantExpression$fShowConstantExpression$fEqAssignmentExpression$fOrdAssignmentExpression$fReadAssignmentExpression$fShowAssignmentExpression$fEqConditionalExpression$fOrdConditionalExpression$fReadConditionalExpression$fShowConditionalExpression$fEqConditionalOrExpression$fOrdConditionalOrExpression$fReadConditionalOrExpression$fShowConditionalOrExpression$fEqConditionalAndExpression$fOrdConditionalAndExpression$fReadConditionalAndExpression$fShowConditionalAndExpression$fEqInclusiveOrExpression$fOrdInclusiveOrExpression$fReadInclusiveOrExpression$fShowInclusiveOrExpression$fEqExclusiveOrExpression$fOrdExclusiveOrExpression$fReadExclusiveOrExpression$fShowExclusiveOrExpression$fEqAndExpression$fOrdAndExpression$fReadAndExpression$fShowAndExpression$fEqEqualityExpression$fOrdEqualityExpression$fReadEqualityExpression$fShowEqualityExpression$fEqRelationalExpression$fOrdRelationalExpression$fReadRelationalExpression$fShowRelationalExpression$fEqShiftExpression$fOrdShiftExpression$fReadShiftExpression$fShowShiftExpression$fEqAdditiveExpression$fOrdAdditiveExpression$fReadAdditiveExpression$fShowAdditiveExpression$fEqMultiplicativeExpression$fOrdMultiplicativeExpression$fReadMultiplicativeExpression$fShowMultiplicativeExpression$fEqUnaryExpression$fOrdUnaryExpression$fReadUnaryExpression$fShowUnaryExpression$fEqUnaryExpressionNotPlusMinus $fOrdUnaryExpressionNotPlusMinus!$fReadUnaryExpressionNotPlusMinus!$fShowUnaryExpressionNotPlusMinus$fEqCastExpression$fOrdCastExpression$fReadCastExpression$fShowCastExpression$fEqCastExpression_Lambda$fOrdCastExpression_Lambda$fReadCastExpression_Lambda$fShowCastExpression_Lambda$fEqCastExpression_RefAndBounds $fOrdCastExpression_RefAndBounds!$fReadCastExpression_RefAndBounds!$fShowCastExpression_RefAndBounds$fEqAdditionalBound$fOrdAdditionalBound$fReadAdditionalBound$fShowAdditionalBound$fEqInterfaceType$fOrdInterfaceType$fReadInterfaceType$fShowInterfaceType $fEqClassType$fOrdClassType$fReadClassType$fShowClassType$fEqAnnotation$fOrdAnnotation$fReadAnnotation$fShowAnnotation$fEqSingleElementAnnotation$fOrdSingleElementAnnotation$fReadSingleElementAnnotation$fShowSingleElementAnnotation$fEqElementValue$fOrdElementValue$fReadElementValue$fShowElementValue $fEqElementValueArrayInitializer!$fOrdElementValueArrayInitializer"$fReadElementValueArrayInitializer"$fShowElementValueArrayInitializer$fEqNormalAnnotation$fOrdNormalAnnotation$fReadNormalAnnotation$fShowNormalAnnotation$fEqElementValuePair$fOrdElementValuePair$fReadElementValuePair$fShowElementValuePair$fEqTypeArgument$fOrdTypeArgument$fReadTypeArgument$fShowTypeArgument $fEqWildcard $fOrdWildcard$fReadWildcard$fShowWildcard$fEqWildcardBounds$fOrdWildcardBounds$fReadWildcardBounds$fShowWildcardBounds$fEqReferenceType$fOrdReferenceType$fReadReferenceType$fShowReferenceType $fEqArrayType$fOrdArrayType$fReadArrayType$fShowArrayType$fEqDims $fOrdDims $fReadDims $fShowDims$fEqArrayType_Variant$fOrdArrayType_Variant$fReadArrayType_Variant$fShowArrayType_Variant$fEqTypeVariable$fOrdTypeVariable$fReadTypeVariable$fShowTypeVariable$fEqClassOrInterfaceType$fOrdClassOrInterfaceType$fReadClassOrInterfaceType$fShowClassOrInterfaceType $fEqPrimitiveTypeWithAnnotations!$fOrdPrimitiveTypeWithAnnotations"$fReadPrimitiveTypeWithAnnotations"$fShowPrimitiveTypeWithAnnotations$fEqClassTypeQualifier$fOrdClassTypeQualifier$fReadClassTypeQualifier$fShowClassTypeQualifier$fEqLambdaExpression$fOrdLambdaExpression$fReadLambdaExpression$fShowLambdaExpression$fEqLambdaBody$fOrdLambdaBody$fReadLambdaBody$fShowLambdaBody $fEqBlock $fOrdBlock $fReadBlock $fShowBlock$fEqBlockStatement$fOrdBlockStatement$fReadBlockStatement$fShowBlockStatement$fEqForStatement$fOrdForStatement$fReadForStatement$fShowForStatement$fEqEnhancedForStatement$fOrdEnhancedForStatement$fReadEnhancedForStatement$fShowEnhancedForStatement$fEqEnhancedForCond$fOrdEnhancedForCond$fReadEnhancedForCond$fShowEnhancedForCond$fEqLocalVariableType$fOrdLocalVariableType$fReadLocalVariableType$fShowLocalVariableType $fEqUnannType$fOrdUnannType$fReadUnannType$fShowUnannType$fEqVariableModifier$fOrdVariableModifier$fReadVariableModifier$fShowVariableModifier$fEqVariableDeclaratorId$fOrdVariableDeclaratorId$fReadVariableDeclaratorId$fShowVariableDeclaratorId$fEqBasicForStatement$fOrdBasicForStatement$fReadBasicForStatement$fShowBasicForStatement $fEqForCond $fOrdForCond $fReadForCond $fShowForCond $fEqForUpdate$fOrdForUpdate$fReadForUpdate$fShowForUpdate$fEqStatementExpression$fOrdStatementExpression$fReadStatementExpression$fShowStatementExpression$fEqPostDecrementExpression$fOrdPostDecrementExpression$fReadPostDecrementExpression$fShowPostDecrementExpression$fEqPostfixExpression$fOrdPostfixExpression$fReadPostfixExpression$fShowPostfixExpression$fEqPostIncrementExpression$fOrdPostIncrementExpression$fReadPostIncrementExpression$fShowPostIncrementExpression $fEqPrimary $fOrdPrimary $fReadPrimary $fShowPrimary$fEqArrayCreationExpression$fOrdArrayCreationExpression$fReadArrayCreationExpression$fShowArrayCreationExpression1$fEqArrayCreationExpression_ClassOrInterfaceArray2$fOrdArrayCreationExpression_ClassOrInterfaceArray3$fReadArrayCreationExpression_ClassOrInterfaceArray3$fShowArrayCreationExpression_ClassOrInterfaceArray$fEqArrayInitializer$fOrdArrayInitializer$fReadArrayInitializer$fShowArrayInitializer$fEqVariableInitializer$fOrdVariableInitializer$fReadVariableInitializer$fShowVariableInitializer*$fEqArrayCreationExpression_PrimitiveArray+$fOrdArrayCreationExpression_PrimitiveArray,$fReadArrayCreationExpression_PrimitiveArray,$fShowArrayCreationExpression_PrimitiveArray,$fEqArrayCreationExpression_ClassOrInterface-$fOrdArrayCreationExpression_ClassOrInterface.$fReadArrayCreationExpression_ClassOrInterface.$fShowArrayCreationExpression_ClassOrInterface $fEqDimExpr $fOrdDimExpr $fReadDimExpr $fShowDimExpr%$fEqArrayCreationExpression_Primitive&$fOrdArrayCreationExpression_Primitive'$fReadArrayCreationExpression_Primitive'$fShowArrayCreationExpression_Primitive$fEqPrimaryNoNewArray$fOrdPrimaryNoNewArray$fReadPrimaryNoNewArray$fShowPrimaryNoNewArray$fEqMethodReference$fOrdMethodReference$fReadMethodReference$fShowMethodReference$fEqMethodReference_Array$fOrdMethodReference_Array$fReadMethodReference_Array$fShowMethodReference_Array$fEqMethodReference_New$fOrdMethodReference_New$fReadMethodReference_New$fShowMethodReference_New$fEqMethodReference_Super$fOrdMethodReference_Super$fReadMethodReference_Super$fShowMethodReference_Super!$fEqMethodReference_ReferenceType"$fOrdMethodReference_ReferenceType#$fReadMethodReference_ReferenceType#$fShowMethodReference_ReferenceType$fEqMethodReference_Primary$fOrdMethodReference_Primary$fReadMethodReference_Primary$fShowMethodReference_Primary$fEqMethodReference_Expression$fOrdMethodReference_Expression $fReadMethodReference_Expression $fShowMethodReference_Expression$fEqMethodInvocation$fOrdMethodInvocation$fReadMethodInvocation$fShowMethodInvocation$fEqMethodInvocation_Header$fOrdMethodInvocation_Header$fReadMethodInvocation_Header$fShowMethodInvocation_Header$fEqMethodInvocation_Complex$fOrdMethodInvocation_Complex$fReadMethodInvocation_Complex$fShowMethodInvocation_Complex$fEqMethodInvocation_Variant$fOrdMethodInvocation_Variant$fReadMethodInvocation_Variant$fShowMethodInvocation_Variant$fEqArrayAccess$fOrdArrayAccess$fReadArrayAccess$fShowArrayAccess$fEqArrayAccess_Variant$fOrdArrayAccess_Variant$fReadArrayAccess_Variant$fShowArrayAccess_Variant$fEqFieldAccess$fOrdFieldAccess$fReadFieldAccess$fShowFieldAccess$fEqFieldAccess_Qualifier$fOrdFieldAccess_Qualifier$fReadFieldAccess_Qualifier$fShowFieldAccess_Qualifier#$fEqClassInstanceCreationExpression$$fOrdClassInstanceCreationExpression%$fReadClassInstanceCreationExpression%$fShowClassInstanceCreationExpression.$fEqUnqualifiedClassInstanceCreationExpression/$fOrdUnqualifiedClassInstanceCreationExpression0$fReadUnqualifiedClassInstanceCreationExpression0$fShowUnqualifiedClassInstanceCreationExpression%$fEqClassOrInterfaceTypeToInstantiate&$fOrdClassOrInterfaceTypeToInstantiate'$fReadClassOrInterfaceTypeToInstantiate'$fShowClassOrInterfaceTypeToInstantiate$fEqTypeArgumentsOrDiamond$fOrdTypeArgumentsOrDiamond$fReadTypeArgumentsOrDiamond$fShowTypeArgumentsOrDiamond$fEqAnnotatedIdentifier$fOrdAnnotatedIdentifier$fReadAnnotatedIdentifier$fShowAnnotatedIdentifier $fEqClassBody$fOrdClassBody$fReadClassBody$fShowClassBody$$fEqClassBodyDeclarationWithComments%$fOrdClassBodyDeclarationWithComments&$fReadClassBodyDeclarationWithComments&$fShowClassBodyDeclarationWithComments$fEqClassBodyDeclaration$fOrdClassBodyDeclaration$fReadClassBodyDeclaration$fShowClassBodyDeclaration$fEqConstructorDeclaration$fOrdConstructorDeclaration$fReadConstructorDeclaration$fShowConstructorDeclaration$fEqConstructorBody$fOrdConstructorBody$fReadConstructorBody$fShowConstructorBody!$fEqExplicitConstructorInvocation"$fOrdExplicitConstructorInvocation#$fReadExplicitConstructorInvocation#$fShowExplicitConstructorInvocation)$fEqExplicitConstructorInvocation_Variant*$fOrdExplicitConstructorInvocation_Variant+$fReadExplicitConstructorInvocation_Variant+$fShowExplicitConstructorInvocation_Variant$fEqConstructorDeclarator$fOrdConstructorDeclarator$fReadConstructorDeclarator$fShowConstructorDeclarator$fEqFormalParameter$fOrdFormalParameter$fReadFormalParameter$fShowFormalParameter$fEqVariableArityParameter$fOrdVariableArityParameter$fReadVariableArityParameter$fShowVariableArityParameter$fEqFormalParameter_Simple$fOrdFormalParameter_Simple$fReadFormalParameter_Simple$fShowFormalParameter_Simple$fEqReceiverParameter$fOrdReceiverParameter$fReadReceiverParameter$fShowReceiverParameter$fEqTypeParameter$fOrdTypeParameter$fReadTypeParameter$fShowTypeParameter $fEqTypeBound$fOrdTypeBound$fReadTypeBound$fShowTypeBound$fEqTypeBound_ClassOrInterface$fOrdTypeBound_ClassOrInterface $fReadTypeBound_ClassOrInterface $fShowTypeBound_ClassOrInterface$fEqTypeParameterModifier$fOrdTypeParameterModifier$fReadTypeParameterModifier$fShowTypeParameterModifier$fEqConstructorModifier$fOrdConstructorModifier$fReadConstructorModifier$fShowConstructorModifier $fEqThrows $fOrdThrows $fReadThrows $fShowThrows$fEqExceptionType$fOrdExceptionType$fReadExceptionType$fShowExceptionType$fEqStaticInitializer$fOrdStaticInitializer$fReadStaticInitializer$fShowStaticInitializer$fEqInstanceInitializer$fOrdInstanceInitializer$fReadInstanceInitializer$fShowInstanceInitializer$fEqClassMemberDeclaration$fOrdClassMemberDeclaration$fReadClassMemberDeclaration$fShowClassMemberDeclaration$fEqInterfaceDeclaration$fOrdInterfaceDeclaration$fReadInterfaceDeclaration$fShowInterfaceDeclaration$fEqAnnotationTypeDeclaration$fOrdAnnotationTypeDeclaration$fReadAnnotationTypeDeclaration$fShowAnnotationTypeDeclaration$fEqAnnotationTypeBody$fOrdAnnotationTypeBody$fReadAnnotationTypeBody$fShowAnnotationTypeBody#$fEqAnnotationTypeMemberDeclaration$$fOrdAnnotationTypeMemberDeclaration%$fReadAnnotationTypeMemberDeclaration%$fShowAnnotationTypeMemberDeclaration$$fEqAnnotationTypeElementDeclaration%$fOrdAnnotationTypeElementDeclaration&$fReadAnnotationTypeElementDeclaration&$fShowAnnotationTypeElementDeclaration!$fEqAnnotationTypeElementModifier"$fOrdAnnotationTypeElementModifier#$fReadAnnotationTypeElementModifier#$fShowAnnotationTypeElementModifier$fEqConstantDeclaration$fOrdConstantDeclaration$fReadConstantDeclaration$fShowConstantDeclaration$fEqConstantModifier$fOrdConstantModifier$fReadConstantModifier$fShowConstantModifier$fEqVariableDeclarator$fOrdVariableDeclarator$fReadVariableDeclarator$fShowVariableDeclarator$fEqClassDeclaration$fOrdClassDeclaration$fReadClassDeclaration$fShowClassDeclaration$fEqEnumDeclaration$fOrdEnumDeclaration$fReadEnumDeclaration$fShowEnumDeclaration $fEqEnumBody $fOrdEnumBody$fReadEnumBody$fShowEnumBody$fEqEnumBody_Element$fOrdEnumBody_Element$fReadEnumBody_Element$fShowEnumBody_Element$fEqEnumConstant$fOrdEnumConstant$fReadEnumConstant$fShowEnumConstant$fEqEnumConstantModifier$fOrdEnumConstantModifier$fReadEnumConstantModifier$fShowEnumConstantModifier$fEqClassModifier$fOrdClassModifier$fReadClassModifier$fShowClassModifier$fEqNormalClassDeclaration$fOrdNormalClassDeclaration$fReadNormalClassDeclaration$fShowNormalClassDeclaration$fEqInterfaceModifier$fOrdInterfaceModifier$fReadInterfaceModifier$fShowInterfaceModifier$fEqNormalInterfaceDeclaration$fOrdNormalInterfaceDeclaration $fReadNormalInterfaceDeclaration $fShowNormalInterfaceDeclaration$fEqInterfaceBody$fOrdInterfaceBody$fReadInterfaceBody$fShowInterfaceBody$fEqInterfaceMemberDeclaration$fOrdInterfaceMemberDeclaration $fReadInterfaceMemberDeclaration $fShowInterfaceMemberDeclaration$fEqInterfaceMethodDeclaration$fOrdInterfaceMethodDeclaration $fReadInterfaceMethodDeclaration $fShowInterfaceMethodDeclaration$fEqInterfaceMethodModifier$fOrdInterfaceMethodModifier$fReadInterfaceMethodModifier$fShowInterfaceMethodModifier$fEqMethodBody$fOrdMethodBody$fReadMethodBody$fShowMethodBody$fEqMethodHeader$fOrdMethodHeader$fReadMethodHeader$fShowMethodHeader$fEqMethodDeclarator$fOrdMethodDeclarator$fReadMethodDeclarator$fShowMethodDeclarator $fEqResult $fOrdResult $fReadResult $fShowResult$fEqMethodDeclaration$fOrdMethodDeclaration$fReadMethodDeclaration$fShowMethodDeclaration$fEqMethodModifier$fOrdMethodModifier$fReadMethodModifier$fShowMethodModifier$fEqFieldDeclaration$fOrdFieldDeclaration$fReadFieldDeclaration$fShowFieldDeclaration$fEqFieldModifier$fOrdFieldModifier$fReadFieldModifier$fShowFieldModifier-$fEqClassInstanceCreationExpression_Qualifier.$fOrdClassInstanceCreationExpression_Qualifier/$fReadClassInstanceCreationExpression_Qualifier/$fShowClassInstanceCreationExpression_Qualifier$fEqPreDecrementExpression$fOrdPreDecrementExpression$fReadPreDecrementExpression$fShowPreDecrementExpression$fEqPreIncrementExpression$fOrdPreIncrementExpression$fReadPreIncrementExpression$fShowPreIncrementExpression$fEqAssignment$fOrdAssignment$fReadAssignment$fShowAssignment$fEqLeftHandSide$fOrdLeftHandSide$fReadLeftHandSide$fShowLeftHandSide $fEqForInit $fOrdForInit $fReadForInit $fShowForInit$fEqLocalVariableDeclaration$fOrdLocalVariableDeclaration$fReadLocalVariableDeclaration$fShowLocalVariableDeclaration$fEqWhileStatement$fOrdWhileStatement$fReadWhileStatement$fShowWhileStatement$fEqIfThenElseStatement$fOrdIfThenElseStatement$fReadIfThenElseStatement$fShowIfThenElseStatement$fEqStatementNoShortIf$fOrdStatementNoShortIf$fReadStatementNoShortIf$fShowStatementNoShortIf$fEqForStatementNoShortIf$fOrdForStatementNoShortIf$fReadForStatementNoShortIf$fShowForStatementNoShortIf!$fEqEnhancedForStatementNoShortIf"$fOrdEnhancedForStatementNoShortIf#$fReadEnhancedForStatementNoShortIf#$fShowEnhancedForStatementNoShortIf$fEqBasicForStatementNoShortIf$fOrdBasicForStatementNoShortIf $fReadBasicForStatementNoShortIf $fShowBasicForStatementNoShortIf$fEqWhileStatementNoShortIf$fOrdWhileStatementNoShortIf$fReadWhileStatementNoShortIf$fShowWhileStatementNoShortIf $fEqIfThenElseStatementNoShortIf!$fOrdIfThenElseStatementNoShortIf"$fReadIfThenElseStatementNoShortIf"$fShowIfThenElseStatementNoShortIf$fEqLabeledStatementNoShortIf$fOrdLabeledStatementNoShortIf$fReadLabeledStatementNoShortIf$fShowLabeledStatementNoShortIf($fEqStatementWithoutTrailingSubstatement)$fOrdStatementWithoutTrailingSubstatement*$fReadStatementWithoutTrailingSubstatement*$fShowStatementWithoutTrailingSubstatement$fEqTryStatement$fOrdTryStatement$fReadTryStatement$fShowTryStatement$fEqTryWithResourcesStatement$fOrdTryWithResourcesStatement$fReadTryWithResourcesStatement$fShowTryWithResourcesStatement$fEqResourceSpecification$fOrdResourceSpecification$fReadResourceSpecification$fShowResourceSpecification $fEqResource $fOrdResource$fReadResource$fShowResource$fEqVariableAccess$fOrdVariableAccess$fReadVariableAccess$fShowVariableAccess$fEqResource_Local$fOrdResource_Local$fReadResource_Local$fShowResource_Local $fEqFinally $fOrdFinally $fReadFinally $fShowFinally $fEqCatches $fOrdCatches $fReadCatches $fShowCatches$fEqCatchClause$fOrdCatchClause$fReadCatchClause$fShowCatchClause$fEqCatchFormalParameter$fOrdCatchFormalParameter$fReadCatchFormalParameter$fShowCatchFormalParameter $fEqCatchType$fOrdCatchType$fReadCatchType$fShowCatchType$fEqUnannClassType$fOrdUnannClassType$fReadUnannClassType$fShowUnannClassType$fEqTryStatement_WithFinally$fOrdTryStatement_WithFinally$fReadTryStatement_WithFinally$fShowTryStatement_WithFinally$fEqTryStatement_Simple$fOrdTryStatement_Simple$fReadTryStatement_Simple$fShowTryStatement_Simple$fEqSynchronizedStatement$fOrdSynchronizedStatement$fReadSynchronizedStatement$fShowSynchronizedStatement$fEqThrowStatement$fOrdThrowStatement$fReadThrowStatement$fShowThrowStatement$fEqReturnStatement$fOrdReturnStatement$fReadReturnStatement$fShowReturnStatement$fEqDoStatement$fOrdDoStatement$fReadDoStatement$fShowDoStatement$fEqSwitchStatement$fOrdSwitchStatement$fReadSwitchStatement$fShowSwitchStatement$fEqSwitchBlock$fOrdSwitchBlock$fReadSwitchBlock$fShowSwitchBlock$fEqSwitchBlock_Pair$fOrdSwitchBlock_Pair$fReadSwitchBlock_Pair$fShowSwitchBlock_Pair$fEqSwitchLabel$fOrdSwitchLabel$fReadSwitchLabel$fShowSwitchLabel$fEqSwitchBlockStatementGroup$fOrdSwitchBlockStatementGroup$fReadSwitchBlockStatementGroup$fShowSwitchBlockStatementGroup$fEqAssertStatement$fOrdAssertStatement$fReadAssertStatement$fShowAssertStatement$fEqAssertStatement_Pair$fOrdAssertStatement_Pair$fReadAssertStatement_Pair$fShowAssertStatement_Pair$fEqExpressionStatement$fOrdExpressionStatement$fReadExpressionStatement$fShowExpressionStatement$fEqIfThenStatement$fOrdIfThenStatement$fReadIfThenStatement$fShowIfThenStatement$fEqLabeledStatement$fOrdLabeledStatement$fReadLabeledStatement$fShowLabeledStatement%$fEqLocalVariableDeclarationStatement&$fOrdLocalVariableDeclarationStatement'$fReadLocalVariableDeclarationStatement'$fShowLocalVariableDeclarationStatement$fEqCastExpression_NotPlusMinus $fOrdCastExpression_NotPlusMinus!$fReadCastExpression_NotPlusMinus!$fShowCastExpression_NotPlusMinus$fEqCastExpression_Primitive$fOrdCastExpression_Primitive$fReadCastExpression_Primitive$fShowCastExpression_Primitive#$fEqMultiplicativeExpression_Binary$$fOrdMultiplicativeExpression_Binary%$fReadMultiplicativeExpression_Binary%$fShowMultiplicativeExpression_Binary$fEqAdditiveExpression_Binary$fOrdAdditiveExpression_Binary$fReadAdditiveExpression_Binary$fShowAdditiveExpression_Binary$fEqShiftExpression_Binary$fOrdShiftExpression_Binary$fReadShiftExpression_Binary$fShowShiftExpression_Binary#$fEqRelationalExpression_InstanceOf$$fOrdRelationalExpression_InstanceOf%$fReadRelationalExpression_InstanceOf%$fShowRelationalExpression_InstanceOf)$fEqRelationalExpression_GreaterThanEqual*$fOrdRelationalExpression_GreaterThanEqual+$fReadRelationalExpression_GreaterThanEqual+$fShowRelationalExpression_GreaterThanEqual&$fEqRelationalExpression_LessThanEqual'$fOrdRelationalExpression_LessThanEqual($fReadRelationalExpression_LessThanEqual($fShowRelationalExpression_LessThanEqual$$fEqRelationalExpression_GreaterThan%$fOrdRelationalExpression_GreaterThan&$fReadRelationalExpression_GreaterThan&$fShowRelationalExpression_GreaterThan!$fEqRelationalExpression_LessThan"$fOrdRelationalExpression_LessThan#$fReadRelationalExpression_LessThan#$fShowRelationalExpression_LessThan$fEqEqualityExpression_Binary$fOrdEqualityExpression_Binary$fReadEqualityExpression_Binary$fShowEqualityExpression_Binary'$fEqConditionalExpression_TernaryLambda($fOrdConditionalExpression_TernaryLambda)$fReadConditionalExpression_TernaryLambda)$fShowConditionalExpression_TernaryLambda%$fEqConditionalExpression_TernaryCond&$fOrdConditionalExpression_TernaryCond'$fReadConditionalExpression_TernaryCond'$fShowConditionalExpression_TernaryCond$fEqAssignmentOperator$fOrdAssignmentOperator$fReadAssignmentOperator$fShowAssignmentOperator$fEqLambdaParameters$fOrdLambdaParameters$fReadLambdaParameters$fShowLambdaParameters$fEqClassLiteral$fOrdClassLiteral$fReadClassLiteral$fShowClassLiteral$fEqBooleanArray$fOrdBooleanArray$fReadBooleanArray$fShowBooleanArray$fEqNumericTypeArray$fOrdNumericTypeArray$fReadNumericTypeArray$fShowNumericTypeArray$fEqTypeNameArray$fOrdTypeNameArray$fReadTypeNameArray$fShowTypeNameArray$fEqContinueStatement$fOrdContinueStatement$fReadContinueStatement$fShowContinueStatement$fEqBreakStatement$fOrdBreakStatement$fReadBreakStatement$fShowBreakStatement$fEqEnumConstantName$fOrdEnumConstantName$fReadEnumConstantName$fShowEnumConstantName$fEqEmptyStatement$fOrdEmptyStatement$fReadEmptyStatement$fShowEmptyStatement$fEqMarkerAnnotation$fOrdMarkerAnnotation$fReadMarkerAnnotation$fShowMarkerAnnotation$fEqSimpleTypeName$fOrdSimpleTypeName$fReadSimpleTypeName$fShowSimpleTypeName$fEqModuleDirective$fOrdModuleDirective$fReadModuleDirective$fShowModuleDirective$fEqModuleDirective_Requires$fOrdModuleDirective_Requires$fReadModuleDirective_Requires$fShowModuleDirective_Requires$fEqRequiresModifier$fOrdRequiresModifier$fReadRequiresModifier$fShowRequiresModifier$fEqModuleDirective_Provides$fOrdModuleDirective_Provides$fReadModuleDirective_Provides$fShowModuleDirective_Provides"$fEqModuleDirective_ExportsOrOpens#$fOrdModuleDirective_ExportsOrOpens$$fReadModuleDirective_ExportsOrOpens$$fShowModuleDirective_ExportsOrOpens$fEqImportDeclaration$fOrdImportDeclaration$fReadImportDeclaration$fShowImportDeclaration#$fEqStaticImportOnDemandDeclaration$$fOrdStaticImportOnDemandDeclaration%$fReadStaticImportOnDemandDeclaration%$fShowStaticImportOnDemandDeclaration!$fEqSingleStaticImportDeclaration"$fOrdSingleStaticImportDeclaration#$fReadSingleStaticImportDeclaration#$fShowSingleStaticImportDeclaration!$fEqTypeImportOnDemandDeclaration"$fOrdTypeImportOnDemandDeclaration#$fReadTypeImportOnDemandDeclaration#$fShowTypeImportOnDemandDeclaration$fEqSingleTypeImportDeclaration $fOrdSingleTypeImportDeclaration!$fReadSingleTypeImportDeclaration!$fShowSingleTypeImportDeclaration$fEqExpressionName$fOrdExpressionName$fReadExpressionName$fShowExpressionName$fEqAmbiguousName$fOrdAmbiguousName$fReadAmbiguousName$fShowAmbiguousName $fEqTypeName $fOrdTypeName$fReadTypeName$fShowTypeName$fEqPackageOrTypeName$fOrdPackageOrTypeName$fReadPackageOrTypeName$fShowPackageOrTypeName$fEqMethodName$fOrdMethodName$fReadMethodName$fShowMethodName$fEqPackageName$fOrdPackageName$fReadPackageName$fShowPackageName$fEqPrimitiveType$fOrdPrimitiveType$fReadPrimitiveType$fShowPrimitiveType$fEqNumericType$fOrdNumericType$fReadNumericType$fShowNumericType$fEqFloatingPointType$fOrdFloatingPointType$fReadFloatingPointType$fShowFloatingPointType$fEqIntegralType$fOrdIntegralType$fReadIntegralType$fShowIntegralType$fEqStringLiteral$fOrdStringLiteral$fReadStringLiteral$fShowStringLiteral$fEqFloatingPointLiteral$fOrdFloatingPointLiteral$fReadFloatingPointLiteral$fShowFloatingPointLiteral$fEqIntegerLiteral$fOrdIntegerLiteral$fReadIntegerLiteral$fShowIntegerLiteral$fEqTypeIdentifier$fOrdTypeIdentifier$fReadTypeIdentifier$fShowTypeIdentifier$fEqIdentifier$fOrdIdentifier$fReadIdentifier$fShowIdentifier ValueArray ValueNumber _Value_array _Value_numberunUnionSchema SchemaArray SchemaMap SchemaNamedSchemaPrimitiveSchemaReference SchemaUnion Primitive PrimitiveNullPrimitiveBoolean PrimitiveInt PrimitiveLongPrimitiveFloatPrimitiveDoublePrimitiveBytesPrimitiveStringOrderOrderAscendingOrderDescending OrderIgnore NamedTypeEnumNamedTypeFixedNamedTypeRecord namedNamenamedNamespace namedAliasesnamedDoc namedTypenamedAnnotationsMap_ mapValuesFixed fixedSizefieldDoc fieldDefault fieldOrder fieldAliasesfieldAnnotationsEnum_ enumSymbols enumDefaultArray arrayItems_Array _Array_items_Enum _Enum_symbols _Enum_default _Field_doc_Field_default _Field_order_Field_aliases_Field_annotations_Fixed _Fixed_size_Map _Map_values _Named_name_Named_namespace_Named_aliases _Named_doc _Named_type_Named_annotations_NamedType_enum_NamedType_fixed_NamedType_record_Order_Order_ascending_Order_descending _Order_ignore _Primitive_Primitive_null_Primitive_boolean_Primitive_int_Primitive_long_Primitive_float_Primitive_double_Primitive_bytes_Primitive_string_Schema _Schema_array _Schema_map _Schema_named_Schema_primitive_Schema_reference _Schema_union $fEqSchema $fOrdSchema $fReadSchema $fShowSchema$fEqMap_ $fOrdMap_ $fReadMap_ $fShowMap_ $fEqArray $fOrdArray $fReadArray $fShowArray $fEqPrimitive$fOrdPrimitive$fReadPrimitive$fShowPrimitive $fEqOrder $fOrdOrder $fReadOrder $fShowOrder $fEqFixed $fOrdFixed $fReadFixed $fShowFixed $fEqEnum_ $fOrdEnum_ $fReadEnum_ $fShowEnum_ UnionSchema unUnionSchema UnionMemberunionMemberAliasunionMemberValueunionMemberAnnotations SchemaFileschemaFileNamespaceschemaFilePackageschemaFileImportsschemaFileSchemas SchemaFixed SchemaInline SchemaNull RecordSchemarecordSchemaFieldsrecordSchemaIncludes RecordFieldrecordFieldNamerecordFieldValuerecordFieldOptionalrecordFieldDefaultrecordFieldAnnotationsqualifiedNameNamequalifiedNameNamespaceProperty propertyKey propertyValue PropertyKey unPropertyKeyPrimitiveTypeBytesPrimitiveTypeDoublePrimitiveTypeFloatPrimitiveTypeIntPrimitiveTypeLongPrimitiveTypeStringPackage unPackage Namespace unNamespaceNamedSchema_TypeNamedSchema_TypeRecordNamedSchema_TypeEnumNamedSchema_TypeTyperef NamedSchemanamedSchemaQualifiedNamenamedSchemaTypenamedSchemaAnnotations EnumSchemaenumSchemaFields EnumFieldNameunEnumFieldName EnumField enumFieldNameenumFieldAnnotations AnnotationsannotationsDocannotationsDeprecated _Annotations_Annotations_doc_Annotations_deprecated _EnumField_EnumField_name_EnumField_annotations_EnumFieldName _EnumSchema_EnumSchema_fields _NamedSchema_NamedSchema_qualifiedName_NamedSchema_type_NamedSchema_annotations_NamedSchema_Type_NamedSchema_Type_record_NamedSchema_Type_enum_NamedSchema_Type_typeref _Namespace_Package_PrimitiveType_bytes_PrimitiveType_double_PrimitiveType_float_PrimitiveType_int_PrimitiveType_long_PrimitiveType_string _PropertyKey _Property _Property_key_Property_value_QualifiedName_name_QualifiedName_namespace _RecordField_RecordField_name_RecordField_value_RecordField_optional_RecordField_default_RecordField_annotations _RecordSchema_RecordSchema_fields_RecordSchema_includes _Schema_fixed_Schema_inline _Schema_null _SchemaFile_SchemaFile_namespace_SchemaFile_package_SchemaFile_imports_SchemaFile_schemas _UnionMember_UnionMember_alias_UnionMember_value_UnionMember_annotations _UnionSchema$fEqSchemaFile$fOrdSchemaFile$fReadSchemaFile$fShowSchemaFile$fEqUnionSchema$fOrdUnionSchema$fReadUnionSchema$fShowUnionSchema$fEqUnionMember$fOrdUnionMember$fReadUnionMember$fShowUnionMember$fEqNamedSchema$fOrdNamedSchema$fReadNamedSchema$fShowNamedSchema$fEqNamedSchema_Type$fOrdNamedSchema_Type$fReadNamedSchema_Type$fShowNamedSchema_Type$fEqRecordSchema$fOrdRecordSchema$fReadRecordSchema$fShowRecordSchema$fEqRecordField$fOrdRecordField$fReadRecordField$fShowRecordField $fEqProperty $fOrdProperty$fReadProperty$fShowProperty$fEqPropertyKey$fOrdPropertyKey$fReadPropertyKey$fShowPropertyKey $fEqPackage $fOrdPackage $fReadPackage $fShowPackage $fEqNamespace$fOrdNamespace$fReadNamespace$fShowNamespace$fEqEnumSchema$fOrdEnumSchema$fReadEnumSchema$fShowEnumSchema $fEqEnumField$fOrdEnumField$fReadEnumField$fShowEnumField$fEqEnumFieldName$fOrdEnumFieldName$fReadEnumFieldName$fShowEnumFieldName$fEqAnnotations$fOrdAnnotations$fReadAnnotations$fShowAnnotationsTriple tripleSubjecttriplePredicate tripleObject ResourceIri ResourceBnodeQuad quadSubject quadPredicate quadObject quadGraphpropertyDomain propertyRangepropertySubPropertyOfNodeNodeIri NodeBnode NodeLiteralliteralLexicalFormliteralDatatypeIriliteralLanguageTag LanguageTag unLanguageTag LangStrings unLangStrings IriOrLiteralIriOrLiteralIriIriOrLiteralLiteralIriunIriGraphunGraphdescriptionSubjectdescriptionGraphDataset unDataset RdfsClass BlankNode unBlankNode _BlankNode _RdfsClass_Dataset_Description_subject_Description_graph_Graph_Iri _IriOrLiteral_IriOrLiteral_iri_IriOrLiteral_literal _LangStrings _LanguageTag_Literal_lexicalForm_Literal_datatypeIri_Literal_languageTag_Node _Node_iri _Node_bnode _Node_literal_Property_domain_Property_range_Property_subPropertyOf_Quad _Quad_subject_Quad_predicate _Quad_object _Quad_graph _Resource_iri_Resource_bnode_Triple_Triple_subject_Triple_predicate_Triple_object $fEqGraph $fOrdGraph $fReadGraph $fShowGraph $fEqTriple $fOrdTriple $fReadTriple $fShowTriple $fEqDataset $fOrdDataset $fReadDataset $fShowDataset$fEqQuad $fOrdQuad $fReadQuad $fShowQuad$fEqNode $fOrdNode $fReadNode $fShowNode$fEqIriOrLiteral$fOrdIriOrLiteral$fReadIriOrLiteral$fShowIriOrLiteral$fEqLangStrings$fOrdLangStrings$fReadLangStrings$fShowLangStrings$fEqLanguageTag$fOrdLanguageTag$fReadLanguageTag$fShowLanguageTag$fEqIri$fOrdIri $fReadIri $fShowIri $fEqRdfsClass$fOrdRdfsClass$fReadRdfsClass$fShowRdfsClass $fEqBlankNode$fOrdBlankNode$fReadBlankNode$fShowBlankNodeQuasiSource sourceStatsTypeCase typeCasePat typeCaseBodyCasecasePatcaseCondcaseBodyCaseTree CaseTreeCaseCaseTreeTypeCaseImportee_Unimportimportee_UnimportNameImportee_Renameimportee_RenameNameimportee_RenameRename Importee_Nameimportee_NameNameImportee_Givenimportee_GivenTpeImporteeImporteeWildcard ImporteeGivenImporteeGivenAll ImporteeNameImporteeRenameImporteeUnimportImporter importerRefimporterImporteesexportImportersimportImportersImportExportStatImportExportStatImportImportExportStatExportEnumerator_Guardenumerator_GuardCondEnumerator_Valenumerator_ValPatenumerator_ValRhsEnumerator_CaseGeneratorenumerator_CaseGeneratorPatenumerator_CaseGeneratorRhsEnumerator_Generatorenumerator_GeneratorPatenumerator_GeneratorRhs EnumeratorEnumeratorGeneratorEnumeratorCaseGenerator EnumeratorValEnumeratorGuard Mod_Protectedmod_ProtectedWithin Mod_Privatemod_PrivateWithin Mod_Annot mod_AnnotInitModModAnnot ModPrivate ModProtected ModImplicitModFinal ModSealedModOpenModSuper ModOverrideModCase ModAbstract ModCovariantModContravariantModLazy ModValParam ModVarParamModInfix ModInlineModUsing ModOpaqueModTransparentTemplate templateEarly templateInits templateSelf templateStatsSelfInitinitTpeinitName initArgssCtor_Secondaryctor_SecondaryModsctor_SecondaryNamector_SecondaryParamssctor_SecondaryInitctor_SecondaryStats Ctor_Primaryctor_PrimaryModsctor_PrimaryNamector_PrimaryParamssCtor CtorPrimary CtorSecondary Pkg_Objectpkg_ObjectModspkg_ObjectNamepkg_ObjectTemplatePkgpkgNamepkgRefpkgStats Defn_Objectdefn_ObjectName Defn_Traitdefn_TraitModsdefn_TraitNamedefn_TraitTparamsdefn_TraitCtordefn_TraitTemplate Defn_Classdefn_ClassModsdefn_ClassNamedefn_ClassTparamsdefn_ClassCtordefn_ClassTemplate Defn_Type defn_TypeMods defn_TypeNamedefn_TypeTparams defn_TypeBody Defn_Macrodefn_MacroModsdefn_MacroNamedefn_MacroTparamsdefn_MacroParamssdefn_MacroDecltpedefn_MacroBodyDefn_Def defn_DefMods defn_DefNamedefn_DefTparamsdefn_DefParamssdefn_DefDecltpe defn_DefBodyDefn_ExtensionGroupdefn_ExtensionGroupTparamsdefn_ExtensionGroupParmssdefn_ExtensionGroupBodyDefn_GivenAliasdefn_GivenAliasModsdefn_GivenAliasNamedefn_GivenAliasTparamsdefn_GivenAliasSparamsdefn_GivenAliasDecltpedefn_GivenAliasBodyDefn_RepeatedEnumCasedefn_RepeatedEnumCaseModsdefn_RepeatedEnumCaseCases Defn_EnumCasedefn_EnumCaseModsdefn_EnumCaseNamedefn_EnumCaseTparamsdefn_EnumCaseCtordefn_EnumCaseInits Defn_Enum defn_EnumMods defn_EnumNamedefn_EnumTparams defn_EnumCtordefn_EnumTemplate Defn_Givendefn_GivenModsdefn_GivenNamedefn_GivenTparamsdefn_GivenSparamsdefn_GivenTemplDefn_Var defn_VarMods defn_VarPatsdefn_VarDecltpe defn_VarRhsDefn_Val defn_ValMods defn_ValPatsdefn_ValDecltpe defn_ValRhsDefnDefnValDefnVar DefnGivenDefnEnum DefnEnumCaseDefnRepeatedEnumCaseDefnGivenAliasDefnExtensionGroupDefnDef DefnMacroDefnType DefnClass DefnTrait DefnObject Decl_Givendecl_GivenModsdecl_GivenNamedecl_GivenTparamsdecl_GivenSparamsdecl_GivenDecltpe Decl_Type decl_TypeMods decl_TypeNamedecl_TypeTparamsdecl_TypeBoundsDecl_Def decl_DefMods decl_DefNamedecl_DefTparamsdecl_DefParamssdecl_DefDecltpeDecl_Var decl_VarMods decl_VarPatsdecl_VarDecltpeDecl_Val decl_ValMods decl_ValPatsdecl_ValDecltpeDeclDeclValDeclVarDeclDefDeclType DeclGiven Member_Typemember_TypeName Member_DataMember_DataPkgMember_DataObjectMember MemberTerm MemberTypeMemberTermParamMemberTypeParam MemberSelf Pat_Given pat_GivenTpe Pat_Macro pat_MacroBody Pat_Typed pat_TypedLhs pat_TypedRhsPat_Xml pat_XmlParts pat_XmlArgsPat_Interpolatepat_InterpolatePrefixpat_InterpolatePartsPat_ExtractInfixpat_ExtractInfixLhspat_ExtractInfixOppat_ExtractInfixRhs Pat_Extractpat_ExtractFunpat_ExtractArgs Pat_Repeatedpat_RepeatedName Pat_Tuple pat_TupleArgsPat_Alternativepat_AlternativeLhspat_AlternativeRhsPat_Bind pat_BindLhs pat_BindRhsPat_Var pat_VarNamePatPatVar PatWildcardPatSeqWildcardPatBindPatAlternativePatTuple PatRepeated PatExtractPatExtractInfixPatInterpolatePatXmlPatTypedPatMacroPatGiven Type_Match type_MatchTpetype_MatchCases Type_Paramtype_ParamModstype_ParamNametype_ParamTparamstype_ParamTboundstype_ParamVboundstype_ParamCboundsType_TypedParamtype_TypedParamNametype_TypedParamTypType_Var type_VarName Type_Repeatedtype_RepeatedTpe Type_ByNametype_ByNameTpe Type_Bounds type_BoundsLo type_BoundsHiType_Placeholdertype_PlaceholderBounds Type_Methodtype_MethodParamsstype_MethodTpe Type_Macrotype_MacroBody Type_Lambdatype_LambdaTparamstype_LambdaTpe Type_Annotatetype_AnnotateTpetype_AnnotateAnnotsType_Existentialtype_ExistentialTpetype_ExistentialStats Type_Refinetype_RefineTpetype_RefineStatsType_Or type_OrLhs type_OrRhsType_And type_AndLhs type_AndRhs Type_With type_WithLhs type_WithRhs Type_Tupletype_TupleArgsType_ImplicitFunctiontype_ImplicitFunctionParamstype_ImplicitFunctionResType_ContextFunctiontype_ContextFunctionParamstype_ContextFunctionResType_PolyFunctiontype_PolyFunctionTparamstype_PolyFunctionTpetype_FunctionParamstype_FunctionResType_FunctionTypeType_FunctionTypeFunction Type_FunctionTypeContextFunctionType_ApplyInfixtype_ApplyInfixLhstype_ApplyInfixOptype_ApplyInfixRhs Type_Apply type_ApplyTpetype_ApplyArgsType_Singletontype_SingletonRef Type_Projecttype_ProjectQualtype_ProjectName Type_Selecttype_SelectQualtype_SelectNameType_AnonymousName Type_Nametype_NameValueType_Ref Type_RefNameType_RefSelectType_RefProjectType_RefSingletonTypeRefTypeAnonymousName TypeApplyTypeApplyInfixTypeFunctionTypeTypePolyFunctionTypeImplicitFunctionTypeWithTypeAndTypeOr TypeRefineTypeExistential TypeAnnotate TypeMacro TypeMethodTypePlaceholder TypeByName TypeRepeatedTypeVarTypeTypedParam TypeMatch Data_Paramdata_ParamModsdata_ParamNamedata_ParamDecltpedata_ParamDefault Data_Repeateddata_RepeatedExprData_Eta data_EtaExprData_PlaceholderData_NewAnonymousdata_NewAnonymousTemplData_New data_NewInit Data_ForYielddata_ForYieldEnumsData_For data_ForEnumsData_Do data_DoBody data_DoExpr Data_Whiledata_WhileExprdata_WhileBodyData_PartialFunctiondata_PartialFunctionCasesData_PolyFunctiondata_PolyFunctionTparamsdata_PolyFunctionBody Data_Functiondata_FunctionParamsdata_FunctionBodyData_ContextFunctiondata_ContextFunctionParamsdata_ContextFunctionBodyData_FunctionData Data_FunctionDataContextFunctionData_FunctionDataFunctionData_TryWithHandlerdata_TryWithHandlerExprdata_TryWithHandlerCatchpdata_TryWithHandlerFinallypData_Try data_TryExprdata_TryCatchpdata_TryFinallyp Data_Matchdata_MatchExprdata_MatchCasesData_SplicedMacroExprdata_SplicedMacroExprBodyData_QuotedMacroTypedata_QuotedMacroTypeTpeData_QuotedMacroExprdata_QuotedMacroExprBodyData_If data_IfCond data_IfThenp data_IfElsepData_EndMarkerdata_EndMarkerName Data_Blockdata_BlockStats Data_Tupledata_TupleArgs Data_Annotatedata_AnnotateExprdata_AnnotateAnnots Data_Ascribedata_AscribeExprdata_AscribeTpe Data_Throwdata_ThrowExpr Data_Returndata_ReturnExpr Data_Assigndata_AssignLhsdata_AssignRhsData_ApplyUnarydata_ApplyUnaryOpdata_ApplyUnaryArgData_ApplyInfixdata_ApplyInfixLhsdata_ApplyInfixOpdata_ApplyInfixTargsdata_ApplyInfixArgsData_ApplyTypedata_ApplyTypeLhsdata_ApplyTypeOpdata_ApplyTypeTargsdata_ApplyTypeArgsData_ApplyUsingdata_ApplyUsingFundata_ApplyUsingTargs Data_Apply data_ApplyFundata_ApplyArgsData_Xml data_XmlParts data_XmlArgsData_Interpolatedata_InterpolatePrefixdata_InterpolatePartsdata_InterpolateArgs Data_Selectdata_SelectQualdata_SelectNameData_Anonymous Data_Namedata_NameValue Data_Superdata_SuperThispdata_SuperSuperp Data_ThisData_Ref Data_RefThis Data_RefSuper Data_RefNameData_RefAnonymousData_RefSelectData_RefApplyUnaryDataDataLitDataRefDataInterpolateDataXml DataApplyDataApplyUsing DataApplyType DataAssign DataReturn DataThrow DataAscribe DataAnnotate DataTuple DataBlock DataEndMarkerDataIfDataQuotedMacroExprDataQuotedMacroTypeDataSplicedMacroExpr DataMatchDataTryDataTryWithHandlerDataFunctionDataDataPolyFunctionDataPartialFunction DataWhileDataDoDataFor DataForYieldDataNewDataNewAnonymousDataPlaceholderDataEta DataRepeated DataParamLitLitNullLitInt LitDoubleLitFloatLitByteLitShortLitCharLitLong LitBooleanLitUnit LitString LitSymbol NameValue NameAnonymousNameIndeterminateStatStatTermStatDeclStatDefnStatImportExportRefRefNameRefInitTreeTreeRefTreeStatTreeType TreeBoundsTreePat TreeMemberTreeCtor TreeTemplateTreeModTreeEnumerator TreeImporter TreeImportee TreeCaseTree TreeSource TreeQuasi ScalaSymbolscalaSymbolName PredefStringunPredefString _PredefString _ScalaSymbol_ScalaSymbol_name_Tree _Tree_ref _Tree_stat _Tree_type _Tree_bounds _Tree_pat _Tree_member _Tree_ctor_Tree_template _Tree_mod_Tree_enumerator_Tree_importer_Tree_importee_Tree_caseTree _Tree_source _Tree_quasi_Ref _Ref_name _Ref_init_Stat _Stat_term _Stat_decl _Stat_defn_Stat_importExport _Name_value_Name_anonymous_Name_indeterminate_Lit _Lit_null_Lit_int _Lit_double _Lit_float _Lit_byte _Lit_short _Lit_char _Lit_long _Lit_boolean _Lit_unit _Lit_string _Lit_symbol_Data _Data_lit _Data_ref_Data_interpolate _Data_xml _Data_apply_Data_applyUsing_Data_applyType _Data_assign _Data_return _Data_throw _Data_ascribe_Data_annotate _Data_tuple _Data_block_Data_endMarker_Data_if_Data_quotedMacroExpr_Data_quotedMacroType_Data_splicedMacroExpr _Data_match _Data_try_Data_tryWithHandler_Data_functionData_Data_polyFunction_Data_partialFunction _Data_while_Data_do _Data_for_Data_forYield _Data_new_Data_newAnonymous_Data_placeholder _Data_eta_Data_repeated _Data_param _Data_Ref_Data_Ref_this_Data_Ref_super_Data_Ref_name_Data_Ref_anonymous_Data_Ref_select_Data_Ref_applyUnary _Data_This _Data_Super_Data_Super_thisp_Data_Super_superp _Data_Name_Data_Name_value_Data_Anonymous _Data_Select_Data_Select_qual_Data_Select_name_Data_Interpolate_Data_Interpolate_prefix_Data_Interpolate_parts_Data_Interpolate_args _Data_Xml_Data_Xml_parts_Data_Xml_args _Data_Apply_Data_Apply_fun_Data_Apply_args_Data_ApplyUsing_Data_ApplyUsing_fun_Data_ApplyUsing_targs_Data_ApplyType_Data_ApplyType_lhs_Data_ApplyType_op_Data_ApplyType_targs_Data_ApplyType_args_Data_ApplyInfix_Data_ApplyInfix_lhs_Data_ApplyInfix_op_Data_ApplyInfix_targs_Data_ApplyInfix_args_Data_ApplyUnary_Data_ApplyUnary_op_Data_ApplyUnary_arg _Data_Assign_Data_Assign_lhs_Data_Assign_rhs _Data_Return_Data_Return_expr _Data_Throw_Data_Throw_expr _Data_Ascribe_Data_Ascribe_expr_Data_Ascribe_tpe_Data_Annotate_Data_Annotate_expr_Data_Annotate_annots _Data_Tuple_Data_Tuple_args _Data_Block_Data_Block_stats_Data_EndMarker_Data_EndMarker_name_Data_If _Data_If_cond_Data_If_thenp_Data_If_elsep_Data_QuotedMacroExpr_Data_QuotedMacroExpr_body_Data_QuotedMacroType_Data_QuotedMacroType_tpe_Data_SplicedMacroExpr_Data_SplicedMacroExpr_body _Data_Match_Data_Match_expr_Data_Match_cases _Data_Try_Data_Try_expr_Data_Try_catchp_Data_Try_finallyp_Data_TryWithHandler_Data_TryWithHandler_expr_Data_TryWithHandler_catchp_Data_TryWithHandler_finallyp_Data_FunctionData"_Data_FunctionData_contextFunction_Data_FunctionData_function_Data_ContextFunction_Data_ContextFunction_params_Data_ContextFunction_body_Data_Function_Data_Function_params_Data_Function_body_Data_PolyFunction_Data_PolyFunction_tparams_Data_PolyFunction_body_Data_PartialFunction_Data_PartialFunction_cases _Data_While_Data_While_expr_Data_While_body_Data_Do _Data_Do_body _Data_Do_expr _Data_For_Data_For_enums_Data_ForYield_Data_ForYield_enums _Data_New_Data_New_init_Data_NewAnonymous_Data_NewAnonymous_templ_Data_Placeholder _Data_Eta_Data_Eta_expr_Data_Repeated_Data_Repeated_expr _Data_Param_Data_Param_mods_Data_Param_name_Data_Param_decltpe_Data_Param_default _Type_ref_Type_anonymousName _Type_apply_Type_applyInfix_Type_functionType_Type_polyFunction_Type_implicitFunction _Type_with _Type_and_Type_or _Type_refine_Type_existential_Type_annotate _Type_macro _Type_method_Type_placeholder _Type_byName_Type_repeated _Type_var_Type_typedParam _Type_match _Type_Ref_Type_Ref_name_Type_Ref_select_Type_Ref_project_Type_Ref_singleton _Type_Name_Type_Name_value_Type_AnonymousName _Type_Select_Type_Select_qual_Type_Select_name _Type_Project_Type_Project_qual_Type_Project_name_Type_Singleton_Type_Singleton_ref _Type_Apply_Type_Apply_tpe_Type_Apply_args_Type_ApplyInfix_Type_ApplyInfix_lhs_Type_ApplyInfix_op_Type_ApplyInfix_rhs_Type_FunctionType_Type_FunctionType_function"_Type_FunctionType_contextFunction_Type_Function_params_Type_Function_res_Type_PolyFunction_Type_PolyFunction_tparams_Type_PolyFunction_tpe_Type_ContextFunction_Type_ContextFunction_params_Type_ContextFunction_res_Type_ImplicitFunction_Type_ImplicitFunction_params_Type_ImplicitFunction_res _Type_Tuple_Type_Tuple_args _Type_With_Type_With_lhs_Type_With_rhs _Type_And _Type_And_lhs _Type_And_rhs_Type_Or _Type_Or_lhs _Type_Or_rhs _Type_Refine_Type_Refine_tpe_Type_Refine_stats_Type_Existential_Type_Existential_tpe_Type_Existential_stats_Type_Annotate_Type_Annotate_tpe_Type_Annotate_annots _Type_Lambda_Type_Lambda_tparams_Type_Lambda_tpe _Type_Macro_Type_Macro_body _Type_Method_Type_Method_paramss_Type_Method_tpe_Type_Placeholder_Type_Placeholder_bounds _Type_Bounds_Type_Bounds_lo_Type_Bounds_hi _Type_ByName_Type_ByName_tpe_Type_Repeated_Type_Repeated_tpe _Type_Var_Type_Var_name_Type_TypedParam_Type_TypedParam_name_Type_TypedParam_typ _Type_Param_Type_Param_mods_Type_Param_name_Type_Param_tparams_Type_Param_tbounds_Type_Param_vbounds_Type_Param_cbounds _Type_Match_Type_Match_tpe_Type_Match_cases_Pat_Pat_var _Pat_wildcard_Pat_seqWildcard _Pat_bind_Pat_alternative _Pat_tuple _Pat_repeated _Pat_extract_Pat_extractInfix_Pat_interpolate_Pat_xml _Pat_typed _Pat_macro _Pat_given_Pat_Var _Pat_Var_name _Pat_Bind _Pat_Bind_lhs _Pat_Bind_rhs_Pat_Alternative_Pat_Alternative_lhs_Pat_Alternative_rhs _Pat_Tuple_Pat_Tuple_args _Pat_Repeated_Pat_Repeated_name _Pat_Extract_Pat_Extract_fun_Pat_Extract_args_Pat_ExtractInfix_Pat_ExtractInfix_lhs_Pat_ExtractInfix_op_Pat_ExtractInfix_rhs_Pat_Interpolate_Pat_Interpolate_prefix_Pat_Interpolate_parts_Pat_Xml_Pat_Xml_parts _Pat_Xml_args _Pat_Typed_Pat_Typed_lhs_Pat_Typed_rhs _Pat_Macro_Pat_Macro_body _Pat_Given_Pat_Given_tpe_Member _Member_term _Member_type_Member_termParam_Member_typeParam _Member_self _Member_Data_Member_Data_pkg_Member_Data_object _Member_Type_Member_Type_name_Decl _Decl_val _Decl_var _Decl_def _Decl_type _Decl_given _Decl_Val_Decl_Val_mods_Decl_Val_pats_Decl_Val_decltpe _Decl_Var_Decl_Var_mods_Decl_Var_pats_Decl_Var_decltpe _Decl_Def_Decl_Def_mods_Decl_Def_name_Decl_Def_tparams_Decl_Def_paramss_Decl_Def_decltpe _Decl_Type_Decl_Type_mods_Decl_Type_name_Decl_Type_tparams_Decl_Type_bounds _Decl_Given_Decl_Given_mods_Decl_Given_name_Decl_Given_tparams_Decl_Given_sparams_Decl_Given_decltpe_Defn _Defn_val _Defn_var _Defn_given _Defn_enum_Defn_enumCase_Defn_repeatedEnumCase_Defn_givenAlias_Defn_extensionGroup _Defn_def _Defn_macro _Defn_type _Defn_class _Defn_trait _Defn_object _Defn_Val_Defn_Val_mods_Defn_Val_pats_Defn_Val_decltpe _Defn_Val_rhs _Defn_Var_Defn_Var_mods_Defn_Var_pats_Defn_Var_decltpe _Defn_Var_rhs _Defn_Given_Defn_Given_mods_Defn_Given_name_Defn_Given_tparams_Defn_Given_sparams_Defn_Given_templ _Defn_Enum_Defn_Enum_mods_Defn_Enum_name_Defn_Enum_tparams_Defn_Enum_ctor_Defn_Enum_template_Defn_EnumCase_Defn_EnumCase_mods_Defn_EnumCase_name_Defn_EnumCase_tparams_Defn_EnumCase_ctor_Defn_EnumCase_inits_Defn_RepeatedEnumCase_Defn_RepeatedEnumCase_mods_Defn_RepeatedEnumCase_cases_Defn_GivenAlias_Defn_GivenAlias_mods_Defn_GivenAlias_name_Defn_GivenAlias_tparams_Defn_GivenAlias_sparams_Defn_GivenAlias_decltpe_Defn_GivenAlias_body_Defn_ExtensionGroup_Defn_ExtensionGroup_tparams_Defn_ExtensionGroup_parmss_Defn_ExtensionGroup_body _Defn_Def_Defn_Def_mods_Defn_Def_name_Defn_Def_tparams_Defn_Def_paramss_Defn_Def_decltpe_Defn_Def_body _Defn_Macro_Defn_Macro_mods_Defn_Macro_name_Defn_Macro_tparams_Defn_Macro_paramss_Defn_Macro_decltpe_Defn_Macro_body _Defn_Type_Defn_Type_mods_Defn_Type_name_Defn_Type_tparams_Defn_Type_body _Defn_Class_Defn_Class_mods_Defn_Class_name_Defn_Class_tparams_Defn_Class_ctor_Defn_Class_template _Defn_Trait_Defn_Trait_mods_Defn_Trait_name_Defn_Trait_tparams_Defn_Trait_ctor_Defn_Trait_template _Defn_Object_Defn_Object_name_Pkg _Pkg_name_Pkg_ref _Pkg_stats _Pkg_Object_Pkg_Object_mods_Pkg_Object_name_Pkg_Object_template_Ctor _Ctor_primary_Ctor_secondary _Ctor_Primary_Ctor_Primary_mods_Ctor_Primary_name_Ctor_Primary_paramss_Ctor_Secondary_Ctor_Secondary_mods_Ctor_Secondary_name_Ctor_Secondary_paramss_Ctor_Secondary_init_Ctor_Secondary_stats_Init _Init_tpe _Init_name _Init_argss_Self _Template_Template_early_Template_inits_Template_self_Template_stats_Mod _Mod_annot _Mod_private_Mod_protected _Mod_implicit _Mod_final _Mod_sealed _Mod_open _Mod_super _Mod_override _Mod_case _Mod_abstract_Mod_covariant_Mod_contravariant _Mod_lazy _Mod_valParam _Mod_varParam _Mod_infix _Mod_inline _Mod_using _Mod_opaque_Mod_transparent _Mod_Annot_Mod_Annot_init _Mod_Private_Mod_Private_within_Mod_Protected_Mod_Protected_within _Enumerator_Enumerator_generator_Enumerator_caseGenerator_Enumerator_val_Enumerator_guard_Enumerator_Generator_Enumerator_Generator_pat_Enumerator_Generator_rhs_Enumerator_CaseGenerator_Enumerator_CaseGenerator_pat_Enumerator_CaseGenerator_rhs_Enumerator_Val_Enumerator_Val_pat_Enumerator_Val_rhs_Enumerator_Guard_Enumerator_Guard_cond_ImportExportStat_ImportExportStat_import_ImportExportStat_export_Import_importers_Export_importers _Importer _Importer_ref_Importer_importees _Importee_Importee_wildcard_Importee_given_Importee_givenAll_Importee_name_Importee_rename_Importee_unimport_Importee_Given_Importee_Given_tpe_Importee_Name_Importee_Name_name_Importee_Rename_Importee_Rename_name_Importee_Rename_rename_Importee_Unimport_Importee_Unimport_name _CaseTree_CaseTree_case_CaseTree_typeCase_Case _Case_pat _Case_cond _Case_body _TypeCase _TypeCase_pat_TypeCase_body_Source _Source_stats_Quasi$fEqTree $fOrdTree $fReadTree $fShowTree $fEqQuasi $fOrdQuasi $fReadQuasi $fShowQuasi $fEqSource $fOrdSource $fReadSource $fShowSource $fEqMember $fOrdMember $fReadMember $fShowMember$fEqMember_Data$fOrdMember_Data$fReadMember_Data$fShowMember_Data$fEqPkg$fOrdPkg $fReadPkg $fShowPkg$fEqCtor $fOrdCtor $fReadCtor $fShowCtor$fEqCtor_Secondary$fOrdCtor_Secondary$fReadCtor_Secondary$fShowCtor_Secondary$fEqPkg_Object$fOrdPkg_Object$fReadPkg_Object$fShowPkg_Object$fEqData_ApplyInfix$fOrdData_ApplyInfix$fReadData_ApplyInfix$fShowData_ApplyInfix $fEqCaseTree $fOrdCaseTree$fReadCaseTree$fShowCaseTree $fEqTypeCase $fOrdTypeCase$fReadTypeCase$fShowTypeCase$fEqType_Match$fOrdType_Match$fReadType_Match$fShowType_Match$fEqType_TypedParam$fOrdType_TypedParam$fReadType_TypedParam$fShowType_TypedParam$fEqType_Repeated$fOrdType_Repeated$fReadType_Repeated$fShowType_Repeated$fEqType_ByName$fOrdType_ByName$fReadType_ByName$fShowType_ByName$fEqType_Placeholder$fOrdType_Placeholder$fReadType_Placeholder$fShowType_Placeholder$fEqType_Bounds$fOrdType_Bounds$fReadType_Bounds$fShowType_Bounds$fEqType_Method$fOrdType_Method$fReadType_Method$fShowType_Method$fEqData_Param$fOrdData_Param$fReadData_Param$fShowData_Param$fEqMod$fOrdMod $fReadMod $fShowMod$fEqMod_Protected$fOrdMod_Protected$fReadMod_Protected$fShowMod_Protected$fEqRef$fOrdRef $fReadRef $fShowRef$fEqInit $fOrdInit $fReadInit $fShowInit$fEqData $fOrdData $fReadData $fShowData$fEqData_Repeated$fOrdData_Repeated$fReadData_Repeated$fShowData_Repeated $fEqData_Eta $fOrdData_Eta$fReadData_Eta$fShowData_Eta$fEqData_NewAnonymous$fOrdData_NewAnonymous$fReadData_NewAnonymous$fShowData_NewAnonymous $fEqTemplate $fOrdTemplate$fReadTemplate$fShowTemplate$fEqStat $fOrdStat $fReadStat $fShowStat$fEqImportExportStat$fOrdImportExportStat$fReadImportExportStat$fShowImportExportStat $fEqImporter $fOrdImporter$fReadImporter$fShowImporter $fEqImportee $fOrdImportee$fReadImportee$fShowImportee$fEqImportee_Given$fOrdImportee_Given$fReadImportee_Given$fShowImportee_Given $fEqData_Ref $fOrdData_Ref$fReadData_Ref$fShowData_Ref$fEqData_ApplyUnary$fOrdData_ApplyUnary$fReadData_ApplyUnary$fShowData_ApplyUnary$fEqData_Select$fOrdData_Select$fReadData_Select$fShowData_Select$fEqDefn $fOrdDefn $fReadDefn $fShowDefn$fEqDefn_Trait$fOrdDefn_Trait$fReadDefn_Trait$fShowDefn_Trait$fEqCtor_Primary$fOrdCtor_Primary$fReadCtor_Primary$fShowCtor_Primary$fEqType_Param$fOrdType_Param$fReadType_Param$fShowType_Param$fEqDefn_Class$fOrdDefn_Class$fReadDefn_Class$fShowDefn_Class $fEqDefn_Type$fOrdDefn_Type$fReadDefn_Type$fShowDefn_Type$fEqDefn_Macro$fOrdDefn_Macro$fReadDefn_Macro$fShowDefn_Macro $fEqDefn_Def $fOrdDefn_Def$fReadDefn_Def$fShowDefn_Def$fEqDefn_ExtensionGroup$fOrdDefn_ExtensionGroup$fReadDefn_ExtensionGroup$fShowDefn_ExtensionGroup$fEqDefn_GivenAlias$fOrdDefn_GivenAlias$fReadDefn_GivenAlias$fShowDefn_GivenAlias$fEqDefn_RepeatedEnumCase$fOrdDefn_RepeatedEnumCase$fReadDefn_RepeatedEnumCase$fShowDefn_RepeatedEnumCase$fEqDefn_EnumCase$fOrdDefn_EnumCase$fReadDefn_EnumCase$fShowDefn_EnumCase $fEqDefn_Enum$fOrdDefn_Enum$fReadDefn_Enum$fShowDefn_Enum$fEqDefn_Given$fOrdDefn_Given$fReadDefn_Given$fShowDefn_Given $fEqDefn_Var $fOrdDefn_Var$fReadDefn_Var$fShowDefn_Var$fEqPat$fOrdPat $fReadPat $fShowPat $fEqPat_Given$fOrdPat_Given$fReadPat_Given$fShowPat_Given $fEqPat_Macro$fOrdPat_Macro$fReadPat_Macro$fShowPat_Macro $fEqPat_Typed$fOrdPat_Typed$fReadPat_Typed$fShowPat_Typed $fEqPat_Xml $fOrdPat_Xml $fReadPat_Xml $fShowPat_Xml$fEqPat_ExtractInfix$fOrdPat_ExtractInfix$fReadPat_ExtractInfix$fShowPat_ExtractInfix$fEqPat_Extract$fOrdPat_Extract$fReadPat_Extract$fShowPat_Extract $fEqPat_Tuple$fOrdPat_Tuple$fReadPat_Tuple$fShowPat_Tuple$fEqPat_Alternative$fOrdPat_Alternative$fReadPat_Alternative$fShowPat_Alternative $fEqPat_Bind $fOrdPat_Bind$fReadPat_Bind$fShowPat_Bind $fEqDefn_Val $fOrdDefn_Val$fReadDefn_Val$fShowDefn_Val$fEqDecl $fOrdDecl $fReadDecl $fShowDecl$fEqDecl_Given$fOrdDecl_Given$fReadDecl_Given$fShowDecl_Given $fEqDecl_Type$fOrdDecl_Type$fReadDecl_Type$fShowDecl_Type $fEqDecl_Def $fOrdDecl_Def$fReadDecl_Def$fShowDecl_Def $fEqDecl_Var $fOrdDecl_Var$fReadDecl_Var$fShowDecl_Var $fEqDecl_Val $fOrdDecl_Val$fReadDecl_Val$fShowDecl_Val $fEqData_New $fOrdData_New$fReadData_New$fShowData_New$fEqData_ForYield$fOrdData_ForYield$fReadData_ForYield$fShowData_ForYield$fEqEnumerator$fOrdEnumerator$fReadEnumerator$fShowEnumerator$fEqEnumerator_Guard$fOrdEnumerator_Guard$fReadEnumerator_Guard$fShowEnumerator_Guard$fEqEnumerator_Val$fOrdEnumerator_Val$fReadEnumerator_Val$fShowEnumerator_Val$fEqEnumerator_CaseGenerator$fOrdEnumerator_CaseGenerator$fReadEnumerator_CaseGenerator$fShowEnumerator_CaseGenerator$fEqEnumerator_Generator$fOrdEnumerator_Generator$fReadEnumerator_Generator$fShowEnumerator_Generator $fEqData_For $fOrdData_For$fReadData_For$fShowData_For $fEqData_Do $fOrdData_Do $fReadData_Do $fShowData_Do$fEqData_While$fOrdData_While$fReadData_While$fShowData_While$fEqData_PartialFunction$fOrdData_PartialFunction$fReadData_PartialFunction$fShowData_PartialFunction$fEqCase $fOrdCase $fReadCase $fShowCase$fEqData_PolyFunction$fOrdData_PolyFunction$fReadData_PolyFunction$fShowData_PolyFunction$fEqData_FunctionData$fOrdData_FunctionData$fReadData_FunctionData$fShowData_FunctionData$fEqData_Function$fOrdData_Function$fReadData_Function$fShowData_Function$fEqData_ContextFunction$fOrdData_ContextFunction$fReadData_ContextFunction$fShowData_ContextFunction$fEqData_TryWithHandler$fOrdData_TryWithHandler$fReadData_TryWithHandler$fShowData_TryWithHandler $fEqData_Try $fOrdData_Try$fReadData_Try$fShowData_Try$fEqData_Match$fOrdData_Match$fReadData_Match$fShowData_Match$fEqData_SplicedMacroExpr$fOrdData_SplicedMacroExpr$fReadData_SplicedMacroExpr$fShowData_SplicedMacroExpr$fEqData_QuotedMacroType$fOrdData_QuotedMacroType$fReadData_QuotedMacroType$fShowData_QuotedMacroType$fEqData_QuotedMacroExpr$fOrdData_QuotedMacroExpr$fReadData_QuotedMacroExpr$fShowData_QuotedMacroExpr $fEqData_If $fOrdData_If $fReadData_If $fShowData_If$fEqData_Block$fOrdData_Block$fReadData_Block$fShowData_Block$fEqData_Tuple$fOrdData_Tuple$fReadData_Tuple$fShowData_Tuple$fEqData_Annotate$fOrdData_Annotate$fReadData_Annotate$fShowData_Annotate $fEqMod_Annot$fOrdMod_Annot$fReadMod_Annot$fShowMod_Annot$fEqData_Ascribe$fOrdData_Ascribe$fReadData_Ascribe$fShowData_Ascribe$fEqData_Throw$fOrdData_Throw$fReadData_Throw$fShowData_Throw$fEqData_Return$fOrdData_Return$fReadData_Return$fShowData_Return$fEqData_Assign$fOrdData_Assign$fReadData_Assign$fShowData_Assign$fEqData_ApplyType$fOrdData_ApplyType$fReadData_ApplyType$fShowData_ApplyType$fEqData_ApplyUsing$fOrdData_ApplyUsing$fReadData_ApplyUsing$fShowData_ApplyUsing$fEqData_Apply$fOrdData_Apply$fReadData_Apply$fShowData_Apply $fEqData_Xml $fOrdData_Xml$fReadData_Xml$fShowData_Xml$fEqData_Interpolate$fOrdData_Interpolate$fReadData_Interpolate$fShowData_Interpolate$fEqMod_Private$fOrdMod_Private$fReadMod_Private$fShowMod_Private$fEqType_Macro$fOrdType_Macro$fReadType_Macro$fShowType_Macro$fEqType_Lambda$fOrdType_Lambda$fReadType_Lambda$fShowType_Lambda$fEqType_Annotate$fOrdType_Annotate$fReadType_Annotate$fShowType_Annotate$fEqType_Existential$fOrdType_Existential$fReadType_Existential$fShowType_Existential$fEqType_Refine$fOrdType_Refine$fReadType_Refine$fShowType_Refine $fEqType_Or $fOrdType_Or $fReadType_Or $fShowType_Or $fEqType_And $fOrdType_And$fReadType_And$fShowType_And $fEqType_With$fOrdType_With$fReadType_With$fShowType_With$fEqType_Tuple$fOrdType_Tuple$fReadType_Tuple$fShowType_Tuple$fEqType_ImplicitFunction$fOrdType_ImplicitFunction$fReadType_ImplicitFunction$fShowType_ImplicitFunction$fEqType_PolyFunction$fOrdType_PolyFunction$fReadType_PolyFunction$fShowType_PolyFunction$fEqType_FunctionType$fOrdType_FunctionType$fReadType_FunctionType$fShowType_FunctionType$fEqType_ContextFunction$fOrdType_ContextFunction$fReadType_ContextFunction$fShowType_ContextFunction$fEqType_ApplyInfix$fOrdType_ApplyInfix$fReadType_ApplyInfix$fShowType_ApplyInfix$fEqType_Apply$fOrdType_Apply$fReadType_Apply$fShowType_Apply $fEqType_Ref $fOrdType_Ref$fReadType_Ref$fShowType_Ref$fEqType_Singleton$fOrdType_Singleton$fReadType_Singleton$fShowType_Singleton$fEqType_Project$fOrdType_Project$fReadType_Project$fShowType_Project$fEqType_Select$fOrdType_Select$fReadType_Select$fShowType_Select$fEqImportee_Unimport$fOrdImportee_Unimport$fReadImportee_Unimport$fShowImportee_Unimport$fEqImportee_Rename$fOrdImportee_Rename$fReadImportee_Rename$fShowImportee_Rename$fEqImportee_Name$fOrdImportee_Name$fReadImportee_Name$fShowImportee_Name$fEqSelf $fOrdSelf $fReadSelf $fShowSelf$fEqDefn_Object$fOrdDefn_Object$fReadDefn_Object$fShowDefn_Object$fEqMember_Type$fOrdMember_Type$fReadMember_Type$fShowMember_Type$fEqPat_Interpolate$fOrdPat_Interpolate$fReadPat_Interpolate$fShowPat_Interpolate$fEqPat_Repeated$fOrdPat_Repeated$fReadPat_Repeated$fShowPat_Repeated $fEqPat_Var $fOrdPat_Var $fReadPat_Var $fShowPat_Var $fEqType_Var $fOrdType_Var$fReadType_Var$fShowType_Var$fEqType_AnonymousName$fOrdType_AnonymousName$fReadType_AnonymousName$fShowType_AnonymousName $fEqType_Name$fOrdType_Name$fReadType_Name$fShowType_Name$fEqData_Placeholder$fOrdData_Placeholder$fReadData_Placeholder$fShowData_Placeholder$fEqData_EndMarker$fOrdData_EndMarker$fReadData_EndMarker$fShowData_EndMarker$fEqData_Anonymous$fOrdData_Anonymous$fReadData_Anonymous$fShowData_Anonymous $fEqData_Name$fOrdData_Name$fReadData_Name$fShowData_Name$fEqData_Super$fOrdData_Super$fReadData_Super$fShowData_Super $fEqData_This$fOrdData_This$fReadData_This$fShowData_This$fEqLit$fOrdLit $fReadLit $fShowLit$fEqScalaSymbol$fOrdScalaSymbol$fReadScalaSymbol$fShowScalaSymbol$fEqPredefString$fOrdPredefString$fReadPredefString$fShowPredefString ShapesGraph unShapesGraphShape ShapeNode ShapePropertySeverity SeverityInfoSeverityWarningSeverityViolation ReferenceReferenceNamedReferenceAnonymousReferenceDefinitionQualifiedValueShape&qualifiedValueShapeQualifiedValueShape$qualifiedValueShapeQualifiedMaxCount$qualifiedValueShapeQualifiedMinCount/qualifiedValueShapeQualifiedValueShapesDisjointPropertyShapeConstraintPropertyShapeConstraintLessThan'PropertyShapeConstraintLessThanOrEqualsPropertyShapeConstraintMaxCountPropertyShapeConstraintMinCount!PropertyShapeConstraintUniqueLang*PropertyShapeConstraintQualifiedValueShape PropertyShapepropertyShapeCommonpropertyShapeConstraintspropertyShapeDefaultValuepropertyShapeDescriptionpropertyShapeNamepropertyShapeOrderpropertyShapePath patternRegex patternFlags NodeShapenodeShapeCommonNodeKindNodeKindBlankNode NodeKindIriNodeKindLiteralNodeKindBlankNodeOrIriNodeKindBlankNodeOrLiteralNodeKindIriOrLiteral definitionIridefinitionTargetCommonPropertiescommonPropertiesConstraintscommonPropertiesDeactivatedcommonPropertiesMessagecommonPropertiesSeveritycommonPropertiesTargetClasscommonPropertiesTargetNodecommonPropertiesTargetObjectsOf commonPropertiesTargetSubjectsOfCommonConstraintCommonConstraintAndCommonConstraintClosedCommonConstraintClassCommonConstraintDatatypeCommonConstraintDisjointCommonConstraintEqualsCommonConstraintHasValueCommonConstraintInCommonConstraintLanguageInCommonConstraintNodeKindCommonConstraintNodeCommonConstraintNotCommonConstraintMaxExclusiveCommonConstraintMaxInclusiveCommonConstraintMaxLengthCommonConstraintMinExclusiveCommonConstraintMinInclusiveCommonConstraintMinLengthCommonConstraintPatternCommonConstraintPropertyCommonConstraintOrCommonConstraintXoneClosedclosedIsClosedclosedIgnoredProperties_Closed_Closed_isClosed_Closed_ignoredProperties_CommonConstraint_CommonConstraint_and_CommonConstraint_closed_CommonConstraint_class_CommonConstraint_datatype_CommonConstraint_disjoint_CommonConstraint_equals_CommonConstraint_hasValue_CommonConstraint_in_CommonConstraint_languageIn_CommonConstraint_nodeKind_CommonConstraint_node_CommonConstraint_not_CommonConstraint_maxExclusive_CommonConstraint_maxInclusive_CommonConstraint_maxLength_CommonConstraint_minExclusive_CommonConstraint_minInclusive_CommonConstraint_minLength_CommonConstraint_pattern_CommonConstraint_property_CommonConstraint_or_CommonConstraint_xone_CommonProperties_CommonProperties_constraints_CommonProperties_deactivated_CommonProperties_message_CommonProperties_severity_CommonProperties_targetClass_CommonProperties_targetNode!_CommonProperties_targetObjectsOf"_CommonProperties_targetSubjectsOf_Definition_iri_Definition_target _NodeKind_NodeKind_blankNode _NodeKind_iri_NodeKind_literal_NodeKind_blankNodeOrIri_NodeKind_blankNodeOrLiteral_NodeKind_iriOrLiteral _NodeShape_NodeShape_common_Pattern_regex_Pattern_flags_PropertyShape_PropertyShape_common_PropertyShape_constraints_PropertyShape_defaultValue_PropertyShape_description_PropertyShape_name_PropertyShape_order_PropertyShape_path_PropertyShapeConstraint!_PropertyShapeConstraint_lessThan)_PropertyShapeConstraint_lessThanOrEquals!_PropertyShapeConstraint_maxCount!_PropertyShapeConstraint_minCount#_PropertyShapeConstraint_uniqueLang,_PropertyShapeConstraint_qualifiedValueShape_QualifiedValueShape(_QualifiedValueShape_qualifiedValueShape&_QualifiedValueShape_qualifiedMaxCount&_QualifiedValueShape_qualifiedMinCount1_QualifiedValueShape_qualifiedValueShapesDisjoint _Reference_Reference_named_Reference_anonymous_Reference_definition _Severity_Severity_info_Severity_warning_Severity_violation_Shape _Shape_node_Shape_property _ShapesGraph$fEqShapesGraph$fOrdShapesGraph$fReadShapesGraph$fShowShapesGraph $fEqShape $fOrdShape $fReadShape $fShowShape$fEqPropertyShape$fOrdPropertyShape$fReadPropertyShape$fShowPropertyShape$fEqPropertyShapeConstraint$fOrdPropertyShapeConstraint$fReadPropertyShapeConstraint$fShowPropertyShapeConstraint$fEqQualifiedValueShape$fOrdQualifiedValueShape$fReadQualifiedValueShape$fShowQualifiedValueShape$fEqCommonProperties$fOrdCommonProperties$fReadCommonProperties$fShowCommonProperties$fEqCommonConstraint$fOrdCommonConstraint$fReadCommonConstraint$fShowCommonConstraint $fEqNodeShape$fOrdNodeShape$fReadNodeShape$fShowNodeShape $fEqSeverity $fOrdSeverity$fReadSeverity$fShowSeverity $fEqReference$fOrdReference$fReadReference$fShowReference $fEqNodeKind $fOrdNodeKind$fReadNodeKind$fShowNodeKind $fEqClosed $fOrdClosed $fReadClosed $fShowClosed PnLocalEscpnLocalEscRegexHexunHexPercent percentHex percentHex2Plx PlxPercent PlxPnLocalEscPnLocal_Sequence_Option_Alts#PnLocal_Sequence_Option_AltsPnChars!PnLocal_Sequence_Option_AltsColonPnLocal_Sequence_Option_AltsPlx'PnLocal_Sequence_Option_ListOfAlts_Elmt.PnLocal_Sequence_Option_ListOfAlts_ElmtPnChars-PnLocal_Sequence_Option_ListOfAlts_ElmtPeriod,PnLocal_Sequence_Option_ListOfAlts_ElmtColon*PnLocal_Sequence_Option_ListOfAlts_ElmtPlxPnLocal_Sequence_Option!pnLocal_Sequence_OptionListOfAltspnLocal_Sequence_OptionAlts PnLocal_AltsPnLocal_AltsPnCharsUPnLocal_AltsColonPnLocal_AltsRegexPnLocal_AltsPlxPnLocal pnLocalAltspnLocalSequencePnPrefix_Sequence_Option_Alts$PnPrefix_Sequence_Option_AltsPnChars#PnPrefix_Sequence_Option_AltsPeriodPnPrefix_Sequence_OptionpnPrefix_Sequence_OptionAltspnPrefix_Sequence_OptionPnCharsPnPrefixpnPrefixPnCharsBasepnPrefixSequencePnCharsPnCharsPnCharsU PnCharsMinus PnCharsRegexPnCharsUPnCharsUPnCharsBasePnCharsULowbar PnCharsBasePnCharsBaseRegexPnCharsBaseRegex2Echar echarRegexUchar_Sequence2uchar_Sequence2Hexuchar_Sequence2Hex2uchar_Sequence2Hex3uchar_Sequence2Hex4uchar_Sequence2Hex5uchar_Sequence2Hex6uchar_Sequence2Hex7uchar_Sequence2Hex8Uchar_Sequenceuchar_SequenceHexuchar_SequenceHex2uchar_SequenceHex3uchar_SequenceHex4Uchar UcharSequenceUcharSequence2StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence7StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option;StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_OptionQuot?StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_OptionSequence+StringLiteralLong2_ListOfAlts_Elmt_Sequence/stringLiteralLong2_ListOfAlts_Elmt_SequenceAlts0stringLiteralLong2_ListOfAlts_Elmt_SequenceRegex"StringLiteralLong2_ListOfAlts_Elmt*StringLiteralLong2_ListOfAlts_ElmtSequence'StringLiteralLong2_ListOfAlts_ElmtEchar'StringLiteralLong2_ListOfAlts_ElmtUcharStringLiteralLong2stringLiteralLong2ListOfAltsStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence7StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option;StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_OptionApos?StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_OptionSequence+StringLiteralLong1_ListOfAlts_Elmt_Sequence/stringLiteralLong1_ListOfAlts_Elmt_SequenceAlts0stringLiteralLong1_ListOfAlts_Elmt_SequenceRegex"StringLiteralLong1_ListOfAlts_Elmt*StringLiteralLong1_ListOfAlts_ElmtSequence'StringLiteralLong1_ListOfAlts_ElmtEchar'StringLiteralLong1_ListOfAlts_ElmtUcharStringLiteralLong1stringLiteralLong1ListOfAltsStringLiteral2_ListOfAlts_Elmt#StringLiteral2_ListOfAlts_ElmtRegex#StringLiteral2_ListOfAlts_ElmtEchar#StringLiteral2_ListOfAlts_ElmtUcharStringLiteral2stringLiteral2ListOfAltsStringLiteral1_ListOfAlts_Elmt#StringLiteral1_ListOfAlts_ElmtRegex#StringLiteral1_ListOfAlts_ElmtEchar#StringLiteral1_ListOfAlts_ElmtUcharStringLiteral1stringLiteral1ListOfAltsDouble_unDoubleDecimal unDecimalInteger_ unIntegerLangTag unLangTag%BlankNodeLabel_ListOfAlts_Option_Elmt,BlankNodeLabel_ListOfAlts_Option_ElmtPnChars+BlankNodeLabel_ListOfAlts_Option_ElmtPeriodBlankNodeLabel_AltsBlankNodeLabel_AltsPnCharsUBlankNodeLabel_AltsRegexBlankNodeLabelblankNodeLabelAltsblankNodeLabelListOfAltsblankNodeLabelPnCharsRegexp_ListOfAlts_Elmt_Sequence$regexp_ListOfAlts_Elmt_SequenceRegexRegexp_ListOfAlts_ElmtRegexp_ListOfAlts_ElmtRegexRegexp_ListOfAlts_ElmtSequenceRegexp_ListOfAlts_ElmtUcharRegexpregexpListOfAltsregexpListOfRegex AtpNameLnatpNameLnPnameNsatpNameLnPnLocal AtpNameNsatpNameNsPnPrefixPnameLnpnameLnPnameNspnameLnPnLocalPnameNspnameNsPnPrefixIriRef_ListOfAlts_ElmtIriRef_ListOfAlts_ElmtRegexIriRef_ListOfAlts_ElmtUcharIriRefiriRefListOfAltsRdfType.RepeatRange_Sequence_Option_Alts_Option_Option5RepeatRange_Sequence_Option_Alts_Option_OptionInteger1RepeatRange_Sequence_Option_Alts_Option_OptionAstRepeatRange_Sequence_OptionrepeatRange_Sequence_OptionAlts RepeatRangerepeatRangeIntegerrepeatRangeSequenceCode_ListOfAlts_Elmt_Sequence"code_ListOfAlts_Elmt_SequenceRegexCode_ListOfAlts_ElmtCode_ListOfAlts_ElmtRegexCode_ListOfAlts_ElmtSequenceCode_ListOfAlts_ElmtUcharCodecodeListOfAlts IncludeSetincludeSetListOfShapeExprLabel PrefixedNamePrefixedNamePnameLnPrefixedNamePnameNs IriIriRefIriPrefixedNameString_StringStringLiteral1StringStringLiteralLong1StringStringLiteral2StringStringLiteralLong2BooleanLiteralBooleanLiteralTrueBooleanLiteralFalseRdfLiteral_Alts_Option_Sequence'rdfLiteral_Alts_Option_SequenceDatatypeRdfLiteral_Alts_OptionRdfLiteral_Alts_OptionLangTagRdfLiteral_Alts_OptionSequence RdfLiteralrdfLiteralStringrdfLiteralAltsNumericLiteralNumericLiteralIntegerNumericLiteralDecimalNumericLiteralDoubleTripleExprLabel_AltsTripleExprLabel_AltsIriTripleExprLabel_AltsBlankNodeTripleExprLabeltripleExprLabelAltsShapeExprLabelShapeExprLabelIriShapeExprLabelBlankNodeDatatype unDatatype Predicate PredicateIriPredicateRdfTypeLiteralRdfLiteralLiteralNumericLiteralLiteralBooleanLiteral CodeDecl_AltsCodeDecl_AltsCodeCodeDecl_AltsPercntCodeDecl codeDeclIri codeDeclAltsSemanticActionsunSemanticActionsAnnotation_AltsAnnotation_AltsIriAnnotation_AltsLiteralannotationPredicateannotationAltsIncludeincludeTripleExprLabel Exclusion exclusionIriIriRange_Sequence2!iriRange_Sequence2ListOfExclusion!IriRange_Sequence_Sequence_Option0iriRange_Sequence_Sequence_OptionListOfExclusionIriRange_SequenceiriRange_SequenceIriiriRange_SequenceSequenceIriRangeIriRangeSequenceIriRangeSequence2 ValueSetValueValueSetValueIriRangeValueSetValueLiteralValueSetvalueSetListOfValueSetValue SenseFlags CardinalityCardinalityAstCardinalityPlusCardinalityQuestCardinalityRepeatRangeTripleConstrainttripleConstraintSenseFlagstripleConstraintPredicate%tripleConstraintInlineShapeExpressiontripleConstraintCardinality tripleConstraintListOfAnnotationtripleConstraintSemanticActionsBracketedTripleExpr"bracketedTripleExprInnerTripleExprbracketedTripleExprCardinality#bracketedTripleExprListOfAnnotation"bracketedTripleExprSemanticActionsUnaryTripleExpr_Sequence_Alts-UnaryTripleExpr_Sequence_AltsTripleConstraint0UnaryTripleExpr_Sequence_AltsBracketedTripleExpr(UnaryTripleExpr_Sequence_Sequence_Option7unaryTripleExpr_Sequence_Sequence_OptionTripleExprLabelUnaryTripleExpr_Sequence unaryTripleExpr_SequenceSequenceunaryTripleExpr_SequenceAltsUnaryTripleExprUnaryTripleExprSequenceUnaryTripleExprInclude%MultiElementGroup_ListOfSequence_Elmt4multiElementGroup_ListOfSequence_ElmtUnaryTripleExprMultiElementGroup multiElementGroupUnaryTripleExprmultiElementGroupListOfSequencemultiElementGroupSemiSingleElementGroup!singleElementGroupUnaryTripleExprsingleElementGroupSemiGroupTripleExpr!GroupTripleExprSingleElementGroup GroupTripleExprMultiElementGroupInnerTripleExpr InnerTripleExprMultiElementGroup InnerTripleExprMultiElementOneOf%MultiElementOneOf_ListOfSequence_Elmt4multiElementOneOf_ListOfSequence_ElmtGroupTripleExprMultiElementOneOf multiElementOneOfGroupTripleExprmultiElementOneOfListOfSequenceOneOfTripleExprOneOfTripleExprGroupTripleExpr OneOfTripleExprMultiElementOneOfTripleExpressionunTripleExpressionExtraPropertySetextraPropertySetListOfPredicate%InlineShapeDefinition_ListOfAlts_Elmt/InlineShapeDefinition_ListOfAlts_ElmtIncludeSet5InlineShapeDefinition_ListOfAlts_ElmtExtraPropertySet+InlineShapeDefinition_ListOfAlts_ElmtCLOSEDInlineShapeDefinitioninlineShapeDefinitionListOfAlts%inlineShapeDefinitionTripleExpressionShapeDefinition_ListOfAlts_Elmt)ShapeDefinition_ListOfAlts_ElmtIncludeSet/ShapeDefinition_ListOfAlts_ElmtExtraPropertySet%ShapeDefinition_ListOfAlts_ElmtCLOSEDShapeDefinitionshapeDefinitionListOfAltsshapeDefinitionTripleExpressionshapeDefinitionListOfAnnotationshapeDefinitionSemanticActions NumericLengthNumericLengthTOTALDIGITSNumericLengthFRACTIONDIGITS NumericRangeNumericRangeMININCLUSIVENumericRangeMINEXCLUSIVENumericRangeMAXINCLUSIVENumericRangeMAXEXCLUSIVENumericFacet_Sequence2#numericFacet_Sequence2NumericLengthnumericFacet_Sequence2IntegerNumericFacet_Sequence!numericFacet_SequenceNumericRange#numericFacet_SequenceNumericLiteral NumericFacetNumericFacetSequenceNumericFacetSequence2 StringLengthStringLengthLENGTHStringLengthMINLENGTHStringLengthMAXLENGTHStringFacet_Sequence stringFacet_SequenceStringLengthstringFacet_SequenceInteger StringFacetStringFacetSequenceStringFacetRegexpXsFacetXsFacetStringFacetXsFacetNumericFacetNonLiteralKindNonLiteralKindIRINonLiteralKindBNODENonLiteralKindNONLITERALNodeConstraint_Sequence5 nodeConstraint_Sequence5ValueSet%nodeConstraint_Sequence5ListOfXsFacetNodeConstraint_Sequence4 nodeConstraint_Sequence4ValueSet%nodeConstraint_Sequence4ListOfXsFacetNodeConstraint_Sequence3 nodeConstraint_Sequence3Datatype%nodeConstraint_Sequence3ListOfXsFacetNodeConstraint_Sequence2&nodeConstraint_Sequence2NonLiteralKind)nodeConstraint_Sequence2ListOfStringFacetNodeConstraint_Sequence$nodeConstraint_SequenceListOfXsFacetNodeConstraintNodeConstraintSequenceNodeConstraintSequence2NodeConstraintSequence3NodeConstraintSequence4NodeConstraintSequence5NodeConstraintListOfXsFacetInlineShapeOrRef_Sequence'inlineShapeOrRef_SequenceShapeExprLabelInlineShapeOrRef%InlineShapeOrRefInlineShapeDefinitionInlineShapeOrRefAtpNameLnInlineShapeOrRefAtpNameNsInlineShapeOrRefSequenceShapeOrRef_Sequence!shapeOrRef_SequenceShapeExprLabel ShapeOrRefShapeOrRefShapeDefinitionShapeOrRefAtpNameLnShapeOrRefAtpNameNsShapeOrRefSequenceInlineShapeAtom_Sequence3(inlineShapeAtom_Sequence3ShapeExpressionInlineShapeAtom_Sequence2)inlineShapeAtom_Sequence2InlineShapeOrRef'inlineShapeAtom_Sequence2NodeConstraintInlineShapeAtom_Sequence&inlineShapeAtom_SequenceNodeConstraint(inlineShapeAtom_SequenceInlineShapeOrRefInlineShapeAtomInlineShapeAtomSequenceInlineShapeAtomSequence2InlineShapeAtomSequence3InlineShapeAtomPeriodShapeAtom_Sequence2"shapeAtom_Sequence2ShapeExpressionShapeAtom_Sequence shapeAtom_SequenceNodeConstraintshapeAtom_SequenceShapeOrRef ShapeAtomShapeAtomSequenceShapeAtomShapeOrRefShapeAtomSequence2ShapeAtomPeriodInlineShapeNotinlineShapeNotNOTinlineShapeNotInlineShapeAtomShapeNot shapeNotNOTshapeNotShapeAtom"InlineShapeAnd_ListOfSequence_Elmt0inlineShapeAnd_ListOfSequence_ElmtInlineShapeNotInlineShapeAndinlineShapeAndInlineShapeNotinlineShapeAndListOfSequenceShapeAnd_ListOfSequence_Elmt$shapeAnd_ListOfSequence_ElmtShapeNotShapeAndshapeAndShapeNotshapeAndListOfSequence!InlineShapeOr_ListOfSequence_Elmt/inlineShapeOr_ListOfSequence_ElmtInlineShapeAnd InlineShapeOrinlineShapeOrShapeAndinlineShapeOrListOfSequenceShapeOr_ListOfSequence_Elmt#shapeOr_ListOfSequence_ElmtShapeAndShapeOrshapeOrShapeAndshapeOrListOfSequenceInlineShapeExpressionunInlineShapeExpressionShapeExpressionunShapeExpressionStatementDirectiveStatementNotStartAction StartActionsunStartActions!NotStartAction_ShapeExprDecl_Alts0NotStartAction_ShapeExprDecl_AltsShapeExpression)NotStartAction_ShapeExprDecl_AltsEXTERNALNotStartAction_ShapeExprDecl*notStartAction_ShapeExprDeclShapeExprLabel notStartAction_ShapeExprDeclAltsNotStartAction_Start#notStartAction_StartShapeExpressionNotStartActionNotStartActionStartNotStartActionShapeExprDecl PrefixDeclprefixDeclPnameNsprefixDeclIriRefBaseDeclbaseDeclIriRefDirectiveBaseDeclDirectivePrefixDeclShexDoc_Sequence_Option_Alts*ShexDoc_Sequence_Option_AltsNotStartAction(ShexDoc_Sequence_Option_AltsStartActionsShexDoc_Sequence_OptionshexDoc_Sequence_OptionAlts&shexDoc_Sequence_OptionListOfStatementShexDocshexDocListOfDirectiveshexDocSequenceshexDocPrefixDecl_ShexDoc_ShexDoc_listOfDirective_ShexDoc_sequence_ShexDoc_prefixDecl_ShexDoc_Sequence_Option_ShexDoc_Sequence_Option_alts(_ShexDoc_Sequence_Option_listOfStatement_ShexDoc_Sequence_Option_Alts,_ShexDoc_Sequence_Option_Alts_notStartAction*_ShexDoc_Sequence_Option_Alts_startActions_Directive_baseDecl_Directive_prefixDecl _BaseDecl_BaseDecl_iriRef _PrefixDecl_PrefixDecl_pnameNs_PrefixDecl_iriRef_NotStartAction_NotStartAction_start_NotStartAction_shapeExprDecl_NotStartAction_Start%_NotStartAction_Start_shapeExpression_NotStartAction_ShapeExprDecl,_NotStartAction_ShapeExprDecl_shapeExprLabel"_NotStartAction_ShapeExprDecl_alts"_NotStartAction_ShapeExprDecl_Alts2_NotStartAction_ShapeExprDecl_Alts_shapeExpression+_NotStartAction_ShapeExprDecl_Alts_eXTERNAL _StartActions_Statement_directive_Statement_notStartAction_ShapeExpression_InlineShapeExpression_ShapeOr_ShapeOr_shapeAnd_ShapeOr_listOfSequence_ShapeOr_ListOfSequence_Elmt%_ShapeOr_ListOfSequence_Elmt_shapeAnd_InlineShapeOr_InlineShapeOr_shapeAnd_InlineShapeOr_listOfSequence"_InlineShapeOr_ListOfSequence_Elmt1_InlineShapeOr_ListOfSequence_Elmt_inlineShapeAnd _ShapeAnd_ShapeAnd_shapeNot_ShapeAnd_listOfSequence_ShapeAnd_ListOfSequence_Elmt&_ShapeAnd_ListOfSequence_Elmt_shapeNot_InlineShapeAnd_InlineShapeAnd_inlineShapeNot_InlineShapeAnd_listOfSequence#_InlineShapeAnd_ListOfSequence_Elmt2_InlineShapeAnd_ListOfSequence_Elmt_inlineShapeNot _ShapeNot _ShapeNot_nOT_ShapeNot_shapeAtom_InlineShapeNot_InlineShapeNot_nOT_InlineShapeNot_inlineShapeAtom _ShapeAtom_ShapeAtom_sequence_ShapeAtom_shapeOrRef_ShapeAtom_sequence2_ShapeAtom_period_ShapeAtom_Sequence"_ShapeAtom_Sequence_nodeConstraint_ShapeAtom_Sequence_shapeOrRef_ShapeAtom_Sequence2$_ShapeAtom_Sequence2_shapeExpression_InlineShapeAtom_InlineShapeAtom_sequence_InlineShapeAtom_sequence2_InlineShapeAtom_sequence3_InlineShapeAtom_period_InlineShapeAtom_Sequence(_InlineShapeAtom_Sequence_nodeConstraint*_InlineShapeAtom_Sequence_inlineShapeOrRef_InlineShapeAtom_Sequence2+_InlineShapeAtom_Sequence2_inlineShapeOrRef)_InlineShapeAtom_Sequence2_nodeConstraint_InlineShapeAtom_Sequence3*_InlineShapeAtom_Sequence3_shapeExpression _ShapeOrRef_ShapeOrRef_shapeDefinition_ShapeOrRef_atpNameLn_ShapeOrRef_atpNameNs_ShapeOrRef_sequence_ShapeOrRef_Sequence#_ShapeOrRef_Sequence_shapeExprLabel_InlineShapeOrRef'_InlineShapeOrRef_inlineShapeDefinition_InlineShapeOrRef_atpNameLn_InlineShapeOrRef_atpNameNs_InlineShapeOrRef_sequence_InlineShapeOrRef_Sequence)_InlineShapeOrRef_Sequence_shapeExprLabel_NodeConstraint_NodeConstraint_sequence_NodeConstraint_sequence2_NodeConstraint_sequence3_NodeConstraint_sequence4_NodeConstraint_sequence5_NodeConstraint_listOfXsFacet_NodeConstraint_Sequence&_NodeConstraint_Sequence_listOfXsFacet_NodeConstraint_Sequence2(_NodeConstraint_Sequence2_nonLiteralKind+_NodeConstraint_Sequence2_listOfStringFacet_NodeConstraint_Sequence3"_NodeConstraint_Sequence3_datatype'_NodeConstraint_Sequence3_listOfXsFacet_NodeConstraint_Sequence4"_NodeConstraint_Sequence4_valueSet'_NodeConstraint_Sequence4_listOfXsFacet_NodeConstraint_Sequence5"_NodeConstraint_Sequence5_valueSet'_NodeConstraint_Sequence5_listOfXsFacet_NonLiteralKind_NonLiteralKind_iRI_NonLiteralKind_bNODE_NonLiteralKind_nONLITERAL_XsFacet_XsFacet_stringFacet_XsFacet_numericFacet _StringFacet_StringFacet_sequence_StringFacet_regexp_StringFacet_Sequence"_StringFacet_Sequence_stringLength_StringFacet_Sequence_integer _StringLength_StringLength_lENGTH_StringLength_mINLENGTH_StringLength_mAXLENGTH _NumericFacet_NumericFacet_sequence_NumericFacet_sequence2_NumericFacet_Sequence#_NumericFacet_Sequence_numericRange%_NumericFacet_Sequence_numericLiteral_NumericFacet_Sequence2%_NumericFacet_Sequence2_numericLength_NumericFacet_Sequence2_integer _NumericRange_NumericRange_mININCLUSIVE_NumericRange_mINEXCLUSIVE_NumericRange_mAXINCLUSIVE_NumericRange_mAXEXCLUSIVE_NumericLength_NumericLength_tOTALDIGITS_NumericLength_fRACTIONDIGITS_ShapeDefinition_ShapeDefinition_listOfAlts!_ShapeDefinition_tripleExpression!_ShapeDefinition_listOfAnnotation _ShapeDefinition_semanticActions _ShapeDefinition_ListOfAlts_Elmt+_ShapeDefinition_ListOfAlts_Elmt_includeSet1_ShapeDefinition_ListOfAlts_Elmt_extraPropertySet'_ShapeDefinition_ListOfAlts_Elmt_cLOSED_InlineShapeDefinition!_InlineShapeDefinition_listOfAlts'_InlineShapeDefinition_tripleExpression&_InlineShapeDefinition_ListOfAlts_Elmt1_InlineShapeDefinition_ListOfAlts_Elmt_includeSet7_InlineShapeDefinition_ListOfAlts_Elmt_extraPropertySet-_InlineShapeDefinition_ListOfAlts_Elmt_cLOSED_ExtraPropertySet!_ExtraPropertySet_listOfPredicate_TripleExpression_OneOfTripleExpr _OneOfTripleExpr_groupTripleExpr"_OneOfTripleExpr_multiElementOneOf_MultiElementOneOf"_MultiElementOneOf_groupTripleExpr!_MultiElementOneOf_listOfSequence&_MultiElementOneOf_ListOfSequence_Elmt6_MultiElementOneOf_ListOfSequence_Elmt_groupTripleExpr_InnerTripleExpr"_InnerTripleExpr_multiElementGroup"_InnerTripleExpr_multiElementOneOf_GroupTripleExpr#_GroupTripleExpr_singleElementGroup"_GroupTripleExpr_multiElementGroup_SingleElementGroup#_SingleElementGroup_unaryTripleExpr_SingleElementGroup_semi_MultiElementGroup"_MultiElementGroup_unaryTripleExpr!_MultiElementGroup_listOfSequence_MultiElementGroup_semi&_MultiElementGroup_ListOfSequence_Elmt6_MultiElementGroup_ListOfSequence_Elmt_unaryTripleExpr_UnaryTripleExpr_UnaryTripleExpr_sequence_UnaryTripleExpr_include_UnaryTripleExpr_Sequence"_UnaryTripleExpr_Sequence_sequence_UnaryTripleExpr_Sequence_alts)_UnaryTripleExpr_Sequence_Sequence_Option9_UnaryTripleExpr_Sequence_Sequence_Option_tripleExprLabel_UnaryTripleExpr_Sequence_Alts/_UnaryTripleExpr_Sequence_Alts_tripleConstraint2_UnaryTripleExpr_Sequence_Alts_bracketedTripleExpr_BracketedTripleExpr$_BracketedTripleExpr_innerTripleExpr _BracketedTripleExpr_cardinality%_BracketedTripleExpr_listOfAnnotation$_BracketedTripleExpr_semanticActions_TripleConstraint_TripleConstraint_senseFlags_TripleConstraint_predicate'_TripleConstraint_inlineShapeExpression_TripleConstraint_cardinality"_TripleConstraint_listOfAnnotation!_TripleConstraint_semanticActions _Cardinality_Cardinality_ast_Cardinality_plus_Cardinality_quest_Cardinality_repeatRange _SenseFlags _ValueSet_ValueSet_listOfValueSetValue_ValueSetValue_ValueSetValue_iriRange_ValueSetValue_literal _IriRange_IriRange_sequence_IriRange_sequence2_IriRange_Sequence_IriRange_Sequence_iri_IriRange_Sequence_sequence"_IriRange_Sequence_Sequence_Option2_IriRange_Sequence_Sequence_Option_listOfExclusion_IriRange_Sequence2#_IriRange_Sequence2_listOfExclusion _Exclusion_Exclusion_iri_Include_Include_tripleExprLabel_Annotation_predicate_Annotation_alts_Annotation_Alts_Annotation_Alts_iri_Annotation_Alts_literal_SemanticActions _CodeDecl _CodeDecl_iri_CodeDecl_alts_CodeDecl_Alts_CodeDecl_Alts_code_CodeDecl_Alts_percnt_Literal_rdfLiteral_Literal_numericLiteral_Literal_booleanLiteral _Predicate_Predicate_iri_Predicate_rdfType _Datatype_ShapeExprLabel_ShapeExprLabel_iri_ShapeExprLabel_blankNode_TripleExprLabel_TripleExprLabel_alts_TripleExprLabel_Alts_TripleExprLabel_Alts_iri_TripleExprLabel_Alts_blankNode_NumericLiteral_NumericLiteral_integer_NumericLiteral_decimal_NumericLiteral_double _RdfLiteral_RdfLiteral_string_RdfLiteral_alts_RdfLiteral_Alts_Option_RdfLiteral_Alts_Option_langTag _RdfLiteral_Alts_Option_sequence _RdfLiteral_Alts_Option_Sequence)_RdfLiteral_Alts_Option_Sequence_datatype_BooleanLiteral_BooleanLiteral_true_BooleanLiteral_false_String_String_stringLiteral1_String_stringLiteralLong1_String_stringLiteral2_String_stringLiteralLong2 _Iri_iriRef_Iri_prefixedName _PrefixedName_PrefixedName_pnameLn_PrefixedName_pnameNs _IncludeSet _IncludeSet_listOfShapeExprLabel_Code_Code_listOfAlts_Code_ListOfAlts_Elmt_Code_ListOfAlts_Elmt_regex_Code_ListOfAlts_Elmt_sequence_Code_ListOfAlts_Elmt_uchar_Code_ListOfAlts_Elmt_Sequence$_Code_ListOfAlts_Elmt_Sequence_regex _RepeatRange_RepeatRange_integer_RepeatRange_sequence_RepeatRange_Sequence_Option!_RepeatRange_Sequence_Option_alts/_RepeatRange_Sequence_Option_Alts_Option_Option7_RepeatRange_Sequence_Option_Alts_Option_Option_integer3_RepeatRange_Sequence_Option_Alts_Option_Option_ast_RdfType_IriRef_IriRef_listOfAlts_IriRef_ListOfAlts_Elmt_IriRef_ListOfAlts_Elmt_regex_IriRef_ListOfAlts_Elmt_uchar_PnameNs_PnameNs_pnPrefix_PnameLn_PnameLn_pnameNs_PnameLn_pnLocal _AtpNameNs_AtpNameNs_pnPrefix _AtpNameLn_AtpNameLn_pnameNs_AtpNameLn_pnLocal_Regexp_Regexp_listOfAlts_Regexp_listOfRegex_Regexp_ListOfAlts_Elmt_Regexp_ListOfAlts_Elmt_regex _Regexp_ListOfAlts_Elmt_sequence_Regexp_ListOfAlts_Elmt_uchar _Regexp_ListOfAlts_Elmt_Sequence&_Regexp_ListOfAlts_Elmt_Sequence_regex_BlankNodeLabel_BlankNodeLabel_alts_BlankNodeLabel_listOfAlts_BlankNodeLabel_pnChars_BlankNodeLabel_Alts_BlankNodeLabel_Alts_pnCharsU_BlankNodeLabel_Alts_regex&_BlankNodeLabel_ListOfAlts_Option_Elmt._BlankNodeLabel_ListOfAlts_Option_Elmt_pnChars-_BlankNodeLabel_ListOfAlts_Option_Elmt_period_LangTag_Integer_Decimal_Double_StringLiteral1_StringLiteral1_listOfAlts_StringLiteral1_ListOfAlts_Elmt%_StringLiteral1_ListOfAlts_Elmt_regex%_StringLiteral1_ListOfAlts_Elmt_echar%_StringLiteral1_ListOfAlts_Elmt_uchar_StringLiteral2_StringLiteral2_listOfAlts_StringLiteral2_ListOfAlts_Elmt%_StringLiteral2_ListOfAlts_Elmt_regex%_StringLiteral2_ListOfAlts_Elmt_echar%_StringLiteral2_ListOfAlts_Elmt_uchar_StringLiteralLong1_StringLiteralLong1_listOfAlts#_StringLiteralLong1_ListOfAlts_Elmt,_StringLiteralLong1_ListOfAlts_Elmt_sequence)_StringLiteralLong1_ListOfAlts_Elmt_echar)_StringLiteralLong1_ListOfAlts_Elmt_uchar,_StringLiteralLong1_ListOfAlts_Elmt_Sequence1_StringLiteralLong1_ListOfAlts_Elmt_Sequence_alts2_StringLiteralLong1_ListOfAlts_Elmt_Sequence_regex8_StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option=_StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_apos_StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_sequence_StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence_StringLiteralLong2_StringLiteralLong2_listOfAlts#_StringLiteralLong2_ListOfAlts_Elmt,_StringLiteralLong2_ListOfAlts_Elmt_sequence)_StringLiteralLong2_ListOfAlts_Elmt_echar)_StringLiteralLong2_ListOfAlts_Elmt_uchar,_StringLiteralLong2_ListOfAlts_Elmt_Sequence1_StringLiteralLong2_ListOfAlts_Elmt_Sequence_alts2_StringLiteralLong2_ListOfAlts_Elmt_Sequence_regex8_StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option=_StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_quot_StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_sequence_StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence_Uchar_Uchar_sequence_Uchar_sequence2_Uchar_Sequence_Uchar_Sequence_hex_Uchar_Sequence_hex2_Uchar_Sequence_hex3_Uchar_Sequence_hex4_Uchar_Sequence2_Uchar_Sequence2_hex_Uchar_Sequence2_hex2_Uchar_Sequence2_hex3_Uchar_Sequence2_hex4_Uchar_Sequence2_hex5_Uchar_Sequence2_hex6_Uchar_Sequence2_hex7_Uchar_Sequence2_hex8_Echar _Echar_regex _PnCharsBase_PnCharsBase_regex_PnCharsBase_regex2 _PnCharsU_PnCharsU_pnCharsBase_PnCharsU_lowbar_PnChars_PnChars_pnCharsU_PnChars_minus_PnChars_regex _PnPrefix_PnPrefix_pnCharsBase_PnPrefix_sequence_PnPrefix_Sequence_Option_PnPrefix_Sequence_Option_alts!_PnPrefix_Sequence_Option_pnChars_PnPrefix_Sequence_Option_Alts&_PnPrefix_Sequence_Option_Alts_pnChars%_PnPrefix_Sequence_Option_Alts_period_PnLocal _PnLocal_alts_PnLocal_sequence _PnLocal_Alts_PnLocal_Alts_pnCharsU_PnLocal_Alts_colon_PnLocal_Alts_regex_PnLocal_Alts_plx_PnLocal_Sequence_Option#_PnLocal_Sequence_Option_listOfAlts_PnLocal_Sequence_Option_alts(_PnLocal_Sequence_Option_ListOfAlts_Elmt0_PnLocal_Sequence_Option_ListOfAlts_Elmt_pnChars/_PnLocal_Sequence_Option_ListOfAlts_Elmt_period._PnLocal_Sequence_Option_ListOfAlts_Elmt_colon,_PnLocal_Sequence_Option_ListOfAlts_Elmt_plx_PnLocal_Sequence_Option_Alts%_PnLocal_Sequence_Option_Alts_pnChars#_PnLocal_Sequence_Option_Alts_colon!_PnLocal_Sequence_Option_Alts_plx_Plx _Plx_percent_Plx_pnLocalEsc_Percent _Percent_hex _Percent_hex2_Hex _PnLocalEsc_PnLocalEsc_regex $fEqShexDoc $fOrdShexDoc $fReadShexDoc $fShowShexDoc$fEqShexDoc_Sequence_Option$fOrdShexDoc_Sequence_Option$fReadShexDoc_Sequence_Option$fShowShexDoc_Sequence_Option $fEqShexDoc_Sequence_Option_Alts!$fOrdShexDoc_Sequence_Option_Alts"$fReadShexDoc_Sequence_Option_Alts"$fShowShexDoc_Sequence_Option_Alts$fEqNotStartAction$fOrdNotStartAction$fReadNotStartAction$fShowNotStartAction$fEqNotStartAction_Start$fOrdNotStartAction_Start$fReadNotStartAction_Start$fShowNotStartAction_Start $fEqNotStartAction_ShapeExprDecl!$fOrdNotStartAction_ShapeExprDecl"$fReadNotStartAction_ShapeExprDecl"$fShowNotStartAction_ShapeExprDecl%$fEqNotStartAction_ShapeExprDecl_Alts&$fOrdNotStartAction_ShapeExprDecl_Alts'$fReadNotStartAction_ShapeExprDecl_Alts'$fShowNotStartAction_ShapeExprDecl_Alts$fEqShapeAtom_Sequence$fOrdShapeAtom_Sequence$fReadShapeAtom_Sequence$fShowShapeAtom_Sequence$fEqShapeOrRef$fOrdShapeOrRef$fReadShapeOrRef$fShowShapeOrRef$fEqShapeDefinition$fOrdShapeDefinition$fReadShapeDefinition$fShowShapeDefinition$fEqTripleExpression$fOrdTripleExpression$fReadTripleExpression$fShowTripleExpression$fEqOneOfTripleExpr$fOrdOneOfTripleExpr$fReadOneOfTripleExpr$fShowOneOfTripleExpr$fEqGroupTripleExpr$fOrdGroupTripleExpr$fReadGroupTripleExpr$fShowGroupTripleExpr$fEqMultiElementGroup$fOrdMultiElementGroup$fReadMultiElementGroup$fShowMultiElementGroup$fEqUnaryTripleExpr$fOrdUnaryTripleExpr$fReadUnaryTripleExpr$fShowUnaryTripleExpr$fEqUnaryTripleExpr_Sequence$fOrdUnaryTripleExpr_Sequence$fReadUnaryTripleExpr_Sequence$fShowUnaryTripleExpr_Sequence!$fEqUnaryTripleExpr_Sequence_Alts"$fOrdUnaryTripleExpr_Sequence_Alts#$fReadUnaryTripleExpr_Sequence_Alts#$fShowUnaryTripleExpr_Sequence_Alts$fEqTripleConstraint$fOrdTripleConstraint$fReadTripleConstraint$fShowTripleConstraint$fEqInlineShapeExpression$fOrdInlineShapeExpression$fReadInlineShapeExpression$fShowInlineShapeExpression$fEqInlineShapeOr$fOrdInlineShapeOr$fReadInlineShapeOr$fShowInlineShapeOr $fEqShapeAnd $fOrdShapeAnd$fReadShapeAnd$fShowShapeAnd $fEqShapeNot $fOrdShapeNot$fReadShapeNot$fShowShapeNot $fEqShapeAtom$fOrdShapeAtom$fReadShapeAtom$fShowShapeAtom$fEqShapeAtom_Sequence2$fOrdShapeAtom_Sequence2$fReadShapeAtom_Sequence2$fShowShapeAtom_Sequence2$fEqShapeExpression$fOrdShapeExpression$fReadShapeExpression$fShowShapeExpression $fEqShapeOr $fOrdShapeOr $fReadShapeOr $fShowShapeOr$fEqShapeOr_ListOfSequence_Elmt $fOrdShapeOr_ListOfSequence_Elmt!$fReadShapeOr_ListOfSequence_Elmt!$fShowShapeOr_ListOfSequence_Elmt $fEqShapeAnd_ListOfSequence_Elmt!$fOrdShapeAnd_ListOfSequence_Elmt"$fReadShapeAnd_ListOfSequence_Elmt"$fShowShapeAnd_ListOfSequence_Elmt%$fEqInlineShapeOr_ListOfSequence_Elmt&$fOrdInlineShapeOr_ListOfSequence_Elmt'$fReadInlineShapeOr_ListOfSequence_Elmt'$fShowInlineShapeOr_ListOfSequence_Elmt$fEqInlineShapeAnd$fOrdInlineShapeAnd$fReadInlineShapeAnd$fShowInlineShapeAnd$fEqInlineShapeNot$fOrdInlineShapeNot$fReadInlineShapeNot$fShowInlineShapeNot$fEqInlineShapeAtom$fOrdInlineShapeAtom$fReadInlineShapeAtom$fShowInlineShapeAtom$fEqInlineShapeAtom_Sequence3$fOrdInlineShapeAtom_Sequence3$fReadInlineShapeAtom_Sequence3$fShowInlineShapeAtom_Sequence3$fEqInlineShapeAtom_Sequence2$fOrdInlineShapeAtom_Sequence2$fReadInlineShapeAtom_Sequence2$fShowInlineShapeAtom_Sequence2$fEqInlineShapeOrRef$fOrdInlineShapeOrRef$fReadInlineShapeOrRef$fShowInlineShapeOrRef$fEqInlineShapeDefinition$fOrdInlineShapeDefinition$fReadInlineShapeDefinition$fShowInlineShapeDefinition$fEqInlineShapeAtom_Sequence$fOrdInlineShapeAtom_Sequence$fReadInlineShapeAtom_Sequence$fShowInlineShapeAtom_Sequence&$fEqInlineShapeAnd_ListOfSequence_Elmt'$fOrdInlineShapeAnd_ListOfSequence_Elmt($fReadInlineShapeAnd_ListOfSequence_Elmt($fShowInlineShapeAnd_ListOfSequence_Elmt$fEqBracketedTripleExpr$fOrdBracketedTripleExpr$fReadBracketedTripleExpr$fShowBracketedTripleExpr$fEqInnerTripleExpr$fOrdInnerTripleExpr$fReadInnerTripleExpr$fShowInnerTripleExpr$fEqMultiElementOneOf$fOrdMultiElementOneOf$fReadMultiElementOneOf$fShowMultiElementOneOf)$fEqMultiElementOneOf_ListOfSequence_Elmt*$fOrdMultiElementOneOf_ListOfSequence_Elmt+$fReadMultiElementOneOf_ListOfSequence_Elmt+$fShowMultiElementOneOf_ListOfSequence_Elmt)$fEqMultiElementGroup_ListOfSequence_Elmt*$fOrdMultiElementGroup_ListOfSequence_Elmt+$fReadMultiElementGroup_ListOfSequence_Elmt+$fShowMultiElementGroup_ListOfSequence_Elmt$fEqSingleElementGroup$fOrdSingleElementGroup$fReadSingleElementGroup$fShowSingleElementGroup$fEqNodeConstraint$fOrdNodeConstraint$fReadNodeConstraint$fShowNodeConstraint$fEqNodeConstraint_Sequence4$fOrdNodeConstraint_Sequence4$fReadNodeConstraint_Sequence4$fShowNodeConstraint_Sequence4$fEqNodeConstraint_Sequence5$fOrdNodeConstraint_Sequence5$fReadNodeConstraint_Sequence5$fShowNodeConstraint_Sequence5 $fEqValueSet $fOrdValueSet$fReadValueSet$fShowValueSet$fEqValueSetValue$fOrdValueSetValue$fReadValueSetValue$fShowValueSetValue $fEqIriRange $fOrdIriRange$fReadIriRange$fShowIriRange$fEqIriRange_Sequence$fOrdIriRange_Sequence$fReadIriRange_Sequence$fShowIriRange_Sequence%$fEqIriRange_Sequence_Sequence_Option&$fOrdIriRange_Sequence_Sequence_Option'$fReadIriRange_Sequence_Sequence_Option'$fShowIriRange_Sequence_Sequence_Option$fEqIriRange_Sequence2$fOrdIriRange_Sequence2$fReadIriRange_Sequence2$fShowIriRange_Sequence2 $fEqExclusion$fOrdExclusion$fReadExclusion$fShowExclusion$fEqAnnotation_Alts$fOrdAnnotation_Alts$fReadAnnotation_Alts$fShowAnnotation_Alts$fEqStartActions$fOrdStartActions$fReadStartActions$fShowStartActions$fEqSemanticActions$fOrdSemanticActions$fReadSemanticActions$fShowSemanticActions $fEqCodeDecl $fOrdCodeDecl$fReadCodeDecl$fShowCodeDecl#$fEqShapeDefinition_ListOfAlts_Elmt$$fOrdShapeDefinition_ListOfAlts_Elmt%$fReadShapeDefinition_ListOfAlts_Elmt%$fShowShapeDefinition_ListOfAlts_Elmt)$fEqInlineShapeDefinition_ListOfAlts_Elmt*$fOrdInlineShapeDefinition_ListOfAlts_Elmt+$fReadInlineShapeDefinition_ListOfAlts_Elmt+$fShowInlineShapeDefinition_ListOfAlts_Elmt$fEqExtraPropertySet$fOrdExtraPropertySet$fReadExtraPropertySet$fShowExtraPropertySet $fEqPredicate$fOrdPredicate$fReadPredicate$fShowPredicate$fEqNodeConstraint_Sequence3$fOrdNodeConstraint_Sequence3$fReadNodeConstraint_Sequence3$fShowNodeConstraint_Sequence3$fEqRdfLiteral$fOrdRdfLiteral$fReadRdfLiteral$fShowRdfLiteral$fEqRdfLiteral_Alts_Option$fOrdRdfLiteral_Alts_Option$fReadRdfLiteral_Alts_Option$fShowRdfLiteral_Alts_Option#$fEqRdfLiteral_Alts_Option_Sequence$$fOrdRdfLiteral_Alts_Option_Sequence%$fReadRdfLiteral_Alts_Option_Sequence%$fShowRdfLiteral_Alts_Option_Sequence $fEqDatatype $fOrdDatatype$fReadDatatype$fShowDatatype$fEqShapeOrRef_Sequence$fOrdShapeOrRef_Sequence$fReadShapeOrRef_Sequence$fShowShapeOrRef_Sequence$fEqInlineShapeOrRef_Sequence$fOrdInlineShapeOrRef_Sequence$fReadInlineShapeOrRef_Sequence$fShowInlineShapeOrRef_Sequence$fEqIncludeSet$fOrdIncludeSet$fReadIncludeSet$fShowIncludeSet$fEqShapeExprLabel$fOrdShapeExprLabel$fReadShapeExprLabel$fShowShapeExprLabel,$fEqUnaryTripleExpr_Sequence_Sequence_Option-$fOrdUnaryTripleExpr_Sequence_Sequence_Option.$fReadUnaryTripleExpr_Sequence_Sequence_Option.$fShowUnaryTripleExpr_Sequence_Sequence_Option $fEqInclude $fOrdInclude $fReadInclude $fShowInclude$fEqTripleExprLabel$fOrdTripleExprLabel$fReadTripleExprLabel$fShowTripleExprLabel$fEqTripleExprLabel_Alts$fOrdTripleExprLabel_Alts$fReadTripleExprLabel_Alts$fShowTripleExprLabel_Alts$fEqPrefixedName$fOrdPrefixedName$fReadPrefixedName$fShowPrefixedName $fEqPnameLn $fOrdPnameLn $fReadPnameLn $fShowPnameLn $fEqAtpNameLn$fOrdAtpNameLn$fReadAtpNameLn$fShowAtpNameLn $fEqPnLocal $fOrdPnLocal $fReadPnLocal $fShowPnLocal$fEqPnLocal_Alts$fOrdPnLocal_Alts$fReadPnLocal_Alts$fShowPnLocal_Alts$fEqPnLocal_Sequence_Option$fOrdPnLocal_Sequence_Option$fReadPnLocal_Sequence_Option$fShowPnLocal_Sequence_Option+$fEqPnLocal_Sequence_Option_ListOfAlts_Elmt,$fOrdPnLocal_Sequence_Option_ListOfAlts_Elmt-$fReadPnLocal_Sequence_Option_ListOfAlts_Elmt-$fShowPnLocal_Sequence_Option_ListOfAlts_Elmt $fEqPnLocal_Sequence_Option_Alts!$fOrdPnLocal_Sequence_Option_Alts"$fReadPnLocal_Sequence_Option_Alts"$fShowPnLocal_Sequence_Option_Alts$fEqPlx$fOrdPlx $fReadPlx $fShowPlx$fEqPnLocalEsc$fOrdPnLocalEsc$fReadPnLocalEsc$fShowPnLocalEsc$fEqCodeDecl_Alts$fOrdCodeDecl_Alts$fReadCodeDecl_Alts$fShowCodeDecl_Alts$fEqCode $fOrdCode $fReadCode $fShowCode$fEqCode_ListOfAlts_Elmt$fOrdCode_ListOfAlts_Elmt$fReadCode_ListOfAlts_Elmt$fShowCode_ListOfAlts_Elmt $fEqBaseDecl $fOrdBaseDecl$fReadBaseDecl$fShowBaseDecl$fEqPrefixDecl$fOrdPrefixDecl$fReadPrefixDecl$fShowPrefixDecl $fEqIriRef $fOrdIriRef $fReadIriRef $fShowIriRef$fEqIriRef_ListOfAlts_Elmt$fOrdIriRef_ListOfAlts_Elmt$fReadIriRef_ListOfAlts_Elmt$fShowIriRef_ListOfAlts_Elmt$fEqNodeConstraint_Sequence2$fOrdNodeConstraint_Sequence2$fReadNodeConstraint_Sequence2$fShowNodeConstraint_Sequence2$fEqNodeConstraint_Sequence$fOrdNodeConstraint_Sequence$fReadNodeConstraint_Sequence$fShowNodeConstraint_Sequence $fEqXsFacet $fOrdXsFacet $fReadXsFacet $fShowXsFacet$fEqStringFacet$fOrdStringFacet$fReadStringFacet$fShowStringFacet $fEqRegexp $fOrdRegexp $fReadRegexp $fShowRegexp$fEqRegexp_ListOfAlts_Elmt$fOrdRegexp_ListOfAlts_Elmt$fReadRegexp_ListOfAlts_Elmt$fShowRegexp_ListOfAlts_Elmt $fEqString_ $fOrdString_ $fReadString_ $fShowString_$fEqStringLiteral1$fOrdStringLiteral1$fReadStringLiteral1$fShowStringLiteral1"$fEqStringLiteral1_ListOfAlts_Elmt#$fOrdStringLiteral1_ListOfAlts_Elmt$$fReadStringLiteral1_ListOfAlts_Elmt$$fShowStringLiteral1_ListOfAlts_Elmt$fEqStringLiteral2$fOrdStringLiteral2$fReadStringLiteral2$fShowStringLiteral2"$fEqStringLiteral2_ListOfAlts_Elmt#$fOrdStringLiteral2_ListOfAlts_Elmt$$fReadStringLiteral2_ListOfAlts_Elmt$$fShowStringLiteral2_ListOfAlts_Elmt$fEqStringLiteralLong1$fOrdStringLiteralLong1$fReadStringLiteralLong1$fShowStringLiteralLong1&$fEqStringLiteralLong1_ListOfAlts_Elmt'$fOrdStringLiteralLong1_ListOfAlts_Elmt($fReadStringLiteralLong1_ListOfAlts_Elmt($fShowStringLiteralLong1_ListOfAlts_Elmt$fEqStringLiteralLong2$fOrdStringLiteralLong2$fReadStringLiteralLong2$fShowStringLiteralLong2&$fEqStringLiteralLong2_ListOfAlts_Elmt'$fOrdStringLiteralLong2_ListOfAlts_Elmt($fReadStringLiteralLong2_ListOfAlts_Elmt($fShowStringLiteralLong2_ListOfAlts_Elmt $fEqUchar $fOrdUchar $fReadUchar $fShowUchar$fEqUchar_Sequence$fOrdUchar_Sequence$fReadUchar_Sequence$fShowUchar_Sequence$fEqUchar_Sequence2$fOrdUchar_Sequence2$fReadUchar_Sequence2$fShowUchar_Sequence2 $fEqPercent $fOrdPercent $fReadPercent $fShowPercent$fEqHex$fOrdHex $fReadHex $fShowHex $fEqPnameNs $fOrdPnameNs $fReadPnameNs $fShowPnameNs $fEqAtpNameNs$fOrdAtpNameNs$fReadAtpNameNs$fShowAtpNameNs $fEqPnPrefix $fOrdPnPrefix$fReadPnPrefix$fShowPnPrefix$fEqPnPrefix_Sequence_Option$fOrdPnPrefix_Sequence_Option$fReadPnPrefix_Sequence_Option$fShowPnPrefix_Sequence_Option!$fEqPnPrefix_Sequence_Option_Alts"$fOrdPnPrefix_Sequence_Option_Alts#$fReadPnPrefix_Sequence_Option_Alts#$fShowPnPrefix_Sequence_Option_Alts$fEqBlankNodeLabel$fOrdBlankNodeLabel$fReadBlankNodeLabel$fShowBlankNodeLabel)$fEqBlankNodeLabel_ListOfAlts_Option_Elmt*$fOrdBlankNodeLabel_ListOfAlts_Option_Elmt+$fReadBlankNodeLabel_ListOfAlts_Option_Elmt+$fShowBlankNodeLabel_ListOfAlts_Option_Elmt $fEqPnChars $fOrdPnChars $fReadPnChars $fShowPnChars$fEqBlankNodeLabel_Alts$fOrdBlankNodeLabel_Alts$fReadBlankNodeLabel_Alts$fShowBlankNodeLabel_Alts $fEqPnCharsU $fOrdPnCharsU$fReadPnCharsU$fShowPnCharsU$fEqPnCharsBase$fOrdPnCharsBase$fReadPnCharsBase$fShowPnCharsBase $fEqEchar $fOrdEchar $fReadEchar $fShowEchar/$fEqStringLiteralLong2_ListOfAlts_Elmt_Sequence0$fOrdStringLiteralLong2_ListOfAlts_Elmt_Sequence1$fReadStringLiteralLong2_ListOfAlts_Elmt_Sequence1$fShowStringLiteralLong2_ListOfAlts_Elmt_Sequence;$fEqStringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option<$fOrdStringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option=$fReadStringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option=$fShowStringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option$fEqStringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence$fOrdStringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence$fReadStringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence$fShowStringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence/$fEqStringLiteralLong1_ListOfAlts_Elmt_Sequence0$fOrdStringLiteralLong1_ListOfAlts_Elmt_Sequence1$fReadStringLiteralLong1_ListOfAlts_Elmt_Sequence1$fShowStringLiteralLong1_ListOfAlts_Elmt_Sequence;$fEqStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option<$fOrdStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option=$fReadStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option=$fShowStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option$fEqStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence$fOrdStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence$fReadStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence$fShowStringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence$fEqNumericFacet$fOrdNumericFacet$fReadNumericFacet$fShowNumericFacet$fEqNumericFacet_Sequence$fOrdNumericFacet_Sequence$fReadNumericFacet_Sequence$fShowNumericFacet_Sequence$fEqNumericLiteral$fOrdNumericLiteral$fReadNumericLiteral$fShowNumericLiteral $fEqDouble_ $fOrdDouble_ $fReadDouble_ $fShowDouble_ $fEqDecimal $fOrdDecimal $fReadDecimal $fShowDecimal$fEqStringFacet_Sequence$fOrdStringFacet_Sequence$fReadStringFacet_Sequence$fShowStringFacet_Sequence$fEqNumericFacet_Sequence2$fOrdNumericFacet_Sequence2$fReadNumericFacet_Sequence2$fShowNumericFacet_Sequence2$fEqCardinality$fOrdCardinality$fReadCardinality$fShowCardinality$fEqRepeatRange$fOrdRepeatRange$fReadRepeatRange$fShowRepeatRange$fEqRepeatRange_Sequence_Option $fOrdRepeatRange_Sequence_Option!$fReadRepeatRange_Sequence_Option!$fShowRepeatRange_Sequence_Option2$fEqRepeatRange_Sequence_Option_Alts_Option_Option3$fOrdRepeatRange_Sequence_Option_Alts_Option_Option4$fReadRepeatRange_Sequence_Option_Alts_Option_Option4$fShowRepeatRange_Sequence_Option_Alts_Option_Option $fEqInteger_ $fOrdInteger_$fReadInteger_$fShowInteger_ $fEqLangTag $fOrdLangTag $fReadLangTag $fShowLangTag#$fEqRegexp_ListOfAlts_Elmt_Sequence$$fOrdRegexp_ListOfAlts_Elmt_Sequence%$fReadRegexp_ListOfAlts_Elmt_Sequence%$fShowRegexp_ListOfAlts_Elmt_Sequence $fEqRdfType $fOrdRdfType $fReadRdfType $fShowRdfType!$fEqCode_ListOfAlts_Elmt_Sequence"$fOrdCode_ListOfAlts_Elmt_Sequence#$fReadCode_ListOfAlts_Elmt_Sequence#$fShowCode_ListOfAlts_Elmt_Sequence$fEqBooleanLiteral$fOrdBooleanLiteral$fReadBooleanLiteral$fShowBooleanLiteral$fEqSenseFlags$fOrdSenseFlags$fReadSenseFlags$fShowSenseFlags$fEqNumericLength$fOrdNumericLength$fReadNumericLength$fShowNumericLength$fEqNumericRange$fOrdNumericRange$fReadNumericRange$fShowNumericRange$fEqStringLength$fOrdStringLength$fReadStringLength$fShowStringLength$fEqNonLiteralKind$fOrdNonLiteralKind$fReadNonLiteralKind$fShowNonLiteralKindVertexPropertyFeatures&vertexPropertyFeaturesDataTypeFeatures&vertexPropertyFeaturesPropertyFeatures%vertexPropertyFeaturesElementFeatures$vertexPropertyFeaturesSupportsRemoveVertexFeaturesvertexFeaturesElementFeaturesvertexFeaturesProperties!vertexFeaturesSupportsAddVertices.vertexFeaturesSupportsDuplicateMultiProperties$vertexFeaturesSupportsMetaProperties%vertexFeaturesSupportsMultiProperties$vertexFeaturesSupportsRemoveVerticesvertexFeaturesSupportsUpsertVariableFeatures variableFeaturesDataTypeFeatures!variableFeaturesSupportsVariablesPropertyFeatures propertyFeaturesDataTypeFeatures"propertyFeaturesSupportsProperties GraphFeaturesgraphFeaturesSupportsComputer%graphFeaturesSupportsConcurrentAccessgraphFeaturesSupportsIoReadgraphFeaturesSupportsIoWrite graphFeaturesSupportsPersistence)graphFeaturesSupportsThreadedTransactions!graphFeaturesSupportsTransactionsgraphFeaturesVariablesFeatures featuresEdge featuresGraphfeaturesVertex ExtraFeaturesextraFeaturesSupportsMapKeyElementFeatures"elementFeaturesSupportsAddPropertyelementFeaturesSupportsAnyIds elementFeaturesSupportsCustomIds!elementFeaturesSupportsNumericIds%elementFeaturesSupportsRemoveProperty elementFeaturesSupportsStringIds&elementFeaturesSupportsUserSuppliedIdselementFeaturesSupportsUuidIdsEdgePropertyFeatures$edgePropertyFeaturesPropertyFeatures EdgeFeaturesedgeFeaturesElementFeaturesedgeFeaturesPropertiesedgeFeaturesSupportsAddEdgesedgeFeaturesSupportsRemoveEdgesedgeFeaturesSupportsUpsertDataTypeFeatures*dataTypeFeaturesSupportsBooleanArrayValues%dataTypeFeaturesSupportsBooleanValues'dataTypeFeaturesSupportsByteArrayValues"dataTypeFeaturesSupportsByteValues)dataTypeFeaturesSupportsDoubleArrayValues$dataTypeFeaturesSupportsDoubleValues(dataTypeFeaturesSupportsFloatArrayValues#dataTypeFeaturesSupportsFloatValues*dataTypeFeaturesSupportsIntegerArrayValues%dataTypeFeaturesSupportsIntegerValues'dataTypeFeaturesSupportsLongArrayValues"dataTypeFeaturesSupportsLongValues!dataTypeFeaturesSupportsMapValues'dataTypeFeaturesSupportsMixedListValues*dataTypeFeaturesSupportsSerializableValues)dataTypeFeaturesSupportsStringArrayValues$dataTypeFeaturesSupportsStringValues)dataTypeFeaturesSupportsUniformListValues_DataTypeFeatures,_DataTypeFeatures_supportsBooleanArrayValues'_DataTypeFeatures_supportsBooleanValues)_DataTypeFeatures_supportsByteArrayValues$_DataTypeFeatures_supportsByteValues+_DataTypeFeatures_supportsDoubleArrayValues&_DataTypeFeatures_supportsDoubleValues*_DataTypeFeatures_supportsFloatArrayValues%_DataTypeFeatures_supportsFloatValues,_DataTypeFeatures_supportsIntegerArrayValues'_DataTypeFeatures_supportsIntegerValues)_DataTypeFeatures_supportsLongArrayValues$_DataTypeFeatures_supportsLongValues#_DataTypeFeatures_supportsMapValues)_DataTypeFeatures_supportsMixedListValues,_DataTypeFeatures_supportsSerializableValues+_DataTypeFeatures_supportsStringArrayValues&_DataTypeFeatures_supportsStringValues+_DataTypeFeatures_supportsUniformListValues _EdgeFeatures_EdgeFeatures_elementFeatures_EdgeFeatures_properties_EdgeFeatures_supportsAddEdges!_EdgeFeatures_supportsRemoveEdges_EdgeFeatures_supportsUpsert_EdgePropertyFeatures&_EdgePropertyFeatures_propertyFeatures_ElementFeatures$_ElementFeatures_supportsAddProperty_ElementFeatures_supportsAnyIds"_ElementFeatures_supportsCustomIds#_ElementFeatures_supportsNumericIds'_ElementFeatures_supportsRemoveProperty"_ElementFeatures_supportsStringIds(_ElementFeatures_supportsUserSuppliedIds _ElementFeatures_supportsUuidIds_ExtraFeatures_ExtraFeatures_supportsMapKey _Features_Features_edge_Features_graph_Features_vertex_GraphFeatures_GraphFeatures_supportsComputer'_GraphFeatures_supportsConcurrentAccess_GraphFeatures_supportsIoRead_GraphFeatures_supportsIoWrite"_GraphFeatures_supportsPersistence+_GraphFeatures_supportsThreadedTransactions#_GraphFeatures_supportsTransactions_GraphFeatures_variables_PropertyFeatures"_PropertyFeatures_dataTypeFeatures$_PropertyFeatures_supportsProperties_VariableFeatures"_VariableFeatures_dataTypeFeatures#_VariableFeatures_supportsVariables_VertexFeatures_VertexFeatures_elementFeatures_VertexFeatures_properties#_VertexFeatures_supportsAddVertices0_VertexFeatures_supportsDuplicateMultiProperties&_VertexFeatures_supportsMetaProperties'_VertexFeatures_supportsMultiProperties&_VertexFeatures_supportsRemoveVertices_VertexFeatures_supportsUpsert_VertexPropertyFeatures(_VertexPropertyFeatures_dataTypeFeatures(_VertexPropertyFeatures_propertyFeatures'_VertexPropertyFeatures_elementFeatures&_VertexPropertyFeatures_supportsRemove $fEqFeatures $fOrdFeatures$fReadFeatures$fShowFeatures$fEqVertexFeatures$fOrdVertexFeatures$fReadVertexFeatures$fShowVertexFeatures$fEqVertexPropertyFeatures$fOrdVertexPropertyFeatures$fReadVertexPropertyFeatures$fShowVertexPropertyFeatures$fEqGraphFeatures$fOrdGraphFeatures$fReadGraphFeatures$fShowGraphFeatures$fEqVariableFeatures$fOrdVariableFeatures$fReadVariableFeatures$fShowVariableFeatures$fEqEdgeFeatures$fOrdEdgeFeatures$fReadEdgeFeatures$fShowEdgeFeatures$fEqEdgePropertyFeatures$fOrdEdgePropertyFeatures$fReadEdgePropertyFeatures$fShowEdgePropertyFeatures$fEqPropertyFeatures$fOrdPropertyFeatures$fReadPropertyFeatures$fShowPropertyFeatures$fEqElementFeatures$fOrdElementFeatures$fReadElementFeatures$fShowElementFeatures$fEqDataTypeFeatures$fOrdDataTypeFeatures$fReadDataTypeFeatures$fShowDataTypeFeatures VertexType vertexTypeIdvertexTypeProperties VertexIdTypeunVertexIdTypeVertexId unVertexIdVertexvertexId vertexLabelvertexProperties ValueLiteralValueCollection ValueElementTypeCollectionLabelunLabelKeyunKeyIdType IdTypeVertex IdTypeEdgeIdIdVertexIdEdgeEdgeType edgeTypeId edgeTypeOut edgeTypeInedgeTypeProperties EdgeIdType unEdgeIdTypeEdgeIdunEdgeIdEdgeedgeId edgeLabeledgeOutedgeInedgePropertiesCollectionValueCollectionValueListCollectionValueMapCollectionValueOptionalCollectionValueSetCollectionTypeCollectionTypeListCollectionTypeMapCollectionTypeOptionalCollectionTypeSet_CollectionType_CollectionType_list_CollectionType_map_CollectionType_optional_CollectionType_set_CollectionValue_CollectionValue_list_CollectionValue_map_CollectionValue_optional_CollectionValue_set_Edge_Edge_id _Edge_label _Edge_out_Edge_in_Edge_properties_EdgeId _EdgeIdType _EdgeType _EdgeType_id _EdgeType_out _EdgeType_in_EdgeType_properties_Id _Id_vertex_Id_edge_IdType_IdType_vertex _IdType_edge_Key_Label_Type_collection_Value_literal_Value_collection_Value_element_Vertex _Vertex_id _Vertex_label_Vertex_properties _VertexId _VertexIdType _VertexType_VertexType_id_VertexType_properties$fEqEdgeIdType$fOrdEdgeIdType$fReadEdgeIdType$fShowEdgeIdType$fEqVertexType$fOrdVertexType$fReadVertexType$fShowVertexType $fEqIdType $fOrdIdType $fReadIdType $fShowIdType $fEqEdgeType $fOrdEdgeType$fReadEdgeType$fShowEdgeType$fEqVertexIdType$fOrdVertexIdType$fReadVertexIdType$fShowVertexIdType$fEqCollectionType$fOrdCollectionType$fReadCollectionType$fShowCollectionType$fEqEdge $fOrdEdge $fReadEdge $fShowEdge $fEqVertex $fOrdVertex $fReadVertex $fShowVertex$fEqCollectionValue$fOrdCollectionValue$fReadCollectionValue$fShowCollectionValue$fEqId$fOrdId$fReadId$fShowId $fEqVertexId $fOrdVertexId$fReadVertexId$fShowVertexId $fEqLabel $fOrdLabel $fReadLabel $fShowLabel$fEqKey$fOrdKey $fReadKey $fShowKey $fEqEdgeId $fOrdEdgeId $fReadEdgeId $fShowEdgeId VertexLabel unVertexLabel graphVertices graphEdgesElement ElementVertex ElementEdge EdgeLabel unEdgeLabel _EdgeLabel_Element_Element_vertex _Element_edge_Graph_vertices _Graph_edges _VertexLabel $fEqElement $fOrdElement $fReadElement $fShowElement$fEqVertexLabel$fOrdVertexLabel$fReadVertexLabel$fShowVertexLabel $fEqEdgeLabel$fOrdEdgeLabel$fReadEdgeLabel$fShowEdgeLabelDatatypeAnySimpleTypeDatatypeAnyTypeDatatypeAnyURIDatatypeBase64BinaryDatatypeBoolean DatatypeByte DatatypeDateDatatypeDateTimeDatatypeDecimalDatatypeDoubleDatatypeDurationDatatypeENTITIESDatatypeENTITY DatatypeFloat DatatypeGDayDatatypeGMonthDatatypeGMonthDay DatatypeGYearDatatypeGYearMonthDatatypeHexBinary DatatypeID DatatypeIDREFDatatypeIDREFS DatatypeIntDatatypeIntegerDatatypeLanguage DatatypeLongDatatypeNMTOKENDatatypeNOTATION DatatypeNameDatatypeNegativeIntegerDatatypeNonNegativeIntegerDatatypeNonPositiveIntegerDatatypeNormalizedStringDatatypePositiveInteger DatatypeQName DatatypeShortDatatypeString DatatypeTime DatatypeTokenDatatypeUnsignedByteDatatypeUnsignedIntDatatypeUnsignedLongDatatypeUnsignedShortConstrainingFacet UnsignedShortunUnsignedShort UnsignedLongunUnsignedLong UnsignedInt unUnsignedInt UnsignedByteunUnsignedByteTokenunTokenTimeunTimeunStringShortunShortQNameunQNamePositiveIntegerunPositiveIntegerNormalizedStringunNormalizedStringNonPositiveIntegerunNonPositiveIntegerNonNegativeIntegerunNonNegativeIntegerNegativeIntegerunNegativeIntegerNOTATION unNOTATIONNMTOKEN unNMTOKENLongunLongLanguage unLanguageInt_unIntIDREFSunIDREFSIDREFunIDREFIDunID HexBinary unHexBinary GYearMonth unGYearMonthGYearunGYear GMonthDay unGMonthDayGMonthunGMonthGDayunGDayFloat_unFloatENTITYunENTITYENTITIES unENTITIESDuration unDurationDateTime unDateTimeDateunDateByteunByteBoolean unBoolean Base64BinaryunBase64BinaryAnyURIunAnyURIAnyType unAnyType AnySimpleTypeunAnySimpleType_AnySimpleType_AnyType_AnyURI _Base64Binary_Boolean_Byte_Date _DateTime _Duration _ENTITIES_ENTITY_Float_GDay_GMonth _GMonthDay_GYear _GYearMonth _HexBinary_ID_IDREF_IDREFS_Int _Language_Long_NMTOKEN _NOTATION_NegativeInteger_NonNegativeInteger_NonPositiveInteger_NormalizedString_PositiveInteger_QName_Short_Time_Token _UnsignedByte _UnsignedInt _UnsignedLong_UnsignedShort_ConstrainingFacet_Datatype_anySimpleType_Datatype_anyType_Datatype_anyURI_Datatype_base64Binary_Datatype_boolean_Datatype_byte_Datatype_date_Datatype_dateTime_Datatype_decimal_Datatype_double_Datatype_duration_Datatype_ENTITIES_Datatype_ENTITY_Datatype_float_Datatype_gDay_Datatype_gMonth_Datatype_gMonthDay_Datatype_gYear_Datatype_gYearMonth_Datatype_hexBinary _Datatype_ID_Datatype_IDREF_Datatype_IDREFS _Datatype_int_Datatype_integer_Datatype_language_Datatype_long_Datatype_NMTOKEN_Datatype_NOTATION_Datatype_name_Datatype_negativeInteger_Datatype_nonNegativeInteger_Datatype_nonPositiveInteger_Datatype_normalizedString_Datatype_positiveInteger_Datatype_qName_Datatype_short_Datatype_string_Datatype_time_Datatype_token_Datatype_unsignedByte_Datatype_unsignedInt_Datatype_unsignedLong_Datatype_unsignedShort$fEqConstrainingFacet$fOrdConstrainingFacet$fReadConstrainingFacet$fShowConstrainingFacet$fEqUnsignedShort$fOrdUnsignedShort$fReadUnsignedShort$fShowUnsignedShort$fEqUnsignedLong$fOrdUnsignedLong$fReadUnsignedLong$fShowUnsignedLong$fEqUnsignedInt$fOrdUnsignedInt$fReadUnsignedInt$fShowUnsignedInt$fEqUnsignedByte$fOrdUnsignedByte$fReadUnsignedByte$fShowUnsignedByte $fEqToken $fOrdToken $fReadToken $fShowToken$fEqTime $fOrdTime $fReadTime $fShowTime $fEqShort $fOrdShort $fReadShort $fShowShort $fEqQName $fOrdQName $fReadQName $fShowQName$fEqPositiveInteger$fOrdPositiveInteger$fReadPositiveInteger$fShowPositiveInteger$fEqNormalizedString$fOrdNormalizedString$fReadNormalizedString$fShowNormalizedString$fEqNonPositiveInteger$fOrdNonPositiveInteger$fReadNonPositiveInteger$fShowNonPositiveInteger$fEqNonNegativeInteger$fOrdNonNegativeInteger$fReadNonNegativeInteger$fShowNonNegativeInteger$fEqNegativeInteger$fOrdNegativeInteger$fReadNegativeInteger$fShowNegativeInteger $fEqNOTATION $fOrdNOTATION$fReadNOTATION$fShowNOTATION $fEqNMTOKEN $fOrdNMTOKEN $fReadNMTOKEN $fShowNMTOKEN$fEqLong $fOrdLong $fReadLong $fShowLong $fEqLanguage $fOrdLanguage$fReadLanguage$fShowLanguage$fEqInt_ $fOrdInt_ $fReadInt_ $fShowInt_ $fEqIDREFS $fOrdIDREFS $fReadIDREFS $fShowIDREFS $fEqIDREF $fOrdIDREF $fReadIDREF $fShowIDREF$fEqID$fOrdID$fReadID$fShowID $fEqHexBinary$fOrdHexBinary$fReadHexBinary$fShowHexBinary$fEqGYearMonth$fOrdGYearMonth$fReadGYearMonth$fShowGYearMonth $fEqGYear $fOrdGYear $fReadGYear $fShowGYear $fEqGMonthDay$fOrdGMonthDay$fReadGMonthDay$fShowGMonthDay $fEqGMonth $fOrdGMonth $fReadGMonth $fShowGMonth$fEqGDay $fOrdGDay $fReadGDay $fShowGDay $fEqFloat_ $fOrdFloat_ $fReadFloat_ $fShowFloat_ $fEqENTITY $fOrdENTITY $fReadENTITY $fShowENTITY $fEqENTITIES $fOrdENTITIES$fReadENTITIES$fShowENTITIES $fEqDuration $fOrdDuration$fReadDuration$fShowDuration $fEqDateTime $fOrdDateTime$fReadDateTime$fShowDateTime$fEqDate $fOrdDate $fReadDate $fShowDate$fEqByte $fOrdByte $fReadByte $fShowByte $fEqBoolean $fOrdBoolean $fReadBoolean $fShowBoolean$fEqBase64Binary$fOrdBase64Binary$fReadBase64Binary$fShowBase64Binary $fEqAnyURI $fOrdAnyURI $fReadAnyURI $fShowAnyURI $fEqAnyType $fOrdAnyType $fReadAnyType $fShowAnyType$fEqAnySimpleType$fOrdAnySimpleType$fReadAnySimpleType$fShowAnySimpleTypeNegativeDataPropertyAssertion(negativeDataPropertyAssertionAnnotations%negativeDataPropertyAssertionProperty#negativeDataPropertyAssertionSource#negativeDataPropertyAssertionTargetDataPropertyAssertion dataPropertyAssertionAnnotationsdataPropertyAssertionPropertydataPropertyAssertionSourcedataPropertyAssertionTargetNegativeObjectPropertyAssertion*negativeObjectPropertyAssertionAnnotations'negativeObjectPropertyAssertionProperty%negativeObjectPropertyAssertionSource%negativeObjectPropertyAssertionTargetObjectPropertyAssertion"objectPropertyAssertionAnnotationsobjectPropertyAssertionPropertyobjectPropertyAssertionSourceobjectPropertyAssertionTargetClassAssertionclassAssertionAnnotationsclassAssertionClassclassAssertionIndividualDifferentIndividualsdifferentIndividualsAnnotationsdifferentIndividualsIndividualsSameIndividualsameIndividualAnnotationssameIndividualIndividualsAssertionClassAssertionAssertionDataPropertyAssertionAssertionDifferentIndividuals AssertionObjectPropertyAssertion&AssertionNegativeDataPropertyAssertion(AssertionNegativeObjectPropertyAssertionAssertionSameIndividualHasKeyhasKeyAnnotations hasKeyClasshasKeyObjectPropertieshasKeyDataPropertiesDatatypeDefinitiondatatypeDefinitionAnnotationsdatatypeDefinitionDatatypedatatypeDefinitionRangeFunctionalDataProperty!functionalDataPropertyAnnotationsfunctionalDataPropertyPropertyDataPropertyRangedataPropertyRangeAnnotationsdataPropertyRangePropertydataPropertyRangeRangeDataPropertyDomaindataPropertyDomainAnnotationsdataPropertyDomainPropertydataPropertyDomainDomainDisjointDataProperties!disjointDataPropertiesAnnotations disjointDataPropertiesPropertiesEquivalentDataProperties#equivalentDataPropertiesAnnotations"equivalentDataPropertiesPropertiesSubDataPropertyOfsubDataPropertyOfAnnotationssubDataPropertyOfSubPropertysubDataPropertyOfSuperPropertyDataPropertyAxiom"DataPropertyAxiomDataPropertyAxiom"DataPropertyAxiomDataPropertyRange'DataPropertyAxiomDisjointDataProperties)DataPropertyAxiomEquivalentDataProperties'DataPropertyAxiomFunctionalDataProperty"DataPropertyAxiomSubDataPropertyOfTransitiveObjectProperty#transitiveObjectPropertyAnnotations transitiveObjectPropertyPropertyAsymmetricObjectProperty#asymmetricObjectPropertyAnnotations asymmetricObjectPropertyPropertySymmetricObjectProperty"symmetricObjectPropertyAnnotationssymmetricObjectPropertyPropertyIrreflexiveObjectProperty$irreflexiveObjectPropertyAnnotations!irreflexiveObjectPropertyPropertyReflexiveObjectProperty"reflexiveObjectPropertyAnnotationsreflexiveObjectPropertyPropertyInverseFunctionalObjectProperty*inverseFunctionalObjectPropertyAnnotations'inverseFunctionalObjectPropertyPropertyFunctionalObjectProperty#functionalObjectPropertyAnnotations functionalObjectPropertyPropertyInverseObjectProperties"inverseObjectPropertiesAnnotations inverseObjectPropertiesProperty1 inverseObjectPropertiesProperty2ObjectPropertyRangeobjectPropertyRangeAnnotationsobjectPropertyRangePropertyobjectPropertyRangeRangeObjectPropertyDomainobjectPropertyDomainAnnotationsobjectPropertyDomainPropertyobjectPropertyDomainDomainDisjointObjectProperties#disjointObjectPropertiesAnnotations"disjointObjectPropertiesPropertiesEquivalentObjectProperties%equivalentObjectPropertiesAnnotations$equivalentObjectPropertiesPropertiesSubObjectPropertyOfsubObjectPropertyOfAnnotationssubObjectPropertyOfSubProperty subObjectPropertyOfSuperPropertyObjectPropertyAxiom+ObjectPropertyAxiomAsymmetricObjectProperty+ObjectPropertyAxiomDisjointObjectProperties-ObjectPropertyAxiomEquivalentObjectProperties+ObjectPropertyAxiomFunctionalObjectProperty2ObjectPropertyAxiomInverseFunctionalObjectProperty*ObjectPropertyAxiomInverseObjectProperties,ObjectPropertyAxiomIrreflexiveObjectProperty'ObjectPropertyAxiomObjectPropertyDomain&ObjectPropertyAxiomObjectPropertyRange*ObjectPropertyAxiomReflexiveObjectProperty&ObjectPropertyAxiomSubObjectPropertyOf*ObjectPropertyAxiomSymmetricObjectProperty+ObjectPropertyAxiomTransitiveObjectProperty DisjointUniondisjointUnionAnnotationsdisjointUnionClassdisjointUnionClassesDisjointClassesdisjointClassesAnnotationsdisjointClassesClassesEquivalentClassesequivalentClassesAnnotationsequivalentClassesClasses SubClassOfsubClassOfAnnotationssubClassOfSubClasssubClassOfSuperClass ClassAxiomClassAxiomDisjointClassesClassAxiomDisjointUnionClassAxiomEquivalentClassesClassAxiomSubClassOfAxiomAxiomAnnotationAxiomAxiomAssertionAxiomClassAxiomAxiomDataPropertyAxiomAxiomDatatypeDefinitionAxiomDeclaration AxiomHasKeyAxiomObjectPropertyAxiomDataExactCardinalitydataExactCardinalityBounddataExactCardinalityPropertydataExactCardinalityRangeDataMaxCardinalitydataMaxCardinalityBounddataMaxCardinalityPropertydataMaxCardinalityRangeDataMinCardinalitydataMinCardinalityBounddataMinCardinalityPropertydataMinCardinalityRange DataHasValuedataHasValuePropertydataHasValueValueDataAllValuesFromdataAllValuesFromPropertydataAllValuesFromRangeDataSomeValuesFromdataSomeValuesFromPropertydataSomeValuesFromRangeObjectExactCardinalityobjectExactCardinalityBoundobjectExactCardinalityPropertyobjectExactCardinalityClassObjectMaxCardinalityobjectMaxCardinalityBoundobjectMaxCardinalityPropertyobjectMaxCardinalityClassObjectMinCardinalityobjectMinCardinalityBoundobjectMinCardinalityPropertyobjectMinCardinalityClass ObjectHasSelfunObjectHasSelfObjectHasValueobjectHasValuePropertyobjectHasValueIndividualObjectAllValuesFromobjectAllValuesFromPropertyobjectAllValuesFromClassObjectSomeValuesFromobjectSomeValuesFromPropertyobjectSomeValuesFromClass ObjectOneOf unObjectOneOfObjectComplementOfunObjectComplementOf ObjectUnionOfunObjectUnionOfObjectIntersectionOfunObjectIntersectionOfClassExpressionClassExpressionClass!ClassExpressionDataSomeValuesFrom ClassExpressionDataAllValuesFromClassExpressionDataHasValue!ClassExpressionDataMinCardinality!ClassExpressionDataMaxCardinality#ClassExpressionDataExactCardinality"ClassExpressionObjectAllValuesFrom%ClassExpressionObjectExactCardinalityClassExpressionObjectHasSelfClassExpressionObjectHasValue#ClassExpressionObjectIntersectionOf#ClassExpressionObjectMaxCardinality#ClassExpressionObjectMinCardinalityClassExpressionObjectOneOf#ClassExpressionObjectSomeValuesFromClassExpressionObjectUnionOf%DatatypeRestriction_ConstrainingFacet.DatatypeRestriction_ConstrainingFacetXmlSchema*DatatypeRestriction_ConstrainingFacetOtherDatatypeRestriction_Constraint/datatypeRestriction_ConstraintConstrainingFacet.datatypeRestriction_ConstraintRestrictionValueDatatypeRestrictiondatatypeRestrictionDatatypedatatypeRestrictionConstraints DataOneOf unDataOneOfDataComplementOfunDataComplementOf DataUnionOf unDataUnionOfDataIntersectionOfunDataIntersectionOf DataRangeDataRangeDataComplementOfDataRangeDataIntersectionOfDataRangeDataOneOfDataRangeDataUnionOfDataRangeDatatypeDataRangeDatatypeRestrictionDataPropertyExpressionunDataPropertyExpressionInverseObjectPropertyunInverseObjectPropertyObjectPropertyExpressionObjectPropertyExpressionObject%ObjectPropertyExpressionInverseObjectAnonymousIndividualNamedIndividual IndividualIndividualNamedIndividualAnonymousAnnotationProperty DataPropertyObjectPropertyDatatypeXmlSchema DatatypeOtherClassAnnotationPropertyRange"annotationPropertyRangeAnnotationsannotationPropertyRangePropertyannotationPropertyRangeIriAnnotationPropertyDomain#annotationPropertyDomainAnnotations annotationPropertyDomainPropertyannotationPropertyDomainIriSubAnnotationPropertyOf"subAnnotationPropertyOfAnnotations"subAnnotationPropertyOfSubProperty$subAnnotationPropertyOfSuperPropertyAnnotationAssertionannotationAssertionAnnotationsannotationAssertionPropertyannotationAssertionSubjectannotationAssertionValueAnnotationAxiom"AnnotationAxiomAnnotationAssertion'AnnotationAxiomAnnotationPropertyDomain&AnnotationAxiomAnnotationPropertyRange&AnnotationAxiomSubAnnotationPropertyOfannotationAnnotationsannotationPropertyannotationValueAnnotationValue"AnnotationValueAnonymousIndividualAnnotationValueIriAnnotationValueLiteralAnnotationSubjectAnnotationSubjectIri$AnnotationSubjectAnonymousIndividualEntityEntityAnnotationProperty EntityClassEntityDataPropertyEntityDatatypeEntityNamedIndividualEntityObjectPropertydeclarationAnnotationsdeclarationEntityOntologyontologyDirectImportsontologyAnnotationsontologyAxioms _Ontology_Ontology_directImports_Ontology_annotations_Ontology_axioms_Declaration_annotations_Declaration_entity_Entity_Entity_annotationProperty _Entity_class_Entity_dataProperty_Entity_datatype_Entity_namedIndividual_Entity_objectProperty_AnnotationSubject_AnnotationSubject_iri&_AnnotationSubject_anonymousIndividual_AnnotationValue$_AnnotationValue_anonymousIndividual_AnnotationValue_iri_AnnotationValue_literal_Annotation_annotations_Annotation_property_Annotation_value_AnnotationAxiom$_AnnotationAxiom_annotationAssertion)_AnnotationAxiom_annotationPropertyDomain(_AnnotationAxiom_annotationPropertyRange(_AnnotationAxiom_subAnnotationPropertyOf_AnnotationAssertion _AnnotationAssertion_annotations_AnnotationAssertion_property_AnnotationAssertion_subject_AnnotationAssertion_value_SubAnnotationPropertyOf$_SubAnnotationPropertyOf_annotations$_SubAnnotationPropertyOf_subProperty&_SubAnnotationPropertyOf_superProperty_AnnotationPropertyDomain%_AnnotationPropertyDomain_annotations"_AnnotationPropertyDomain_property_AnnotationPropertyDomain_iri_AnnotationPropertyRange$_AnnotationPropertyRange_annotations!_AnnotationPropertyRange_property_AnnotationPropertyRange_iri_Class_Datatype_xmlSchema_Datatype_other_ObjectProperty _DataProperty_AnnotationProperty _Individual_Individual_named_Individual_anonymous_NamedIndividual_AnonymousIndividual_ObjectPropertyExpression _ObjectPropertyExpression_object'_ObjectPropertyExpression_inverseObject_InverseObjectProperty_DataPropertyExpression _DataRange_DataRange_dataComplementOf_DataRange_dataIntersectionOf_DataRange_dataOneOf_DataRange_dataUnionOf_DataRange_datatype_DataRange_datatypeRestriction_DataIntersectionOf _DataUnionOf_DataComplementOf _DataOneOf_DatatypeRestriction_DatatypeRestriction_datatype _DatatypeRestriction_constraints_DatatypeRestriction_Constraint1_DatatypeRestriction_Constraint_constrainingFacet0_DatatypeRestriction_Constraint_restrictionValue&_DatatypeRestriction_ConstrainingFacet0_DatatypeRestriction_ConstrainingFacet_xmlSchema,_DatatypeRestriction_ConstrainingFacet_other_ClassExpression_ClassExpression_class#_ClassExpression_dataSomeValuesFrom"_ClassExpression_dataAllValuesFrom_ClassExpression_dataHasValue#_ClassExpression_dataMinCardinality#_ClassExpression_dataMaxCardinality%_ClassExpression_dataExactCardinality$_ClassExpression_objectAllValuesFrom'_ClassExpression_objectExactCardinality_ClassExpression_objectHasSelf_ClassExpression_objectHasValue%_ClassExpression_objectIntersectionOf%_ClassExpression_objectMaxCardinality%_ClassExpression_objectMinCardinality_ClassExpression_objectOneOf%_ClassExpression_objectSomeValuesFrom_ClassExpression_objectUnionOf_ObjectIntersectionOf_ObjectUnionOf_ObjectComplementOf _ObjectOneOf_ObjectSomeValuesFrom_ObjectSomeValuesFrom_property_ObjectSomeValuesFrom_class_ObjectAllValuesFrom_ObjectAllValuesFrom_property_ObjectAllValuesFrom_class_ObjectHasValue_ObjectHasValue_property_ObjectHasValue_individual_ObjectHasSelf_ObjectMinCardinality_ObjectMinCardinality_bound_ObjectMinCardinality_property_ObjectMinCardinality_class_ObjectMaxCardinality_ObjectMaxCardinality_bound_ObjectMaxCardinality_property_ObjectMaxCardinality_class_ObjectExactCardinality_ObjectExactCardinality_bound _ObjectExactCardinality_property_ObjectExactCardinality_class_DataSomeValuesFrom_DataSomeValuesFrom_property_DataSomeValuesFrom_range_DataAllValuesFrom_DataAllValuesFrom_property_DataAllValuesFrom_range _DataHasValue_DataHasValue_property_DataHasValue_value_DataMinCardinality_DataMinCardinality_bound_DataMinCardinality_property_DataMinCardinality_range_DataMaxCardinality_DataMaxCardinality_bound_DataMaxCardinality_property_DataMaxCardinality_range_DataExactCardinality_DataExactCardinality_bound_DataExactCardinality_property_DataExactCardinality_range_Axiom_Axiom_annotationAxiom_Axiom_assertion_Axiom_classAxiom_Axiom_dataPropertyAxiom_Axiom_datatypeDefinition_Axiom_declaration _Axiom_hasKey_Axiom_objectPropertyAxiom _ClassAxiom_ClassAxiom_disjointClasses_ClassAxiom_disjointUnion_ClassAxiom_equivalentClasses_ClassAxiom_subClassOf _SubClassOf_SubClassOf_annotations_SubClassOf_subClass_SubClassOf_superClass_EquivalentClasses_EquivalentClasses_annotations_EquivalentClasses_classes_DisjointClasses_DisjointClasses_annotations_DisjointClasses_classes_DisjointUnion_DisjointUnion_annotations_DisjointUnion_class_DisjointUnion_classes_ObjectPropertyAxiom-_ObjectPropertyAxiom_asymmetricObjectProperty-_ObjectPropertyAxiom_disjointObjectProperties/_ObjectPropertyAxiom_equivalentObjectProperties-_ObjectPropertyAxiom_functionalObjectProperty4_ObjectPropertyAxiom_inverseFunctionalObjectProperty,_ObjectPropertyAxiom_inverseObjectProperties._ObjectPropertyAxiom_irreflexiveObjectProperty)_ObjectPropertyAxiom_objectPropertyDomain(_ObjectPropertyAxiom_objectPropertyRange,_ObjectPropertyAxiom_reflexiveObjectProperty(_ObjectPropertyAxiom_subObjectPropertyOf,_ObjectPropertyAxiom_symmetricObjectProperty-_ObjectPropertyAxiom_transitiveObjectProperty_SubObjectPropertyOf _SubObjectPropertyOf_annotations _SubObjectPropertyOf_subProperty"_SubObjectPropertyOf_superProperty_EquivalentObjectProperties'_EquivalentObjectProperties_annotations&_EquivalentObjectProperties_properties_DisjointObjectProperties%_DisjointObjectProperties_annotations$_DisjointObjectProperties_properties_ObjectPropertyDomain!_ObjectPropertyDomain_annotations_ObjectPropertyDomain_property_ObjectPropertyDomain_domain_ObjectPropertyRange _ObjectPropertyRange_annotations_ObjectPropertyRange_property_ObjectPropertyRange_range_InverseObjectProperties$_InverseObjectProperties_annotations"_InverseObjectProperties_property1"_InverseObjectProperties_property2_FunctionalObjectProperty%_FunctionalObjectProperty_annotations"_FunctionalObjectProperty_property _InverseFunctionalObjectProperty,_InverseFunctionalObjectProperty_annotations)_InverseFunctionalObjectProperty_property_ReflexiveObjectProperty$_ReflexiveObjectProperty_annotations!_ReflexiveObjectProperty_property_IrreflexiveObjectProperty&_IrreflexiveObjectProperty_annotations#_IrreflexiveObjectProperty_property_SymmetricObjectProperty$_SymmetricObjectProperty_annotations!_SymmetricObjectProperty_property_AsymmetricObjectProperty%_AsymmetricObjectProperty_annotations"_AsymmetricObjectProperty_property_TransitiveObjectProperty%_TransitiveObjectProperty_annotations"_TransitiveObjectProperty_property_DataPropertyAxiom$_DataPropertyAxiom_dataPropertyAxiom$_DataPropertyAxiom_dataPropertyRange)_DataPropertyAxiom_disjointDataProperties+_DataPropertyAxiom_equivalentDataProperties)_DataPropertyAxiom_functionalDataProperty$_DataPropertyAxiom_subDataPropertyOf_SubDataPropertyOf_SubDataPropertyOf_annotations_SubDataPropertyOf_subProperty _SubDataPropertyOf_superProperty_EquivalentDataProperties%_EquivalentDataProperties_annotations$_EquivalentDataProperties_properties_DisjointDataProperties#_DisjointDataProperties_annotations"_DisjointDataProperties_properties_DataPropertyDomain_DataPropertyDomain_annotations_DataPropertyDomain_property_DataPropertyDomain_domain_DataPropertyRange_DataPropertyRange_annotations_DataPropertyRange_property_DataPropertyRange_range_FunctionalDataProperty#_FunctionalDataProperty_annotations _FunctionalDataProperty_property_DatatypeDefinition_DatatypeDefinition_annotations_DatatypeDefinition_datatype_DatatypeDefinition_range_HasKey_HasKey_annotations _HasKey_class_HasKey_objectProperties_HasKey_dataProperties_Assertion_classAssertion _Assertion_dataPropertyAssertion_Assertion_differentIndividuals"_Assertion_objectPropertyAssertion(_Assertion_negativeDataPropertyAssertion*_Assertion_negativeObjectPropertyAssertion_Assertion_sameIndividual_SameIndividual_SameIndividual_annotations_SameIndividual_individuals_DifferentIndividuals!_DifferentIndividuals_annotations!_DifferentIndividuals_individuals_ClassAssertion_ClassAssertion_annotations_ClassAssertion_class_ClassAssertion_individual_ObjectPropertyAssertion$_ObjectPropertyAssertion_annotations!_ObjectPropertyAssertion_property_ObjectPropertyAssertion_source_ObjectPropertyAssertion_target _NegativeObjectPropertyAssertion,_NegativeObjectPropertyAssertion_annotations)_NegativeObjectPropertyAssertion_property'_NegativeObjectPropertyAssertion_source'_NegativeObjectPropertyAssertion_target_DataPropertyAssertion"_DataPropertyAssertion_annotations_DataPropertyAssertion_property_DataPropertyAssertion_source_DataPropertyAssertion_target_NegativeDataPropertyAssertion*_NegativeDataPropertyAssertion_annotations'_NegativeDataPropertyAssertion_property%_NegativeDataPropertyAssertion_source%_NegativeDataPropertyAssertion_target $fEqOntology $fOrdOntology$fReadOntology$fShowOntology $fEqAxiom $fOrdAxiom $fReadAxiom $fShowAxiom!$fEqNegativeDataPropertyAssertion"$fOrdNegativeDataPropertyAssertion#$fReadNegativeDataPropertyAssertion#$fShowNegativeDataPropertyAssertion$fEqDataPropertyAssertion$fOrdDataPropertyAssertion$fReadDataPropertyAssertion$fShowDataPropertyAssertion#$fEqNegativeObjectPropertyAssertion$$fOrdNegativeObjectPropertyAssertion%$fReadNegativeObjectPropertyAssertion%$fShowNegativeObjectPropertyAssertion$fEqObjectPropertyAssertion$fOrdObjectPropertyAssertion$fReadObjectPropertyAssertion$fShowObjectPropertyAssertion$fEqClassAssertion$fOrdClassAssertion$fReadClassAssertion$fShowClassAssertion$fEqDifferentIndividuals$fOrdDifferentIndividuals$fReadDifferentIndividuals$fShowDifferentIndividuals$fEqSameIndividual$fOrdSameIndividual$fReadSameIndividual$fShowSameIndividual $fEqHasKey $fOrdHasKey $fReadHasKey $fShowHasKey$fEqDatatypeDefinition$fOrdDatatypeDefinition$fReadDatatypeDefinition$fShowDatatypeDefinition$fEqDataPropertyAxiom$fOrdDataPropertyAxiom$fReadDataPropertyAxiom$fShowDataPropertyAxiom$fEqFunctionalDataProperty$fOrdFunctionalDataProperty$fReadFunctionalDataProperty$fShowFunctionalDataProperty$fEqDataPropertyRange$fOrdDataPropertyRange$fReadDataPropertyRange$fShowDataPropertyRange$fEqDataPropertyDomain$fOrdDataPropertyDomain$fReadDataPropertyDomain$fShowDataPropertyDomain$fEqDisjointDataProperties$fOrdDisjointDataProperties$fReadDisjointDataProperties$fShowDisjointDataProperties$fEqEquivalentDataProperties$fOrdEquivalentDataProperties$fReadEquivalentDataProperties$fShowEquivalentDataProperties$fEqSubDataPropertyOf$fOrdSubDataPropertyOf$fReadSubDataPropertyOf$fShowSubDataPropertyOf$fEqObjectPropertyAxiom$fOrdObjectPropertyAxiom$fReadObjectPropertyAxiom$fShowObjectPropertyAxiom$fEqTransitiveObjectProperty$fOrdTransitiveObjectProperty$fReadTransitiveObjectProperty$fShowTransitiveObjectProperty$fEqAsymmetricObjectProperty$fOrdAsymmetricObjectProperty$fReadAsymmetricObjectProperty$fShowAsymmetricObjectProperty$fEqSymmetricObjectProperty$fOrdSymmetricObjectProperty$fReadSymmetricObjectProperty$fShowSymmetricObjectProperty$fEqIrreflexiveObjectProperty$fOrdIrreflexiveObjectProperty$fReadIrreflexiveObjectProperty$fShowIrreflexiveObjectProperty$fEqReflexiveObjectProperty$fOrdReflexiveObjectProperty$fReadReflexiveObjectProperty$fShowReflexiveObjectProperty#$fEqInverseFunctionalObjectProperty$$fOrdInverseFunctionalObjectProperty%$fReadInverseFunctionalObjectProperty%$fShowInverseFunctionalObjectProperty$fEqFunctionalObjectProperty$fOrdFunctionalObjectProperty$fReadFunctionalObjectProperty$fShowFunctionalObjectProperty$fEqInverseObjectProperties$fOrdInverseObjectProperties$fReadInverseObjectProperties$fShowInverseObjectProperties$fEqObjectPropertyRange$fOrdObjectPropertyRange$fReadObjectPropertyRange$fShowObjectPropertyRange$fEqObjectPropertyDomain$fOrdObjectPropertyDomain$fReadObjectPropertyDomain$fShowObjectPropertyDomain$fEqDisjointObjectProperties$fOrdDisjointObjectProperties$fReadDisjointObjectProperties$fShowDisjointObjectProperties$fEqEquivalentObjectProperties$fOrdEquivalentObjectProperties $fReadEquivalentObjectProperties $fShowEquivalentObjectProperties$fEqSubObjectPropertyOf$fOrdSubObjectPropertyOf$fReadSubObjectPropertyOf$fShowSubObjectPropertyOf$fEqClassAxiom$fOrdClassAxiom$fReadClassAxiom$fShowClassAxiom$fEqDisjointUnion$fOrdDisjointUnion$fReadDisjointUnion$fShowDisjointUnion$fEqDisjointClasses$fOrdDisjointClasses$fReadDisjointClasses$fShowDisjointClasses$fEqEquivalentClasses$fOrdEquivalentClasses$fReadEquivalentClasses$fShowEquivalentClasses$fEqSubClassOf$fOrdSubClassOf$fReadSubClassOf$fShowSubClassOf$fEqObjectComplementOf$fOrdObjectComplementOf$fReadObjectComplementOf$fShowObjectComplementOf$fEqClassExpression$fOrdClassExpression$fReadClassExpression$fShowClassExpression$fEqObjectExactCardinality$fOrdObjectExactCardinality$fReadObjectExactCardinality$fShowObjectExactCardinality$fEqObjectMaxCardinality$fOrdObjectMaxCardinality$fReadObjectMaxCardinality$fShowObjectMaxCardinality$fEqObjectMinCardinality$fOrdObjectMinCardinality$fReadObjectMinCardinality$fShowObjectMinCardinality$fEqObjectAllValuesFrom$fOrdObjectAllValuesFrom$fReadObjectAllValuesFrom$fShowObjectAllValuesFrom$fEqObjectSomeValuesFrom$fOrdObjectSomeValuesFrom$fReadObjectSomeValuesFrom$fShowObjectSomeValuesFrom$fEqObjectUnionOf$fOrdObjectUnionOf$fReadObjectUnionOf$fShowObjectUnionOf$fEqObjectIntersectionOf$fOrdObjectIntersectionOf$fReadObjectIntersectionOf$fShowObjectIntersectionOf$fEqDataExactCardinality$fOrdDataExactCardinality$fReadDataExactCardinality$fShowDataExactCardinality$fEqDataMaxCardinality$fOrdDataMaxCardinality$fReadDataMaxCardinality$fShowDataMaxCardinality$fEqDataMinCardinality$fOrdDataMinCardinality$fReadDataMinCardinality$fShowDataMinCardinality$fEqDataHasValue$fOrdDataHasValue$fReadDataHasValue$fShowDataHasValue$fEqDataAllValuesFrom$fOrdDataAllValuesFrom$fReadDataAllValuesFrom$fShowDataAllValuesFrom$fEqDataSomeValuesFrom$fOrdDataSomeValuesFrom$fReadDataSomeValuesFrom$fShowDataSomeValuesFrom$fEqObjectHasSelf$fOrdObjectHasSelf$fReadObjectHasSelf$fShowObjectHasSelf$fEqObjectHasValue$fOrdObjectHasValue$fReadObjectHasValue$fShowObjectHasValue$fEqObjectOneOf$fOrdObjectOneOf$fReadObjectOneOf$fShowObjectOneOf $fEqDataRange$fOrdDataRange$fReadDataRange$fShowDataRange$fEqDataComplementOf$fOrdDataComplementOf$fReadDataComplementOf$fShowDataComplementOf$fEqDataUnionOf$fOrdDataUnionOf$fReadDataUnionOf$fShowDataUnionOf$fEqDataIntersectionOf$fOrdDataIntersectionOf$fReadDataIntersectionOf$fShowDataIntersectionOf$fEqDatatypeRestriction$fOrdDatatypeRestriction$fReadDatatypeRestriction$fShowDatatypeRestriction"$fEqDatatypeRestriction_Constraint#$fOrdDatatypeRestriction_Constraint$$fReadDatatypeRestriction_Constraint$$fShowDatatypeRestriction_Constraint)$fEqDatatypeRestriction_ConstrainingFacet*$fOrdDatatypeRestriction_ConstrainingFacet+$fReadDatatypeRestriction_ConstrainingFacet+$fShowDatatypeRestriction_ConstrainingFacet $fEqDataOneOf$fOrdDataOneOf$fReadDataOneOf$fShowDataOneOf$fEqDataPropertyExpression$fOrdDataPropertyExpression$fReadDataPropertyExpression$fShowDataPropertyExpression$fEqObjectPropertyExpression$fOrdObjectPropertyExpression$fReadObjectPropertyExpression$fShowObjectPropertyExpression$fEqInverseObjectProperty$fOrdInverseObjectProperty$fReadInverseObjectProperty$fShowInverseObjectProperty$fEqAnnotationAxiom$fOrdAnnotationAxiom$fReadAnnotationAxiom$fShowAnnotationAxiom$fEqAnnotationAssertion$fOrdAnnotationAssertion$fReadAnnotationAssertion$fShowAnnotationAssertion$fEqAnnotationSubject$fOrdAnnotationSubject$fReadAnnotationSubject$fShowAnnotationSubject$fEqSubAnnotationPropertyOf$fOrdSubAnnotationPropertyOf$fReadSubAnnotationPropertyOf$fShowSubAnnotationPropertyOf$fEqAnnotationPropertyDomain$fOrdAnnotationPropertyDomain$fReadAnnotationPropertyDomain$fShowAnnotationPropertyDomain$fEqAnnotationPropertyRange$fOrdAnnotationPropertyRange$fReadAnnotationPropertyRange$fShowAnnotationPropertyRange$fEqAnnotationValue$fOrdAnnotationValue$fReadAnnotationValue$fShowAnnotationValue$fEqIndividual$fOrdIndividual$fReadIndividual$fShowIndividual$fEqAnonymousIndividual$fOrdAnonymousIndividual$fReadAnonymousIndividual$fShowAnonymousIndividual $fEqEntity $fOrdEntity $fReadEntity $fShowEntity$fEqNamedIndividual$fOrdNamedIndividual$fReadNamedIndividual$fShowNamedIndividual$fEqAnnotationProperty$fOrdAnnotationProperty$fReadAnnotationProperty$fShowAnnotationProperty$fEqDataProperty$fOrdDataProperty$fReadDataProperty$fShowDataProperty$fEqObjectProperty$fOrdObjectProperty$fReadObjectProperty$fShowObjectProperty $fEqClass $fOrdClass $fReadClass $fShowClassScalar ScalarBool ScalarFloat ScalarInt ScalarNull ScalarStr NodeMapping NodeScalar NodeSequence _Node_mapping _Node_scalar_Node_sequence_Scalar _Scalar_bool _Scalar_float _Scalar_int _Scalar_null _Scalar_str $fEqScalar $fOrdScalar $fReadScalar $fShowScalarSymbolunSymbolRegexunRegex ProductionproductionSymbolproductionPattern PatternNilPatternIgnoredPatternLabeledPatternConstant PatternRegexPatternNonterminalPatternSequencePatternAlternatives PatternOption PatternStar PatternPlusLabeledPatternlabeledPatternLabellabeledPatternPatternGrammar unGrammarConstant unConstant _Constant_Grammar_LabeledPattern_LabeledPattern_label_LabeledPattern_pattern _Pattern_nil_Pattern_ignored_Pattern_labeled_Pattern_constant_Pattern_nonterminal_Pattern_sequence_Pattern_alternatives_Pattern_option _Pattern_star _Pattern_plus _Production_Production_symbol_Production_pattern_Regex_Symbol $fEqGrammar $fOrdGrammar $fReadGrammar $fShowGrammar$fEqProduction$fOrdProduction$fReadProduction$fShowProduction$fEqLabeledPattern$fOrdLabeledPattern$fReadLabeledPattern$fShowLabeledPattern $fEqSymbol $fOrdSymbol $fReadSymbol $fShowSymbol $fEqRegex $fOrdRegex $fReadRegex $fShowRegex $fEqConstant $fOrdConstant$fReadConstant$fShowConstant bytesToString stringToBytesapplybindconcathead intercalate intersperselastlengthmappurebigfloatToBigintbigintToBigfloat showInt32 showStringsizenegaddsubmuldivmodremcontainsfromListinsertisEmptyremove singletontoListcatsplitOntoLowertoUpper TypedTerm typedTermType typedTermTerm TypeVariantTypeVariantAnnotatedTypeVariantApplicationTypeVariantElementTypeVariantFunctionTypeVariantLambdaTypeVariantListTypeVariantLiteralTypeVariantMapTypeVariantNominalTypeVariantOptionalTypeVariantProductTypeVariantRecordTypeVariantSetTypeVariantStreamTypeVariantSumTypeVariantUnionTypeVariantVariable TypeSchemetypeSchemeVariablestypeSchemeType TermVariantTermVariantAnnotatedTermVariantApplicationTermVariantElementTermVariantFunctionTermVariantLetTermVariantListTermVariantLiteralTermVariantMapTermVariantNominalTermVariantOptionalTermVariantProductTermVariantRecordTermVariantSetTermVariantStreamTermVariantSumTermVariantUnionTermVariantVariable PrecisionPrecisionArbitrary PrecisionBitsLiteralVariantLiteralVariantBinaryLiteralVariantBooleanLiteralVariantFloatLiteralVariantIntegerLiteralVariantString graphElements graphSchemaFunctionVariantFunctionVariantCompareToFunctionVariantEliminationFunctionVariantLambdaFunctionVariantPrimitiveEliminationVariantEliminationVariantElementEliminationVariantListEliminationVariantNominalEliminationVariantOptionalEliminationVariantRecordEliminationVariantUnion elementName elementSchema elementData ComparisonComparisonLessThanComparisonEqualToComparisonGreaterThan _Comparison_Comparison_lessThan_Comparison_equalTo_Comparison_greaterThan _Element_name_Element_schema _Element_data_EliminationVariant_EliminationVariant_element_EliminationVariant_list_EliminationVariant_nominal_EliminationVariant_optional_EliminationVariant_record_EliminationVariant_union_FunctionVariant_FunctionVariant_compareTo_FunctionVariant_elimination_FunctionVariant_lambda_FunctionVariant_primitive_Graph_elements _Graph_schema_LiteralVariant_LiteralVariant_binary_LiteralVariant_boolean_LiteralVariant_float_LiteralVariant_integer_LiteralVariant_string _Precision_Precision_arbitrary_Precision_bits _TermVariant_TermVariant_annotated_TermVariant_application_TermVariant_element_TermVariant_function_TermVariant_let_TermVariant_list_TermVariant_literal_TermVariant_map_TermVariant_nominal_TermVariant_optional_TermVariant_product_TermVariant_record_TermVariant_set_TermVariant_stream_TermVariant_sum_TermVariant_union_TermVariant_variable _TypeScheme_TypeScheme_variables_TypeScheme_type _TypeVariant_TypeVariant_annotated_TypeVariant_application_TypeVariant_element_TypeVariant_function_TypeVariant_lambda_TypeVariant_list_TypeVariant_literal_TypeVariant_map_TypeVariant_nominal_TypeVariant_optional_TypeVariant_product_TypeVariant_record_TypeVariant_set_TypeVariant_stream_TypeVariant_sum_TypeVariant_union_TypeVariant_variable _TypedTerm_TypedTerm_type_TypedTerm_term $fEqTypedTerm$fOrdTypedTerm$fReadTypedTerm$fShowTypedTerm$fEqTypeVariant$fOrdTypeVariant$fReadTypeVariant$fShowTypeVariant$fEqTypeScheme$fOrdTypeScheme$fReadTypeScheme$fShowTypeScheme$fEqTermVariant$fOrdTermVariant$fReadTermVariant$fShowTermVariant $fEqPrecision$fOrdPrecision$fReadPrecision$fShowPrecision$fEqLiteralVariant$fOrdLiteralVariant$fReadLiteralVariant$fShowLiteralVariant$fEqFunctionVariant$fOrdFunctionVariant$fReadFunctionVariant$fShowFunctionVariant$fEqEliminationVariant$fOrdEliminationVariant$fReadEliminationVariant$fShowEliminationVariant$fEqComparison$fOrdComparison$fReadComparison$fShowComparisonTraversalOrderTraversalOrderPreTraversalOrderPostTrace traceStack traceMessages traceOther TermCoder termCoderTypetermCoderCoderPrimitiveFunctionprimitiveFunctionNameprimitiveFunctionTypeprimitiveFunctionImplementationMetametaAnnotations LanguageNameunLanguageNameLanguageConstraints&languageConstraintsEliminationVariants"languageConstraintsLiteralVariantslanguageConstraintsFloatTypes#languageConstraintsFunctionVariantslanguageConstraintsIntegerTypeslanguageConstraintsTermVariantslanguageConstraintsTypeVariantslanguageConstraintsTypes languageNamelanguageConstraints FlowStateflowStateValueflowStateStateflowStateTraceFlowunFlowEvaluationStrategy$evaluationStrategyOpaqueTermVariantsContext contextGraphcontextFunctionscontextStrategycontextAnnotationsCoderDirectionCoderDirectionEncodeCoderDirectionDecodeCoder coderEncode coderDecodeAnnotationClassannotationClassDefaultannotationClassEqualannotationClassCompareannotationClassShowannotationClassReadannotationClassTermMetaannotationClassTypeMetaannotationClassTermDescriptionannotationClassTypeDescriptionannotationClassTermType!annotationClassSetTermDescriptionannotationClassSetTermTypeannotationClassTypeOfannotationClassSetTypeOfAdapterContextadapterContextEvaluationadapterContextSourceadapterContextTargetAdapteradapterIsLossy adapterSource adapterTarget adapterCoder_Adapter_Adapter_isLossy_Adapter_source_Adapter_target_Adapter_coder_AdapterContext_AdapterContext_evaluation_AdapterContext_source_AdapterContext_target_AnnotationClass_AnnotationClass_default_AnnotationClass_equal_AnnotationClass_compare_AnnotationClass_show_AnnotationClass_read_AnnotationClass_termMeta_AnnotationClass_typeMeta _AnnotationClass_termDescription _AnnotationClass_typeDescription_AnnotationClass_termType#_AnnotationClass_setTermDescription_AnnotationClass_setTermType_AnnotationClass_typeOf_AnnotationClass_setTypeOf_Coder _Coder_encode _Coder_decode_CoderDirection_CoderDirection_encode_CoderDirection_decode_Context_Context_graph_Context_functions_Context_strategy_Context_annotations_EvaluationStrategy&_EvaluationStrategy_opaqueTermVariants_Flow _FlowState_FlowState_value_FlowState_state_FlowState_trace_Language_name_Language_constraints_LanguageConstraints(_LanguageConstraints_eliminationVariants$_LanguageConstraints_literalVariants_LanguageConstraints_floatTypes%_LanguageConstraints_functionVariants!_LanguageConstraints_integerTypes!_LanguageConstraints_termVariants!_LanguageConstraints_typeVariants_LanguageConstraints_types _LanguageName_Meta_Meta_annotations_PrimitiveFunction_PrimitiveFunction_name_PrimitiveFunction_type!_PrimitiveFunction_implementation _TermCoder_TermCoder_type_TermCoder_coder_Trace _Trace_stack_Trace_messages _Trace_other_TraversalOrder_TraversalOrder_pre_TraversalOrder_post$fEqTraversalOrder$fOrdTraversalOrder$fReadTraversalOrder$fShowTraversalOrder $fEqFlowState$fOrdFlowState$fReadFlowState$fShowFlowState $fEqTrace $fOrdTrace $fReadTrace $fShowTrace$fEqMeta $fOrdMeta $fReadMeta $fShowMeta$fEqLanguageName$fOrdLanguageName$fReadLanguageName$fShowLanguageName$fEqEvaluationStrategy$fOrdEvaluationStrategy$fReadEvaluationStrategy$fShowEvaluationStrategy$fEqCoderDirection$fOrdCoderDirection$fReadCoderDirection$fShowCoderDirectionmoduleNamespacemoduleElementsmoduleDependenciesmoduleDescription FileExtensionunFileExtension_FileExtension_Module_namespace_Module_elements_Module_dependencies_Module_description$fEqFileExtension$fOrdFileExtension$fReadFileExtension$fShowFileExtensioneliminationVarianteliminationVariantsfloatTypePrecision floatTypesfloatValueTypefunctionVariantfunctionVariantsintegerTypeIsSignedintegerTypePrecision integerTypesintegerValueType literalTypeliteralTypeVariantliteralVariantliteralVariantsqname termVariant termVariants testLists typeVariant typeVariantshydraCoreLanguagedescribeFloatTypedescribeIntegerTypedescribeLiteralTypedescribePrecision describeTypeFldunFlddefinitionNamedefinitionDatumDatumunDatumunCase_Datum_Definition_name_Definition_datum_Fld$fEqFld$fOrdFld $fReadFld $fShowFld $fEqDatum $fOrdDatum $fReadDatum $fShowDatumWsWsNoneWsSpaceWsBreakWsBreakAndIndent WsDoubleBreak Precedence unPrecedencePadding paddingLeft paddingRightOpExpropExprOp opExprLhs opExprRhsOpopSymbol opPadding opPrecedenceopAssociativityExpr ExprConstExprOp ExprBracketsBrackets bracketsOpen bracketsClose BracketExprbracketExprBracketsbracketExprEnclosedbracketExprStyle BlockStyleblockStyleIndentblockStyleNewlineBeforeContentblockStyleNewlineAfterContent AssociativityAssociativityNoneAssociativityLeftAssociativityRightAssociativityBoth_Associativity_Associativity_none_Associativity_left_Associativity_right_Associativity_both _BlockStyle_BlockStyle_indent _BlockStyle_newlineBeforeContent_BlockStyle_newlineAfterContent _BracketExpr_BracketExpr_brackets_BracketExpr_enclosed_BracketExpr_style _Brackets_Brackets_open_Brackets_close_Expr _Expr_const_Expr_op_Expr_brackets_Op _Op_symbol _Op_padding_Op_precedence_Op_associativity_OpExpr _OpExpr_op _OpExpr_lhs _OpExpr_rhs_Padding _Padding_left_Padding_right _Precedence_Ws_Ws_none _Ws_space _Ws_break_Ws_breakAndIndent_Ws_doubleBreak $fEqOpExpr $fOrdOpExpr $fReadOpExpr $fShowOpExpr$fEqExpr $fOrdExpr $fReadExpr $fShowExpr$fEqBracketExpr$fOrdBracketExpr$fReadBracketExpr$fShowBracketExpr$fEqOp$fOrdOp$fReadOp$fShowOp $fEqPadding $fOrdPadding $fReadPadding $fShowPadding$fEqWs$fOrdWs$fReadWs$fShowWs $fEqBrackets $fOrdBrackets$fReadBrackets$fShowBrackets$fEqPrecedence$fOrdPrecedence$fReadPrecedence$fShowPrecedence$fEqBlockStyle$fOrdBlockStyle$fReadBlockStyle$fShowBlockStyle$fEqAssociativity$fOrdAssociativity$fReadAssociativity$fShowAssociativity angleBracesangleBracesList bracketListbracketscommaSep curlyBlock curlyBracescurlyBracesListcstdotSepdoubleNewlineSepfullBlockStylehalfBlockStyleifxindent indentBlock indentLinesinfixWs infixWsList inlineStyle newlineSep noPaddingnoSepnumoporOporSep parenListparens parentheses parenthesizeprefix printExprprintExprAsTreesepspaceSepsquareBracketssymdotOpfunctionArrowOpmatchOp writeCase writeDefnwriteImportExportStat writeImporterwriteLit writeNamewritePatwritePkg writeStat writeTermwriteData_FunctionDatawriteData_NamewriteData_Param writeData_RefwriteData_Select writeTypewriteType_NamewriteType_ParamrdfGraphToString withCommentswriteAdditionalBoundwriteAdditiveExpressionwriteAmbiguousNamewriteAndExpressionwriteAnnotatedIdentifierwriteAnnotationwriteAnnotationTypeDeclarationwriteArrayAccesswriteArrayCreationExpressionwriteArrayInitializerwriteArrayTypewriteAssertStatementwriteAssignmentwriteAssignmentExpression writeBlockwriteBlockStatementwriteBreakStatementwriteCastExpressionwriteCastExpression_Lambda writeCastExpression_NotPlusMinus writeCastExpression_RefAndBoundswriteCastExpression_PrimitivewriteCharacterLiteralwriteClassBodywriteClassBodyDeclaration%writeClassBodyDeclarationWithCommentswriteClassDeclaration$writeClassInstanceCreationExpression.writeClassInstanceCreationExpression_QualifierwriteClassLiteralwriteClassMemberDeclarationwriteClassModifierwriteClassOrInterfaceType&writeClassOrInterfaceTypeToInstantiatewriteClassTypewriteCompilationUnitwriteConditionalAndExpressionwriteConditionalExpression&writeConditionalExpression_TernaryCond(writeConditionalExpression_TernaryLambdawriteConditionalOrExpressionwriteConstantDeclarationwriteConstantModifierwriteConstructorBodywriteConstructorDeclarationwriteConstructorDeclaratorwriteConstructorModifierwriteContinueStatement writeDimswriteDoStatementwriteElementValuewriteElementValuePairwriteEmptyStatementwriteEnumDeclarationwriteEqualityExpressionwriteExclusiveOrExpression"writeExplicitConstructorInvocationwriteExpressionwriteExpressionNamewriteExpressionStatementwriteFieldAccesswriteFieldDeclarationwriteFieldModifierwriteFloatingPointLiteralwriteFloatingPointTypewriteForStatementwriteFormalParameterwriteFormalParameter_SimplewriteIdentifierwriteIfThenStatementwriteIfThenElseStatementwriteImportDeclarationwriteInclusiveOrExpressionwriteInstanceInitializerwriteIntegerLiteralwriteIntegralTypewriteInterfaceBodywriteInterfaceDeclarationwriteInterfaceMemberDeclarationwriteInterfaceMethodDeclarationwriteInterfaceMethodModifierwriteInterfaceModifierwriteInterfaceTypewriteLabeledStatementwriteLambdaBodywriteLambdaExpressionwriteLambdaParameterswriteLeftHandSide writeLiteralwriteLocalVariableDeclaration&writeLocalVariableDeclarationStatementwriteLocalVariableTypewriteMarkerAnnotationwriteMethodBodywriteMethodDeclarationwriteMethodDeclaratorwriteMethodHeaderwriteMethodInvocationwriteMethodModifierwriteMethodNamewriteMethodReferencewriteMultiplicativeExpressionwriteNormalAnnotationwriteNormalClassDeclarationwriteNormalInterfaceDeclarationwriteNumericTypewritePackageDeclarationwritePackageNamewritePackageOrTypeNamewritePackageModifierwritePostDecrementExpressionwritePostIncrementExpressionwritePostfixExpressionwritePreDecrementExpressionwritePreIncrementExpression writePrimarywritePrimaryNoNewArraywritePrimitiveType!writePrimitiveTypeWithAnnotationswriteReceiverParameterwriteReferenceTypewriteRelationalExpression%writeRelationalExpression_GreaterThan*writeRelationalExpression_GreaterThanEqual$writeRelationalExpression_InstanceOf"writeRelationalExpression_LessThan'writeRelationalExpression_LessThanEqual writeResultwriteReturnStatementwriteShiftExpressionwriteSimpleTypeNamewriteSingleElementAnnotationwriteStatementwriteStatementExpression)writeStatementWithoutTrailingSubstatementwriteStaticInitializerwriteStringLiteralwriteSwitchStatementwriteSynchronizedStatementwriteThrowStatement writeThrowswriteTryStatementwriteTypeArgumentwriteTypeArgumentsOrDiamondwriteTypeBoundwriteTypeDeclaration writeTypeDeclarationWithCommentswriteTypeIdentifier writeTypeNamewriteTypeParameterwriteTypeParameterModifierwriteVariableTypewriteUnannTypewriteUnaryExpression writeUnaryExpressionNotPlusMinus/writeUnqualifiedClassInstanceCreationExpressionwriteVariableArityParameterwriteVariableDeclaratorwriteVariableDeclaratorIdwriteVariableInitializerwriteVariableModifierwriteWhileStatement writeWildcardwriteWildcardBoundsprefixAtsemi suffixSemiandOpapOpappOpapplyOparrowOpbindOpcaseOp composeOpconcatOpconsOpdefineOp diamondOpdivOpdivideOpelemOpequalOpfmapOpgtOpgteOpindexOplambdaOpltOplteOpminusOpmodOpmultOpneqOp notElemOpplusOpquotOpremOptypeOpToTreetoTreetoHaskellCommentswriteQualifiedName$fToTreeVariable$fToTreeValueBinding $fToTreeType$fToTreeStatement$fToTreeRightHandSide$fToTreePattern_Application$fToTreePattern$fToTreeModuleHead $fToTreeName$fToTreeModule$fToTreeLiteral$fToTreeImport$fToTreeFieldWithComments $fToTreeField$fToTreeExpression_Lambda$fToTreeExpression_If"$fToTreeExpression_ConstructRecord$fToTreeExpression_Case$fToTreeExpression_Application$fToTreeExpression$fToTreeDeclarationWithComments$fToTreeDeclarationHead$fToTreeDeclaration$fToTreeDataDeclaration_Keyword$fToTreeConstructorWithComments$fToTreeConstructor$fToTreeCaseRhs$fToTreeAlternativeDebugExceptionthrowDebugException$fExceptionDebugException$fShowDebugExceptionCaseConventionCaseConventionCamelCaseConventionPascalCaseConventionLowerSnakeCaseConventionUpperSnake capitalize convertCase decapitalizeescapeWithUnderscorejavaStyleCommentnonAlnumToUnderscoressanitizeWithUnderscoreswithCharacterAliasesexprAnnotations exprEnumField exprImportexprNamedSchemaexprPrimitiveTypeexprQualifiedNameexprRecordField exprSchemaexprSchemaFileexprUnionMemberwithAnnotations exprDocumentdebugconvertFloatValueconvertIntegerValueelementsToGraph fromQnamenamespaceToFilePath isEncodedTypeisTypelocalNameOfLazylocalNameOfEagernamespaceOfLazynamespaceOfEagerplaceholderNameskipAnnotations stripTerm stripTypetermMeta toQnameLazy toQnameEagertypeMeta unitTypeName GraphFlow emptyTrace flowSucceeds flowWarningfromFlow fromFlowIogetStateputState traceSummary unexpected withState withTrace withWarning$fMonadFailFlow $fMonadFlow$fApplicativeFlow $fFunctorFlowderefdereferenceElementlookupPrimitiveFunctionprimitiveFunctionArityrequireElementrequirePrimitiveFunction schemaContextwithSchemaContexttopologicalSort expandLambdas foldOverTerm foldOverTypefreeVariablesInSchemefreeVariablesInTermfreeVariablesInTypemoduleDependencyNamespacesisFreeInremoveTermAnnotationsremoveTypeAnnotationsreplaceFreeVariableTyperewrite rewriteTerm rewriteTermMrewriteTermMeta rewriteTyperewriteTypeMeta simplifyTermsubstituteVariablesubtermssubtypestermDependencyNamestopologicalSortElements>:-->@@annotbigfloatbigintbinarybooleanelementenumfield fieldsToMapfloat32float64floatfunction functionNint16int32int64int8integerlambdalistisUnitliteralnominaloptionalproductrecordsetstringsumuint16uint32uint64uint8unionunitvariable$fIsStringTypeSubst composeSubstnormalVariablesnormalizeSchemesubstituteInSchemesubstituteInType ConstraintsolveConstraints expectBinary expectBoolean expectFloat32 expectFloat64 expectInt32 expectInt64 expectStringcases compareTo constFunctiondelta elementRefelementRefByNameeliminateNominal elimination expectList expectLiteral expectMap expectNArgsexpectOptional expectRecord expectSet expectUnionfoldletTermmapTermmatch matchOptionalmatchWithVariants primitive projection requireField stringList stringSet unitVariantvariant withVariant$fIsStringTermbinaryPrimitiveflowunaryPrimitive_hydra_lib_flows _flows_apply _flows_bind _flows_map _flows_pure _hydra_lib_io _io_showTerm _io_showType_hydra_lib_lists _lists_apply _lists_bind _lists_concat _lists_head_lists_intercalate_lists_intersperse _lists_last _lists_length _lists_map _lists_pure_hydra_lib_literals_literals_showInt32_literals_showString_hydra_lib_maps _maps_map _maps_size_hydra_lib_math _math_add _math_div _math_mod _math_mul _math_neg _math_rem _math_sub_hydra_lib_optionals_optionals_apply_optionals_bind_optionals_map_optionals_pure_hydra_lib_sets _sets_insert_sets_contains_sets_fromList _sets_isEmpty _sets_map _sets_remove_sets_singleton _sets_size _sets_toList_hydra_lib_strings _strings_cat_strings_length_strings_splitOn_strings_toLower_strings_toUpperhydraLibFlowsPrimitiveshydraLibListsPrimitiveshydraLibLiteralsPrimitiveshydraLibMapsPrimitiveshydraLibMathInt32PrimitiveshydraLibOptionalsPrimitiveshydraLibSetsPrimitiveshydraLibStringsPrimitivesstandardPrimitivesBinaryBigfloatbooldoublefalseinttrueencodeApplicationencodeApplicationTypeencodeCaseStatementencodeElimination encodeFieldencodeFieldTypeencodeFloatTypeencodeFunctionencodeFunctionTypeencodeIntegerType encodeLambdaencodeLambdaTypeencodeLiteralType encodeLiteralencodeLiteralVariant encodeMapType encodeNamedencodeOptionalCasesencodeProjection encodeRowType encodeSum encodeTerm encodeTypeencodeTypeVariantdecodeFieldTypedecodeFieldTypesdecodeFloatTypedecodeFunctionTypedecodeIntegerTypedecodeLambdaTypedecodeLiteralType decodeMapType decodeRowType decodeString decodeTypeelementAsTypedTerm fieldTypesrequireRecordType requireTyperequireUnionTypetypeDependenciestypeDependencyNamesannotateElementWithTypesannotateTermWithTypes inferTypeaggregateAnnotations getAnnotationgetAttrgetAttrWithDefaultgetDescriptiongetTermAnnotationgetTermDescriptiongetTypegetTypeDescriptionmetaAnnotationClassmetaDescriptionmetaType nextCountputAttr setAnnotationsetDescriptionsetTermAnnotationsetTermDescription setTermTypesetTypesetTypeAnnotationsetTypeDescriptiontermMetaInternaltypeMetaInternal alphaConvert!countPrimitiveFunctionInvocationsbetaReduceTermbetaReduceType contractTerm etaReduceTerm termIsClosed termIsOpaque termIsValueSymmetricAdapter bidirectional chooseAdapter composeCodersdebugCheckTypedebugRemoveType encodeDecodefloatTypeIsSupported idAdapteridCoderintegerTypeIsSupportedliteralTypeIsSupportednameToFilePathtypeIsSupportedunidirectionalCoderaltsdefineignoredniloptplusregexstarsymbolterminal$fIsStringPatterndatatypebootstrapContextnsrefqualify termElement typeElement hydraCorehydraCoreModule key_maxSize key_minSize annotateTerm annotateTypebounded boundedList boundedSet boundedString coreContextdocdataDocdataterm graphContext nonemptyListnotesee setMaxLength setMinLength standardGraph twoOrMoreListgrammarToModulecodetreeAstModulehydraMantleModulehydraModuleModulehydraGrammarModuleyamlModelModulexmlSchemaModuletinkerpopV3ModuletinkerpopTypedModuletinkerpopFeaturesModulebase_prefix_start_equal_or_and_not_true_false_iri_bnode_literal_ nonLiteral_length_ minLength_ maxLength_ external_percent_at_dollar_ ampersand_colon_period_coma_ semicolon_ underscore_dash_ parenOpen_ parenClose_ braceOpen_ braceClose_pipe_star_plus_ question_tilde_doubleFrwSlash_ singleQuote_ doubleQuote_ minInclusive_ minExclusive_ maxInclusive_ maxExclusive_ totalDigits_fractionDigits_extra_closed_shexSyntaxModule shexGrammarscalaMetaModulerdfSyntaxModuleshaclModelModulekey_iriwithIrinonNegativeIntegerowlIriowlSyntaxModulejsonModelModulepegasusPdlModulejavaSyntaxModulehaskellAstModulebang_ directive_ ellipsis_enum_extend_ implements_input_ interface_ lbracket_lcurly_lparen_null_on_ rbracket_rcurly_ repeatable_rparen_scalar_schema_type_union_descriptionOptdirectivesConstdirectivesConstOptgraphqlSyntaxModulegraphqlGrammartokenDefinitionsdocumentDefinitionsavroSchemaModulehydraComputeModulehydraPhantomsModuleel<.>$$@->++apply2 caseFieldcomposeconstantdenom matchDatamatchOpt matchToEnum matchToUnionnomprojectreftypedunion2varbasicsNsbasicshydraBasicsModuleeliminationVariantSourceeliminationVariantsSourcefloatTypePrecisionSourcefloatTypesSourcefloatValueTypeSourcefunctionVariantSourcefunctionVariantsSourceintegerTypeIsSignedSourceintegerTypePrecisionSourceintegerTypesSourceintegerValueTypeSourceliteralTypeSourceliteralTypeVariantSourceliteralVariantSourceliteralVariantsSource qnameSourcetermVariantSourcetermVariantsSourcetestListsSourcetypeVariantSourcetypeVariantsSourcecoreLanguageNsclcoreLangModuleutilsNsadapterUtilsModuleutilsdescribeFloatTypeSourcedescribeIntegerTypeSourcedescribeLiteralTypeSourcedescribePrecisionSourcedescribeTypeSource yamlLanguagetinkerpopLanguage shaclLanguage shaclCodercommondefaultCommonPropertiesdescriptionsToGraph elementIriemptyDescription emptyGraphemptyLangStrings forObjectsirikeyIri mergeGraphs nameToIri nextBlankNodenodeproperty propertyIrirdfIriresourceToNode subjectsOf triplesOfwithTypexmlSchemaDatatypeIri prepareType scalaLanguage reservedWords nameOfTypequalifyUnionFieldName scalaTypeNamesapplysassignslambdasnamesprimstapplystapply1stapply2stparamstrefsvar pdlLanguage jsonLanguage expectArray expectNumber expectObjectoptArray optStringrequire requireArray requireNumber requireString javaLanguagehaskellLanguagegraphqlLanguage avroLanguageliteralAdapter floatAdapterintegerAdapter fieldAdapterfunctionProxyNamefunctionProxyType termAdapter yamlCoder bytesToHsYamlbytesToHydraYaml hsYamlToByteshsYamlToHydraYamlhydraYamlToByteshydraYamlToHsYamlhydraYamlToString yamlSerde yamlSerdeStr jsonCoder aesonToBytes aesonToValue bytesToAeson bytesToValue jsonSerde jsonSerdeStr stringToValue valueToAeson valueToBytes valueToStringshowTermshowType avro_aliases avro_arrayavro_ascending avro_boolean avro_bytes avro_defaultavro_descendingavro_doc avro_double avro_enum avro_fields avro_fixed avro_float avro_ignoreavro_int avro_items avro_longavro_map avro_nameavro_namespace avro_null avro_order avro_record avro_size avro_string avro_symbols avro_type avro_valuesavroSchemaJsonCoderavroSchemaStringCoder decodeAliases decodeEnum decodeField decodeFixeddecodeNamedSchema decodeOrder decodeRecord decodeSchemagetAnnotations adaptTypetransformModule printModuleaddExpressionsaddJavaTypeParameterfieldExpressionfieldNameToJavaExpressionfieldNameToJavaIdentifier!fieldNameToJavaVariableDeclarator#fieldNameToJavaVariableDeclaratorIdimportAliasesForModuleinterfaceMethodDeclarationjavaAssignmentStatement javaBooleanjavaBooleanExpressionjavaBooleanTypejavaCastExpression"javaCastExpressionToJavaExpressionjavaClassDeclaration javaClassTypejavaClassTypeToJavaType,javaConditionalAndExpressionToJavaExpressionjavaConstructorCalljavaConstructorName javaDeclNamejavaEmptyStatement1javaEqualityExpressionToJavaInclusiveOrExpression"javaExpressionNameToJavaExpressionjavaExpressionToJavaPrimary#javaExpressionToJavaUnaryExpressionjavaFieldAccessToJavaExpressionjavaIdentifierjavaIdentifierToJavaExpression(javaIdentifierToJavaRelationalExpression#javaIdentifierToJavaUnaryExpressionjavaInstanceOfjavaIntjavaIntExpression javaIntType2javaInterfaceDeclarationToJavaClassBodyDeclaration javaLambdajavaLangPackageNamejavaLiteralToJavaExpression)javaLiteralToJavaMultiplicativeExpressionjavaLiteralToPrimaryjavaMemberFieldjavaMethodBody/javaMethodDeclarationToJavaClassBodyDeclarationjavaMethodHeader$javaMethodInvocationToJavaExpression+javaMethodInvocationToJavaPostfixExpression!javaMethodInvocationToJavaPrimary6javaMultiplicativeExpressionToJavaRelationalExpressionjavaPackageDeclarationjavaPackageName-javaPostfixExpressionToJavaEqualityExpression%javaPostfixExpressionToJavaExpression0javaPostfixExpressionToJavaInclusiveOrExpression/javaPostfixExpressionToJavaRelationalExpression*javaPostfixExpressionToJavaUnaryExpressionjavaPrimaryToJavaExpression javaPrimaryToJavaUnaryExpressionjavaPrimitiveTypeToJavaType javaRefType(javaRelationalExpressionToJavaExpression-javaRelationalExpressionToJavaUnaryExpressionjavaReturnStatementjavaStatementsToBlock javaString"javaStringMultiplicativeExpressionjavaThisjavaTypeIdentifier javaTypeNamejavaTypeParameterjavaTypeVariablejavaTypeVariableToTypejavaUtilFunctionPackageNamejavaUtilPackageNamejavaTypeToJavaFormalParameterjavaTypeToJavaReferenceTypejavaTypeToJavaResultjavaTypeToJavaTypeArgument#javaUnaryExpressionToJavaExpression-javaUnaryExpressionToJavaRelationalExpressionjavaVariableDeclarator&javaAdditiveExpressionToJavaExpressionjavaVariableDeclaratorIdjavaVariableNamemakeConstructormethodDeclarationmethodInvocationmethodInvocationStaticnameToJavaClassTypenameToQualifiedJavaNamenameToJavaNamenameToJavaReferenceTypenameToJavaTypeIdentifieroverrideAnnotationreferenceTypeToResultsanitizeJavaNametoAcceptMethod toAssignStmttoJavaArrayTypetypeParameterToTypeArgumentvariableDeclarationStatementvariableToJavaIdentifiervariantClassNamevisitorTypeVariable NamespacesnamespacesFocusnamespacesMappingelementReferencehsapphslambdahslithsPrimitiveReferencehsvarnamespacesForModulenewtypeAccessorNamerawNamerecordFieldReferencesanitizeHaskellName simpleNametoTypeApplicationtypeNameForRecordunionFieldReferenceunpackLambdaTypeaddDeepTypeAnnotations allModules assignSchemas coreModules utilModules extModulesfindTypegenerateSources hydraKernel kernelContextmodulesToContext printTracerunFlow writeHaskell writeJavawritePdl writeScala writeYaml PrimaryKey ForeignKeyAvroQualifiedNameAvroHydraAdapterAvroEnvironmentavroEnvironmentNamedAdaptersavroEnvironmentNamespaceavroEnvironmentElementsemptyEnvironmentavro_foreignKeyavro_primaryKeyavroHydraAdapteravroNameToHydraNamegetAvroHydraAdapter foreignKeypatternToNameConstructor primaryKey parseAvroNameputAvroHydraAdapterrewriteAvroSchemaM jsonToString showQname stringToTerm termToString$fEqAvroQualifiedName$fOrdAvroQualifiedName$fShowAvroQualifiedNameversiongetDataFileName getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDir