Ref A: a34afa82b5414b7e94ace388243975f3 Ref B: 406B0547A7F912914CA7214CC7B4C26B Ref C: Tue Oct 21 10:46:45 2014 PST