mask = 28948022309329048855892746252171976963317496166410141009864396001978282409976