Ref A: dfd69444d13d4ed9a2171a825cba2767 Ref B: 43F830A694AC751457C06FF30DB04A08 Ref C: Wed Oct 01 12:21:35 2014 PST