Yes. Thanks Mike. So, I'll quickly touch on the Goose construction progress. I think we've signaled very clearly that this was on a critical path to have success. And I'll tell you that I think the team did a phenomenal job bringing everything down. Despite high snow year an El Niño year, which was a bit of an anomaly, we were able to bring everything down from the marine landing area. This significantly derisk the remaining construction schedule. And now we have everything that we need basically to build out the Goose project on site. And just to remind everybody out of what we brought down, some of the key things we brought down almost 19 million liters of fuel, all of the modular units necessary to expand the camp to 500, which will allow us to get through construction. All of the stuff necessary to build the mill steel and rebar. All those cement necessary, more than 3,000 bags -- more 4,000 bags actually. And all the -- one of the key things is all the reagents necessary to commission and operate the mill starting in 2025. So, at the end of the day, as Mike said and Clive alluded to, the mill itself is ready -- would be ready to go in Q1 2025. The construction team has done a great job of coming in and grabbing hold this project and making a B2 type construction. The mill construction does remain on schedule. We had previously told the market that we are, in fact, ahead in some areas, installation of the ball mill is progressing ahead of schedule. All the shale sections are in, the discharge heads, [indiscernible] and bearings have all been completed. What really is slightly behind schedule is the open pit and underground. That really relates to the commissioning of the equipment and getting some of the people in during some of these heavy snow days. The current schedule indicates that approximately three months must be added, and that really is to allow us to mine out some of the open pit and underground to allow us to get the appropriate amount of material on the stockpile to start the mill. So, with that, we're talking about first full quarter in Q2 2025 and that, of course, does reduce what we're going to produce in 2025, but I do want to indicate that it's not like those ounces are lost, they have just been pushed into 2026. So, instead of having the first five years at plus 300,000, now we're talking in the first five years at 310,000 plus. So, overall, I guess, I'd say I remain very confident in the path forward for Goose and this is absolutely a world-class operation that moving in production in Q2 2025. With that, I will turn it back to you, Clive, for questions.