Source client (10/25)

Source client