Ref A: 5781d6af703943eb82105875a7ccc570 Ref B: B6249442369C3A2FB63D596C892EB268 Ref C: Thu Dec 25 05:37:29 2014 PST