Direct shift cvt

Direct shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvtDirect shift cvt