What is this indicator?  Click for explanation.

Click to view the chart.         

A Discipline of The Strongest ETFs

We have a variety of scanners/filters on this site. See a list


We generate daily "Strongest ETFs" lists in rank order. 

Below, we give strategies for creating an ETF portfolio based on these lists.  Our strength rank algorithm goes far beyond the simplistic Relative Strength RSI used at other websites.
Click here to see the list of ETFs we scan


"Strength" & "The Strongest"

When we say a stock or ETF is "strong," we are referring to strength that goes far beyond that measured by the Relative Strength Index (RSI), a mathematical tool popular with traders.  The Relative Strength Index is an oscillator that ranges between 0 and 100 and is based on the ratio of upward price changes to downward price changes over a short period of time (usually 14 days).  Our own strength indicator is far more sophisticated.  If you scan 8000 stocks with the Relative Strength Index, you will find that many of the stocks that rank high are not really attractive because of overhead resistance or because the surge of strength measured is not really significant for some other reason (a non-significant rebound in a very unattractive or threatening chart pattern).  The list selected by our own strength screens, however, will look much more attractive.  The more stocks that are screened, the greater the difference will be in the quality of output.  To see an illustration of how the output of the two systems can differ, click on the "Strongest Stocks" tab on the navigation menu.  The stocks illustrated there were found by using the same algorithm that we use in this scanner.  There you will find charts of stocks using the RSI and some were found using our algorithm so you can compare the two.  When you look at our highest ranked "strength" ETFs, especially when they are selected from well over 1000 ETFs, you will know you are looking at ETFs that are very strong

We have said that we use our own strength ranking algorithm in creating the lists.  However, we do think the RSI can be useful for other purposes.  Therefore, we do include the RSI (14-day) for each ETF in our reports so you can use it to further sort the ETFs.  Again, the RSI is woefully inadequate in comparison with our much more complex algorithm, but it might be useful to see if there has been a short-term surge in relative strength.  For example, you could review those ETFs that have an RSI above 50 or some other level of your choice.  The only reason we include it in our tables is so you can use it in the same way you might use volume surge information.  For example, if there is a long list of ETFs that have generated signals, one way you could filter the list is to check only those that had a 50% or 100% surge in volume when the alert was generated.  

The universe of ETFs that we scan numbers over 1200.  This universe is then subjected to our "strength" algorithms (compare 50 stocks selected by using the Relative Strength Index with those selected by our own strength filter.  The difference will be quite obvious).  The ETFs we post in our ranking list will be the "strongest" 150 at the time of posting (ranked in order of strength).  This list can also serve as a "Market Monitor" because it can be used to learn which markets and sectors are "hot" here and abroad.

.

Strategies for Using the List

Please remember that our reports do NOT constitute a recommendation that you personally buy or sell any securities.  In the following discussion the words "buy" and "sell" refer to imaginary transactions in a theoretical portfolio and not to transactions in a real account.  The word "you" is used for editorial purposes only and does not refer to you personally.  

You could use our lists several ways.  For example, you might put the more attractive ETFs on a "watch list" and review their charts daily, waiting for one of them to decline to its rising trendline.  Then, as it begins to rebound off this support line on increasing volume, you could buy it for your portfolio.  Your sell strategy might consist of selling any ETF that falls below its supporting trendline.  Or, you might sell if it drops out of the top 30 in rank.  For example, you might buy the top 5 ETFs and sell any that fall out of the top 30.  Then you could replace it with one of the top 5 that you do not currently have in your portfolio.  This concept is quite flexible.  You might sell when an ETF falls out of the top 10, top 20, top 50, top 100. or whatever.  You could build your portfolio around 5, 7, or 10 positions, based on your portfolio size, investment needs, objectives, and tolerance for risk.

There are many ways you could define your selling strategy.  You could sell any ETF that drops 5%, 7%, 10% or some other percentage below your purchase price, or below the highest high, low, or close reached by the ETF since its inclusion in your portfolio. Alternatively, you might combine strategies so that a sale occurs if an ETF falls out of the top 30, if it declines 8% since its inclusion, or if it falls 10 levels (or some other amount) in its ranking. Of course, some of the strongest selling disciplines factor in the volatility of a stock or ETF.  For example, when the decline of a stock or ETF is such that there is only one chance in a hundred that it would fall that much "by chance" or as a result of its "normal fluctuation" given its current level of volatility, a sale might be appropriate (because it represents a move beyond the "normal probability envelope" for price spikes).  This is where the Stops tool can be a big help.  Click on Stops (on the navigation bar or in the set of links at the bottom of this page) for more information on this. 

