121 BLANKETS FOR 121 SMILES