Client data structure