Ref A: efadfe1b345944e8bca5e6316792f1c0 Ref B: 51EE264DE214ED91BDB2F834BEB4FFA4 Ref C: Wed Nov 26 05:14:07 2014 PST