Ref A: 4f5eebbd82624d13bc5d05dfd29c9775 Ref B: 48FFEE846C286B0CF9317CC85CD60662 Ref C: Fri Dec 26 17:02:37 2014 PST