Brazil's next government, under incoming far-right president Jair Bolsonaro who takes power in three weeks, will be neo-liberal economically, morally conservative and heavy reliant on a contingent of ex-military figures.
That's the final composition that has emerged after weeks of announcements and casting about to fill the top posts of 22 ministries, down from 29 in the outgoing administration.
Seven of the ministers will be military men. Eight have technocrat profiles. And seven are politicians. All are united by fierce criticism of the leftwing governments that ruled under former president Luiz Inacio Lula da Silva (2003-2010) -- who is now in prison for corruption -- and his protegee Dilma Rousseff (2011-2016) -- whose second mandate was cut short by impeachment.
There are just two women in Bolsonaro's government, which is double the number in the outgoing line-up under President Michel Temer.
There are no blacks, despite half of Brazil's population being at least partly descended from Africans. Oliver Stuenkel, a professor of international relations at the Getulio Vargas Foundation, said there were three distinct groups to be seen: "A nationalist, anti-globalist group that is oriented towards the populist politics of Donald Trump, a group of neo-liberals that controls the economic part, and another of military men with influence in various areas."
He added: "We'll soon see how the power play will work out between these three axes."
But it remains to be seen how Moro will be able to operate under Bolsonaro's extreme right direction, with divergences already possible over the next president's push to ease gun laws and to label radical rural groups as "terrorists."
Wladimir Gramacho, a political sciences professor at the University of Brasilia, said Moro and Guedes, as well as Onyx Lorenzoni who will become Bolsonaro's chief of staff, "have the confidence of the three pillars supporting a government: Congress, the economy and public opinion."
His future foreign minister, Ernesto Araujo, has promised to clean out any trace of "cultural Marxism" from his ministry. His education minister, a Colombian philosopher named Ricardo Velez Rodriguez, has stated that "it's nature that defines gender."
The new minister for human rights, women and the family will be a female evangelical pastor, Damares Alves, who has surprised some by saying she believed it was possible to have "a government of peace between the conservative movement, the LGBT movement and other movements."
Bolsonaro has eschewed the custom of doling out ministries to parties supporting him. Instead he has put some portfolios -- agriculture for instance -- in the hands of what is being called the "BBB" lobbies, standing for "Beef, Bullets and the Bible."