Ref A: 457412481fb5447c9bde891da9ed2520 Ref B: B4DC051140819DB40FF4596DDD0ADCF9 Ref C: Fri Oct 31 21:11:48 2014 PST