Ref A: bc45a99270c24d14988e77df09942997 Ref B: ED13E9B46849BC6748D2D260251F2375 Ref C: Sat Feb 28 21:23:11 2015 PST