Extreme streamflow time series analysis: trends, record length, and persistence. (2nd January 2023)