Ref A: 47147151199e4d379e8f292e299523cc Ref B: 3397B4CC4D7A77D715459CDF1AB0CAF4 Ref C: Mon Jul 27 23:19:47 2015 PST