Ref A: ceeaeac77354492da78c4396dd3a7f7c Ref B: 55AEDD42A5CDC33451D71FE4A3B22963 Ref C: Fri Mar 06 16:36:30 2015 PST