Site maintenance and development
We are currently implementing a new system architecure on TSR that hopefully will give is much better performance. However, until this new architecture has been fully tuned some glitches may be experienced on the site. Please bear with us while we fix them during the coming days.