Ref A: 4a1f871c9766404baa9f116d88432eaa Ref B: 3EDCA1763512E1E5712F45C0130774D2 Ref C: Thu May 23 19:06:55 2013 PST