Ref A: 0a8c391d585b4aaea73c881251fd76ee Ref B: 941E2D39B624D16F11448BB0E2467B67 Ref C: Fri Aug 29 04:39:56 2014 PST