Ref A: f60ed4041695466394cd737256703c16 Ref B: 8143C72C039A15407365761FB1EB7659 Ref C: Sat May 25 05:49:19 2013 PST