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
Expires: July 31, 2015
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 COMPANY COM 88579Y101 652,356 4,285 SH SOLE 0 0 4,285
ABBVIE INCORPORATED COM 00287Y109 248,916 1,341 SH SOLE 0 0 1,341
ABRDN GLOBAL DYNAMIC DIVIDEND COM 00302M106 143,846 13,030 SH SOLE 0 0 13,030
ALERIAN MLP ETF ALERIAN MLP 00162Q452 648,954 13,282 SH SOLE 0 0 13,282
ALTRIA GROUP INCORPORATED COM 02209S103 284,476 4,852 SH SOLE 0 0 4,852
AMAZON COM INCORPORATED COM 023135106 1,024,332 4,669 SH SOLE 0 0 4,669
AMGEN INCORPORATED COM 031162100 765,794 2,743 SH SOLE 0 0 2,743
APPLE INCORPORATED COM 037833100 8,015,759 39,069 SH SOLE 0 0 39,069
APPLIED MATLS INCORPORATED COM 038222105 297,368 1,624 SH SOLE 0 0 1,624
AT&T INCORPORATED COM 00206R102 316,337 10,931 SH SOLE 0 0 10,931
AUTOMATIC DATA PROCESSING INCORPORATED COM 053015103 451,829 1,465 SH SOLE 0 0 1,465
BANK AMERICA CORPORATION COM 060505104 340,026 7,186 SH SOLE 0 0 7,186
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS A CL A 084670108 728,800 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702 2,195,195 4,519 SH SOLE 0 0 4,519
BNY MELLON STRATEGIC MUN BD FD COM 09662E109 98,610 17,609 SH SOLE 0 0 17,609
BNY MELLON STRATEGIC MUNS INCORPORATED COM 05588W108 154,243 26,055 SH SOLE 0 0 26,055
BOEING COMPANY COM 097023105 1,280,772 6,113 SH SOLE 0 0 6,113
BROADRIDGE FINL SOLUTIONS INCORPORATED COM 11133T103 280,055 1,152 SH SOLE 0 0 1,152
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT (BERMUDA) LP INT UNIT G16252101 659,113 19,675 SH SOLE 0 0 19,675
CHEVRON CORPORATION NEW COM 166764100 368,674 2,575 SH SOLE 0 0 2,575
CINTAS CORPORATION COM 172908105 623,290 2,797 SH SOLE 0 0 2,797
CISCO SYSTEMS INCORPORATED COM 17275R102 263,666 3,800 SH SOLE 0 0 3,800
COCA COLA COMPANY COM 191216100 245,738 3,473 SH SOLE 0 0 3,473
COSTCO WHOLESALE CORPORATION NEW COM 22160K105 444,557 449 SH SOLE 0 0 449
DANAHER CORPORATION COM 235851102 256,604 1,299 SH SOLE 0 0 1,299
DEERE & COMPANY COM 244199105 263,941 519 SH SOLE 0 0 519
DISNEY WALT COMPANY COM 254687106 709,758 5,723 SH SOLE 0 0 5,723
DNP SELECT INCOME FD INCORPORATED COM 23325P104 558,856 57,084 SH SOLE 0 0 57,084
DOMINION ENERGY INCORPORATED COM 25746U109 242,365 4,288 SH SOLE 0 0 4,288
DUKE ENERGY CORPORATION NEW COM NEW COM NEW 26441C204 540,554 4,581 SH SOLE 0 0 4,581
ECOLAB INCORPORATED COM 278865100 858,543 3,186 SH SOLE 0 0 3,186
ELECTRONIC ARTS INCORPORATED COM 285512109 327,915 2,053 SH SOLE 0 0 2,053
ENTERPRISE PRODUCTS PARTNERS L P COM 293792107 1,249,288 40,287 SH SOLE 0 0 40,287
EQUIFAX INCORPORATED COM 294429105 1,021,659 3,939 SH SOLE 0 0 3,939
EVERGY INCORPORATED COM 30034W106 521,681 7,568 SH SOLE 0 0 7,568
EXXON MOBIL CORPORATION COM 30231G102 670,680 6,222 SH SOLE 0 0 6,222
FIRST TRUST CAPITAL STRENGTH ETF CAP STRENGTH ETF 33733E104 486,567 5,353 SH SOLE 0 0 5,353
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF DORSEY WRT 5 ETF 33738R605 807,536 13,627 SH SOLE 0 0 13,627
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 3,038,850 11,283 SH SOLE 0 0 11,283
FIRST TRUST ETF II INDLS PROD DURABLE INDLS PROD DUR 33734X150 296,880 4,000 SH SOLE 0 0 4,000
FIRST TRUST HEALTH CARE ALPHADEX FUND HLTH CARE ALPH 33734X143 492,584 4,751 SH SOLE 0 0 4,751
FIRST TRUST NASDAQ-100 TECHNOLOGY INDEX FUND SHS 337345102 2,312,824 10,867 SH SOLE 0 0 10,867
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND NY ARCA BIOTECH 33733E203 243,931 1,512 SH SOLE 0 0 1,512
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF PFD SECS INC ETF 33739E108 208,812 11,731 SH SOLE 0 0 11,731
FIRST TRUST TECHNOLOGY ALPHADEX FUND TECH ALPHADEX 33734X176 1,588,053 10,092 SH SOLE 0 0 10,092
FLAGSTAR FINANCIAL INCORPORATED COM NEW COM NEW 649445400 203,145 19,165 SH SOLE 0 0 19,165
GE AEROSPACE COM NEW COM NEW 369604301 341,884 1,328 SH SOLE 0 0 1,328
GOLDMAN SACHS GROUP INCORPORATED COM 38141G104 268,800 380 SH SOLE 0 0 380
HEALTHPEAK PROPERTIES INCORPORATED REIT COM 42250P103 200,403 11,445 SH SOLE 0 0 11,445
HOME DEPOT INCORPORATED COM 437076102 224,740 613 SH SOLE 0 0 613
HONEYWELL INTERNATIONAL INCORPORATED COM 438516106 267,097 1,147 SH SOLE 0 0 1,147
INGREDION INCORPORATED COM 457187102 230,054 1,696 SH SOLE 0 0 1,696
INVESCO FINANCIAL PREFERRED ETF FINL PFD ETF 46137V621 183,060 12,974 SH SOLE 0 0 12,974
INVESCO QQQ TR UNIT SER 1 46090E103 8,484,304 15,380 SH SOLE 0 0 15,380
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF S&P500 EQL IND 46137V324 252,394 4,715 SH SOLE 0 0 4,715
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 352,582 4,842 SH SOLE 0 0 4,842
INVESCO S&P 500 TOP 50 ETF S&P 500 TOP 50 46137V233 279,881 5,372 SH SOLE 0 0 5,372
ISHARES GOLD TR ISHARES NEW ISHARES NEW 464285204 2,406,223 38,586 SH SOLE 0 0 38,586
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 1,821,363 29,367 SH SOLE 0 0 29,367
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 1,609,287 14,725 SH SOLE 0 0 14,725
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 345,608 557 SH SOLE 0 0 557
ISHARES TR DOW JONES US ETF DOW JONES US ETF 464287846 1,106,208 7,332 SH SOLE 0 0 7,332
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 692,588 6,325 SH SOLE 0 0 6,325
ISHARES TR ISHARES BIOTECH ISHARES BIOTECH 464287556 1,052,952 8,323 SH SOLE 0 0 8,323
ISHARES TR ISHARES SEMICDTR ISHARES SEMICDTR 464287523 250,635 1,050 SH SOLE 0 0 1,050
ISHARES TR MSCI EMG MKT ETF MSCI EMG MKT ETF 464287234 237,263 4,918 SH SOLE 0 0 4,918
ISHARES TR RUS TP200 GR ETF RUS TP200 GR ETF 464289438 345,114 1,400 SH SOLE 0 0 1,400
ISHARES TR S&P MC 400GR ETF S&P MC 400GR ETF 464287606 559,379 6,148 SH SOLE 0 0 6,148
ISHARES TR S&P MC 400VL ETF S&P MC 400VL ETF 464287705 717,387 5,805 SH SOLE 0 0 5,805
ISHARES TR S&P SML 600 GWT S&P SML 600 GWT 464287887 816,608 6,138 SH SOLE 0 0 6,138
ISHARES TR SP SMCP600VL ETF SP SMCP600VL ETF 464287879 687,690 6,912 SH SOLE 0 0 6,912
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 328,173 1,894 SH SOLE 0 0 1,894
JOHNSON & JOHNSON COM 478160104 1,181,424 7,734 SH SOLE 0 0 7,734
JPMORGAN CHASE & COMPANY. COM 46625H100 1,600,192 5,520 SH SOLE 0 0 5,520
KROGER COMPANY COM 501044101 349,423 4,871 SH SOLE 0 0 4,871
LOWES COMPANIES INCORPORATED COM 548661107 210,292 948 SH SOLE 0 0 948
M & T BK CORPORATION COM 55261F104 323,510 1,668 SH SOLE 0 0 1,668
MARRIOTT INTERNATIONAL INCORPORATED NEW CLASS A CL A 571903202 375,083 1,373 SH SOLE 0 0 1,373
MCDONALDS CORPORATION COM 580135101 517,174 1,770 SH SOLE 0 0 1,770
MERCK & COMPANY INCORPORATED COM 58933Y105 389,028 4,914 SH SOLE 0 0 4,914
MFS HIGH INCOME MUN TR SH BEN INT SH BEN INT 59318D104 130,814 36,540 SH SOLE 0 0 36,540
MFS HIGH YIELD MUN TR SH BEN INT SH BEN INT 59318E102 98,235 29,500 SH SOLE 0 0 29,500
MICROSOFT CORPORATION COM 594918104 5,816,548 11,694 SH SOLE 0 0 11,694
MICROSTRATEGY INCORPORATED CLASS A NEW CL A NEW 594972408 325,001 804 SH SOLE 0 0 804
NEOS S&P 500 HIGH INCOME ETF NEOS S&P 500 HI 78433H303 360,157 7,157 SH SOLE 0 0 7,157
NEXTERA ENERGY INCORPORATED COM 65339F101 393,611 5,670 SH SOLE 0 0 5,670
NVIDIA CORPORATION COM 67066G104 3,670,772 23,234 SH SOLE 0 0 23,234
PACER US CASH COWS 100 ETF US CASH COWS 100 69374H881 223,376 4,054 SH SOLE 0 0 4,054
PEPSICO INCORPORATED COM 713448108 233,777 1,771 SH SOLE 0 0 1,771
PFIZER INCORPORATED COM 717081103 312,598 12,896 SH SOLE 0 0 12,896
PHILIP MORRIS INTERNATIONAL INCORPORATED COM 718172109 691,870 3,799 SH SOLE 0 0 3,799
PNC FINL SVCS GROUP INCORPORATED COM 693475105 627,134 3,364 SH SOLE 0 0 3,364
PROCTER AND GAMBLE COMPANY COM 742718109 1,425,572 8,948 SH SOLE 0 0 8,948
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF S&P 500 DV ARIST 74348A467 280,516 2,786 SH SOLE 0 0 2,786
QUALCOMM INCORPORATED COM 747525103 904,249 5,678 SH SOLE 0 0 5,678
RAYMOND JAMES FINL INCORPORATED COM 754730109 471,265 3,073 SH SOLE 0 0 3,073
REAVES UTIL INCOME FD COM SH BEN INT COM SH BEN INT 756158101 287,300 7,941 SH SOLE 0 0 7,941
S & T BANCORP INCORPORATED COM 783859101 522,635 13,819 SH SOLE 0 0 13,819
S&P GLOBAL INCORPORATED COM 78409V104 245,459 466 SH SOLE 0 0 466
SBA COMMUNICATIONS CORPORATION NEW CLASS A REIT CL A 78410G104 972,003 4,139 SH SOLE 0 0 4,139
SFL CORPORATION LIMITED SHS (BERMUDA) SHS G7738W106 355,154 42,636 SH SOLE 0 0 42,636
SOUTHERN COMPANY COM 842587107 571,622 6,225 SH SOLE 0 0 6,225
SOUTHERN COPPER CORPORATION COM 84265V105 452,129 4,469 SH SOLE 0 0 4,469
SPDR BLOOMBERG HIGH YIELD BOND ETF BLOOMBERG HIGH Y 78468R622 566,487 5,824 SH SOLE 0 0 5,824
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST UT SER 1 78467X109 3,526,825 8,004 SH SOLE 0 0 8,004
SPDR GOLD SHARES GOLD SHS 78463V107 272,823 895 SH SOLE 0 0 895
SPDR INDUSTRIAL SELECT SECTOR FUND INDL 81369Y704 312,754 2,120 SH SOLE 0 0 2,120
SPDR S&P 500 ETF TR UNIT 78462F103 6,314,462 10,220 SH SOLE 0 0 10,220
SPDR S&P INTERNATIONAL DIVIDEND ETF S&P INTL ETF 78463X772 818,653 19,422 SH SOLE 0 0 19,422
SPDR TECHNOLOGY SELECT SECTOR FUND TECHNOLOGY 81369Y803 294,600 1,163 SH SOLE 0 0 1,163
STRYKER CORPORATION COM 863667101 395,630 1,000 SH SOLE 0 0 1,000
TESLA INCORPORATED COM 88160R101 525,410 1,654 SH SOLE 0 0 1,654
TEXAS INSTRS INCORPORATED COM 882508104 440,701 2,123 SH SOLE 0 0 2,123
UNION PAC CORPORATION COM 907818108 243,113 1,057 SH SOLE 0 0 1,057
UNITEDHEALTH GROUP INCORPORATED COM 91324P102 377,250 1,209 SH SOLE 0 0 1,209
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 3,790,661 18,521 SH SOLE 0 0 18,521
VANGUARD FINANCIALS ETF FINANCIALS ETF 92204A405 492,651 3,870 SH SOLE 0 0 3,870
VANGUARD FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 1,071,611 15,942 SH SOLE 0 0 15,942
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 1,035,308 20,932 SH SOLE 0 0 20,932
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 516,316 6,662 SH SOLE 0 0 6,662
VANGUARD GROWTH ETF GROWTH ETF 922908736 8,988,255 20,502 SH SOLE 0 0 20,502
VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 865,118 3,484 SH SOLE 0 0 3,484
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 404,697 3,036 SH SOLE 0 0 3,036
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 302,192 532 SH SOLE 0 0 532
VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF 92204A702 267,302 403 SH SOLE 0 0 403
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF INT-TERM CORP 92206C870 894,551 10,788 SH SOLE 0 0 10,788
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 379,580 4,212 SH SOLE 0 0 4,212
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 8,179,374 28,669 SH SOLE 0 0 28,669
VANGUARD MATERIALS ETF MATERIALS ETF 92204A801 604,724 3,104 SH SOLE 0 0 3,104
VANGUARD MID-CAP ETF MID CAP ETF 922908629 230,759 825 SH SOLE 0 0 825
VANGUARD MID-CAP GROWTH ETF MCAP GR IDXVIP 922908538 586,412 2,062 SH SOLE 0 0 2,062
VANGUARD MID-CAP VALUE ETF MCAP VL IDXVIP 922908512 339,774 2,066 SH SOLE 0 0 2,066
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,037,024 11,644 SH SOLE 0 0 11,644
VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 210,029 2,669 SH SOLE 0 0 2,669
VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 1,025,076 12,894 SH SOLE 0 0 12,894
VANGUARD SHORT-TERM TREASURY ETF SHORT TERM TREAS 92206C102 505,508 8,600 SH SOLE 0 0 8,600
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 679,111 9,223 SH SOLE 0 0 9,223
VANGUARD TOTAL INTERNATIONAL STOCK ETF VG TL INTL STK F 921909768 641,313 9,282 SH SOLE 0 0 9,282
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 2,238,787 7,366 SH SOLE 0 0 7,366
VANGUARD TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 3,985,590 31,011 SH SOLE 0 0 31,011
VANGUARD UTILITIES ETF UTILITIES ETF 92204A876 268,648 1,522 SH SOLE 0 0 1,522
VANGUARD VALUE ETF VALUE ETF 922908744 3,486,822 19,729 SH SOLE 0 0 19,729
VERIZON COMMUNICATIONS INCORPORATED COM 92343V104 293,293 6,778 SH SOLE 0 0 6,778
WALMART INCORPORATED COM 931142103 591,131 6,046 SH SOLE 0 0 6,046
WESTERN ASSET MANAGED MUNS FD COM 95766M105 96,188 9,716 SH SOLE 0 0 9,716
YUM BRANDS INCORPORATED COM 988498101 221,523 1,495 SH SOLE 0 0 1,495