yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no yes wait no
Yes. Yes. Yes. Yes.
Yes. Yes. Yes. Yes.
Yes and the quotient is exactly 80997
Yes. Yes. Yes. Yes.
yes
YES
NO
Yes, it will not interfer.
Lopid
Gemfibrozil
Atenolol is a beta blocker, not a statin.
No because it does not have "statin" as part of its name.
It lowers triglycerides and raises HDL
Ramipril is angiotensin converting enzyme inhibitor. It is not a statin.
Studies in animals and humans suggest that gemfibrozil increases the risk of some types of cancer. The drug may also cause gallstones or muscle problems.
to treat high cholesterol