Ref A: 0dfa67df54fd4575a508bda9cf1705f6 Ref B: 48768A38E9AE322051A602EA9A115B55 Ref C: Thu May 23 14:40:59 2013 PST