Ashraf Panahi Notes