Ref A: bf63cde938df4ecebf6d5df3d2865735 Ref B: 61C25542C772E0BF16BF6DF48C755022 Ref C: Tue Oct 21 20:22:10 2014 PST