Ref A: 24aba8600f014a40a5924d2d63375fec Ref B: CDA1719A3DD088FB5FBDBAB4ECC2D021 Ref C: Sat May 25 20:31:31 2013 PST