Ref A: ba278389f54f4cc3a14512a6b4f425c0 Ref B: 217D95ACE950A80870DF1DC2B7170F96 Ref C: Thu Sep 18 15:28:18 2014 PST