А чего все константы 64-битными (ULL) объявлены?