March 27th: The final hardware issue has finally been spotted and fixed. Rebuilding the remaining torrents now. Thank you for your patience.