Ref A: 0db5701863b84164946830f5d1b2ac6b Ref B: B47ADCE4249A16498CE542D5A09CA454 Ref C: Tue Sep 02 15:54:09 2014 PST