fcntl31 669 KB