$string = "Dodge & Cox Stock
Dodge & Cox Stock
Russell 1000 Value
Legg Mason Value - Financial Intermediary
Northern S&P 500 Index Fund
Davis NY Ventrure A
American Funds Fundamental Invs A
Hartford Capital Appreciation A
S&P 500 Index
Morningstar Large Blend
Legg Mason Partners Aggressive Growth A
Legg Mason Partners Aggressive Growth I
Alger Capital Appreciation Instl I
Columbia Marsico 21st Century A
American Funds Grth Fund of Amer A
T. Rowe Price Growth Stock
Columbia Marsico Grth A
T. Rowe Price Blue Chip Growth
JanusAdvIntech Risk-Managed Growth I
Rigel Large Cap Growth
Russell 1000 Growth
No current offerings.
No current offerings.
Russell 3000 Value
No current offerings.
No current offerings.
Russell 3000 Growth
No current offerings.
No current offerings.
Russell Mid-Cap Value
Wells Fargo Advantage C&B Mid Cap Value D *
Wells Fargo Advantage C&B Mid Cap Value D *
JP Morgan Mid Cap Value Instl
Goldman Sachs Mid Cap Value Instl
Columbia Mid Cap Value A
Russell Mid-Cap Value
Morningstar Mid Value
Calamos Growth A *
No current offerings.
Columbia Acorn Select Z
Delaware American Services A
Baron Asset
Russell Mid-Cap Growth
Morningstar Mid Cap Growth
Royce Opportunity/Service
Royce Opportunity/Instl
Wells Fargo Advantage Sm Cap Discpl Inv
Janus Adviser Small Company Value S
DFA U.S. Small Cap Value
Heartland Value
Russell 2000 Value
Morningstar Small Value
Royce Low Priced Stock/Service
Royce Low Priced Stock Inst (used RYLPX for history)
Russell 2000
William Blair Small Cap Growth N
No current offerings.
Russell 2000 Growth
Dodge & Cox Balanced Fund
No current offerings.
60% S&P 500 / 40% LB Aggregate Bond
Oakmark Global I
Oakmark Global I
MSCI World Index ND
Alliance Bernstein Intl Value I Advisor Class
Alliance Bernstein Intl Value I Institutional Class
Columbia Marsico International Opportunities Fund Institutional
MSCI EAFE GD
No current offerings.
Eaton Vance Tax-Managed Emerging Markets
Brandes Emerging Market Equity Portfolio
Oppenheimer Developing Markets A
Lazard Emerging Markets Instl
T. Rowe Price Emerging Markets Stock
MSCI EM (EMERGING MARKETS) (Net)
Morningstar Diversified Emerging Mkts
Dow Jones Emerging Markets
No current offerings.
PIMCO Commodity Real Return Institutional
Oppenheimer Real Asset Fund Class Y
Oppenheimer Commodity Strat Total Ret A
Jennison Natural Resources A
Ivy Global Natural Resources A
RS Global Natural Resources A
BlackRock All-Cap Global Resources Svc
BlackRock Global Resources Inv B
Excelsior Energy & Nat Resources
Morningstar Specialty - Natural Res
Goldman Sachs Commodity Index
No current offerings.
GMO Global Balanced Asset Allocation III
UBS Multi-Asset Portfolio
GMO Global Balanced Allocation Index
UBS Multiple Markets Index
No current offerings.
No current offerings.
Cohen & Steers Realty Focus I
T. Rowe Price Real Estate
ING Global Real Estate A
Cohen & Steers International Realty A
Phoenix Real Estate Securities A
Cohen & Steers Realty Shares
Morningstar Specialty-Real Estate
Dow Jones Wilshire REIT
No current offerings.
No current offerings.
Templeton Global Bond A
Oppenheimer International Bond A
Loomis Sayles Global Bond Instl
Morningstar World Bond
Citigroup World Govt Bond
Fidelity Intermediate Bond Fund
No current offerings.
LB Intermediate Govt/Credit Bond Index
SSgA Solutions Stable Value
No current offerings.
Russell 2000
No current offerings.
Advance Capital
Wisconsin Adventure Capital
Russell 2000
";
$mstarstring = "60% S&P 500 / 40% LB Aggregate Bond
Alger Capital Appreciation Instl I
AllianceBernstein Intl Val Adv
AllianceBernstein Intl Val I
American Funds Fundamental Invs A
American Funds Grth Fund of Amer A
Baron Asset
BlackRock All-Cap Global Resources Svc
BlackRock Global Resources Inv B
Brandes Emerging Markets Equity
Calamos Growth A
Cohen & Steers International Realty A
Cohen & Steers Realty Focus I
Cohen & Steers Realty Shares
Columbia Acorn Select Z
Columbia Marsico 21st Century A
Columbia Marsico Intl Opp Z
Columbia Mid Cap Value A
Davis NY Venture A
Delaware American Services A
DFA U.S. Small Cap Value
DJ Emerging Mkts LN
DJ Wilshire REIT
Dodge & Cox Balanced
Dodge & Cox Stock
Eaton Vance Tax-Managed Emg Mkts I
Excelsior Energy & Nat Resources
Fidelity Intermediate Bond
GMO Global Balanced Asset Allocation III
Goldman Sachs Mid Cap Value Instl
Hartford Capital Appreciation A
Heartland Value
ING Global Real Estate A
Ivy Global Natural Resources A
Janus Adviser Small Company Value S
Jennison Natural Resources A
JPMorgan Mid Cap Value Instl
Lazard Emerging Markets Instl
Legg Mason Partners Aggressive Growth A
Legg Mason Partners Aggressive Growth I
Legg Mason Value FI
Loomis Sayles Global Bond Instl
Morningstar Large Core TR
Morningstar Mid Core TR
Morningstar Mid Growth TR
Morningstar Mid Value TR
Morningstar Small Value TR
MSCI EAFE GR USD
MSCI EM NR USD
MSCI World NR USD
MSCI World USD
Oakmark Global I
Oppenheimer Commodity Strat Total Ret A
Oppenheimer Commodity Strat Total Ret Y
Oppenheimer Developing Markets A
Oppenheimer International Bond A
Phoenix Real Estate Securities A
PIMCO CommodityRealRet Strat Instl
Royce Low Priced Stock Inst
Royce Low-Priced Stock Service
Royce Opportunity Instl
Royce Opportunity Service
RS Global Natural Resources A
Russell 1000 Growth TR
Russell 1000 Value TR
Russell 2000 Growth TR
Russell 2000 TR
Russell 2000 Value TR
Russell Mid Cap Growth TR
Russell Mid Cap Value TR
S&P 500 TR
S&P GSCI Commodity TR
T. Rowe Price Emerging Markets Stock
T. Rowe Price Growth Stock
T. Rowe Price Real Estate
Templeton Global Bond A
US OE Diversified Emerging Mkts
US OE Specialty-Natural Res
US OE Specialty-Real Estate
US OE World Bond
Wells Fargo Advantage C&B Mid Cap Val D
Wells Fargo Advantage Sm Cap Discpl Inv
William Blair Small Cap Growth N
";
$mstar = explode( "\n", $mstarstring );
$funds = explode( "\n", $string );
$funds = array_unique( $funds );
asort( $funds );
foreach ( $funds as $fund ) {
if ( !empty( $fund ) )
echo( trim( $fund ) . ( in_array( $fund, $mstar ) ? "\tMorningstar" : "" ) . "\n" );
}