Ref A: 6d29016ca92242f7ab18fea2500966f4 Ref B: 13D09D45C9A97E4AB8A710F19F3E835F Ref C: Wed Apr 23 16:41:43 2014 PST