$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" ); }