Other strategies might be to select those from among the top 30 (or from a larger or smaller subset of the top 50 listed) that look the most "timely" (the most likely to move up soon) or to select those that have just moved up in rank (a move up in rank suggests new momentum or an increase of public interest in that market or sector).  Sometimes a stock that is highly ranked might not be as attractive as a stock that is not ranked as highly but that is more likely to rise soon from current levels (perhaps because it is nearer to support or in the process of rebounding from support).  An important consideration here is your anticipated holding period.  Short-term traders will want to capture their gains quickly.  That means they will be a little more "picky" about the ETF's "setup" and the timing of the purchase.  Whatever method you use, your selections could be limited to those ranking among the 30 strongest ETFs.  A portfolio that is always invested in the top 30 ETFs should do quite well over time.  We would expect it to perform much better than most of the better performing mutual funds.  (Note: there is a discussion of the meaning of "support" and "resistance" that can be found by clicking on "Free Tutorials" on the navigation bar and scrolling down to the section titled "Charts."  Read all of that section.)

Unless you have selected a strategy that requires it, it is not necessary to monitor an ETF portfolio on a daily basis.  Portfolio adjustments can be made once a week or once a month, depending on your strategy.  We once managed a utility portfolio strategy that required adjustments only once a quarter, and its average annual return was about 20% a year for over 15 years after fees and expenses.  Those who are bent on obtaining the highest level of performance might want to fine-tune their entry points for new positions by monitoring the charts of purchase candidates (their "watch list") each day after the market's close.  Once they make their purchases and set their stops, they could then make weekly rather than daily reviews.  Others will simply look at the charts of highly ranked ETFs once a week and make their decisions on the basis of their weekly reviews.  Of course, there are also those who will want to monitor their portfolio on a daily basis. 

There is another obvious way to use the ETF rank list.  You might want to find out what sector is ranked the highest so you can begin your search for stocks in that particular sector.  That is, the list could function as your preliminary scanner.  For example, you could narrow your search for strong stocks to those that are included in the top five ranked sectors.  

We provide lists of the strongest ETFs in rank order.  Our strength algorithm finds stocks with persistent strength, and it is far more effective than the Relative Strength Index (RSI) at finding securities that are really strong.  If you haven't already done so, we urge you to use the "Strongest Stocks" tab on the navigation menu to see some charts that illustrate the difference between the selections made by using the RSI and those made by using our algorithm.  [NOTE: Before purchasing an ETF, you should look at its chart. To see a few websites where you can generate free charts, click on "Links" at the bottom of our Home page then click on "Outside Help."]

The strength algorithms used in generating the list are the same as the ones used for The Valuator's "STR RANK" (Strength Rank) measurement and in its "Highest Strength List." They are also the same as those used to generate the Strongest Stocks lists.  It took time and effort to test and perfect our algorithm, and it is available nowhere else on the Internet.  Unfortunately, the costs to operate a website are greater when a site provides unique content (we do not obtain our content through the use of "cookie cutter" uploads and we do not clutter our site with third-party advertisements).  Therefore, in order to get a modest return for our efforts, we have decided to charge a small fee for the complete list of the 150 highest ranked ETFs arranged in rank order and updated daily.  You may be able to find free lists elsewhere on the Internet, but those lists will almost certainly be made by using the RSI.  [It is standard practice to use the RSI to find strength in stocks because it is a cheap, quick, and easy pre-packaged upload for websites that do not have the mathematical expertise necessary to create more effective screening algorithms.   At Stock Disciplines we do our own "number-crunching," model creation, system testing, and algorithm development.]  The RSI will often rank an ETF highly even though it has a terrible chart configuration and dominating overhead resistance nearby while completely missing an ETF with a much better chart pattern or even a pre-surge "setup" and more persistent strength.  Our algorithm avoids that problem.  Its lists actually do consist of the ETFs with the greatest persistent strength arranged in rank order.

