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
3M CO COM 88579Y101 6,288 29,840 SH   SOLE   0 0 29,840
ABBOTT LABS COM 002824100 2,084 28,412 SH   SOLE   0 0 28,412
ABBVIE INC COM 00287Y109 4,388 46,397 SH   SOLE   0 0 46,397
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 77 12,761 SH   SOLE   0 0 12,761
ABIOMED INC COM 003654100 574 1,277 SH   SOLE   0 0 1,277
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13,549 79,604 SH   SOLE   0 0 79,604
ACTIVISION BLIZZARD INC COM 00507V109 235 2,831 SH   SOLE   0 0 2,831
ADOBE SYS INC COM 00724F101 1,408 5,214 SH   SOLE   0 0 5,214
ADVANCED MICRO DEVICES INC COM 007903107 624 20,214 SH   SOLE   0 0 20,214
AETNA INC NEW COM 00817Y108 233 1,147 SH   SOLE   0 0 1,147
AFLAC INC COM 001055102 850 18,051 SH   SOLE   0 0 18,051
AIR PRODS & CHEMS INC COM 009158106 913 5,467 SH   SOLE   0 0 5,467
ALBEMARLE CORP COM 012653101 218 2,189 SH   SOLE   0 0 2,189
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,141 12,995 SH   SOLE   0 0 12,995
ALIGN TECHNOLOGY INC COM 016255101 676 1,727 SH   SOLE   0 0 1,727
ALIO GOLD INC COM 01627X108 58 72,300 SH   SOLE   0 0 72,300
ALLEGHANY CORP DEL COM 017175100 336 515 SH   SOLE   0 0 515
ALLERGAN PLC SHS G0177J108 491 2,577 SH   SOLE   0 0 2,577
ALLIANT ENERGY CORP COM 018802108 2,044 48,016 SH   SOLE   0 0 48,016
ALLSTATE CORP COM 020002101 365 3,701 SH   SOLE   0 0 3,701
ALPHABET INC CAP STK CL A 02079K305 3,422 2,835 SH   SOLE   0 0 2,835
ALPHABET INC CAP STK CL C 02079K107 2,500 2,095 SH   SOLE   0 0 2,095
ALPS ETF TR ALERIAN MLP 00162Q866 112 10,522 SH   SOLE   0 0 10,522
ALPS ETF TR RIVERFRNT DYMC 00162Q528 1,463 43,929 SH   SOLE   0 0 43,929
ALPS ETF TR RIVERFRNT FLEX 00162Q510 2,750 76,432 SH   SOLE   0 0 76,432
ALPS ETF TR RIVERFRONT DYM 00162Q536 1,042 43,629 SH   SOLE   0 0 43,629
ALPS ETF TR RIVERFRONT UNC 00162Q544 529 20,878 SH   SOLE   0 0 20,878
ALTRIA GROUP INC COM 02209S103 5,262 87,247 SH   SOLE   0 0 87,247
AMAZON COM INC COM 023135106 11,175 5,579 SH   SOLE   0 0 5,579
AMEREN CORP COM 023608102 248 3,920 SH   SOLE   0 0 3,920
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 297 11,956 SH   SOLE   0 0 11,956
AMERICAN ELEC PWR INC COM 025537101 907 12,796 SH   SOLE   0 0 12,796
AMERICAN EXPRESS CO COM 025816109 883 8,289 SH   SOLE   0 0 8,289
AMERICAN TOWER CORP NEW COM 03027X100 10,886 74,921 SH   SOLE   0 0 74,921
AMERIGAS PARTNERS L P UNIT L P INT 030975106 290 7,335 SH   SOLE   0 0 7,335
AMERISOURCEBERGEN CORP COM 03073E105 918 9,957 SH   SOLE   0 0 9,957
AMGEN INC COM 031162100 1,126 5,430 SH   SOLE   0 0 5,430
ANALOG DEVICES INC COM 032654105 1,199 12,969 SH   SOLE   0 0 12,969
ANTHEM INC COM 036752103 348 1,270 SH   SOLE   0 0 1,270
APPLE INC COM 037833100 23,826 105,545 SH   SOLE   0 0 105,545
APTARGROUP INC COM 038336103 255 2,369 SH   SOLE   0 0 2,369
AQUA AMERICA INC COM 03836W103 1,614 43,738 SH   SOLE   0 0 43,738
ARCHER DANIELS MIDLAND CO COM 039483102 637 12,676 SH   SOLE   0 0 12,676
ARES CAP CORP COM 04010L103 202 11,760 SH   SOLE   0 0 11,760
ARK ETF TR GEN REV MLTSCT 00214Q302 269 8,044 SH   SOLE   0 0 8,044
ARK ETF TR INNOVATION ETF 00214Q104 203 4,296 SH   SOLE   0 0 4,296
ARK ETF TR WEB X.O ETF 00214Q401 396 6,873 SH   SOLE   0 0 6,873
ARROW ETF TR ARROW DJ GLB YLD 04273H104 341 19,629 SH   SOLE   0 0 19,629
ASSURANT INC COM 04621X108 9,183 85,067 SH   SOLE   0 0 85,067
AT&T INC COM 00206R102 4,451 132,564 SH   SOLE   0 0 132,564
ATLASSIAN CORP PLC CL A G06242104 214 2,224 SH   SOLE   0 0 2,224
AUTOMATIC DATA PROCESSING IN COM 053015103 3,551 23,570 SH   SOLE   0 0 23,570
AVEO PHARMACEUTICALS INC COM 053588109 44 13,400 SH   SOLE   0 0 13,400
AVISTA CORP COM 05379B107 473 9,353 SH   SOLE   0 0 9,353
AXT INC COM 00246W103 89 12,500 SH   SOLE   0 0 12,500
BAIDU INC SPON ADR REP A 056752108 240 1,048 SH   SOLE   0 0 1,048
BANK AMER CORP COM 060505104 3,243 110,086 SH   SOLE   0 0 110,086
BANK NEW YORK MELLON CORP COM 064058100 968 18,981 SH   SOLE   0 0 18,981
BANK OZK COM 06417N103 505 13,315 SH   SOLE   0 0 13,315
BARRICK GOLD CORP COM 067901108 121 10,937 SH   SOLE   0 0 10,937
BB&T CORP COM 054937107 765 15,762 SH   SOLE   0 0 15,762
BECTON DICKINSON & CO COM 075887109 11,987 45,926 SH   SOLE   0 0 45,926
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,356 34,355 SH   SOLE   0 0 34,355
BIOGEN INC COM 09062X103 318 899 SH   SOLE   0 0 899
BIOTIME INC COM 09066L105 71 30,000 SH   SOLE   0 0 30,000
BLACKBAUD INC COM 09227Q100 317 3,125 SH   SOLE   0 0 3,125
BLACKROCK CORPOR HI YLD FD I COM 09255P107 173 16,490 SH   SOLE   0 0 16,490
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 94 16,336 SH   SOLE   0 0 16,336
BLACKROCK INC COM 09247X101 8,485 18,002 SH   SOLE   0 0 18,002
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 255 6,708 SH   SOLE   0 0 6,708
BOEING CO COM 097023105 14,643 39,374 SH   SOLE   0 0 39,374
BOOKING HLDGS INC COM 09857L108 829 418 SH   SOLE   0 0 418
BOSTON SCIENTIFIC CORP COM 101137107 305 7,919 SH   SOLE   0 0 7,919
BOX INC CL A 10316T104 295 12,318 SH   SOLE   0 0 12,318
BP PLC SPONSORED ADR 055622104 655 14,203 SH   SOLE   0 0 14,203
BRISTOL MYERS SQUIBB CO COM 110122108 643 10,351 SH   SOLE   0 0 10,351
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 261 5,601 SH   SOLE   0 0 5,601
BROADCOM INC COM 11135F101 1,061 4,298 SH   SOLE   0 0 4,298
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 525 3,980 SH   SOLE   0 0 3,980
BROWN FORMAN CORP CL B 115637209 9,054 179,118 SH   SOLE   0 0 179,118
BRUNSWICK CORP COM 117043109 217 3,242 SH   SOLE   0 0 3,242
BUNGE LIMITED COM G16962105 402 5,849 SH   SOLE   0 0 5,849
CALAMOS GBL DYN INCOME FUND COM 12811L107 123 13,530 SH   SOLE   0 0 13,530
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 152 11,318 SH   SOLE   0 0 11,318
CAMECO CORP COM 13321L108 688 60,390 SH   SOLE   0 0 60,390
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 215 3,329 SH   SOLE   0 0 3,329
CANADIAN PAC RY LTD COM 13645T100 288 1,357 SH   SOLE   0 0 1,357
CARMAX INC COM 143130102 202 2,706 SH   SOLE   0 0 2,706
CARNIVAL CORP UNIT 99/99/9999 143658300 281 4,400 SH   SOLE   0 0 4,400
CARPENTER TECHNOLOGY CORP COM 144285103 320 5,423 SH   SOLE   0 0 5,423
CATERPILLAR INC DEL COM 149123101 1,704 11,173 SH   SOLE   0 0 11,173
CBOE GLOBAL MARKETS INC COM 12503M108 370 3,852 SH   SOLE   0 0 3,852
CELGENE CORP COM 151020104 392 4,377 SH   SOLE   0 0 4,377
CENTERPOINT ENERGY INC COM 15189T107 515 18,616 SH   SOLE   0 0 18,616
CENTURYLINK INC COM 156700106 449 21,166 SH   SOLE   0 0 21,166
CERNER CORP COM 156782104 211 3,272 SH   SOLE   0 0 3,272
CHEMOURS CO COM 163851108 1,441 36,540 SH   SOLE   0 0 36,540
CHEVRON CORP NEW COM 166764100 4,071 33,295 SH   SOLE   0 0 33,295
CHUBB LIMITED COM H1467J104 951 7,119 SH   SOLE   0 0 7,119
CINCINNATI FINL CORP COM 172062101 269 3,508 SH   SOLE   0 0 3,508
CISCO SYS INC COM 17275R102 14,860 305,448 SH   SOLE   0 0 305,448
CITIGROUP INC COM NEW 172967424 1,485 20,705 SH   SOLE   0 0 20,705
CITY HLDG CO COM 177835105 1,560 20,315 SH   SOLE   0 0 20,315
CLOROX CO DEL COM 189054109 279 1,858 SH   SOLE   0 0 1,858
CLOUGH GLOBAL EQUITY FD COM 18914C100 174 11,722 SH   SOLE   0 0 11,722
CME GROUP INC COM CL A 12572Q105 11,254 66,085 SH   SOLE   0 0 66,085
CMS ENERGY CORP COM 125896100 11,515 234,999 SH   SOLE   0 0 234,999
COCA COLA CO COM 191216100 2,867 62,076 SH   SOLE   0 0 62,076
COHERENT INC COM 192479103 418 2,426 SH   SOLE   0 0 2,426
COLGATE PALMOLIVE CO COM 194162103 570 8,509 SH   SOLE   0 0 8,509
COLONY CAP INC NEW CL A COM 19626G108 113 18,597 SH   SOLE   0 0 18,597
COLONY CR REAL ESTATE INC COM CL A 19625T101 463 21,061 SH   SOLE   0 0 21,061
COMCAST CORP NEW CL A 20030N101 11,976 33,876 SH   SOLE   0 0 33,876
COMMERCE BANCSHARES INC COM 200525103 1,048 15,873 SH   SOLE   0 0 15,873
COMPASS MINERALS INTL INC COM 20451N101 266 3,953 SH   SOLE   0 0 3,953
CONAGRA BRANDS INC COM 205887102 239 7,036 SH   SOLE   0 0 7,036
CONOCOPHILLIPS COM 20825C104 1,578 20,125 SH   SOLE   0 0 20,125
CONSOLIDATED EDISON INC COM 209115104 220 2,883 SH   SOLE   0 0 2,883
CONSTELLATION BRANDS INC CL A 21036P108 1,504 6,974 SH   SOLE   0 0 6,974
COOPER COS INC COM NEW 216648402 237 856 SH   SOLE   0 0 856
COSTCO WHSL CORP NEW COM 22160K105 886 3,774 SH   SOLE   0 0 3,774
CSX CORP COM 126408103 403 5,446 SH   SOLE   0 0 5,446
CULLEN FROST BANKERS INC COM 229899109 516 4,944 SH   SOLE   0 0 4,944
CUMMINS INC COM 231021106 700 4,793 SH   SOLE   0 0 4,793
CVS HEALTH CORP COM 126650100 844 10,725 SH   SOLE   0 0 10,725
CYPRESS SEMICONDUCTOR CORP COM 232806109 160 11,019 SH   SOLE   0 0 11,019
CYRUSONE INC COM 23283R100 1,831 28,873 SH   SOLE   0 0 28,873
DARDEN RESTAURANTS INC COM 237194105 518 4,655 SH   SOLE   0 0 4,655
DBX ETF TR XTRACK MSCI EAFE 233051200 242 7,472 SH   SOLE   0 0 7,472
DEERE & CO COM 244199105 803 5,340 SH   SOLE   0 0 5,340
DELAWARE ENHANCED GBL DIV & COM 246060107 117 10,478 SH   SOLE   0 0 10,478
DELTA AIR LINES INC DEL COM NEW 247361702 228 3,949 SH   SOLE   0 0 3,949
DENBURY RES INC COM NEW 247916208 62 10,000 SH   SOLE   0 0 10,000
DIAGEO P L C SPON ADR NEW 25243Q205 290 2,049 SH   SOLE   0 0 2,049
DIAMOND OFFSHORE DRILLING IN COM 25271C102 407 20,325 SH   SOLE   0 0 20,325
DIGITAL RLTY TR INC COM 253868103 399 3,545 SH   SOLE   0 0 3,545
DISCOVER FINL SVCS COM 254709108 8,449 110,511 SH   SOLE   0 0 110,511
DISNEY WALT CO COM DISNEY 254687106 2,485 21,247 SH   SOLE   0 0 21,247
DOLLAR TREE INC COM 256746108 438 5,377 SH   SOLE   0 0 5,377
DOMINION ENERGY INC COM 25746U109 601 8,548 SH   SOLE   0 0 8,548
DOVER CORP COM 260003108 432 4,877 SH   SOLE   0 0 4,877
DOWDUPONT INC COM 26078J100 2,230 34,668 SH   SOLE   0 0 34,668
DUKE ENERGY CORP NEW COM NEW 26441C204 1,029 12,860 SH   SOLE   0 0 12,860
DYNEX CAP INC COM NEW 26817Q506 396 61,991 SH   SOLE   0 0 61,991
EATON CORP PLC SHS G29183103 387 4,460 SH   SOLE   0 0 4,460
EATON VANCE CORP COM NON VTG 278265103 533 10,133 SH   SOLE   0 0 10,133
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 268 12,457 SH   SOLE   0 0 12,457
EATON VANCE TAX ADVT DIV INC COM 27828G107 355 14,495 SH   SOLE   0 0 14,495
EATON VANCE TX MGD DIV EQ IN COM 27828N102 148 11,523 SH   SOLE   0 0 11,523
EBAY INC COM 278642103 317 9,615 SH   SOLE   0 0 9,615
ECOLAB INC COM 278865100 11,377 72,566 SH   SOLE   0 0 72,566
EDWARDS LIFESCIENCES CORP COM 28176E108 305 1,751 SH   SOLE   0 0 1,751
EGAIN CORP COM NEW 28225C806 125 15,467 SH   SOLE   0 0 15,467
ELDORADO GOLD CORP NEW COM 284902103 245 276,900 SH   SOLE   0 0 276,900
EMERSON ELEC CO COM 291011104 931 12,162 SH   SOLE   0 0 12,162
ENBRIDGE INC COM 29250N105 423 13,112 SH   SOLE   0 0 13,112
ENCOMPASS HEALTH CORP COM 29261A100 2,131 27,336 SH   SOLE   0 0 27,336
ENSCO PLC SHS CLASS A G3157S106 187 22,181 SH   SOLE   0 0 22,181
ENTERPRISE PRODS PARTNERS L COM 293792107 1,395 48,561 SH   SOLE   0 0 48,561
EOG RES INC COM 26875P101 352 2,756 SH   SOLE   0 0 2,756
ESSENT GROUP LTD COM G3198U102 462 10,438 SH   SOLE   0 0 10,438
ESSEX PPTY TR INC COM 297178105 424 1,721 SH   SOLE   0 0 1,721
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 242 6,041 SH   SOLE   0 0 6,041
ETFS PLATINUM TR SH BEN INT 26922V101 292 3,770 SH   SOLE   0 0 3,770
EVERSOURCE ENERGY COM 30040W108 604 9,834 SH   SOLE   0 0 9,834
EXACT SCIENCES CORP COM 30063P105 223 2,820 SH   SOLE   0 0 2,820
EXELIXIS INC COM 30161Q104 585 33,000 SH   SOLE   0 0 33,000
EXELON CORP COM 30161N101 275 6,302 SH   SOLE   0 0 6,302
EXPRESS SCRIPTS HLDG CO COM 30219G108 657 6,916 SH   SOLE   0 0 6,916
EXXON MOBIL CORP COM 30231G102 5,464 64,267 SH   SOLE   0 0 64,267
FACEBOOK INC CL A 30303M102 5,980 36,361 SH   SOLE   0 0 36,361
FACTSET RESH SYS INC COM 303075105 384 1,715 SH   SOLE   0 0 1,715
FEDEX CORP COM 31428X106 1,960 8,140 SH   SOLE   0 0 8,140
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,534 38,990 SH   SOLE   0 0 38,990
FIDELITY NATL INFORMATION SV COM 31620M106 936 8,582 SH   SOLE   0 0 8,582
FIRST AMERN FINL CORP COM 31847R102 1,563 30,295 SH   SOLE   0 0 30,295
FIRST CTZNS BANCSHARES INC N CL A 31946M103 313 691 SH   SOLE   0 0 691
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 244 6,658 SH   SOLE   0 0 6,658
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 262 5,229 SH   SOLE   0 0 5,229
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 4,864 78,001 SH   SOLE   0 0 78,001
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 1,116 19,544 SH   SOLE   0 0 19,544
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 7,832 126,777 SH   SOLE   0 0 126,777
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 1,292 20,422 SH   SOLE   0 0 20,422
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 241 4,619 SH   SOLE   0 0 4,619
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 233 10,004 SH   SOLE   0 0 10,004
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 269 4,879 SH   SOLE   0 0 4,879
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 426 7,503 SH   SOLE   0 0 7,503
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 255 5,864 SH   SOLE   0 0 5,864
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 10,379 73,329 SH   SOLE   0 0 73,329
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 264 9,168 SH   SOLE   0 0 9,168
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1,569 77,496 SH   SOLE   0 0 77,496
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 225 12,876 SH   SOLE   0 0 12,876
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1,438 23,963 SH   SOLE   0 0 23,963
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 381 7,971 SH   SOLE   0 0 7,971
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 245 2,891 SH   SOLE   0 0 2,891
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 7,288 171,997 SH   SOLE   0 0 171,997
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 304 16,420 SH   SOLE   0 0 16,420
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 278 7,241 SH   SOLE   0 0 7,241
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 613 21,974 SH   SOLE   0 0 21,974
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 238 10,132 SH   SOLE   0 0 10,132
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 6,069 38,294 SH   SOLE   0 0 38,294
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 428 8,917 SH   SOLE   0 0 8,917
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 6,810 107,181 SH   SOLE   0 0 107,181
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 332 12,048 SH   SOLE   0 0 12,048
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 235 12,317 SH   SOLE   0 0 12,317
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 372 7,107 SH   SOLE   0 0 7,107
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 281 4,494 SH   SOLE   0 0 4,494
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,151 38,621 SH   SOLE   0 0 38,621
FIRST TR NASDAQ100 TECH INDE SHS 337345102 8,020 101,061 SH   SOLE   0 0 101,061
FIRST TR VALUE LINE DIVID IN SHS 33734H106 497 15,706 SH   SOLE   0 0 15,706
FITBIT INC CL A 33812L102 144 26,950 SH   SOLE   0 0 26,950
FIVE BELOW INC COM 33829M101 396 3,043 SH   SOLE   0 0 3,043
FLOWERS FOODS INC COM 343498101 766 41,046 SH   SOLE   0 0 41,046
FORD MTR CO DEL COM PAR $0.01 345370860 381 41,159 SH   SOLE   0 0 41,159
FORTINET INC COM 34959E109 662 7,173 SH   SOLE   0 0 7,173
FORTUNA SILVER MINES INC COM 349915108 375 85,800 SH   SOLE   0 0 85,800
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3,356 324,213 SH   SOLE   0 0 324,213
FRANKS INTL N V COM N33462107 844 97,259 SH   SOLE   0 0 97,259
FREEPORT-MCMORAN INC CL B 35671D857 342 24,555 SH   SOLE   0 0 24,555
FS INVT CORP COM 302635107 754 106,909 SH   SOLE   0 0 106,909
GALLAGHER ARTHUR J & CO COM 363576109 1,160 15,588 SH   SOLE   0 0 15,588
GARMIN LTD SHS H2906T109 362 5,170 SH   SOLE   0 0 5,170
GATX CORP COM 361448103 1,617 18,669 SH   SOLE   0 0 18,669
GENERAL DYNAMICS CORP COM 369550108 2,813 13,743 SH   SOLE   0 0 13,743
GENERAL ELECTRIC CO COM 369604103 534 47,334 SH   SOLE   0 0 47,334
GENERAL MLS INC COM 370334104 741 17,263 SH   SOLE   0 0 17,263
GENESIS ENERGY L P UNIT LTD PARTN 371927104 234 9,844 SH   SOLE   0 0 9,844
GILEAD SCIENCES INC COM 375558103 564 7,308 SH   SOLE   0 0 7,308
GLACIER BANCORP INC NEW COM 37637Q105 237 5,496 SH   SOLE   0 0 5,496
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 284 7,061 SH   SOLE   0 0 7,061
GLOBAL X FDS FINTECH ETF 37954Y814 250 8,694 SH   SOLE   0 0 8,694
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,259 22,555 SH   SOLE   0 0 22,555
GOLDMAN SACHS GROUP INC COM 38141G104 510 2,272 SH   SOLE   0 0 2,272
GRAMERCY PPTY TR COM NEW 385002308 240 8,734 SH   SOLE   0 0 8,734
GREAT PANTHER SILVER LTD COM 39115V101 38 45,000 SH   SOLE   0 0 45,000
GRUBHUB INC COM 400110102 414 2,984 SH   SOLE   0 0 2,984
HALLIBURTON CO COM 406216101 702 17,314 SH   SOLE   0 0 17,314
HARRIS CORP DEL COM 413875105 354 2,091 SH   SOLE   0 0 2,091
HASBRO INC COM 418056107 298 2,838 SH   SOLE   0 0 2,838
HELMERICH & PAYNE INC COM 423452101 438 6,374 SH   SOLE   0 0 6,374
HENRY JACK & ASSOC INC COM 426281101 12,321 76,966 SH   SOLE   0 0 76,966
HOME DEPOT INC COM 437076102 16,067 77,560 SH   SOLE   0 0 77,560
HONEYWELL INTL INC COM 438516106 2,658 15,975 SH   SOLE   0 0 15,975
HORACE MANN EDUCATORS CORP N COM 440327104 1,651 36,773 SH   SOLE   0 0 36,773
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 230 9,150 SH   SOLE   0 0 9,150
HORNBECK OFFSHORE SVCS INC N COM 440543106 76 12,871 SH   SOLE   0 0 12,871
HUMANA INC COM 444859102 247 731 SH   SOLE   0 0 731
HUNTSMAN CORP COM 447011107 1,397 51,292 SH   SOLE   0 0 51,292
ILLINOIS TOOL WKS INC COM 452308109 2,971 21,052 SH   SOLE   0 0 21,052
ILLUMINA INC COM 452327109 659 1,794 SH   SOLE   0 0 1,794
INGERSOLL-RAND PLC SHS G47791101 456 4,460 SH   SOLE   0 0 4,460
INTEL CORP COM 458140100 3,633 76,814 SH   SOLE   0 0 76,814
INTERACTIVE BROKERS GROUP IN COM 45841N107 349 6,311 SH   SOLE   0 0 6,311
INTERCEPT PHARMACEUTICALS IN COM 45845P108 220 1,738 SH   SOLE   0 0 1,738
INTERCONTINENTAL EXCHANGE IN COM 45866F104 237 3,169 SH   SOLE   0 0 3,169
INTERNATIONAL BUSINESS MACHS COM 459200101 815 5,388 SH   SOLE   0 0 5,388
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 864 6,211 SH   SOLE   0 0 6,211
INTL PAPER CO COM 460146103 574 11,683 SH   SOLE   0 0 11,683
INTUITIVE SURGICAL INC COM NEW 46120E602 288 502 SH   SOLE   0 0 502
INVESCO EXCH TRD SLF IDX FD BULSHS 2018 HY 46138J205 537 21,351 SH   SOLE   0 0 21,351
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 283 13,404 SH   SOLE   0 0 13,404
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 583 24,007 SH   SOLE   0 0 24,007
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 328 15,563 SH   SOLE   0 0 15,563
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 318 13,065 SH   SOLE   0 0 13,065
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 295 14,212 SH   SOLE   0 0 14,212
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 251 12,133 SH   SOLE   0 0 12,133
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 227 11,250 SH   SOLE   0 0 11,250
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 274 9,941 PRN   SOLE   0 0 9,941
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 547 5,539 SH   SOLE   0 0 5,539
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 12,562 210,807 SH   SOLE   0 0 210,807
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 739 40,621 SH   SOLE   0 0 40,621
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 272 15,187 SH   SOLE   0 0 15,187
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 449 8,196 SH   SOLE   0 0 8,196
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 675 7,700 SH   SOLE   0 0 7,700
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 11,107 103,989 SH   SOLE   0 0 103,989
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4,698 39,065 SH   SOLE   0 0 39,065
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 366 13,319 SH   SOLE   0 0 13,319
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 219 3,815 SH   SOLE   0 0 3,815
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,436 100,297 SH   SOLE   0 0 100,297
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 693 4,934 SH   SOLE   0 0 4,934
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 361 8,713 SH   SOLE   0 0 8,713
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,039 41,176 SH   SOLE   0 0 41,176
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,277 55,124 SH   SOLE   0 0 55,124
INVESCO QQQ TR UNIT SER 1 46090E103 5,676 30,548 SH   SOLE   0 0 30,548
INVESTORS REAL ESTATE TR SH BEN INT 461730103 1,597 267,069 SH   SOLE   0 0 267,069
IQIYI INC SPONSORED ADS 46267X108 458 16,915 SH   SOLE   0 0 16,915
IQVIA HLDGS INC COM 46266C105 642 4,951 SH   SOLE   0 0 4,951
ISHARES INC CORE MSCI EMKT 46434G103 4,260 82,270 SH   SOLE   0 0 82,270
ISHARES INC INTL HIGH YIELD 464286210 391 7,422 SH   SOLE   0 0 7,422
ISHARES INC JP MRG EM CRP BD 464286251 381 7,881 SH   SOLE   0 0 7,881
ISHARES INC MIN VOL EMRG MKT 464286533 2,182 36,788 SH   SOLE   0 0 36,788
ISHARES INC US INTL HGH YLD 464286178 405 8,171 SH   SOLE   0 0 8,171
ISHARES SILVER TRUST ISHARES 46428Q109 345 25,126 SH   SOLE   0 0 25,126
ISHARES TR 1 3 YR TREAS BD 464287457 1,084 13,041 SH   SOLE   0 0 13,041
ISHARES TR 20 YR TR BD ETF 464287432 4,856 41,408 SH   SOLE   0 0 41,408
ISHARES TR 3YRTB ETF 464288125 3,211 39,486 SH   SOLE   0 0 39,486
ISHARES TR COHEN STEER REIT 464287564 312 3,121 SH   SOLE   0 0 3,121
ISHARES TR CORE DIV GRWTH 46434V621 3,591 96,899 SH   SOLE   0 0 96,899
ISHARES TR CORE HIGH DV ETF 46429B663 266 2,935 SH   SOLE   0 0 2,935
ISHARES TR CORE MSCI EAFE 46432F842 4,658 72,694 SH   SOLE   0 0 72,694
ISHARES TR CORE MSCI EURO 46434V738 213 4,445 SH   SOLE   0 0 4,445
ISHARES TR CORE MSCI PAC 46434V696 1,224 20,787 SH   SOLE   0 0 20,787
ISHARES TR CORE MSCI TOTAL 46432F834 1,893 31,392 SH   SOLE   0 0 31,392
ISHARES TR CORE S&P MCP ETF 464287507 16,610 82,516 SH   SOLE   0 0 82,516
ISHARES TR CORE S&P SCP ETF 464287804 11,548 134,478 SH   SOLE   0 0 134,478
ISHARES TR CORE S&P TTL STK 464287150 556 8,349 SH   SOLE   0 0 8,349
ISHARES TR CORE S&P US GWT 464287671 4,862 78,273 SH   SOLE   0 0 78,273
ISHARES TR CORE S&P500 ETF 464287200 41,164 140,621 SH   SOLE   0 0 140,621
ISHARES TR CORE US AGGBD ET 464287226 19,962 189,177 SH   SOLE   0 0 189,177
ISHARES TR EAFE SML CP ETF 464288273 1,069 16,422 SH   SOLE   0 0 16,422
ISHARES TR EXPONENTIAL TECH 46434V381 203 5,243 SH   SOLE   0 0 5,243
ISHARES TR FLTG RATE NT ETF 46429B655 4,299 84,261 SH   SOLE   0 0 84,261
ISHARES TR GLOBAL ENERG ETF 464287341 350 9,234 SH   SOLE   0 0 9,234
ISHARES TR GLOBAL TECH ETF 464287291 2,960 16,902 SH   SOLE   0 0 16,902
ISHARES TR HDG MSCI EAFE 46434V803 417 13,935 SH   SOLE   0 0 13,935
ISHARES TR IBONDS DEC18 ETF 46434VAA8 1,084 43,185 SH   SOLE   0 0 43,185
ISHARES TR IBONDS DEC19 ETF 46434VAU4 6,388 257,563 SH   SOLE   0 0 257,563
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 7,184 286,921 SH   SOLE   0 0 286,921
ISHARES TR IBONDS DEC2021 46435G789 642 25,373 SH   SOLE   0 0 25,373
ISHARES TR IBONDS DEC2022 46435G755 610 24,003 SH   SOLE   0 0 24,003
ISHARES TR IBONDS DEC2023 46435G318 609 24,497 SH   SOLE   0 0 24,497
ISHARES TR IBONDS DEC21 ETF 46434VBK5 5,556 228,097 SH   SOLE   0 0 228,097
ISHARES TR IBONDS DEC22 ETF 46434VBA7 5,451 224,041 SH   SOLE   0 0 224,041
ISHARES TR IBONDS DEC23 ETF 46434VAX8 5,231 215,253 SH   SOLE   0 0 215,253
ISHARES TR IBONDS SEP19 ETF 46429B564 618 24,365 SH   SOLE   0 0 24,365
ISHARES TR IBONDS SEP2020 46434V571 691 27,375 SH   SOLE   0 0 27,375
ISHARES TR IBOXX HI YD ETF 464288513 1,914 22,139 SH   SOLE   0 0 22,139
ISHARES TR IBOXX INV CP ETF 464287242 7,066 61,477 SH   SOLE   0 0 61,477
ISHARES TR INTL SEL DIV ETF 464288448 986 30,212 SH   SOLE   0 0 30,212
ISHARES TR INTL TREA BD ETF 464288117 302 6,275 SH   SOLE   0 0 6,275
ISHARES TR INTRM TR CRP ETF 464288638 3,757 70,748 SH   SOLE   0 0 70,748
ISHARES TR JPMORGAN USD EMG 464288281 3,190 29,587 SH   SOLE   0 0 29,587
ISHARES TR MBS ETF 464288588 474 4,584 SH   SOLE   0 0 4,584
ISHARES TR MIN VOL USA ETF 46429B697 2,403 42,125 SH   SOLE   0 0 42,125
ISHARES TR MSCI EAFE ETF 464287465 4,152 61,074 SH   SOLE   0 0 61,074
ISHARES TR MSCI EMG MKT ETF 464287234 7,369 171,700 SH   SOLE   0 0 171,700
ISHARES TR MULTIFACTOR INTL 46434V274 958 34,114 SH   SOLE   0 0 34,114
ISHARES TR N AMER TECH ETF 464287549 743 3,547 SH   SOLE   0 0 3,547
ISHARES TR NA TEC SFTWR ETF 464287515 1,385 6,757 SH   SOLE   0 0 6,757
ISHARES TR NASDAQ BIOTECH 464287556 292 2,391 SH   SOLE   0 0 2,391
ISHARES TR PHLX SEMICND ETF 464287523 205 1,109 SH   SOLE   0 0 1,109
ISHARES TR RUS 1000 GRW ETF 464287614 15,069 96,610 SH   SOLE   0 0 96,610
ISHARES TR RUS 1000 VAL ETF 464287598 767 6,057 SH   SOLE   0 0 6,057
ISHARES TR RUS MD CP GR ETF 464287481 886 6,537 SH   SOLE   0 0 6,537
ISHARES TR RUS MID CAP ETF 464287499 551 2,498 SH   SOLE   0 0 2,498
ISHARES TR RUSSELL 2000 ETF 464287655 4,441 26,346 SH   SOLE   0 0 26,346
ISHARES TR S&P 500 GRWT ETF 464287309 1,929 10,928 SH   SOLE   0 0 10,928
ISHARES TR S&P 500 VAL ETF 464287408 1,665 14,373 SH   SOLE   0 0 14,373
ISHARES TR S&P SML 600 GWT 464287887 323 1,600 SH   SOLE   0 0 1,600
ISHARES TR S&P US PFD STK 464288687 3,463 93,265 SH   SOLE   0 0 93,265
ISHARES TR SELECT DIVID ETF 464287168 1,327 13,302 SH   SOLE   0 0 13,302
ISHARES TR SH TR CRPORT ETF 464288646 1,540 29,722 SH   SOLE   0 0 29,722
ISHARES TR SP SMCP600VL ETF 464287879 732 4,388 SH   SOLE   0 0 4,388
ISHARES TR TIPS BD ETF 464287176 242 2,189 SH   SOLE   0 0 2,189
ISHARES TR TRANS AVG ETF 464287192 433 2,118 SH   SOLE   0 0 2,118
ISHARES TR U.S. CNSM GD ETF 464287812 915 7,701 SH   SOLE   0 0 7,701
ISHARES TR U.S. CNSM SV ETF 464287580 235 1,109 SH   SOLE   0 0 1,109
ISHARES TR U.S. FIN SVC ETF 464287770 206 1,546 SH   SOLE   0 0 1,546
ISHARES TR U.S. MED DVC ETF 464288810 893 3,926 SH   SOLE   0 0 3,926
ISHARES TR U.S. PHARMA ETF 464288836 309 1,840 SH   SOLE   0 0 1,840
ISHARES TR U.S. TECH ETF 464287721 5,365 27,651 SH   SOLE   0 0 27,651
ISHARES TR U.S. UTILITS ETF 464287697 314 2,344 SH   SOLE   0 0 2,344
ISHARES TR ULTR SH TRM BD 46434V878 1,441 28,722 SH   SOLE   0 0 28,722
ISHARES TR US AER DEF ETF 464288760 1,138 5,256 SH   SOLE   0 0 5,256
ISHARES TR US HLTHCARE ETF 464287762 465 2,293 SH   SOLE   0 0 2,293
ISHARES TR US HLTHCR PR ETF 464288828 622 3,113 SH   SOLE   0 0 3,113
ISHARES TR US INDUSTRIALS 464287754 201 1,288 SH   SOLE   0 0 1,288
ISHARES TR US TREAS BD ETF 46429B267 1,563 64,236 SH   SOLE   0 0 64,236
ISHARES TR USA MOMENTUM FCT 46432F396 5,476 46,018 SH   SOLE   0 0 46,018
ISHARES US ETF TR SHT MAT BD ETF 46431W507 9,187 183,056 SH   SOLE   0 0 183,056
JOHNSON & JOHNSON COM 478160104 6,813 49,312 SH   SOLE   0 0 49,312
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 382 7,609 SH   SOLE   0 0 7,609
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 394 14,340 SH   SOLE   0 0 14,340
JPMORGAN CHASE & CO COM 46625H100 17,779 157,561 SH   SOLE   0 0 157,561
KELLOGG CO COM 487836108 202 2,887 SH   SOLE   0 0 2,887
KIMBERLY CLARK CORP COM 494368103 2,229 19,610 SH   SOLE   0 0 19,610
KINDER MORGAN INC DEL COM 49456B101 730 41,190 SH   SOLE   0 0 41,190
KLA-TENCOR CORP COM 482480100 1,564 15,376 SH   SOLE   0 0 15,376
KOHLS CORP COM 500255104 467 6,270 SH   SOLE   0 0 6,270
KRAFT HEINZ CO COM 500754106 358 6,492 SH   SOLE   0 0 6,492
LAM RESEARCH CORP COM 512807108 1,026 6,763 SH   SOLE   0 0 6,763
LAMAR ADVERTISING CO NEW CL A 512816109 338 4,347 SH   SOLE   0 0 4,347
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3,859 133,238 SH   SOLE   0 0 133,238
LAUDER ESTEE COS INC CL A 518439104 360 2,480 SH   SOLE   0 0 2,480
LEGGETT & PLATT INC COM 524660107 416 9,502 SH   SOLE   0 0 9,502
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 636 93,445 SH   SOLE   0 0 93,445
LIBERTY ALL-STAR GROWTH FD I COM 529900102 170 26,843 SH   SOLE   0 0 26,843
LILLY ELI & CO COM 532457108 1,197 11,157 SH   SOLE   0 0 11,157
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 47 15,581 SH   SOLE   0 0 15,581
LOCKHEED MARTIN CORP COM 539830109 13,760 39,774 SH   SOLE   0 0 39,774
LOGMEIN INC COM 54142L109 336 3,766 SH   SOLE   0 0 3,766
LOWES COS INC COM 548661107 2,602 22,666 SH   SOLE   0 0 22,666
LULULEMON ATHLETICA INC COM 550021109 507 3,120 SH   SOLE   0 0 3,120
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 680 6,630 SH   SOLE   0 0 6,630
M & T BK CORP COM 55261F104 244 1,484 SH   SOLE   0 0 1,484
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 690 10,184 SH   SOLE   0 0 10,184
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 799 34,343 SH   SOLE   0 0 34,343
MARATHON PETE CORP COM 56585A102 422 5,274 SH   SOLE   0 0 5,274
MARSH & MCLENNAN COS INC COM 571748102 359 4,345 SH   SOLE   0 0 4,345
MASTERCARD INCORPORATED CL A 57636Q104 2,667 11,981 SH   SOLE   0 0 11,981
MAXIM INTEGRATED PRODS INC COM 57772K101 635 11,254 SH   SOLE   0 0 11,254
MCCORMICK & CO INC COM NON VTG 579780206 11,498 87,274 SH   SOLE   0 0 87,274
MCDONALDS CORP COM 580135101 3,434 20,526 SH   SOLE   0 0 20,526
MCGRATH RENTCORP COM 580589109 474 8,699 SH   SOLE   0 0 8,699
MCKESSON CORP COM 58155Q103 455 3,431 SH   SOLE   0 0 3,431
MDU RES GROUP INC COM 552690109 2,224 86,571 SH   SOLE   0 0 86,571
MEDICAL PPTYS TRUST INC COM 58463J304 440 29,490 SH   SOLE   0 0 29,490
MEDTRONIC PLC SHS G5960L103 672 6,827 SH   SOLE   0 0 6,827
MERCADOLIBRE INC COM 58733R102 320 941 SH   SOLE   0 0 941
MERCK & CO INC COM 58933Y105 2,911 41,036 SH   SOLE   0 0 41,036
METLIFE INC COM 59156R108 462 9,878 SH   SOLE   0 0 9,878
MICROCHIP TECHNOLOGY INC COM 595017104 249 3,153 SH   SOLE   0 0 3,153
MICRON TECHNOLOGY INC COM 595112103 574 12,689 SH   SOLE   0 0 12,689
MICROSOFT CORP COM 594918104 19,554 170,975 SH   SOLE   0 0 170,975
MKS INSTRUMENT INC COM 55306N104 328 4,089 SH   SOLE   0 0 4,089
MONDELEZ INTL INC CL A 609207105 645 15,015 SH   SOLE   0 0 15,015
MORGAN STANLEY COM NEW 617446448 507 10,883 SH   SOLE   0 0 10,883
MORGAN STANLEY CUSHNG MLP ETN 61760E846 266 39,093 SH   SOLE   0 0 39,093
MOSAIC CO NEW COM 61945C103 1,046 32,196 SH   SOLE   0 0 32,196
MSC INDL DIRECT INC CL A 553530106 675 7,660 SH   SOLE   0 0 7,660
NATIONAL RETAIL PPTYS INC COM 637417106 357 7,960 SH   SOLE   0 0 7,960
NEOGEN CORP COM 640491106 273 3,815 SH   SOLE   0 0 3,815
NETAPP INC COM 64110D104 210 2,442 SH   SOLE   0 0 2,442
NETFLIX INC COM 64110L106 1,059 2,831 SH   SOLE   0 0 2,831
NEUBERGER BERMAN RE ES SEC F COM 64190A103 63 12,737 SH   SOLE   0 0 12,737
NEWMONT MINING CORP COM 651639106 365 12,100 SH   SOLE   0 0 12,100
NEXTERA ENERGY INC COM 65339F101 12,764 76,159 SH   SOLE   0 0 76,159
NIKE INC CL B 654106103 749 8,843 SH   SOLE   0 0 8,843
NISOURCE INC COM 65473P105 1,627 65,290 SH   SOLE   0 0 65,290
NORDSTROM INC COM 655664100 504 8,419 SH   SOLE   0 0 8,419
NORFOLK SOUTHERN CORP COM 655844108 545 3,020 SH   SOLE   0 0 3,020
NORTHROP GRUMMAN CORP COM 666807102 808 2,546 SH   SOLE   0 0 2,546
NOVARTIS A G SPONSORED ADR 66987V109 828 9,610 SH   SOLE   0 0 9,610
NRG ENERGY INC COM NEW 629377508 1,846 49,367 SH   SOLE   0 0 49,367
NU SKIN ENTERPRISES INC CL A 67018T105 667 8,090 SH   SOLE   0 0 8,090
NUCOR CORP COM 670346105 1,306 20,581 SH   SOLE   0 0 20,581
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 423 21,355 SH   SOLE   0 0 21,355
NUVEEN MUN HIGH INCOME OPP F COM 670682103 207 16,530 SH   SOLE   0 0 16,530
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 626 26,047 SH   SOLE   0 0 26,047
NUVEEN PFD & INCM SECURTIES COM 67072C105 140 15,862 SH   SOLE   0 0 15,862
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 756 44,705 SH   SOLE   0 0 44,705
NVIDIA CORP COM 67066G104 2,647 8,421 SH   SOLE   0 0 8,421
O REILLY AUTOMOTIVE INC NEW COM 67103H107 510 1,468 SH   SOLE   0 0 1,468
OAKTREE CAP GROUP LLC UNIT CL A 674001201 1,201 29,000 SH   SOLE   0 0 29,000
OCCIDENTAL PETE CORP DEL COM 674599105 1,045 12,714 SH   SOLE   0 0 12,714
OCULAR THERAPEUTIX INC COM 67576A100 284 41,250 SH   SOLE   0 0 41,250
OLD DOMINION FGHT LINES INC COM 679580100 1,788 11,088 SH   SOLE   0 0 11,088
OMEGA HEALTHCARE INVS INC COM 681936100 214 6,530 SH   SOLE   0 0 6,530
OMNICOM GROUP INC COM 681919106 201 2,956 SH   SOLE   0 0 2,956
ONEOK INC NEW COM 682680103 460 6,793 SH   SOLE   0 0 6,793
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 235 6,083 SH   SOLE   0 0 6,083
ORACLE CORP COM 68389X105 1,135 22,017 SH   SOLE   0 0 22,017
OTTER TAIL CORP COM 689648103 475 9,914 SH   SOLE   0 0 9,914
PACER FDS TR GLOBL CASH ETF 69374H709 5,374 173,302 SH   SOLE   0 0 173,302
PACER FDS TR TRENDP US LAR CP 69374H105 2,434 77,306 SH   SOLE   0 0 77,306
PACER FDS TR TRENDP US MID CP 69374H204 346 10,381 SH   SOLE   0 0 10,381
PACER FDS TR TRENDPILOT EUR 69374H808 479 18,085 SH   SOLE   0 0 18,085
PACKAGING CORP AMER COM 695156109 423 3,858 SH   SOLE   0 0 3,858
PALO ALTO NETWORKS INC COM 697435105 218 968 SH   SOLE   0 0 968
PAYCHEX INC COM 704326107 1,268 17,214 SH   SOLE   0 0 17,214
PAYCOM SOFTWARE INC COM 70432V102 539 3,471 SH   SOLE   0 0 3,471
PAYPAL HLDGS INC COM 70450Y103 749 8,527 SH   SOLE   0 0 8,527
PDC ENERGY INC COM 69327R101 239 4,872 SH   SOLE   0 0 4,872
PEABODY ENERGY CORP NEW COM 704551100 229 6,422 SH   SOLE   0 0 6,422
PEOPLES UNITED FINANCIAL INC COM 712704105 226 13,219 SH   SOLE   0 0 13,219
PEPSICO INC COM 713448108 4,727 42,277 SH   SOLE   0 0 42,277
PFIZER INC COM 717081103 4,837 109,766 SH   SOLE   0 0 109,766
PHILIP MORRIS INTL INC COM 718172109 1,015 12,450 SH   SOLE   0 0 12,450
PHILLIPS 66 COM 718546104 2,785 24,704 SH   SOLE   0 0 24,704
PLATINUM GROUP METALS LTD COM 72765Q601 64 368,000 SH   SOLE   0 0 368,000
PNC FINL SVCS GROUP INC COM 693475105 10,824 79,478 SH   SOLE   0 0 79,478
PNM RES INC COM 69349H107 1,561 39,581 SH   SOLE   0 0 39,581
POLYMET MINING CORP COM 731916102 14 13,500 SH   SOLE   0 0 13,500
PPG INDS INC COM 693506107 1,285 11,779 SH   SOLE   0 0 11,779
PPL CORP COM 69351T106 460 15,705 SH   SOLE   0 0 15,705
PRAXAIR INC COM 74005P104 501 3,116 SH   SOLE   0 0 3,116
PRICE T ROWE GROUP INC COM 74144T108 374 3,423 SH   SOLE   0 0 3,423
PRIMERICA INC COM 74164M108 1,689 14,009 SH   SOLE   0 0 14,009
PROCTER AND GAMBLE CO COM 742718109 3,029 36,398 SH   SOLE   0 0 36,398
PROLOGIS INC COM 74340W103 1,916 28,266 SH   SOLE   0 0 28,266
PROSHARES TR S&P 500 DV ARIST 74348A467 683 10,217 SH   SOLE   0 0 10,217
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 202 200,000 SH   SOLE   0 0 200,000
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 65 65,000 SH   SOLE   0 0 65,000
PROSPERITY BANCSHARES INC COM 743606105 211 3,048 SH   SOLE   0 0 3,048
PROTO LABS INC COM 743713109 497 3,072 SH   SOLE   0 0 3,072
PRUDENTIAL FINL INC COM 744320102 486 4,799 SH   SOLE   0 0 4,799
PURE STORAGE INC CL A 74624M102 305 11,763 SH   SOLE   0 0 11,763
PVH CORP COM 693656100 1,345 9,313 SH   SOLE   0 0 9,313
QUALCOMM INC COM 747525103 1,398 19,405 SH   SOLE   0 0 19,405
RAYTHEON CO COM NEW 755111507 11,162 54,010 SH   SOLE   0 0 54,010
REALTY INCOME CORP COM 756109104 981 17,252 SH   SOLE   0 0 17,252
REGENERON PHARMACEUTICALS COM 75886F107 478 1,182 SH   SOLE   0 0 1,182
REGIONS FINL CORP NEW COM 7591EP100 389 21,188 SH   SOLE   0 0 21,188
RELIANCE STEEL & ALUMINUM CO COM 759509102 276 3,237 SH   SOLE   0 0 3,237
REPUBLIC SVCS INC COM 760759100 1,456 20,033 SH   SOLE   0 0 20,033
ROSS STORES INC COM 778296103 1,332 13,436 SH   SOLE   0 0 13,436
ROWAN COMPANIES PLC SHS CL A G7665A101 239 12,700 SH   SOLE   0 0 12,700
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 519 7,321 SH   SOLE   0 0 7,321
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 675 9,909 SH   SOLE   0 0 9,909
RUTHS HOSPITALITY GROUP INC COM 783332109 379 12,000 SH   SOLE   0 0 12,000
SALESFORCE COM INC COM 79466L302 644 4,052 SH   SOLE   0 0 4,052
SANOFI SPONSORED ADR 80105N105 257 5,762 SH   SOLE   0 0 5,762
SAREPTA THERAPEUTICS INC COM 803607100 221 1,369 SH   SOLE   0 0 1,369
SCHLUMBERGER LTD COM 806857108 679 11,142 SH   SOLE   0 0 11,142
SCIENCE APPLICATNS INTL CP N COM 808625107 1,593 19,760 SH   SOLE   0 0 19,760
SEABRIDGE GOLD INC COM 811916105 1,200 92,700 SH   SOLE   0 0 92,700
SEAGATE TECHNOLOGY PLC SHS G7945M107 564 11,920 SH   SOLE   0 0 11,920
SELECT SECTOR SPDR TR ENERGY 81369Y506 314 4,151 SH   SOLE   0 0 4,151
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,539 38,720 SH   SOLE   0 0 38,720
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,875 19,703 SH   SOLE   0 0 19,703
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,314 192,658 SH   SOLE   0 0 192,658
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,312 29,493 SH   SOLE   0 0 29,493
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 238 4,110 SH   SOLE   0 0 4,110
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 428 5,681 SH   SOLE   0 0 5,681
SERVICENOW INC COM 81762P102 468 2,390 SH   SOLE   0 0 2,390
SHERWIN WILLIAMS CO COM 824348106 433 950 SH   SOLE   0 0 950
SIMON PPTY GROUP INC NEW COM 828806109 260 1,471 SH   SOLE   0 0 1,471
SIRIUS XM HLDGS INC COM 82968B103 89 14,051 SH   SOLE   0 0 14,051
SNAP ON INC COM 833034101 297 1,616 SH   SOLE   0 0 1,616
SONY CORP SPONSORED ADR 835699307 297 4,892 SH   SOLE   0 0 4,892
SOUTHERN CO COM 842587107 848 19,441 SH   SOLE   0 0 19,441
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 548 2,071 SH   SOLE   0 0 2,071
SPDR GOLD TRUST GOLD SHS 78463V107 1,272 11,278 SH   SOLE   0 0 11,278
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 783 25,455 SH   SOLE   0 0 25,455
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 331 9,501 SH   SOLE   0 0 9,501
SPDR S&P 500 ETF TR TR UNIT 78462F103 39,397 135,516 SH   SOLE   0 0 135,516
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 569 1,548 SH   SOLE   0 0 1,548
SPDR SER TR NUVEEN BRC MUNIC 78468R721 237 4,995 SH   SOLE   0 0 4,995
SPDR SER TR PORTFOLIO SM ETF 78468R853 288 8,673 SH   SOLE   0 0 8,673
SPDR SER TR SPDR BLOOMBERG 78468R663 869 9,490 SH   SOLE   0 0 9,490
SPDR SERIES TRUST AEROSPACE DEF 78464A631 217 2,184 SH   SOLE   0 0 2,184
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 300 8,310 SH   SOLE   0 0 8,310
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 285 3,242 SH   SOLE   0 0 3,242
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 206 5,702 SH   SOLE   0 0 5,702
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 2,777 41,145 SH   SOLE   0 0 41,145
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1,464 21,445 SH   SOLE   0 0 21,445
SPDR SERIES TRUST S&P BK ETF 78464A797 224 4,815 SH   SOLE   0 0 4,815
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,087 41,732 SH   SOLE   0 0 41,732
SPDR SERIES TRUST S&P REGL BKG 78464A698 320 5,384 SH   SOLE   0 0 5,384
SPECTRA ENERGY PARTNERS LP COM 84756N109 237 6,635 SH   SOLE   0 0 6,635
SPOTIFY TECHNOLOGY S A SHS L8681T102 286 1,584 SH   SOLE   0 0 1,584
SQUARE INC CL A 852234103 740 7,470 SH   SOLE   0 0 7,470
SSR MNG INC COM 784730103 953 109,400 SH   SOLE   0 0 109,400
STAMPS COM INC COM NEW 852857200 329 1,453 SH   SOLE   0 0 1,453
STANLEY BLACK & DECKER INC COM 854502101 280 1,915 SH   SOLE   0 0 1,915
STARBUCKS CORP COM 855244109 505 8,884 SH   SOLE   0 0 8,884
STEEL DYNAMICS INC COM 858119100 695 15,390 SH   SOLE   0 0 15,390
STERIS PLC SHS USD G84720104 623 5,442 SH   SOLE   0 0 5,442
STRYKER CORP COM 863667101 397 2,234 SH   SOLE   0 0 2,234
SUNTRUST BKS INC COM 867914103 418 6,254 SH   SOLE   0 0 6,254
SUPERNUS PHARMACEUTICALS INC COM 868459108 382 7,578 SH   SOLE   0 0 7,578
SUTHERLAND ASSET MGMT CORP M COM 86933G105 393 23,618 SH   SOLE   0 0 23,618
SYSCO CORP COM 871829107 992 13,545 SH   SOLE   0 0 13,545
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 426 9,650 SH   SOLE   0 0 9,650
TARGA RES CORP COM 87612G101 321 5,700 SH   SOLE   0 0 5,700
TARGET CORP COM 87612E106 2,287 25,925 SH   SOLE   0 0 25,925
TEXAS INSTRS INC COM 882508104 12,068 112,482 SH   SOLE   0 0 112,482
TEXTRON INC COM 883203101 204 2,858 SH   SOLE   0 0 2,858
THE TRADE DESK INC COM CL A 88339J105 219 1,449 SH   SOLE   0 0 1,449
THERMO FISHER SCIENTIFIC INC COM 883556102 373 1,527 SH   SOLE   0 0 1,527
TJX COS INC NEW COM 872540109 229 2,045 SH   SOLE   0 0 2,045
TOTAL S A SPONSORED ADR 89151E109 295 4,582 SH   SOLE   0 0 4,582
TRANSOCEAN LTD REG SHS H8817H100 471 33,776 SH   SOLE   0 0 33,776
TRAVELERS COMPANIES INC COM 89417E109 1,241 9,566 SH   SOLE   0 0 9,566
TTM TECHNOLOGIES INC COM 87305R109 343 21,570 SH   SOLE   0 0 21,570
TWILIO INC CL A 90138F102 249 2,888 SH   SOLE   0 0 2,888
TWITTER INC COM 90184L102 347 12,190 SH   SOLE   0 0 12,190
TYLER TECHNOLOGIES INC COM 902252105 394 1,606 SH   SOLE   0 0 1,606
UNILEVER N V N Y SHS NEW 904784709 233 4,190 SH   SOLE   0 0 4,190
UNILEVER PLC SPON ADR NEW 904767704 594 10,806 SH   SOLE   0 0 10,806
UNION PAC CORP COM 907818108 11,597 71,223 SH   SOLE   0 0 71,223
UNITED PARCEL SERVICE INC CL B 911312106 2,648 22,682 SH   SOLE   0 0 22,682
UNITED RENTALS INC COM 911363109 315 1,925 SH   SOLE   0 0 1,925
UNITED STATES OIL FUND LP UNITS 91232N108 518 33,353 SH   SOLE   0 0 33,353
UNITED TECHNOLOGIES CORP COM 913017109 2,077 14,855 SH   SOLE   0 0 14,855
UNITEDHEALTH GROUP INC COM 91324P102 3,794 14,263 SH   SOLE   0 0 14,263
US BANCORP DEL COM NEW 902973304 1,512 28,635 SH   SOLE   0 0 28,635
V F CORP COM 918204108 11,151 119,445 SH   SOLE   0 0 119,445
VAIL RESORTS INC COM 91879Q109 206 749 SH   SOLE   0 0 749
VALE S A ADR 91912E105 214 14,395 SH   SOLE   0 0 14,395
VALERO ENERGY CORP NEW COM 91913Y100 887 7,800 SH   SOLE   0 0 7,800
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 257 13,851 SH   SOLE   0 0 13,851
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 236 8,609 SH   SOLE   0 0 8,609
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,069 13,282 SH   SOLE   0 0 13,282
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 854 9,773 SH   SOLE   0 0 9,773
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,993 38,359 SH   SOLE   0 0 38,359
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 11,356 144,291 SH   SOLE   0 0 144,291
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 5,256 96,367 SH   SOLE   0 0 96,367
VANGUARD GROUP DIV APP ETF 921908844 1,263 11,408 SH   SOLE   0 0 11,408
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,440 11,740 SH   SOLE   0 0 11,740
VANGUARD INDEX FDS GROWTH ETF 922908736 3,435 21,331 SH   SOLE   0 0 21,331
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,227 16,541 SH   SOLE   0 0 16,541
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,565 18,002 SH   SOLE   0 0 18,002
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,860 16,447 SH   SOLE   0 0 16,447
VANGUARD INDEX FDS MID CAP ETF 922908629 1,882 11,460 SH   SOLE   0 0 11,460
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,662 45,395 SH   SOLE   0 0 45,395
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 22,865 85,619 SH   SOLE   0 0 85,619
VANGUARD INDEX FDS SM CP VAL ETF 922908611 778 5,584 SH   SOLE   0 0 5,584
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,239 13,773 SH   SOLE   0 0 13,773
VANGUARD INDEX FDS SML CP GRW ETF 922908595 530 2,831 SH   SOLE   0 0 2,831
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,559 10,417 SH   SOLE   0 0 10,417
VANGUARD INDEX FDS VALUE ETF 922908744 14,305 129,248 SH   SOLE   0 0 129,248
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 442 8,484 SH   SOLE   0 0 8,484
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,435 83,780 SH   SOLE   0 0 83,780
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 463 8,250 SH   SOLE   0 0 8,250
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 984 19,299 SH   SOLE   0 0 19,299
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,451 31,360 SH   SOLE   0 0 31,360
VANGUARD STAR FD VG TL INTL STK F 921909768 4,108 76,066 SH   SOLE   0 0 76,066
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,431 171,742 SH   SOLE   0 0 171,742
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 6,680 76,703 SH   SOLE   0 0 76,703
VANGUARD WORLD FDS ENERGY ETF 92204A306 561 5,334 SH   SOLE   0 0 5,334
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 206 1,144 SH   SOLE   0 0 1,144
VANGUARD WORLD FDS INF TECH ETF 92204A702 868 4,284 SH   SOLE   0 0 4,284
VECTREN CORP COM 92240G101 437 6,109 SH   SOLE   0 0 6,109
VEEVA SYS INC CL A COM 922475108 441 4,050 SH   SOLE   0 0 4,050
VENTAS INC COM 92276F100 610 11,212 SH   SOLE   0 0 11,212
VERIZON COMMUNICATIONS INC COM 92343V104 5,396 101,060 SH   SOLE   0 0 101,060
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 1,133 33,249 SH   SOLE   0 0 33,249
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1,873 36,207 SH   SOLE   0 0 36,207
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 1,864 38,504 SH   SOLE   0 0 38,504
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 7,072 149,340 SH   SOLE   0 0 149,340
VISA INC COM CL A 92826C839 3,473 23,139 SH   SOLE   0 0 23,139
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 94 12,884 SH   SOLE   0 0 12,884
W P CAREY INC COM 92936U109 205 3,194 SH   SOLE   0 0 3,194
W R BERKLEY CORPORATION COM 084423102 314 3,926 SH   SOLE   0 0 3,926
WALGREENS BOOTS ALLIANCE INC COM 931427108 462 6,342 SH   SOLE   0 0 6,342
WALMART INC COM 931142103 2,607 27,756 SH   SOLE   0 0 27,756
WASTE MGMT INC DEL COM 94106L109 1,120 12,396 SH   SOLE   0 0 12,396
WATSCO INC COM 942622200 258 1,446 SH   SOLE   0 0 1,446
WEC ENERGY GROUP INC COM 92939U106 11,077 165,917 SH   SOLE   0 0 165,917
WELLS FARGO CO NEW COM 949746101 2,494 47,450 SH   SOLE   0 0 47,450
WELLTOWER INC COM 95040Q104 495 7,697 SH   SOLE   0 0 7,697
WEST PHARMACEUTICAL SVSC INC COM 955306105 278 2,253 SH   SOLE   0 0 2,253
WESTERN ALLIANCE BANCORP COM 957638109 459 8,072 SH   SOLE   0 0 8,072
WHIRLPOOL CORP COM 963320106 243 2,051 SH   SOLE   0 0 2,051
WILLIAMS COS INC DEL COM 969457100 383 14,072 SH   SOLE   0 0 14,072
WINGSTOP INC COM 974155103 224 3,274 SH   SOLE   0 0 3,274
WISDOMTREE TR EMER MKT HIGH FD 97717W315 851 19,492 SH   SOLE   0 0 19,492
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 228 3,604 SH   SOLE   0 0 3,604
WISDOMTREE TR ITL HIGH DIV FD 97717W802 983 23,528 SH   SOLE   0 0 23,528
WISDOMTREE TR US DIVID EX FNCL 97717W406 1,063 11,760 SH   SOLE   0 0 11,760
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,747 47,378 SH   SOLE   0 0 47,378
WISDOMTREE TR US MIDCP EARNING 97717W570 1,938 46,857 SH   SOLE   0 0 46,857
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,847 62,184 SH   SOLE   0 0 62,184
WOODWARD INC COM 980745103 1,584 19,591 SH   SOLE   0 0 19,591
XCEL ENERGY INC COM 98389B100 1,214 25,706 SH   SOLE   0 0 25,706
XILINX INC COM 983919101 518 6,464 SH   SOLE   0 0 6,464
XPO LOGISTICS INC COM 983793100 212 1,860 SH   SOLE   0 0 1,860
YAMANA GOLD INC COM 98462Y100 484 194,351 SH   SOLE   0 0 194,351
YUM BRANDS INC COM 988498101 501 5,514 SH   SOLE   0 0 5,514
ZOETIS INC CL A 98978V103 550 6,008 SH   SOLE   0 0 6,008