Legal and Finance in Semarkala