pub3