Você está usando um navegador desatualizado. Ele pode não exibir este ou outros sites corretamente. Você deve atualizá-lo ou usar um navegador alternativo.
Beleza, eu mesmo já achei bastante coisa. Mas se alguém tiver mais alguma coisa, por favor compartilha.
Mega: https://mega.nz/folder/sx1RgDxRPass : HlYaTJXoIoYjoo89W29cVA