Ref A: dfb2cedef7be47e592992fe327a409cc Ref B: D83A4720D39D85B909E157A067AA0BE3 Ref C: Fri Aug 28 08:29:50 2015 PST