Ref A: 3f19d92ddb1746a9bf3cc5833feb7df5 Ref B: 835D26ABA288234250E8549B7B7FDFED Ref C: Fri Jan 30 15:29:49 2015 PST