ETFs are ranked relative to each other.  If there are no strong ETFs, a list will still be generated that consists of the strongest ETFs in a weak ETF universe.   We provide the volume change for each ETF on the day we scan.  That can be useful information when looking for purchase candidates.  If an ETF is rebounding from support and volume has dramatically increased, that rebound is far more likely to be significant than if there is little change in volume or a volume decline.

In our lists, we have include Grantor Trusts (ETPs) like GLD, SLV, IAU, etc., and Exchange Traded Notes (ETNs) like PMY, PTM, DGP, etc., without differentiating the various types from each other.

The following list is an out-of-date example and should not be considered current.  The market had been struggling for over a month and in a fairly steep decline for nearly a week when the list was generated.  The purpose of the example is to show the layout of our reports, not to give current purchase candidates.

Click the following link to read an article about volume and liquidity issues pertaining to ETFs, and our own comments about how we deal with those issues.  ETF liquidity 

Subscriber Lists Are Updated Daily

To see how current these lists are, click on New or Old?

Strongest ETFs

Strongest ETFs

 
Last Update: Monday, 12/11/17 (based on data acquired after the close of market) 
Rank  Name Sym Close Volume % Ch Vol RSI(14)
1 VANECK VECTORS RETAIL RTH 90.88 12,612 -27 79
2 ISHARES US CONSUMER SERVICES IYC 176.84 33,308 21 76
3 SPDR FUND CONSUMER DISCRE SELECT XLY 97.46 4,421,710 -42 74
4 VANGUARD CONSUMER DISCRETIONARY VCR 154.26 55,832 0 75
5 ISHARS EDG MSCI USA QLTY FCTR QUAL.K 82.93 233,474 69 82
6 FIDELITY MSCI CONS DISCR INDX FDIS.K 38.65 59,485 45 76
7 WISDOMTREE US QLT DIV GRW DGRW.O 41.14 150,690 215 78
8 GUGGENHEIM DEFENSIVE EQUITY DEF 47.10 14,240 517 73
9 UNITED STATES 12 MONTH OIL USL 20.22 57,935 6 60
10 SPDR MSCI USA STRATEGICFACTRS QUS 76.88 6,149 3 74
11 ISHARES US HOME CONSTRUCT ITB 42.60 2,241,374 19 63
12 COLUMBIA INDIA CONSUMER INCO.K 48.40 24,994 -45 70
13 ISHARES RUSSELL TOP 200 IWL 61.21 5,864 -34 76
14 BARCLAYS BANK ETN+S&P VEQTOR VQT 156.93 1,053 44 71
15 ISHARES MSCI SINGAPORE CAPPED EWS 26.63 591,159 16 66
16 ISHARES S&P 100 OEF 118.31 471,895 -20 78
17 DRXN DLY HMBDR SPLS BL 3X NAIL.K 87.23 65,623 23 61
18 GUGGENHEIM SP 500 TOP 50 XLG 189.73 15,532 -58 77
19 SCHWAB US DIVIDEND EQUITY SCHD.K 50.77 482,187 8 75
20 DIAMOND HILL VAL WHTD 500 DHVW.K 31.76 5,105 -62 77
21 ISHARES RUSSELL TOP 200 GROWTH IWY 73.08 90,976 -28 68
22 SPDR RUSEL 1000 LW VLTLTY FCS ONEV.K 76.34 5,211 -69 71
23 VALUESHARES U S QUANTITATIVE VAL QVAL.K 30.18 8,425 523 76
24 FIRST TRUST CAPITAL STRENGTH FTCS.O 50.88 54,323 -11 70
25 BARCLYS IPATH NOTES LKD GAS OIL  OIL 6.23 2,191,589 -47 59
26 PROSHARES ULTRA CONSUMER SERVICS UCC 78.40 2,499 69 74
27 ISHARES CORE DIVIDEND GROWTH DGRO.K 34.74 414,166 -4 75
28 FLEXSHARES DEF QUAL DIV QDEF.K 44.05 14,029 435 75
29 ADVISORSHARES FOCUSED EQUITY CWS 31.16 938 647 70
30 POWERSHARES DB OIL DBO 9.80 575,995 88 59
31 WBI TACTICAL LCGD WBIE.K 25.64 4,182 15 65
32 SCHWAB US LARGE CAP GROWTH SCHG.K 70.40 225,305 11 68
33 VANGUARD DIVIDEND APPRECIATION VIG 101.28 450,423 -2 73
34 VANGUARD MEGA CAP MGC 91.64 30,042 8 75
35 ISHARES EDG MSCI USA VAL FCTR VLUE.K 83.47 256,346 -35 74
36 GLOBAL X MILLENNIALS THEMATIC MILN.O 19.30 7,422 -2 71
37 NUVEEN NASDAQ 100 DYNAMIC OVRWR QQQX.O 24.30 96,851 -42 62
38 OPPENHEIMER REV WGHTD LRG CP RWL 50.96 58,873 -27 76
39 UNITED STATES BRENT OIL BNO 17.44 163,449 126 63
40 ISHARES EDGE MSCI MLTFCTR USA LRGF.K 32.03 97,798 217 72
41 VANGUARD RUSSELL 1000 VONE.O 122.22 21,257 33 75
42 VANGUARD RUSSELL 1000 GROWTH VONG.O 137.79 36,211 146 67
43 FIRST TR CONS DSCRTNRY ALPHADEX FXD 41.71 117,879 -81 73
44 VANGUARD RUSSELL 3000 VTHR.O 122.08 11,565 -47 73
45 ISHARES RUSSELL 1000 GROWTH IWF 134.29 1,272,850 24 67
46 PWRSHAR S&P 500 EX RAT SEN LW VL XRLV.K 33.71 24,624 -77 69
47 UNITED STATES OIL USO 11.60 15,586,141 52 58
48 VANGUARD S&P 500 VOO 244.68 1,845,221 49 75
49 PROSHARES ULTRA BLOOM CRUDE UCO 21.81 3,460,652 -19 58
50 VANGUARD LARGE CAP VV 122.36 294,496 18 75
51 POWERSHARES DB ENERGY DBE 14.13 126,212 3 55
52 ISHARES RUSSELL 1000 IWB 148.17 922,883 -51 74
53 ISHARES GLOBAL CONSUMER DISCRE RXI 108.09 18,958 -64 69
54 PROSHARES ULTRA DOW 30 DDM 128.59 156,082 -26 77
55 WISDOMTREE US LARGECAP DIVIDEND DLN 91.77 36,037 -35 76
56 ISHARES TOTAL US STOCK MARKET ITOT.K 60.92 689,038 32 73
57 VCTRYSRS US 500 VOLATILITY WTD CFA.O 48.69 37,496 -69 73
58 ISHARE EDGE MSCI USA SZ FCTR SIZE.K 83.67 24,735 -80 72
59 VANGUARD S&P 500 GROWTH VOOG.K 137.04 49,824 335 67
60 ISHARES DOW JONES US IYY 133.24 21,894 -14 72
61 FIRST TRUST CLOUD COMPUTING SKYY.O 45.67 148,534 23 63
62 ISHARES MSCI USA EQUAL WGHTD EUSA.K 55.14 6,279 301 70
63 SCHWAB FUNDAMENTAL US LARGE CO FNDX.K 37.20 274,054 -12 76
64 SCHWAB US LARGE CAP SCHX.K 63.61 486,985 11 74
65 PROSHARES ULTRAPRO DOW 30 UDOW.K 90.54 467,043 -29 76
66 ISHARES CORE S&P 500 IVV 268.22 3,350,929 32 74
67 ISHARES COMMODITIES SELCT STRTGY COMT.O 36.57 58,405 -6 54
68 SPDR S&P 500 GROWTH SPYG.K 33.01 209,761 22 66
69 PACER TRENDPILOT US LARGE CAP PTLC.K 28.71 123,886 -41 73
70 PWRSHRS ACTVLY MNG OPTM YD DVRS PDBC.O 17.46 314,161 -72 47
71 ARK WEB X.0 ARKW.K 46.03 106,107 24 64
72 SPDR S&P 500 SPY 266.31 66,489,560 -6 74
73 HULL TACTICAL US HTUS.K 28.86 12,212 -34 73
74 SUISSE FI LARGE CAP GROWTH ENHND FLGE.K 224.43 14,909 -81 66
75 WBI TACTICAL LCQ WBIL.K 27.08 3,687 21 73
76 VANGUARD MEGA CAP GROWTH MGK 111.18 107,016 87 66
77 DIREXION DAILY S P 500 BULL 2X SPUU.K 49.39 3,077 703 75
78 PROSHARES ULTRAPRO S&P 500 UPRO.K 137.51 1,213,423 4 75
79 PROSHARES ULTRA S&P 500 SSO 108.12 1,071,428 44 75
80 DIREXION DAILY S&P 500 BULL 3X SPXL.K 45.14 1,526,394 -24 74
81 PACER TRENDPILOT 100 PTNQ.K 30.24 30,194 -45 61
82 SCHWAB US BROAD MARKET SCHB.K 64.34 385,155 47 74
83 ISHARES S&P 500 GROWTH IVW 152.83 679,079 -65 67
84 VCTRYSRS US 500 ENHNCD WTD CFO.O 48.66 65,542 23 74
85 SPDR DOW JONES INDUSTRIAL AVRG DIA 244.17 2,879,292 -32 76
86 ISHARES MRNSTAR LRG CAP GRW JKE 155.75 13,575 39 64
87 POWERSHARES RSSLL TP 200 EQL WGT EQWL.K 52.59 4,268 -35 71
88 SCHWAB FUNDAMENTAL US BROAD MKT FNDB.K 36.97 19,236 138 74
89 ISHARES RUSSELL 3000 IWV 157.62 226,069 9 73
90 POWERSHS SP 500 DWNSDE HEDGED PHDG.K 27.47 2,920 298 72
91 ISHARES MORNINGSTAR LARGE CAP JKD 159.47 16,404 13 74
92 VANGUARD TOTAL STOCK MARKET VTI 136.80 2,285,707 29 73
93 POWERSHRS RSSLL MDCP EQL WGT EQWM.K 47.38 918 1,613 66
94 VIDENT CORE US EQUITY VUSE.O 33.28 36,376 175 72
95 VANECK VECTORS VIETNAM VNM 16.50 200,103 79 49
96 WISDOMTREE US TOTAL DIVIDEND DTD 92.50 12,456 492 73
97 POWERSHARES QQQ TRUST SRS 1 QQQ.O 155.90 27,877,764 -28 61
98 ALPS EQUAL SECTOR WEIGHT EQL 69.52 4,032 158 71
99 FIDELITY NASDAQ COMPOSITE INDX ONEQ.O 270.80 31,364 7 62
100 VANECK VECTORS OIL REFINERS CRAK.K 29.77 6,587 23 68
101 VANGUARD GROWTH VUG 140.41 585,240 59 65
102 WISDOMTREE US EARNINGS 500 EPS 31.05 21,233 300 74
103 GLOBAL X SCIENTIFIC BETA US SCIU.K 31.21 10,422 -83 71
104 ISHRS US BRKR DEALRS SCURTS EXCH IAI 62.87 29,034 -22 73
105 WBI TACTICAL LCV WBIF.K 28.49 5,644 2 73
106 GUGGENHEIM S&P 500 EQUAL WEIGHT RSP 100.60 460,815 105 73
107 CHARLES SCHWAB US MC SCHM.K 52.99 182,978 17 67
108 ISHARES EDGE MSCI MIN VOL USA USMV.K 52.91 1,330,240 17 70
109 WISDOMTREE US MIDCAP DIVIDEND DON 35.08 208,062 -36 69
110 UBS ENHANCED LARGE CAP GROWTH FBGX.K 223.65 3,272 85 63
111 TECHNOLOGY SELECT SECTOR SPDR XLK 64.15 9,286,071 13 59
112 POWERSHARES RSSLL 1000 EQL WT EQAL.K 30.94 57,774 -44 68
113 PROSHARES ULTRA QQQ QLD 73.31 1,029,077 -21 61
114 PROSHARES ULTRAPRO QQQ TQQQ.O 138.71 3,535,784 -20 60
115 ISHARES NORTH AMERICAN TECH IGM 168.93 39,411 26 56
116 POWERSHARES DB CMMDTY IDX TRCKNG DBC 16.00 1,999,828 -35 46
117 OPPENHMR REV WGHTD ULTR DIV RDIV.K 36.96 66,309 -38 75
118 AB SVSK ELM LKD RGRS IDX TTL RET RJN 2.68 6,017 2,587 55
119 GUGGENHEIM INSIDER SENTIMENT NFO 62.54 2,037 -49 65
120 UNITED STATES DIESEL-HEATING OIL UHN 18.31 9,113 -10 57
121 POWERSHARES S&P MIDCAP LOW VOL XMLV.K 46.37 125,485 153 64
122 DIREXION DAILY TECHNO BULL 3X TECL.K 112.62 144,544 35 58
123 VANGUARD INFORMATION TECHNOLOGY VGT 165.41 527,952 -9 57
124 CALAMOS GLOBAL TOTAL RETUR CGO.O 14.46 35,557 144 59
125 ISHARES MORGSTAR MID CAP GRO JKH 200.45 4,736 -45 61
126 FIDELITY MSCI INFOR TECH INDX FTEC.K 50.21 224,760 19 57
127 SPDR RUSELL 1000 MOMENTM FCS ONEO.K 76.99 6,926 12 67
128 WISDOMTREE JAP HDG QLY DIV GRW JHDG.K 29.32 7,329 -20 60
129 WISDOMTREE US MIDCAP EARNINGS EZM 39.40 78,027 -32 66
130 POWERSHARES DYNAMIC EXPLRTN PRDN PXE 21.96 8,530 -14 58
131 PACER TRENDPILOT US MID CAP PTMC.K 31.10 53,991 -12 64
132 UBS ETRACS MTLY PY 2XLEV S&P DIV SDYL.K 84.20 1,060 -28 71
133 VANCK VCTR INDIA SML CAP INDX SCIF.K 64.39 59,057 -15 59
134 ISHARES S&P GSCI COMMODITY INDXD GSG 15.61 260,595 32 51
135 GUGGENHEIM S&P 500 PURE VALUE RPV 65.81 58,425 -15 75
136 VCTRYSRS US EQ INCM ENHNCD WTD CDC.O 46.73 46,987 -20 73
137 CSOP FTSE CHINA A50 AFTY.K 18.62 6,945 -32 55
138 VANGUARD TOTAL INTERNATIONAL BND BNDX.O 55.20 774,029 38 63
139 POWERSHARE FTSE RAFI US 1000 POR PRF 112.99 86,952 -36 75
140 ISHARES US TECHNOLOGY IYW 163.55 208,336 -39 57
141 SPDR S&P RETAIL XRT 44.82 5,868,933 -21 72
142 POWERSHARES S&P 500 BUYWRITE PBP 22.73 66,306 798 59
143 FLEXSHARES QUAL DIV QDF 44.87 56,643 50 76
144 VANGUARD S&P MID CAP 400 IVOO.K 127.42 22,117 13 64
145 WBI TACTICAL LCY WBIG.K 25.49 6,615 8 76
146 ISHARES MORNINGSTAR MID CAP JKG 184.37 11,574 1,846 69
147 ISHARES RUSSELL MID CAP IWR 207.35 174,380 -17 69
148 GUGGENHEIM S&P MIDCAP 400 PUE VA RFV 68.71 4,378 -96 68
149 VCTRYSRS US LRG CAP HIGH DIV WTD CDL.O 45.60 15,574 -59 73
150 FIRST TRUST FINANCIALS ALPHADEX FXO 31.45 224,688 -6 73


