Ref A: 01c382c99ce04c3e85a77a2d7acabb78 Ref B: 85C95CD1F6A329CAF760803727F00D65 Ref C: Sun May 19 16:32:09 2013 PST