Decoding flag of Zagreb: What do the colors and symbols represent?