Ref A: 1db11edb8b964ef68e860bd610e19061 Ref B: 9309E45E4EB17EE8DB3A2952207D6D41 Ref C: Fri May 24 14:56:01 2013 PST