Ref A: 784868564129420ca5e55601b12d3522 Ref B: EB8D994A536D09573FE3B4559EB1B641 Ref C: Wed May 23 20:19:37 2012 PST