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 3,174 23,253 SH   SOLE   23,253 0 0
ABBOTT LABS COM 002824100 918 11,632 SH   SOLE   11,632 0 0
ABBVIE INC COM 00287Y109 736 9,663 SH   SOLE   9,663 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 114 26,927 SH   SOLE   26,927 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 271 41,261 SH   SOLE   41,261 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 427 2,614 SH   SOLE   2,614 0 0
ADOBE INC COM 00724F101 339 1,064 SH   SOLE   1,064 0 0
ALCON INC ORD SHS H01301128 246 4,839 SH   SOLE   4,839 0 0
ALPHABET INC CAP STK CL C 02079K107 1,554 1,336 SH   SOLE   1,336 0 0
ALPHABET INC CAP STK CL A 02079K305 1,641 1,412 SH   SOLE   1,412 0 0
ALTRIA GROUP INC COM 02209S103 352 9,103 SH   SOLE   9,103 0 0
AMAZON COM INC COM 023135106 3,946 2,024 SH   SOLE   2,024 0 0
AMCOR PLC ORD G0250X107 4,777 588,340 SH   SOLE   588,340 0 0
AMERICAN ELEC PWR CO INC COM 025537101 232 2,900 SH   SOLE   2,900 0 0
AMERICAN EXPRESS CO COM 025816109 452 5,283 SH   SOLE   5,283 0 0
AMGEN INC COM 031162100 204 1,008 SH   SOLE   1,008 0 0
APPLE INC COM 037833100 7,075 27,821 SH   SOLE   27,821 0 0
APPLIED MATLS INC COM 038222105 295 6,428 SH   SOLE   6,428 0 0
AT&T INC COM 00206R102 301 10,326 SH   SOLE   10,326 0 0
ATLASSIAN CORP PLC CL A G06242104 817 5,950 SH   SOLE   5,950 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 469 3,432 SH   SOLE   3,432 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 47 15,287 SH   SOLE   15,287 0 0
BAXTER INTL INC COM 071813109 210 2,587 SH   SOLE   2,587 0 0
BECTON DICKINSON & CO COM 075887109 1,193 5,192 SH   SOLE   5,192 0 0
BELDEN INC COM 077454106 3,107 86,110 SH   SOLE   86,110 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 937 5,126 SH   SOLE   5,126 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 497 106,114 SH   SOLE   106,114 0 0
BLACKROCK INCOME TR INC COM 09247F100 183 31,800 SH   SOLE   31,800 0 0
BOEING CO COM 097023105 523 3,504 SH   SOLE   3,504 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 787 14,113 SH   SOLE   14,113 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 360 5,431 SH   SOLE   5,431 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 147 15,000 SH   SOLE   15,000 0 0
CENTENE CORP DEL COM 15135B101 6,754 113,683 SH   SOLE   113,683 0 0
CHEVRON CORP NEW COM 166764100 549 7,575 SH   SOLE   7,575 0 0
CHUBB LIMITED COM H1467J104 381 3,410 SH   SOLE   3,410 0 0
CISCO SYS INC COM 17275R102 684 17,398 SH   SOLE   17,398 0 0
CITIGROUP INC COM NEW 172967424 284 6,735 SH   SOLE   6,735 0 0
CLOROX CO DEL COM 189054109 239 1,381 SH   SOLE   1,381 0 0
CME GROUP INC COM 12572Q105 251 1,454 SH   SOLE   1,454 0 0
COCA COLA CO COM 191216100 528 11,936 SH   SOLE   11,936 0 0
COMCAST CORP NEW CL A 20030N101 339 9,873 SH   SOLE   9,873 0 0
COSTCO WHSL CORP NEW COM 22160K105 942 3,303 SH   SOLE   3,303 0 0
CUMMINS INC COM 231021106 683 5,045 SH   SOLE   5,045 0 0
CVS HEALTH CORP COM 126650100 252 4,255 SH   SOLE   4,255 0 0
DEERE & CO COM 244199105 2,965 21,457 SH   SOLE   21,457 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 256 2,014 SH   SOLE   2,014 0 0
DISNEY WALT CO COM DISNEY 254687106 1,184 12,257 SH   SOLE   12,257 0 0
DOLLAR GEN CORP NEW COM 256677105 215 1,425 SH   SOLE   1,425 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 152 14,400 SH   SOLE   14,400 0 0
ECOLAB INC COM 278865100 253 1,626 SH   SOLE   1,626 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 340 1,800 SH   SOLE   1,800 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 91 19,803 SH   SOLE   19,803 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 218 15,264 SH   SOLE   15,264 0 0
EQUIFAX INC COM 294429105 344 2,876 SH   SOLE   2,876 0 0
EXXON MOBIL CORP COM 30231G102 1,062 27,960 SH   SOLE   27,960 0 0
F N B CORP COM 302520101 330 44,709 SH   SOLE   44,709 0 0
FACEBOOK INC CL A 30303M102 939 5,629 SH   SOLE   5,629 0 0
FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 179 14,100 SH   SOLE   14,100 0 0
FORD MTR CO DEL COM 345370860 61 12,621 SH   SOLE   12,621 0 0
GENERAL DYNAMICS CORP COM 369550108 270 2,037 SH   SOLE   2,037 0 0
GENERAL ELECTRIC CO COM 369604103 779 98,124 SH   SOLE   98,124 0 0
GRACO INC COM 384109104 349 7,161 SH   SOLE   7,161 0 0
HOME DEPOT INC COM 437076102 636 3,405 SH   SOLE   3,405 0 0
HONEYWELL INTL INC COM 438516106 718 5,363 SH   SOLE   5,363 0 0
HORMEL FOODS CORP COM 440452100 761 16,306 SH   SOLE   16,306 0 0
ICICI BANK LIMITED ADR 45104G104 92 10,872 SH   SOLE   10,872 0 0
ILLINOIS TOOL WKS INC COM 452308109 279 1,961 SH   SOLE   1,961 0 0
ILLUMINA INC COM 452327109 304 1,114 SH   SOLE   1,114 0 0
INTEL CORP COM 458140100 450 8,317 SH   SOLE   8,317 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 574 5,170 SH   SOLE   5,170 0 0
INTUIT COM 461202103 2,476 10,766 SH   SOLE   10,766 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 464 SH   SOLE   464 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 464 35,865 SH   SOLE   35,865 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 597 12,733 SH   SOLE   12,733 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 185 16,200 SH   SOLE   16,200 0 0
INVESCO MUN TR COM 46131J103 183 15,600 SH   SOLE   15,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 228 1,200 SH   SOLE   1,200 0 0
ISHARES TR S&P 100 ETF 464287101 76,211 642,481 SH   SOLE   642,481 0 0
ISHARES TR SELECT DIVID ETF 464287168 521 7,078 SH   SOLE   7,078 0 0
ISHARES TR CORE S&P500 ETF 464287200 42,925 166,120 SH   SOLE   166,120 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 557 16,307 SH   SOLE   16,307 0 0
ISHARES TR GLOBAL TECH ETF 464287291 332 1,823 SH   SOLE   1,823 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,908 11,559 SH   SOLE   11,559 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,266 13,153 SH   SOLE   13,153 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,593 48,512 SH   SOLE   48,512 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 860 8,667 SH   SOLE   8,667 0 0
ISHARES TR S&P MC 400GR ETF 464287606 436 2,443 SH   SOLE   2,443 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 819 5,435 SH   SOLE   5,435 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 868 10,576 SH   SOLE   10,576 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,545 16,093 SH   SOLE   16,093 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,738 23,921 SH   SOLE   23,921 0 0
ISHARES TR S&P MC 400VL ETF 464287705 378 3,443 SH   SOLE   3,443 0 0
ISHARES TR CORE S&P SCP ETF 464287804 19,428 346,250 SH   SOLE   346,250 0 0
ISHARES TR S&P SML 600 GWT 464287887 304 2,208 SH   SOLE   2,208 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 1,637 27,412 SH   SOLE   27,412 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,602 41,587 SH   SOLE   41,587 0 0
ISHARES TR SHORT TREAS BD 464288679 2,377 21,410 SH   SOLE   21,410 0 0
ISHARES TR PFD AND INCM SEC 464288687 335 10,511 SH   SOLE   10,511 0 0
ISHARES TR RUS TOP 200 ETF 464289446 942 15,300 SH   SOLE   15,300 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 868 16,068 SH   SOLE   16,068 0 0
ISHARES TR USA QUALITY FCTR 46432F339 353 4,358 SH   SOLE   4,358 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 55 12,310 SH   SOLE   12,310 0 0
JOHNSON & JOHNSON COM 478160104 3,335 25,434 SH   SOLE   25,434 0 0
JPMORGAN CHASE & CO COM 46625H100 1,118 12,415 SH   SOLE   12,415 0 0
LAUDER ESTEE COS INC CL A 518439104 451 2,830 SH   SOLE   2,830 0 0
LAZARD LTD SHS A G54050102 210 8,911 SH   SOLE   8,911 0 0
LILLY ELI & CO COM 532457108 467 3,363 SH   SOLE   3,363 0 0
LINDE PLC SHS G5494J103 224 1,294 SH   SOLE   1,294 0 0
LOCKHEED MARTIN CORP COM 539830109 339 999 SH   SOLE   999 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 225 6,168 SH   SOLE   6,168 0 0
MASTERCARD INC CL A 57636Q104 231 958 SH   SOLE   958 0 0
MCDONALDS CORP COM 580135101 487 2,943 SH   SOLE   2,943 0 0
MEDTRONIC PLC SHS G5960L103 342 3,796 SH   SOLE   3,796 0 0
MERCK & CO. INC COM 58933Y105 1,569 20,387 SH   SOLE   20,387 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 166 46,200 SH   SOLE   46,200 0 0
MICROSOFT CORP COM 594918104 4,283 27,159 SH   SOLE   27,159 0 0
MSCI INC COM 55354G100 224 774 SH   SOLE   774 0 0
NETFLIX INC COM 64110L106 437 1,165 SH   SOLE   1,165 0 0
NIKE INC CL B 654106103 1,409 17,032 SH   SOLE   17,032 0 0
NOVO-NORDISK A S ADR 670100205 251 4,172 SH   SOLE   4,172 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 195 14,200 SH   SOLE   14,200 0 0
NVIDIA CORP COM 67066G104 291 1,103 SH   SOLE   1,103 0 0
ORACLE CORP COM 68389X105 373 7,708 SH   SOLE   7,708 0 0
PAYPAL HLDGS INC COM 70450Y103 712 7,441 SH   SOLE   7,441 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 68 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108 9,127 75,997 SH   SOLE   75,997 0 0
PFIZER INC COM 717081103 1,629 49,913 SH   SOLE   49,913 0 0
PROCTER & GAMBLE CO COM 742718109 893 8,121 SH   SOLE   8,121 0 0
PROLOGIS INC. COM 74340W103 263 3,273 SH   SOLE   3,273 0 0
QUALCOMM INC COM 747525103 405 5,988 SH   SOLE   5,988 0 0
ROPER TECHNOLOGIES INC COM 776696106 315 1,010 SH   SOLE   1,010 0 0
SALESFORCE COM INC COM 79466L302 612 4,252 SH   SOLE   4,252 0 0
SCHLUMBERGER LTD COM 806857108 157 11,643 SH   SOLE   11,643 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 472 10,500 SH   SOLE   10,500 0 0
SEI INVESTMENTS CO COM 784117103 785 16,950 SH   SOLE   16,950 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,616 29,533 SH   SOLE   29,533 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 813 14,922 SH   SOLE   14,922 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 369 12,705 SH   SOLE   12,705 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,646 79,070 SH   SOLE   79,070 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 562 9,530 SH   SOLE   9,530 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,894 36,010 SH   SOLE   36,010 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,003 22,675 SH   SOLE   22,675 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 473 15,244 SH   SOLE   15,244 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 643 11,597 SH   SOLE   11,597 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,312 59,405 SH   SOLE   59,405 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,545 13,487 SH   SOLE   13,487 0 0
SPDR SER TR S&P DIVID ETF 78464A763 731 9,157 SH   SOLE   9,157 0 0
SPLUNK INC COM 848637104 252 2,000 SH   SOLE   2,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 52 10,000 SH   SOLE   10,000 0 0
STARBUCKS CORP COM 855244109 338 5,145 SH   SOLE   5,145 0 0
STRYKER CORP COM 863667101 205 1,231 SH   SOLE   1,231 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 266 5,561 SH   SOLE   5,561 0 0
TARGET CORP COM 87612E106 2,213 23,806 SH   SOLE   23,806 0 0
TENNANT CO COM 880345103 592 10,210 SH   SOLE   10,210 0 0
TEXAS INSTRS INC COM 882508104 216 2,158 SH   SOLE   2,158 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 450 1,586 SH   SOLE   1,586 0 0
TORO CO COM 891092108 1,627 25,000 SH   SOLE   25,000 0 0
TWILIO INC CL A 90138F102 249 2,780 SH   SOLE   2,780 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,477 387,586 SH   SOLE   387,586 0 0
UNION PAC CORP COM 907818108 465 3,295 SH   SOLE   3,295 0 0
UNITED TECHNOLOGIES CORP COM 913017109 260 2,753 SH   SOLE   2,753 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,394 5,588 SH   SOLE   5,588 0 0
US BANCORP DEL COM NEW 902973304 4,887 141,858 SH   SOLE   141,858 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 227 2,794 SH   SOLE   2,794 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 361 2,852 SH   SOLE   2,852 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 433 6,203 SH   SOLE   6,203 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 383 2,443 SH   SOLE   2,443 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,325 14,875 SH   SOLE   14,875 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,230 17,297 SH   SOLE   17,297 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,820 44,909 SH   SOLE   44,909 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 527 5,095 SH   SOLE   5,095 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 736 10,407 SH   SOLE   10,407 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 416 2,861 SH   SOLE   2,861 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 351 2,548 SH   SOLE   2,548 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 377 7,442 SH   SOLE   7,442 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 678 4,084 SH   SOLE   4,084 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 482 4,369 SH   SOLE   4,369 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 696 3,283 SH   SOLE   3,283 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 322 3,348 SH   SOLE   3,348 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 391 3,204 SH   SOLE   3,204 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 532 9,897 SH   SOLE   9,897 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 240 1,010 SH   SOLE   1,010 0 0
VISA INC COM CL A 92826C839 1,901 11,801 SH   SOLE   11,801 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 274 5,986 SH   SOLE   5,986 0 0
WALMART INC COM 931142103 218 1,923 SH   SOLE   1,923 0 0
WELLS FARGO CO NEW COM 949746101 1,064 37,080 SH   SOLE   37,080 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 215 5,099 SH   SOLE   5,099 0 0