Ref A: 536ab93884ad466688cec45160e40bad Ref B: 3B608FEF3505427D86A68F05BAE1F297 Ref C: Mon Nov 25 15:54:44 2013 PST