Ref A: 3ec612a1bcff40e28157521a0f584a8a Ref B: 51D7F550E7CFF0C11762F9E44C129265 Ref C: Fri Aug 29 02:10:58 2014 PST