ConsleDataStruct