Our detailed list of the top 150 ETFs arranged in rank order is for those who want to take a disciplined and consistent approach to creating a high-performance ETF portfolio.  In our opinion, the selection and ranking power of its algorithm does a far better job of finding persistent strength than anything else available on the Internet.

More...


Links To Other Places On This Website 

Home   Market Review   RC Allen Alerts   Price/Volume Surges   Stock Scanner   Momentum   Strongest ETFs   Breakouts   Strongest Stocks   Stop Losses   Tutorials 1   Tutorials 2   Products   The Valuator   StockAlerts   Refund Policy   Index/Directory  
     . 

All pages on this website are protected by copyright
Copyright © 2008 - 2017 by StockDisciplines.com
No part of this publication may be reproduced or distributed.

-
StockDisciplines.com
1590 Adams Avenue #4400
Costa Mesa, CA 92628 USA.
 .

Trading and/or investing in the securities markets involves risk of loss. This website NEVER recommends that ANY individual buy or sell ANY securities.  It does not give individual investment advice, and nothing herein should be interpreted as if it does. Readers of this site's content should seek advice from a licensed professional regarding their personal investments. StockDisciplines.com will not be responsible for any loss that results from using information provided on this website.

IMPORTANT NOTICE


By using this site, you agree to our Terms of Use and Privacy Policy.  See them by clicking on their links near bottom of menu on left side of every page.