Ref A: 7d5b8943a4a24b8f9241a3a66baafcc1 Ref B: F9E87DF4A5F718F00C3F3502E84D0B88 Ref C: Tue Sep 30 12:47:47 2014 PST