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
AFLAC INC COM 001055102 318 6,758 SH   SOLE   0 0 6,758
ALPS ETF TR ALERIAN MLP 00162Q866 1,043 97,687 SH   SOLE   0 0 97,687
AT&T INC COM 00206R102 4,913 145,991 SH   SOLE   0 0 145,991
ABBOTT LABS COM 002824100 2,800 37,766 SH   SOLE   0 0 37,766
ABBVIE INC COM 00287Y109 8,633 31,895 SH   SOLE   0 0 31,895
ABERDEEN ASIA PACIFIC INCOM COM 003009107 527 127,187 SH   SOLE   0 0 127,187
AETNA INC NEW COM 00817Y108 906 4,465 SH   SOLE   0 0 4,465
AIR PRODS & CHEMS INC COM 009158106 661 3,958 SH   SOLE   0 0 3,958
ALASKA AIR GROUP INC COM 011659109 343 4,975 SH   SOLE   0 0 4,975
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 367 2,230 SH   SOLE   0 0 2,230
ALLY FINL INC COM 02005N100 317 12,000 SH   SOLE   0 0 12,000
ALPHABET INC CAP STK CL C 02079K107 800 670 SH   SOLE   0 0 670
ALPHABET INC CAP STK CL A 02079K305 1,633 1,353 SH   SOLE   0 0 1,353
ALTRIA GROUP INC COM 02209S103 1,245 20,650 SH   SOLE   0 0 20,650
AMAZON COM INC COM 023135106 2,117 1,057 SH   SOLE   0 0 1,057
AMEREN CORP COM 023608102 862 13,628 SH   SOLE   0 0 13,628
AMERICAN ELEC PWR INC COM 025537101 417 5,880 SH   SOLE   0 0 5,880
AMERICAN EXPRESS CO COM 025816109 213 2,001 SH   SOLE   0 0 2,001
AMERICAN INTL GROUP INC COM NEW 026874784 255 4,788 SH   SOLE   0 0 4,788
AMERICAN WTR WKS CO INC NEW COM 030420103 939 10,679 SH   SOLE   0 0 10,679
AMERISOURCEBERGEN CORP COM 03073E105 436 4,726 SH   SOLE   0 0 4,726
AMGEN INC COM 031162100 296 1,428 SH   SOLE   0 0 1,428
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 527 6,022 SH   SOLE   0 0 6,022
ANNALY CAP MGMT INC COM 035710409 205 20,070 SH   SOLE   0 0 20,070
ANTHEM INC COM 036752103 1,139 4,155 SH   SOLE   0 0 4,155
APACHE CORP COM 037411105 381 7,999 SH   SOLE   0 0 7,999
APPLE INC COM 037833100 8,633 38,241 SH   SOLE   0 0 38,241
ARCONIC INC COM 03965L100 273 12,417 SH   SOLE   0 0 12,417
AUTOMATIC DATA PROCESSING IN COM 053015103 463 3,077 SH   SOLE   0 0 3,077
B & G FOODS INC NEW COM 05508R106 213 7,748 SH   SOLE   0 0 7,748
BCE INC COM NEW 05534B760 426 10,504 SH   SOLE   0 0 10,504
BAKER HUGHES A GE CO CL A 05722G100 223 6,595 SH   SOLE   0 0 6,595
BANK AMER CORP COM 060505104 424 14,383 SH   SOLE   0 0 14,383
BANK MONTREAL QUE COM 063671101 360 4,360 SH   SOLE   0 0 4,360
BANK NEW YORK MELLON CORP COM 064058100 484 9,498 SH   SOLE   0 0 9,498
BAXTER INTL INC COM 071813109 232 3,011 SH   SOLE   0 0 3,011
BECTON DICKINSON & CO COM 075887109 844 3,233 SH   SOLE   0 0 3,233
BELDEN INC COM 077454106 502 7,036 SH   SOLE   0 0 7,036
BEMIS INC COM 081437105 753 15,500 SH   SOLE   0 0 15,500
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,394 6,511 SH   SOLE   0 0 6,511
BLACKROCK INC COM 09247X101 243 515 SH   SOLE   0 0 515
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 312 21,052 SH   SOLE   0 0 21,052
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 109 10,849 SH   SOLE   0 0 10,849
BLACKROCK CORPOR HI YLD FD I COM 09255P107 151 14,359 SH   SOLE   0 0 14,359
BLACKROCK SCIENCE & TECH TR SHS 09258G104 1,452 40,890 SH   SOLE   0 0 40,890
BOEING CO COM 097023105 2,871 7,721 SH   SOLE   0 0 7,721
BRISTOL MYERS SQUIBB CO COM 110122108 1,217 19,608 SH   SOLE   0 0 19,608
CSX CORP COM 126408103 489 6,609 SH   SOLE   0 0 6,609
CVS HEALTH CORP COM 126650100 719 9,133 SH   SOLE   0 0 9,133
CALERES INC COM 129500104 458 12,770 SH   SOLE   0 0 12,770
CAMPBELL SOUP CO COM 134429109 220 6,000 SH   SOLE   0 0 6,000
CANADIAN NATL RY CO COM 136375102 514 5,726 SH   SOLE   0 0 5,726
CASS INFORMATION SYS INC COM 14808P109 421 6,467 SH   SOLE   0 0 6,467
CATERPILLAR INC DEL COM 149123101 826 5,419 SH   SOLE   0 0 5,419
CELGENE CORP COM 151020104 275 3,073 SH   SOLE   0 0 3,073
CENTENE CORP DEL COM 15135B101 737 5,092 SH   SOLE   0 0 5,092
CERNER CORP COM 156782104 516 8,013 SH   SOLE   0 0 8,013
CHEVRON CORP NEW COM 166764100 2,063 16,873 SH   SOLE   0 0 16,873
CHURCH & DWIGHT INC COM 171340102 315 5,305 SH   SOLE   0 0 5,305
CISCO SYS INC COM 17275R102 857 17,614 SH   SOLE   0 0 17,614
CITIGROUP INC COM NEW 172967424 556 7,745 SH   SOLE   0 0 7,745
CLARUS CORP NEW COM 18270P109 1,010 91,400 SH   SOLE   0 0 91,400
COCA COLA CO COM 191216100 1,016 22,005 SH   SOLE   0 0 22,005
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 309 4,011 SH   SOLE   0 0 4,011
COHEN & STEERS REIT & PFD IN COM 19247X100 600 30,728 SH   SOLE   0 0 30,728
COLGATE PALMOLIVE CO COM 194162103 1,219 18,210 SH   SOLE   0 0 18,210
COMCAST CORP NEW CL A 20030N101 400 11,284 SH   SOLE   0 0 11,284
COMMERCE BANCSHARES INC COM 200525103 803 12,169 SH   SOLE   0 0 12,169
CONAGRA BRANDS INC COM 205887102 272 8,000 SH   SOLE   0 0 8,000
CONIFER HLDGS INC COM 20731J102 85 15,000 SH   SOLE   0 0 15,000
CONOCOPHILLIPS COM 20825C104 860 11,116 SH   SOLE   0 0 11,116
CORNING INC COM 219350105 516 14,617 SH   SOLE   0 0 14,617
DEERE & CO COM 244199105 263 1,750 SH   SOLE   0 0 1,750
DISNEY WALT CO COM DISNEY 254687106 2,939 25,134 SH   SOLE   0 0 25,134
DOLLAR GEN CORP NEW COM 256677105 227 2,081 SH   SOLE   0 0 2,081
DOMINION ENERGY INC COM 25746U109 917 13,051 SH   SOLE   0 0 13,051
DOUBLELINE INCOME SOLUTIONS COM 258622109 814 40,309 SH   SOLE   0 0 40,309
DOWDUPONT INC COM 26078J100 2,107 32,758 SH   SOLE   0 0 32,758
DREYFUS STRATEGIC MUN BD FD COM 26202F107 92 12,500 SH   SOLE   0 0 12,500
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 797 64,140 SH   SOLE   0 0 64,140
DUKE ENERGY CORP NEW COM NEW 26441C204 1,149 14,362 SH   SOLE   0 0 14,362
EAST WEST BANCORP INC COM 27579R104 279 4,621 SH   SOLE   0 0 4,621
EDGEWELL PERS CARE CO COM 28035Q102 472 10,208 SH   SOLE   0 0 10,208
EMERSON ELEC CO COM 291011104 2,379 31,057 SH   SOLE   0 0 31,057
ENBRIDGE INC COM 29250N105 565 17,507 SH   SOLE   0 0 17,507
ENTERGY CORP NEW COM 29364G103 304 3,749 SH   SOLE   0 0 3,749
ENTERPRISE FINL SVCS CORP COM 293712105 520 9,793 SH   SOLE   0 0 9,793
ENTERPRISE PRODS PARTNERS L COM 293792107 481 16,739 SH   SOLE   0 0 16,739
ESCO TECHNOLOGIES INC COM 296315104 507 7,444 SH   SOLE   0 0 7,444
EXELON CORP COM 30161N101 492 11,278 SH   SOLE   0 0 11,278
EXPRESS SCRIPTS HLDG CO COM 30219G108 613 6,455 SH   SOLE   0 0 6,455
EXXON MOBIL CORP COM 30231G102 3,691 43,413 SH   SOLE   0 0 43,413
FACEBOOK INC CL A 30303M102 1,358 8,260 SH   SOLE   0 0 8,260
FEDERAL AGRIC MTG CORP CL C 313148306 455 6,300 SH   SOLE   0 0 6,300
FEDERATED PREM MUN INC FD COM 31423P108 208 16,263 SH   SOLE   0 0 16,263
FEDEX CORP COM 31428X106 379 1,576 SH   SOLE   0 0 1,576
FIRST TR INTER DUR PFD & IN COM 33718W103 286 13,286 SH   SOLE   0 0 13,286
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 331 5,830 SH   SOLE   0 0 5,830
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 321 8,408 SH   SOLE   0 0 8,408
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 205 5,305 SH   SOLE   0 0 5,305
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 994 32,173 SH   SOLE   0 0 32,173
FIRST TR MLP & ENERGY INCOME COM 33739B104 300 23,975 SH   SOLE   0 0 23,975
FST TR NEW OPPORT MLP & ENE COM 33739M100 729 75,875 SH   SOLE   0 0 75,875
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 371 6,182 SH   SOLE   0 0 6,182
FORD MTR CO DEL COM PAR $0.01 345370860 243 26,233 SH   SOLE   0 0 26,233
FRANKLIN FINL NETWORK INC COM 35352P104 235 6,000 SH   SOLE   0 0 6,000
FREQUENCY ELECTRS INC COM 358010106 261 25,200 SH   SOLE   0 0 25,200
GABELLI EQUITY TR INC COM 362397101 78 12,000 SH   SOLE   0 0 12,000
GABELLI DIVD & INCOME TR COM 36242H104 358 14,970 SH   SOLE   0 0 14,970
GAMESTOP CORP NEW CL A 36467W109 342 22,400 SH   SOLE   0 0 22,400
GENERAL DYNAMICS CORP COM 369550108 450 2,200 SH   SOLE   0 0 2,200
GENERAL ELECTRIC CO COM 369604103 637 56,386 SH   SOLE   0 0 56,386
GENERAL MLS INC COM 370334104 823 19,171 SH   SOLE   0 0 19,171
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 507 12,611 SH   SOLE   0 0 12,611
GLOBAL X FDS GLBL X MLP ETF 37950E473 123 12,828 SH   SOLE   0 0 12,828
GOLDCORP INC NEW COM 380956409 720 70,635 SH   SOLE   0 0 70,635
GROUPON INC COM 399473107 38 10,187 SH   SOLE   0 0 10,187
HCA HEALTHCARE INC COM 40412C101 311 2,234 SH   SOLE   0 0 2,234
HSBC HLDGS PLC SPON ADR NEW 404280406 257 5,839 SH   SOLE   0 0 5,839
HARTE-HANKS INC COM 416196202 71 10,000 SH   SOLE   0 0 10,000
HENRY JACK & ASSOC INC COM 426281101 649 4,057 SH   SOLE   0 0 4,057
HERSHEY CO COM 427866108 789 7,732 SH   SOLE   0 0 7,732
HOME DEPOT INC COM 437076102 1,945 9,391 SH   SOLE   0 0 9,391
HONEYWELL INTL INC COM 438516106 1,386 8,327 SH   SOLE   0 0 8,327
HORMEL FOODS CORP COM 440452100 918 23,308 SH   SOLE   0 0 23,308
I D SYSTEMS INC COM 449489103 243 35,000 SH   SOLE   0 0 35,000
ILLINOIS TOOL WKS INC COM 452308109 2,327 16,491 SH   SOLE   0 0 16,491
INTEL CORP COM 458140100 720 15,230 SH   SOLE   0 0 15,230
INTERNATIONAL BUSINESS MACHS COM 459200101 581 3,846 SH   SOLE   0 0 3,846
INTL PAPER CO COM 460146103 210 4,275 SH   SOLE   0 0 4,275
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 300 4,883 SH   SOLE   0 0 4,883
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 220 12,105 SH   SOLE   0 0 12,105
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 4,530 93,335 SH   SOLE   0 0 93,335
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 1,089 47,736 SH   SOLE   0 0 47,736
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 381 7,705 SH   SOLE   0 0 7,705
IRIDEX CORP COM 462684101 159 25,000 SH   SOLE   0 0 25,000
ISHARES GOLD TRUST ISHARES 464285105 1,402 122,632 SH   SOLE   0 0 122,632
ISHARES TR CORE S&P TTL STK 464287150 3,649 54,767 SH   SOLE   0 0 54,767
ISHARES TR SELECT DIVID ETF 464287168 405 4,056 SH   SOLE   0 0 4,056
ISHARES TR TIPS BD ETF 464287176 949 8,583 SH   SOLE   0 0 8,583
ISHARES TR CORE S&P500 ETF 464287200 15,302 52,274 SH   SOLE   0 0 52,274
ISHARES TR CORE US AGGBD ET 464287226 1,700 16,114 SH   SOLE   0 0 16,114
ISHARES TR MSCI EMG MKT ETF 464287234 4,757 110,843 SH   SOLE   0 0 110,843
ISHARES TR IBOXX INV CP ETF 464287242 238 2,075 SH   SOLE   0 0 2,075
ISHARES TR NORTH AMERN NAT 464287374 686 19,134 SH   SOLE   0 0 19,134
ISHARES TR S&P 500 VAL ETF 464287408 15,712 135,638 SH   SOLE   0 0 135,638
ISHARES TR MSCI EAFE ETF 464287465 4,704 69,187 SH   SOLE   0 0 69,187
ISHARES TR RUS MDCP VAL ETF 464287473 261 2,890 SH   SOLE   0 0 2,890
ISHARES TR RUS MD CP GR ETF 464287481 227 1,671 SH   SOLE   0 0 1,671
ISHARES TR RUS MID CAP ETF 464287499 443 2,007 SH   SOLE   0 0 2,007
ISHARES TR CORE S&P MCP ETF 464287507 1,624 8,068 SH   SOLE   0 0 8,068
ISHARES TR N AMER TECH ETF 464287549 639 3,050 SH   SOLE   0 0 3,050
ISHARES TR NASDAQ BIOTECH 464287556 698 5,724 SH   SOLE   0 0 5,724
ISHARES TR RUS 1000 VAL ETF 464287598 1,758 13,883 SH   SOLE   0 0 13,883
ISHARES TR S&P MC 400GR ETF 464287606 204 874 SH   SOLE   0 0 874
ISHARES TR RUS 1000 GRW ETF 464287614 1,130 7,245 SH   SOLE   0 0 7,245
ISHARES TR RUS 1000 ETF 464287622 750 4,640 SH   SOLE   0 0 4,640
ISHARES TR RUS 2000 VAL ETF 464287630 835 6,276 SH   SOLE   0 0 6,276
ISHARES TR RUS 2000 GRW ETF 464287648 286 1,328 SH   SOLE   0 0 1,328
ISHARES TR RUSSELL 2000 ETF 464287655 6,615 37,603 SH   SOLE   0 0 37,603
ISHARES TR CORE S&P US GWT 464287671 2,126 34,220 SH   SOLE   0 0 34,220
ISHARES TR US HLTHCARE ETF 464287762 452 2,227 SH   SOLE   0 0 2,227
ISHARES TR CORE S&P SCP ETF 464287804 16,214 185,855 SH   SOLE   0 0 185,855
ISHARES TR INTL SEL DIV ETF 464288448 254 7,779 SH   SOLE   0 0 7,779
ISHARES TR IBOXX HI YD ETF 464288513 403 4,659 SH   SOLE   0 0 4,659
ISHARES TR S&P US PFD STK 464288687 955 25,723 SH   SOLE   0 0 25,723
ISHARES TR U.S. MED DVC ETF 464288810 524 2,302 SH   SOLE   0 0 2,302
ISHARES TR MICRO-CAP ETF 464288869 4,388 41,276 SH   SOLE   0 0 41,276
ISHARES SILVER TRUST ISHARES 46428Q109 2,170 158,055 SH   SOLE   0 0 158,055
ISHARES TR US TREAS BD ETF 46429B267 222 9,112 SH   SOLE   0 0 9,112
ISHARES TR CORE HIGH DV ETF 46429B663 1,117 12,332 SH   SOLE   0 0 12,332
ISHARES TR MIN VOL EAFE ETF 46429B689 3,017 41,442 SH   SOLE   0 0 41,442
ISHARES TR MIN VOL USA ETF 46429B697 8,258 144,784 SH   SOLE   0 0 144,784
ISHARES TR USA MOMENTUM FCT 46432F396 2,149 18,056 SH   SOLE   0 0 18,056
ISHARES TR IBONDS DEC18 ETF 46434VAA8 259 10,317 SH   SOLE   0 0 10,317
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 258 10,312 SH   SOLE   0 0 10,312
ISHARES TR IBONDS DEC19 ETF 46434VAU4 213 8,605 SH   SOLE   0 0 8,605
ISHARES TR IBONDS DEC22 ETF 46434VBA7 256 10,536 SH   SOLE   0 0 10,536
ISHARES TR IBONDS DEC21 ETF 46434VBK5 256 10,527 SH   SOLE   0 0 10,527
JPMORGAN CHASE & CO COM 46625H100 1,700 15,065 SH   SOLE   0 0 15,065
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2,714 46,489 SH   SOLE   0 0 46,489
JOHNSON & JOHNSON COM 478160104 4,443 31,898 SH   SOLE   0 0 31,898
KANSAS CITY SOUTHERN COM NEW 485170302 523 4,617 SH   SOLE   0 0 4,617
KIMBERLY CLARK CORP COM 494368103 1,764 15,526 SH   SOLE   0 0 15,526
KRAFT HEINZ CO COM 500754106 598 10,845 SH   SOLE   0 0 10,845
KROGER CO COM 501044101 315 10,816 SH   SOLE   0 0 10,816
LAUDER ESTEE COS INC CL A 518439104 392 2,698 SH   SOLE   0 0 2,698
LEGGETT & PLATT INC COM 524660107 514 11,749 SH   SOLE   0 0 11,749
LENNAR CORP CL B 526057302 228 5,916 SH   SOLE   0 0 5,916
LILLY ELI & CO COM 532457108 273 2,543 SH   SOLE   0 0 2,543
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 203 8,700 SH   SOLE   0 0 8,700
LOCKHEED MARTIN CORP COM 539830109 230 666 SH   SOLE   0 0 666
LOWES COS INC COM 548661107 404 3,518 SH   SOLE   0 0 3,518
M & T BK CORP COM 55261F104 362 2,200 SH   SOLE   0 0 2,200
MFS MUN INCOME TR SH BEN INT 552738106 825 127,053 SH   SOLE   0 0 127,053
MFS INTER INCOME TR SH BEN INT 55273C107 137 36,339 SH   SOLE   0 0 36,339
MASTERCARD INCORPORATED CL A 57636Q104 378 1,698 SH   SOLE   0 0 1,698
MCCORMICK & CO INC COM NON VTG 579780206 900 6,833 SH   SOLE   0 0 6,833
MCDONALDS CORP COM 580135101 1,105 6,608 SH   SOLE   0 0 6,608
MCEWEN MNG INC COM 58039P107 117 60,146 SH   SOLE   0 0 60,146
MERCK & CO INC COM 58933Y105 721 10,156 SH   SOLE   0 0 10,156
MEREDITH CORP COM 589433101 683 13,373 SH   SOLE   0 0 13,373
MICROSOFT CORP COM 594918104 2,072 18,119 SH   SOLE   0 0 18,119
MONDELEZ INTL INC CL A 609207105 463 10,784 SH   SOLE   0 0 10,784
NATIONAL FUEL GAS CO N J COM 636180101 985 17,563 SH   SOLE   0 0 17,563
NETFLIX INC COM 64110L106 1,028 2,748 SH   SOLE   0 0 2,748
NEWELL BRANDS INC COM 651229106 211 10,409 SH   SOLE   0 0 10,409
NEXTERA ENERGY INC COM 65339F101 798 4,763 SH   SOLE   0 0 4,763
NIKE INC CL B 654106103 448 5,293 SH   SOLE   0 0 5,293
NORFOLK SOUTHERN CORP COM 655844108 558 3,091 SH   SOLE   0 0 3,091
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 15 27,225 SH   SOLE   0 0 27,225
NORTHWEST PIPE CO COM 667746101 198 10,000 SH   SOLE   0 0 10,000
NOVARTIS A G SPONSORED ADR 66987V109 274 3,185 SH   SOLE   0 0 3,185
NUCOR CORP COM 670346105 294 4,641 SH   SOLE   0 0 4,641
NUVEEN MISSOURI QLT MUN INC COM 67060Q108 163 13,215 SH   SOLE   0 0 13,215
NVIDIA CORP COM 67066G104 268 952 SH   SOLE   0 0 952
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 145 10,031 SH   SOLE   0 0 10,031
NUVEEN AMT FREE MUN CR INC F COM 67071L106 787 54,034 SH   SOLE   0 0 54,034
NUVEEN PFD & INCM SECURTIES COM 67072C105 167 19,020 SH   SOLE   0 0 19,020
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 146 18,300 SH   SOLE   0 0 18,300
NUVEEN MUN VALUE FD INC COM 670928100 208 22,193 SH   SOLE   0 0 22,193
O REILLY AUTOMOTIVE INC NEW COM 67103H107 802 2,310 SH   SOLE   0 0 2,310
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 81 35,000 SH   SOLE   0 0 35,000
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 305 3,175 SH   SOLE   0 0 3,175
OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 493 7,852 SH   SOLE   0 0 7,852
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 382 9,913 SH   SOLE   0 0 9,913
ORACLE CORP COM 68389X105 705 13,673 SH   SOLE   0 0 13,673
PAYCHEX INC COM 704326107 464 6,305 SH   SOLE   0 0 6,305
PEPSICO INC COM 713448108 2,091 18,709 SH   SOLE   0 0 18,709
PFIZER INC COM 717081103 2,560 58,086 SH   SOLE   0 0 58,086
PHILIP MORRIS INTL INC COM 718172109 428 5,250 SH   SOLE   0 0 5,250
PHILLIPS 66 COM 718546104 1,222 10,841 SH   SOLE   0 0 10,841
PIMCO HIGH INCOME FD COM SHS 722014107 90 10,783 SH   SOLE   0 0 10,783
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 399 3,961 SH   SOLE   0 0 3,961
POST HLDGS INC COM 737446104 584 5,953 SH   SOLE   0 0 5,953
PROCTER AND GAMBLE CO COM 742718109 2,226 26,744 SH   SOLE   0 0 26,744
PROSHARES TR S&P 500 DV ARIST 74348A467 3,375 50,511 SH   SOLE   0 0 50,511
PURECYCLE CORP COM NEW 746228303 231 20,000 SH   SOLE   0 0 20,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 58 11,000 SH   SOLE   0 0 11,000
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 781 68,410 SH   SOLE   0 0 68,410
QUALCOMM INC COM 747525103 530 7,353 SH   SOLE   0 0 7,353
RAYTHEON CO COM NEW 755111507 398 1,928 SH   SOLE   0 0 1,928
REINSURANCE GROUP AMER INC COM NEW 759351604 943 6,521 SH   SOLE   0 0 6,521
ROYAL GOLD INC COM 780287108 504 6,540 SH   SOLE   0 0 6,540
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,916 23,787 SH   SOLE   0 0 23,787
SPDR GOLD TRUST GOLD SHS 78463V107 2,554 22,648 SH   SOLE   0 0 22,648
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 226 4,479 SH   SOLE   0 0 4,479
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 262 7,274 SH   SOLE   0 0 7,274
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 371 12,280 SH   SOLE   0 0 12,280
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 317 10,193 SH   SOLE   0 0 10,193
SPDR SERIES TRUST DJ REIT ETF 78464A607 5,940 63,704 SH   SOLE   0 0 63,704
SPDR SERIES TRUST S&P DIVID ETF 78464A763 543 5,545 SH   SOLE   0 0 5,545
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 452 8,405 SH   SOLE   0 0 8,405
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 546 15,111 SH   SOLE   0 0 15,111
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 222 6,519 SH   SOLE   0 0 6,519
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 26,316 71,615 SH   SOLE   0 0 71,615
SPDR SER TR SPDR BLOOMBERG 78468R663 2,377 25,952 SH   SOLE   0 0 25,952
SCHLUMBERGER LTD COM 806857108 687 11,273 SH   SOLE   0 0 11,273
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,572 22,333 SH   SOLE   0 0 22,333
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 466 6,695 SH   SOLE   0 0 6,695
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 404 6,985 SH   SOLE   0 0 6,985
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 325 9,682 SH   SOLE   0 0 9,682
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 207 5,794 SH   SOLE   0 0 5,794
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 451 4,738 SH   SOLE   0 0 4,738
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 977 18,110 SH   SOLE   0 0 18,110
SELECT SECTOR SPDR TR ENERGY 81369Y506 339 4,471 SH   SOLE   0 0 4,471
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 469 17,013 SH   SOLE   0 0 17,013
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 216 2,761 SH   SOLE   0 0 2,761
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 250 3,316 SH   SOLE   0 0 3,316
SENIOR HSG PPTYS TR SH BEN INT 81721M109 293 16,674 SH   SOLE   0 0 16,674
SHERWIN WILLIAMS CO COM 824348106 601 1,321 SH   SOLE   0 0 1,321
SIRIUS XM HLDGS INC COM 82968B103 815 128,935 SH   SOLE   0 0 128,935
SMUCKER J M CO COM NEW 832696405 640 6,234 SH   SOLE   0 0 6,234
SOUTHERN CO COM 842587107 692 15,867 SH   SOLE   0 0 15,867
SOUTHERN MO BANCORP INC COM 843380106 474 12,731 SH   SOLE   0 0 12,731
SOUTHWEST AIRLS CO COM 844741108 290 4,646 SH   SOLE   0 0 4,646
SOUTHWESTERN ENERGY CO COM 845467109 192 37,533 SH   SOLE   0 0 37,533
SPIRE INC COM 84857L101 791 10,756 SH   SOLE   0 0 10,756
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 240 20,550 SH   SOLE   0 0 20,550
SQUARE INC CL A 852234103 280 2,831 SH   SOLE   0 0 2,831
STANDARD MTR PRODS INC COM 853666105 388 7,883 SH   SOLE   0 0 7,883
STARBUCKS CORP COM 855244109 304 5,345 SH   SOLE   0 0 5,345
STIFEL FINL CORP COM 860630102 445 8,689 SH   SOLE   0 0 8,689
STITCH FIX INC COM CL A 860897107 263 6,000 SH   SOLE   0 0 6,000
SUPPORT COM INC COM NEW 86858W200 156 53,923 SH   SOLE   0 0 53,923
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 263 47,000 SH   SOLE   0 0 47,000
SYSCO CORP COM 871829107 943 12,866 SH   SOLE   0 0 12,866
TARGET CORP COM 87612E106 242 2,741 SH   SOLE   0 0 2,741
TEMPLETON GLOBAL INCOME FD COM 880198106 507 82,923 SH   SOLE   0 0 82,923
TEXAS INSTRS INC COM 882508104 288 2,682 SH   SOLE   0 0 2,682
TEXTRON INC COM 883203101 250 3,500 SH   SOLE   0 0 3,500
THERMO FISHER SCIENTIFIC INC COM 883556102 331 1,357 SH   SOLE   0 0 1,357
3M CO COM 88579Y101 1,933 9,170 SH   SOLE   0 0 9,170
TRAVELERS COMPANIES INC COM 89417E109 276 2,130 SH   SOLE   0 0 2,130
US BANCORP DEL COM NEW 902973304 605 11,453 SH   SOLE   0 0 11,453
UNION PAC CORP COM 907818108 1,161 7,131 SH   SOLE   0 0 7,131
UNISYS CORP COM NEW 909214306 214 10,500 SH   SOLE   0 0 10,500
UNITED PARCEL SERVICE INC CL B 911312106 607 5,198 SH   SOLE   0 0 5,198
UNITED TECHNOLOGIES CORP COM 913017109 821 5,876 SH   SOLE   0 0 5,876
UNITEDHEALTH GROUP INC COM 91324P102 708 2,660 SH   SOLE   0 0 2,660
UNIVERSAL STAINLESS & ALLOY COM 913837100 306 12,000 SH   SOLE   0 0 12,000
VANECK MERK GOLD TRUST GOLD TRUST 921078101 631 53,895 SH   SOLE   0 0 53,895
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,951 105,322 SH   SOLE   0 0 105,322
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,486 54,310 SH   SOLE   0 0 54,310
VANGUARD GROUP DIV APP ETF 921908844 375 3,391 SH   SOLE   0 0 3,391
VANGUARD WORLD FD MEGA CAP INDEX 921910873 247 2,462 SH   SOLE   0 0 2,462
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 265 1,660 SH   SOLE   0 0 1,660
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 420 5,217 SH   SOLE   0 0 5,217
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 490 6,278 SH   SOLE   0 0 6,278
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,768 248,867 SH   SOLE   0 0 248,867
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 3,209 49,806 SH   SOLE   0 0 49,806
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 329 4,339 SH   SOLE   0 0 4,339
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 324 6,220 SH   SOLE   0 0 6,220
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,985 145,986 SH   SOLE   0 0 145,986
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,228 28,504 SH   SOLE   0 0 28,504
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 625 7,479 SH   SOLE   0 0 7,479
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,320 16,176 SH   SOLE   0 0 16,176
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 283 2,504 SH   SOLE   0 0 2,504
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 417 5,171 SH   SOLE   0 0 5,171
VANGUARD INDEX FDS SML CP GRW ETF 922908595 204 1,091 SH   SOLE   0 0 1,091
VANGUARD INDEX FDS MID CAP ETF 922908629 1,290 7,855 SH   SOLE   0 0 7,855
VANGUARD INDEX FDS GROWTH ETF 922908736 339 2,103 SH   SOLE   0 0 2,103
VANGUARD INDEX FDS VALUE ETF 922908744 369 3,330 SH   SOLE   0 0 3,330
VANGUARD INDEX FDS TOTAL STK MKT 922908769 31,693 211,778 SH   SOLE   0 0 211,778
VERIZON COMMUNICATIONS INC COM 92343V104 1,774 33,224 SH   SOLE   0 0 33,224
VISA INC COM CL A 92826C839 1,205 8,025 SH   SOLE   0 0 8,025
WEC ENERGY GROUP INC COM 92939U106 498 7,465 SH   SOLE   0 0 7,465
WABASH NATL CORP COM 929566107 373 20,448 SH   SOLE   0 0 20,448
WALMART INC COM 931142103 1,541 16,404 SH   SOLE   0 0 16,404
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,220 16,740 SH   SOLE   0 0 16,740
WASTE MGMT INC DEL COM 94106L109 364 4,024 SH   SOLE   0 0 4,024
WELLS FARGO CO NEW COM 949746101 908 17,284 SH   SOLE   0 0 17,284
WELLTOWER INC COM 95040Q104 310 4,825 SH   SOLE   0 0 4,825
WESTERN ASSET VAR RT STRG FD COM 957667108 219 13,300 SH   SOLE   0 0 13,300
WESTERN ASST MNGD MUN FD INC COM 95766M105 794 65,557 SH   SOLE   0 0 65,557
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 119 10,609 SH   SOLE   0 0 10,609
WEYERHAEUSER CO COM 962166104 234 7,240 SH   SOLE   0 0 7,240
WIDEOPENWEST INC COM 96758W101 112 10,000 SH   SOLE   0 0 10,000
WISDOMTREE TR EMG MKTS SMCAP 97717W281 3,235 70,855 SH   SOLE   0 0 70,855
WISDOMTREE TR EMER MKT HIGH FD 97717W315 484 11,074 SH   SOLE   0 0 11,074
WISDOMTREE TR INTL SMCAP DIV 97717W760 5,231 73,520 SH   SOLE   0 0 73,520
WISDOMTREE TR INTL MIDCAP DV 97717W778 3,766 57,442 SH   SOLE   0 0 57,442
WISDOMTREE TR INTL LRGCAP DV 97717W794 408 8,464 SH   SOLE   0 0 8,464
ZEDGE INC CL B 98923T104 20 10,109 SH   SOLE   0 0 10,109
ALLERGAN PLC SHS G0177J108 428 2,245 SH   SOLE   0 0 2,245
AMDOCS LTD SHS G02602103 454 6,877 SH   SOLE   0 0 6,877
EATON CORP PLC SHS G29183103 706 8,140 SH   SOLE   0 0 8,140
MEDTRONIC PLC SHS G5960L103 841 8,553 SH   SOLE   0 0 8,553
NORDIC AMERN OFFSHORE LTD SHS G65772108 11 11,440 SH   SOLE   0 0 11,440
NORDIC AMERICAN TANKERS LIMI COM G65773106 223 106,887 SH   SOLE   0 0 106,887
ATENTO S A SHS L0427L105 255 34,000 SH   SOLE   0 0 34,000
ORBOTECH LTD ORD M75253100 238 4,000 SH   SOLE   0 0 4,000