Theories on the origins of the Qarakhanid rulers