hp304