Guarantee ! is post dated cheque or agreement or any legal procedure according to Qatar Law.