Ref A: 71891975b27440b4ba98ee2997b8835f Ref B: DC20D73A5159F7A40891AF274273DBE2 Ref C: Wed May 22 07:13:22 2013 PST