# sami ul-hak