Ref A: 8d081df3a3b5443497ec47414ebde102 Ref B: 22128A3FC68F9FA66195875F939EF059 Ref C: Wed Jan 28 08:45:24 2015 PST