Construction of the Nephalim Mana Platform near Ganymede completed