Ref A: 91df57b4483a4645b47e2876e3c1b4e1 Ref B: 3A72266A707AA450D1E7F356897E0F45 Ref C: Fri Oct 24 09:04:17 2014 PST