Group Stage matchday 3 only needs three days, not six, as you will have 8 games in the day across 4 kickoff times, due to both games in the group being concurrent. Whether you'd need an extra rest day to accommodate teams playing in day 12 playing again on day 15 is debatable.