Ref A: 33eca0c7ee634328ad907255c9ec4b82 Ref B: 4B046E9FCA336517D990FD397EB5E565 Ref C: Wed Nov 26 18:43:15 2014 PST