more generic csc export