Ref A: fa18995d9bc24f65b4b78700b0b9ea48 Ref B: E26B2127C8419CC396EF8557192EBC04 Ref C: Fri Jan 30 14:25:43 2015 PST