Ref A: 1c48a3380c834bbba2672e5be2dd0cf8 Ref B: 2719AF1BE735305B3DB80CA6115C0457 Ref C: Thu Mar 05 16:07:24 2015 PST