Ref A: 5d65a53b122640768d421a95688bdc29 Ref B: 0A2DDE95F6166B79B216ED8800FA6F74 Ref C: Tue Sep 30 14:40:05 2014 PST