Ref A: 05b62c9583874f68b8d4ba065c074c69 Ref B: EF53C7D9B707B49A250A8AF22AC141AE Ref C: Wed May 22 11:50:21 2013 PST