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 4,031 22,848 SH   SOLE   22,848 0 0
ABBOTT LABS COM 002824100 1,038 11,947 SH   SOLE   11,947 0 0
ABBVIE INC COM 00287Y109 860 9,708 SH   SOLE   9,708 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 174 26,927 SH   SOLE   26,927 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 369 41,261 SH   SOLE   41,261 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 543 2,580 SH   SOLE   2,580 0 0
ADOBE INC COM 00724F101 378 1,146 SH   SOLE   1,146 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 218 1,028 SH   SOLE   1,028 0 0
ALPHABET INC CAP STK CL C 02079K107 1,833 1,371 SH   SOLE   1,371 0 0
ALPHABET INC CAP STK CL A 02079K305 1,597 1,192 SH   SOLE   1,192 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 7,861 924,852 SH   SOLE   924,852 0 0
ALTRIA GROUP INC COM 02209S103 420 8,408 SH   SOLE   8,408 0 0
AMAZON COM INC COM 023135106 3,188 1,725 SH   SOLE   1,725 0 0
AMCOR PLC ORD G0250X107 6,379 588,445 SH   SOLE   588,445 0 0
AMERICAN ELEC PWR CO INC COM 025537101 274 2,900 SH   SOLE   2,900 0 0
AMERICAN EXPRESS CO COM 025816109 662 5,318 SH   SOLE   5,318 0 0
AMGEN INC COM 031162100 241 999 SH   SOLE   999 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 252 4,879 SH   SOLE   4,879 0 0
APPLE INC COM 037833100 7,593 25,859 SH   SOLE   25,859 0 0
APPLIED MATLS INC COM 038222105 396 6,488 SH   SOLE   6,488 0 0
AT&T INC COM 00206R102 395 10,116 SH   SOLE   10,116 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 571 3,351 SH   SOLE   3,351 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 85 15,287 SH   SOLE   15,287 0 0
BECTON DICKINSON & CO COM 075887109 1,416 5,207 SH   SOLE   5,207 0 0
BELDEN INC COM 077454106 4,736 86,110 SH   SOLE   86,110 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,180 5,211 SH   SOLE   5,211 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 1,060 83,309 SH   SOLE   83,309 0 0
BLACKROCK INCOME TR INC COM 09247F100 192 31,800 SH   SOLE   31,800 0 0
BOEING CO COM 097023105 1,146 3,519 SH   SOLE   3,519 0 0
BOOKING HLDGS INC COM 09857L108 339 165 SH   SOLE   165 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 881 13,726 SH   SOLE   13,726 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 425 5,431 SH   SOLE   5,431 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 204 15,000 SH   SOLE   15,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 244 2,369 SH   SOLE   2,369 0 0
CENTENE CORP DEL COM 15135B101 7,152 113,762 SH   SOLE   113,762 0 0
CHEVRON CORP NEW COM 166764100 712 5,909 SH   SOLE   5,909 0 0
CHUBB LIMITED COM H1467J104 493 3,169 SH   SOLE   3,169 0 0
CISCO SYS INC COM 17275R102 836 17,435 SH   SOLE   17,435 0 0
CITIGROUP INC COM NEW 172967424 546 6,837 SH   SOLE   6,837 0 0
CLOROX CO DEL COM 189054109 214 1,391 SH   SOLE   1,391 0 0
CME GROUP INC COM 12572Q105 295 1,469 SH   SOLE   1,469 0 0
COCA COLA CO COM 191216100 670 12,111 SH   SOLE   12,111 0 0
COMCAST CORP NEW CL A 20030N101 522 11,598 SH   SOLE   11,598 0 0
COSTCO WHSL CORP NEW COM 22160K105 966 3,287 SH   SOLE   3,287 0 0
CUMMINS INC COM 231021106 905 5,055 SH   SOLE   5,055 0 0
CVS HEALTH CORP COM 126650100 299 4,031 SH   SOLE   4,031 0 0
DEERE & CO COM 244199105 3,626 20,926 SH   SOLE   20,926 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 309 1,832 SH   SOLE   1,832 0 0
DISNEY WALT CO COM DISNEY 254687106 1,735 11,994 SH   SOLE   11,994 0 0
DOLLAR GEN CORP NEW COM 256677105 225 1,440 SH   SOLE   1,440 0 0
DONALDSON INC COM 257651109 234 4,060 SH   SOLE   4,060 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 191 14,400 SH   SOLE   14,400 0 0
ECOLAB INC COM 278865100 295 1,526 SH   SOLE   1,526 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 422 1,810 SH   SOLE   1,810 0 0
EMERSON ELEC CO COM 291011104 281 3,686 SH   SOLE   3,686 0 0
ENBRIDGE INC COM 29250N105 484 12,165 SH   SOLE   12,165 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 141 11,025 SH   SOLE   11,025 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 204 7,228 SH   SOLE   7,228 0 0
EQUIFAX INC COM 294429105 403 2,876 SH   SOLE   2,876 0 0
EXXON MOBIL CORP COM 30231G102 1,895 27,161 SH   SOLE   27,161 0 0
FACEBOOK INC CL A 30303M102 792 3,861 SH   SOLE   3,861 0 0
FASTENAL CO COM 311900104 214 5,782 SH   SOLE   5,782 0 0
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 198 14,100 SH   SOLE   14,100 0 0
FNB CORP PA COM 302520101 568 44,709 SH   SOLE   44,709 0 0
FS KKR CAPITAL CORP COM 302635107 366 59,772 SH   SOLE   59,772 0 0
GENERAL DYNAMICS CORP COM 369550108 366 2,077 SH   SOLE   2,077 0 0
GENERAL ELECTRIC CO COM 369604103 1,099 98,464 SH   SOLE   98,464 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 211 3,267 SH   SOLE   3,267 0 0
GRACO INC COM 384109104 372 7,161 SH   SOLE   7,161 0 0
HOME DEPOT INC COM 437076102 739 3,383 SH   SOLE   3,383 0 0
HONEYWELL INTL INC COM 438516106 960 5,423 SH   SOLE   5,423 0 0
HORMEL FOODS CORP COM 440452100 736 16,306 SH   SOLE   16,306 0 0
ICICI BK LTD ADR 45104G104 192 12,704 SH   SOLE   12,704 0 0
ILLINOIS TOOL WKS INC COM 452308109 382 2,128 SH   SOLE   2,128 0 0
ILLUMINA INC COM 452327109 263 794 SH   SOLE   794 0 0
INTEL CORP COM 458140100 513 8,575 SH   SOLE   8,575 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 698 5,210 SH   SOLE   5,210 0 0
INTUIT COM 461202103 2,800 10,690 SH   SOLE   10,690 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 258 436 SH   SOLE   436 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 208 3,037 SH   SOLE   3,037 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 681 35,865 SH   SOLE   35,865 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 743 12,733 SH   SOLE   12,733 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 200 16,200 SH   SOLE   16,200 0 0
INVESCO MUN TR COM 46131J103 193 15,600 SH   SOLE   15,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 255 1,200 SH   SOLE   1,200 0 0
ISHARES TR S&P 100 ETF 464287101 97,005 673,225 SH   SOLE   673,225 0 0
ISHARES TR SELECT DIVID ETF 464287168 748 7,078 SH   SOLE   7,078 0 0
ISHARES TR CORE S&P500 ETF 464287200 40,437 125,098 SH   SOLE   125,098 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 732 16,307 SH   SOLE   16,307 0 0
ISHARES TR GLOBAL TECH ETF 464287291 384 1,823 SH   SOLE   1,823 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,159 11,150 SH   SOLE   11,150 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,711 13,153 SH   SOLE   13,153 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,342 48,125 SH   SOLE   48,125 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 207 1,517 SH   SOLE   1,517 0 0
ISHARES TR S&P MC 400GR ETF 464287606 582 2,443 SH   SOLE   2,443 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 956 5,435 SH   SOLE   5,435 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,370 10,656 SH   SOLE   10,656 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,612 7,525 SH   SOLE   7,525 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,963 23,921 SH   SOLE   23,921 0 0
ISHARES TR S&P MC 400VL ETF 464287705 588 3,443 SH   SOLE   3,443 0 0
ISHARES TR CORE S&P SCP ETF 464287804 28,470 339,530 SH   SOLE   339,530 0 0
ISHARES TR S&P SML 600 GWT 464287887 370 1,915 SH   SOLE   1,915 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 3,440 46,803 SH   SOLE   46,803 0 0
ISHARES TR MSCI ACWI ETF 464288257 3,124 39,418 SH   SOLE   39,418 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 210 800 SH   SOLE   800 0 0
ISHARES TR SHORT TREAS BD 464288679 1,815 16,435 SH   SOLE   16,435 0 0
ISHARES TR PFD AND INCM SEC 464288687 395 10,511 SH   SOLE   10,511 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 1,287 19,618 SH   SOLE   19,618 0 0
ISHARES TR USA QUALITY FCTR 46432F339 447 4,423 SH   SOLE   4,423 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 113 12,310 SH   SOLE   12,310 0 0
JOHNSON & JOHNSON COM 478160104 3,796 26,020 SH   SOLE   26,020 0 0
JPMORGAN CHASE & CO COM 46625H100 1,151 8,257 SH   SOLE   8,257 0 0
LAUDER ESTEE COS INC CL A 518439104 504 2,442 SH   SOLE   2,442 0 0
LAZARD LTD SHS A G54050102 371 9,293 SH   SOLE   9,293 0 0
LILLY ELI & CO COM 532457108 448 3,408 SH   SOLE   3,408 0 0
LINDE PLC SHS G5494J103 280 1,314 SH   SOLE   1,314 0 0
LOCKHEED MARTIN CORP COM 539830109 392 1,007 SH   SOLE   1,007 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 266 4,223 SH   SOLE   4,223 0 0
MASTERCARD INC CL A 57636Q104 251 842 SH   SOLE   842 0 0
MCDONALDS CORP COM 580135101 587 2,973 SH   SOLE   2,973 0 0
MEDTRONIC PLC SHS G5960L103 411 3,626 SH   SOLE   3,626 0 0
MERCK & CO INC COM 58933Y105 1,865 20,507 SH   SOLE   20,507 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 176 46,200 SH   SOLE   46,200 0 0
MICROSOFT CORP COM 594918104 3,679 23,329 SH   SOLE   23,329 0 0
NETFLIX INC COM 64110L106 383 1,184 SH   SOLE   1,184 0 0
NIKE INC CL B 654106103 1,671 16,492 SH   SOLE   16,492 0 0
NOVARTIS A G SPONSORED ADR 66987V109 225 2,381 SH   SOLE   2,381 0 0
NOVO-NORDISK A S ADR 670100205 241 4,172 SH   SOLE   4,172 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 207 14,200 SH   SOLE   14,200 0 0
NVIDIA CORP COM 67066G104 310 1,316 SH   SOLE   1,316 0 0
ONEOK INC NEW COM 682680103 281 3,712 SH   SOLE   3,712 0 0
ORACLE CORP COM 68389X105 446 8,421 SH   SOLE   8,421 0 0
PAYPAL HLDGS INC COM 70450Y103 806 7,453 SH   SOLE   7,453 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 203 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108 10,374 75,906 SH   SOLE   75,906 0 0
PFIZER INC COM 717081103 1,898 48,438 SH   SOLE   48,438 0 0
PHILLIPS 66 COM 718546104 227 2,035 SH   SOLE   2,035 0 0
PROCTER & GAMBLE CO COM 742718109 1,009 8,080 SH   SOLE   8,080 0 0
PROLOGIS INC COM 74340W103 292 3,278 SH   SOLE   3,278 0 0
QUALCOMM INC COM 747525103 566 6,420 SH   SOLE   6,420 0 0
ROPER TECHNOLOGIES INC COM 776696106 218 615 SH   SOLE   615 0 0
SALESFORCE COM INC COM 79466L302 600 3,687 SH   SOLE   3,687 0 0
SCHLUMBERGER LTD COM 806857108 472 11,733 SH   SOLE   11,733 0 0
SEI INVESTMENTS CO COM 784117103 1,110 16,950 SH   SOLE   16,950 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,008 29,533 SH   SOLE   29,533 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 940 14,922 SH   SOLE   14,922 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 232 1,852 SH   SOLE   1,852 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 775 12,905 SH   SOLE   12,905 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,434 79,070 SH   SOLE   79,070 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 776 9,530 SH   SOLE   9,530 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,448 37,615 SH   SOLE   37,615 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,216 22,675 SH   SOLE   22,675 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 589 15,244 SH   SOLE   15,244 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 749 11,597 SH   SOLE   11,597 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 236 6,291 SH   SOLE   6,291 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,349 53,901 SH   SOLE   53,901 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,675 15,117 SH   SOLE   15,117 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,265 11,757 SH   SOLE   11,757 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 92 14,000 SH   SOLE   14,000 0 0
STARBUCKS CORP COM 855244109 281 3,195 SH   SOLE   3,195 0 0
STRYKER CORP COM 863667101 229 1,091 SH   SOLE   1,091 0 0
SUNOCO LP COM UT REP LP 86765K109 229 7,488 SH   SOLE   7,488 0 0
SYSCO CORP COM 871829107 295 3,443 SH   SOLE   3,443 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 314 5,406 SH   SOLE   5,406 0 0
TARGET CORP COM 87612E106 3,065 23,906 SH   SOLE   23,906 0 0
TENNANT CO COM 880345103 796 10,210 SH   SOLE   10,210 0 0
TEXAS INSTRS INC COM 882508104 289 2,249 SH   SOLE   2,249 0 0
TORO CO COM 891092108 3,778 47,425 SH   SOLE   47,425 0 0
TRAVELERS COMPANIES INC COM 89417E109 247 1,803 SH   SOLE   1,803 0 0
TRUIST FINL CORP COM 89832Q109 243 4,310 SH   SOLE   4,310 0 0
TWO HBRS INVT CORP COM NEW 90187B408 5,667 387,586 SH   SOLE   387,586 0 0
UNION PACIFIC CORP COM 907818108 601 3,325 SH   SOLE   3,325 0 0
UNITED TECHNOLOGIES CORP COM 913017109 418 2,788 SH   SOLE   2,788 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,375 4,676 SH   SOLE   4,676 0 0
US BANCORP DEL COM NEW 902973304 8,528 143,831 SH   SOLE   143,831 0 0
VANGUARD GROUP DIV APP ETF 921908844 635 5,095 SH   SOLE   5,095 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 333 2,794 SH   SOLE   2,794 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 453 2,852 SH   SOLE   2,852 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 413 4,453 SH   SOLE   4,453 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 520 2,852 SH   SOLE   2,852 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 529 4,414 SH   SOLE   4,414 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,551 15,592 SH   SOLE   15,592 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,476 42,924 SH   SOLE   42,924 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 542 2,861 SH   SOLE   2,861 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 411 2,548 SH   SOLE   2,548 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 308 3,783 SH   SOLE   3,783 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 568 7,442 SH   SOLE   7,442 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 646 3,369 SH   SOLE   3,369 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 503 3,269 SH   SOLE   3,269 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 804 3,283 SH   SOLE   3,283 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 449 3,348 SH   SOLE   3,348 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 458 3,204 SH   SOLE   3,204 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 575 9,366 SH   SOLE   9,366 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 224 1,025 SH   SOLE   1,025 0 0
VISA INC COM CL A 92826C839 2,078 11,058 SH   SOLE   11,058 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 344 5,836 SH   SOLE   5,836 0 0
WALMART INC COM 931142103 265 2,227 SH   SOLE   2,227 0 0
WELLS FARGO CO NEW COM 949746101 2,009 37,333 SH   SOLE   37,333 0 0
WINTRUST FINL CORP COM 97650W108 207 2,919 SH   SOLE   2,919 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 297 7,728 SH   SOLE   7,728 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 294 6,975 SH   SOLE   6,975 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 274 5,099 SH   SOLE   5,099 0 0