hannibal mejbri analysis