Ref A: 6dca607aa2b94e69bd148abe3c744ca4 Ref B: 2E48FC47704B491222EA9C5826BD325B Ref C: Wed Oct 22 23:44:46 2014 PST