Ref A: f27d85dcaf4243de96cf069009af3feb Ref B: 766A0FDDAA3B4FF42B2114B727761572 Ref C: Thu May 23 05:58:45 2013 PST