Ref A: 2478aeb1f7fa439c818453f71f998198 Ref B: C8DC5F4ACDEB202373C4C317DCB09CE5 Ref C: Sat Dec 20 22:52:31 2014 PST