Ref A: 309d78f5d4f54ab097462cf42aac82b0 Ref B: 8D310781D89709A728F9F860915A9FB4 Ref C: Mon Sep 01 21:12:56 2014 PST