Ref A: 013337d073fb40779774ddc1e5bdc67b Ref B: 3FAC7F21306EB130C6602D97CDFF3E93 Ref C: Fri May 24 08:58:22 2013 PST