Using CCO, COC(=O)C(=O)NCC(C#Cc1ccccc1)c1ccc(OC)c(OC2CCCC2)c1 to produce COc1ccc(C(C#Cc2ccccc2)CN(C)C(=O)C(=O)O)cc1OC1CCCC1, please predict the agent for this reaction in SMILES notation in \boxed{$SMILES1, SMILES2, ...} format.