digraph G {
	node [shape=box]
	"CC(=O)OCC1=CS[C@@H]2C(NC(=O)Cc3cccs3)C(=O)N2C1C(=O)O" -> "O=C(O)Cc1cccs1" [label=""]
	"CC(=O)OCC1=CS[C@@H]2C(NC(=O)Cc3cccs3)C(=O)N2C1C(=O)O" -> "CC(=O)OCC1=CS[C@@H]2C(N)C(=O)N2C1C(=O)O" [label=""]
	"CC(=O)OCC1=CS[C@@H]2C(N)C(=O)N2C1C(=O)O" -> "CC(=O)Cl" [label=""]
	"CC(=O)OCC1=CS[C@@H]2C(N)C(=O)N2C1C(=O)O" -> "NC1C(=O)N2C(C(=O)O)C(CO)=CS[C@H]12" [label=""]
	"NC1C(=O)N2C(C(=O)O)C(CO)=CS[C@H]12" -> "[CH][S]" [label=""]
	"NC1C(=O)N2C(C(=O)O)C(CO)=CS[C@H]12" -> "NC1[CH]N(C([C]CO)C(=O)O)C1=O" [label=""]
	"[CH][S]" -> "[S]" [label=""]
	"[CH][S]" -> "C[P+](c1ccccc1)(c1ccccc1)c1ccccc1" [label=""]
	"NC1[CH]N(C([C]CO)C(=O)O)C1=O" -> "O=C(O)CCCO" [label=""]
	"NC1[CH]N(C([C]CO)C(=O)O)C1=O" -> "CC(C)(C)OC(=O)NC1CNC1=O" [label=""]
}
