All rights reserved by Allah-u Ta'ala.