Ref A: df69b296b4924d87b747673dc881c366 Ref B: 6585367574F8407BA55B46BC642B7DC0 Ref C: Sat Mar 28 21:48:42 2015 PST