Ref A: f3401f797598462e8360878d444d55b1 Ref B: 5E820F6FA301F9B3949B880DA1D0BE5F Ref C: Mon Jan 26 02:57:45 2015 PST