Ref A: 4022edcc602141618c179903a9297fd7 Ref B: 3AF73DFB17F7E75CC104190F8B1F1DC2 Ref C: Tue Sep 02 20:23:23 2014 PST