Starz Deploys 24 Terabytes For HD Storage