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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   878,160 8,355 SH   SOLE   0 0 8,355
ABBOTT LABS COM 002824100   439,050 4,336 SH   SOLE   0 0 4,336
ABBVIE INC COM 00287Y109   1,120,466 7,031 SH   SOLE   0 0 7,031
ACM RESH INC COM CL A 00108J109   515,970 44,100 SH   SOLE   0 0 44,100
ACTIVISION BLIZZARD INC COM 00507V109   1,229,928 14,370 SH   SOLE   0 0 14,370
ADVANCE AUTO PARTS INC COM 00751Y106   831,204 6,835 SH   SOLE   0 0 6,835
AIR PRODS & CHEMS INC COM 009158106   1,507,852 5,250 SH   SOLE   0 0 5,250
ALLSTATE CORP COM 020002101   1,202,169 10,849 SH   SOLE   0 0 10,849
ALPHABET INC CAP STK CL C 02079K107   244,400 2,350 SH   SOLE   0 0 2,350
ALPHABET INC CAP STK CL A 02079K305   2,140,780 20,638 SH   SOLE   0 0 20,638
ALTRIA GROUP INC COM 02209S103   855,652 19,176 SH   SOLE   0 0 19,176
AMAZON COM INC COM 023135106   1,330,272 12,879 SH   SOLE   0 0 12,879
AMERICAN INTL GROUP INC COM NEW 026874784   1,310,055 26,014 SH   SOLE   0 0 26,014
AMERICAN TOWER CORP NEW COM 03027X100   1,246,270 6,099 SH   SOLE   0 0 6,099
AMGEN INC COM 031162100   2,619,784 10,837 SH   SOLE   0 0 10,837
ANALOG DEVICES INC COM 032654105   3,451,153 17,499 SH   SOLE   0 0 17,499
APPLE INC COM 037833100   4,226,776 25,632 SH   SOLE   0 0 25,632
ARISTA NETWORKS INC COM 040413106   462,790 2,757 SH   SOLE   0 0 2,757
AT&T INC COM 00206R102   699,025 36,313 SH   SOLE   0 0 36,313
AXON ENTERPRISE INC COM 05464C101   240,140 1,068 SH   SOLE   0 0 1,068
BEAZER HOMES USA INC COM NEW 07556Q881   749,298 47,185 SH   SOLE   0 0 47,185
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,071,123 3,469 SH   SOLE   0 0 3,469
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   140,880 12,000 SH   SOLE   0 0 12,000
BOEING CO COM 097023105   295,278 1,390 SH   SOLE   0 0 1,390
BOSTON PROPERTIES INC COM 101121101   498,553 9,212 SH   SOLE   0 0 9,212
BRISTOL-MYERS SQUIBB CO COM 110122108   2,820,916 40,700 SH   SOLE   0 0 40,700
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   559,110 15,920 SH   SOLE   0 0 15,920
C3 AI INC CL A 12468P104   631,418 18,809 SH   SOLE   0 0 18,809
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   239,299 9,595 SH   SOLE   0 0 9,595
CATERPILLAR INC COM 149123101   967,571 4,228 SH   SOLE   0 0 4,228
CHEVRON CORP NEW COM 166764100   489,595 3,001 SH   SOLE   0 0 3,001
CISCO SYS INC COM 17275R102   448,415 8,578 SH   SOLE   0 0 8,578
CLEARWAY ENERGY INC CL A 18539C105   617,117 20,550 SH   SOLE   0 0 20,550
CLOROX CO DEL COM 189054109   228,689 1,445 SH   SOLE   0 0 1,445
COCA COLA CO COM 191216100   288,460 4,650 SH   SOLE   0 0 4,650
DBX ETF TR XTRACK MSCI EAFE 233051200   725,050 20,598 SH   SOLE   0 0 20,598
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   261,229 3,601 SH   SOLE   0 0 3,601
DISCOVER FINL SVCS COM 254709108   395,093 3,997 SH   SOLE   0 0 3,997
DOW INC COM 260557103   3,210,683 58,568 SH   SOLE   0 0 58,568
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   146,349 11,736 SH   SOLE   0 0 11,736
ETF SER SOLUTIONS DISTILLATE US 26922A321   430,249 9,971 SH   SOLE   0 0 9,971
EXELON CORP COM 30161N101   256,005 6,111 SH   SOLE   0 0 6,111
EXXON MOBIL CORP COM 30231G102   1,534,344 13,992 SH   SOLE   0 0 13,992
FIRST HORIZON CORPORATION COM 320517105   2,135,378 120,100 SH   SOLE   0 0 120,100
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   930,641 12,759 SH   SOLE   0 0 12,759
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   2,783,937 46,781 SH   SOLE   0 0 46,781
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   391,973 7,620 SH   SOLE   0 0 7,620
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   452,016 9,414 SH   SOLE   0 0 9,414
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   654,092 19,833 SH   SOLE   0 0 19,833
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,366,740 30,460 SH   SOLE   0 0 30,460
FIRST TR MORNINGSTAR DIVID L SHS 336917109   3,396,889 95,687 SH   SOLE   0 0 95,687
FIRST TR NASDAQ 100 TECH IND SHS 337345102   544,511 4,172 SH   SOLE   0 0 4,172
FIRST TR VALUE LINE DIVID IN SHS 33734H106   269,715 6,716 SH   SOLE   0 0 6,716
GENERAL DYNAMICS CORP COM 369550108   211,005 925 SH   SOLE   0 0 925
GENERAL MLS INC COM 370334104   322,794 3,777 SH   SOLE   0 0 3,777
HASBRO INC COM 418056107   293,738 5,471 SH   SOLE   0 0 5,471
HEWLETT PACKARD ENTERPRISE C COM 42824C109   396,418 24,885 SH   SOLE   0 0 24,885
HOME DEPOT INC COM 437076102   713,891 2,419 SH   SOLE   0 0 2,419
INTEL CORP COM 458140100   226,305 6,927 SH   SOLE   0 0 6,927
INTERFACE INC COM 458665304   658,077 81,044 SH   SOLE   0 0 81,044
INTERNATIONAL BUSINESS MACHS COM 459200101   208,664 1,592 SH   SOLE   0 0 1,592
INTERNATIONAL PAPER CO COM 460146103   1,060,885 29,420 SH   SOLE   0 0 29,420
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   250,208 1,902 SH   SOLE   0 0 1,902
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,420,560 10,761 SH   SOLE   0 0 10,761
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   557,009 6,530 SH   SOLE   0 0 6,530
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   414,061 5,140 SH   SOLE   0 0 5,140
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   261,843 5,751 SH   SOLE   0 0 5,751
INVESCO QQQ TR UNIT SER 1 46090E103   1,140,384 3,553 SH   SOLE   0 0 3,553
ISHARES TR RUS 1000 GRW ETF 464287614   1,998,375 8,179 SH   SOLE   0 0 8,179
ISHARES TR S&P 500 GRWT ETF 464287309   218,951 3,427 SH   SOLE   0 0 3,427
ISHARES TR SELECT DIVID ETF 464287168   575,785 4,914 SH   SOLE   0 0 4,914
ISHARES TR CRE U S REIT ETF 464288521   226,546 4,495 SH   SOLE   0 0 4,495
ISHARES TR RUSSELL 2000 ETF 464287655   610,726 3,423 SH   SOLE   0 0 3,423
ISHARES TR CORE S&P500 ETF 464287200   1,759,927 4,281 SH   SOLE   0 0 4,281
ISHARES TR MSCI ACWI ETF 464288257   256,160 2,810 SH   SOLE   0 0 2,810
ISHARES TR U.S. MED DVC ETF 464288810   229,522 4,252 SH   SOLE   0 0 4,252
ISHARES TR RUS TP200 GR ETF 464289438   397,905 2,864 SH   SOLE   0 0 2,864
ISHARES TR MSCI USA QLT FCT 46432F339   281,379 2,268 SH   SOLE   0 0 2,268
ISHARES TR TRS FLT RT BD 46434V860   2,831,086 55,961 SH   SOLE   0 0 55,961
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   8,834,524 178,115 SH   SOLE   0 0 178,115
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   851,728 18,890 SH   SOLE   0 0 18,890
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   604,734 11,076 SH   SOLE   0 0 11,076
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   226,981 4,469 SH   SOLE   0 0 4,469
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,915,061 38,058 SH   SOLE   0 0 38,058
JOHNSON & JOHNSON COM 478160104   1,866,428 12,041 SH   SOLE   0 0 12,041
JPMORGAN CHASE & CO COM 46625H100   1,162,573 8,922 SH   SOLE   0 0 8,922
KIMBERLY-CLARK CORP COM 494368103   337,429 2,514 SH   SOLE   0 0 2,514
KINDER MORGAN INC DEL COM 49456B101   1,464,216 83,622 SH   SOLE   0 0 83,622
KINSALE CAP GROUP INC COM 49714P108   207,104 690 SH   SOLE   0 0 690
LADDER CAP CORP CL A 505743104   104,325 11,040 SH   SOLE   0 0 11,040
LEIDOS HOLDINGS INC COM 525327102   290,173 3,152 SH   SOLE   0 0 3,152
LILLY ELI & CO COM 532457108   356,144 1,037 SH   SOLE   0 0 1,037
LINDE PLC SHS G54950103   758,547 2,134 SH   SOLE   0 0 2,134
LOCKHEED MARTIN CORP COM 539830109   295,227 625 SH   SOLE   0 0 625
LUMEN TECHNOLOGIES INC COM 550241103   170,636 64,391 SH   SOLE   0 0 64,391
M D C HLDGS INC COM 552676108   417,656 10,745 SH   SOLE   0 0 10,745
MASTERCARD INCORPORATED CL A 57636Q104   599,135 1,649 SH   SOLE   0 0 1,649
MCDONALDS CORP COM 580135101   726,298 2,598 SH   SOLE   0 0 2,598
MERCK & CO INC COM 58933Y105   1,782,097 16,751 SH   SOLE   0 0 16,751
MICROCHIP TECHNOLOGY INC. COM 595017104   293,230 3,500 SH   SOLE   0 0 3,500
MICRON TECHNOLOGY INC COM 595112103   456,231 7,561 SH   SOLE   0 0 7,561
MICROSOFT CORP COM 594918104   3,570,217 12,384 SH   SOLE   0 0 12,384
MILLERKNOLL INC COM 600544100   255,277 12,483 SH   SOLE   0 0 12,483
MOLSON COORS BEVERAGE CO CL B 60871R209   370,303 7,165 SH   SOLE   0 0 7,165
MONDELEZ INTL INC CL A 609207105   1,598,052 22,921 SH   SOLE   0 0 22,921
NEXTERA ENERGY INC COM 65339F101   249,725 3,240 SH   SOLE   0 0 3,240
NVIDIA CORPORATION COM 67066G104   425,831 1,533 SH   SOLE   0 0 1,533
NXP SEMICONDUCTORS N V COM N6596X109   630,286 3,380 SH   SOLE   0 0 3,380
ONEOK INC NEW COM 682680103   1,009,015 15,880 SH   SOLE   0 0 15,880
ORACLE CORP COM 68389X105   296,694 3,193 SH   SOLE   0 0 3,193
PACER FDS TR US CASH COWS 100 69374H881   330,635 7,042 SH   SOLE   0 0 7,042
PDS BIOTECHNOLOGY CORP COM 70465T107   88,326 14,362 SH   SOLE   0 0 14,362
PENN ENTERTAINMENT INC COM 707569109   881,732 29,728 SH   SOLE   0 0 29,728
PEPSICO INC COM 713448108   311,012 1,706 SH   SOLE   0 0 1,706
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   247,629 2,495 SH   SOLE   0 0 2,495
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   243,574 4,893 SH   SOLE   0 0 4,893
PROCTER AND GAMBLE CO COM 742718109   419,159 2,819 SH   SOLE   0 0 2,819
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   208,074 7,087 SH   SOLE   0 0 7,087
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,998,617 28,249 SH   SOLE   0 0 28,249
PROSHARES TR RUSS 2000 DIVD 74347B698   392,304 6,427 SH   SOLE   0 0 6,427
PROSHARES TR S&P 500 DV ARIST 74348A467   1,218,203 13,352 SH   SOLE   0 0 13,352
REPLIGEN CORP COM 759916109   532,018 3,160 SH   SOLE   0 0 3,160
RIO TINTO PLC SPONSORED ADR 767204100   226,037 3,295 SH   SOLE   0 0 3,295
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   584,401 16,793 SH   SOLE   0 0 16,793
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   320,905 6,706 SH   SOLE   0 0 6,706
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   229,462 4,892 SH   SOLE   0 0 4,892
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,746,189 76,782 SH   SOLE   0 0 76,782
SELECT SECTOR SPDR TR ENERGY 81369Y506   606,784 7,326 SH   SOLE   0 0 7,326
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   468,906 3,622 SH   SOLE   0 0 3,622
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   324,028 2,146 SH   SOLE   0 0 2,146
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   496,764 6,649 SH   SOLE   0 0 6,649
SL GREEN RLTY CORP COM 78440X887   448,479 19,068 SH   SOLE   0 0 19,068
SOLAREDGE TECHNOLOGIES INC COM 83417M104   287,233 945 SH   SOLE   0 0 945
SOUTHERN CO COM 842587107   238,588 3,429 SH   SOLE   0 0 3,429
SPDR GOLD TR GOLD SHS 78463V107   266,585 1,455 SH   SOLE   0 0 1,455
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,402,133 5,868 SH   SOLE   0 0 5,868
SPDR SER TR PORTFOLIO S&P500 78464A854   255,014 5,296 SH   SOLE   0 0 5,296
SPDR SER TR S&P DIVID ETF 78464A763   662,643 5,356 SH   SOLE   0 0 5,356
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   605,920 6,599 SH   SOLE   0 0 6,599
STARBUCKS CORP COM 855244109   1,251,075 12,015 SH   SOLE   0 0 12,015
TESLA INC COM 88160R101   328,409 1,583 SH   SOLE   0 0 1,583
TITAN INTL INC ILL COM 88830M102   285,046 27,199 SH   SOLE   0 0 27,199
T-MOBILE US INC COM 872590104   202,486 1,398 SH   SOLE   0 0 1,398
ULTA BEAUTY INC COM 90384S303   206,809 379 SH   SOLE   0 0 379
UNITED NAT FOODS INC COM 911163103   284,237 10,787 SH   SOLE   0 0 10,787
UNITEDHEALTH GROUP INC COM 91324P102   1,294,237 2,739 SH   SOLE   0 0 2,739
US BANCORP DEL COM NEW 902973304   727,597 20,183 SH   SOLE   0 0 20,183
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   273,981 1,041 SH   SOLE   0 0 1,041
VANGUARD INDEX FDS SMALL CP ETF 922908751   336,810 1,777 SH   SOLE   0 0 1,777
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   404,305 1,075 SH   SOLE   0 0 1,075
VANGUARD INDEX FDS TOTAL STK MKT 922908769   901,515 4,417 SH   SOLE   0 0 4,417
VANGUARD INDEX FDS MID CAP ETF 922908629   295,264 1,400 SH   SOLE   0 0 1,400
VANGUARD INDEX FDS SM CP VAL ETF 922908611   432,079 2,722 SH   SOLE   0 0 2,722
VANGUARD INDEX FDS VALUE ETF 922908744   337,288 2,442 SH   SOLE   0 0 2,442
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   820,889 20,319 SH   SOLE   0 0 20,319
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,131,087 23,653 SH   SOLE   0 0 23,653
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   3,027,297 51,713 SH   SOLE   0 0 51,713
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,239,056 18,914 SH   SOLE   0 0 18,914
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,365,699 30,235 SH   SOLE   0 0 30,235
VANGUARD WORLD FDS ENERGY ETF 92204A306   346,388 3,032 SH   SOLE   0 0 3,032
VERIZON COMMUNICATIONS INC COM 92343V104   1,743,205 44,824 SH   SOLE   0 0 44,824
VERTEX PHARMACEUTICALS INC COM 92532F100   390,687 1,240 SH   SOLE   0 0 1,240
VIKING THERAPEUTICS INC COM 92686J106   393,772 23,650 SH   SOLE   0 0 23,650
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   1,412,110 51,328 SH   SOLE   0 0 51,328
VISA INC COM CL A 92826C839   324,339 1,439 SH   SOLE   0 0 1,439
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   579,243 52,468 SH   SOLE   0 0 52,468
VORNADO RLTY TR SH BEN INT 929042109   421,338 27,413 SH   SOLE   0 0 27,413
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,096,837 60,637 SH   SOLE   0 0 60,637
WALMART INC COM 931142103   213,427 1,447 SH   SOLE   0 0 1,447
WASTE MGMT INC DEL COM 94106L109   237,281 1,454 SH   SOLE   0 0 1,454
WHIRLPOOL CORP COM 963320106   510,125 3,864 SH   SOLE   0 0 3,864
WISDOMTREE TR ITL HIGH DIV FD 97717W802   1,540,525 40,917 SH   SOLE   0 0 40,917
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   30,246,021 601,671 SH   SOLE   0 0 601,671
WISDOMTREE TR US HIGH DIVIDEND 97717W208   1,595,956 19,399 SH   SOLE   0 0 19,399
WP CAREY INC COM 92936U109   1,795,291 23,180 SH   SOLE   0 0 23,180
X4 PHARMACEUTICALS INC COM 98420X103   9,570 11,000 SH   SOLE   0 0 11,000