Ref A: 36cd35e0ec634448a129999806759fae Ref B: 1FE385BD6FE340B139A538CDAE82A842 Ref C: Tue May 21 10:11:58 2013 PST