Preparations for Palestinian general elections