site last updated: 12/22/2025
it is highly reccomended that you view this website on desktop! formatting errors are likely to occur on mobile