Ref A: 7f65105c603642d3be19626f30d607f7 Ref B: 799E86B219632AEFEDAD6C62B9841AD9 Ref C: Thu May 24 19:20:14 2012 PST