Ref A: 3285248e99044a9c994cb8b2de68c14d Ref B: 67EC1A5A708E562741DF847A9741ED95 Ref C: Thu Oct 23 01:18:18 2014 PST