Ref A: 84b7b9f8373140b69a6d031d2267dc7d Ref B: E3C6B101116AF6C328B846172B63BAF3 Ref C: Fri May 24 13:07:34 2013 PST