Learning Controllable Fair Representations | Synapse