Ref A: 4ba8d9df94c1491ea63e8e0f34cc94c3 Ref B: 5B81F5A79675E4B33363FA8135DF6846 Ref C: Fri Dec 26 06:08:44 2014 PST