Heidelberg Speedmaster XL 105 Proves Its Mettle in Tough Times