connect mike/mike
select to_char(sysdate,'MM:DD:YYYY, HH:MI:SS' ) from dual;

select cansmiles('CN(C)CCCN1c2ccccc2Sc3ccccc13', 0) from dual;
select cansmiles('COc1ccc(OC)c(c1)C(O)C(C)NC(C)(C)C', 0) from dual;
select cansmiles('Nc1ccc(cc1)S(=O)(=O)Nc2nccs2', 0) from dual;
select cansmiles('CCOC(=O)Nc1ccc(SCC2COC(Cn3ccnc3)(O2)c4ccc(Cl)cc4Cl)cc1', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CC(O)CN3CCN(CCCSc4ccccc4)CC3)c2c1=O', 0) from dual;
select cansmiles('Cn1cnc2n(C)c(=O)[nH]c(=O)c12', 0) from dual;
select cansmiles('CC(C)OC(=O)C1(CCN(C)CC1)c2ccccc2', 0) from dual;
select cansmiles('CCCN(CCC)S(=O)(=O)c1ccc(cc1)C(=O)O', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1ccc(SC)cc1', 0) from dual;
select cansmiles('COC1(NC(=O)CSC(F)F)C2OCC(=C(N2C1=O)C(=O)O)CSc3nnnn3CCO', 0) from dual;
select cansmiles('Cc1nnc2CN=C(c3cc(Br)sc3n12)c4ccccc4Cl', 0) from dual;
select cansmiles('CC(O)(CO)C(O)C1(NC(=O)C2(O)NC1=O)OCCC2=C', 0) from dual;
select cansmiles('COCn1cnc2[nH]c(=O)n(C)c(=N)c12', 0) from dual;
select cansmiles('CC12C3CCC(O3)C2(C)C(=O)OC1=O', 0) from dual;
select cansmiles('O=c1[nH]c2[nH]c(=O)[nH]c(=O)c2[nH]1', 0) from dual;
select cansmiles('OC(=O)C1CCCC1C(=O)O', 0) from dual;
select cansmiles('C(CN1CCCC1)N(Cc2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('OC(=O)COc1ccc(cc1)C(=O)C=Cc2ccc(cc2)C(=O)O', 0) from dual;
select cansmiles('Cc1ccc(cc1)C(=O)c2ccc(CC(=O)O)n2C', 0) from dual;
select cansmiles('CC12CCC3C(CCc4cc(O)ccc34)C2CCC1=O', 0) from dual;
select cansmiles('COc1ccccc1N2CCN(CCCNc3cc(=O)n(C)c(=O)n3C)CC2', 0) from dual;
select cansmiles('Cc1nc(NS(=O)(=O)c2ccc(N)cc2)oc1C', 0) from dual;
select cansmiles('NC(=O)C(F)(F)F', 0) from dual;
select cansmiles('Clc1ccc2oc(=O)[nH]c2c1', 0) from dual;
select cansmiles('CN(C)CCOC(c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('COc1cc2CCN(CCc3ccc(N)cc3)C(C)c2cc1OC', 0) from dual;
select cansmiles('Clc1ccc(cc1)C(C#N)c2c(Cl)cc(cc2Cl)n3ncc(=O)[nH]c3=O', 0) from dual;
select cansmiles('NCCc1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CC(=O)CCC34C)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1ccc(cc1)S(=O)(=O)C', 0) from dual;
select cansmiles('Cc1cc(C)cc(OCC2CNC(=O)O2)c1', 0) from dual;
select cansmiles('ClCCN(CCCl)P1(=O)OCCCN1CCCl', 0) from dual;
select cansmiles('CCC(C)C(CC)C(=O)NC(=O)N', 0) from dual;
select cansmiles('CCCCCCCCCC(=O)CC(=O)OC1CCC2C3CCC4=CC(=O)CCC4(C)C3CCC12C', 0) from dual;
select cansmiles('NCCCCCC(=O)O', 0) from dual;
select cansmiles('Oc1c(Cc2c(O)c3ccccc3oc2=O)c(=O)oc4ccccc14', 0) from dual;
select cansmiles('OC(CNc1ccccn1)c2ccccc2', 0) from dual;
select cansmiles('OC1CCC2(O)C3Cc4ccc(O)c5OC1C2(CCN3CC6CCC6)c54', 0) from dual;
select cansmiles('Cc1noc(NS(=O)(=O)c2ccc(N)cc2)c1C', 0) from dual;
select cansmiles('CC(=O)OC1(CCC2C3C=C(Cl)C4=CC(=O)CCC4C3CCC21C)C(=O)C', 0) from dual;
select cansmiles('CC(C)NCC(O)c1ccc(O)c2ncccc12', 0) from dual;
select cansmiles('COC(=O)c1ccc(O)c2nc3c(C=O)c(O)cc(O)c3nc12', 0) from dual;
select cansmiles('CC1(C)OC2C(COC(=O)c3ccc(cc3)N(=O)=O)OC(NC(=O)N(CCCl)N=O)C2O1', 0) from dual;
select cansmiles('Cn1c2N=C[N-]c2c(=O)n(C)c1=O.C[N+](C)(C)CCO', 0) from dual;
select cansmiles('Nc1ccc(cc1)S(=O)(=O)NC(=O)c2ccccc2', 0) from dual;
select cansmiles('Nc1ccn(C2CCC(CO)O2)c(=O)n1', 0) from dual;
select cansmiles('CCCCC1C(=O)N(N(C1=O)c2ccc(O)cc2)c3ccccc3', 0) from dual;
select cansmiles('CN1CC(CC2C1Cc3c[nH]c4cccc2c34)C(=O)NC5(C)OC6(O)C7CCCN7C(=O)C(Cc8ccccc8)N6C5=O', 0) from dual;
select cansmiles('COc1cc2CCN(C)C(CCc3ccc(Cl)cc3)c2cc1OC', 0) from dual;
select cansmiles('COc1cc2[nH]c(C)c(CCN3CCN(CC3)c4ccccc4)c2cc1OC', 0) from dual;
select cansmiles('CCCNCC(O)COc1ccccc1C(=O)CCc2ccccc2', 0) from dual;
select cansmiles('COc1ccccc1N2CCN(CCCC(=O)c3ccc(F)cc3)CC2', 0) from dual;
select cansmiles('CC(=O)OCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CCC(=O)N(c1ccccc1)C2(COC)CCN(CCc3cccs3)CC2', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CCNCc3ccccc3)c2c1=O', 0) from dual;
select cansmiles('CCN(CC)C(=O)c1cccc(C)c1', 0) from dual;
select cansmiles('NC(CF)C(=O)O', 0) from dual;
select cansmiles('CCC1CSC(=N1)C', 0) from dual;
select cansmiles('COP(=O)(OC)SCn1nnc2ccccc2c1=O', 0) from dual;
select cansmiles('Cc1nnc(NS(=O)(=O)c2ccc(N)cc2)s1', 0) from dual;
select cansmiles('c1nc2ccccc2o1', 0) from dual;
select cansmiles('CN(C)c1nc(nc(n1)N(C)C)N(C)C', 0) from dual;
select cansmiles('OC(=O)CCC(=O)Nc1ccc(cc1)S(=O)(=O)Nc2nccs2', 0) from dual;
select cansmiles('CCCCOc1ccc(OCCCN2CCOCC2)cc1', 0) from dual;
select cansmiles('NC(CSSCC(N)C(=O)O)C(=O)O', 0) from dual;
select cansmiles('Nc1ncnc2n(cnc12)C3OC(CO)C(O)C3O', 0) from dual;
select cansmiles('CC(C)(N)Cc1ccccc1Cl', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C(C(=O)O)c3ccsc3)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('Cn1c2C3CC4CCCCC4CN3CCc2c5ccccc15', 0) from dual;
select cansmiles('CC1CCN(CCCC(=O)c2ccc(F)cc2)CC1', 0) from dual;
select cansmiles('CCOC(=O)Oc1c(OC)cc(cc1OC)C(=O)OC2CC3CN4CCc5c([nH]c6cc(OC)ccc56)C4CC3C(C2OC)C(=O)OC', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCCS(=O)CC', 0) from dual;
select cansmiles('CCOc1c(cnn(C)c1=O)N2CCOCC2', 0) from dual;
select cansmiles('OC(=O)Cc1ccc(cc1)c2ccccc2', 0) from dual;
select cansmiles('CCCCCC(C)C(C)c1cc(OC(=O)CCCN2CCCCC2)c3C4=C(CCN(CC#C)C4)C(C)(C)Oc3c1', 0) from dual;
select cansmiles('CCCCc1nc2cc(CN3CCN(CC3)C(c4ccccc4)c5ccccc5)ccc2n1CC', 0) from dual;
select cansmiles('CCC1NC(=O)c2cc(c(Cl)cc2N1)S(=O)(=O)N', 0) from dual;
select cansmiles('OP(=O)(O)C(Cl)(Cl)P(=O)(O)O', 0) from dual;
select cansmiles('CCOC(=O)C1(CCN(CCOCCO)CC1)c2ccccc2', 0) from dual;
select cansmiles('Clc1ccccc1CN2CCc3sccc3C2', 0) from dual;
select cansmiles('OCCN1C(=O)C(O)N=C(c2ccccc2F)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('Cn1cnc(N(=O)=O)c1Sc2nc(N)nc3nc[nH]c23', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc(ccc1Cl)C(=O)NN2CC3C4CCC(C4)C3C2', 0) from dual;
select cansmiles('OC(=O)c1cc(N=Nc2ccc(O)c(c2)C(=O)O)ccc1O', 0) from dual;
select cansmiles('N#Cc1ccc2Oc3ccccc3C4=C(CCN(CC5CCCC5)CC4)c2c1', 0) from dual;
select cansmiles('OCCN1CCN(CCCN2c3ccccc3Sc4ccc(cc24)C(F)(F)F)CC1', 0) from dual;
select cansmiles('CCCCC(C)(O)CC=CC1C(O)CC(=O)C1CCC=CCCC(=O)OC', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc2C(=O)N(Cc2cc1Cl)C3CCCCC3', 0) from dual;
select cansmiles('COC(=O)Nc1nc2cc(SC3CCCCC3)ccc2[nH]1', 0) from dual;
select cansmiles('NCC(F)(F)F', 0) from dual;
select cansmiles('OC(COc1cccc2oc(cc(=O)c12)C(=O)O)COc3cccc4oc(cc(=O)c34)C(=O)O', 0) from dual;
select cansmiles('CCCCCN(CCCCC)CC(O)c1ccccc1', 0) from dual;
select cansmiles('CCCCOCC(O)COc1ccccc1', 0) from dual;
select cansmiles('O=c1[nH]cc2ncnc2[nH]1', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCS(=O)C(C)(C)C', 0) from dual;
select cansmiles('COc1ccc2C3CCC4(C)C(O)C(O)CC4C3CCc2c1', 0) from dual;
select cansmiles('NCCc1cc(O)c(O)cc1O', 0) from dual;
select cansmiles('Oc1nc(O)c2cn[nH]c2n1', 0) from dual;
select cansmiles('COC1CC2CN3CCc4c([nH]c5cc(OC)ccc45)C3CC2C(C1OC)C(=O)OC', 0) from dual;
select cansmiles('OCC1OC(O)C(O)C(O)C1O', 0) from dual;
select cansmiles('Oc1c(Br)cc(Br)cc1C(=O)NCC2CCCO2', 0) from dual;
select cansmiles('CCCCCC(C)C(C)c1cc(O)c2C3=C(SCCC3)C(C)(C)Oc2c1', 0) from dual;
select cansmiles('CN1C2CCC1CC(C2)OC(=O)C(CO)c3ccccc3', 0) from dual;
select cansmiles('OC(CBr)C(O)C(O)C(O)CBr', 0) from dual;
select cansmiles('CC(C)CNCCOC(=O)c1ccc(N)cc1', 0) from dual;
select cansmiles('CCc1oc2ccccc2c1C(=O)c3cc(I)c(O)c(I)c3', 0) from dual;
select cansmiles('CC(=O)OC1CCC2C3CCC4CC(=O)C(=CC4(C)C3CCC12C)C', 0) from dual;
select cansmiles('CC(C)(C(=O)c1cccnc1)c2cccnc2', 0) from dual;
select cansmiles('CN1C(=O)C(SC1=S)N=Nc2ccc(cc2)N(=O)=O', 0) from dual;
select cansmiles('CNCC(O)c1cccc(NS(=O)(=O)C)c1', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)O)Cn3nnc(C)n3)c4csc(N)n4', 0) from dual;
select cansmiles('COc1ccc(cc1)c2nc([nH]c2c3ccc(OC)cc3)C(F)(F)F', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1ccccc1CC=C', 0) from dual;
select cansmiles('CCN(CC)CC(OC(=O)c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('CCn1nc(C)c2NC(=O)CN=C(c21)c3ccccc3', 0) from dual;
select cansmiles('[N-]=[N+]=C1C=NC(=O)NC1=O', 0) from dual;
select cansmiles('c1ccc2c(c1)sc3ccccc32', 0) from dual;
select cansmiles('OC(CF)CF', 0) from dual;
select cansmiles('CCC(=O)OC1C(C)OC(CC1(C)O)OC2C(C)OC(OC3C(CC=O)CC(C)C(O)C=CC=CCC(C)OC(=O)CC(OC(=O)CC)C3OC)C(O)C2N(C)C', 0) from dual;
select cansmiles('CC1CC2C3CCC(C(=O)C)C3(C)CC(=O)C2C4(C)CCC(=O)C=C14', 0) from dual;
select cansmiles('CCN(CC)CCOc1ccc2c(c1)C(=O)c3cc(OCCN(CC)CC)ccc32', 0) from dual;
select cansmiles('OC(=O)C1=C(C[n+]2ccc(CCS(=O)(=O)[O-])cc2)CSC3C(NC(=O)C(NC(=O)c4nc[nH]c4C(=O)O)c5ccccc5)C(=O)N31', 0) from dual;
select cansmiles('OCC(F)(F)F', 0) from dual;
select cansmiles('CC1(C)OC2CC3C4CCC5=CC(=O)CCC5(C)C4(F)C(O)CC3(C)C2(O1)C(=O)CCl', 0) from dual;
select cansmiles('COc1ccc(CCNC(C)C(O)c2ccc(O)c(NS(=O)(=O)C)c2)cc1', 0) from dual;
select cansmiles('Clc1ccc(cc1)C2C(=O)c3ccccc3C2=O', 0) from dual;
select cansmiles('OC1(N2CCN=C2c3ccccc31)c4ccc(Cl)cc4', 0) from dual;
select cansmiles('CCOC(=O)C=C1SC(N2CCCCC2)C(=O)N1C', 0) from dual;
select cansmiles('NC(=O)C1(CCN(CCCN2c3ccccc3CCc4ccccc24)CC1)N5CCCCC5', 0) from dual;
select cansmiles('CNC(=O)N1CC(C1)Oc2cccc(c2)C(F)(F)F', 0) from dual;
select cansmiles('CNCCOC(c1ccccc1)c2ccccc2C', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(Cc3ncc(C)[nH]3)cc2)cc1OC', 0) from dual;
select cansmiles('CC(C)(Oc1ccc(Cl)cc1)C(=O)OCCOC(=O)c2cccnc2', 0) from dual;
select cansmiles('CNC(=O)CCN1CCN(CCC=C2c3ccccc3Sc4ccc(Cl)cc24)CC1', 0) from dual;
select cansmiles('CNC(C)C(O)c1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CC(=O)Nc1c(I)c(NC(=O)CO)c(I)c(C(=O)O)c1I', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CC(=O)CCC34)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)O)COC(=O)C)c3csc(N)n3', 0) from dual;
select cansmiles('OC(=O)c1c(I)cc(I)c(NC(=O)COCCOCCOCCOCC(=O)Nc2c(I)cc(I)c(C(=O)O)c2I)c1I', 0) from dual;
select cansmiles('CCC1(CCCN2CCc3c4C21)CC(=O)n4c5ccccc35', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1cc(C)nc(n1)N(CC)CC', 0) from dual;
select cansmiles('CNC(=O)Oc1ccc2N(C)C3ON(C)CCC3(C)c2c1', 0) from dual;
select cansmiles('CNCC(O)c1cc(OC)c(O)c(OC)c1', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CC3OCCO3)c2c1=O', 0) from dual;
select cansmiles('OC(=O)c1cnccc1Nc2cccc(c2)C(F)(F)F', 0) from dual;
select cansmiles('OCCNC(=O)C=Cc1ccccc1', 0) from dual;
select cansmiles('O=C1C(CCS(=O)c2ccccc2)C(=O)N(N1c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('OC(=O)c1ccccc1OC(=O)c2ccccc2O', 0) from dual;
select cansmiles('CCc1nccnc1OC', 0) from dual;
select cansmiles('Oc1ccc2c(Oc3cc(O)ccc3C42OC(=O)c5ccccc54)c1', 0) from dual;
select cansmiles('OC(=O)COc1nn(Cc2ccccc2)c3ccccc13', 0) from dual;
select cansmiles('CN1c2ccccc2C(NCCCCCCC(=O)O)c3ccc(Cl)cc3S1(=O)=O', 0) from dual;
select cansmiles('[I-].CCOP(=O)(OCC)SCC[N+](C)(C)C', 0) from dual;
select cansmiles('CN(C)CCSC(=O)N1c2ccccc2C(C)(C)c3ccccc13', 0) from dual;
select cansmiles('NS(=O)(=O)c1ccc(NC(=O)CCC(=O)O)cc1', 0) from dual;
select cansmiles('c1cc2cccccc2c1', 0) from dual;
select cansmiles('CC(=O)Oc1ccccc1C(=O)OC2OC(=O)c3ccccc23', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CC(=O)CCC34O)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CS(=O)(=O)NC(=O)CCCC=CCC1C(C=CC(O)COc2ccccc2)C(O)CC1=O', 0) from dual;
select cansmiles('CC1N2Cc3c(Cl)cccc3N=C2NC1=O', 0) from dual;
select cansmiles('CCOC(C(=O)OCCN(C)C)(c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('NC(=N)NN=Cc1c(Cl)cccc1Cl', 0) from dual;
select cansmiles('CC1(C)CC1C(=O)NC(=CCCCCSCC(N)C(=O)O)C(=O)O', 0) from dual;
select cansmiles('COP(=O)(OC)C(O)C(Cl)(Cl)Cl', 0) from dual;
select cansmiles('CS(=O)CC(=O)c1ccccn1', 0) from dual;
select cansmiles('CN(CC#C)Cc1ccccc1', 0) from dual;
select cansmiles('CS(=O)(=O)OCCCNCCCOS(=O)(=O)C', 0) from dual;
select cansmiles('[Cl-].[Cl-].NC(=O)c1cc[n+](COC[n+]2ccccc2C=NO)cc1', 0) from dual;
select cansmiles('CN1CCC(=C(c2ccc(Cl)cc2)c3ccccn3)CC1', 0) from dual;
select cansmiles('CN(C)C(=O)Oc1cc(OC(=O)N(C)C)cc(c1)C(O)CNC(C)(C)C', 0) from dual;
select cansmiles('CN(C)CCOC1=Cc2ccccc2Sc3ccc(Cl)cc13', 0) from dual;
select cansmiles('CS(=O)(=O)OCCCCOS(=O)(=O)C', 0) from dual;
select cansmiles('OC(NC(=O)NC(O)C(Cl)(Cl)Cl)C(Cl)(Cl)Cl', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1cccc2[nH]c(C)cc12', 0) from dual;
select cansmiles('Cc1ccc(cc1)S(=O)(=O)NC(=O)NC2C(O)C3(C)CCC2C3(C)C', 0) from dual;
select cansmiles('Nc1nc(cs1)C(=NOCC(=O)O)C(=O)NC2C3SCC(=C(N3C2=O)C(=O)O)C=C', 0) from dual;
select cansmiles('O=c1nc2nc[nH]cc2[nH]1', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(cc2)c3ncc(Br)[nH]3)cc1OC', 0) from dual;
select cansmiles('COc1ccccc1OCC(O)COC(=O)N', 0) from dual;
select cansmiles('COc1ccc2c(cccc2c1C(F)(F)F)C(=S)N(C)CC(=O)O', 0) from dual;
select cansmiles('OC(=O)CCCCCCCCC=C', 0) from dual;
select cansmiles('CCCCCCC(=O)OC1CCC2C3CCc4cc(O)ccc4C3CCC12C', 0) from dual;
select cansmiles('CNc1ccc(cc1)C(=O)O', 0) from dual;
select cansmiles('CCN(CC)CCN1C(=O)CN=C(c2ccccc2F)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('Cn1cnc2ncncc12', 0) from dual;
select cansmiles('CCN(CC)C(=O)N1CCN(C)CC1', 0) from dual;
select cansmiles('OC(=O)C=CC=Cc1ccccc1', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CCOC(O)C(Cl)(Cl)Cl)c2c1=O', 0) from dual;
select cansmiles('CC(CN(C)C)CN1c2ccccc2Sc3ccccc13', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C(C(=O)O)c3ccccc3)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('CN(C)CCCN1c2ccccc2CCc3ccccc13', 0) from dual;
select cansmiles('COC1(NC(=O)C(C(=O)O)c2ccc(O)cc2)C3OCC(=C(N3C1=O)C(=O)O)CSc4nnnn4C', 0) from dual;
select cansmiles('OCCn1c(cnc1c2ccc(F)cc2)N(=O)=O', 0) from dual;
select cansmiles('COc1ccc(CN(CCN(C)C)c2nccs2)cc1', 0) from dual;
select cansmiles('CC(C(=O)O)c1ccc2c(Cc3ccccc32)c1', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1cccc2ccccc12', 0) from dual;
select cansmiles('CN1CCN(CCCN2c3ccccc3Sc4ccc(cc24)C(F)(F)F)CC1', 0) from dual;
select cansmiles('O=C(C(c1ccccc1)c2ccccc2)C3C(=O)c4ccccc4C3=O', 0) from dual;
select cansmiles('CC#CC1(O)CCC2C3CCC4=CC(=O)CCC4=C3C(CC21C)c5ccc(cc5)N(C)C', 0) from dual;
select cansmiles('CC(Cc1ccccc1)N(C)CC#C', 0) from dual;
select cansmiles('COc1ccc2c(=O)c(C)c(oc2c1CN(C)C)c3ccccc3', 0) from dual;
select cansmiles('CC(=O)OC1CCC2(C)C3CCC4(C)C(CC5C6C(CC(=C54)OC(=O)C)C(=O)OC6=O)C3CC=C2C1', 0) from dual;
select cansmiles('CC1(C)OC2CC3C4CC(F)C5=CC(=O)C=CC5(C)C4(Cl)C(Cl)CC3(C)C2(O1)C(=O)CCl', 0) from dual;
select cansmiles('N1N([Hg-][O+]=C1N=Nc2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('NCCCCC(NC(=O)C1CCCN1C(=O)C2CSSCC(N)C(=O)NC(Cc3ccc(O)cc3)C(=O)NC(Cc4ccccc4)C(=O)NC(CCC(=O)N)C(=O)NC(CC(=O)N)C(=O)N2)C(=O)NCC(=O)N', 0) from dual;
select cansmiles('CCCCCCCCCCCCCCCCCCN(C)C', 0) from dual;
select cansmiles('CCN(CC)CCn1c(=O)oc2ccccc2c1=O', 0) from dual;
select cansmiles('CCOCCn1cnc2[nH]c(=O)n(C)c(=N)c12', 0) from dual;
select cansmiles('c1ccnnc1', 0) from dual;
select cansmiles('ClCCC1NC(=O)c2ccccc2O1', 0) from dual;
select cansmiles('Cn1c(=O)[nH]c2n(C)c(=O)[nH]c(=O)c12', 0) from dual;
select cansmiles('CCN(CC)CCc1nc(no1)c2ccccc2', 0) from dual;
select cansmiles('CN(C)CCCN1c2ccccc2C(=Nc3cccnc13)c4ccccc4', 0) from dual;
select cansmiles('CN1CC(CC2C1Cc3cn(C)c4cccc2c34)NC(=O)n5nc(C)cc5C', 0) from dual;
select cansmiles('Cc1nnc(SCC2=C(N3C(SC2)C(NC(=O)C(N)c4ccc(O)cc4)C3=O)C(=O)O)s1', 0) from dual;
select cansmiles('OC(=O)C1CCn2c(ccc12)C(=O)c3ccccc3', 0) from dual;
select cansmiles('Oc1c(Br)cc(Br)cc1C(=O)NCc2ccc(Br)cc2', 0) from dual;
select cansmiles('CC1Cc2ccccc2N1NC(=O)c3ccc(Cl)c(c3)S(=O)(=O)N', 0) from dual;
select cansmiles('COC(=O)COc1ccccc1', 0) from dual;
select cansmiles('CCN1CCN(CC1)c2cc3n(cc(C(=O)O)c(=O)c3cc2F)C4CC4', 0) from dual;
select cansmiles('CCCNc1ncnc2[nH]ncc12', 0) from dual;
select cansmiles('COC1C=COC2(C)Oc3c(C2=O)c4c(O)cc(NC(=O)C(=CC=CC(C)C(O)C(C)C(O)C(C)C(OC(=O)C)C1C)C)c(O)c4c(O)c3C', 0) from dual;
select cansmiles('Nc1nccs1', 0) from dual;
select cansmiles('CN1CCCC1=NC(=Nc2ccccc2)N3CCCC3', 0) from dual;
select cansmiles('COc1cc(N)c(Cl)cc1C(=O)NC2CCN(Cc3ccccc3)CC2', 0) from dual;
select cansmiles('CCCCCCCCCCCCCCCCCC(O)c1ccc(C(=O)O)c(Cl)c1', 0) from dual;
select cansmiles('COc1cc(C)nn1c2nc(C)cc(OC)n2', 0) from dual;
select cansmiles('Oc1ccc(Nc2ccccc2)cc1', 0) from dual;
select cansmiles('CCCN(CCC)C(=O)C(CCC(=O)OCCCN1CCN(CCOC(=O)Cc2c(C)n(C(=O)c3ccc(Cl)cc3)c4ccc(OC)cc24)CC1)NC(=O)c5ccccc5', 0) from dual;
select cansmiles('OC(C1CCCCN1)c2cc(nc(c2)C(F)(F)F)c3ccc(cc3)C(F)(F)F', 0) from dual;
select cansmiles('CC(CN1CCOCC1)C(C(=O)N2CCCC2)(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('CN(C)CCN(Cc1ccccc1)c2ccccn2', 0) from dual;
select cansmiles('O=C(OCCOc1ccccc1)C2(CCN(CCC(C#N)(c3ccccc3)c4ccccc4)CC2)c5ccccc5', 0) from dual;
select cansmiles('C1CC1', 0) from dual;
select cansmiles('CC(N)C1(CC2CC3CC(C2)C1)C3', 0) from dual;
select cansmiles('CCN(CC)CCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('OC(CCN1CCCCC1)(C2CCCCC2)c3ccccc3', 0) from dual;
select cansmiles('CN(C)CCS', 0) from dual;
select cansmiles('c1cn[nH]c1', 0) from dual;
select cansmiles('CC(=O)OCC(=O)C1CCC2C3CCC4=CC(=O)CCC4(C)C3CCC12C', 0) from dual;
select cansmiles('NC(=O)OC1(CC#C)CCCCC1', 0) from dual;
select cansmiles('COc1cc(cc(OC)c1OC)C2C3C(COC3=O)C(OC4OC5COC(OC5C(O)C4O)c6cccs6)c7cc8OCOc8cc27', 0) from dual;
select cansmiles('NOCc1ccc(Br)c(O)c1', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)c1ccc(O)c(CO)c1', 0) from dual;
select cansmiles('C=CCC1(CC=C)C(=O)NC(=O)NC1=O', 0) from dual;
select cansmiles('CCOC(C)OCC', 0) from dual;
select cansmiles('CC(C)(C)C(=O)OCOC(=O)C1N2C(SC1(C)C)C(NC(=O)C(N)c3ccccc3)C2=O', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1ccccc1C2CC3CCC2C3', 0) from dual;
select cansmiles('Clc1ccc(COC(Cn2ccnc2)c3ccc(Cl)cc3Cl)c(Cl)c1', 0) from dual;
select cansmiles('CC(=O)C1CCC2C3CCC4=CC(=O)CC4(C)C3CCC12C', 0) from dual;
select cansmiles('CN1CCN(CC1)C(c2ccccc2)c3ccc(Cl)cc3', 0) from dual;
select cansmiles('Cc1ncc(N(=O)=O)n1CC(O)CCl', 0) from dual;
select cansmiles('COc1cc(CC=C)cc(C(=O)NCCO)c1O', 0) from dual;
select cansmiles('Brc1ccc(cc1)c2cnc(C=NN3CC(=O)NC3=O)o2', 0) from dual;
select cansmiles('OC(=O)CCCc1ccc(cc1)N(CCCl)CCCl', 0) from dual;
select cansmiles('[Br-].C[N+]1(C)CCC(C1)OC(=O)C(O)(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CC(=O)OCC(=O)C12OC(C)(C)OC2CC3C4CC(=C5C=C(CCC5(C)C4(F)C(O)CC31C)OCCCl)C=O', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2nccnc2c1=O', 0) from dual;
select cansmiles('NS(=O)(=O)c1ccc(cc1)C(=O)O', 0) from dual;
select cansmiles('O=C(CCN1CCC(C1)c2ccccc2)c3ccc4OCCOc4c3', 0) from dual;
select cansmiles('Cc1onc(c1C(=O)NC2C3SC(C)(C)C(N3C2=O)C(=O)O)c4c(Cl)cccc4Cl', 0) from dual;
select cansmiles('CC(=O)N(O)CCCCCNC(=O)CCC(=O)N(O)CCCCCNC(=O)CCC(=O)N(O)CCCCCN', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)COc1cccc2C(=O)CCCc12', 0) from dual;
select cansmiles('CN1C(=N)N(CC1=O)c2ccccc2', 0) from dual;
select cansmiles('O=c1n(CC2CO2)c(=O)n(CC3CO3)c(=O)n1CC4CO4', 0) from dual;
select cansmiles('COC(F)(F)C(F)Br', 0) from dual;
select cansmiles('CC(=O)c1ccc(cc1)C(O)C(CO)NC(=O)C(Cl)Cl', 0) from dual;
select cansmiles('CC(C)COc1ccc(NC(=S)Nc2ccc(cc2)c3ccccn3)cc1', 0) from dual;
select cansmiles('OC(=O)CCCCCCNC1c2ccccc2CCc3ccccc13', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1cc(C)c(OC(=O)C)c(C)c1C', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C(NC(=O)N3CCN(C3=O)S(=O)(=O)C)c4ccccc4)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('COc1ccc(Cc2cnc(N)nc2N)cc1OC', 0) from dual;
select cansmiles('CCN(CC)CCOC(=O)c1ccc(N)cc1Cl', 0) from dual;
select cansmiles('COC(=O)C1=C(C)NC(=C(C1c2cccc3nonc23)C(=O)OC(C)C)C', 0) from dual;
select cansmiles('CC(C)Cl', 0) from dual;
select cansmiles('CC1=CC(=O)CC2CCC3C4CCC(O)C4(C)CCC3C21C', 0) from dual;
select cansmiles('CCC(Oc1ccccc1)C(=O)NC2C3SC(C)(C)C(N3C2=O)C(=O)O', 0) from dual;
select cansmiles('CN(C)CCN1c2ccccc2Sc3ccccc13', 0) from dual;
select cansmiles('CN1C2CCC1CC(=C3c4ccccc4CSc5ccccc35)C2', 0) from dual;
select cansmiles('Cc1cccc(Cl)c1NC(=O)CCN2CCCC3CCCC32', 0) from dual;
select cansmiles('CCC1(C)CC(=O)NC1=O', 0) from dual;
select cansmiles('CCCCCCCCC=CCCCCCCCC(=O)NCc1ccc(O)c(OC)c1', 0) from dual;
select cansmiles('CCN(Cc1ccncc1)C(=O)C(CO)c2ccccc2', 0) from dual;
select cansmiles('COc1cc2c(ncnc2cc1CO)N3CCN(CC3)C(=O)OCC(C)(C)O', 0) from dual;
select cansmiles('COc1ccccc1N2CCN(CCc3c(C)[nH]c4cc(OC)c(OC)cc34)CC2', 0) from dual;
select cansmiles('[Cl-].C[N+](C)(C)CCOC(=O)N', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)c1cc(Cl)c(N)c(Cl)c1', 0) from dual;
select cansmiles('CC1CC2C3CCC4=CC(=O)C=CC4(C)C3C(=O)CC2(C)C1(O)C(=O)CO', 0) from dual;
select cansmiles('CN1CCC(CC1)OC(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('COC1C(CC2CN3CCc4c([nH]c5cc(OC)ccc45)C3CC2C1C(=O)OC)OC(=O)C=Cc6cc(OC)c(OC)c(OC)c6', 0) from dual;
select cansmiles('C(N(Cc1ccccc1)c2ccccc2)C3=NCCN3', 0) from dual;
select cansmiles('CC(=O)OCC1=C(N2C(SC1)C(NC(=O)Cc3cccs3)C2=O)C(=O)O', 0) from dual;
select cansmiles('CCN(CC)C(=O)Nc1ccc(OCC(O)CNC(C)(C)C)c(c1)C(=O)C', 0) from dual;
select cansmiles('CN(C)CCOC(C)(c1ccccc1)c2ccc(Br)cc2', 0) from dual;
select cansmiles('COC1(NC(=O)Cc2cccs2)C3SCC(=C(N3C1=O)C(=O)O)COC(=O)N', 0) from dual;
select cansmiles('OCC(S)CS', 0) from dual;
select cansmiles('OCCCN1CCN(CCCC2c3ccccc3Sc4ccc(Cl)cc24)CC1', 0) from dual;
select cansmiles('Cc1ccnc2C(CCCc12)C(=S)N', 0) from dual;
select cansmiles('OS(=O)(=O)NC1CCCCC1', 0) from dual;
select cansmiles('CC(=O)Nc1c(I)cc(I)c(C(=O)O)c1I', 0) from dual;
select cansmiles('CCOC(=O)c1ncn2c1CN(C)C(=O)c3cc(F)ccc32', 0) from dual;
select cansmiles('C(C1=NCCN1)c2cccc3ccccc23', 0) from dual;
select cansmiles('CCC(C)(C)NC(=NC#N)N', 0) from dual;
select cansmiles('CNC(=O)Oc1cccc2CC(C)(C)Oc21', 0) from dual;
select cansmiles('NC(=O)OCC(O)c1ccccc1', 0) from dual;
select cansmiles('OCC(Cl)(Cl)Cl', 0) from dual;
select cansmiles('S(Sc1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('Cn1c(=O)[nH]c(=O)c2[nH]c(=O)[nH]c12', 0) from dual;
select cansmiles('CCSc1ccc2Sc3ccccc3N(CCCN4CCN(C)CC4)c2c1', 0) from dual;
select cansmiles('CCCCCC(O)C=CC1C(O)CC2(C)CC(=CCCCC(=O)O)CC12', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)COc1ccc(NC(=O)NC2CCCCC2)cc1', 0) from dual;
select cansmiles('CC1C(OCCN1Cc2c(C)n(C)n(c3ccccc3)c2=O)c4ccccc4', 0) from dual;
select cansmiles('CNC(=O)ON(C(=O)C)C(=O)NC', 0) from dual;
select cansmiles('CC(C)S(=O)(=O)n1c(N)nc2ccc(cc12)C(=NO)c3ccccc3', 0) from dual;
select cansmiles('CCC1C(=NN=C(c2ccc(OC)c(OC)c2)c3cc(OC)c(OC)cc13)C', 0) from dual;
select cansmiles('O=C1CN=C(c2ccccc2)c3cc(ccc3N1)N(=O)=O', 0) from dual;
select cansmiles('C(N1CCN(CC1)c2ncccn2)c3ccc4OCOc4c3', 0) from dual;
select cansmiles('COC(=O)Nc1nc2cc(ccc2[nH]1)C3(OCCO3)c4ccc(F)cc4', 0) from dual;
select cansmiles('OP(=O)(O)OCC(Cl)(Cl)Cl', 0) from dual;
select cansmiles('CC(C)C1=CC(=C(c2ccccc2S(=O)(=O)O)c3cc(C(C)C)c(O)c(Br)c3C)C(=C(Br)C1=O)C.CN1CCC23C4Oc5c3c(CC1C2C=CC4O)ccc5O', 0) from dual;
select cansmiles('CC(C)CC1NC(=S)N(CC=C)C1=O', 0) from dual;
select cansmiles('CCC(Cc1c(I)cc(I)c(N)c1I)C(=O)O', 0) from dual;
select cansmiles('CN1CCC23C4Oc5c3c(CC1C2C=CC4Cl)ccc5O', 0) from dual;
select cansmiles('FC(F)OC(Cl)C(F)(F)F', 0) from dual;
select cansmiles('CCC1(CCC(C)C)C(=O)NC(=O)NC1=O', 0) from dual;
select cansmiles('OCC1COC(CI)O1', 0) from dual;
select cansmiles('CN1C(=O)CN=C(c2ccccc2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('CSc1nc2cncnc2n1C', 0) from dual;
select cansmiles('Oc1ccc(OCc2ccccc2)cc1', 0) from dual;
select cansmiles('CCCC=CC(=O)O', 0) from dual;
select cansmiles('CN(C)C(=N)NC(=N)N', 0) from dual;
select cansmiles('COc1ccc2CC3C4C=CC(O)C5Oc1c2C54CCN3C', 0) from dual;
select cansmiles('OC(=O)C=Cc1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('COc1cc(CC2NCCc3cc(O)c(O)cc23)cc(OC)c1OC', 0) from dual;
select cansmiles('CC(CCCC(C)(C)O)C1CCC2C(=CC=C3CC(O)CC(O)C3=C)CCCC12C', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CC(O)CO)c2c1=O', 0) from dual;
select cansmiles('CC(C)CC(N(C)C(=O)C1CCCN1)C(=O)NCC(=O)N', 0) from dual;
select cansmiles('O=c1nc2[nH]c(=O)[nH]cc2[nH]1', 0) from dual;
select cansmiles('CC(CCc1ccccc1)NC(C)C(O)c2ccc(O)cc2', 0) from dual;
select cansmiles('CN1CCc2cc(Cl)c(O)cc2C(C1)c3ccccc3', 0) from dual;
select cansmiles('[Br-].CC[N+](C)(CC)CCOC(=O)C1c2ccccc2Oc3ccccc13', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(cc2)c3ncc(Cl)[nH]3)cc1OC', 0) from dual;
select cansmiles('CCCC(=O)Nc1c(I)cc(I)c(C=C(CC)C(=O)O)c1I', 0) from dual;
select cansmiles('Cn1c(O)nc2ncncc12', 0) from dual;
select cansmiles('Nc1ccc(O)c(c1)C(=O)O', 0) from dual;
select cansmiles('Nc1ncnc2nc[nH]c12', 0) from dual;
select cansmiles('CC1CC2C3CC(F)C4=CC(=O)C=CC4(C)C3C(O)CC2(C)C1C(=O)CO', 0) from dual;
select cansmiles('OC(C1CCCCN1)c2ccc(O)c(O)c2', 0) from dual;
select cansmiles('COc1cc(C=CC(=O)O)ccc1OCCO', 0) from dual;
select cansmiles('NCCCNCCCCNC(=O)C(O)NC(=O)CCCCCCNC(=N)N', 0) from dual;
select cansmiles('CC(=CC=CC(=CC(=O)Nc1ccc(O)cc1)C)C=CC2=C(C)CCCC2(C)C', 0) from dual;
select cansmiles('CCCCCNCC(=O)N', 0) from dual;
select cansmiles('COc1ccc(CN2CCNCC2)c(OC)c1OC', 0) from dual;
select cansmiles('OC(=O)Cc1sc(nc1c2ccc(Cl)cc2)c3ccccc3', 0) from dual;
select cansmiles('COc1ccc(OC)c(c1)C(O)CNC(=O)CN', 0) from dual;
select cansmiles('C(C(C1CCCCC1)C2CCCCC2)C3CCCCN3', 0) from dual;
select cansmiles('COc1ccc2c(c1)C(=O)N(CCc3ccc(cc3)S(=O)(=O)NC(=O)NC4CCCCC4)C(=O)C2(C)C', 0) from dual;
select cansmiles('FC(F)(F)S(=O)(=O)c1ccccc1', 0) from dual;
select cansmiles('NC(=O)C1c2ccccc2CCc3ccccc13', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCSCC', 0) from dual;
select cansmiles('COC1C(CC2CN3CCc4c([nH]c5ccccc45)C3CC2C1C(=O)OC)OC(=O)c6cc(OC)c(OC)c(OC)c6', 0) from dual;
select cansmiles('CC(=CCNc1ncnc2n(cnc12)C3OC(CO)C(O)C3O)C', 0) from dual;
select cansmiles('CCC(C)(Oc1ccc(cc1)C2(CCCCC2)c3ccc(cc3)C(C)(CC)C(=O)O)C(=O)O', 0) from dual;
select cansmiles('[Br-].CC(=O)OC1C(CC2C3CCC4CC(OC(=O)C)C(CC4(C)C3CCC12C)N5CCCCC5)[N+]6(C)CCCCC6', 0) from dual;
select cansmiles('CCOC(=O)C(c1c(O)c2ccccc2oc1=O)c3c(O)c4ccccc4oc3=O', 0) from dual;
select cansmiles('CCOCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CCc1ccc(cc1)C(=O)C(C)CN2CCCCC2', 0) from dual;
select cansmiles('c1cc2ccc3ccc4ccc5ccc6ccc1c7c2c3c4c5c67', 0) from dual;
select cansmiles('Oc1ccc2ccccc2c1N=Nc3ccccc3', 0) from dual;
select cansmiles('[Cl-].CN(C)c1ccc(cc1)C(=C2C=CC(=[N+](C)C)C=C2)c3ccc(cc3)N(C)C', 0) from dual;
select cansmiles('CN(C)C1C2C(O)C3C(=C(O)C2(O)C(=O)C(=C1O)C(=O)N)C(=O)c4c(O)cccc4C3(C)O', 0) from dual;
select cansmiles('CN(C)CCC=C1c2ccccc2Sc3ccc(Cl)cc13', 0) from dual;
select cansmiles('S=c1[nH]cnc2nc[nH]c12', 0) from dual;
select cansmiles('CC1C2CC(OC(=O)C)C=CC(=CCC(O)C=CC(=CC(NC(=O)C(=O)C)C(C)(C(=O)O2)C1=O)C)C', 0) from dual;
select cansmiles('CN(C)CCOC(c1ccc(Cl)cc1)c2ccccn2', 0) from dual;
select cansmiles('CNC1C(O)C(NC)C2OC3(O)C(OC(C)CC3=O)OC2C1O', 0) from dual;
select cansmiles('NC(=O)c1ccccc1C(=O)N', 0) from dual;
select cansmiles('Nc1ccn(C2OC(CO)C(O)C2O)c(=O)n1', 0) from dual;
select cansmiles('Oc1c(I)cc(Cl)c2cccnc12', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1cc(Cl)c(Br)cc1Cl', 0) from dual;
select cansmiles('COc1ccc(cc1)C(=O)c2ccc3C(CCn23)C(=O)O', 0) from dual;
select cansmiles('NC(=N)N1CCc2ccc(Br)cc2C1', 0) from dual;
select cansmiles('CC(CN1c2ccccc2Sc3ccc(cc13)C(=O)C)N(C)C', 0) from dual;
select cansmiles('COC(=O)NN=Cc1cn(=O)c2ccccc2n1=O', 0) from dual;
select cansmiles('CCCC(=O)c1cc(F)ccc1OCC(O)CNC(C)(C)C', 0) from dual;
select cansmiles('CNC1C(O)C(O)C(CO)OC1OC2C(OC3C(O)C(O)C(OC(=O)N)C(O)C3NC(=N)N)OC(C)C2(O)CO', 0) from dual;
select cansmiles('OC(=O)C(F)(F)C(F)(F)C(F)(F)F', 0) from dual;
select cansmiles('CCN(CC)CCOc1ccccc1C(=O)CCc2ccccc2', 0) from dual;
select cansmiles('O=C1OC(CN2CCOCC2)CN1N=Cc3ccc(o3)N(=O)=O', 0) from dual;
select cansmiles('CCCCN(CCCC)C(C(=O)N)c1ccc(OC)cc1', 0) from dual;
select cansmiles('CCCc1cc(ccn1)C(=S)N', 0) from dual;
select cansmiles('CN1CCC(CN2c3ccccc3Sc4ccccc24)C1', 0) from dual;
select cansmiles('OC(=O)CCC(=O)c1ccc2oc3ccccc3c2c1', 0) from dual;
select cansmiles('CCC(C)NCC(O)c1ccc2CCCCc2c1', 0) from dual;
select cansmiles('Cn1c(=O)[nH]c2nc[nH]c2c1=O', 0) from dual;
select cansmiles('CCNC1CC(N)C(OC2OC(=CCC2N)CN)C(O)C1OC3OCC(C)(O)C(NC)C3O', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCS(=O)(=O)C(C)(C)C', 0) from dual;
select cansmiles('COP(=O)(OC)OC=C(Cl)Cl', 0) from dual;
select cansmiles('Nc1c(Br)cc(Br)cc1CNC2CCC(O)CC2', 0) from dual;
select cansmiles('CCOc1ccc2CC3C4C=CC(O)C5Oc1c2C54CCN3C', 0) from dual;
select cansmiles('CCc1ccc2Sc3ccccc3N(CC(C)CN(C)C)c2c1', 0) from dual;
select cansmiles('CNCCc1ccccn1', 0) from dual;
select cansmiles('CC(Cc1ccccc1)N=CC(Cl)(Cl)Cl', 0) from dual;
select cansmiles('OC(CNCCCCCCNCC(O)c1ccc(O)c(O)c1)c2ccc(O)c(O)c2', 0) from dual;
select cansmiles('CCC1(CC)COC(=O)NC1=O', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)O)C)c3csc(N)n3', 0) from dual;
select cansmiles('Cc1cc(C(C#N)c2ccc(Cl)cc2)c(Cl)cc1NC(=O)c3cc(I)cc(I)c3O', 0) from dual;
select cansmiles('CNC1CCc2cc(OC)c(OC)c(OC)c2c3ccc(OC)c(=O)cc13', 0) from dual;
select cansmiles('OC(=O)CCCCCNCCc1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CC(=O)[O-].Cc1c2[nH]c3ccc(O)cc3c2c(C)c4c[n+](C)ccc14', 0) from dual;
select cansmiles('CC(C(=O)O)c1cccc2c(coc12)c3ccccc3', 0) from dual;
select cansmiles('CC(C)NC(=N)NC(=N)Nc1ccc(Cl)cc1', 0) from dual;
select cansmiles('CC(OC(=O)CCc1ccccc1)C2CCC3C4CCC5=CC(=O)CCC5C4CCC23C', 0) from dual;
select cansmiles('CCC(C)(C)NCC(O)COc1ccccc1C(=O)CCc2ccccc2', 0) from dual;
select cansmiles('CCCCN=C(c1ccccc1Cl)c2cc(Cl)ccc2O', 0) from dual;
select cansmiles('CN1CCCC1c2cccnc2', 0) from dual;
select cansmiles('Cc1ccc(C)c(OCCCC(C)(C)C(=O)O)c1', 0) from dual;
select cansmiles('Clc1ccc(cc1)C(OCCN2CCOCC2)c3ccccc3', 0) from dual;
select cansmiles('NC(=O)c1nc[nH]c1N=NN(CCCl)CCCl', 0) from dual;
select cansmiles('CC(=O)OCC1=C(N2C(SC1)C(NC(=O)C(N)c3ccccc3)C2=O)C(=O)O', 0) from dual;
select cansmiles('c1ccc2nnccc2c1', 0) from dual;
select cansmiles('CC(CCc1ccc(O)cc1)NCCc2ccc(O)c(O)c2', 0) from dual;
select cansmiles('CCCCOC(=O)C(=C)C#N', 0) from dual;
select cansmiles('CCOC(=O)N(Cc1ccccc1)C2CC2', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)c2ccc(O)cc2)cc1OC', 0) from dual;
select cansmiles('Fc1ccc(cc1)C2C(=O)c3ccccc3C2=O', 0) from dual;
select cansmiles('Oc1ccc(c2cccnc12)S(=O)(=O)O', 0) from dual;
select cansmiles('CN(C)CCC=C1c2ccccc2CN(C)c3ccccc13', 0) from dual;
select cansmiles('c1ccc2cc3ccccc3cc2c1', 0) from dual;
select cansmiles('CC1(O)CCC2C3CCC4=CC(=O)C=CC4(C)C3C(O)CC21C', 0) from dual;
select cansmiles('CCCOC(=O)C1C2CCC(CC1OC(=O)c3ccccc3)N2C', 0) from dual;
select cansmiles('COc1cc(cc(OC)c1O)C2C3C(COC3=O)C(OC4OC5COC(C)OC5C(O)C4O)c6cc7OCOc7cc26', 0) from dual;
select cansmiles('CC(CC1c2ccccc2CCc3ccccc13)CN(C)C', 0) from dual;
select cansmiles('Cc1cnc2C(CCCc2c1)C(=S)N', 0) from dual;
select cansmiles('Cc1ncc(N(=O)=O)n1CCO', 0) from dual;
select cansmiles('CC(C)(C)C(=O)OCOC(=O)C1N2C(CC2=O)S(=O)(=O)C1(C)C', 0) from dual;
select cansmiles('CCC(=O)OC1(CCN(C)CC1C)c2ccccc2', 0) from dual;
select cansmiles('CCCCCCNC(=O)n1cc(F)c(=O)[nH]c1=O', 0) from dual;
select cansmiles('OCC(O)C(O)C(O)C(O)C(=O)O', 0) from dual;
select cansmiles('CC(C)c1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('CN1CCC(=C2c3ccsc3CCc4ccccc24)CC1', 0) from dual;
select cansmiles('CNC(C)Cc1ccccc1', 0) from dual;
select cansmiles('OC1COC2C(O)COC12', 0) from dual;
select cansmiles('CC1(C)CC(=O)CC(C)(C)N1', 0) from dual;
select cansmiles('CCCC(Cc1ccccc1)N2CCCC2', 0) from dual;
select cansmiles('CC12CC(O)C3(F)C(CCC4=CC(=O)C=CC43C)C2CC5Cc6ccccc6CC51C(=O)CO', 0) from dual;
select cansmiles('CCn1cc(C(=O)O)c(=O)c2cc3OCCc3cc12', 0) from dual;
select cansmiles('Cc1cnc(NS(=O)(=O)c2ccc(N)cc2)nc1', 0) from dual;
select cansmiles('CC(CCCC(C)(C)O)C1CCC2C(=CC=C3CC(O)CCC3=C)CCCC12C', 0) from dual;
select cansmiles('C(C1CN2CCC1CC2)N3c4ccccc4Sc5ccccc35', 0) from dual;
select cansmiles('CCN(CC)CCNC(=O)c1cc(Br)c(N)cc1OC', 0) from dual;
select cansmiles('CCOC(=O)C(CCN1CCOCC1)(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CN1C(=C(O)c2ccccc2S1(=O)=O)C(=O)Nc3nccs3', 0) from dual;
select cansmiles('CC1CC(CC(C)(C)N1C)OC(=O)C(O)c2ccccc2', 0) from dual;
select cansmiles('CC12CC(O)C3C(CCC4=CC(=O)CCC34C)C2CCC1(O)C(=O)COC(=O)CCC5CCCC5', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CCCCC34)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CN(C)CCN(Cc1ccc(Cl)s1)c2ccccn2', 0) from dual;
select cansmiles('NCC1OC(OC2C(N)CC(N)C(OC3OC(CO)C(O)C(N)C3O)C2O)C(N)C(O)C1O', 0) from dual;
select cansmiles('O=C(OC1C(OC(=O)c2cccnc2)C(OC(=O)c3cccnc3)C(OC(=O)c4cccnc4)C(OC(=O)c5cccnc5)C1OC(=O)c6cccnc6)c7cccnc7', 0) from dual;
select cansmiles('CCN(CC)CCCC(C)Nc1ccnc2cc(Cl)ccc12', 0) from dual;
select cansmiles('CN(C)C1CCc2[nH]c3ccccc3c2C1', 0) from dual;
select cansmiles('O=O', 0) from dual;
select cansmiles('O=c1[nH]c2cncnc2[nH]1', 0) from dual;
select cansmiles('CCCCSc1ccc(cc1)C(SCCN(C)C)c2ccccc2', 0) from dual;
select cansmiles('Cc1[nH]cnc1CSCCNC(=NC#N)NCC#C', 0) from dual;
select cansmiles('O=c1[nH]c2ccccc2n1CCCN3CCN(CC3)C(c4ccccc4)c5ccccc5', 0) from dual;
select cansmiles('CCN(CC)CCOC(=O)C1(CCCCC1)C2CCCCC2', 0) from dual;
select cansmiles('[Cl-].Clc1ccc(COC(Cn2cc[n+](CCc3ccccc3)c2)c4ccc(Cl)cc4Cl)c(Cl)c1', 0) from dual;
select cansmiles('CN(N=O)C(=O)NC1C(O)OC(CO)C(O)C1O', 0) from dual;
select cansmiles('CCN(CC)C(=O)CCC(=O)OCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('c1ccc2nc3ccccc3nc2c1', 0) from dual;
select cansmiles('CCCCNc1cc(cc(c1Oc2ccccc2)S(=O)(=O)N)C(=O)O', 0) from dual;
select cansmiles('O=C1CCO1', 0) from dual;
select cansmiles('CCCCC(=N)NC(=O)Nc1ccc(Cl)cc1', 0) from dual;
select cansmiles('Cc1ccc(Cl)c(OCC(O)CNC(C)(C)C)c1', 0) from dual;
select cansmiles('CC(=O)OCOC(=O)C1N2C(SC1(C)C)C(NC(=O)Cc3ccccc3)C2=O', 0) from dual;
select cansmiles('CC1(C)OC2CC3C4CC(F)C5=CC(=O)CCC5(C)C4C(O)CC3(C)C2(O1)C(=O)CO', 0) from dual;
select cansmiles('CC(C)Cn1c(=O)n(C)c(=O)c2[nH]cnc12', 0) from dual;
select cansmiles('CCCCCOC(=O)c1ccc(cc1)N(C)C', 0) from dual;
select cansmiles('CN1C2CCC1CC(C2)OC(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('CC(CN1CC(=O)NC(=O)C1)N2CC(=O)NC(=O)C2', 0) from dual;
select cansmiles('CCCCC(C)(C)C(O)C=CC1C(O)CC(=O)C1CCCCC=CC(=O)OC', 0) from dual;
select cansmiles('CCOc1nc2n(C)c(=O)n(C)c(=O)c2n1C', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1ccc(N(=O)=O)c(C)c1', 0) from dual;
select cansmiles('Nc1ccccc1I', 0) from dual;
select cansmiles('COC(CN1CCN(CC(O)C(OC)c2ccccc2)CC1)c3ccccc3', 0) from dual;
select cansmiles('COc1ccc2n(C(=O)c3ccc(Cl)cc3)c(C)c(CC(=O)NO)c2c1', 0) from dual;
select cansmiles('O=C(Cn1ccnc1)c2ccc3ccccc3c2', 0) from dual;
select cansmiles('CCC(=O)Oc1ccc2C3CCC4(C)C(CCC4C3CCc2c1)OC(=O)c5cccnc5', 0) from dual;
select cansmiles('COc1ccc2CC3C4C=CC(OC(=O)c5cccnc5)C6Oc1c2C64CCN3C', 0) from dual;
select cansmiles('Cc1cc(C2CCCCC2)n(O)c(=O)c1', 0) from dual;
select cansmiles('CC(C(=O)O)c1ccc(NCC(=C)C)cc1', 0) from dual;
select cansmiles('CC(Cc1ccccc1)NCCCCl', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)C2CCN(CCCn3c(=O)[nH]c4ccccc34)CC2', 0) from dual;
select cansmiles('CNC1CCC(c2ccc(Cl)c(Cl)c2)c3ccccc13', 0) from dual;
select cansmiles('CCOC(=O)C(F)(F)F', 0) from dual;
select cansmiles('Oc1ccccc1c2nnco2', 0) from dual;
select cansmiles('CCC(NC(C)C)C(O)c1ccc(O)c2[nH]c(=O)ccc12', 0) from dual;
select cansmiles('CCC1(C(=O)NC(=O)N(C)C1=O)c2ccccc2', 0) from dual;
select cansmiles('CCc1ncnc2cc(OC)c(OC)cc12', 0) from dual;
select cansmiles('OC(=O)CSSCC(=O)O', 0) from dual;
select cansmiles('[Na+].[Na+].[O-]C(=O)c1ccccc1c2c3ccc([O-])cc3oc4cc(=O)ccc24', 0) from dual;
select cansmiles('C(Oc1ccccc1C2CC2)C3=NCCN3', 0) from dual;
select cansmiles('CCCN(CC)C(CC)C(=O)Nc1c(C)cccc1C', 0) from dual;
select cansmiles('CCOP(=O)(NC(=S)Nc1ccc(NC(=S)NP(=O)(OCC)OCC)c(OC)c1)OCC', 0) from dual;
select cansmiles('COc1cc2nc(nc(N)c2cc1OC)N3CCN(CC3)C(=O)c4ccco4', 0) from dual;
select cansmiles('OC(=O)C=CCCC1SCC2NC(=O)NC12', 0) from dual;
select cansmiles('CC12CCC3C(C=CC4=CC(=O)CCC34C)C2CCC51CCC(=O)O5', 0) from dual;
select cansmiles('COC1C=CC2C3Cc4ccc(OC)c5OC1C2(CCN3C)c54', 0) from dual;
select cansmiles('CC(=O)OC1(CCC2C3CC=C4C=C(CCC4C3CCC21C)OC5CCCC5)C#C', 0) from dual;
select cansmiles('COc1cc(ccc1O)C(O)CN', 0) from dual;
select cansmiles('CC(C)(ON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)[O-])C[n+]3ccccc3)c4csc(N)n4)C(=O)O', 0) from dual;
select cansmiles('O=C1CN(N=Cc2ccc(o2)c3ccc(cc3)N(=O)=O)C(=O)N1', 0) from dual;
select cansmiles('CC1CCC2=C(C1)c3c(OC(=O)C)cc(C)cc3OC2(C)C', 0) from dual;
select cansmiles('CCOP(=O)(OCC)OCC', 0) from dual;
select cansmiles('OCC(O)COC(=O)c1ccccc1Nc2ccnc3cc(Cl)ccc23', 0) from dual;
select cansmiles('CC(C)CCCC(C)C1CCC2C3CC(Br)C4(Br)CC(CCC4(C)C3CCC12C)OC(=O)C', 0) from dual;
select cansmiles('CCOC(=O)C(CC(C)C)NC(=O)C(Cc1ccc(cc1)N(CCCl)CCCl)NC(=O)C', 0) from dual;
select cansmiles('CN(C(=O)CNC(=O)CN)c1ccc(Cl)cc1C(=O)c2ccccc2Cl', 0) from dual;
select cansmiles('Nc1cc(ccc1O)[As](Cl)Cl', 0) from dual;
select cansmiles('Cc1cc2cc3c(C)cc(=O)oc3c(C)c2o1', 0) from dual;
select cansmiles('CCC(C(=O)O)c1ccc(cc1)c2ccccc2.CN(C)CCO', 0) from dual;
select cansmiles('Nc1nc(N)c2nc(CNc3ccc(cc3)C(=O)NC(CCC(=O)O)C(=O)O)cnc2n1', 0) from dual;
select cansmiles('[Cl-].C[n+]1ccccc1C=NO', 0) from dual;
select cansmiles('NC(=O)CCCN=C(c1ccc(Cl)cc1)c2cc(F)ccc2O', 0) from dual;
select cansmiles('CC1CC2C3CC(F)C4=CC(=O)C=CC4(C)C3(Cl)C(O)CC2(C)C1C(=O)COC(=O)C(C)(C)C', 0) from dual;
select cansmiles('CCCCCCCCN=CN1CCC(CC1)C(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CCN(CC)CCCCNC(=O)c1ccccc1OC(=O)C', 0) from dual;
select cansmiles('CCNC1=Nc2ccc(Cl)cc2C(C)(O1)c3ccccc3', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc2c(NC(CSCC=C)NS2(=O)=O)cc1Cl', 0) from dual;
select cansmiles('CC(CCN1CCOCC1)OC(=O)C2(CCOCC2)c3ccccc3', 0) from dual;
select cansmiles('CC1(O)CCC2C3CCC4Cc5[nH]ncc5CC4(C)C3CCC21C', 0) from dual;
select cansmiles('Clc1cccc(Cl)c1NC2=NCCN2', 0) from dual;
select cansmiles('c1cc2ccccc2s1', 0) from dual;
select cansmiles('CC#CC(=O)O', 0) from dual;
select cansmiles('CCOC(=O)NC(O)C(Cl)(Cl)Cl', 0) from dual;
select cansmiles('c1cc2ccc3cccc4ccc(c1)c2c34', 0) from dual;
select cansmiles('CC(=O)N(CCCc1ccccc1)OCc2ccccc2', 0) from dual;
select cansmiles('CC(C)c1cccc(C(C)C)c1NC(=O)CN(CC(=O)O)CC(=O)O', 0) from dual;
select cansmiles('CC(N)Cc1ccc(cc1C)N(C)C', 0) from dual;
select cansmiles('CNC(=O)CSP(=S)(OC)OC', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(OCC(=O)C)c3NC(=O)CCc23)cc1OC', 0) from dual;
select cansmiles('CCN(CC)C(=S)SSC(=S)N(CC)CC', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1cc(Cl)c(Br)cc1Cl', 0) from dual;
select cansmiles('CC(=O)CCCCn1c(=O)n(C)c2ncn(C)c2c1=O', 0) from dual;
select cansmiles('CC(C)(Oc1ccc(cc1)C2CC2(Cl)Cl)C(=O)O', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCSP(=S)(OCC)OCC', 0) from dual;
select cansmiles('CNC1C(O)C(O)C(CO)OC1OC2C(OC3C(O)C(O)C(NC(=N)N)C(O)C3NC(=N)N)OC(C)C2(O)C=O', 0) from dual;
select cansmiles('CCCC(=O)OCC(=O)C1(OC(=O)CCC)C(C)CC2C3CCC4=CC(=O)C=CC4(C)C3(Cl)C(Cl)CC21C', 0) from dual;
select cansmiles('Cc1onc(c1C(=O)NC2C3SC(C)(C)C(N3C2=O)C(=O)O)c4ccccc4', 0) from dual;
select cansmiles('Cn1c(=O)ncc2[nH]c(O)nc12', 0) from dual;
select cansmiles('OC(=O)Cc1cccc2c(=O)cc(oc12)c3ccccc3', 0) from dual;
select cansmiles('c1ccc(cc1)c2ccccc2', 0) from dual;
select cansmiles('CCOc1ccccc1C(=O)N', 0) from dual;
select cansmiles('FC(F)(F)c1cccc(c1)C2CNCCO2', 0) from dual;
select cansmiles('Nc1ccc(cc1)S(=O)(=O)Nc2cnc3ccccc3n2', 0) from dual;
select cansmiles('NCC1OC(OC2C(N)CC(N)C(OC3OC(CO)C(O)C(N)C3O)C2O)C(O)C(O)C1O', 0) from dual;
select cansmiles('c1cnccn1', 0) from dual;
select cansmiles('CC(CN(C(=O)C)c1c(I)cc(I)c(N)c1I)C(=O)O', 0) from dual;
select cansmiles('CCN(C)C(C)C(O)c1ccccc1', 0) from dual;
select cansmiles('CCOC(=O)C=C(C)C=CC=C(C)C=Cc1c(C)cc(OC)c(C)c1C', 0) from dual;
select cansmiles('CN(C)C1CCCCC1NC(=O)c2ccc(Br)cc2', 0) from dual;
select cansmiles('Clc1ccc(Oc2ccccc2)cc1', 0) from dual;
select cansmiles('CC(=O)c1ccc(cc1)S(=O)(=O)NC(=O)NC2CCCCC2', 0) from dual;
select cansmiles('CCCCCC(C)C(C)c1cc(OC(=O)C(C)CCN2CCCCC2C)c3C4=C(CCN(CC#C)C4)C(C)(C)Oc3c1', 0) from dual;
select cansmiles('CN(C)CCC1(C=Cc2ccccc21)c3ccccc3', 0) from dual;
select cansmiles('CN1C(=O)CN=C(C2=CCCCC2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('NS(=O)(=O)c1ccc(NCc2ccccc2)cc1', 0) from dual;
select cansmiles('CN1C(=O)NC(=O)C(C)(C1=O)C2=CCCCC2', 0) from dual;
select cansmiles('FC(F)(F)S(=O)(=O)Nc1ccccc1', 0) from dual;
select cansmiles('CC(C)NNC(=O)c1ccncc1', 0) from dual;
select cansmiles('ONC(=O)CNC(=O)c1ccc(Cl)cc1', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)OC(C)OC(=O)C)COC(=O)N)c3ccco3', 0) from dual;
select cansmiles('COc1cc(CCN)cc(OC)c1OC(C)C', 0) from dual;
select cansmiles('CC(C)c1ncc(N(=O)=O)n1C', 0) from dual;
select cansmiles('N=c1[nH]c(=O)c2nc[nH]c2[nH]1', 0) from dual;
select cansmiles('Nc1nnc(c(N)n1)c2cccc(Cl)c2Cl', 0) from dual;
select cansmiles('CC1CC2C3CCC4=CC(=O)C=CC4(C)C3(F)C(O)CC2(C)C1(C)C(=O)CO', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CCO)c2c1=O', 0) from dual;
select cansmiles('CCN(CC)CCNC(=O)c1cc(Cl)c(N)cc1OC', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('c1ccc(cc1)c2nc3ccccc3[nH]2', 0) from dual;
select cansmiles('OC(=O)C(S)C(S)C(=O)O', 0) from dual;
select cansmiles('[I-].C[n+]1ccccc1C=NO', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CC(=O)CCC34)C2CCC1OC(=O)C5(CCC6(C)CC5)C=C6', 0) from dual;
select cansmiles('CCc1cc(ccn1)C(=S)N', 0) from dual;
select cansmiles('OC(=O)COc1ccccc1C=NNC(=O)c2ccncc2', 0) from dual;
select cansmiles('NC1=NC(NC1(C(F)(F)F)C(F)(F)F)(C(F)(F)F)C(F)(F)F', 0) from dual;
select cansmiles('CN1CCC(=C2c3ccccc3Oc4ccc(Cl)cc24)CC1', 0) from dual;
select cansmiles('CC(=O)OC1(CCC2C3CCC4=CC(=O)CCC4C3CCC21C)C#C', 0) from dual;
select cansmiles('CC(O)Cn1c(=O)n(C)c2ncn(C)c2c1=O', 0) from dual;
select cansmiles('COC1=CC=C2C3Cc4ccc(OC)c5OC1C2(CCN3C)c54', 0) from dual;
select cansmiles('CC12CC(O)C3(F)C(CCC4=CC(=O)CCC43C)C2CCC1(O)C(=O)CO', 0) from dual;
select cansmiles('CCC(C(=O)O)c1ccc(CC(C)C)cc1', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1ccc(cc1Cl)N(=O)=O', 0) from dual;
select cansmiles('Oc1cc(Cl)c(Cl)cc1Cl.Oc1cc(Cl)c(Cl)cc1Cl.C1CNCCN1', 0) from dual;
select cansmiles('CNC(=O)c1c(I)c(NC(=O)CCCCC(=O)Nc2c(I)c(C(=O)O)c(I)c(C(=O)NC)c2I)c(I)c(C(=O)O)c1I', 0) from dual;
select cansmiles('COc1ccc(CCN)cc1OC', 0) from dual;
select cansmiles('CC(=CC=CC(=CC(=O)O)C)C=CC1=C(C)CCCC1(C)C', 0) from dual;
select cansmiles('CN(C)c1cccc2c(cccc12)S(=O)(=O)N', 0) from dual;
select cansmiles('COC(=O)C1C2CCC(CC1OC(=O)c3ccccc3)N2C', 0) from dual;
select cansmiles('Clc1ccc(cc1)C23CC3C(=O)NC2=O', 0) from dual;
select cansmiles('c1ccoc1', 0) from dual;
select cansmiles('CC(Cc1cccc(c1)C(F)(F)F)NCCOC(=O)c2ccccc2', 0) from dual;
select cansmiles('CCCN(CCC)C1Cc2c[nH]c3ccc(OC)c(C1)c23', 0) from dual;
select cansmiles('COCCc1ccc(OCC(O)CNC(C)C)cc1', 0) from dual;
select cansmiles('CCC#CC(C)C1(CC=C)C(=O)NC(=O)N(C)C1=O', 0) from dual;
select cansmiles('CCn1cc(C(=O)O)c(=O)c2ccc(cc12)c3ccncc3', 0) from dual;
select cansmiles('COCn1cnc2c(=N)n(C)c(=O)[nH]c12', 0) from dual;
select cansmiles('CC(C)(C)CC(C)(C)c1ccc(O)c(Cc2ccc(Cl)cc2Cl)c1', 0) from dual;
select cansmiles('CC1COC(=O)O1', 0) from dual;
select cansmiles('CCC1CC2C3CCC4=CC(=O)CCC4C3CCC2(C)C1O', 0) from dual;
select cansmiles('CN(=O)(C)CCC=C1c2ccccc2CCc3ccccc13', 0) from dual;
select cansmiles('CN(Cc1cnc2nc(N)nc(N)c2n1)c3ccc(cc3)C(=O)NC(CCC(=O)O)C(=O)O', 0) from dual;
select cansmiles('CC(C)NCCCNC(=O)Nc1c(C)cccc1C', 0) from dual;
select cansmiles('CN1C(=C(O)c2sccc2S1(=O)=O)C(=O)Nc3ccccn3', 0) from dual;
select cansmiles('Cn1c(=O)[nH]c(=O)c2[nH]cnc12', 0) from dual;
select cansmiles('NC1(CCCC1)C(=O)O', 0) from dual;
select cansmiles('CC(CN(C)C)CN1c2ccccc2CCc3ccccc13', 0) from dual;
select cansmiles('CN1C(=O)C(=NNC(=S)N)c2ccccc12', 0) from dual;
select cansmiles('OCC(NC(=O)C(Cl)(Cl)Cl)C(O)c1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('CCOC(=O)C1(CCN(C)CC1)c2ccccc2', 0) from dual;
select cansmiles('COS(=O)(=O)[O-].C[n+]1ccccc1C=NO', 0) from dual;
select cansmiles('COc1cc(NCCCC(C)N)c2ncccc2c1', 0) from dual;
select cansmiles('CCCCC(=O)OC1(CCC2C3CCC4=CC(=O)CCC4(C)C3C(O)CC21C)C(=O)CO', 0) from dual;
select cansmiles('CN(C)CCC(c1ccc(Br)cc1)c2ccccn2', 0) from dual;
select cansmiles('CC(=O)Oc1cccc2C(=O)c3cc(cc(OC(=O)C)c3C(=O)c12)C(=O)O', 0) from dual;
select cansmiles('CN(C)CCOC(C)(c1ccccc1)c2ccccn2', 0) from dual;
select cansmiles('OC1C=CC2C3Cc4ccc(O)c5OC1C2(CCN3)c54', 0) from dual;
select cansmiles('CCCC(=O)OCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('COc1ccc(cc1)C(=C(c2ccc(OC)cc2)c3ccc(OC)cc3)Cl', 0) from dual;
select cansmiles('CC(C)CCCC(C)N', 0) from dual;
select cansmiles('CCCC(C)(COC(=O)N)COC(=O)NC(C)C', 0) from dual;
select cansmiles('Oc1ccc(Cl)cc1C(=O)Nc2ccc(cc2Cl)N(=O)=O', 0) from dual;
select cansmiles('CN(C(=O)C)c1c(I)c(NC(=O)C)c(I)c(C(=O)O)c1I', 0) from dual;
select cansmiles('CCCCCCC(C)(C)c1cc(O)c2C3CC(=O)CCC3C(C)(C)Oc2c1', 0) from dual;
select cansmiles('CCOC(=O)C1(CCN(CCc2ccc(N)cc2)CC1)c3ccccc3', 0) from dual;
select cansmiles('CCCC(=O)OCC(COC(=O)CCC)OC(=O)CCC', 0) from dual;
select cansmiles('Cn1cnc2[nH]c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CN(C)C(C1COCOC1)c2cccnc2', 0) from dual;
select cansmiles('Cn1nnnc1SCC2=C(N3C(SC2)C(NC(=O)C(O)c4ccccc4)C3=O)C(=O)O', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)c1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CN(C)CCC=C1c2ccccc2CSc3ccccc13', 0) from dual;
select cansmiles('Cn1cc2[nH]c(O)nc2nc1=O', 0) from dual;
select cansmiles('NCCC(O)CNC1CC(N)C(OC2OC(CN)C(O)C(O)C2O)C(O)C1OC3OC(CO)C(O)C(N)C3O', 0) from dual;
select cansmiles('CC(C)(Oc1ccc(CCNC(=O)c2ccc(Cl)cc2)cc1)C(=O)O', 0) from dual;
select cansmiles('CC1CC(C)CN(C1)S(=O)(=O)c2ccc(Cl)c(c2)C(=O)O', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2[nH]c(=O)cnc2c1=O', 0) from dual;
select cansmiles('FC(F)(F)c1cccc(c1)N2CCN(CCOC(=O)c3ccccc3Nc4ccnc5cc(ccc45)C(F)(F)F)CC2', 0) from dual;
select cansmiles('CC1CCc2cc(F)cc3c(=O)c(cn1c23)C(=O)O', 0) from dual;
select cansmiles('COC(=O)C1C(C=C(Cl)Cl)C1(C)C', 0) from dual;
select cansmiles('OCCNCCNc1ccc(NCCNCCO)c2C(=O)c3ccccc3C(=O)c12', 0) from dual;
select cansmiles('CN1CCCC(C1)OC(=O)C(O)(C2CCCCC2)c3ccccc3', 0) from dual;
select cansmiles('OC(=O)CCC(=O)c1ccc(cc1)c2ccccc2', 0) from dual;
select cansmiles('COc1cc(NS(=O)(=O)C)ccc1Nc2c3ccccc3nc4ccccc24', 0) from dual;
select cansmiles('CC12CC(O)C3(F)C(CCC4=CC(=O)C=CC43C)C2CC(O)C1(O)C(=O)CO', 0) from dual;
select cansmiles('CC12CCC3C(CCC45OC5C(=C(CC34C)C#N)O)C2CCC1O', 0) from dual;
select cansmiles('NCC1OC(OC2C(N)CC(N)C(O)C2OC3OC(CO)C(O)C3O)C(N)C(O)C1O', 0) from dual;
select cansmiles('Nc1nc(N)c2nc(c(N)nc2n1)c3ccccc3', 0) from dual;
select cansmiles('OC1COC(Nc2ccc(cc2)C(=O)O)C(O)C1O', 0) from dual;
select cansmiles('CC(Cc1ccccc1)NCc2ccccc2Cl', 0) from dual;
select cansmiles('CCNC(C)Cc1cccc(c1)C(F)(F)F', 0) from dual;
select cansmiles('CCOC(=O)C(CCc1ccccc1)NC(C)C(=O)N2C(CC3CCCC32)C(=O)O', 0) from dual;
select cansmiles('Clc1ccc(cc1)C(OCCN2CCCCC2)c3ccccc3', 0) from dual;
select cansmiles('O=C1CC2(CCCC2)CC(=O)N1CCCCN3CCN(CC3)c4nsc5ccccc45', 0) from dual;
select cansmiles('O=C1OC(CCN2CCCCC2)OC1(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('Cn1c(O)nc2cnc(O)nc12', 0) from dual;
select cansmiles('NC(=O)NO', 0) from dual;
select cansmiles('CCS(=O)(=O)c1ccc(C=NNC(=S)N)cc1', 0) from dual;
select cansmiles('[I-].CC(C)[N+](C)(CCC(C(=O)N)(c1ccccc1)c2ccccc2)C(C)C', 0) from dual;
select cansmiles('CCCC(C)(COC(=O)N)COC(=O)NC1CC1', 0) from dual;
select cansmiles('CCN(CC)CC(=O)Nc1c(C)cccc1C(=O)OC', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1ccc(Sc2ccc(OP(=S)(OC)OC)cc2)cc1', 0) from dual;
select cansmiles('Cc1ccc(Cc2c[nH]c(NCCCCc3ncc(Br)cc3C)nc2=O)cn1', 0) from dual;
select cansmiles('Clc1ccc2N=C(CN=C(c3ccccc3Cl)c2c1)NOCC=C', 0) from dual;
select cansmiles('OC(CCCN1CCCCC1)(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)CCCN2CCC3(CC2)N(CNC3=O)c4ccccc4', 0) from dual;
select cansmiles('NC(Cc1ccc(O)c(O)c1)C(=O)O', 0) from dual;
select cansmiles('CC1(O)CCC2C3CCC4CC(=O)OCC4(C)C3CCC21C', 0) from dual;
select cansmiles('O=C1CCC2(CCC(=O)c3ccccc32)C(=O)N1', 0) from dual;
select cansmiles('CC(=O)OCC(=O)C12N=C(C)OC2CC3C4CCC5=CC(=O)C=CC5(C)C4(F)C(O)CC31C', 0) from dual;
select cansmiles('CC1(C)NC(C(=O)N1C2C3SC(C)(C)C(N3C2=O)C(=O)O)c4ccccc4', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CC(=O)C=CC34C)C2CCC(=O)O1', 0) from dual;
select cansmiles('CN1CC(c2ccccc2)c3cccc(N)c3C1', 0) from dual;
select cansmiles('OCCN1CCN(CCC=C2c3ccccc3Sc4ccc(cc24)C(F)(F)F)CC1', 0) from dual;
select cansmiles('CC1CC2C3CCC4=CC(=O)C=CC4(C)C3(F)C(O)CC2(C)C1(O)C(=O)COC(=O)C', 0) from dual;
select cansmiles('CN(C)CCCn1c(=O)n(c2ccccc2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('CC(=O)Nc1ccc(OCCOC(=O)c2ccccc2OC(=O)C)cc1', 0) from dual;
select cansmiles('CN(C)C1C2C(O)C3C(=C)c4cccc(O)c4C(=O)C3=C(O)C2(O)C(=O)C(=C1O)C(=O)N', 0) from dual;
select cansmiles('O=N(=O)OCC(ON(=O)=O)C(CON(=O)=O)ON(=O)=O', 0) from dual;
select cansmiles('Oc1ccc2CC3N(CC4CCC4)CCC5(CCCCC35O)c2c1', 0) from dual;
select cansmiles('C1CCc2nnnn2CC1', 0) from dual;
select cansmiles('CC1(C)C(C=C(Cl)Cl)C1C(=O)OCc2c(F)c(F)c(F)c(F)c2F', 0) from dual;
select cansmiles('CCCCc1ccc(nc1)C(=O)N', 0) from dual;
select cansmiles('ClCCNC(=O)N(CCCl)N=O', 0) from dual;
select cansmiles('C1CNCc2cc3ccccc3n2C1', 0) from dual;
select cansmiles('Cc1cn(C2CC(N=[N+]=[N-])C(CO)O2)c(=O)[nH]c1=O', 0) from dual;
select cansmiles('CC1CC2C3CC(F)C4=CC(=O)C=CC4(C)C3(F)C(O)CC2(C)C1(O)C(=O)CO', 0) from dual;
select cansmiles('COc1ccc2[nH]c(nc2c1)S(=O)Cc3ncc(C)c(OC)c3C', 0) from dual;
select cansmiles('CCN(CC)CCOC(=O)C(C)(c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('CCCCCCCCCCCCCCCCCCCCCC(=O)Nc1ccn(C2OC(CO)C(O)C2O)c(=O)n1', 0) from dual;
select cansmiles('OCCOCCOC(=O)c1ccccc1Nc2cccc(c2)C(F)(F)F', 0) from dual;
select cansmiles('CC(=C(CCOC(=O)c1ccccc1)SSC(=C(C)N(Cc2cnc(C)nc2N)C=O)CCOC(=O)c3ccccc3)N(Cc4cnc(C)nc4N)C=O', 0) from dual;
select cansmiles('Cc1cc(cc(C)c1Sc2ccc(Cl)cc2)n3ncc(=O)[nH]c3=O', 0) from dual;
select cansmiles('NC(=O)C1CCN(CCCN2c3ccccc3Sc4ccc(Cl)cc24)CC1', 0) from dual;
select cansmiles('CCOC(=O)OCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CCC12CCC3C(CCC4=CC(=O)CCC34)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CCCCC1CC(=O)C2(O)OC3C(NC)C(O)C(NC)C(O)C3OC2O1', 0) from dual;
select cansmiles('CN1C(=O)CN=C(c2ccccc2F)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('NC(Cc1c[nH]c2ccccc12)C(=O)O', 0) from dual;
select cansmiles('CC(C(=O)O)c1ccc(s1)C(=O)c2ccccc2', 0) from dual;
select cansmiles('CN1C(c2ccc(Cl)cc2)S(=O)(=O)CCC1=O', 0) from dual;
select cansmiles('COc1cc(C=CC(=O)N2CCN(CC(=O)O)CC2)cc(OC)c1OC', 0) from dual;
select cansmiles('Cc1ccc(cc1)S(=O)(=O)F', 0) from dual;
select cansmiles('CC(C)(O)C(Cl)(Cl)Cl', 0) from dual;
select cansmiles('CCOS(=O)(=O)c1cc(cc2cc(ccc12)C(C)(C)C)C(C)(C)C', 0) from dual;
select cansmiles('Cc1cccc(C)c1NC2=NCCCS2', 0) from dual;
select cansmiles('Brc1ccc(Br)cc1', 0) from dual;
select cansmiles('C=CCC1(C2CCCC=C2)C(=O)NC(=S)NC1=O', 0) from dual;
select cansmiles('CC1(C)OC2CC3C4CC5=CC(=O)C=CC5(C)C4(F)C(O)CC3(C)C2(O1)C(=O)COC(=O)c6cc7ccccc7o6', 0) from dual;
select cansmiles('CN(C)C1C2C(O)C3C(=C)c4c(Cl)ccc(O)c4C(=O)C3=C(O)C2(O)C(=O)C(=C1O)C(=O)N', 0) from dual;
select cansmiles('CC1COc2c(N3CCN(C)CC3)c(F)cc4c(=O)c(cn1c24)C(=O)O', 0) from dual;
select cansmiles('CCC(=O)n1c(=O)n(C2CCN(CCC(C#N)(c3ccccc3)c4ccccc4)CC2)c5ccccc15', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCn1c(=O)oc2cc(Cl)ccc12', 0) from dual;
select cansmiles('CN(C)CCC1c2ccc(Cl)cc2CCc3cccnc13', 0) from dual;
select cansmiles('CC1CC2C3CCC(C(=O)O)C3(C)CC(O)C2C4(C)CCC(=O)C=C14', 0) from dual;
select cansmiles('CC(C)CCOc1ccc(NC(=S)Nc2ccc(OCCC(C)C)cc2)cc1', 0) from dual;
select cansmiles('CC1C2Cc3ccc(O)cc3C1(C)CCN2CC4CC4', 0) from dual;
select cansmiles('O=C(NC1CCN(CCc2c[nH]c3ccccc23)CC1)c4ccccc4', 0) from dual;
select cansmiles('CCCC(N1CCCC1)C(=O)c2ccc(C)cc2', 0) from dual;
select cansmiles('CC1OC(OC2C(O)C(O)C(OC(C(O)CO)C(O)C(O)C=O)OC2CO)C(O)C(O)C1NC3C=C(CO)C(O)C(O)C3O', 0) from dual;
select cansmiles('CCN(CC)C(C)C(=O)c1ccccc1', 0) from dual;
select cansmiles('CC(=O)Nc1ccc(OCCOCCOc2ccc(NC(=O)C)cc2)cc1', 0) from dual;
select cansmiles('CCc1ccc(cc1)C(=C(Br)c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('Cc1cnc(cn1)C(=O)NCCc2ccc(cc2)S(=O)(=O)NC(=O)NC3CCCCC3', 0) from dual;
select cansmiles('CCN1CCCC1CNC(=O)c2cc(ccc2OC)S(=O)(=O)CC', 0) from dual;
select cansmiles('CN(C)C1C2CC3C(=C(O)C2(O)C(=O)C(=C1O)C(=O)N)C(=O)c4c(O)cccc4C3(C)O', 0) from dual;
select cansmiles('CN(C)S(=O)(=O)c1ccc2Sc3ccccc3N(CCCN4CCN(C)CC4)c2c1', 0) from dual;
select cansmiles('COC1C(O)C(O)C(C)OC1OC2C(OC)C(C)(O)C(=O)c3cc4C(=O)c5cc(OC)cc(O)c5C(=O)c4c(O)c23', 0) from dual;
select cansmiles('Nc1ncnc2n(Cc3c(F)cccc3Cl)cnc12', 0) from dual;
select cansmiles('O=NN1CCCC1', 0) from dual;
select cansmiles('OCCOCCN1CCN(CC1)C(c2ccccc2)c3ccc(Cl)cc3', 0) from dual;
select cansmiles('CCN(CC)C(=O)c1ccc(O)c(OC)c1', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(CCc3ncc([nH]3)c4cccs4)cc2)cc1OC', 0) from dual;
select cansmiles('COc1cccc2C(=O)c3c(O)c4CC(O)(CC(OC5CC(N)C(O)C(C)O5)c4c(O)c3C(=O)c12)C(=O)CO', 0) from dual;
select cansmiles('FC(F)(F)COc1ccc(OCC(F)(F)F)c(c1)C(=O)NCC2CCCCN2', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(CCCN2CCC(CC2)n3c(=O)[nH]c4ccccc34)c5ccc(F)cc5', 0) from dual;
select cansmiles('Clc1ccc(c(Cl)c1)C2(Cn3cncn3)OCCO2', 0) from dual;
select cansmiles('CC(=O)Nc1ccc(C)cc1C', 0) from dual;
select cansmiles('CC12CCC(=O)C=C2CCC3C4CCC(C(=O)CO)C4(CC(O)C31)C=O', 0) from dual;
select cansmiles('COc1cc2CCN3CC(CC(C)C)C(=O)CC3c2cc1OC', 0) from dual;
select cansmiles('CC(C)CCCC(C)C1CCC2C3CC=C4CC(CCC4(C)C3CCC12C)OC(=O)Cc5ccc(cc5)N(CCCl)CCCl', 0) from dual;
select cansmiles('CC12CCC3C(CCc4cc(OC(=O)N(CCCl)CCCl)ccc34)C2CCC1O', 0) from dual;
select cansmiles('OC1=C(CCS(=O)(=O)c2ccc(Cl)cc12)C(=O)Nc3ccc(Cl)c(Cl)c3', 0) from dual;
select cansmiles('CC(CCc1ccccc1)NCC(O)c2ccc(O)c(c2)C(=O)N', 0) from dual;
select cansmiles('OC(=O)c1ccc(NC(=O)C(Cc2ccc(O)cc2)NC(=O)c3ccccc3)cc1', 0) from dual;
select cansmiles('CCC(C)C(C)(COC(=O)N)COC(=O)NC(C)C', 0) from dual;
select cansmiles('Cn1c(=O)cnc2cncnc12', 0) from dual;
select cansmiles('CC1=C(N2C(SC1)C(NC(=O)C(N)c3ccc(O)c(Cl)c3)C2=O)C(=O)O', 0) from dual;
select cansmiles('COc1ccc2Sc3ccccc3N(CC(C)CN(C)C)c2c1', 0) from dual;
select cansmiles('CN(C)CCOC(c1ccccc1)c2ccccc2C', 0) from dual;
select cansmiles('O=N(=O)OC1COC2C(COC12)ON(=O)=O', 0) from dual;
select cansmiles('Oc1ccc(Cl)cc1Sc2cc(Cl)ccc2O', 0) from dual;
select cansmiles('CC(NCCC(c1ccccc1)c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)COc3ccccc3)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('CC1Oc2ccccc2CC1N(C)C', 0) from dual;
select cansmiles('COc1c(OC)c(OC(=O)C)c2cc(Cl)ccc2c1OC(=O)C', 0) from dual;
select cansmiles('COc1ccc(CC(N)C(=O)NC2C(O)C(OC2CO)n3cnc4c(ncnc34)N(C)C)cc1', 0) from dual;
select cansmiles('OCC(NC(=O)C(Cl)Cl)C(O)c1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('CN1CCC2(C)c3cc(O)ccc3CC1C2(C)CCC(=O)CCC4CCCC4', 0) from dual;
select cansmiles('NCCC(O)C(=O)NC1CC(N)C(OC2OC(CN)C(O)C(O)C2O)C(O)C1OC3OC(CO)C(O)C(N)C3O', 0) from dual;
select cansmiles('CC12CCC3C(CCc4cc(OC5CCCC5)ccc34)C2CC(O)C1(O)C#C', 0) from dual;
select cansmiles('CCCCC1(CCOC(=O)N)C(=O)NC(=O)NC1=O', 0) from dual;
select cansmiles('CCOc1cc(OCC)c(cc1OCC)C(=O)CCC(=O)O', 0) from dual;
select cansmiles('CN(C)C1C2CC3C(O)c4c(Cl)ccc(O)c4C(=O)C3=C(O)C2(O)C(=O)C(=C1O)C(=O)N', 0) from dual;
select cansmiles('COc1cc(C)c(Cc2cnc(N)nc2N)cc1OC', 0) from dual;
select cansmiles('CC(=O)C=C(C)NC1CONC1=O', 0) from dual;
select cansmiles('CC12CC(=O)C3C(CCC4=CC(=O)CCC34C)C2CCC1(O)C(=O)CO', 0) from dual;
select cansmiles('CNc1nc(nc(n1)N(C)C)N(C)C', 0) from dual;
select cansmiles('OC(Cn1cncn1)(Cn2cncn2)c3ccc(F)cc3F', 0) from dual;
select cansmiles('CCN(CC)CCOC(=O)C1(CCCC1)c2ccccc2', 0) from dual;
select cansmiles('CCN(CCO)CCn1c(Cc2ccccc2)nc3n(C)c(=O)n(C)c(=O)c13', 0) from dual;
select cansmiles('CCn1c2c(CCSC2(C)CCN(C)C)c3ccccc13', 0) from dual;
select cansmiles('CCN(CC)CCNC(C(=O)OCCC(C)C)c1ccccc1', 0) from dual;
select cansmiles('Nc1cc2[nH]cnc2c(=O)[nH]1', 0) from dual;
select cansmiles('Cc1cc(nnc1NCCN2CCOCC2)c3ccccc3', 0) from dual;
select cansmiles('NC(=N)NC(=O)Cc1c(Cl)cccc1Cl', 0) from dual;
select cansmiles('Nc1ccc(cc1)S(=O)(=O)c2ccc(N)cc2', 0) from dual;
select cansmiles('CN1CCN(CC1)C(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('COC(=O)Nc1nc2cc(ccc2[nH]1)C(=O)C3CC3', 0) from dual;
select cansmiles('COP(=S)(Oc1cc(Cl)c(Br)cc1Cl)c2ccccc2', 0) from dual;
select cansmiles('CCCC(CC)C1(CC)C(=O)NC(=O)NC1=O', 0) from dual;
select cansmiles('Cc1nnc2CN=C(c3ccccc3Cl)c4cc(Cl)ccc4n12', 0) from dual;
select cansmiles('CC12CCC3C(CCC4CC(F)CCC43C)C2CCC1O', 0) from dual;
select cansmiles('CCC1(O)CC2CN(C1)CCc3c([nH]c4ccccc34)C(C2)(C(=O)OC)c5cc6c(cc5OC)N(C)C7C86CCN9CC=CC(CC)(C98)C(O)C7(O)C(=O)N', 0) from dual;
select cansmiles('CCN(CC)CCC1(C(=O)Oc2ccccc21)c3ccccc3', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1cc(Cl)c(I)cc1Cl', 0) from dual;
select cansmiles('CC(C)c1cc(OC(=O)C)c(C)cc1OCCN(C)C', 0) from dual;
select cansmiles('CN(C)CCCN1c2ccccc2Sc3ccc(cc13)C(F)(F)F', 0) from dual;
select cansmiles('Cc1[nH]c(=O)[nH]c(=O)c1N(CCF)CCCl', 0) from dual;
select cansmiles('CNCCC(Oc1ccccc1OC)c2ccccc2', 0) from dual;
select cansmiles('CCNC(=O)OC1CCN(CC1)c2nncc3cc(OC)c(OC)cc23', 0) from dual;
select cansmiles('COC1C(CC2CN3CCc4c([nH]c5ccc(OC)cc45)C3CC2C1C(=O)OC)OC(=O)c6cc(OC)c(OC)c(OC)c6', 0) from dual;
select cansmiles('CC(C)NCC(O)c1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CCC(c1noc(CCN(CC)CC)n1)c2ccccc2', 0) from dual;
select cansmiles('CCCCCCC[N+](CC)(CC)CCCCc1ccc(Cl)cc1.OP(=O)(O)[O-]', 0) from dual;
select cansmiles('NNC(=O)CC#N', 0) from dual;
select cansmiles('[I-].CC[N+](CC)(CC)CCOc1ccc(C=Cc2ccccc2)cc1', 0) from dual;
select cansmiles('Cn1cnc2c(O)ncnc12', 0) from dual;
select cansmiles('Oc1c(Br)cc(Br)cc1C(=O)Nc2ccccc2', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C(N)C3=CCC=CC3)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('C[Sn](C)(Cl)Cl', 0) from dual;
select cansmiles('OC(=O)Cc1cc(I)c(Oc2ccc(O)c(I)c2)c(I)c1', 0) from dual;
select cansmiles('CCC(CO)NC(=O)C1CN(C)C2Cc3cn(C)c4cccc(C2=C1)c34', 0) from dual;
select cansmiles('CCCC(=O)Nc1ccc(OCC(O)CNCCc2ccc(OC)c(OC)c2)c(c1)c3ccno3', 0) from dual;
select cansmiles('CNC(C)CC1CCCCC1', 0) from dual;
select cansmiles('COc1ccc(cc1)N(CCCC(=O)O)C(=O)c2ccc(Cl)cc2', 0) from dual;
select cansmiles('Cn1c(O)nc2nc(O)ncc12', 0) from dual;
select cansmiles('CC(C1Nc2cc(Cl)c(cc2S(=O)(=O)N1)S(=O)(=O)N)c3ccccc3', 0) from dual;
select cansmiles('CC12CCC3C(CCc4cc(O)ccc34)C2CCC1O', 0) from dual;
select cansmiles('CCC(C(=O)OCCOCCN(CC)CC)c1ccccc1', 0) from dual;
select cansmiles('CCCC(=O)OC1(CCCC2C3CCC4=CC(=O)C=CC4(C)C3C(O)CC21C)C(=O)C', 0) from dual;
select cansmiles('CN1CCCC(=C(c2cccs2)c3cccs3)C1', 0) from dual;
select cansmiles('COc1ccccc1N2CCN(CCC3C=Nc4cc5OCOc5cc34)CC2', 0) from dual;
select cansmiles('CC(C)(C)c1cc(SC(C)(C)Sc2cc(c(O)c(c2)C(C)(C)C)C(C)(C)C)cc(c1O)C(C)(C)C', 0) from dual;
select cansmiles('CC12CCC3C(C=CC4=CC(=O)CCC34C)C2CCC1(O)CCC(=O)O', 0) from dual;
select cansmiles('[Cl-].CCN1C(=CC=Cc2ccc3ccccc3[n+]2CC)C=Cc4ccccc14', 0) from dual;
select cansmiles('CN1CC(CNC(=O)OCc2ccccc2)CC3C1Cc4cn(C)c5cccc3c45', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(COC(=O)C(C)(C)C)c2c1=O', 0) from dual;
select cansmiles('CCS(=O)(=O)CCn1c(C)ncc1N(=O)=O', 0) from dual;
select cansmiles('COC(=S)NCCn1c(C)ncc1N(=O)=O', 0) from dual;
select cansmiles('CC1CC2(C)C(CCC2(OC(=O)C)C(=O)C)C3CCC4=CC(=O)CCC4C13', 0) from dual;
select cansmiles('CS(=O)(=O)c1ccc(cc1)c2cn3ccccc3n2', 0) from dual;
select cansmiles('[Zn+2].Nc1ccc(cc1)S(=O)(=O)[O-].Nc1ccc(cc1)S(=O)(=O)[O-]', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CC(=O)CCC34C)C2CCC1O[Si](C)(C)C', 0) from dual;
select cansmiles('CN1C(=O)CC(C1=O)c2ccccc2', 0) from dual;
select cansmiles('CC(=O)OC1(C(=O)C)C(=C)CC2C3C=C(C)C4=CC(=O)CCC4(C)C3CCC21C', 0) from dual;
select cansmiles('CCCn1cnc2n(C)c(=O)n(CCCCC(=O)C)c(=O)c12', 0) from dual;
select cansmiles('NC(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)O)Cl)c3ccccc3', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1ccc(N)cc1', 0) from dual;
select cansmiles('CC(=O)NC(CO)C(O)c1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('NC(Cc1ccc(O)c(O)c1)C(=O)OC2CCCCC2', 0) from dual;
select cansmiles('c1ccc2nc3ccccc3cc2c1', 0) from dual;
select cansmiles('CC(C)(C)c1ccc(cc1)C(O)CCCN2CCC(CC2)C(O)(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('CN(C)C(=O)C(CCN1CCC(O)(CC1)c2ccc(Cl)c(c2)C(F)(F)F)(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('NNc1nncc2ccccc12', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc2c(NC(CC3CCCC3)NS2(=O)=O)cc1Cl', 0) from dual;
select cansmiles('CCN(C(=O)C=CC)c1ccccc1C', 0) from dual;
select cansmiles('CCC(c1ccccc1)c2c(O)c3ccccc3oc2=O', 0) from dual;
select cansmiles('OCCN(CCO)c1nc(nc2ccccc12)c3ccc(o3)N(=O)=O', 0) from dual;
select cansmiles('CCCC1(CC(=O)O)OCCc2c1[nH]c3ccccc23', 0) from dual;
select cansmiles('CCCCCCC=CC=O', 0) from dual;
select cansmiles('CCCCOCCOC(=O)C(N1CCCCC1)c2ccccc2', 0) from dual;
select cansmiles('COC(F)(F)C(Cl)Cl', 0) from dual;
select cansmiles('NS(=O)(=O)c1ccc(cc1)N2CCCCS2(=O)=O', 0) from dual;
select cansmiles('CCOC(=O)c1nc(=O)c2cc3cc(OC)c(OC)cc3nc2[nH]1', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(cc2)c3ncc([nH]3)C(C)(C)C)cc1OC', 0) from dual;
select cansmiles('NC(=O)COC(=O)c1ccccc1Nc2cccc(c2)C(F)(F)F', 0) from dual;
select cansmiles('CC(C)NCC(O)c1ccc(NS(=O)(=O)C)cc1', 0) from dual;
select cansmiles('CCCCCCCCCCCCCCCCNc1ccc(cc1)C(=O)O', 0) from dual;
select cansmiles('CN1CCC(=C2c3ccccc3Sc4ccccc24)CC1', 0) from dual;
select cansmiles('Cc1ncc2CN=C(c3ccccc3F)c4cc(Cl)ccc4n12', 0) from dual;
select cansmiles('CC(=O)Oc1cccc(C(=O)O)c1OC(=O)C', 0) from dual;
select cansmiles('CN(Cc1cnc2nc(N)nc(N)c2n1)c3c(Cl)cc(cc3Cl)C(=O)NC(CCC(=O)O)C(=O)O', 0) from dual;
select cansmiles('Cc1ccc(OCC(O)CNC(C)(C)C)c2oc(=O)ccc12', 0) from dual;
select cansmiles('OCC(NC(=O)CCl)C(O)c1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('CC(C)CC1Nc2cc(Cl)c(cc2S(=O)(=O)N1)S(=O)(=O)N', 0) from dual;
select cansmiles('CN1CCCN=C1COC(=O)C(O)(C2CCCCC2)c3ccccc3', 0) from dual;
select cansmiles('CC(=O)NC(=O)c1ccccc1O', 0) from dual;
select cansmiles('CC(C(=O)O)c1ccc(cc1)N2Cc3ccccc3C2=O', 0) from dual;
select cansmiles('CCC1OC(=O)C(C)C(OC2CC(C)(OC)C(O)C(C)O2)C(C)C(OC3OC(C)CC(C3O)N(C)C)C(C)(O)CC(C)CN(C)C(C)C(O)C1(C)O', 0) from dual;
select cansmiles('Cc1cc(CC(=O)O)c(C)n1c2ccc(Cl)cc2', 0) from dual;
select cansmiles('Cc1cc(c(O)c(c1)C(C)(C)C)C(C)(C)C', 0) from dual;
select cansmiles('c1noc2ccccc12', 0) from dual;
select cansmiles('ClCCN(CCCl)c1ccccc1', 0) from dual;
select cansmiles('[Br-].C[N+]1(CCC2(CC1)c3ccccc3)CC2=O', 0) from dual;
select cansmiles('c1cscn1', 0) from dual;
select cansmiles('CN1CCN2C(C1)CN=C(c3cccs3)c4ccc(F)cc24', 0) from dual;
select cansmiles('Clc1cnccn1', 0) from dual;
select cansmiles('OC(=O)Cc1sc2nc3ccccc3n2c1c4ccc(Cl)cc4', 0) from dual;
select cansmiles('CCOCn1cnc2n(C)c(=O)n(CCCCC(C)(C)O)c(=O)c12', 0) from dual;
select cansmiles('Cc1sc2ccccc2c1CC3=NCCN3', 0) from dual;
select cansmiles('OC(CCN1CCCCC1)(C2CC3CC2C=C3)c4ccccc4', 0) from dual;
select cansmiles('CNCCCC1(C)C(=O)N(c2ccccc21)c3ccccc3', 0) from dual;
select cansmiles('Cn1cnc2[nH]c(=O)[nH]c(=O)c12', 0) from dual;
select cansmiles('NC1CCCC1c2ccccc2', 0) from dual;
select cansmiles('CCC1C(O)N2C3CC45C(OC(=O)CCl)C3C1CC2C5N(C)c6ccccc64', 0) from dual;
select cansmiles('CN(C(C)(C)C)C(C)(C)C#C', 0) from dual;
select cansmiles('CCc1oc2ccccc2c1C(=O)c3ccc(O)cc3', 0) from dual;
select cansmiles('CCN(CC)CCOc1ccc(cc1)C(=C(Cl)c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CNC(=O)COc1ccccc1OCC(O)CNC(C)(C)C', 0) from dual;
select cansmiles('CC(=O)c1ccc2Sc3ccccc3N(CCCN4CCC(CCO)CC4)c2c1', 0) from dual;
select cansmiles('COCCCCC(=NOCCN)c1ccc(cc1)C(F)(F)F', 0) from dual;
select cansmiles('Cn1cc2nccnc2nc1=O', 0) from dual;
select cansmiles('CC(=O)NCCCCCCNC(=O)C', 0) from dual;
select cansmiles('COc1ccc(cc1)c2[nH]c3ccccc3c2c4ccc(OC)cc4', 0) from dual;
select cansmiles('[Cl-].CCCCCCCCCCCCCCCC[N+](C)(C)C1CCCCC1O', 0) from dual;
select cansmiles('CC1(C)C(CCC2(C)C1CCC3(C)C2C(=O)C=C4C5CC(C)(CCC5(C)CCC43C)C(=O)O)OC(=O)CCC(=O)O', 0) from dual;
select cansmiles('CCOc1cc(N)c(cc1C(=O)NC2CCN(CC3CCC=CC3)CC2)N(=O)=O', 0) from dual;
select cansmiles('CN1C2CCC1CC(C2)OC3c4ccccc4CCc5ccccc35', 0) from dual;
select cansmiles('OCCN1CCN(CCCN2c3ccccc3C=Cc4ccccc24)CC1', 0) from dual;
select cansmiles('COc1cc2N3C4C5C6CC7N(CCC74c2cc1OC)CC6CCOC5CC3=O', 0) from dual;
select cansmiles('O=C(C1CCCCC1)N2CC3N(CCc4ccccc34)C(=O)C2', 0) from dual;
select cansmiles('CN(C)CC(O)C(c1ccccc1)c2cccc(Cl)c2', 0) from dual;
select cansmiles('OCCNCCO.OC(=O)c1ccc(cn1)C(c2ccccc2)(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('CCOC(=O)N1CCC(=O)N(c2ccccc2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('COc1cc(cc(OC)c1OC)C(=O)OCCCN2CCCN(CCCOC(=O)c3cc(OC)c(OC)c(OC)c3)CC2', 0) from dual;
select cansmiles('OC(=O)c1cc(ccc1O)c2ccc(F)cc2F', 0) from dual;
select cansmiles('CCOP(=O)(OCC)Oc1ccc(cc1)N(=O)=O', 0) from dual;
select cansmiles('CN(C)CCCN1c2ccccc2CCc3ccc(Cl)cc13', 0) from dual;
select cansmiles('CCOP(=S)(NC(C)C)Oc1ccccc1C(=O)OC(C)C', 0) from dual;
select cansmiles('CN1CCN(CC1)C2=Nc3cc(Cl)ccc3Nc4ccccc24', 0) from dual;
select cansmiles('COC(=O)C(C1CCCCN1)c2ccccc2', 0) from dual;
select cansmiles('COc1ccc2CCN(C)C(CCc3ccccc3)Cc4ccc(OC)c(O)c4c2c1', 0) from dual;
select cansmiles('Nc1c2CCCCc2nc3ccccc13', 0) from dual;
select cansmiles('CN(CC1(C)CCCO1)S(=O)(=O)c2ccc(Cl)c(c2)S(=O)(=O)N', 0) from dual;
select cansmiles('COC(=O)c1ccccc1OC', 0) from dual;
select cansmiles('COc1ccccc1OCC(O)CN2CCN(CC(=O)Nc3c(C)cccc3C)CC2', 0) from dual;
select cansmiles('NC(=O)NS(=O)(=O)c1ccc(N)cc1', 0) from dual;
select cansmiles('OC(=O)c1ccccc1NCCc2ccccc2', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)COc1nsnc1N2CCOCC2', 0) from dual;
select cansmiles('CCN(CC)CC(O)c1ccccc1', 0) from dual;
select cansmiles('Cn1cnc2c(=O)n(C)c(=O)[nH]c12', 0) from dual;
select cansmiles('OC(=O)C(=O)Nc1nc(cs1)c2ccc3OCCOc3c2', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1ccc(CCOCC2CC2)cc1', 0) from dual;
select cansmiles('CCC(C)(OC(=O)c1ccccc1C(=O)O)C#C', 0) from dual;
select cansmiles('COC1C(OC(=O)N)C(O)C(Oc2ccc3c(O)c(NC(=O)c4ccc(O)c(CC=C(C)C)c4)c(=O)oc3c2C)OC1(C)C', 0) from dual;
select cansmiles('CCC1C(O)N2C3CC45C(O)C3C1CC2C5N(C)c6ccccc64', 0) from dual;
select cansmiles('CN(C)C(C)(C)COC(=O)C(O)(c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('COc1cc(Cl)c2CC3C4CCC(OC(=O)C)C5Oc1c2C54CCN3C', 0) from dual;
select cansmiles('CC(=C1CCOC(=O)S1)N(Cc2cnc(C)nc2N)C=O', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1ccc(NC(=O)C)cc1', 0) from dual;
select cansmiles('CCCCCCCCCC(=O)OC1(CCN(CCCC(=O)c2ccc(F)cc2)CC1)c3ccc(Br)cc3', 0) from dual;
select cansmiles('Nc1cc(OCC=C)c(cc1Cl)C(=O)NC2CCN(CC3CCC=CC3)CC2', 0) from dual;
select cansmiles('CC(=O)OC1CCC2(C)C3CCC4(C)C(CCC4(OC(=O)C)C(=O)C)C3C=C(Cl)C2=C1', 0) from dual;
select cansmiles('CC(=O)C1CCC2C3CC=C4CC(O)CCC4(C)C3CCC12C', 0) from dual;
select cansmiles('CC(=O)Nc1ccccc1Cl', 0) from dual;
select cansmiles('CCCCCC(O)C=CC1C(O)CC(O)C1CC=CCCCC(=O)O', 0) from dual;
select cansmiles('Clc1ccc2Oc3ccccc3N=C(N4CCNCC4)c2c1', 0) from dual;
select cansmiles('CNC(=S)NCCSCc1nc[nH]c1C', 0) from dual;
select cansmiles('OC1CCN(CCCN2c3ccccc3Sc4ccc(C#N)cc24)CC1', 0) from dual;
select cansmiles('CCN(CC)CCn1c(Cc2ccc(Cl)cc2)nc3cc(ccc13)N(=O)=O', 0) from dual;
select cansmiles('COc1ccc(CC2N(C)C(=O)C(C)NC(=O)C(C)NC(=O)C3Cc4ccc(O)c(Oc5ccc(CC(N(C)C(=O)C(C)NC2=O)C(=O)N3C)cc5)c4)cc1', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)NCCN2CCC(CC2)n3c(=O)[nH]c4cc(Cl)ccc34', 0) from dual;
select cansmiles('CC1(O)CCC2C3CCC4=CC(=O)C=CC4(C)C3CCC21C', 0) from dual;
select cansmiles('CCCCC(=O)OC1(CCC2C3CC(F)C4=CC(=O)C=CC4(C)C3C(O)CC21C)C(=O)CO', 0) from dual;
select cansmiles('COc1ccccc1OCCNCC(O)COc2cccc3[nH]c4ccccc4c23', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)COc1cc(Cl)ccc1Cl', 0) from dual;
select cansmiles('Cc1cccc(Oc2cnc(=O)[nH]c2)c1', 0) from dual;
select cansmiles('CN1C2CCC1CC(C2)OC(=O)C(O)c3ccccc3', 0) from dual;
select cansmiles('COc1c2ccoc2c(OC)c3oc(CSC)cc(=O)c13', 0) from dual;
select cansmiles('CC(CN(C)C)CN1c2ccccc2Sc3ccc(C#N)cc13', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CC(=O)CCC34)C2CCC1O', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(Cc3ncc([nH]3)c4cccs4)cc2)cc1OC', 0) from dual;
select cansmiles('OCC1OC(CC1O)n2cnc3C(O)CNC=Nc32', 0) from dual;
select cansmiles('CCC(C)C(C)(COC(=O)N)COC(=O)N', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)O)CSc3nnnn3C)c4csc(N)n4', 0) from dual;
select cansmiles('ClCCN(CCCl)c1c[nH]c(=O)[nH]c1=O', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CC(=O)O)c2c1=O', 0) from dual;
select cansmiles('Cc1cc(C)c(NC(=O)CN(CC(=O)O)CC(=O)O)c(C)c1Br', 0) from dual;
select cansmiles('Cn1c(=O)[nH]c2[nH]c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('OCCN1CCN(CCCN2c3ccccc3Sc4ccc(Cl)cc24)CC1', 0) from dual;
select cansmiles('CC12C=CC3=C4CCC(=O)C=C4CCC3C2CCC1(O)C#C', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CCN3CCC(CC3)C(=O)c4ccc(F)cc4)c2c1=O', 0) from dual;
select cansmiles('O=CNNc1nc(cs1)c2ccc(o2)N(=O)=O', 0) from dual;
select cansmiles('Oc1ccc(cc1N(=O)=O)[As](=O)(O)O', 0) from dual;
select cansmiles('Cc1ccc(N(=O)=O)c2[Hg]Oc21', 0) from dual;
select cansmiles('NC(=O)c1ccc[n+](c1)C2OC(COP(=O)([O-])OP(=O)(O)OCC3OC(C(O)C3O)n4cnc5c(N)ncnc45)C(O)C2O', 0) from dual;
select cansmiles('Cc1nccnc1N2CCCCC2', 0) from dual;
select cansmiles('NC(CCC(=O)C=[N+]=[N-])C(=O)O', 0) from dual;
select cansmiles('CCN(CC)CCOC(=O)C(O)(c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('Cc1cc(no1)C(=O)NCCc2ccc(cc2)S(=O)(=O)NC(=O)NN3CCCCCC3', 0) from dual;
select cansmiles('OC(=O)COCCN1CCN(CC1)C(c2ccccc2)c3ccc(Cl)cc3', 0) from dual;
select cansmiles('COc1cccc2C(=O)c3c(O)c4CC(O)(CC(OC5CC(N)C(O)C(C)O5)c4c(O)c3C(=O)c12)C(=NNC(=O)c6ccccc6)C', 0) from dual;
select cansmiles('CC1C(OCCN1C)c2ccccc2', 0) from dual;
select cansmiles('Cc1nc(=O)c(C#N)c(NCc2cccnc2)[nH]1', 0) from dual;
select cansmiles('CCC(=C(c1ccc(OCCN(C)C)cc1)c2cccc(O)c2)c3ccccc3', 0) from dual;
select cansmiles('CCC(=O)OC(OP(=O)(CCCCc1ccccc1)CC(=O)N2CC(CC2C(=O)O)C3CCCCC3)C(C)C', 0) from dual;
select cansmiles('CCCCCC(C)N', 0) from dual;
select cansmiles('CN(C)CCCN(C)CCCN(C)C', 0) from dual;
select cansmiles('COc1cc(N)c(Br)cc1C(=O)NC2CCN(Cc3ccc(Cl)cc3)CC2', 0) from dual;
select cansmiles('CCCC(C)(O)C1CC23C=CC1(OC)C4Oc5c6c(CC3N(CC=C)CCC462)ccc5O', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CCNCc3cccnc3)c2c1=O', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)C2CCN(CCCn3c(=O)[nH]c4cc(Cl)ccc34)CC2', 0) from dual;
select cansmiles('CC(=O)Nc1ccc(cc1)S(=O)(=O)c2ccc(NC(=O)C)cc2', 0) from dual;
select cansmiles('CC(=O)O[Hg]c1ccccc1', 0) from dual;
select cansmiles('CC(=O)N=c1sc(nn1C)S(=O)(=O)N', 0) from dual;
select cansmiles('CC12CCC3C(CCC4CC(O)CCC43C)C2CCC1=O', 0) from dual;
select cansmiles('CN(C)CC(=O)c1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CCCC(C)C1(C=C)C(=O)NC(=O)NC1=O', 0) from dual;
select cansmiles('Cc1ccccc1OCC(O)CO', 0) from dual;
select cansmiles('Clc1ccc2N(CC3CC3)C(=O)CN=C(c4ccccc4)c2c1', 0) from dual;
select cansmiles('Cn1cnc2c(=O)[nH]c(=O)[nH]c12', 0) from dual;
select cansmiles('CN1CC(CC(C#N)C(=O)N)CC2C1Cc3c[nH]c4cccc2c34', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=Cc5c(CC34C)cnn5c6ccc(F)cc6)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CN1C(CSCC(F)(F)F)Nc2cc(Cl)c(cc2S1(=O)=O)S(=O)(=O)N', 0) from dual;
select cansmiles('COc1ccc2nccc(C(=O)CCC3CCNCC3C=C)c2c1', 0) from dual;
select cansmiles('C(C1=NCCN1)c2ccccc2', 0) from dual;
select cansmiles('CC1(Cc2cc(OCC(=O)O)c(Cl)c(Cl)c2C1=O)c3ccccc3', 0) from dual;
select cansmiles('CNC(C)(C)Cc1ccccc1', 0) from dual;
select cansmiles('COc1cc(cc(OC)c1OC)C(=S)N2CCOCC2', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncncc12', 0) from dual;
select cansmiles('CCN1CC(CCN2CCOCC2)C(C1=O)(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('COc1cc(CC=C)ccc1O', 0) from dual;
select cansmiles('Nc1nc2n(COCCO)cnc2c(=O)[nH]1', 0) from dual;
select cansmiles('COc1ccc(OCC2=NCCc3ccccc23)cc1', 0) from dual;
select cansmiles('CC(C)CCCC(C)C1CCC2C(=CC=C3CC(O)CC(O)C3=C)CCCC12C', 0) from dual;
select cansmiles('FC(F)(F)COCC(F)(F)F', 0) from dual;
select cansmiles('NCc1ccc(cc1)S(=O)(=O)N', 0) from dual;
select cansmiles('COc1cc(NC(C)CCCN)c2ncccc2c1', 0) from dual;
select cansmiles('CCC1(CC)C(=O)NC(=O)N(C)C1=O', 0) from dual;
select cansmiles('CN(C(=S)Oc1ccc2ccccc2c1)c3cccc(C)c3', 0) from dual;
select cansmiles('Clc1ccc(NC(=O)C2C(=O)NC(=O)c3ccccc23)cc1', 0) from dual;
select cansmiles('CC1(C)OC(=O)Nc2ccc(Br)cc21', 0) from dual;
select cansmiles('CC1(C2C(C(=O)O)C3(CC4C(=C)C3)C(CC4=O)C52CC(O)C1O)C(=O)O5', 0) from dual;
select cansmiles('CCN1CCN(C(=O)NC(C(C)O)C(=O)NC2(OC)C3SCC(=C(N3C2=O)C(=O)O)CSc4nnnn4C)C(=O)C1=O', 0) from dual;
select cansmiles('CCOC(=O)C1(CCCN(C)CC1)c2ccccc2', 0) from dual;
select cansmiles('CNC(=NC#N)NCCSCc1csc(N=C(N)N)n1', 0) from dual;
select cansmiles('CCC1CN2CCc3cc(OC)c(OC)cc3C2CC1CC4NCCc5cc(OC)c(OC)cc45', 0) from dual;
select cansmiles('CCCCNC(=O)OCC(C)(CCC)COC(=O)N', 0) from dual;
select cansmiles('Cc1c(C(=O)NCCC#N)n(=O)c2ccccc2n1=O', 0) from dual;
select cansmiles('CC(=O)Nc1ccccc1C', 0) from dual;
select cansmiles('CCN(CC)C(C)CN1c2ccccc2Sc3ccccc13', 0) from dual;
select cansmiles('CCOC(=O)C(C)(CC)Oc1ccc(Cc2ccc(Cl)cc2)cc1', 0) from dual;
select cansmiles('[Cl-].Cc1ccc([I+]c2ccc(C)cc2)cc1', 0) from dual;
select cansmiles('CCN(CC)c1nc(C)cc(OP(=S)(OC)OC)n1', 0) from dual;
select cansmiles('COc1nn(CSP(=S)(OC)OC)c(=O)s1', 0) from dual;
select cansmiles('CCCC(=O)Nc1ccc(OCC(O)CNC(C)C)c(c1)C(=O)C', 0) from dual;
select cansmiles('CN1CCN(CC1)C2=Nc3ccccc3Sc4ccc(Cl)cc24', 0) from dual;
select cansmiles('NC(C(=O)O)c1ccc(O)cc1', 0) from dual;
select cansmiles('CC(C)NCC(O)c1ccc2ccccc2c1', 0) from dual;
select cansmiles('CN(CCCN1c2ccccc2CCc3ccccc13)CC(=O)c4ccc(Cl)cc4', 0) from dual;
select cansmiles('Cc1c(Cl)cccc1Nc2ncccc2C(=O)OCC(O)CO', 0) from dual;
select cansmiles('C1CN=C(N1)C2CCCc3ccccc23', 0) from dual;
select cansmiles('CN1C(=O)CN=C(c2c(C)nn(C)c12)c3ccccc3F', 0) from dual;
select cansmiles('Cc1cc(Br)ccc1N', 0) from dual;
select cansmiles('Clc1cccc(Cl)c1N=C2NCCN2', 0) from dual;
select cansmiles('Oc1c(Br)cc(Br)cc1c2cc(Br)cc(Br)c2OP(=O)(O)O', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C(N)c3ccccc3)C(=O)N2C1C(=O)OC4OC(=O)c5ccccc45', 0) from dual;
select cansmiles('CCN1CC(CN1CC)NC(=O)c2cc(Cl)c(N)cc2OC', 0) from dual;
select cansmiles('CCOC(=O)C(C)(N)Cc1ccc(O)c(O)c1', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)CCCN2CCC(CC2)C(=O)c3ccc(Cl)cc3', 0) from dual;
select cansmiles('CC(=O)C12OC(C)(C)OC2CC3C4CCC5=CC(=O)C=CC5(C)C4(F)C(O)CC31C', 0) from dual;
select cansmiles('CNCCc1ccc(OC(=O)C(C)C)c(OC(=O)C(C)C)c1', 0) from dual;
select cansmiles('Cc1onc(c1C(=O)NC2C3SC(C)(C)C(N3C2=O)C(=O)O)c4c(F)cccc4Cl', 0) from dual;
select cansmiles('NCCc1c[nH]cn1', 0) from dual;
select cansmiles('[Cl-].Clc1ccc([I+]c2cccs2)cc1', 0) from dual;
select cansmiles('CCCCCCCCNC(C)C(O)c1ccc(SC(C)C)cc1', 0) from dual;
select cansmiles('CC(Cc1ccccc1)NCCn2cnc3n(C)c(=O)n(C)c(=O)c23', 0) from dual;
select cansmiles('CCNCC(O)c1cccc(O)c1', 0) from dual;
select cansmiles('NC(=N)NCCN1CCCCCCC1', 0) from dual;
select cansmiles('CCN(CC)CCC(OC(=O)c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('CNCCC=C1c2ccccc2CCc3ccccc13', 0) from dual;
select cansmiles('c1ccc2c(c1)ccc3ccccc32', 0) from dual;
select cansmiles('COC12CC(COC(=O)c3cncc(Br)c3)CN(C)C2Cc4cn(C)c5cccc1c45', 0) from dual;
select cansmiles('CN(C)CCCN1c2ccccc2Sc3cccnc13', 0) from dual;
select cansmiles('COC1(NC(=O)C(C(=O)O)c2ccsc2)C3SC(C)(C)C(N3C1=O)C(=O)O', 0) from dual;
select cansmiles('COCCOc1cnc(NS(=O)(=O)c2ccccc2)nc1', 0) from dual;
select cansmiles('COc1ccc(CCN(C)CCCC(C#N)(C(C)C)c2ccc(OC)c(OC)c2)cc1OC', 0) from dual;
select cansmiles('OC(=O)P(=O)(O)O', 0) from dual;
select cansmiles('c1cc2ccccc2o1', 0) from dual;
select cansmiles('CCCOc1ccc(cc1N)C(=O)OCCN(CC)CC', 0) from dual;
select cansmiles('CCOP(=S)(CC)Oc1cc(Cl)c(Cl)cc1Cl', 0) from dual;
select cansmiles('Cn1cnc2cnc(O)nc12', 0) from dual;
select cansmiles('CCC(C(=O)OCCN1CCOC(C1C)c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CCOCCOC(=O)C=Cc1ccc(OC)cc1', 0) from dual;
select cansmiles('CC(=O)OCC1OC(C(OC(=O)C)C1OC(=O)C)n2ncc(=O)[nH]c2=O', 0) from dual;
select cansmiles('CC1C(O)CCC2(C)C1CCC3(C)C2C(O)CC4C(=C(CCC=C(C)C)C(=O)O)C(CC43C)OC(=O)C', 0) from dual;
select cansmiles('CCN(CC)CCOC(=O)C(N1CCCCC1)c2ccccc2', 0) from dual;
select cansmiles('Clc1ccc(NC(=N)NC(=N)NCCCCCCNC(=N)NC(=N)Nc2ccc(Cl)cc2)cc1', 0) from dual;
select cansmiles('[Br-].CN(C)C(=O)Oc1ccc[n+](C)c1', 0) from dual;
select cansmiles('CC12CC(O)C3C(CC(F)C4=CC(=O)C=CC34C)C2CCC1(O)C(=O)CO', 0) from dual;
select cansmiles('CCCCNCC1COc2cccc(OCC)c2O1', 0) from dual;
select cansmiles('CN1CCN(CC1)C(=O)OC2N(C(=O)C3=C2SCCS3)c4ccc5ccc(Cl)nc5n4', 0) from dual;
select cansmiles('OC1CCCNC1CC(=O)Cn2cnc3cc(Br)c(Cl)cc3c2=O', 0) from dual;
select cansmiles('CC(C)(C)C(=O)OCOC(=O)C1N2C(SC1(C)C)C(N=CN3CCCCCC3)C2=O', 0) from dual;
select cansmiles('CC(C)(C)c1ccc(cc1)C(=O)CCCN2CCC(CC2)OC(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('Nc1nc(N)nc(n1)c2ccccc2', 0) from dual;
select cansmiles('C1Cn2nccc2N1', 0) from dual;
select cansmiles('CC(C)Cc1ccc(cc1)C(C)C(=O)NO', 0) from dual;
select cansmiles('CCNC1=NC(=O)C(O1)c2ccccc2', 0) from dual;
select cansmiles('COc1ccc(cc1)C(OCCN(C)C)c2ccccc2', 0) from dual;
select cansmiles('ClCCN(CCCl)P1(=O)NCCCO1', 0) from dual;
select cansmiles('CN1CCN(CC1)C=C2N=C3CN=C(c4ccccc4Cl)c5cc(ccc5N3C2=O)N(=O)=O', 0) from dual;
select cansmiles('CN(C(=S)Oc1ccc2C3CCC(C3)c2c1)c4cccc(C)c4', 0) from dual;
select cansmiles('COc1ccc(c(O)c1OC)c2c(C)c(nc(c2N)c3ccc4c(O)c(OC)c5=NC(C)(C)N=c5c4n3)C(=O)O', 0) from dual;
select cansmiles('CC(=CCC1C(=O)N(N(C1=O)c2ccccc2)c3ccccc3)C', 0) from dual;
select cansmiles('CN1(=O)C2CCC1CC(C2)OC(=O)C(CO)c3ccccc3', 0) from dual;
select cansmiles('COc1cc(cc(OC)c1OC)C(=O)OCCCN(C)CCN(C)CCCOC(=O)c2cc(OC)c(OC)c(OC)c2', 0) from dual;
select cansmiles('CCCCc1oc2ccccc2c1C(=O)c3cc(I)c(OCCN(CC)CC)c(I)c3', 0) from dual;
select cansmiles('CCOC1OC(C(COCc2ccccc2)OCc3ccccc3)C(OCc4ccccc4)C1O', 0) from dual;
select cansmiles('OC(=O)c1cc(nc2ccccc12)c3ccccc3', 0) from dual;
select cansmiles('CC1(O)CCC2C3CCC4OC(=O)CCC4(C)C3CCC21C', 0) from dual;
select cansmiles('CCOc1ccc2CC3C4C=CC(OC(=O)C)C5Oc1c2C54CCN3C', 0) from dual;
select cansmiles('Cn1cnc2nc(O)[nH]c2c1=O', 0) from dual;
select cansmiles('CCCCCC(=O)OCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2[nH]c(=O)[nH]c2c1=O', 0) from dual;
select cansmiles('C1CN2CCC1C(C2)N3c4ccccc4CCc5ccccc35', 0) from dual;
select cansmiles('CCCCN1CCCC1=Nc2ccc(Cl)c(Cl)c2', 0) from dual;
select cansmiles('CC(=O)OCC(=O)C1(O)CCC2C3CCC4=CC(=O)CCC4(C)C3C(=O)CC21C', 0) from dual;
select cansmiles('CCCCC(CC)COC(=O)C(=C(c1ccccc1)c2ccccc2)C#N', 0) from dual;
select cansmiles('COC(=O)CCC=C=CCC1C(C=CC(O)COc2ccccc2)C(O)CC1=O', 0) from dual;
select cansmiles('COc1cc(ccc1c2nc3cnccc3[nH]2)S(=O)C', 0) from dual;
select cansmiles('CCC(=O)OC1(C(C)CC2C3CC(F)C4=CC(=O)C=CC4(C)C3(F)C(O)CC21C)C(=O)SC', 0) from dual;
select cansmiles('Cc1ccc(C=Nn2c(csc2=S)c3ccccc3)cc1', 0) from dual;
select cansmiles('CCC(C)Cn1c(=O)n(C)c(=O)c2[nH]c(C)nc12', 0) from dual;
select cansmiles('CCOC(Nc1ccc(cc1)C(=O)O)C(=O)c2ccc(cc2)c3ccccc3', 0) from dual;
select cansmiles('CNC1C(O)C(OC2C(N)CC(N)C(OC3OC(=CCC3N)CN)C2O)OCC1(C)O', 0) from dual;
select cansmiles('NCCNCCNCCNCCN', 0) from dual;
select cansmiles('O=S1(=O)O[Pt]2([NH2]CC3(CCCCC3)C[NH2]2)O1', 0) from dual;
select cansmiles('CN1C(CCC1=O)c2cccnc2', 0) from dual;
select cansmiles('CC(=O)Nc1ccc(C=NNC(=S)N)cc1', 0) from dual;
select cansmiles('Cc1cnc(cn1=O)C(=O)O', 0) from dual;
select cansmiles('Cn1cnc(=O)c2nccnc12', 0) from dual;
select cansmiles('FC(F)(F)C(=O)Nc1ccccc1', 0) from dual;
select cansmiles('FC(F)(F)c1ccc(cc1)c2ccc(OCCN3CCCC3)cc2', 0) from dual;
select cansmiles('CCOC(=O)C1=CC2(CC)CCCN3CCc4c(C32)n1c5ccccc45', 0) from dual;
select cansmiles('CN(CC=Cc1ccccc1)Cc2cccc3ccccc23', 0) from dual;
select cansmiles('COc1cccc(OC)c1C(=O)NC2C3SC(C)(C)C(N3C2=O)C(=O)O', 0) from dual;
select cansmiles('ClC1CCC(NC1)C2NC(=O)C(NC2=O)C3CCC(Cl)CN3', 0) from dual;
select cansmiles('CC1=C(N2C(SC1)C(NC(=O)C(N)c3ccc(O)cc3)C2=O)C(=O)O', 0) from dual;
select cansmiles('OCCN(CCO)c1nc(c(o1)c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CCOC(=O)n1ccn(C)c1=S', 0) from dual;
select cansmiles('c1cnc2ncccc2c1', 0) from dual;
select cansmiles('CC(=O)OC1(CCC2C3C=C(C)C4=CC(=O)CCC4(C)C3CCC21C)C(=O)C', 0) from dual;
select cansmiles('Cc1ccc(cc1)C(=CCN2CCCC2)c3cccc(C=CC(=O)O)n3', 0) from dual;
select cansmiles('NCCc1cc[nH]n1', 0) from dual;
select cansmiles('CC1CCCC(C)N1C(=S)Nc2cccc(c2)C(F)(F)F', 0) from dual;
select cansmiles('CN1C2CCC1CC(C2)OC(=O)c3cc(C)cc(C)c3', 0) from dual;
select cansmiles('Cc1cccc(C)c1NC(=O)C2CCCCN2CCO', 0) from dual;
select cansmiles('Cc1ncsc1CCCl', 0) from dual;
select cansmiles('CCN(CC)CCNC(=O)c1cc(ccc1OC)S(=O)(=O)C', 0) from dual;
select cansmiles('CNC(=O)ON=C(C)SC', 0) from dual;
select cansmiles('[Br-].C[N+]1(C)CCC(C1)OC(=O)C(O)(C2CCCC2)c3ccccc3', 0) from dual;
select cansmiles('COc1ccc2cc(CCC(=O)C)ccc2c1', 0) from dual;
select cansmiles('COc1ccc(CCOC(=O)C(N)Cc2ccc(O)c(O)c2)cc1', 0) from dual;
select cansmiles('c1n[nH]c2ccccc12', 0) from dual;
select cansmiles('CCn1cc(C(=O)O)c(=O)c2cc(F)c(nc12)N3CCNCC3', 0) from dual;
select cansmiles('CN(C)CCCn1cnc2[nH]c(=O)n(C)c(=N)c12', 0) from dual;
select cansmiles('CCC(=O)C(CC(C)N(C)C)(c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('CC(C(=O)O)c1ccc(C(=O)c2cccs2)c(Cl)c1', 0) from dual;
select cansmiles('CC(Cc1ccccc1)NCCC#N', 0) from dual;
select cansmiles('CCl', 0) from dual;
select cansmiles('CS(=O)(=O)OCCCl', 0) from dual;
select cansmiles('Cc1nnc2CN=C(c3ccccc3)c4cc(Cl)ccc4n12', 0) from dual;
select cansmiles('[Br-].C[N+]1(C)C2CC(CC1C3OC32)OC(=O)C(CO)c4ccccc4', 0) from dual;
select cansmiles('CC(NC(=NC#N)Nc1ccncc1)C(C)(C)C', 0) from dual;
select cansmiles('CCC=C(C)C1(CC)C(=O)NC(=O)NC1=O', 0) from dual;
select cansmiles('O=C(Nc1ccccc1)OCC(CN2CCCCC2)OC(=O)Nc3ccccc3', 0) from dual;
select cansmiles('Cc1ccc(cc1)S(=O)(=O)NC(=O)NN2CC3CCCC3C2', 0) from dual;
select cansmiles('CN(C)S(=O)(=O)c1ccc2Sc3ccccc3C(=CCCN4CCN(C)CC4)c2c1', 0) from dual;
select cansmiles('CNC1Cc2ccccc2N(C)c3ccccc13', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CCOC(=O)C(C)(C)Oc3ccc(Cl)cc3)c2c1=O', 0) from dual;
select cansmiles('Nc1ccc(cc1)S(=O)(=O)Nc2ccnn2c3ccccc3', 0) from dual;
select cansmiles('CC12CCC3C(CCc4cc(O)ccc34)C2CC(O)C1O', 0) from dual;
select cansmiles('Clc1ccc(cc1)C(C#N)c2ccc(cc2Cl)n3ncc(=O)[nH]c3=O', 0) from dual;
select cansmiles('CC1CCCC(C)N1NC(=O)c2ccc(Cl)c(c2)S(=O)(=O)N', 0) from dual;
select cansmiles('CC1CN(C)CC2Cc3c(OC12O)ccc4ccccc34', 0) from dual;
select cansmiles('CCCCC(CC)CNC(=N)NC(=N)NCCCCCCNC(=N)NC(=N)NCC(CC)CCCC', 0) from dual;
select cansmiles('CCN(CC)CCNC(=O)COc1ccc(Cl)cc1', 0) from dual;
select cansmiles('COc1ccc2C(=C(CCc2c1)c3ccccc3)c4ccc(OCCN5CCCC5)cc4', 0) from dual;
select cansmiles('ClCCN(CCCl)CCCl', 0) from dual;
select cansmiles('COC(C(=O)NC1C2SC(C)(C)C(N2C1=O)C(=O)O)c3ccc(Cl)c(Cl)c3', 0) from dual;
select cansmiles('CCC1C(C)C(CC=C1c2ccccc2)C(=O)O', 0) from dual;
select cansmiles('CCCCOC(=O)CC(N1CCCCC1)c2ccccc2', 0) from dual;
select cansmiles('CCOC(=O)C(CCc1ccccc1)NC2CCCN3CCCC(N3C2=O)C(=O)O', 0) from dual;
select cansmiles('CC(=O)OCC(=O)C12N=C(C)OC2CC3C4CCC5=CC(=O)C=CC5(C)C4C(O)CC31C', 0) from dual;
select cansmiles('c1ccc2c(c1)c3ccccc3c4ccccc24', 0) from dual;
select cansmiles('C(c1nc2ccccc2[nH]1)c3ccccc3', 0) from dual;
select cansmiles('CC(CN(C)C)C(C)(O)Cc1ccc(Cl)cc1', 0) from dual;
select cansmiles('CCC1(CCC(=O)NC1=O)c2ccccc2', 0) from dual;
select cansmiles('CNNCc1ccc(cc1)C(=O)NC(C)C', 0) from dual;
select cansmiles('CCN(CC)CCNc1ccc(C)c2sc3ccccc3c(=O)c12', 0) from dual;
select cansmiles('CN(C)c1ccc(Cn2cnc3n(C)c(=O)n(C)c(=O)c23)cc1', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)COc1ccccc1C2CCCC2', 0) from dual;
select cansmiles('c1ccsc1', 0) from dual;
select cansmiles('CC1CC2C3CCC4(C)C(CCC4(C)O)C3CCC2=CC1=O', 0) from dual;
select cansmiles('CCC1(O)CCC2C3CCC4=CCCCC4C3CCC21C', 0) from dual;
select cansmiles('CCN(CC)CCn1c2C3CC4C(C(OC)C(CC4CN3CCc2c5ccc(OC)cc15)OC(=O)c6cc(OC)c(OC)c(OC)c6)C(=O)OC', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCSC(C)(C)C', 0) from dual;
select cansmiles('Fc1ccc2n(CCCN3CCC(CC3)n4c(=O)[nH]c5cc(Cl)ccc45)c(=O)[nH]c2c1', 0) from dual;
select cansmiles('CCC(=O)OC1CCCC2C3CCC4=CC(=O)CCC4(C)C3CCC12C', 0) from dual;
select cansmiles('CCCC1(O)CCC2C3CCC4=CC(=O)CCC4(C)C3CCC21C', 0) from dual;
select cansmiles('CCCCN1CCCCC1C(=O)Nc2c(C)cccc2C', 0) from dual;
select cansmiles('Cc1cccc(C)c1NC(=O)c2cc(c(Cl)cc2O)S(=O)(=O)N', 0) from dual;
select cansmiles('CN1CCC(CC1)N(Cc2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('Cn1c(N)nc2[nH]cnc2c1=S', 0) from dual;
select cansmiles('CC1CN(CCCn2c3ccccc3c4ccccc24)CC(C)N1', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=C3CCCC4)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CCOc1ccccc1OCC2CNCCO2', 0) from dual;
select cansmiles('CNC1=Nc2ccc(Cl)cc2C(=N(=O)C1)c3ccccc3', 0) from dual;
select cansmiles('CC(CC(c1ccccc1)c2ccccc2)NC(C)(C)C', 0) from dual;
select cansmiles('CCC1(O)CCC2C3CCC4=CC(=O)CCC4C3CCC21C', 0) from dual;
select cansmiles('O=c1[nH]cnc2nc[nH]c12', 0) from dual;
select cansmiles('OCC1OC(OCC2OC(OC(C#N)c3ccccc3)C(O)C(O)C2O)C(O)C(O)C1O', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc2c(NC(Cc3ccccc3)NS2(=O)=O)cc1C(F)(F)F', 0) from dual;
select cansmiles('COc1cc2nc(nc(N)c2cc1OC)N3CCN(CC3)C(=O)C4COc5ccccc5O4', 0) from dual;
select cansmiles('CC(=O)CC(c1ccccc1)c2c(O)c3ccccc3oc2=O', 0) from dual;
select cansmiles('NCC1OC(OC2C(O)C(OC3C(O)C(N)CC(N)C3OC4OC(CO)C(O)C(O)C4N)OC2CO)C(N)C(O)C1O', 0) from dual;
select cansmiles('Nc1ccc(cc1)S(=O)(=O)Nc2ccccn2', 0) from dual;
select cansmiles('CCCCCCCCCCCCCCC1(CO1)C(=O)OC', 0) from dual;
select cansmiles('NN=c1[nH][nH]c(=NN)c2ccccc12', 0) from dual;
select cansmiles('C1C(C2=NCCN2)C1(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('CC12CCC3C(CC=C4CCCCC34)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CCCCCC(C)(O)C=CC1C(O)CC(=O)C1CC=CCCCC(=O)O', 0) from dual;
select cansmiles('CSc1ccccc1OCC(O)CNC(C)C', 0) from dual;
select cansmiles('c1ccc(nc1)c2ccccn2', 0) from dual;
select cansmiles('OCCOCCOCCN1CCN(CC1)C(c2ccccc2)c3ccc(Cl)cc3', 0) from dual;
select cansmiles('CCN(CCCc1ccccc1)CCCc2ccccc2', 0) from dual;
select cansmiles('CCN1CCCC1CNC(=O)c2c(O)c(CC)cc(Cl)c2OC', 0) from dual;
select cansmiles('CC12CCC3C(=CCc4cc(O)ccc34)C2CCC1=O', 0) from dual;
select cansmiles('CCN(CC)C(=O)C1CN2CCc3cc(OC)c(OC)cc3C2CC1OC(=O)C', 0) from dual;
select cansmiles('CCOC(=O)C1=C(C)NC(=C(C1c2cccc3nonc23)C(=O)OCC)C', 0) from dual;
select cansmiles('CCOC(=O)N1CCC(=C2c3ccc(Cl)cc3CCc4cccnc24)CC1', 0) from dual;
select cansmiles('CN(C)S(=O)(=O)c1ccc(N)cc1', 0) from dual;
select cansmiles('COc1ccc(cc1)C2Sc3ccccc3N(CCN(C)C)C(=O)C2OC(=O)C', 0) from dual;
select cansmiles('CCN(CC)CCN(CC)CCOC(=O)c1ccc(N)cc1', 0) from dual;
select cansmiles('OC(=O)c1cccc(Br)c1', 0) from dual;
select cansmiles('Cn1cnc2[nH]c(=O)n(C)c(=N)c12', 0) from dual;
select cansmiles('O=N(=O)c1cccc(C#N)c1', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C(C(=O)Oc3ccccc3)c4ccccc4)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('CC12CC(O)C3C(CCC4=CC(=O)CCC34C)C2CCC1C(=O)CO', 0) from dual;
select cansmiles('COc1ccc2n(C(=O)c3ccc(Cl)cc3)c(C)c(CC(=O)NC(C=O)C(O)C(O)C(O)CO)c2c1', 0) from dual;
select cansmiles('NC(=O)NC1NC(=O)NC1=O', 0) from dual;
select cansmiles('CC(O)Cn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CC1(C)CC(=O)N(CCCCN2CCN(CC2)c3ncccn3)C(=O)C1', 0) from dual;
select cansmiles('C1CN(CCN1)c2ccc3ccccc3n2', 0) from dual;
select cansmiles('CCN(CC)CC#CCOC(=O)C(O)(C1CCCCC1)c2ccccc2', 0) from dual;
select cansmiles('OC(=O)COc1ccc(C(=O)c2cccs2)c(Cl)c1Cl', 0) from dual;
select cansmiles('CCn1cc(C(=O)O)c(=O)c2cc(F)c(cc12)N3CCN(C)CC3', 0) from dual;
select cansmiles('CCOC(=O)C1=C(C)NC(=C(C1c2cccc(Cl)c2Cl)C(=O)OC)C', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC=C(N2C1=O)C(=O)O)c3csc(=N)[nH]3', 0) from dual;
select cansmiles('NC(=O)NC(=O)Cc1ccccc1', 0) from dual;
select cansmiles('[Cl-].[Cl-].C[N+](C)(C)CCOC(=O)CCC(=O)OCC[N+](C)(C)C', 0) from dual;
select cansmiles('CN1CCCCC1CCN2c3ccccc3Sc4ccc(cc24)S(=O)(=O)C', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1ncn(n1)c2ccccc2', 0) from dual;
select cansmiles('COCCOCCNCC1COc2ccccc2O1', 0) from dual;
select cansmiles('Fc1cccc(C=CC(=O)NC2CC2)c1', 0) from dual;
select cansmiles('Nc1cccc(c1)N(=O)=O', 0) from dual;
select cansmiles('CC(C)(C)c1ccc(CN2CCN(CC2)C(c3ccccc3)c4ccc(Cl)cc4)cc1', 0) from dual;
select cansmiles('CCCCN(CCCC)CCCOc1ccc(cc1)C(=O)c2c(CC)cc3ccccn23', 0) from dual;
select cansmiles('CCN(CC)CCOc1cc2oc(=O)cc(C)c2cc1OCCN(CC)CC', 0) from dual;
select cansmiles('CN(C)CCCN1c2ccccc2Sc3ccc(cc13)C(=O)C', 0) from dual;
select cansmiles('NC(=NO)CN(Cc1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('CCC(Br)(CC)C(=O)NC(=O)N', 0) from dual;
select cansmiles('COc1cc(Cc2cnc(N)nc2N)cc(OC)c1Br', 0) from dual;
select cansmiles('ClC(Cl)C(c1ccc(Cl)cc1)c2ccccc2Cl', 0) from dual;
select cansmiles('OC(C1CCCCN1)c2cc(nc3c(cccc23)C(F)(F)F)C(F)(F)F', 0) from dual;
select cansmiles('CCBr', 0) from dual;
select cansmiles('CN(C)CCC=C1c2ccccc2C(C)(C)c3ccccc13', 0) from dual;
select cansmiles('COc1ccc(cc1)C(=C(c2ccc(OC)cc2)c3ccc(OC)cc3)CN(C)C', 0) from dual;
select cansmiles('CCOC(=O)C1(CCC=CC1N(C)C)c2ccccc2', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)c1cc(O)cc(O)c1', 0) from dual;
select cansmiles('CS(=O)(=O)c1ccc(cc1)C(O)C(CF)NC(=O)C(Cl)Cl', 0) from dual;
select cansmiles('OC(=O)COc1ccccc1', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1nc(Cl)c(Cl)cc1Cl', 0) from dual;
select cansmiles('Brc1ccc2NC(=O)CN=C(c3ccccn3)c2c1', 0) from dual;
select cansmiles('CC1OC1P(=O)(O)O', 0) from dual;
select cansmiles('CCN(CC)CCOc1c2occc2c(O)c3c(=O)cc(C)oc13', 0) from dual;
select cansmiles('Cn1cnc2ncn(C)c(=O)c12', 0) from dual;
select cansmiles('CCCCCC(O)C1C(O)CC(O)CC(O)CC(O)CC(O)CC(O)CC(O)C(=CC=CC=CC=CC=CC(O)C(C)OC1=O)C', 0) from dual;
select cansmiles('CN(C)CCCN1c2ccccc2CCc3ccc(C#N)cc13', 0) from dual;
select cansmiles('Cc1c(C(=O)OCCO)n(=O)c2ccccc2n1=O', 0) from dual;
select cansmiles('CC1CCC2C(C)C(=O)OC3OC4(C)CCC1C23OO4', 0) from dual;
select cansmiles('Clc1ccc2N(CC#C)C(=O)CN=C(c3ccccc3)c2c1', 0) from dual;
select cansmiles('Clc1ccc2N(CCN=C(c3ccccc3Cl)c2c1)C4=NC(=O)CO4', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)c1ccc(O)c(CO)n1', 0) from dual;
select cansmiles('CCC(C(=O)NC(=O)N)c1ccccc1', 0) from dual;
select cansmiles('COP(=S)(OC)SCN1C(=O)c2ccccc2C1=O', 0) from dual;
select cansmiles('COc1cc2N3C4C5C6CC7N(CCC74c2cc1OC)CC6=CCOC5CC3=O', 0) from dual;
select cansmiles('CCCCCC=CCC=CCCCCCCCC(=O)NC1CCCCC1', 0) from dual;
select cansmiles('CN1CCC23C4Oc5c3c(CC1C2C=CC4OC(=O)C)ccc5OC(=O)C', 0) from dual;
select cansmiles('CC(O)CC(C)(C)O', 0) from dual;
select cansmiles('OC1=C(CC=C(Cl)Cl)C(=O)c2ccccc2C1=O', 0) from dual;
select cansmiles('CCCCOCC(CN1C(=O)NC(=O)C(CC)(C1=O)c2ccccc2)OC(=O)N', 0) from dual;
select cansmiles('CN(C)CCCn1c2CCCCCCc2c3ccccc13', 0) from dual;
select cansmiles('CN1C2CCC1CC(C2)OC(=O)C(C)(CO)c3ccccc3', 0) from dual;
select cansmiles('COC1CC2(C)C(CCC2(O)C#C)C3CCc4cc(O)ccc4C13', 0) from dual;
select cansmiles('CCC12C=CC3=C4CCC(=O)C=C4CCC3C2CCC1(O)C#C', 0) from dual;
select cansmiles('C1CCN2CC3CC(CN4CCCCC34)C2C1', 0) from dual;
select cansmiles('CC12CC(O)C3C(CCC4=CC(=O)C=CC34C)C2CC(=C)C1(O)C(=O)CO', 0) from dual;
select cansmiles('CCC(O)(C=CCl)C#C', 0) from dual;
select cansmiles('OC(=O)c1ccccc1Nc2cccc(c2)C(F)(F)F', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1nccs1', 0) from dual;
select cansmiles('COc1cc2CCN(C)CC(c3ccccc3)c2cc1OC', 0) from dual;
select cansmiles('Cc1ncc(N(=O)=O)n1C', 0) from dual;
select cansmiles('COC(=O)CCCC=CCC1C(O)CC(O)C1C#CC(O)CCC2CCCCC2', 0) from dual;
select cansmiles('CNCC(O)c1cccc(O)c1', 0) from dual;
select cansmiles('CNCCCN1c2ccccc2CCc3ccccc13', 0) from dual;
select cansmiles('OCC(Cl)Cl', 0) from dual;
select cansmiles('CC1Nc2cc(Cl)c(cc2C(=O)N1c3ccccc3C)S(=O)(=O)N', 0) from dual;
select cansmiles('O[Hg]c1c(O)c(I)cc2c(c3ccccc3S(=O)(=O)O)c4cc(I)c(=O)cc4oc12', 0) from dual;
select cansmiles('CC(=O)C1(Br)CCC2C3CC(F)C4=CC(=O)CCC4(C)C3CCC21C', 0) from dual;
select cansmiles('CCC(=O)N(C1CCN(CCc2ccccc2)CC1)c3ccccc3', 0) from dual;
select cansmiles('CCOC(=O)C1=C(C)NC(=C(C1c2cccc(c2)N(=O)=O)C(=O)OC)C', 0) from dual;
select cansmiles('CSc1ccc2Sc3ccccc3N(CCC4CCCCN4C)c2c1', 0) from dual;
select cansmiles('CC1OC1C2OC(=O)C=CC2OC(=O)C', 0) from dual;
select cansmiles('CCCCc1ccc2[nH]c(NC(=O)OC)nc2c1', 0) from dual;
select cansmiles('CCc1nc(N)nc(N)c1c2ccc(Cl)cc2', 0) from dual;
select cansmiles('CC(C)CC1N2C(=O)C(NC(=O)C3CN(C)C4Cc5c(Br)[nH]c6cccc(C4=C3)c56)(OC2(O)C7CCCN7C1=O)C(C)C', 0) from dual;
select cansmiles('COc1ncnc(NS(=O)(=O)c2ccc(N)cc2)c1OC', 0) from dual;
select cansmiles('Clc1ccc2NC(=O)CN(=O)=C(c3ccccc3)c2c1', 0) from dual;
select cansmiles('CC(CN1c2ccccc2Sc3ccc(cc13)S(=O)(=O)N(C)C)N(C)C', 0) from dual;
select cansmiles('CCC(C)N(CC(O)c1cccn1Cc2ccccc2Cl)C(C)CC', 0) from dual;
select cansmiles('CN(C)S(=O)(=O)c1ccc2Sc3ccccc3N(CCCN4CCC(CCO)CC4)c2c1', 0) from dual;
select cansmiles('COc1ccc2CC3N(C)CCC4(C5Oc1c24)C3(O)CCC5=O', 0) from dual;
select cansmiles('CCN(CCNc1ccc(C)c2sc3ccccc3c(=O)c12)CC(C)(C)O', 0) from dual;
select cansmiles('Nc1ccc(F)c(Cl)c1', 0) from dual;
select cansmiles('Cc1nc2sccn2c(=O)c1CCN3CCC(=C(c4ccc(F)cc4)c5ccc(F)cc5)CC3', 0) from dual;
select cansmiles('Cn1c(=O)[nH]c2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CCCCCCN1CCN(CC1)C(=NCC(C)C)c2ccccc2', 0) from dual;
select cansmiles('CN(C)C=Nc1ccc(Cl)cc1C', 0) from dual;
select cansmiles('CCCOC(=O)c1cc(O)c(O)c(O)c1', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCCSCC', 0) from dual;
select cansmiles('COC(=O)Nc1nc2cc(ccc2[nH]1)C(=O)c3cccs3', 0) from dual;
select cansmiles('CCCC1CC(N(C)C1)C(=O)NC(C(C)Cl)C2OC(SC)C(O)C(O)C2O', 0) from dual;
select cansmiles('ClC1(C2(Cl)C3(Cl)C4(Cl)C5(Cl)C1(Cl)C3(Cl)Cl)C5(Cl)C(Cl)(Cl)C24Cl', 0) from dual;
select cansmiles('CCN(CC)CCNC(=O)N(CCS(=O)(=O)c1ccccc1)C(C)C', 0) from dual;
select cansmiles('O=C1CN(N=Cc2ccc(o2)N(=O)=O)C(=O)N1', 0) from dual;
select cansmiles('COP(=S)(OC)SCn1nnc2ccccc2c1=O', 0) from dual;
select cansmiles('CC(S)C(=O)NCC(=O)O', 0) from dual;
select cansmiles('CC1NCCOC1c2ccccc2', 0) from dual;
select cansmiles('Cc1ccc(cc1N)S(=O)(=O)NC(=O)NC2CCCCC2', 0) from dual;
select cansmiles('O=C1NC(=O)C(N1)(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CN(CCCOc1ccc(Cl)cc1Cl)CC#C', 0) from dual;
select cansmiles('COc1cc2nc(nc(N)c2cc1OC)N3CCN(CC=C)CC3', 0) from dual;
select cansmiles('CC(CN(C)C)CN1c2ccccc2OCOc3ccc(Cl)cc13', 0) from dual;
select cansmiles('CN1CC(O)C2=CC(=NNC(=O)N)C(=O)C=C12', 0) from dual;
select cansmiles('CC(O)C(CO)NC(=O)C1CSSCC(NC(=O)C(N)Cc2ccccc2)C(=O)NC(Cc3ccccc3)C(=O)NC(Cc4c[nH]c5ccccc45)C(=O)NC(CCCCN)C(=O)NC(C(C)O)C(=O)N1', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1ccccc1OCC=C', 0) from dual;
select cansmiles('CCCCCC(O)C=CC1C(O)CC2OC(=CCCCC(=O)O)CC12', 0) from dual;
select cansmiles('CCCCOC(=O)c1ccc(N)cc1', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCCS(=O)(=O)CC', 0) from dual;
select cansmiles('CC(CSC(=O)C(C)(C)C)C(=O)N(CC(=O)O)C1CCCC1', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)O)COC(=O)N)c3ccco3', 0) from dual;
select cansmiles('O=C(Nc1cccc(c1)C2=NCCN2)Nc3cccc(c3)C4=NCCN4', 0) from dual;
select cansmiles('Oc1ccc(CCNC(=O)C2(CC3CC4CC(C3)C2)C4)cc1O', 0) from dual;
select cansmiles('CCc1cccc2c3CCOC(CC)(CC(=O)O)c3[nH]c12', 0) from dual;
select cansmiles('Cc1ccccc1N=Nc2ccc(N)c(C)c2', 0) from dual;
select cansmiles('Cc1cc(c(O)c(C)c1CC2=NCCN2)C(C)(C)C', 0) from dual;
select cansmiles('CC(=O)OC1(CCC2C3C=C(Cl)C4=CC(=O)C=CC4(C)C3CCC21C)C(=O)C', 0) from dual;
select cansmiles('CC1=Nc2ccc(Cl)cc2S(=O)(=O)N1', 0) from dual;
select cansmiles('CCC(=O)C1(CCN(C)CC1)c2cccc(O)c2', 0) from dual;
select cansmiles('CCN(CC)C(=O)C1CN(C)C2Cc3c[nH]c4cccc(C2=C1)c34', 0) from dual;
select cansmiles('O=C(NP(=O)(N1CC1)N2CC2)OCc3ccccc3', 0) from dual;
select cansmiles('[Br-].Clc1ccc(Nc2cc[n+]3ccccc3c2)cc1Cl', 0) from dual;
select cansmiles('CCC1(CC)C(=O)NC(=O)NC1=O', 0) from dual;
select cansmiles('Cln1c(=O)n(Cl)c(=O)n(Cl)c1=O', 0) from dual;
select cansmiles('CC12CC(O)C3C(CCC4=CC(=O)CCC34C)C2CCC1(O)C(=O)CS', 0) from dual;
select cansmiles('CCOC(=O)Nc1ccc2Sc3ccccc3N(C(=O)CCN4CCOCC4)c2c1', 0) from dual;
select cansmiles('CNC(=O)Oc1cccc2ccccc12', 0) from dual;
select cansmiles('CCCCCC(=O)OC1(CCC2C3CCC4=CC(=O)CCC4C3CCC21C)C(=O)C', 0) from dual;
select cansmiles('CN(C)C1C2CC3Cc4c(ccc(O)c4C(=O)C3=C(O)C2(O)C(=O)C(=C1O)C(=O)N)N(=O)=O', 0) from dual;
select cansmiles('Cn1c(O)nc2c(O)ncnc12', 0) from dual;
select cansmiles('NC(=O)C1CCCN1C(=O)C(Cc2c[nH]cn2)NC(=O)C3CCC(=O)N3', 0) from dual;
select cansmiles('Oc1cccc2C(=O)c3cccc(O)c3C(=O)c12', 0) from dual;
select cansmiles('CC(NC(C)(C)C)C(=O)c1cccc(Cl)c1', 0) from dual;
select cansmiles('CCCCOc1ccc(OCC(=O)N(CCN(CC)CC)c2cc(OCC)ccc2OCC)cc1', 0) from dual;
select cansmiles('Cc1[nH]cnc1c2ccc(Cl)cc2', 0) from dual;
select cansmiles('CCN(CC)CCn1c(=O)c(Cc2ccc(OC)cc2)nc3ccccc13', 0) from dual;
select cansmiles('CNC(=CN(=O)=O)NCCSCc1csc(CN(C)C)n1', 0) from dual;
select cansmiles('CCCc1cc(=O)[nH]c(=S)[nH]1', 0) from dual;
select cansmiles('CC(=C(C#N)C#N)c1ccccc1', 0) from dual;
select cansmiles('CC(Cc1ccc(O)c(O)c1)(NN)C(=O)O', 0) from dual;
select cansmiles('CCC(O)(COC(=O)N)c1ccccc1', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1ccccc1C2CCCCC2', 0) from dual;
select cansmiles('Cn1c(O)nc2cncnc12', 0) from dual;
select cansmiles('CC(=O)C1CCC2C3CCC4CC(O)CCC4(C)C3C(=O)CC12C', 0) from dual;
select cansmiles('ClCCN(N=O)C(=O)NC1CCCCC1', 0) from dual;
select cansmiles('CC1(C)CC2C3CCC4=CC(=O)CCC4C3CCC2(C)C1O', 0) from dual;
select cansmiles('CCc1nc(N)nc(N)c1c2ccc(Cl)c(Cl)c2', 0) from dual;
select cansmiles('CC(N)Cc1ccc2OCOc2c1', 0) from dual;
select cansmiles('CCCCC(C)(C)C(O)C=CC1C(O)CC(=C)C1CC=CCCCC(=O)O', 0) from dual;
select cansmiles('CN(C)CCN(Cc1ccc(Cl)cc1)c2ccccn2', 0) from dual;
select cansmiles('CN1C(=O)CC(=O)N(c2ccccc2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('COc1cc(C=CC(=O)O)ccc1O', 0) from dual;
select cansmiles('ClC1=C(Cl)C2(Cl)C3C4CC(C5OC54)C3C1(Cl)C2(Cl)Cl', 0) from dual;
select cansmiles('C[Si](C)(C)c1ccccc1', 0) from dual;
select cansmiles('COCCn1cnc2[nH]c(=O)n(C)c(=N)c12', 0) from dual;
select cansmiles('Clc1ccc(cc1)C(N2CCN(CC=Cc3ccccc3)CC2)c4ccccc4', 0) from dual;
select cansmiles('OCCOC(=O)NCc1ccccc1', 0) from dual;
select cansmiles('C1CCCC1', 0) from dual;
select cansmiles('CCC(C)C(CC)C(=O)N', 0) from dual;
select cansmiles('COc1ccc2CC3C4C(O)C=CC5Oc1c2C54CCN3C', 0) from dual;
select cansmiles('Cc1cc(=O)oc2cc(O)ccc12', 0) from dual;
select cansmiles('CCC(=O)c1ccc2Sc3ccccc3N(CCCN4CCN(CCO)CC4)c2c1', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1ccc(cc1)S(=O)C', 0) from dual;
select cansmiles('CC(=O)NC(CCC(=O)N)C(=O)O', 0) from dual;
select cansmiles('CNC(=CN(=O)=O)NCCSCc1ccc(CN(C)C)o1', 0) from dual;
select cansmiles('COc1cccc2C(=O)c3c(O)c4CC(O)(CC(OC5CC(N)C(O)C(C)O5)c4c(O)c3C(=O)c12)C(=O)C', 0) from dual;
select cansmiles('Clc1ccc(Cn2c(CN3CCCC3)nc4ccccc24)cc1', 0) from dual;
select cansmiles('CC(O)COC(=O)C(N)Cc1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CCC(NC(C)C)C(O)c1ccc(O)c(O)c1', 0) from dual;
select cansmiles('C1C(N=C2SC=CN12)c3ccccc3', 0) from dual;
select cansmiles('CN1CCC23CCCCC3C1Cc4ccc(C)cc42', 0) from dual;
select cansmiles('Cc1ncc[nH]1', 0) from dual;
select cansmiles('c1nc(cs1)c2nc3ccccc3[nH]2', 0) from dual;
select cansmiles('CC12CC(=O)C3C(CCC4=CC(=O)CCC34C)C2CCC1C(=O)CO', 0) from dual;
select cansmiles('c1ccc2cnccc2c1', 0) from dual;
select cansmiles('NC(=O)OCC(COC(=O)N)c1ccccc1', 0) from dual;
select cansmiles('[Br-].CC(C)[N+]1(C)C2CCC1CC(C2)OC(=O)C(CO)c3ccccc3', 0) from dual;
select cansmiles('CCOC(=O)C(CCc1ccccc1)NC(C)C(=O)N2CCCC2C(=O)O', 0) from dual;
select cansmiles('CCOc1ccc(N=Nc2ccc(N)cc2N)cc1', 0) from dual;
select cansmiles('CN(C)CCN(C)n1cc(c2ccccc2)c3ccccc13', 0) from dual;
select cansmiles('Cc1cc(=O)n(c2ccccc2)n1C', 0) from dual;
select cansmiles('CC(Cc1ccccc1)NCCC(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CCC12CCC3C(CCC4=CC(=NO)CCC34)C2CCC1(OC(=O)C)C#C', 0) from dual;
select cansmiles('CCn1cc(C(=O)O)c(=O)c2cc3OCOc3cc12', 0) from dual;
select cansmiles('NCC(CC(=O)O)c1ccc(Cl)cc1', 0) from dual;
select cansmiles('OCC1OC(C(O)C1O)n2ncc(=O)[nH]c2=O', 0) from dual;
select cansmiles('CCCCNC(=O)NS(=O)(=O)c1ccc(N)cc1', 0) from dual;
select cansmiles('CCOP(=S)(OCC)Oc1cc(C)nc(n1)C(C)C', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc(c2nnn[nH]2)c(NCc3cccs3)cc1Cl', 0) from dual;
select cansmiles('C1CN1c2nc(nc(n2)N3CC3)N4CC4', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C(Oc3ccccc3)c4ccccc4)C(=O)C2C1C(=O)O', 0) from dual;
select cansmiles('CCCCCCCCOP(=O)(OC)OC=C(Cl)Cl', 0) from dual;
select cansmiles('CCOc1ccc(Cc2nccc3cc(OCC)c(OCC)cc23)cc1OCC', 0) from dual;
select cansmiles('COC(=O)c1nc2cc(Cl)c3cccnc3c2o1', 0) from dual;
select cansmiles('CC(CN)C#N', 0) from dual;
select cansmiles('COc1cc2OCC3Oc4c5CC(Oc5ccc4C(=O)C3c2cc1OC)C(=C)C', 0) from dual;
select cansmiles('FC(F)(F)CN1C(=O)CN=C(c2ccccc2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('NC(=N)c1ccc(NN=Nc2ccc(cc2)C(=N)N)cc1', 0) from dual;
select cansmiles('ClCCNP1(=O)OCCCN1CCCl', 0) from dual;
select cansmiles('c1ccc2ncccc2c1', 0) from dual;
select cansmiles('CCCC(CCC)C(=O)O', 0) from dual;
select cansmiles('COc1cc2nc(nc(N)c2cc1OC)N(C)CCCNC(=O)C3CCCO3', 0) from dual;
select cansmiles('CC1CC2C3CC(C)C4=CC(O)CCC4(C)C3CCC2(C)C1C(=O)C', 0) from dual;
select cansmiles('Cc1c(oc2c(cccc2c1=O)C(=O)OCCN3CCCCC3)c4ccccc4', 0) from dual;
select cansmiles('CC(C)NCC(O)c1ccc(N)c(C#N)c1', 0) from dual;
select cansmiles('CCOP(=O)(OCC)OC(=CCl)c1ccc(Cl)cc1Cl', 0) from dual;
select cansmiles('CNCCC(Oc1ccc(cc1)C(F)(F)F)c2ccccc2', 0) from dual;
select cansmiles('CC(=O)N(CC(O)CO)c1c(I)c(C(=O)NCC(O)CO)c(I)c(C(=O)NCC(O)CO)c1I', 0) from dual;
select cansmiles('Cc1ccc(cc1)S(=O)(=O)NC(=O)NN2CCCCCC2', 0) from dual;
select cansmiles('CCOC(=O)c1cncn1C(C)c2ccccc2', 0) from dual;
select cansmiles('O=C1CCC(C2CCN(Cc3ccccc3)CC2)(C(=O)N1)c4ccccc4', 0) from dual;
select cansmiles('CCC(C(C)c1ccc(O)cc1)C(CC)c2ccc(O)cc2', 0) from dual;
select cansmiles('CC(C)N(CCNC(=O)CN1CCCC1=O)C(C)C', 0) from dual;
select cansmiles('CCCC1CC(N(C)C1)C(=O)NC(C(C)O)C2OC(SC)C(O)C(O)C2O', 0) from dual;
select cansmiles('CN1CCc2cc3OCOc3cc2C1C4OC(=O)c5c6OCOc6ccc45', 0) from dual;
select cansmiles('CCN(CC)CCOC(=O)c1ccc(N)cc1', 0) from dual;
select cansmiles('CN(C)CC#CC=C1c2ccccc2C=Cc3ccccc13', 0) from dual;
select cansmiles('CN1CCN(CC1)C2=Nc3ccccc3Oc4ccc(Cl)cc24', 0) from dual;
select cansmiles('OCCNCCNc1ccc(NCCNCCO)c2C(=O)c3c(O)ccc(O)c3C(=O)c12', 0) from dual;
select cansmiles('Oc1cccc(c1)C2CNC3(CCCCCC3)O2', 0) from dual;
select cansmiles('CCCCc1cc2ccccc2c(OCCN(C)C)n1', 0) from dual;
select cansmiles('Cc1ccc(=O)n(c1)c2ccccc2', 0) from dual;
select cansmiles('CC(=O)C12CC2CC3C4C=C(Cl)C5=CC(=O)C6CC6C5(C)C4CCC31C', 0) from dual;
select cansmiles('COC1(NC(=O)C2SC(=C(C(=O)N)C(=O)O)S2)C3SCC(=C(N3C1=O)C(=O)O)CSc4nnnn4C', 0) from dual;
select cansmiles('Nc1ccc(C(=O)O)c(Cl)c1', 0) from dual;
select cansmiles('CCOCCN(Cc1ccc(CN(CCOCC)C(=O)C(Cl)Cl)cc1)C(=O)C(Cl)Cl', 0) from dual;
select cansmiles('CN(C)c1c(C)n(C)n(c2ccccc2)c1=O', 0) from dual;
select cansmiles('CN1CCC(=C2c3ccccc3CCc4cccnc24)CC1', 0) from dual;
select cansmiles('CNCC1(CCC2c3ccccc31)c4ccccc24', 0) from dual;
select cansmiles('CC(=CC(=NNc1nncc2ccccc12)C)C', 0) from dual;
select cansmiles('CC(N)(Cc1ccc(O)cc1)C(=O)O', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)O)COC(=O)C)c3ccco3', 0) from dual;
select cansmiles('CC(=O)Nc1c(I)c(NC(=O)C)c(I)c(C(=O)O)c1I', 0) from dual;
select cansmiles('CCOP(=O)(NC(C)C)Oc1ccc(SC)c(C)c1', 0) from dual;
select cansmiles('CCCCn1c(=O)n(C)c(=O)c2[nH]cnc12', 0) from dual;
select cansmiles('Cn1cnc2nc[nH]c2c1=N', 0) from dual;
select cansmiles('NC(=O)C1c2ccccc2C=Cc3ccccc13', 0) from dual;
select cansmiles('COC(=O)Nc1nc2ccccc2[nH]1', 0) from dual;
select cansmiles('Clc1ccc2n(C3CCN(CCCn4c(=O)[nH]c5ccccc45)CC3)c(=O)[nH]c2c1', 0) from dual;
select cansmiles('Cn1c(=O)ncc2nccnc12', 0) from dual;
select cansmiles('CC(N)COc1c(C)cccc1C', 0) from dual;
select cansmiles('CC1CC2C3CCC4=CC(=O)C=CC4(C)C3(F)C(O)CC2(C)C1(OC(=O)c5ccccc5)C(=O)CO', 0) from dual;
select cansmiles('CCCCCC(O)C=CC1C(O)CC(=O)C1CC=CCCCC(=O)O', 0) from dual;
select cansmiles('COc1cc(OC)c(OC)cc1CC(C)N', 0) from dual;
select cansmiles('C[N+](C)(C)CC(O)CC(=O)[O-]', 0) from dual;
select cansmiles('FC(F)(F)c1ccc(cc1)C2CNC(=O)CO2', 0) from dual;
select cansmiles('CC(=O)OC1CCC2C3CCC4(C)C(CCC4(OC(=O)C)C#C)C3CCC2=C1', 0) from dual;
select cansmiles('CC(C)(N)Cc1ccccc1', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C3(N)CCCCC3)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('COc1nc2n(C)c(=O)n(C)c(=O)c2n1C', 0) from dual;
select cansmiles('C(CN1c2ccccc2Sc3ccccc13)N4CCCC4', 0) from dual;
select cansmiles('CC(C)COCC(CN(Cc1ccccc1)c2ccccc2)N3CCCC3', 0) from dual;
select cansmiles('Cc1ccccc1n2c(C)nc3ccccc3c2=O', 0) from dual;
select cansmiles('Clc1ccc2N=C3NC(=O)CN3Cc2c1Cl', 0) from dual;
select cansmiles('CC(C)NNC(=O)COc1ccc(Cl)cc1', 0) from dual;
select cansmiles('CC12CC(O)C3C(CCC4=CC(=O)CCC34C)C2CCC1(O)C(=O)CF', 0) from dual;
select cansmiles('CCOCCCl', 0) from dual;
select cansmiles('CCOP(=O)(OCC)Oc1cc(C)nc(n1)C(C)C', 0) from dual;
select cansmiles('Cc1ccc(cc1)S(=O)(=O)NC(=O)NC2CCCCC2', 0) from dual;
select cansmiles('[Br-].[Br-].C[N+](C)(C)CCCCCCCCCC[N+](C)(C)C', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1ccc(COCCOC(C)C)cc1', 0) from dual;
select cansmiles('CC(NCCc1ccc(O)cc1)C(O)c2ccc(O)cc2', 0) from dual;
select cansmiles('CCCn1c(=O)n(C)c(=O)c2[nH]cnc12', 0) from dual;
select cansmiles('Cn1cc2[nH]cnc2nc1=O', 0) from dual;
select cansmiles('FC(F)(F)CN(CC(F)(F)F)N=O', 0) from dual;
select cansmiles('OC1(CCN(CCCC(=O)c2ccc(F)cc2)CC1)c3cccc(c3)C(F)(F)F', 0) from dual;
select cansmiles('CN1CCc2cc3OCOc3cc2C1O', 0) from dual;
select cansmiles('OC(=O)CCc1nc2ccccc2[nH]1', 0) from dual;
select cansmiles('CC12CCc3c(ccc4cc(O)ccc34)C2CCC1=O', 0) from dual;
select cansmiles('CN1CCC23C4Oc5c3c(CC1C2C=CC4O)ccc5OCCN6CCOCC6', 0) from dual;
select cansmiles('COc1nccnc1NS(=O)(=O)c2ccc(N)cc2', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2nc(Cl)[nH]c2c1=O', 0) from dual;
select cansmiles('Fc1ccc(cc1)S(=O)(=O)N2CCN(CC2)C(=O)c3ccc(Nc4ccnc5cc(ccc45)C(F)(F)F)cc3', 0) from dual;
select cansmiles('NC=C1Cc2ccccc2C1=O', 0) from dual;
select cansmiles('[Fe+2].c1cc[cH-]c1.c1cc[cH-]c1', 0) from dual;
select cansmiles('CC1CC2C3CC(F)C4=CC(=O)C=CC4(C)C3(F)C(O)CC2(C)C1(O)C(=O)COC(=O)C(C)(C)C', 0) from dual;
select cansmiles('CNC=O', 0) from dual;
select cansmiles('O=C(Nc1ccc(cc1)C2=NCCCN2)c3ccc(cc3)C(=O)Nc4ccc(cc4)C5=NCCCN5', 0) from dual;
select cansmiles('C1N2CN3CN1CN(C2)C3', 0) from dual;
select cansmiles('OC(=O)CCCCC1SCC2NC(=O)NC12', 0) from dual;
select cansmiles('CCCSc1ccc(N(=O)=O)c(N=C(NCCS(=O)(=O)O)NC(=O)OC)c1', 0) from dual;
select cansmiles('O=C(Oc1cccc2cccnc12)c3ccccc3', 0) from dual;
select cansmiles('CC1CC2C3CC(F)(F)C4=CC(=O)C=CC4(C)C3(F)C(O)CC2(C)C1(O)C(=O)COC(=O)C', 0) from dual;
select cansmiles('CNC(=O)Oc1ccc(N(C)C)c(C)c1', 0) from dual;
select cansmiles('C(CN1CCOCC1)Cc2ccc(COc3ccccc3)cc2', 0) from dual;
select cansmiles('CCC(C(=O)O)c1ccc(cc1)N2Cc3ccccc3C2=O', 0) from dual;
select cansmiles('CCn1c(=O)n(CC)c2nc([nH]c2c1=O)c3ccccc3', 0) from dual;
select cansmiles('CN(C)CCn1cnc2[nH]c(=O)n(C)c(=N)c12', 0) from dual;
select cansmiles('COc1ccc(CC2N(C)C(=O)C(C)NC(=O)C(C)NC(=O)C3Cc4ccc(OC)c(Oc5ccc(CC(N(C)C(=O)C(C)NC2=O)C(=O)N3C)cc5)c4)cc1', 0) from dual;
select cansmiles('CC1CC2C3C=C(C)C4=Cc5c(CC4(C)C3C(O)CC2(C)C1(O)C(=O)COC(=O)C)cnn5c6ccccc6', 0) from dual;
select cansmiles('NC(=O)NCC(=O)O', 0) from dual;
select cansmiles('CN1C(=O)CN=C(c2ccccc2F)c3cc(ccc13)N(=O)=O', 0) from dual;
select cansmiles('CN1Cc2c3OCOc3ccc2C4C(O)Cc5cc6OCOc6cc5C41', 0) from dual;
select cansmiles('COC12C3NC3CN2C4=C(C1COC(=O)N)C(=O)C(=C(C)C4=O)N', 0) from dual;
select cansmiles('CC1(C)OC2COC3(COS(=O)(=O)N)OC(C)(C)OC3C2O1', 0) from dual;
select cansmiles('CN(CCc1cc2cccc3CCc4ccccc4n1c32)Cc5ccccc5', 0) from dual;
select cansmiles('Cc1cc(O)c(Cl)c(C)c1Cl', 0) from dual;
select cansmiles('Clc1ccc2NC(=O)CN=C(c3ccccc3)c2c1', 0) from dual;
select cansmiles('NCC1CCC(CC1)C(=O)O', 0) from dual;
select cansmiles('Cc1cccc(Nc2ccccc2C(=O)O)c1C', 0) from dual;
select cansmiles('COC(=O)C1=C(NC(C)C(C1c2cccc(c2)N(=O)=O)C(=O)OC(C)C)C#N', 0) from dual;
select cansmiles('CC1CN(CCN1)c2cc3n(cc(C(=O)O)c(=O)c3cc2F)c4ccc(F)cc4F', 0) from dual;
select cansmiles('c1ccc2cc3cc4ccccc4cc3cc2c1', 0) from dual;
select cansmiles('CCOc1ccc(cc1)C(=O)O', 0) from dual;
select cansmiles('NC(=N)c1ccc(OCCCOc2ccc(cc2)C(=N)N)cc1', 0) from dual;
select cansmiles('CC(=O)C1CCC2C3C=CC4=CC(=O)CCC4(C)C3CCC12C', 0) from dual;
select cansmiles('CCC12CCC3C(CCC4=CC(=O)CCC34)C2C=CC1(O)C#C', 0) from dual;
select cansmiles('CCOC(=O)C(=O)Nc1cc(C#N)cc(NC(=O)C(=O)OCC)c1Cl', 0) from dual;
select cansmiles('CNC(=N)NC(=O)Nc1c(C)cccc1C', 0) from dual;
select cansmiles('CS(=O)c1ccc2oc3ccc(cc3c(=O)c2c1)C(=O)O', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)COc1ccccc1C#N', 0) from dual;
select cansmiles('CC(C)N(CCC(C(=O)N)(c1ccccc1)c2ccccn2)C(C)C', 0) from dual;
select cansmiles('CC(N(C)C)C(=O)Nc1cc(nn1c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('c1onc2ccccc12', 0) from dual;
select cansmiles('C1CN2C(CN=C2N1)c3ccccc3', 0) from dual;
select cansmiles('CC(=O)OC1CN2CCC1CC2', 0) from dual;
select cansmiles('CCCNCC(O)COc1ccc2c(=O)cc(oc2c1)c3ccccc3', 0) from dual;
select cansmiles('ONC(=N)NN=Cc1c(Cl)cccc1Cl', 0) from dual;
select cansmiles('CC(=O)C1(C)CCC2C3C=C(C)C4=CC(=O)CCC4(C)C3CCC21C', 0) from dual;
select cansmiles('CC(N)C(=O)Nc1c(C)cccc1C', 0) from dual;
select cansmiles('CCc1cn(C2CC(O)C(CO)O2)c(=O)[nH]c1=O', 0) from dual;
select cansmiles('CCc1oc2ccccc2c1C(=O)c3cc(Br)c(O)c(Br)c3', 0) from dual;
select cansmiles('CN1C(=O)C(O)N=C(c2ccccc2Cl)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('COP(=S)(OC)SCSc1ccc(Cl)cc1', 0) from dual;
select cansmiles('[NH3][Pt+2]([NH3])([Cl-])[Cl-]', 0) from dual;
select cansmiles('CC(C)(C)O', 0) from dual;
select cansmiles('CCCCn1c(=O)n(CCCC)c2ncn(CC(=O)C)c2c1=O', 0) from dual;
select cansmiles('CN(CCO)c1nc2n(C)c(=O)n(C)c(=O)c2n1C', 0) from dual;
select cansmiles('COC(=O)C12OCC34C2C(OC(=O)C=C(C)C(C)C)C(=O)OC4CC5C(=C(O)C(=O)CC5(C)C3C(O)C1O)C', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)CCCN2CCC(CC2)n3c(=O)[nH]c4ccccc34', 0) from dual;
select cansmiles('CN1CCC(=C2c3ccsc3C(=O)Cc4ccccc24)CC1', 0) from dual;
select cansmiles('COC1CN(CCCOc2ccc(F)cc2)CCC1NC(=O)c3cc(Cl)c(N)cc3OC', 0) from dual;
select cansmiles('NNC(=O)c1ccncc1.Nc1ccc(C(=O)O)c(O)c1', 0) from dual;
select cansmiles('Cc1nnc(SCC2=C(N3C(SC2)C(NC(=O)Cn4cnnn4)C3=O)C(=O)O)s1', 0) from dual;
select cansmiles('NC(CCCNC(=N)N)C(=O)O', 0) from dual;
select cansmiles('CN(C)CCCN1c2ccccc2CC(=O)c3ccccc13', 0) from dual;
select cansmiles('COc1ccc2c(C(=O)c3ccc(Cl)cc3)c(C)n(CC(=O)O)c2c1', 0) from dual;
select cansmiles('OC(=O)c1c(I)cc(I)c(NC(=O)COCCOCCOCC(=O)Nc2c(I)cc(I)c(C(=O)O)c2I)c1I', 0) from dual;
select cansmiles('CN1CCCCC1C(=O)Nc2c(C)cccc2C', 0) from dual;
select cansmiles('O=C(OCCN1CCCCC1)C2(CCCCC2)C3CCCCC3', 0) from dual;
select cansmiles('OCC(Br)(CO)N(=O)=O', 0) from dual;
select cansmiles('CCCCn1c(=O)[nH]c(=O)c2[nH]cnc12', 0) from dual;
select cansmiles('Clc1ccc2NC(=O)CN=C(c3ccccc3Cl)c2c1', 0) from dual;
select cansmiles('CC(C)OC(=O)C(C)(C)Oc1ccc(cc1)C(=O)c2ccc(Cl)cc2', 0) from dual;
select cansmiles('COP(=O)(Oc1cc(Cl)c(Br)cc1Cl)c2ccccc2', 0) from dual;
select cansmiles('Cc1ncc(N(=O)=O)n1CCOC(=O)N', 0) from dual;
select cansmiles('CC(=O)C1CCC2C3C=C(Cl)C4=CC(=O)C=CC4(C)C3CCC12C', 0) from dual;
select cansmiles('CC1CC(CC(C)(C)C1)OC(=O)c2cccnc2', 0) from dual;
select cansmiles('CC12CC(O)C3C(C=C(Cl)C4=CC(=O)C=CC34C)C2CCC1(O)C(=O)CO', 0) from dual;
select cansmiles('CCCCNCC(O)c1ccc(O)cc1', 0) from dual;
select cansmiles('Clc1ccc2c(c1)C(=NCc3nncn32)c4ccccc4', 0) from dual;
select cansmiles('NC(=O)c1ncn(n1)C2OC(CO)C(O)C2O', 0) from dual;
select cansmiles('CCC12CC(=C)C3C(CCC4=CCCCC34)C2CCC1(O)C#C', 0) from dual;
select cansmiles('CC(=O)OCC(=O)C1(CCC2C3CC(F)C4=CC(=O)C(=CC4(C)C3(F)C(O)CC21C)Br)OC(=O)C', 0) from dual;
select cansmiles('CN1CCN(CC1)C2=Nc3ccccc3Cc4ccccc24', 0) from dual;
select cansmiles('Oc1cc2c(=O)oc3c(O)c(O)cc4c(=O)oc(c1O)c2c43', 0) from dual;
select cansmiles('CC[Si](CC)(CC)CC', 0) from dual;
select cansmiles('COC1C=COC2(C)Oc3c(C2=O)c4c(O)c(C=NN5CCN(CC5)C6CCCC6)c(NC(=O)C(=CC=CC(C)C(O)C(C)C(O)C(C)C(OC(=O)C)C1C)C)c(O)c4c(O)c3C', 0) from dual;
select cansmiles('CC(OC(=O)C(=C)C#N)C(F)(F)F', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCn1nnc2ccccc2c1=O', 0) from dual;
select cansmiles('CCC1(O)CCC2C3CCC4=CC(=O)CCC4C3CCC21CC', 0) from dual;
select cansmiles('CCN(CC)C(=O)C1C(C(CC2=C1C(=O)CC(C)(C)C2)c3ccccc3)C(=O)O', 0) from dual;
select cansmiles('CCn1cc2CC3C(CC(CN3C)NC(=O)n4nc(C)cc4C)c5cccc1c25', 0) from dual;
select cansmiles('COc1ccc(CCN(C)CCCC2(c3ccc(OC)c(OC)c3)S(=O)(=O)CCCS2(=O)=O)cc1OC', 0) from dual;
select cansmiles('O=C1CC2OCC=C3CN4CCC56C4CC3C2C6N1c7ccccc75', 0) from dual;
select cansmiles('CC1CC2C3CCC(O)(C(=O)CO)C3(C)CC(O)C2C4(C)C=CC(=O)C=C14', 0) from dual;
select cansmiles('COC(CN1CCN(CCC(O)c2ccccc2)CC1)c3ccccc3', 0) from dual;
select cansmiles('NC(=O)Oc1ccc(Cc2ccccc2)cc1', 0) from dual;
select cansmiles('OC(C1CC1c2ccncc2)(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('COc1cc2CCC(N)c3cc(=O)c(OC)ccc3c2c(OC)c1OC', 0) from dual;
select cansmiles('NC1=NCN(C2OC(CO)C(O)C2O)C(=O)N1', 0) from dual;
select cansmiles('CCC1(NC(=O)N(C)C1=O)c2ccccc2', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=CC(=O)CCC34C)C2CCC1O', 0) from dual;
select cansmiles('CCCCCCCC(=O)OCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CC1CC2C3CCC(OC(=O)C)(C(=O)C)C3(C)CCC2C4(C)CCCC=C14', 0) from dual;
select cansmiles('CC=C(C)C(=O)OC1CC2CCC(C1)N2C', 0) from dual;
select cansmiles('BrC=C', 0) from dual;
select cansmiles('CCN(c1nncs1)P(=O)(N2CC2)N3CC3', 0) from dual;
select cansmiles('CN1CCN2C(C1)c3ccccc3Cc4ccccc24', 0) from dual;
select cansmiles('[Cl-].CCCCCCCCCC[N+](C)(C)Cc1ccccc1', 0) from dual;
select cansmiles('CC(C)(O)CC(C)(O)c1ccc(Cl)cc1', 0) from dual;
select cansmiles('CC(C)COP(=S)(S)OCC(C)C', 0) from dual;
select cansmiles('CCN(CC)CC(=O)Nc1c(C)cccc1C', 0) from dual;
select cansmiles('NCC(O)c1ccc(O)c(O)c1', 0) from dual;
select cansmiles('OC(c1ccc(Cl)cc1)(c2cncnc2)c3ccccc3Cl', 0) from dual;
select cansmiles('CCc1cc2C(=NCC(=O)N(C)c2s1)c3ccccc3Cl', 0) from dual;
select cansmiles('CN(CC(O)CO)C(=O)c1c(I)c(NC(=O)CCSCCC(=O)Nc2c(I)c(C(=O)N(C)CC(O)CO)c(I)c(C(=O)N(C)CC(O)CO)c2I)c(I)c(C(=O)N(C)CC(O)CO)c1I', 0) from dual;
select cansmiles('O=C(NC1CCCCC1)OC(C#C)(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('NC(=NCl)N=NC(=NCl)N', 0) from dual;
select cansmiles('C(COCCOCC1CO1)OCCOCC2CO2', 0) from dual;
select cansmiles('CC12CC(=O)C3C(CCC4CC(=O)C=CC43C)C2CCC1=O', 0) from dual;
select cansmiles('CCCc1c2nc(cc(NC)c2cc3c(=O)cc(oc13)C(=O)O)C(=O)O', 0) from dual;
select cansmiles('CCN(CC)CCN1c2ccccc2Sc3ccccc13', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1cc(Cl)c(Cl)cc1Cl', 0) from dual;
select cansmiles('NC1=NCC(O1)c2ccc(cc2)C(F)(F)F', 0) from dual;
select cansmiles('Nc1ccc(cc1)C(=O)O', 0) from dual;
select cansmiles('OC1(COC(=O)c2cccnc2)OC(COC(=O)c3cccnc3)C(OC(=O)c4cccnc4)C1OC(=O)c5cccnc5', 0) from dual;
select cansmiles('CCCOC(=O)Cc1ccc(OCC(=O)N(CC)CC)c(OC)c1', 0) from dual;
select cansmiles('NC(=O)C1(CCN(CCCC(=O)c2ccc(F)cc2)CC1)N3CCCCC3', 0) from dual;
select cansmiles('[Br-].C[N+]1(CCC(C(=O)N)(c2ccccc2)c3ccccc3)CCCCC1', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=C(Cl)C(=O)CCC34C)C2CCC1O', 0) from dual;
select cansmiles('COC(=O)C1CC2=CC(=O)CCC2(C)C3CCC4(C)C(CCC4(O)CCC(=O)O)C13', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(CCCN2CCC3(CC2)N(CNC3=O)c4ccccc4)c5ccc(F)cc5', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(cc2)c3nc(C(=O)C)c(C)[nH]3)cc1OC', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)C2CCN(CCCCn3c(=O)[nH]c4ccccc4c3=O)CC2', 0) from dual;
select cansmiles('CC(=O)Oc1ccc2C3CCC4(C)C(CCC4(O)c5ccoc5)C3=CCc2c1', 0) from dual;
select cansmiles('CCN1C(=O)NC(C1=O)c2ccccc2', 0) from dual;
select cansmiles('CN(C)C(=O)CCCOC(=O)C(C)(C)Oc1ccc(Cl)cc1', 0) from dual;
select cansmiles('CNC(=O)ON=CC(C)(C)SC', 0) from dual;
select cansmiles('Oc1ccc(Cl)cc1Cc2cc(Cl)ccc2O', 0) from dual;
select cansmiles('NCC1CCC(N)C(OC2C(N)CC(N)C(OC3OC(CO)C(O)C(N)C3O)C2O)O1', 0) from dual;
select cansmiles('NCC1OC(OC2C(N)CC(NC(CO)CO)C(OC3OC(CO)C(O)C(N)C3O)C2O)C(N)C(O)C1O', 0) from dual;
select cansmiles('O=c1[nH]c(=O)c2[nH]cnc2[nH]1', 0) from dual;
select cansmiles('Oc1c(Br)cc(Br)cc1C(=O)Nc2cccc(c2)C(F)(F)F', 0) from dual;
select cansmiles('CCCC(=O)OC(C(Cl)(Cl)Cl)P(=O)(OC)OC', 0) from dual;
select cansmiles('COP(=S)(OC)Oc1ccc(SC)c(C)c1', 0) from dual;
select cansmiles('CC1CN2CC(=O)Nc3ccc(Cl)cc3C2(O1)c4ccccc4', 0) from dual;
select cansmiles('CN1CCC23C4Oc5c3c(CC1C2C(Cl)C=C4)ccc5O', 0) from dual;
select cansmiles('Cc1ccc(O)c(c1)n2nc3ccccc3n2', 0) from dual;
select cansmiles('COc1ccc(cc1)n2nc(CCC(=O)N(C)O)cc2c3ccc(Cl)cc3', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2nc[nH]c2c1=O.CC(C)(N)CO', 0) from dual;
select cansmiles('Cn1cnc2nccnc2c1=O', 0) from dual;
select cansmiles('Fc1cn(C2CCCO2)c(=O)[nH]c1=O', 0) from dual;
select cansmiles('CC(=O)c1ccc(F)cc1', 0) from dual;
select cansmiles('CCC(C)(C)O', 0) from dual;
select cansmiles('CCOP(=O)(OCC)SCn1nnc2ccccc2c1=O', 0) from dual;
select cansmiles('CN(C)C(=O)Cc1c(nc2ccc(C)cn12)c3ccc(C)cc3', 0) from dual;
select cansmiles('CN1C(=O)C(O)N=C(c2ccccc2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('NC1=NCC(O1)c2ccc(Cl)cc2', 0) from dual;
select cansmiles('CN1C(=O)CN2C(=O)C=C(C)OC2(c3ccccc3)c4cc(Cl)ccc14', 0) from dual;
select cansmiles('Cn1c(=O)n(C)c2ncn(CCCNCC(O)c3cc(O)cc(O)c3)c2c1=O', 0) from dual;
select cansmiles('Cn1cnc2cncnc12', 0) from dual;
select cansmiles('c1ccc2c(c1)ccc3c4ccccc4ccc23', 0) from dual;
select cansmiles('OC1=C(CCCCCCCCC2CCCCC2)C(=O)c3ccccc3C1=O', 0) from dual;
select cansmiles('CCCCCCC(C)(C)c1cc(O)c2C3CC(O)CCC3C(C)(C)Oc2c1', 0) from dual;
select cansmiles('CCC(C)C(=O)OC1CC(C)C=C2C=CC(C)C(CCC3CC(O)CC(=O)O3)C12', 0) from dual;
select cansmiles('CN1CCOC(c2ccccc2)c3ccccc3C1', 0) from dual;
select cansmiles('CCC(=O)N(c1ccccc1)C2(COC)CCN(CCn3nnn(CC)c3=O)CC2', 0) from dual;
select cansmiles('CN1CCC(O)(C(C1)C(=O)c2ccc(F)cc2)c3ccc(F)cc3', 0) from dual;
select cansmiles('FC(F)OC(F)(F)C(F)Cl', 0) from dual;
select cansmiles('S=C=Nc1ccc(N=C=S)cc1', 0) from dual;
select cansmiles('CCCCCC(C)(O)C=CC1C(O)CC(O)C1CC=C=CCCC(=O)OC', 0) from dual;
select cansmiles('Oc1cccc(c1)C23CCCCC3CN(CC4CC4)CC2', 0) from dual;
select cansmiles('CC1CC2=CC(=O)CCC2C3CCC4(C)C(CCC4C13)OC(=O)C', 0) from dual;
select cansmiles('NC(=N)NN1Cc2c(C1)c(Cl)ccc2Cl', 0) from dual;
select cansmiles('OC1(CCN(CCCC(c2ccc(F)cc2)c3ccc(F)cc3)CC1)c4ccc(Cl)c(c4)C(F)(F)F', 0) from dual;
select cansmiles('CCC1(O)CC2CN(C1)CCc3c([nH]c4ccccc34)C(C2)(C(=O)OC)c5cc6c(cc5OC)N(C)C7C86CCN9CC=CC(CC)(C98)C(OC(=O)C)C7(O)C(=O)OC', 0) from dual;
select cansmiles('CC1(C)N=C(N)N=C(N)N1c2ccc(Cl)cc2', 0) from dual;
select cansmiles('Cn1c(S)nc2cncnc12', 0) from dual;
select cansmiles('OC(CC(c1ccc(Cl)s1)c2c(O)c3ccccc3oc2=O)c4ccc(Cl)cc4', 0) from dual;
select cansmiles('CC(C)Cc1c(C)sc2nc([nH]c(=O)c12)C(=O)O', 0) from dual;
select cansmiles('CC1CC(=O)CC2CCC3C4CCC(O)C4(C)CCC3C12C', 0) from dual;
select cansmiles('CCCN1CCC(=CC1)c2c[nH]c3ccc(Cl)cc23', 0) from dual;
select cansmiles('CN(C)CCOc1ccccc1Cc2ccccc2', 0) from dual;
select cansmiles('C[N+]1(C)CCCCC1COC(=O)C(O)(c2ccccc2)c3ccccc3.CS(=O)(=O)[O-]', 0) from dual;
select cansmiles('OCC(O)COC(=O)c1ccccc1Nc2ccnc3c(cccc23)C(F)(F)F', 0) from dual;
select cansmiles('Nc1nc(N)c(s1)c2ccccc2', 0) from dual;
select cansmiles('FC(F)(F)Oc1ccccc1', 0) from dual;
select cansmiles('O=C1c2cc(ccc2c3ccc(cc13)N(=O)=O)N(=O)=O', 0) from dual;
select cansmiles('CC(=O)Nc1ccc(OC(C)(C)C)cc1', 0) from dual;
select cansmiles('CCC(C)(C)C(=O)OC1CC(C)C=C2C=CC(C)C(CCC3CC(O)CC(=O)O3)C12', 0) from dual;
select cansmiles('CC(NCCC(=O)C1CCCCC1)C(O)c2ccccc2', 0) from dual;
select cansmiles('Cn1cnc2c(N)ncnc12', 0) from dual;
select cansmiles('FC(F)(F)c1cccc(Nc2ncccc2C(=O)OCCN3CCOCC3)c1', 0) from dual;
select cansmiles('CCn1ccc(NS(=O)(=O)c2ccc(N)cc2)nc1=O', 0) from dual;
select cansmiles('COc1ccc2n(CC3CC3)c(=O)nc(c4ccccc4)c2c1', 0) from dual;
select cansmiles('CC(CN(C)C)CN1c2ccccc2S(=O)(=O)c3ccccc13', 0) from dual;
select cansmiles('CCSC1(CCC2C3CCC4=CC(=O)C=CC4(C)C3(F)C(O)CC21C)SC', 0) from dual;
select cansmiles('NS(=O)(=O)c1ccc(NC(=O)OCCO)cc1', 0) from dual;
select cansmiles('c1cocn1', 0) from dual;
select cansmiles('CCCCNC(=O)c1ccc(Cl)cc1O', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc2c(N=C(CSCc3ccccc3)NS2(=O)=O)cc1Cl', 0) from dual;
select cansmiles('CN(C)C(=O)OC1N=C(c2ccccc2)c3cc(Cl)ccc3N(C)C1=O', 0) from dual;
select cansmiles('CN1CCC2=C(C1)C(c3ccccc23)c4ccccc4', 0) from dual;
select cansmiles('Cc1c(CO)n(=O)c2ccccc2n1=O', 0) from dual;
select cansmiles('NC(=N)NC(=O)c1nc(Cl)c(N)nc1N', 0) from dual;
select cansmiles('CC(C)(Oc1ccc(Cl)cc1)C(=O)OC(COC(=O)c2cccnc2)COC(=O)c3cccnc3', 0) from dual;
select cansmiles('COc1cc(ccc1O)C(=S)N2CCOCC2', 0) from dual;
select cansmiles('CCCCCCc1ccc(O)cc1O', 0) from dual;
select cansmiles('OC(=O)C(=O)Nc1cc(C#N)cc(NC(=O)C(=O)O)c1Cl', 0) from dual;
select cansmiles('OCc1ccccc1O', 0) from dual;
select cansmiles('CC(CC#N)N(C)CC(=O)N(C)c1ccc(Cl)cc1C(=O)c2ccccc2F', 0) from dual;
select cansmiles('CC12CCC3=C4CCC(=O)C=C4CCC3C2CCC1(O)C#CCl', 0) from dual;
select cansmiles('Clc1ccc2OC34CCNCC4C(CC(=O)N3)c2c1', 0) from dual;
select cansmiles('CCCC(=O)c1ccc2Sc3ccccc3N(CCCN4CCN(C)CC4)c2c1', 0) from dual;
select cansmiles('CCn1cc(C(=O)O)c(=O)c2cc(F)c(cc12)N3CCNCC3', 0) from dual;
select cansmiles('CN1C(C)(C)CC(CC1(C)C)OC(=O)CCC(=O)OC2CC(C)(C)N(C)C(C)(C)C2', 0) from dual;
select cansmiles('CN1CCC(=C2c3ccccc3C=Cc4ccccc24)CC1', 0) from dual;
select cansmiles('CNCCc1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CCOP(=S)(CC)Sc1ccccc1', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SC1OCCOC1SP(=S)(OCC)OCC', 0) from dual;
select cansmiles('COc1ccc2n(C(=O)c3ccccc3)c4CCC(Cc4c2c1)C(=O)O', 0) from dual;
select cansmiles('CC(CC(C)(C)O)OC(O)C(Cl)(Cl)Cl', 0) from dual;
select cansmiles('CCC(=O)OC1CCC2C3CCC4=CC(=O)C(CC4(C)C3CCC12C)OC(=O)CC', 0) from dual;
select cansmiles('CCN(CC)CCOc1ccccc1Cc2ccccc2', 0) from dual;
select cansmiles('COC1C(O)C(N)C(OC2OC(CCC2N)C(C)N)C(O)C1N(C)C(=O)CN', 0) from dual;
select cansmiles('CCNCc1ccccc1', 0) from dual;
select cansmiles('CN(C)C1C2CC3C(=C(O)C2(O)C(=O)C(=C1O)C(=O)NCN4CCCC4)C(=O)c5c(O)cccc5C3(C)O', 0) from dual;
select cansmiles('CN(C)C1C2CC3C(=C(O)C2(O)C(=O)C(=C1O)C(=O)N)C(=O)c4c(O)ccc(Cl)c4C3(C)O', 0) from dual;
select cansmiles('O=C(Nc1ccccc1)OCC2(COC(=O)Nc3ccccc3)CCCC2', 0) from dual;
select cansmiles('ClC(Cl)(Cl)COC(=O)OCC(Cl)(Cl)Cl', 0) from dual;
select cansmiles('Cn1c(COC(=O)N)ncc1N(=O)=O', 0) from dual;
select cansmiles('NCCCCC(NC(CCc1ccccc1)C(=O)O)C(=O)N2CCCC2C(=O)O', 0) from dual;
select cansmiles('CN1CCC(CC1)OC(=O)C(Oc2ccc(Cl)cc2)Oc3ccc(Cl)cc3', 0) from dual;
select cansmiles('Nc1ccc(C#N)cc1', 0) from dual;
select cansmiles('CCn1nc(C(=O)O)c(=O)c2cc3OCOc3cc12', 0) from dual;
select cansmiles('Sc1ncnc2[nH]ncc12', 0) from dual;
select cansmiles('Nc1nc(=O)c2[nH]nnc2[nH]1', 0) from dual;
select cansmiles('[I-].C[N+]1(CCC(C(=O)N)(c2ccccc2)c3ccccc3)CCCCCC1', 0) from dual;
select cansmiles('COC1=CC23CCCN3CCc4cc5OCOc5cc4C2C1O', 0) from dual;
select cansmiles('Cn1cnc2n(C)c(=O)n(C)c(=O)c12.NC(=O)c1ccccc1O', 0) from dual;
select cansmiles('OCCN1CCCCC1C(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CCOC(=O)C1(CCN(CCC(C#N)(c2ccccc2)c3ccccc3)CC1)c4ccccc4', 0) from dual;
select cansmiles('COc1ccc(CCN(C)CCCC(Cc2ccccc2)(C#N)c3ccc(OC)c(OC)c3)cc1OC', 0) from dual;
select cansmiles('ClCCl', 0) from dual;
select cansmiles('NCCSC(CN(=O)=O)c1ccccc1Cl', 0) from dual;
select cansmiles('c1ccc2ncncc2c1', 0) from dual;
select cansmiles('CP(=O)(C)CN1C(=O)CN=C(c2ccccc2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('CCCCCC(C)(O)C=CC1CCC(=O)C1CCCCCCC(=O)O', 0) from dual;
select cansmiles('CCNCC.Oc1ccc(O)c(c1)S(=O)(=O)O', 0) from dual;
select cansmiles('CC(Oc1c(Cl)cccc1Cl)C2=NCCN2', 0) from dual;
select cansmiles('CCCCC1C(=O)NC(=O)N(C2CCCCC2)C1=O', 0) from dual;
select cansmiles('CCc1ccc(C)nc1', 0) from dual;
select cansmiles('CN(C)CCOCC(=O)NC1(CC2CC3CC(C2)C1)C3', 0) from dual;
select cansmiles('Cc1cc(C)nc(NS(=O)(=O)c2ccc(N)cc2)n1', 0) from dual;
select cansmiles('OCCF', 0) from dual;
select cansmiles('CN(C)C(=O)COC(=O)Cc1ccc(OC(=O)c2ccc(NC(=N)N)cc2)cc1', 0) from dual;
select cansmiles('CN(C)C(=S)SSC(=S)N(C)C', 0) from dual;
select cansmiles('NC(=O)NC1CCC(=O)c2sccc12', 0) from dual;
select cansmiles('COC1(CCC23CC1C(C)(O)C(C)(C)C)C4Oc5c6c(CC3N(CC7CC7)CCC462)ccc5O', 0) from dual;
select cansmiles('COc1cc(C=CC(=O)N2CCN(CC(=O)N3CCCC3)CC2)cc(OC)c1OC', 0) from dual;
select cansmiles('CN(C)CCC(c1ccc(Cl)cc1)c2ccccn2', 0) from dual;
select cansmiles('CC(C)NC(C(C)C)C(O)c1ccc(O)c(O)c1', 0) from dual;
select cansmiles('CC1CC2=CC(=O)C=CC2(C)C3CCC4(C)C(O)CCC4C13', 0) from dual;
select cansmiles('CCC(=O)C(CC(C)N1CCCCC1)(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CCOC(=O)C(C)CC(C)C(=O)N1C(Cc2ccccc12)C(=O)O', 0) from dual;
select cansmiles('CC(CN(C)C)CN1c2ccccc2Sc3ccc(cc13)C(F)(F)F', 0) from dual;
select cansmiles('CCCCCCn1c(=O)n(C)c2ncn(C)c2c1=O', 0) from dual;
select cansmiles('NC1CSSCC(NC(=O)C(CC(=O)N)NC(=O)C(CCC(=O)N)NC(=O)C(Cc2ccccc2)NC(=O)C(Cc3ccc(O)cc3)NC1=O)C(=O)N4CCCC4C(=O)NC(CCCNC(=N)N)C(=O)NCC(=O)N', 0) from dual;
select cansmiles('COc1c(C)c2COC(=O)c2c(O)c1CC=C(C)CCC(=O)O', 0) from dual;
select cansmiles('Cc1ccc(cc1)C(=O)Oc2ccc(cc2OC(=O)c3ccc(C)cc3)C(O)CNC(C)(C)C', 0) from dual;
select cansmiles('Nc1ccc(C(=O)Oc2ccccc2)c(O)c1', 0) from dual;
select cansmiles('CCC(=C(c1ccccc1)c2ccc(OCCN(C)C)cc2)c3ccccc3', 0) from dual;
select cansmiles('Cc1ccc(cc1)C(=CCN2CCCC2)c3ccccn3', 0) from dual;
select cansmiles('ONC(=O)CS(=O)C(c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('CC(C)n1c(=O)nc(c2ccc(F)cc2)c3ccc(C)cc13', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc2c(NC(NS2(=O)=O)C(Cl)Cl)cc1Cl', 0) from dual;
select cansmiles('CCCCC(C)(O)CC=CC1C(O)CC(=O)C1CCCCCCC(=O)OC', 0) from dual;
select cansmiles('CCOP(=O)(CC)Sc1ccccc1', 0) from dual;
select cansmiles('COC1C(C)OC(OC2CCC3(C)C4CCC5(C)C(CCC5(O)C4CCC3=C2)c6ccc(=O)oc6)C(O)C1O', 0) from dual;
select cansmiles('COC(=O)CC(O)(CCC(C)(C)O)C(=O)OC1C2c3cc4OCOc4cc3CCN5CCCC25C=C1OC', 0) from dual;
select cansmiles('Cc1ncc(CO)c(CO)c1O', 0) from dual;
select cansmiles('CCC(=O)c1ccc2Sc3ccccc3N(CC(C)N(C)C)c2c1', 0) from dual;
select cansmiles('Cn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CC(C)N1CCN=C1CN2CCCCSc3ccc(Cl)cc23', 0) from dual;
select cansmiles('NCC1OC(OC2C(N)CC(N)C(OC3OC(CO)C(O)C(N)C3O)C2O)C(N)CC1O', 0) from dual;
select cansmiles('CC(C)CCCC(C)CCCC(C)CCCC(=CCC1=C(C)C(=O)c2ccccc2C1=O)C', 0) from dual;
select cansmiles('CC12CC(O)C3C(CCC4=CC(=O)C=CC34C)C2CCC1(O)C(=O)COC(=O)CCCc5ccc(cc5)N(CCCl)CCCl', 0) from dual;
select cansmiles('CCCCCCCCCC(=O)OC1CCC2C3CCC4=CC(=O)CCC4C3CCC12C', 0) from dual;
select cansmiles('CC12C=CC3=C4CCC(=O)C=C4CCC3C2CCC1O', 0) from dual;
select cansmiles('CCC(C)C1(CC)C(=O)NC(=O)NC1=O', 0) from dual;
select cansmiles('CCOC(=O)C1=C(C)N(CCN2CCOCC2)C(=C(C1c3ccccc3C(F)(F)F)C(=O)OCC)C', 0) from dual;
select cansmiles('Cc1cc(NS(=O)(=O)c2ccc(N)cc2)n(n1)c3ccccc3', 0) from dual;
select cansmiles('Cn1cnc2c(=O)[nH]cnc12', 0) from dual;
select cansmiles('Oc1c(Cl)cc(Cl)c2cccnc12', 0) from dual;
select cansmiles('CC(C(=O)O)c1ccc(N2CC=CC2)c(Cl)c1', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)Cc3ccccc3)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('Clc1ccc(OCC(=O)N2CCN(Cc3ccc4OCOc4c3)CC2)cc1', 0) from dual;
select cansmiles('c1cc[nH]c1', 0) from dual;
select cansmiles('CCCCOC(=O)c1ccc(O)cc1', 0) from dual;
select cansmiles('CCCC1C(=O)N2N(C1=O)c3cc(C)ccc3N=C2N(C)C', 0) from dual;
select cansmiles('Clc1ccc2NC(=O)CN3CCOC3(c4ccccc4Cl)c2c1', 0) from dual;
select cansmiles('CCC(=O)OC1(CCN(C)C1C)c2ccccc2', 0) from dual;
select cansmiles('COc1cc(NS(=O)(=O)c2ccc(N)cc2)nc(C)n1', 0) from dual;
select cansmiles('NC(=S)NCC=C', 0) from dual;
select cansmiles('NCC1OC(OC2C(O)C(OC3C(O)C(N)CC(N)C3OC4OC(CN)C(O)C(O)C4N)OC2CO)C(N)C(O)C1O', 0) from dual;
select cansmiles('Nc1nc(=O)[nH]cc1F', 0) from dual;
select cansmiles('CC(O)C(=O)Nc1c(I)c(C(=O)NC(CO)CO)c(I)c(C(=O)NC(CO)CO)c1I', 0) from dual;
select cansmiles('BrCCC(=O)N1CCN(CC1)C(=O)CCBr', 0) from dual;
select cansmiles('CC(=O)Oc1ccc(Oc2c(I)cc(cc2I)C(=O)O)cc1I', 0) from dual;
select cansmiles('CCN(CC)CCSCC(=O)OC1CC(C)(C=C)C(O)C(C)C2(CCC(=O)C23)CCC(C)C31C', 0) from dual;
select cansmiles('CNC(C)C(O)c1ccc(NS(=O)(=O)C)cc1', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2cccc(C)c2)cc1OC', 0) from dual;
select cansmiles('CC(OC(=O)CCC(=O)O)c1oc2ccc(cc2c1C)C3=CC(=O)OC3', 0) from dual;
select cansmiles('C1CN=C(N1)c2ccccc2', 0) from dual;
select cansmiles('CC(C)c1cccc(C(C)C)c1O', 0) from dual;
select cansmiles('Cc1ccccc1OCC(O)CN2CCC=CC2', 0) from dual;
select cansmiles('O=C(Cn1ccnc1N(=O)=O)NCc2ccccc2', 0) from dual;
select cansmiles('Clc1ccc2c(=O)[nH]sc2c1', 0) from dual;
select cansmiles('CCNC1C(O)C(OC2C(N)CC(N)C(OC3OC(=CCC3N)CN)C2O)OCC1(C)O', 0) from dual;
select cansmiles('NC(Cc1ccc(cc1)N(CCCl)CCCl)C(=O)O', 0) from dual;
select cansmiles('Oc1ccc(C=C(C#N)C(=Cc2ccc(O)cc2)C#N)cc1', 0) from dual;
select cansmiles('Cc1cc(cc(C)c1CC2=NCCN2)C(C)(C)C', 0) from dual;
select cansmiles('CNCC(O)c1ccc(OC(=O)C(C)(C)C)c(OC(=O)C(C)(C)C)c1', 0) from dual;
select cansmiles('CCn1c(=O)[nH]c(=O)c2[nH]cnc12', 0) from dual;
select cansmiles('CCNc1nsc2ccccc12', 0) from dual;
select cansmiles('NC(=O)C1(CCN(CCC(C#N)(c2ccccc2)c3ccccc3)CC1)N4CCCCC4', 0) from dual;
select cansmiles('CN1CCC23C4Oc5c3c(CC1C2CCC4OC(=O)C)ccc5O', 0) from dual;
select cansmiles('COc1cc(cc(OC)c1OC)C(=O)NCc2ccc(OCCN(C)C)cc2', 0) from dual;
select cansmiles('COc1ccc(CC2N(C)C(=O)C(C)NC(=O)C(C)NC(=O)C3Cc4ccc(OC(=O)C)c(Oc5ccc(CC(N(C)C(=O)C(C)NC2=O)C(=O)N3C)cc5)c4)cc1', 0) from dual;
select cansmiles('CC1C2CC(O)C(C)(C)C2(O)C(O)CC3(CC(C)(O)C4CCC13)C4O', 0) from dual;
select cansmiles('CN1C2CCC1CC(C2)OC(c3ccccc3)c4ccc(Cl)cc4', 0) from dual;
select cansmiles('Nc1cc(c[nH]c1=O)c2ccncc2', 0) from dual;
select cansmiles('CCC1(CC)C(=O)NCC(C)C1=O', 0) from dual;
select cansmiles('CCCn1c(=O)[nH]c(=O)c2[nH]cnc12', 0) from dual;
select cansmiles('Cc1cn(C2CC(O)C(CO)O2)c(=O)[nH]c1=O', 0) from dual;
select cansmiles('NC(=O)C(CCN1CCN2CCCC2C1)(c3ccccc3)c4ccccc4', 0) from dual;
select cansmiles('NC(=N)NCC1COC2(CCCCC2)O1', 0) from dual;
select cansmiles('c1ccc2ccccc2c1', 0) from dual;
select cansmiles('CC(=O)C1=C(O)C(N)C2Cc3c(C)c4ccc(C)c(O)c4c(O)c3C(=O)C2(O)C1=O', 0) from dual;
select cansmiles('CNCCCC1(CCC2c3ccccc31)c4ccccc24', 0) from dual;
select cansmiles('CCC1(C(=O)NC(=O)NC1=O)C2=CCCCCC2', 0) from dual;
select cansmiles('Oc1c(Br)cc(Br)cc1C(=O)Nc2ccc(Br)cc2', 0) from dual;
select cansmiles('CC12CCC3C(CCC4=Cc5oncc5CC34C)C2CCC1(O)C#C', 0) from dual;
select cansmiles('[Cl-].Cc1c(CCCl)sc[n+]1Cc2cnc(C)nc2N', 0) from dual;
select cansmiles('Cc1cc(Cl)cc(C(=NCCCC(=O)N)c2ccc(Cl)cc2)c1O', 0) from dual;
select cansmiles('[I-].C[N+]1(CCC(O)(c2cccs2)c3ccccc3)CCOCC1', 0) from dual;
select cansmiles('CC(C)C1(O)CCN2CC3c4c(cccc4CCc5ccccc35)C2C1', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)C2CCN(CCn3c(=O)[nH]c4ccccc4c3=O)CC2', 0) from dual;
select cansmiles('NCc1ccccc1CC(=O)NC2C3SCC(=C(N3C2=O)C(=O)O)CSc4nnnn4CC(=O)O', 0) from dual;
select cansmiles('CC(=C)Cn1c(N)cc(=O)n(C)c1=O', 0) from dual;
select cansmiles('CN1CCN(CC1)C(=O)OC2N(C(=O)c3nccnc23)c4ccc(Cl)cn4', 0) from dual;
select cansmiles('Cn1cc(NC=O)cc1C(=O)Nc2cc(C(=O)Nc3cc(C(=O)NCCC(=N)N)n(C)c3)n(C)c2', 0) from dual;
select cansmiles('CC(=O)CCCCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CC(C(=O)O)c1ccc2c(c1)[nH]c3ccc(Cl)cc32', 0) from dual;
select cansmiles('COc1ccccc1OCC2CNC(=O)O2', 0) from dual;
select cansmiles('OCCN(Cc1ccc(Oc2ccc(cc2)N(=O)=O)cc1)C(=O)C(Cl)Cl', 0) from dual;
select cansmiles('CC(=O)Oc1ccc(cc1)C2(C(=O)Nc3ccccc32)c4ccc(OC(=O)C)cc4', 0) from dual;
select cansmiles('CC(N)Cc1ccc(O)cc1', 0) from dual;
select cansmiles('NC(=S)NS(=O)(=O)c1ccc(N)cc1', 0) from dual;
select cansmiles('CCC1C(Cc2cncn2C)COC1=O', 0) from dual;
select cansmiles('Fc1ccc(cc1)C(=O)CCCN2CCC(=CC2)n3c(=O)[nH]c4ccccc34', 0) from dual;
select cansmiles('Oc1ccnc(S)n1', 0) from dual;
select cansmiles('C(c1ccccc1)c2nnc3ccncc3n2', 0) from dual;
select cansmiles('CC(=CC=CC=C(C)C=CC=C(C)C=CC1=C(C)CCCC1(C)C)C=CC=C(C)C=CC2=C(C)CCCC2(C)C', 0) from dual;
select cansmiles('CC(=O)Nc1ccc(OC(=O)c2ccccc2OC(=O)C)cc1', 0) from dual;
select cansmiles('CCCc1ccc(OCC(=O)N2CCN(CC2)C(=O)COc3ccc(CCC)cc3OC)c(OC)c1', 0) from dual;
select cansmiles('CN(C)c1ccc(C=Cc2ccnc3ccccc23)cc1', 0) from dual;
select cansmiles('Cn1c(=O)[nH]c2[nH]c(=O)[nH]c(=O)c12', 0) from dual;
select cansmiles('NCc1ccccc1Sc2ccccc2CO', 0) from dual;
select cansmiles('NS(=O)(=O)c1cc(cc(N2CCCC2)c1Oc3ccccc3)C(=O)O', 0) from dual;
select cansmiles('O=C1CCC(=NN1)c2ccc(cc2)n3ccnc3', 0) from dual;
select cansmiles('CCCCCC1C(=O)N2C=C(c3ccccc3)c4ccccc4N2C1=O', 0) from dual;
select cansmiles('NC(=O)C1CN(CC(=O)Nc2c(Cl)cccc2Cl)CCN1CCCC(c3ccc(F)cc3)c4ccc(F)cc4', 0) from dual;
select cansmiles('CS(=O)(=O)c1ccc(cc1)C(O)C(CO)NC(=O)C(Cl)Cl', 0) from dual;
select cansmiles('Cc1cc(NS(=O)(=O)c2ccc(N)cc2)nc(C)n1', 0) from dual;
select cansmiles('CC(=O)Nc1ncc(s1)N(=O)=O', 0) from dual;
select cansmiles('CC(C)NCC(O)COc1cccc2cc(oc12)C(=O)C', 0) from dual;
select cansmiles('CN(C)CCN1C(=O)CC(Sc2ccccc12)c3ccccc3', 0) from dual;
select cansmiles('FCC(F)(F)F', 0) from dual;
select cansmiles('OCCN1CCN(CCC=C2c3ccccc3Sc4ccc(Cl)cc24)CC1', 0) from dual;
select cansmiles('OC(=O)Cc1ccccc1Nc2c(Cl)cccc2Cl', 0) from dual;
select cansmiles('CCN(CC)CCNC(=O)c1ccccc1O', 0) from dual;
select cansmiles('Cc1ccc(cc1)S(=O)(=O)NC(=O)NC2CCCCCCC2', 0) from dual;
select cansmiles('CC1=C2CCC3C4CCC(O)C4(C)CCC3C2(C)CCC1=O', 0) from dual;
select cansmiles('CCOc1ccc(NC(=Nc2ccc(OCC)cc2)C)cc1', 0) from dual;
select cansmiles('CC1(C)SC2C(NC(=O)C(N=[N+]=[N-])c3ccccc3)C(=O)N2C1C(=O)O', 0) from dual;
select cansmiles('CCOc1c2C(OC(=O)c2c(N)c(OCC)c1OCC)C3N(C)CCc4cc5OCOc5c(OC)c34', 0) from dual;
select cansmiles('CCCN(C(CC)C(=O)N(C)C)C(=O)C=CC', 0) from dual;
select cansmiles('Cc1nc2ncnn2c3N(CCc31)C(C)(C)C', 0) from dual;
select cansmiles('CN(C)CCn1cnc2n(C)c(=O)n(C)c(=O)c12', 0) from dual;
select cansmiles('CC(CN1c2ccccc2Sc3cccnc13)N(C)C', 0) from dual;
select cansmiles('CCC(=O)OC1CCC2C3CCC4CC(=O)C(C)CC4(C)C3CCC12C', 0) from dual;
select cansmiles('O=NN1CCOCC1', 0) from dual;
select cansmiles('CCN(CC)CCCC(C)Nc1cc(C=Cc2ccccc2Cl)nc3cc(Cl)ccc13', 0) from dual;
select cansmiles('C[N+](C)(C)CC(=O)[O-].OC(O)C(Cl)(Cl)Cl', 0) from dual;
select cansmiles('CC(CCc1ccc(O)cc1)NCC(O)c2ccc(O)cc2', 0) from dual;
select cansmiles('CCC1(C(=O)NCNC1=O)c2ccccc2', 0) from dual;
select cansmiles('CN1CCC23C4CCC(=O)C3(C)Oc5c2c(CC41)ccc5O', 0) from dual;
select cansmiles('CC(=O)c1ccc2Sc3ccccc3N(CCCN4CCN(CCO)CC4)c2c1', 0) from dual;
select cansmiles('CC(C)COC(=O)C(=C)C#N', 0) from dual;
select cansmiles('Fc1ccccc1C2=NCC(=S)N(CC(F)(F)F)c3ccc(Cl)cc23', 0) from dual;
select cansmiles('CC(CN1C(=O)c2cccnc2Nc3ccccc13)N(C)C', 0) from dual;
select cansmiles('CCNC(=O)C=C(C)C=CC=C(C)C=Cc1c(C)cc(OC)c(C)c1C', 0) from dual;
select cansmiles('COc1ccc(CCNCC(O)COc2ccc(cc2)C(=CC#N)C)cc1OC', 0) from dual;
select cansmiles('OC(=O)CSCSCC(=O)O', 0) from dual;
select cansmiles('CC(OC(=O)C)C(=O)C1(O)CCC2C3CCC4=CC(=O)C=CC4(C)C3(F)C(O)CC21C', 0) from dual;
select cansmiles('Cc1cccc(C)c1NC(=O)CN2CCN(CCCC(c3ccc(F)cc3)c4ccc(F)cc4)CC2', 0) from dual;
select cansmiles('FC(F)(F)c1cccc(Nc2ncccc2C(=O)OC3OC(=O)c4ccccc34)c1', 0) from dual;
select cansmiles('NC1CONC1=O', 0) from dual;
select cansmiles('S=P(N1CC1)(N2CC2)N3CC3', 0) from dual;
select cansmiles('CC(=CC=Nc1cc(Cl)c(cc1S(=O)(=O)NCC=C)S(=O)(=O)N)O', 0) from dual;
select cansmiles('Nc1ccc(cc1)S(=O)(=O)Nc2ncccn2', 0) from dual;
select cansmiles('O=c1[nH]c(=O)c2ccccc2o1', 0) from dual;
select cansmiles('CC1=C(CC(=O)O)c2cc(F)ccc2C1=Cc3ccc(cc3)S(=O)C', 0) from dual;
select cansmiles('CCOC(=O)NP(=O)(N1CC1)N2CC2', 0) from dual;
select cansmiles('OCC1OC(S[Au])C(O)C(O)C1O', 0) from dual;
select cansmiles('NC(CCC(=O)NC(CCC(=O)C=[N+]=[N-])C(=O)NC(CCC(=O)C=[N+]=[N-])C(=O)O)C(=O)O', 0) from dual;
select cansmiles('CC(=C(C)c1ccc(O)cc1)c2ccc(O)cc2', 0) from dual;
select cansmiles('CC1(O)CCC2C3CCC4CC(=O)C(=CO)CC4(C)C3CCC21C', 0) from dual;
select cansmiles('CC1OC(CC(OC(=O)C)C1O)OC2C(C)OC(CC2O)OC3C(C)OC(CC3O)OC4CCC5(C)C(CCC6C5CC(O)C7(C)C(CCC67O)C8=CC(=O)OC8)C4', 0) from dual;
select cansmiles('COC1C2Cc3ccc(O)cc3C1CCN2CC4CC4', 0) from dual;
select cansmiles('Cc1cc(=O)[nH]c(=S)[nH]1', 0) from dual;
select cansmiles('Clc1ccc(C(Cn2ccnc2)OCc3c(Cl)cccc3Cl)c(Cl)c1', 0) from dual;
select cansmiles('Nc1n[nH]c(N)n1', 0) from dual;
select cansmiles('OC(=O)C1CCc2cc(C3CCCCC3)c(Cl)cc12', 0) from dual;
select cansmiles('Nc1nc(F)nc2n(cnc12)C3OC(COP(=O)(O)O)C(O)C3O', 0) from dual;
select cansmiles('CC12CCC3C(CCC4CC(CCC43C)OC5OC(CO)C(O)C(O)C5O)C2(O)CCC1C6=CCOC6=O', 0) from dual;
select cansmiles('CC1CC2=C(CCC(=O)C2)C3CCC4(C)C(CCC4(O)C#C)C13', 0) from dual;
select cansmiles('CN1CCC23C4Oc5c3c(CC1C2CCC4=O)ccc5O', 0) from dual;
select cansmiles('COc1ccc(cc1)c2nnc(C)nc2c3ccc(OC)cc3', 0) from dual;
select cansmiles('NC(=N)C(O)c1ccc2OCOc2c1', 0) from dual;
select cansmiles('CCC(OC(=O)N)C1CCCCC1', 0) from dual;
select cansmiles('C1CNC(=Nc2cccc3CCCCc23)N1', 0) from dual;
select cansmiles('O=c1[nH]c2ccccc2n1C3CCN(CCOc4ccccc4)CC3', 0) from dual;
select cansmiles('c1cnoc1', 0) from dual;
select cansmiles('C=C', 0) from dual;
select cansmiles('CCCN(CCC)C(=O)C(CCC(=O)O)NC(=O)c1ccccc1', 0) from dual;
select cansmiles('CN(C)c1nc(C)c(C)nc1C', 0) from dual;
select cansmiles('OCCSCCCCCCCCCCSCCO', 0) from dual;
select cansmiles('CCC(CO)NC(=O)C1CN(C)C2Cc3c[nH]c4cccc(C2=C1)c34', 0) from dual;
select cansmiles('CCC1OC(=O)C(C)C(OC2CC(C)(OC)C(O)C(C)O2)C(C)C(OC3OC(C)CC(C3O)N(C)C)C(C)(O)CC(C)C(=O)C(C)C(O)C1C', 0) from dual;
select cansmiles('CC(C)(C)CC(=O)OCC(=O)C12OC(C)(C)OC2CC3C4CC5=CC(=O)C=CC5(C)C4(F)C(O)CC31C', 0) from dual;
select cansmiles('CCC1(C(=O)NC(=O)NC1=O)c2ccccc2.CNC(C)CC1CCCCC1', 0) from dual;
select cansmiles('CCc1cccc2cc(oc12)C(O)CNC(C)(C)C', 0) from dual;
select cansmiles('CC(C)(C)NCC(O)COc1cccc2CC(O)C(O)Cc12', 0) from dual;
select cansmiles('Oc1ccc2CC3N(CC=C)CCC4(C5Oc1c24)C3(O)CCC5=O', 0) from dual;
select cansmiles('CCCCCCCCOP(=O)(O)OCCCCCCCC', 0) from dual;
select cansmiles('CCC(=O)OC1(C(C)CC2C3CCC4=CC(=O)C=CC4(C)C3(F)C(O)CC21C)C(=O)CCl', 0) from dual;
select cansmiles('CN1CCN=C(c2ccccc2)c3cc(Cl)ccc13', 0) from dual;
select cansmiles('CCC(=O)OC1CCCC2C3CCC4CCCCC4(C)C3CCC12C', 0) from dual;
select cansmiles('CCCOc1ccc(cc1)C(=O)CCN2CCCCC2', 0) from dual;
select cansmiles('COc1ccc2nccc(C(O)C3CC4CCN3CC4C=C)c2c1', 0) from dual;
select cansmiles('CN(C)CCCOC1CC(C)(C)N(C)C(C)(C)C1', 0) from dual;
select cansmiles('O=C1CC2(CCCC2)CC(=O)N1CCCCN3CCN(CC3)c4ncccn4', 0) from dual;
select cansmiles('Oc1noc2CNCCc12', 0) from dual;
select cansmiles('CC(=O)OCC(=O)C12OC3(CCCC3)OC2CC4C5CCC6=CC(=O)C=CC6(C)C5(F)C(O)CC41C', 0) from dual;
select cansmiles('CCOC(=O)N(c1cccc(c1)C(=O)c2ccccc2)S(=O)(=O)C(F)(F)F', 0) from dual;
select cansmiles('CC(C)(S)C(N)C(=O)O', 0) from dual;
select cansmiles('OC(CC(=O)O)c1ccc(o1)c2ccc(Cl)cc2', 0) from dual;
select cansmiles('OC1(CCN(CCCC(=O)c2ccc(F)cc2)CC1)c3ccc(Br)cc3', 0) from dual;
select cansmiles('[Cl-].O=N(=O)c1ccc(o1)c2csc3NCC[n+]23', 0) from dual;
select cansmiles('CCCCC1(COC(=O)CCC(=O)O)C(=O)N(N(C1=O)c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('CN(C)CCC=C1c2ccccc2CCc3ccccc13', 0) from dual;
select cansmiles('Nc1nc2cc(Cl)ccc2o1', 0) from dual;
select cansmiles('CN(C)CCn1nnnc1SCC2=C(N3C(SC2)C(NC(=O)Cc4csc(N)n4)C3=O)C(=O)O', 0) from dual;
select cansmiles('NC(=O)c1ccc(cc1Cl)N(=O)=O', 0) from dual;
select cansmiles('CON=C(C(=O)NC1C2SCC(=C(N2C1=O)C(=O)[O-])C[n+]3cccc4CCCc43)c5csc(N)n5', 0) from dual;
select cansmiles('CCCCCc1ccc(C)cc1O', 0) from dual;
select cansmiles('Cn1c(=O)[nH]c2[nH]c(=O)[nH]c2c1=O', 0) from dual;
select cansmiles('NC(=O)OCC(O)COc1ccc(Cl)cc1', 0) from dual;
select cansmiles('CCOP(=S)(OCC)SCSc1ccc(Cl)cc1', 0) from dual;
select cansmiles('COc1ccc(Cl)cc1NC(=O)Cc2ccc(cc2)S(=O)(=O)Nc3ncc(CC(C)C)cn3', 0) from dual;
select cansmiles('NC(CSSCC(N)C(=O)NCC(=O)NCC(=O)O)C(=O)O', 0) from dual;
select cansmiles('OC(=O)c1cc2cc(ccc2o1)c3cccnc3', 0) from dual;
select cansmiles('CCN(CC)CCOCCOC(=O)C1(CCCC1)c2ccccc2', 0) from dual;
select cansmiles('CC(C)NCC1CCc2cc(CO)c(cc2N1)N(=O)=O', 0) from dual;
select cansmiles('OS(=O)(=O)c1ccc2ccccc2c1', 0) from dual;
select cansmiles('C=CCOc1ccccc1', 0) from dual;
select cansmiles('CC(=O)Oc1c(Br)cc(Cl)cc1C(=S)Nc2ccc(Br)cc2', 0) from dual;
select cansmiles('Nc1cc(nc(N)n1=O)N2CCCCC2', 0) from dual;
select cansmiles('[Br-].CC[N+]1(CC)CCC(C1)OC(=O)C(O)(c2ccccc2)c3ccccc3', 0) from dual;
select cansmiles('Oc1cccc2cccnc12', 0) from dual;
select cansmiles('CN(C)N=Nc1[nH]cnc1C(=O)N', 0) from dual;
select cansmiles('CC(=O)NO', 0) from dual;
select cansmiles('[Cl-].CCCCCCCCCCCC[N+](CCO)(CCO)Cc1ccccc1', 0) from dual;
select cansmiles('CC1C2Cc3ccc(O)cc3C1(C)CCN2CC=C(C)C', 0) from dual;
select cansmiles('COCC(=O)Nc1cc(Sc2ccccc2)ccc1N=C(NC(=O)OC)NC(=O)OC', 0) from dual;
select cansmiles('CN(C)CCC=C1c2ccccc2COc3ccccc13', 0) from dual;
select cansmiles('CC12CCC3C(CCC4CC(=O)CCC43C)C2CCC1O', 0) from dual;
select cansmiles('CN1CCCC(CC2c3ccccc3Sc4ccccc24)C1', 0) from dual;
select cansmiles('OCCN1CCN(CC1)C(=O)Cn2c(=O)sc3ccc(Cl)cc23', 0) from dual;
select cansmiles('COc1ccc2CC3C4CCC(=O)C5Oc1c2C54CCN3C', 0) from dual;
select cansmiles('NC(=N)NN=C1C=CC(=NNC(=S)N)C=C1', 0) from dual;
select cansmiles('CCC(=O)N(c1ccccc1)C2(CCN(CCc3ccccc3)CC2C)C(=O)OC', 0) from dual;
select cansmiles('CCCN(CC)CCOC(=O)C(O)(c1ccccc1)c2ccccc2', 0) from dual;
select cansmiles('Nc1nc2[nH]cnc2c(=O)[nH]1', 0) from dual;
select cansmiles('c1cncnc1', 0) from dual;
select cansmiles('CCCCOc1ccc(cc1)C(=O)CCN2CCCCC2', 0) from dual;
select cansmiles('NC1=NC(=O)C(O1)c2ccccc2', 0) from dual;
select cansmiles('CN1CCC23C4Oc5c3c(CC1C2C=CC4O)ccc5O', 0) from dual;
select cansmiles('COP(=O)(OC)Oc1nc(Cl)c(Cl)cc1Cl', 0) from dual;
select cansmiles('Clc1cccc(c1)N2CCN(CCCn3nc4ccccn4c3=O)CC2', 0) from dual;
select cansmiles('CC(C)NC(=O)OC1CCN(CCCC(=O)c2ccc(F)cc2)CC1', 0) from dual;

select to_char(sysdate,'MM:DD:YYYY, HH:MI:SS' ) from dual;
quit
