Ref A: 5311e168d8d5432793cf45b4a0a71e21 Ref B: 96CE192A5889F399DF8C29606DE781EF Ref C: Mon Dec 29 04:42:57 2014 PST