Ref A: 9a182a2e5e8a4d138eae32e24af173bf Ref B: AEC4AD76975FD19E84D286AFB63C7927 Ref C: Wed Jun 19 13:38:40 2013 PST