Ref A: 69678d7f4a0942b1a5d64cb0fa360e03 Ref B: B4ABF8487EE8F9B8D30F6347A745E370 Ref C: Thu Nov 27 05:16:08 2014 PST