QM2023_merge_v3