Squid project report FINAL TBlcs