Shanghai har h . exc.