Ref A: 14778eaa8d444ca2963dd72ba431f7fe Ref B: EE935AE5E08BCAB4536B718DD48F5420 Ref C: Thu May 23 15:43:19 2013 PST