Ref A: 795d242da37a4fee8dbee06ff8297ab7 Ref B: 393FFACCDE4F178287D822A27A4EB4B1 Ref C: Thu Jun 20 05:44:16 2013 PST