Ref A: 4e7412198c8e4898b86196e642e0073f Ref B: 4BFB5F40201AE53156793D8EEAD7285D Ref C: Wed Jun 19 01:32:49 2013 PST