Tyler’s AAA bond rating reaffirmed by S&P