For the Q3, we currently expect revenue to be in the range of $222,000,000 to $224,000,000 non GAAP income from operations to be in the range of $42,000,000 to $44,000,000 non GAAP net income to be in the range of $35,000,000 to $37,000,000 assuming interest expense of $8,300,000 interest income of $5,700,000 and a provision for income taxes of 3,800,000 dollars And non GAAP diluted earnings per share to be in the range of $0.28 to $0.30 per share assuming 123,000,000 fully diluted weighted average shares outstanding. And for the full year, we currently expect calculated current billing to be in the range of $957,000,000 to $967,000,000 revenue to be in the range of $889,000,000 to $895,000,000 non GAAP income from operations to be in the range of to $171,000,000 non GAAP net income to be in the range of $143,000,000 to 147,000,000 dollars assuming interest expense of $32,700,000 interest income of $23,500,000 and a provision for income taxes of 12,800,000 dollars Non GAAP diluted earnings per share to be in the range of $1.16 to $1.19 assuming 123 point $5,000,000 fully diluted weighted average shares outstanding and unlevered free cash flow to be in the range of $225,000,000 to 2 $35,000,000 I would like to provide some commentary regarding our revised outlook today, reflecting lower CCB and revenue for the year.