The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMC NETWORKS INC CL A 00164V103 826 14,135 SH   SOLE   6,588 0 7,547
AMN HEALTHCARE SERVICES INC COM 001744101 3,616 79,130 SH   SOLE   54,425 0 24,705
AT&T INC COM 00206R102 1,216 31,051 SH   SOLE   18,259 0 12,791
ABBVIE INC COM 00287Y109 52,140 586,762 SH   SOLE   396,941 0 189,821
AETNA INC NEW COM 00817Y108 19,769 124,328 SH   SOLE   99,288 0 25,040
ALTRIA GROUP INC COM 02209S103 865 13,632 SH   SOLE   3,460 0 10,172
APPLE INC COM 037833100 53,009 343,949 SH   SOLE   230,905 0 113,043
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,899 28,866 SH   SOLE   22,834 0 6,032
ARROW ELECTRS INC COM 042735100 16,728 208,032 SH   SOLE   163,446 0 44,586
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 3,178 356,249 SH   SOLE   0 0 356,249
BANK MONTREAL QUE COM 063671101 211 2,784 SH   SOLE   0 0 2,784
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 802 4,375 SH   SOLE   2,124 0 2,251
BIG LOTS INC COM 089302103 20,085 374,926 SH   SOLE   294,618 0 80,308
BIOVERATIV INC COM 09075E100 517 9,051 SH   SOLE   4,226 0 4,825
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9,001 144,125 SH   SOLE   0 0 144,125
CBS CORP NEW CL B 124857202 208 3,345 SH   SOLE   0 0 3,345
CBRE GROUP INC CL A 12504L109 13,059 344,743 SH   SOLE   276,932 0 67,811
CNOOC LTD SPONSORED ADR 126132109 1,719 13,254 SH   SOLE   0 0 13,254
CSX CORP COM 126408103 516 9,502 SH   SOLE   0 0 9,502
CVS HEALTH CORP COM 126650100 381 4,687 SH   SOLE   0 0 4,687
CACI INTL INC CL A 127190304 1,872 13,434 SH   SOLE   10,544 0 2,890
CAMBREX CORP COM 132011107 1,244 22,622 SH   SOLE   17,955 0 4,667
CANADIAN NATL RY CO COM 136375102 8,298 100,160 SH   SOLE   80,286 0 19,874
CATERPILLAR INC DEL COM 149123101 26,162 209,786 SH   SOLE   127,887 0 81,899
CATHAY GEN BANCORP COM 149150104 1,778 44,237 SH   SOLE   35,057 0 9,180
CELANESE CORP DEL COM SER A 150870103 13,781 132,169 SH   SOLE   105,980 0 26,188
CELGENE CORP COM 151020104 18,385 126,078 SH   SOLE   98,693 0 27,385
CENTERSTATE BK CORP COM 15201P109 2,010 75,005 SH   SOLE   52,078 0 22,927
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,042 54,903 SH   SOLE   43,354 0 11,549
CHARLES RIV LABS INTL INC COM 159864107 806 7,459 SH   SOLE   3,464 0 3,995
CHEMED CORP NEW COM 16359R103 1,835 9,082 SH   SOLE   7,147 0 1,935
CHILDRENS PL INC COM 168905107 21,006 177,791 SH   SOLE   139,726 0 38,065
CIRRUS LOGIC INC COM 172755100 242 3,785 SH   SOLE   0 0 3,785
CISCO SYS INC COM 17275R102 20,416 607,076 SH   SOLE   352,022 0 255,054
CITY HLDG CO COM 177835105 2,383 33,141 SH   SOLE   26,232 0 6,909
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 950 43,879 SH   SOLE   0 0 43,879
CLOROX CO DEL COM 189054109 17,856 135,364 SH   SOLE   80,284 0 55,080
COCA COLA CO COM 191216100 684 15,200 SH   SOLE   7,598 0 7,602
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12,780 176,180 SH   SOLE   141,245 0 34,935
COLGATE PALMOLIVE CO COM 194162103 234 3,217 SH   SOLE   0 0 3,217
COMCAST CORP NEW CL A 20030N101 52,036 1,352,291 SH   SOLE   882,287 0 470,005
CONAGRA BRANDS INC COM 205887102 854 25,301 SH   SOLE   0 0 25,301
CONSTELLATION BRANDS INC CL A 21036P108 10,351 51,897 SH   SOLE   41,535 0 10,362
COOPER STD HLDGS INC COM 21676P103 1,906 16,439 SH   SOLE   11,399 0 5,040
CORELOGIC INC COM 21871D103 532 12,725 SH   SOLE   0 0 12,725
CREDIT ACCEP CORP MICH COM 225310101 1,209 4,317 SH   SOLE   1,740 0 2,577
CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 2,661 27,286 SH   SOLE   18,980 0 8,306
CUMMINS INC COM 231021106 33,762 200,926 SH   SOLE   119,022 0 81,903
DBX ETF TR DBXTR HAR CS 300 233051879 2,037 69,769 SH   SOLE   0 0 69,769
D R HORTON INC COM 23331A109 17,681 442,795 SH   SOLE   355,179 0 87,616
DSW INC CL A 23334L102 1,322 61,567 SH   SOLE   48,771 0 12,796
DELUXE CORP COM 248019101 18,295 250,752 SH   SOLE   196,500 0 54,251
DISCOVER FINL SVCS COM 254709108 423 6,555 SH   SOLE   0 0 6,555
DOWDUPONT INC COM 26078J100 24,597 355,290 SH   SOLE   210,248 0 145,042
EAST WEST BANCORP INC COM 27579R104 17,333 289,955 SH   SOLE   226,832 0 63,122
EASTMAN CHEM CO COM 277432100 16,784 185,483 SH   SOLE   147,452 0 38,031
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,230 55,142 SH   SOLE   38,171 0 16,971
ENERGIZER HLDGS INC NEW COM 29272W109 1,735 37,673 SH   SOLE   29,825 0 7,848
ENTERPRISE FINL SVCS CORP COM 293712105 1,803 42,565 SH   SOLE   33,573 0 8,992
EPLUS INC COM 294268107 2,834 30,653 SH   SOLE   21,012 0 9,641
EXPRESS SCRIPTS HLDG CO COM 30219G108 15,743 248,631 SH   SOLE   196,053 0 52,578
EXXON MOBIL CORP COM 30231G102 19,533 238,260 SH   SOLE   161,439 0 76,820
FACEBOOK INC CL A 30303M102 307 1,798 SH   SOLE   1,798 0 0
FEDERATED INVS INC PA CL B 314211103 535 17,999 SH   SOLE   8,347 0 9,652
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 3,343 134,816 SH   SOLE   94,157 0 40,659
FISERV INC COM 337738108 276 2,305 SH   SOLE   0 0 2,305
FLEXSHARES TR MORNSTAR UPSTR 33939L407 5,769 185,198 SH   SOLE   129,224 0 55,974
FOOT LOCKER INC COM 344849104 305 8,660 SH   SOLE   0 0 8,660
GLOBAL PMTS INC COM 37940X102 357 3,755 SH   SOLE   0 0 3,755
GLOBAL X FDS GLBX MSCI NORW 37950E747 2,262 166,934 SH   SOLE   14,562 0 152,372
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 998 26,667 SH   SOLE   0 0 26,667
GRAND CANYON ED INC COM 38526M106 26,733 294,351 SH   SOLE   225,514 0 68,837
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 3,610 70,041 SH   SOLE   0 0 70,041
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 1,090 108,045 SH   SOLE   0 0 108,045
GULFPORT ENERGY CORP COM NEW 402635304 1,927 134,359 SH   SOLE   93,381 0 40,978
HFF INC CL A 40418F108 2,089 52,808 SH   SOLE   36,642 0 16,166
HANESBRANDS INC COM 410345102 12,518 508,021 SH   SOLE   301,664 0 206,357
HOLLYFRONTIER CORP COM 436106108 649 18,031 SH   SOLE   8,191 0 9,840
HOME DEPOT INC COM 437076102 40,120 245,290 SH   SOLE   144,090 0 101,200
IPG PHOTONICS CORP COM 44980X109 733 3,963 SH   SOLE   1,775 0 2,188
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 3,351 108,770 SH   SOLE   76,012 0 32,758
ING GROEP N V SPONSORED ADR 456837103 3,043 165,193 SH   SOLE   0 0 165,193
INGREDION INC COM 457187102 18,566 153,896 SH   SOLE   122,300 0 31,596
INSIGHT ENTERPRISES INC COM 45765U103 3,869 84,246 SH   SOLE   58,734 0 25,512
INTEL CORP COM 458140100 13,473 353,800 SH   SOLE   279,711 0 74,089
INTL PAPER CO COM 460146103 13,155 231,521 SH   SOLE   136,683 0 94,838
ISHARES INC MSCI FRNTR100ETF 464286145 4,602 146,882 SH   SOLE   81,407 0 65,475
ISHARES INC AUSTRIA CAPD ETF 464286202 2,056 87,772 SH   SOLE   0 0 87,772
ISHARES INC MSCI BRZ CAP ETF 464286400 4,314 103,480 SH   SOLE   9,089 0 94,391
ISHARES INC MSCI EURZONE ETF 464286608 4,450 102,728 SH   SOLE   9,932 0 92,796
ISHARES INC MSCI CH CAP ETF 464286640 1,921 39,513 SH   SOLE   0 0 39,513
ISHARES INC MSCI FRANCE ETF 464286707 1,857 60,106 SH   SOLE   0 0 60,106
ISHARES INC MSCI NETHERL ETF 464286814 2,009 64,001 SH   SOLE   0 0 64,001
ISHARES TR CORE US AGGBD ET 464287226 267 2,435 SH   SOLE   0 0 2,435
ISHARES TR S&P 500 GRWT ETF 464287309 53,831 375,341 SH   SOLE   216,293 0 159,048
ISHARES TR BARCLAYS 7 10 YR 464287440 488 4,580 SH   SOLE   0 0 4,580
ISHARES TR CORE S&P MCP ETF 464287507 3,934 21,992 SH   SOLE   4,430 0 17,562
ISHARES TR PHLX SEMICND ETF 464287523 2,448 15,435 SH   SOLE   2,234 0 13,201
ISHARES TR NASDAQ BIOTECH 464287556 3,613 10,832 SH   SOLE   1,312 0 9,520
ISHARES TR CORE S&P SCP ETF 464287804 1,741 23,461 SH   SOLE   3,395 0 20,066
ISHARES TR MSCI AC ASIA ETF 464288182 7,768 107,558 SH   SOLE   38,305 0 69,253
ISHARES TR IBOXX HI YD ETF 464288513 181,215 2,041,625 SH   SOLE   1,394,123 0 647,502
ISHARES TR 3 7 YR TREAS BD 464288661 431 3,475 SH   SOLE   0 0 3,475
ISHARES TR US HOME CONS ETF 464288752 1,803 49,331 SH   SOLE   5,740 0 43,591
ISHARES TR US AER DEF ETF 464288760 2,466 13,853 SH   SOLE   1,621 0 12,232
ISHARES TR MSCI POL CAP ETF 46429B606 4,733 178,482 SH   SOLE   15,645 0 162,837
ISHARES TR CORE HIGH DV ETF 46429B663 1,982 23,056 SH   SOLE   3,393 0 19,663
ISHARES TR MIN VOL USA ETF 46429B697 3,807 75,630 SH   SOLE   13,028 0 62,602
ISHARES TR USA QUALITY FCTR 46432F339 27,462 355,998 SH   SOLE   199,947 0 156,051
ISHARES TR EDGE MSCI USA VL 46432F388 3,985 51,544 SH   SOLE   7,539 0 44,005
ISHARES TR USA MOMENTUM FCT 46432F396 53,026 554,200 SH   SOLE   324,074 0 230,126
ISHARES INC CORE MSCI EMKT 46434G103 1,728 31,982 SH   SOLE   0 0 31,982
ISHARES INC MSCI ITL ETF NEW 46434G830 4,522 144,212 SH   SOLE   12,543 0 131,669
ISHARES TR MULTIFACTOR INTL 46434V274 3,214 114,605 SH   SOLE   9,407 0 105,198
ISHARES TR EXPONENTIAL TECH 46434V381 5,130 149,424 SH   SOLE   17,308 0 132,116
ISHARES TR INTL MOMENTUM FT 46434V449 3,512 116,541 SH   SOLE   9,563 0 106,978
ISHARES TR CORE DIV GRWTH 46434V621 2,045 62,995 SH   SOLE   9,043 0 53,952
ISHARES TR HDG MSCI EAFE 46434V803 2,964 102,411 SH   SOLE   8,854 0 93,557
JPMORGAN CHASE & CO COM 46625H100 52,785 552,660 SH   SOLE   354,441 0 198,219
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,614 25,343 SH   SOLE   18,025 0 7,318
KEYCORP NEW COM 493267108 12,710 675,330 SH   SOLE   401,761 0 273,570
KIMBERLY CLARK CORP COM 494368103 355 3,013 SH   SOLE   0 0 3,013
KORN FERRY INTL COM NEW 500643200 2,168 54,972 SH   SOLE   35,425 0 19,547
KRAFT HEINZ CO COM 500754106 17,217 222,007 SH   SOLE   130,880 0 91,127
LPL FINL HLDGS INC COM 50212V100 3,813 73,932 SH   SOLE   52,384 0 21,548
LAM RESEARCH CORP COM 512807108 20,814 112,483 SH   SOLE   90,027 0 22,456
LAMAR ADVERTISING CO NEW CL A 512816109 17,737 258,826 SH   SOLE   154,409 0 104,418
LAMB WESTON HLDGS INC COM 513272104 389 8,300 SH   SOLE   0 0 8,300
LANDSTAR SYS INC COM 515098101 1,016 10,200 SH   SOLE   0 0 10,200
LAS VEGAS SANDS CORP COM 517834107 19,378 302,027 SH   SOLE   178,575 0 123,452
LEAR CORP COM NEW 521865204 21,578 124,671 SH   SOLE   99,580 0 25,091
LINCOLN NATL CORP IND COM 534187109 19,170 260,888 SH   SOLE   208,914 0 51,974
LOCKHEED MARTIN CORP COM 539830109 27,317 88,037 SH   SOLE   51,275 0 36,762
M/I HOMES INC COM 55305B101 1,699 63,559 SH   SOLE   44,538 0 19,021
MKS INSTRUMENT INC COM 55306N104 14,036 148,604 SH   SOLE   114,635 0 33,969
MADDEN STEVEN LTD COM 556269108 2,404 55,530 SH   SOLE   38,604 0 16,926
MAGNA INTL INC COM 559222401 14,966 280,368 SH   SOLE   223,865 0 56,503
MANULIFE FINL CORP COM 56501R106 11,032 543,718 SH   SOLE   436,227 0 107,491
MATSON INC COM 57686G105 2,059 73,068 SH   SOLE   52,651 0 20,417
MERCK & CO INC COM 58933Y105 31,139 486,313 SH   SOLE   281,802 0 204,511
MICROSOFT CORP COM 594918104 34,613 464,671 SH   SOLE   280,358 0 184,313
MICROCHIP TECHNOLOGY INC COM 595017104 26,540 295,616 SH   SOLE   175,155 0 120,461
MILLER HERMAN INC COM 600544100 2,705 75,348 SH   SOLE   59,640 0 15,708
MOODYS CORP COM 615369105 294 2,565 SH   SOLE   0 0 2,565
MORGAN STANLEY COM NEW 617446448 10,012 207,854 SH   SOLE   164,287 0 43,566
MULTI COLOR CORP COM 625383104 1,702 20,768 SH   SOLE   16,443 0 4,325
NVR INC COM 62944T105 309 141 SH   SOLE   0 0 141
NEXTERA ENERGY INC COM 65339F101 37,190 253,772 SH   SOLE   150,085 0 103,686
NICE LTD SPONSORED ADR 653656108 2,204 27,104 SH   SOLE   0 0 27,104
NORFOLK SOUTHERN CORP COM 655844108 496 3,754 SH   SOLE   2,104 0 1,650
NOVO-NORDISK A S ADR 670100205 7,539 156,568 SH   SOLE   0 0 156,568
OCCIDENTAL PETE CORP DEL COM 674599105 742 11,561 SH   SOLE   0 0 11,561
OLD DOMINION FGHT LINES INC COM 679580100 10,631 96,548 SH   SOLE   75,834 0 20,714
ON SEMICONDUCTOR CORP COM 682189105 1,040 56,304 SH   SOLE   25,847 0 30,457
ONEOK INC NEW COM 682680103 18,562 334,987 SH   SOLE   199,278 0 135,709
ORACLE CORP COM 68389X105 2,877 59,509 SH   SOLE   48,239 0 11,270
ORIX CORP SPONSORED ADR 686330101 2,670 32,991 SH   SOLE   0 0 32,991
OWENS & MINOR INC NEW COM 690732102 2,443 83,679 SH   SOLE   58,207 0 25,472
OWENS CORNING NEW COM 690742101 19,475 251,775 SH   SOLE   196,901 0 54,874
PPG INDS INC COM 693506107 284 2,613 SH   SOLE   0 0 2,613
PVH CORP COM 693656100 10,520 83,453 SH   SOLE   66,916 0 16,537
PEPSICO INC COM 713448108 859 7,709 SH   SOLE   3,898 0 3,811
PHILIP MORRIS INTL INC COM 718172109 996 8,971 SH   SOLE   2,774 0 6,197
PHILLIPS 66 COM 718546104 230 2,508 SH   SOLE   0 0 2,508
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 4,889 33,614 SH   SOLE   5,631 0 27,983
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 1,114 46,392 SH   SOLE   32,453 0 13,939
POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1,175 39,832 SH   SOLE   0 0 39,832
PRAXAIR INC COM 74005P104 433 3,098 SH   SOLE   0 0 3,098
PRESTIGE BRANDS HLDGS INC COM 74112D101 1,997 39,860 SH   SOLE   29,578 0 10,282
PRICE T ROWE GROUP INC COM 74144T108 2,303 25,402 SH   SOLE   0 0 25,402
PRIMERICA INC COM 74164M108 14,274 175,030 SH   SOLE   133,683 0 41,347
PRINCIPAL FINL GROUP INC COM 74251V102 39,022 606,504 SH   SOLE   360,255 0 246,249
PROCTER AND GAMBLE CO COM 742718109 31,275 343,759 SH   SOLE   198,926 0 144,833
PROSHARES TR PSHS ULTSH 20YRS 74347B201 3,577 100,530 SH   SOLE   70,215 0 30,315
PRUDENTIAL FINL INC COM 744320102 13,346 125,523 SH   SOLE   74,487 0 51,036
QUEST DIAGNOSTICS INC COM 74834L100 28,259 301,785 SH   SOLE   201,085 0 100,700
RAYTHEON CO COM NEW 755111507 27,441 147,071 SH   SOLE   87,239 0 59,832
REGAL BELOIT CORP COM 758750103 2,310 29,244 SH   SOLE   20,499 0 8,745
RESMED INC COM 761152107 368 5,385 SH   SOLE   0 0 5,385
RIO TINTO PLC SPONSORED ADR 767204100 2,170 45,977 SH   SOLE   0 0 45,977
ROYAL BK CDA MONTREAL QUE COM 780087102 25,841 334,084 SH   SOLE   198,462 0 135,623
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 231 2,415 SH   SOLE   2,415 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 41,094 163,570 SH   SOLE   87,008 0 76,562
SPDR GOLD TRUST GOLD SHS 78463V107 9,095 74,809 SH   SOLE   52,170 0 22,639
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 10,550 102,919 SH   SOLE   9,226 0 93,693
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,218 24,588 SH   SOLE   0 0 24,588
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1,276 24,978 SH   SOLE   6,388 0 18,590
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 144,842 3,881,070 SH   SOLE   2,640,278 0 1,240,792
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,256 14,509 SH   SOLE   0 0 14,509
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 494 1,514 SH   SOLE   0 0 1,514
SPDR SER TR BLOOMBERG SRT TR 78468R408 35,641 1,274,267 SH   SOLE   883,020 0 391,248
SAIA INC COM 78709Y105 1,543 24,629 SH   SOLE   18,123 0 6,506
SANOFI SPONSORED ADR 80105N105 2,196 44,100 SH   SOLE   0 0 44,100
SASOL LTD SPONSORED ADR 803866300 851 30,912 SH   SOLE   0 0 30,912
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 294 3,601 SH   SOLE   3,601 0 0
SILGAN HOLDINGS INC COM 827048109 669 22,722 SH   SOLE   10,564 0 12,158
SIRIUS XM HLDGS INC COM 82968B103 115 20,917 SH   SOLE   0 0 20,917
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,632 44,842 SH   SOLE   0 0 44,842
SNAP ON INC COM 833034101 545 3,205 SH   SOLE   0 0 3,205
STAMPS COM INC COM NEW 852857200 1,620 7,994 SH   SOLE   6,668 0 1,326
STANDEX INTL CORP COM 854231107 255 2,935 SH   SOLE   0 0 2,935
STATE STR CORP COM 857477103 39,489 413,328 SH   SOLE   290,461 0 122,867
SYNNEX CORP COM 87162W100 16,122 127,437 SH   SOLE   99,867 0 27,570
TJX COS INC NEW COM 872540109 12,953 175,681 SH   SOLE   105,124 0 70,557
TAYLOR MORRISON HOME CORP CL A 87724P106 2,747 124,565 SH   SOLE   89,331 0 35,234
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 549 7,263 SH   SOLE   0 0 7,263
TEXAS INSTRS INC COM 882508104 41,282 460,527 SH   SOLE   271,986 0 188,542
THOR INDS INC COM 885160101 19,799 157,246 SH   SOLE   120,050 0 37,196
3M CO COM 88579Y101 1,045 4,978 SH   SOLE   0 0 4,978
TIME WARNER INC COM NEW 887317303 25,585 249,732 SH   SOLE   145,481 0 104,251
TIMKEN CO COM 887389104 1,877 38,667 SH   SOLE   26,929 0 11,738
TORONTO DOMINION BK ONT COM NEW 891160509 18,358 326,255 SH   SOLE   254,184 0 72,070
TRAVELERS COMPANIES INC COM 89417E109 633 5,166 SH   SOLE   2,638 0 2,528
TREX CO INC COM 89531P105 2,586 28,708 SH   SOLE   18,959 0 9,749
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 667 75,600 SH   SOLE   0 0 75,600
II VI INC COM 902104108 1,356 32,960 SH   SOLE   25,779 0 7,181
UNIFIRST CORP MASS COM 904708104 505 3,670 SH   SOLE   0 0 3,670
UNION PAC CORP COM 907818108 305 2,628 SH   SOLE   0 0 2,628
UNITED RENTALS INC COM 911363109 18,441 132,917 SH   SOLE   106,729 0 26,188
UNITEDHEALTH GROUP INC COM 91324P102 61,885 315,982 SH   SOLE   206,924 0 109,058
VALERO ENERGY CORP NEW COM 91913Y100 25,174 327,233 SH   SOLE   223,520 0 103,713
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,572 199,117 SH   SOLE   104,771 0 94,346
VANECK VECTORS ETF TR STEEL ETF 92189F205 3,401 80,593 SH   SOLE   9,677 0 70,916
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2,545 114,182 SH   SOLE   9,717 0 104,465
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 1,677 67,771 SH   SOLE   0 0 67,771
VANGUARD STAR FD VG TL INTL STK F 921909768 4,419 80,742 SH   SOLE   7,554 0 73,188
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,494 80,492 SH   SOLE   7,189 0 73,303
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,663 23,170 SH   SOLE   1,908 0 21,262
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,917 181,718 SH   SOLE   16,225 0 165,493
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2,672 45,804 SH   SOLE   3,762 0 42,042
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8,688 57,050 SH   SOLE   6,003 0 51,047
VANGUARD WORLD FDS INF TECH ETF 92204A702 10,013 65,880 SH   SOLE   6,959 0 58,921
VANGUARD INDEX FDS REIT ETF 922908553 376 4,525 SH   SOLE   0 0 4,525
VERIZON COMMUNICATIONS INC COM 92343V104 19,329 390,565 SH   SOLE   229,332 0 161,233
VMWARE INC CL A COM 928563402 11,056 101,258 SH   SOLE   81,149 0 20,109
WEC ENERGY GROUP INC COM 92939U106 250 3,977 SH   SOLE   0 0 3,977
WAL-MART STORES INC COM 931142103 24,764 316,919 SH   SOLE   188,953 0 127,966
WASTE MGMT INC DEL COM 94106L109 19,348 247,200 SH   SOLE   146,914 0 100,285
WELLCARE HEALTH PLANS INC COM 94946T106 852 4,962 SH   SOLE   2,299 0 2,663
WESTLAKE CHEM CORP COM 960413102 898 10,809 SH   SOLE   4,970 0 5,839
WHIRLPOOL CORP COM 963320106 18,051 97,867 SH   SOLE   58,223 0 39,644
WINTRUST FINL CORP COM 97650W108 19,719 251,805 SH   SOLE   197,176 0 54,629
WISDOMTREE INVTS INC COM 97717P104 1,691 166,126 SH   SOLE   131,985 0 34,141
ALLERGAN PLC SHS G0177J108 9,262 45,191 SH   SOLE   36,273 0 8,918
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13,720 101,574 SH   SOLE   58,564 0 43,010
COCA COLA EUROPEAN PARTNERS SHS G25839104 7,740 185,968 SH   SOLE   149,197 0 36,771
ESSENT GROUP LTD COM G3198U102 14,795 365,307 SH   SOLE   289,880 0 75,427
ICON PLC SHS G4705A100 12,600 110,646 SH   SOLE   88,169 0 22,477
INGERSOLL-RAND PLC SHS G47791101 25,186 282,446 SH   SOLE   192,964 0 89,481
INVESCO LTD SHS G491BT108 12,376 353,185 SH   SOLE   210,748 0 142,437
TE CONNECTIVITY LTD REG SHS H84989104 30,387 365,848 SH   SOLE   244,814 0 121,034
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,096 97,320 SH   SOLE   77,845 0 19,475
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 10,641 594,139 SH   SOLE   471,237 0 122,902
COPA HOLDINGS SA CL A P31076105 276 2,218 SH   SOLE   2,218 0 0
BROADCOM LTD SHS Y09827109 40,134 165,472 SH   SOLE   110,207 0 55,265
BRISTOL MYERS SQUIBB CO COM 110122108 1,478 23,181 SH   SOLE   7,493 0 15,688
CERNER CORP COM 156782104 317 4,442 SH   SOLE   4,442 0 0
CHEVRON CORP NEW COM 166764100 20,312 172,867 SH   SOLE   98,528 0 74,339
CITIGROUP INC COM NEW 172967424 512 7,039 SH   SOLE   7,039 0 0
CORNING INC COM 219350105 20,169 674,098 SH   SOLE   400,259 0 273,839
DISNEY WALT CO COM DISNEY 254687106 997 10,112 SH   SOLE   10,112 0 0
EMPIRE ST RLTY TR INC CL A 292104106 236 11,470 SH   SOLE   11,470 0 0
HONEYWELL INTL INC COM 438516106 275 1,942 SH   SOLE   1,942 0 0
ISHARES TR SELECT DIVID ETF 464287168 310 3,307 SH   SOLE   3,307 0 0
ISHARES TR CORE S&P500 ETF 464287200 419 1,657 SH   SOLE   1,657 0 0
JOHNSON & JOHNSON COM 478160104 37,504 288,468 SH   SOLE   169,212 0 119,256
KROGER CO COM 501044101 708 35,288 SH   SOLE   35,288 0 0
LOWES COS INC COM 548661107 810 10,137 SH   SOLE   4,050 0 6,087
NORTHROP GRUMMAN CORP COM 666807102 889 3,091 SH   SOLE   3,091 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1,570 115,372 SH   SOLE   115,372 0 0
PNC FINL SVCS GROUP INC COM 693475105 40,479 300,358 SH   SOLE   176,234 0 124,125
SHERWIN WILLIAMS CO COM 824348106 1,646 4,596 SH   SOLE   4,596 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,211 6,400 SH   SOLE   3,051 0 3,349
US BANCORP DEL COM NEW 902973304 559 10,426 SH   SOLE   10,426 0 0
UNITED PARCEL SERVICE INC CL B 911312106 8,457 70,424 SH   SOLE   70,424 0 0
WORLD FUEL SVCS CORP COM 981475106 660 19,468 SH   SOLE   19,468 0 0
AMERICAN EXPRESS CO COM 025816109 20,197 223,272 SH   SOLE   129,706 0 93,566
AMGEN INC COM 031162100 26,239 140,728 SH   SOLE   81,925 0 58,803
APPLIED MATLS INC COM 038222105 21,769 417,910 SH   SOLE   335,443 0 82,467
AQUA AMERICA INC COM 03836W103 261 7,876 SH   SOLE   0 0 7,876
BP PLC SPONSORED ADR 055622104 639 16,638 SH   SOLE   0 0 16,638
CIGNA CORPORATION COM 125509109 467 2,500 SH   SOLE   0 0 2,500
GENERAL ELECTRIC CO COM 369604103 1,708 70,641 SH   SOLE   0 0 70,641
INTERNATIONAL BUSINESS MACHS COM 459200101 370 2,549 SH   SOLE   0 0 2,549
PPL CORP COM 69351T106 603 15,888 SH   SOLE   0 0 15,888
PFIZER INC COM 717081103 386 10,826 SH   SOLE   0 0 10,826
PUBLIC SVC ENTERPRISE GROUP COM 744573106 583 12,610 SH   SOLE   0 0 12,610
WELLS FARGO CO NEW COM 949746101 773 14,021 SH   SOLE   0 0 14,021
ABBOTT LABS COM 002824100 720 13,493 SH   SOLE   13,493 0 0
AMAZON COM INC COM 023135106 209 217 SH   SOLE   217 0 0