the sign on our building in Budapest. Have no idea what they mean.