Ref A: b47a1bd7995c453887721abcfb0665a2 Ref B: 6784EA174D2B633BE1122462F8DF891C Ref C: Fri Oct 31 06:00:19 2014 PST