Ref A: dee9a06a8e394dcc97121b886190697e Ref B: F81E85C6AF231812EA3261E850AEDCBF Ref C: Wed Oct 22 16:58:01 2014 PST