buf3