Ref A: 753461c6a7584457b38ec1b6bb7b8ae2 Ref B: CB0E842423C6F3E72CC62E5602A98741 Ref C: Thu May 23 10:30:41 2013 PST