Ref A: e56724ce9a82441ea0c236a583692d12 Ref B: F1C1ABEE80170F0CD69DCE50D3CF3C52 Ref C: Fri Apr 18 23:30:45 2014 PST