4K fingering and squirt compilation

37623