Ref A: ae1ce1d222bc4d39974cd1a22bb833ae Ref B: 79FC3D9FF845B6DFA7015D0BFAF66AAE Ref C: Wed Apr 23 03:18:44 2014 PST