Main Search Cbt Ball Punching