Atlan Forge release from 17 August 2024