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   1,357,903 14,504 SH   SOLE   0 0 14,504
ABBOTT LABS COM 002824100   3,941,590 40,698 SH   SOLE   0 0 40,698
ABBVIE INC COM 00287Y109   8,270,355 55,483 SH   SOLE   0 0 55,483
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   23,276,667 75,793 SH   SOLE   0 0 75,793
ACTIVISION BLIZZARD INC COM 00507V109   660,669 7,056 SH   SOLE   0 0 7,056
ADOBE INC COM 00724F101   2,216,026 4,346 SH   SOLE   0 0 4,346
ADVANCED MICRO DEVICES INC COM 007903107   1,080,433 10,508 SH   SOLE   0 0 10,508
AFLAC INC COM 001055102   1,033,935 13,471 SH   SOLE   0 0 13,471
AIR PRODS & CHEMS INC COM 009158106   267,021 942 SH   SOLE   0 0 942
AIRBNB INC COM CL A 009066101   299,530 2,183 SH   SOLE   0 0 2,183
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   259,613 2,993 SH   SOLE   0 0 2,993
ALLIANT ENERGY CORP COM 018802108   416,826 8,603 SH   SOLE   0 0 8,603
ALLSTATE CORP COM 020002101   233,961 2,100 SH   SOLE   0 0 2,100
ALPHABET INC CAP STK CL A 02079K305   8,679,654 66,328 SH   SOLE   0 0 66,328
ALPHABET INC CAP STK CL C 02079K107   16,200,044 122,867 SH   SOLE   0 0 122,867
ALPS ETF TR OSHARES US SMLCP 00162Q395   2,247,040 64,000 SH   SOLE   0 0 64,000
ALPS ETF TR ALERIAN MLP 00162Q452   6,378,876 151,158 SH   SOLE   0 0 151,158
ALTRIA GROUP INC COM 02209S103   1,048,213 24,928 SH   SOLE   0 0 24,928
AMAZON COM INC COM 023135106   17,796,573 139,998 SH   SOLE   0 0 139,998
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   203,959 11,776 SH   SOLE   0 0 11,776
AMERICAN AIRLS GROUP INC COM 02376R102   1,443,470 112,683 SH   SOLE   0 0 112,683
AMERICAN ELEC PWR CO INC COM 025537101   939,711 12,493 SH   SOLE   0 0 12,493
AMERICAN EXPRESS CO COM 025816109   854,449 5,727 SH   SOLE   0 0 5,727
AMERICAN TOWER CORP NEW COM 03027X100   226,187 1,375 SH   SOLE   0 0 1,375
AMERICAN WTR WKS CO INC NEW COM 030420103   258,750 2,090 SH   SOLE   0 0 2,090
AMERIPRISE FINL INC COM 03076C106   345,175 1,047 SH   SOLE   0 0 1,047
AMETEK INC COM 031100100   320,787 2,171 SH   SOLE   0 0 2,171
AMGEN INC COM 031162100   2,448,826 9,112 SH   SOLE   0 0 9,112
AMPHENOL CORP NEW CL A 032095101   250,627 2,984 SH   SOLE   0 0 2,984
ANALOG DEVICES INC COM 032654105   1,096,072 6,260 SH   SOLE   0 0 6,260
ANNOVIS BIO INC COM 03615A108   94,900 10,000 SH   SOLE   0 0 10,000
AON PLC SHS CL A G0403H108   3,213,345 9,911 SH   SOLE   0 0 9,911
APOLLO GLOBAL MGMT INC COM 03769M106   972,737 10,837 SH   SOLE   0 0 10,837
APPLE INC COM 037833100   58,902,655 344,037 SH   SOLE   0 0 344,037
APPLIED MATLS INC COM 038222105   1,217,735 8,795 SH   SOLE   0 0 8,795
ARCH CAP GROUP LTD ORD G0450A105   735,325 9,225 SH   SOLE   0 0 9,225
ARCHER AVIATION INC COM CL A 03945R102   183,643 36,293 SH   SOLE   0 0 36,293
ARCHER DANIELS MIDLAND CO COM 039483102   708,561 9,395 SH   SOLE   0 0 9,395
ARK ETF TR INNOVATION ETF 00214Q104   954,263 24,055 SH   SOLE   0 0 24,055
ASML HOLDING N V N Y REGISTRY SHS N07059210   569,235 967 SH   SOLE   0 0 967
ASTRAZENECA PLC SPONSORED ADR 046353108   551,783 8,148 SH   SOLE   0 0 8,148
ASTRONICS CORP COM 046433108   242,119 15,266 SH   SOLE   0 0 15,266
AT&T INC COM 00206R102   1,709,058 113,785 SH   SOLE   0 0 113,785
ATAI LIFE SCIENCES NV SHS N0731H103   26,928 20,874 SH   SOLE   0 0 20,874
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,578,526 54,848 SH   SOLE   0 0 54,848
ATMOS ENERGY CORP COM 049560105   1,262,686 11,920 SH   SOLE   0 0 11,920
AUTHID INC COM 46264C305   102,300 13,200 SH   SOLE   0 0 13,200
AUTODESK INC COM 052769106   346,368 1,674 SH   SOLE   0 0 1,674
AUTOMATIC DATA PROCESSING IN COM 053015103   1,139,555 4,737 SH   SOLE   0 0 4,737
AUTOZONE INC COM 053332102   843,277 332 SH   SOLE   0 0 332
BANK AMERICA CORP COM 060505104   3,003,765 109,707 SH   SOLE   0 0 109,707
BANK NEW YORK MELLON CORP COM 064058100   408,068 9,568 SH   SOLE   0 0 9,568
BAXTER INTL INC COM 071813109   308,693 8,178 SH   SOLE   0 0 8,178
BECTON DICKINSON & CO COM 075887109   2,074,704 8,025 SH   SOLE   0 0 8,025
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   18,790,177 53,640 SH   SOLE   0 0 53,640
BEYOND AIR INC COM 08862L103   23,447 10,150 SH   SOLE   0 0 10,150
BIOGEN INC COM 09062X103   608,857 2,369 SH   SOLE   0 0 2,369
BLACKROCK CORPOR HI YLD FD I COM 09255P107   112,938 13,087 SH   SOLE   0 0 13,087
BLACKROCK ENHANCD CAP & INM COM 09256A109   321,713 17,250 SH   SOLE   0 0 17,250
BLACKROCK ENHANCED EQUITY DI COM 09251A104   371,270 48,787 SH   SOLE   0 0 48,787
BLACKROCK INC COM 09247X101   1,508,802 2,334 SH   SOLE   0 0 2,334
BLACKROCK MULTI SECTOR INC T COM 09258A107   940,550 65,000 SH   SOLE   0 0 65,000
BLACKSTONE INC COM 09260D107   2,691,542 25,122 SH   SOLE   0 0 25,122
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   515,545 18,843 SH   SOLE   0 0 18,843
BOEING CO COM 097023105   1,315,290 6,862 SH   SOLE   0 0 6,862
BOOKING HOLDINGS INC COM 09857L108   407,082 132 SH   SOLE   0 0 132
BORGWARNER INC COM 099724106   431,879 10,698 SH   SOLE   0 0 10,698
BOSTON SCIENTIFIC CORP COM 101137107   201,978 3,825 SH   SOLE   0 0 3,825
BP PLC SPONSORED ADR 055622104   362,201 9,354 SH   SOLE   0 0 9,354
BRISTOL-MYERS SQUIBB CO COM 110122108   1,708,620 29,439 SH   SOLE   0 0 29,439
BROADCOM INC COM 11135F101   2,268,257 2,731 SH   SOLE   0 0 2,731
BURKE HERBERT FINL SVCS CORP COM 12135Y108   301,429 6,487 SH   SOLE   0 0 6,487
BYRNA TECHNOLOGIES INC COM NEW 12448X201   1,261,297 563,079 SH   SOLE   0 0 563,079
CACI INTL INC CL A 127190304   541,216 1,724 SH   SOLE   0 0 1,724
CADENCE DESIGN SYSTEM INC COM 127387108   509,134 2,173 SH   SOLE   0 0 2,173
CAL MAINE FOODS INC COM NEW 128030202   469,578 9,698 SH   SOLE   0 0 9,698
CAPITAL ONE FINL CORP COM 14040H105   1,203,325 12,399 SH   SOLE   0 0 12,399
CARDINAL HEALTH INC COM 14149Y108   359,382 4,139 SH   SOLE   0 0 4,139
CARMAX INC COM 143130102   379,255 5,362 SH   SOLE   0 0 5,362
CARRIER GLOBAL CORPORATION COM 14448C104   482,554 8,742 SH   SOLE   0 0 8,742
CATALYST PHARMACEUTICALS INC COM 14888U101   424,254 36,292 SH   SOLE   0 0 36,292
CATERPILLAR INC COM 149123101   1,337,225 4,898 SH   SOLE   0 0 4,898
CEMEX SAB DE CV SPON ADR NEW 151290889   703,034 108,159 SH   SOLE   0 0 108,159
CENTERPOINT ENERGY INC COM 15189T107   207,538 7,730 SH   SOLE   0 0 7,730
CHENIERE ENERGY INC COM NEW 16411R208   213,757 1,288 SH   SOLE   0 0 1,288
CHESAPEAKE UTILS CORP COM 165303108   2,849,999 29,156 SH   SOLE   0 0 29,156
CHEVRON CORP NEW COM 166764100   6,520,949 38,672 SH   SOLE   0 0 38,672
CHIPOTLE MEXICAN GRILL INC COM 169656105   227,147 124 SH   SOLE   0 0 124
CHOICE HOTELS INTL INC COM 169905106   9,479,824 77,380 SH   SOLE   0 0 77,380
CHUBB LIMITED COM H1467J104   721,035 3,464 SH   SOLE   0 0 3,464
CHURCH & DWIGHT CO INC COM 171340102   295,691 3,227 SH   SOLE   0 0 3,227
CINTAS CORP COM 172908105   233,771 486 SH   SOLE   0 0 486
CION INVT CORP COM 17259U204   176,382 16,687 SH   SOLE   0 0 16,687
CISCO SYS INC COM 17275R102   3,837,685 71,385 SH   SOLE   0 0 71,385
CITIZENS FINL GROUP INC COM 174610105   284,934 10,632 SH   SOLE   0 0 10,632
CLEARWAY ENERGY INC CL C 18539C204   221,673 10,476 SH   SOLE   0 0 10,476
CME GROUP INC COM 12572Q105   36,884,128 184,218 SH   SOLE   0 0 184,218
COCA COLA CO COM 191216100   8,211,643 146,689 SH   SOLE   0 0 146,689
COINBASE GLOBAL INC COM CL A 19260Q107   499,658 6,655 SH   SOLE   0 0 6,655
COLGATE PALMOLIVE CO COM 194162103   223,357 3,141 SH   SOLE   0 0 3,141
COMCAST CORP NEW CL A 20030N101   2,565,925 57,869 SH   SOLE   0 0 57,869
COMMERCIAL METALS CO COM 201723103   825,049 16,698 SH   SOLE   0 0 16,698
CONOCOPHILLIPS COM 20825C104   572,721 4,781 SH   SOLE   0 0 4,781
CONSOLIDATED EDISON INC COM 209115104   580,017 6,781 SH   SOLE   0 0 6,781
CONSTELLATION ENERGY CORP COM 21037T109   1,078,917 9,891 SH   SOLE   0 0 9,891
CORNING INC COM 219350105   235,239 7,720 SH   SOLE   0 0 7,720
CORTEVA INC COM 22052L104   332,054 6,490 SH   SOLE   0 0 6,490
COSTCO WHSL CORP NEW COM 22160K105   4,773,451 8,449 SH   SOLE   0 0 8,449
CSX CORP COM 126408103   969,510 31,529 SH   SOLE   0 0 31,529
CTO RLTY GROWTH INC NEW COM 22948Q101   187,761 11,583 SH   SOLE   0 0 11,583
CUMMINS INC COM 231021106   429,267 1,879 SH   SOLE   0 0 1,879
CVS HEALTH CORP COM 126650100   1,541,348 22,076 SH   SOLE   0 0 22,076
D R HORTON INC COM 23331A109   225,902 2,102 SH   SOLE   0 0 2,102
DANAHER CORPORATION COM 235851102   1,327,599 5,351 SH   SOLE   0 0 5,351
DBX ETF TR XTRACK MSCI EAFE 233051200   802,700 23,000 SH   SOLE   0 0 23,000
DEERE & CO COM 244199105   601,856 1,595 SH   SOLE   0 0 1,595
DELTA AIR LINES INC DEL COM NEW 247361702   1,054,073 28,488 SH   SOLE   0 0 28,488
DEUTSCHE BANK A G NAMEN AKT D18190898   910,423 82,841 SH   SOLE   0 0 82,841
DIAGEO PLC SPON ADR NEW 25243Q205   1,411,382 9,461 SH   SOLE   0 0 9,461
DIAMONDBACK ENERGY INC COM 25278X109   427,624 2,761 SH   SOLE   0 0 2,761
DIGITAL RLTY TR INC COM 253868103   554,538 4,582 SH   SOLE   0 0 4,582
DILLARDS INC CL A 254067101   390,356 1,180 SH   SOLE   0 0 1,180
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   319,145 6,985 SH   SOLE   0 0 6,985
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   621,210 13,345 SH   SOLE   0 0 13,345
DISCOVER FINL SVCS COM 254709108   261,807 3,022 SH   SOLE   0 0 3,022
DISNEY WALT CO COM 254687106   1,953,371 24,101 SH   SOLE   0 0 24,101
DNP SELECT INCOME FD INC COM 23325P104   198,629 20,864 SH   SOLE   0 0 20,864
DOMINION ENERGY INC COM 25746U109   663,888 14,862 SH   SOLE   0 0 14,862
DONALDSON INC COM 257651109   296,173 4,966 SH   SOLE   0 0 4,966
DOVER CORP COM 260003108   1,411,637 10,119 SH   SOLE   0 0 10,119
DOW INC COM 260557103   1,310,907 25,425 SH   SOLE   0 0 25,425
DTE ENERGY CO COM 233331107   1,150,076 11,584 SH   SOLE   0 0 11,584
DUKE ENERGY CORP NEW COM NEW 26441C204   2,043,751 23,156 SH   SOLE   0 0 23,156
DUPONT DE NEMOURS INC COM 26614N102   328,291 4,401 SH   SOLE   0 0 4,401
DYNEX CAP INC COM 26817Q886   167,149 13,999 SH   SOLE   0 0 13,999
EAGLE BANCORP INC MD COM 268948106   580,661 27,070 SH   SOLE   0 0 27,070
EATON CORP PLC SHS G29183103   2,057,968 9,649 SH   SOLE   0 0 9,649
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   131,822 14,391 SH   SOLE   0 0 14,391
EATON VANCE MUN BD FD COM 27827X101   4,495,793 501,763 SH   SOLE   0 0 501,763
EATON VANCE NEW YORK MUN BD COM 27827Y109   369,196 44,535 SH   SOLE   0 0 44,535
ECOLAB INC COM 278865100   1,585,429 9,359 SH   SOLE   0 0 9,359
EDWARDS LIFESCIENCES CORP COM 28176E108   860,389 12,419 SH   SOLE   0 0 12,419
ELECTROCORE INC COM NEW 28531P202   288,313 47,498 SH   SOLE   0 0 47,498
ELEVANCE HEALTH INC COM 036752103   296,522 681 SH   SOLE   0 0 681
ELI LILLY & CO COM 532457108   3,197,378 5,953 SH   SOLE   0 0 5,953
EMERSON ELEC CO COM 291011104   1,480,403 15,330 SH   SOLE   0 0 15,330
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,624,761 187,082 SH   SOLE   0 0 187,082
ENTERGY CORP NEW COM 29364G103   325,190 3,516 SH   SOLE   0 0 3,516
ENTERPRISE PRODS PARTNERS L COM 293792107   2,628,659 96,042 SH   SOLE   0 0 96,042
EOG RES INC COM 26875P101   230,311 1,817 SH   SOLE   0 0 1,817
ESSENTIAL UTILS INC COM 29670G102   662,089 19,286 SH   SOLE   0 0 19,286
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   464,911 14,875 SH   SOLE   0 0 14,875
EVERSOURCE ENERGY COM 30040W108   317,558 5,461 SH   SOLE   0 0 5,461
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   59,249 12,191 SH   SOLE   0 0 12,191
EXELON CORP COM 30161N101   802,465 21,235 SH   SOLE   0 0 21,235
EXXON MOBIL CORP COM 30231G102   11,026,203 93,776 SH   SOLE   0 0 93,776
F N B CORP COM 302520101   205,367 19,033 SH   SOLE   0 0 19,033
FAIR ISAAC CORP COM 303250104   1,554,669 1,790 SH   SOLE   0 0 1,790
FASTENAL CO COM 311900104   1,678,109 30,712 SH   SOLE   0 0 30,712
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   496,998 5,475 SH   SOLE   0 0 5,475
FEDEX CORP COM 31428X106   1,373,107 5,183 SH   SOLE   0 0 5,183
FEMASYS INC COM 31447E105   83,840 28,134 SH   SOLE   0 0 28,134
FIDELITY NATL INFORMATION SV COM 31620M106   254,404 4,603 SH   SOLE   0 0 4,603
FIESTA RESTAURANT GROUP INC COM 31660B101   90,277 10,671 SH   SOLE   0 0 10,671
FIRST TR ENERGY INFRASTRCTR COM 33738C103   14,191,446 937,348 SH   SOLE   0 0 937,348
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   9,233,188 216,589 SH   SOLE   0 0 216,589
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   48,453,891 1,833,985 SH   SOLE   0 0 1,833,985
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   524,637 12,475 SH   SOLE   0 0 12,475
FIRST TR MORNINGSTAR DIVID L SHS 336917109   200,640 6,000 SH   SOLE   0 0 6,000
FISERV INC COM 337738108   1,409,515 12,478 SH   SOLE   0 0 12,478
FLEX LTD ORD Y2573F102   481,567 17,849 SH   SOLE   0 0 17,849
FLEXSHARES TR QUALT DIVD IDX 33939L860   9,180,967 164,592 SH   SOLE   0 0 164,592
FLEXSHARES TR INTL QLTDV IDX 33939L837   6,858,173 322,056 SH   SOLE   0 0 322,056
FORD MTR CO DEL COM 345370860   1,802,302 145,113 SH   SOLE   0 0 145,113
FORTINET INC COM 34959E109   344,863 5,877 SH   SOLE   0 0 5,877
FREEPORT-MCMORAN INC CL B 35671D857   452,264 12,128 SH   SOLE   0 0 12,128
FULL HSE RESORTS INC COM 359678109   128,100 30,000 SH   SOLE   0 0 30,000
GALECTIN THERAPEUTICS INC COM NEW 363225202   353,016 183,862 SH   SOLE   0 0 183,862
GAMESQUARE HLDGS INC COM 364934109   294,965 135,305 SH   SOLE   0 0 135,305
GAP INC COM 364760108   544,256 51,200 SH   SOLE   0 0 51,200
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   354,360 5,208 SH   SOLE   0 0 5,208
GENERAL DYNAMICS CORP COM 369550108   397,956 1,801 SH   SOLE   0 0 1,801
GENERAL ELECTRIC CO COM NEW 369604301   1,725,569 15,609 SH   SOLE   0 0 15,609
GENERAL MLS INC COM 370334104   782,877 12,234 SH   SOLE   0 0 12,234
GENUINE PARTS CO COM 372460105   1,211,745 8,393 SH   SOLE   0 0 8,393
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   307,449 5,573 SH   SOLE   0 0 5,573
GLOBAL X FDS US INFR DEV ETF 37954Y673   656,493 21,609 SH   SOLE   0 0 21,609
GLOBAL X FDS SUPERDIVIDEND 37960A669   492,975 22,500 SH   SOLE   0 0 22,500
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   419,250 25,000 SH   SOLE   0 0 25,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   898,301 36,339 SH   SOLE   0 0 36,339
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   5,490,568 65,185 SH   SOLE   0 0 65,185
GOLDMAN SACHS GROUP INC COM 38141G104   408,713 1,263 SH   SOLE   0 0 1,263
GOLUB CAP BDC INC COM 38173M102   227,679 15,520 SH   SOLE   0 0 15,520
H & E EQUIPMENT SERVICES INC COM 404030108   1,476,883 34,195 SH   SOLE   0 0 34,195
HENRY SCHEIN INC COM 806407102   1,109,295 14,940 SH   SOLE   0 0 14,940
HERSHEY CO COM 427866108   1,263,693 6,316 SH   SOLE   0 0 6,316
HF SINCLAIR CORP COM 403949100   419,461 7,368 SH   SOLE   0 0 7,368
HOME DEPOT INC COM 437076102   5,022,340 16,621 SH   SOLE   0 0 16,621
HONEYWELL INTL INC COM 438516106   1,062,459 5,751 SH   SOLE   0 0 5,751
HORMEL FOODS CORP COM 440452100   3,806,170 100,083 SH   SOLE   0 0 100,083
HP INC COM 40434L105   615,816 23,956 SH   SOLE   0 0 23,956
HUMANA INC COM 444859102   204,339 420 SH   SOLE   0 0 420
ICU MED INC COM 44930G107   298,597 2,509 SH   SOLE   0 0 2,509
IDEXX LABS INC COM 45168D104   771,782 1,765 SH   SOLE   0 0 1,765
ILLINOIS TOOL WKS INC COM 452308109   2,804,945 12,179 SH   SOLE   0 0 12,179
INTEL CORP COM 458140100   2,587,408 72,782 SH   SOLE   0 0 72,782
INTERCONTINENTAL EXCHANGE IN COM 45866F104   536,458 4,876 SH   SOLE   0 0 4,876
INTERNATIONAL BUSINESS MACHS COM 459200101   3,657,294 26,068 SH   SOLE   0 0 26,068
INTERNATIONAL PAPER CO COM 460146103   504,384 14,220 SH   SOLE   0 0 14,220
INTERPUBLIC GROUP COS INC COM 460690100   236,965 8,268 SH   SOLE   0 0 8,268
INTUIT COM 461202103   1,224,773 2,397 SH   SOLE   0 0 2,397
INTUITIVE SURGICAL INC COM NEW 46120E602   283,522 970 SH   SOLE   0 0 970
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,327,729 88,811 SH   SOLE   0 0 88,811
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   229,105 3,897 SH   SOLE   0 0 3,897
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   1,413,509 38,000 SH   SOLE   0 0 38,000
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   912,289 49,180 SH   SOLE   0 0 49,180
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,053,869 187,568 SH   SOLE   0 0 187,568
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   69,681,799 2,755,310 SH   SOLE   0 0 2,755,310
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   405,610 18,040 SH   SOLE   0 0 18,040
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   617,958 29,108 SH   SOLE   0 0 29,108
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   2,157,266 91,779 SH   SOLE   0 0 91,779
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   242,628 7,625 SH   SOLE   0 0 7,625
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,779,360 12,558 SH   SOLE   0 0 12,558
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   726,863 23,126 SH   SOLE   0 0 23,126
INVESCO QQQ TR UNIT SER 1 46090E103   7,778,657 21,712 SH   SOLE   0 0 21,712
IRON MTN INC DEL COM 46284V101   285,834 4,808 SH   SOLE   0 0 4,808
ISHARES GOLD TR ISHARES NEW 464285204   872,931 24,948 SH   SOLE   0 0 24,948
ISHARES INC MSCI EQUAL WEITE 464286681   435,391 5,789 SH   SOLE   0 0 5,789
ISHARES INC MSCI EMERG MRKT 464286533   685,121 12,842 SH   SOLE   0 0 12,842
ISHARES INC MSCI GBL MIN VOL 464286525   3,368,228 35,299 SH   SOLE   0 0 35,299
ISHARES INC EM MKTS DIV ETF 464286319   1,164,241 48,877 SH   SOLE   0 0 48,877
ISHARES INC CORE MSCI EMKT 46434G103   75,976,810 1,596,487 SH   SOLE   0 0 1,596,487
ISHARES SILVER TR ISHARES 46428Q109   341,936 16,811 SH   SOLE   0 0 16,811
ISHARES TR US HLTHCARE ETF 464287762   519,730 1,924 SH   SOLE   0 0 1,924
ISHARES TR US AER DEF ETF 464288760   271,069 2,558 SH   SOLE   0 0 2,558
ISHARES TR US INDUSTRIALS 464287754   281,681 2,792 SH   SOLE   0 0 2,792
ISHARES TR GLOBAL TECH ETF 464287291   246,599 4,263 SH   SOLE   0 0 4,263
ISHARES TR EUROPE ETF 464287861   228,315 4,783 SH   SOLE   0 0 4,783
ISHARES TR SHRT NAT MUN ETF 464288158   509,989 4,958 SH   SOLE   0 0 4,958
ISHARES TR TIPS BD ETF 464287176   521,401 5,027 SH   SOLE   0 0 5,027
ISHARES TR MSCI USA MIN VOL 46429B697   393,683 5,435 SH   SOLE   0 0 5,435
ISHARES TR ESG AW MSCI EAFE 46435G516   444,714 6,433 SH   SOLE   0 0 6,433
ISHARES TR CORE S&P US GWT 464287671   704,682 7,431 SH   SOLE   0 0 7,431
ISHARES TR U.S. ENERGY ETF 464287796   404,355 8,525 SH   SOLE   0 0 8,525
ISHARES TR EAFE GRWTH ETF 464288885   749,294 8,682 SH   SOLE   0 0 8,682
ISHARES TR SP SMCP600VL ETF 464287879   788,979 8,843 SH   SOLE   0 0 8,843
ISHARES TR RUS MDCP VAL ETF 464287473   1,046,077 10,026 SH   SOLE   0 0 10,026
ISHARES TR S&P SML 600 GWT 464287887   1,246,277 11,363 SH   SOLE   0 0 11,363
ISHARES TR US SML CAP EQT 46434V290   592,705 11,458 SH   SOLE   0 0 11,458
ISHARES TR IBONDS DEC25 ETF 46434VBD1   281,352 11,545 SH   SOLE   0 0 11,545
ISHARES TR IBOXX INV CP ETF 464287242   1,452,153 14,234 SH   SOLE   0 0 14,234
ISHARES TR INTL EQTY FACTOR 46434V274   377,075 14,587 SH   SOLE   0 0 14,587
ISHARES TR ISHARES BIOTECH 464287556   2,113,268 17,281 SH   SOLE   0 0 17,281
ISHARES TR S&P MC 400GR ETF 464287606   1,294,989 17,926 SH   SOLE   0 0 17,926
ISHARES TR 3 7 YR TREAS BD 464288661   2,032,128 17,958 SH   SOLE   0 0 17,958
ISHARES TR ESG AWR MSCI USA 46435G425   1,733,391 18,458 SH   SOLE   0 0 18,458
ISHARES TR MSCI USA ESG SLC 464288802   1,746,678 19,414 SH   SOLE   0 0 19,414
ISHARES TR U.S. TECH ETF 464287721   2,200,593 20,974 SH   SOLE   0 0 20,974
ISHARES TR BLACKROCK ULTRA 46434V878   1,108,260 21,998 SH   SOLE   0 0 21,998
ISHARES TR EAFE SML CP ETF 464288273   1,482,654 26,256 SH   SOLE   0 0 26,256
ISHARES TR S&P 500 VAL ETF 464287408   4,244,401 27,590 SH   SOLE   0 0 27,590
ISHARES TR EAFE VALUE ETF 464288877   1,352,768 27,647 SH   SOLE   0 0 27,647
ISHARES TR RUS 2000 GRW ETF 464287648   7,465,346 33,305 SH   SOLE   0 0 33,305
ISHARES TR MSCI EMG MKT ETF 464287234   1,309,927 34,517 SH   SOLE   0 0 34,517
ISHARES TR IBONDS DEC23 ETF 46434VAX8   944,052 37,226 SH   SOLE   0 0 37,226
ISHARES TR CORE DIV GRWTH 46434V621   1,885,063 38,059 SH   SOLE   0 0 38,059
ISHARES TR MSCI KLD400 SOC 464288570   3,259,220 40,035 SH   SOLE   0 0 40,035
ISHARES TR RUS 1000 ETF 464287622   10,094,204 42,971 SH   SOLE   0 0 42,971
ISHARES TR 1 3 YR TREAS BD 464287457   3,781,138 46,698 SH   SOLE   0 0 46,698
ISHARES TR RUS 2000 VAL ETF 464287630   6,581,508 48,554 SH   SOLE   0 0 48,554
ISHARES TR IBONDS 26 TRM TS 46436E858   1,143,810 50,904 SH   SOLE   0 0 50,904
ISHARES TR CORE 1 5 YR USD 46432F859   2,584,650 55,728 SH   SOLE   0 0 55,728
ISHARES TR PFD AND INCM SEC 464288687   1,705,491 56,567 SH   SOLE   0 0 56,567
ISHARES TR IBONDS DEC24 ETF 46434VBG4   1,400,634 56,637 SH   SOLE   0 0 56,637
ISHARES TR RUSSELL 3000 ETF 464287689   14,524,366 59,269 SH   SOLE   0 0 59,269
ISHARES TR MSCI ACWI ETF 464288257   6,007,807 65,041 SH   SOLE   0 0 65,041
ISHARES TR SELECT DIVID ETF 464287168   7,508,561 69,756 SH   SOLE   0 0 69,756
ISHARES TR U S EQUITY FACTR 46434V282   3,148,388 72,677 SH   SOLE   0 0 72,677
ISHARES TR CORE S&P TTL STK 464287150   7,437,020 78,958 SH   SOLE   0 0 78,958
ISHARES TR S&P MC 400VL ETF 464287705   8,464,634 83,866 SH   SOLE   0 0 83,866
ISHARES TR CORE HIGH DV ETF 46429B663   8,583,343 86,795 SH   SOLE   0 0 86,795
ISHARES TR RUS 1000 VAL ETF 464287598   13,738,907 90,495 SH   SOLE   0 0 90,495
ISHARES TR RUS MD CP GR ETF 464287481   8,968,943 98,182 SH   SOLE   0 0 98,182
ISHARES TR RUSSELL 2000 ETF 464287655   18,206,295 103,011 SH   SOLE   0 0 103,011
ISHARES TR MSCI INTL QUALTY 46434V456   3,823,553 113,762 SH   SOLE   0 0 113,762
ISHARES TR IBONDS 23 TRM TS 46436E882   2,860,943 115,268 SH   SOLE   0 0 115,268
ISHARES TR RUS 1000 GRW ETF 464287614   30,665,208 115,287 SH   SOLE   0 0 115,287
ISHARES TR MSCI EAFE MIN VL 46429B689   8,019,191 122,956 SH   SOLE   0 0 122,956
ISHARES TR MODERT ALLOC ETF 464289875   4,943,799 126,992 SH   SOLE   0 0 126,992
ISHARES TR S&P 500 GRWT ETF 464287309   9,044,308 132,188 SH   SOLE   0 0 132,188
ISHARES TR RUS MID CAP ETF 464287499   9,271,377 133,883 SH   SOLE   0 0 133,883
ISHARES TR IBONDS 24 TRM TS 46436E874   3,231,546 135,551 SH   SOLE   0 0 135,551
ISHARES TR IBONDS 25 TRM TS 46436E866   3,194,321 138,402 SH   SOLE   0 0 138,402
ISHARES TR GLOBAL REIT ETF 46434V647   4,010,539 189,430 SH   SOLE   0 0 189,430
ISHARES TR CORE US AGGBD ET 464287226   20,873,073 221,960 SH   SOLE   0 0 221,960
ISHARES TR RUSEL 2500 ETF 46435G268   20,331,691 372,955 SH   SOLE   0 0 372,955
ISHARES TR GLB INFRASTR ETF 464288372   20,463,816 472,715 SH   SOLE   0 0 472,715
ISHARES TR NATIONAL MUN ETF 464288414   49,059,183 478,439 SH   SOLE   0 0 478,439
ISHARES TR MSCI EAFE ETF 464287465   35,974,478 521,974 SH   SOLE   0 0 521,974
ISHARES TR US TREAS BD ETF 46429B267   14,374,843 652,216 SH   SOLE   0 0 652,216
ISHARES TR CORE TOTAL USD 46434V613   32,666,592 747,263 SH   SOLE   0 0 747,263
ISHARES TR CORE MSCI TOTAL 46432F834   52,754,633 879,390 SH   SOLE   0 0 879,390
ISHARES TR CORE MSCI EAFE 46432F842   60,768,390 944,342 SH   SOLE   0 0 944,342
ISHARES TR TRS FLT RT BD 46434V860   60,530,028 1,192,945 SH   SOLE   0 0 1,192,945
ISHARES TR CORE S&P MCP ETF 464287507   332,395,314 1,332,999 SH   SOLE   0 0 1,332,999
ISHARES TR CORE S&P SCP ETF 464287804   145,341,819 1,540,706 SH   SOLE   0 0 1,540,706
ISHARES TR CORE S&P500 ETF 464287200   855,829,393 1,992,916 SH   SOLE   0 0 1,992,916
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   232,682 4,344 SH   SOLE   0 0 4,344
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   234,877 5,216 SH   SOLE   0 0 5,216
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   611,741 12,102 SH   SOLE   0 0 12,102
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   2,049,568 40,322 SH   SOLE   0 0 40,322
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   2,566,100 50,945 SH   SOLE   0 0 50,945
JACOBS SOLUTIONS INC COM 46982L108   272,045 1,993 SH   SOLE   0 0 1,993
JOHNSON & JOHNSON COM 478160104   10,177,178 65,343 SH   SOLE   0 0 65,343
JOHNSON CTLS INTL PLC SHS G51502105   244,481 4,595 SH   SOLE   0 0 4,595
JONES LANG LASALLE INC COM 48020Q107   955,789 6,770 SH   SOLE   0 0 6,770
JPMORGAN CHASE & CO COM 46625H100   7,148,637 49,294 SH   SOLE   0 0 49,294
KEYSIGHT TECHNOLOGIES INC COM 49338L103   295,052 2,230 SH   SOLE   0 0 2,230
KIMBERLY-CLARK CORP COM 494368103   762,696 6,311 SH   SOLE   0 0 6,311
KROGER CO COM 501044101   496,815 11,102 SH   SOLE   0 0 11,102
L3HARRIS TECHNOLOGIES INC COM 502431109   256,230 1,472 SH   SOLE   0 0 1,472
LABORATORY CORP AMER HLDGS COM NEW 50540R409   769,017 3,825 SH   SOLE   0 0 3,825
LAM RESEARCH CORP COM 512807108   630,559 1,006 SH   SOLE   0 0 1,006
LAMAR ADVERTISING CO NEW CL A 512816109   594,891 7,127 SH   SOLE   0 0 7,127
LAUDER ESTEE COS INC CL A 518439104   1,802,105 12,467 SH   SOLE   0 0 12,467
LIBERTY BROADBAND CORP COM SER C 530307305   371,125 4,064 SH   SOLE   0 0 4,064
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   379,719 6,095 SH   SOLE   0 0 6,095
LIFEMD INC COM 53216B104   385,400 61,664 SH   SOLE   0 0 61,664
LINDE PLC SHS G54950103   1,010,946 2,715 SH   SOLE   0 0 2,715
LISTED FD TR HORIZON KINETICS 53656F623   1,183,295 38,873 SH   SOLE   0 0 38,873
LOCKHEED MARTIN CORP COM 539830109   995,741 2,435 SH   SOLE   0 0 2,435
LOEWS CORP COM 540424108   231,272 3,653 SH   SOLE   0 0 3,653
LOUISIANA PAC CORP COM 546347105   374,723 6,780 SH   SOLE   0 0 6,780
LOWES COS INC COM 548661107   1,460,215 7,026 SH   SOLE   0 0 7,026
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,477,085 26,157 SH   SOLE   0 0 26,157
M & T BK CORP COM 55261F104   520,709 4,118 SH   SOLE   0 0 4,118
MANULIFE FINL CORP COM 56501R106   277,180 15,163 SH   SOLE   0 0 15,163
MARATHON PETE CORP COM 56585A102   1,296,697 8,568 SH   SOLE   0 0 8,568
MARRIOTT INTL INC NEW CL A 571903202   2,314,083 11,773 SH   SOLE   0 0 11,773
MARSH & MCLENNAN COS INC COM 571748102   535,314 2,813 SH   SOLE   0 0 2,813
MARTIN MARIETTA MATLS INC COM 573284106   457,686 1,115 SH   SOLE   0 0 1,115
MASTERCARD INCORPORATED CL A 57636Q104   5,178,684 13,080 SH   SOLE   0 0 13,080
MATERION CORP COM 576690101   371,055 3,641 SH   SOLE   0 0 3,641
MATTERPORT INC COM CL A 577096100   255,451 117,719 SH   SOLE   0 0 117,719
MAYVILLE ENGR CO INC COM 578605107   1,046,703 95,415 SH   SOLE   0 0 95,415
MCCORMICK & CO INC COM NON VTG 579780206   253,418 3,350 SH   SOLE   0 0 3,350
MCCORMICK & CO INC COM VTG 579780107   494,578 6,270 SH   SOLE   0 0 6,270
MCDONALDS CORP COM 580135101   3,476,318 13,196 SH   SOLE   0 0 13,196
MCKESSON CORP COM 58155Q103   496,019 1,141 SH   SOLE   0 0 1,141
MEDTRONIC PLC SHS G5960L103   748,981 9,558 SH   SOLE   0 0 9,558
MERCADOLIBRE INC COM 58733R102   486,866 384 SH   SOLE   0 0 384
MERCK & CO INC COM 58933Y105   5,922,310 57,526 SH   SOLE   0 0 57,526
META PLATFORMS INC CL A 30303M102   5,455,609 18,173 SH   SOLE   0 0 18,173
METLIFE INC COM 59156R108   643,215 10,224 SH   SOLE   0 0 10,224
METTLER TOLEDO INTERNATIONAL COM 592688105   716,922 647 SH   SOLE   0 0 647
MGE ENERGY INC COM 55277P104   309,049 4,511 SH   SOLE   0 0 4,511
MICROSOFT CORP COM 594918104   44,509,125 140,963 SH   SOLE   0 0 140,963
MODERNA INC COM 60770K107   339,721 3,289 SH   SOLE   0 0 3,289
MONDELEZ INTL INC CL A 609207105   1,165,331 16,792 SH   SOLE   0 0 16,792
MORGAN STANLEY COM NEW 617446448   3,074,555 37,646 SH   SOLE   0 0 37,646
MSCI INC COM 55354G100   242,174 472 SH   SOLE   0 0 472
MURPHY USA INC COM 626755102   302,325 885 SH   SOLE   0 0 885
NATIONAL FUEL GAS CO COM 636180101   648,875 12,500 SH   SOLE   0 0 12,500
NETFLIX INC COM 64110L106   1,971,780 5,222 SH   SOLE   0 0 5,222
NEXTERA ENERGY INC COM 65339F101   2,725,335 47,571 SH   SOLE   0 0 47,571
NIKE INC CL B 654106103   1,568,161 16,398 SH   SOLE   0 0 16,398
NORFOLK SOUTHN CORP COM 655844108   833,999 4,235 SH   SOLE   0 0 4,235
NORTHROP GRUMMAN CORP COM 666807102   1,744,431 3,963 SH   SOLE   0 0 3,963
NOVARTIS AG SPONSORED ADR 66987V109   326,147 3,202 SH   SOLE   0 0 3,202
NOVO-NORDISK A S ADR 670100205   772,263 8,492 SH   SOLE   0 0 8,492
NUVEEN AMT FREE QLTY MUN INC COM 670657105   186,002 19,215 SH   SOLE   0 0 19,215
NUVEEN N Y MUN VALUE FD COM 67062M105   204,255 25,500 SH   SOLE   0 0 25,500
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   223,361 23,636 SH   SOLE   0 0 23,636
NVIDIA CORPORATION COM 67066G104   4,590,854 10,554 SH   SOLE   0 0 10,554
NXP SEMICONDUCTORS N V COM N6596X109   288,285 1,442 SH   SOLE   0 0 1,442
OCCIDENTAL PETE CORP COM 674599105   600,149 9,250 SH   SOLE   0 0 9,250
ON SEMICONDUCTOR CORP COM 682189105   316,774 3,408 SH   SOLE   0 0 3,408
ONE GAS INC COM 68235P108   460,890 6,750 SH   SOLE   0 0 6,750
ONEOK INC NEW COM 682680103   3,420,527 53,926 SH   SOLE   0 0 53,926
ONTO INNOVATION INC COM 683344105   287,686 2,256 SH   SOLE   0 0 2,256
ORACLE CORP COM 68389X105   2,021,551 19,086 SH   SOLE   0 0 19,086
OREILLY AUTOMOTIVE INC COM 67103H107   448,068 493 SH   SOLE   0 0 493
OSHKOSH CORP COM 688239201   521,436 5,464 SH   SOLE   0 0 5,464
OTIS WORLDWIDE CORP COM 68902V107   367,733 4,579 SH   SOLE   0 0 4,579
PACER FDS TR US CASH COWS 100 69374H881   1,965,030 39,754 SH   SOLE   0 0 39,754
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,181,248 136,328 SH   SOLE   0 0 136,328
PALO ALTO NETWORKS INC COM 697435105   858,520 3,662 SH   SOLE   0 0 3,662
PARAMOUNT GLOBAL CLASS B COM 92556H206   413,221 32,033 SH   SOLE   0 0 32,033
PARKER-HANNIFIN CORP COM 701094104   449,507 1,154 SH   SOLE   0 0 1,154
PARTNERS BANCORP COM 70213Q108   435,132 56,146 SH   SOLE   0 0 56,146
PAYCHEX INC COM 704326107   1,625,167 14,091 SH   SOLE   0 0 14,091
PAYPAL HLDGS INC COM 70450Y103   897,069 15,345 SH   SOLE   0 0 15,345
PCTEL INC COM 69325Q105   455,283 109,443 SH   SOLE   0 0 109,443
PENSKE AUTOMOTIVE GRP INC COM 70959W103   380,396 2,277 SH   SOLE   0 0 2,277
PEPSICO INC COM 713448108   5,152,083 30,407 SH   SOLE   0 0 30,407
PFIZER INC COM 717081103   4,980,927 150,164 SH   SOLE   0 0 150,164
PHILIP MORRIS INTL INC COM 718172109   2,441,179 26,368 SH   SOLE   0 0 26,368
PHILLIPS 66 COM 718546104   1,243,074 10,346 SH   SOLE   0 0 10,346
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   215,420 2,151 SH   SOLE   0 0 2,151
PINNACLE WEST CAP CORP COM 723484101   209,546 2,844 SH   SOLE   0 0 2,844
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,700,520 111,000 SH   SOLE   0 0 111,000
PLEXUS CORP COM 729132100   235,054 2,528 SH   SOLE   0 0 2,528
PNC FINL SVCS GROUP INC COM 693475105   725,395 5,909 SH   SOLE   0 0 5,909
POOL CORP COM 73278L105   824,859 2,316 SH   SOLE   0 0 2,316
PRICE T ROWE GROUP INC COM 74144T108   1,407,359 13,420 SH   SOLE   0 0 13,420
PROCTER AND GAMBLE CO COM 742718109   6,545,866 44,878 SH   SOLE   0 0 44,878
PROGRESSIVE CORP COM 743315103   1,441,564 10,349 SH   SOLE   0 0 10,349
PROSHARES TR ULTRAPRO QQQ 74347X831   259,670 7,290 SH   SOLE   0 0 7,290
PROSHARES TR S&P 500 DV ARIST 74348A467   59,060,655 666,975 SH   SOLE   0 0 666,975
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   19,955 20,000 SH   SOLE   0 0 20,000
PROSPERITY BANCSHARES INC COM 743606105   654,960 12,000 SH   SOLE   0 0 12,000
PRUDENTIAL FINL INC COM 744320102   300,682 3,169 SH   SOLE   0 0 3,169
QUALCOMM INC COM 747525103   1,363,297 12,275 SH   SOLE   0 0 12,275
QUEST DIAGNOSTICS INC COM 74834L100   496,214 4,072 SH   SOLE   0 0 4,072
QURATE RETAIL INC COM SER A 74915M100   15,754 25,970 SH   SOLE   0 0 25,970
RAYMOND JAMES FINL INC COM 754730109   605,292 6,027 SH   SOLE   0 0 6,027
REAVES UTIL INCOME FD COM SH BEN INT 756158101   260,957 10,586 SH   SOLE   0 0 10,586
RECURSION PHARMACEUTICALS IN CL A 75629V104   86,652 11,327 SH   SOLE   0 0 11,327
RED ROBIN GOURMET BURGERS IN COM 75689M101   145,645 18,115 SH   SOLE   0 0 18,115
REGENERON PHARMACEUTICALS COM 75886F107   376,916 458 SH   SOLE   0 0 458
ROCKET COS INC COM CL A 77311W101   2,015,552 246,400 SH   SOLE   0 0 246,400
ROCKWELL AUTOMATION INC COM 773903109   713,532 2,496 SH   SOLE   0 0 2,496
ROPER TECHNOLOGIES INC COM 776696106   294,443 608 SH   SOLE   0 0 608
RPM INTL INC COM 749685103   631,351 6,659 SH   SOLE   0 0 6,659
RTX CORPORATION COM 75513E101   1,277,818 17,755 SH   SOLE   0 0 17,755
S&P GLOBAL INC COM 78409V104   225,525 617 SH   SOLE   0 0 617
SALESFORCE INC COM 79466L302   1,320,909 6,514 SH   SOLE   0 0 6,514
SANDY SPRING BANCORP INC COM 800363103   577,119 26,930 SH   SOLE   0 0 26,930
SCHLUMBERGER LTD COM STK 806857108   266,603 4,573 SH   SOLE   0 0 4,573
SCHWAB CHARLES CORP COM 808513105   2,099,939 38,250 SH   SOLE   0 0 38,250
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   576,540 7,928 SH   SOLE   0 0 7,928
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   857,462 13,302 SH   SOLE   0 0 13,302
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   995,351 19,967 SH   SOLE   0 0 19,967
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   1,299,108 23,580 SH   SOLE   0 0 23,580
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   560,625 24,375 SH   SOLE   0 0 24,375
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,339,606 27,973 SH   SOLE   0 0 27,973
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,387,740 35,280 SH   SOLE   0 0 35,280
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,630,174 36,857 SH   SOLE   0 0 36,857
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   2,606,747 46,574 SH   SOLE   0 0 46,574
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   6,330,561 152,838 SH   SOLE   0 0 152,838
SCHWAB STRATEGIC TR US TIPS ETF 808524870   13,052,289 258,512 SH   SOLE   0 0 258,512
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   20,176,273 842,785 SH   SOLE   0 0 842,785
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   61,447,713 1,214,382 SH   SOLE   0 0 1,214,382
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   170,746,381 5,027,868 SH   SOLE   0 0 5,027,868
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   383,652,429 5,421,883 SH   SOLE   0 0 5,421,883
SCIENCE APPLICATIONS INTL CO COM 808625107   221,634 2,100 SH   SOLE   0 0 2,100
SCRIPPS E W CO OHIO CL A NEW 811054402   80,228 14,640 SH   SOLE   0 0 14,640
SEALED AIR CORP NEW COM 81211K100   595,928 18,135 SH   SOLE   0 0 18,135
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   411,098 2,508 SH   SOLE   0 0 2,508
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   253,015 3,677 SH   SOLE   0 0 3,677
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   354,124 6,009 SH   SOLE   0 0 6,009
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,672,724 12,993 SH   SOLE   0 0 12,993
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,237,850 37,318 SH   SOLE   0 0 37,318
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,379,347 59,513 SH   SOLE   0 0 59,513
SEMPRA COM 816851109   308,993 4,542 SH   SOLE   0 0 4,542
SERVICENOW INC COM 81762P102   505,300 904 SH   SOLE   0 0 904
SHELL PLC SPON ADS 780259305   1,064,009 16,527 SH   SOLE   0 0 16,527
SHERWIN WILLIAMS CO COM 824348106   472,152 1,851 SH   SOLE   0 0 1,851
SHOPIFY INC CL A 82509L107   224,283 4,110 SH   SOLE   0 0 4,110
SIRIUS XM HOLDINGS INC COM 82968B103   247,947 54,855 SH   SOLE   0 0 54,855
SKYWORKS SOLUTIONS INC COM 83088M102   202,603 2,055 SH   SOLE   0 0 2,055
SMITH A O CORP COM 831865209   207,338 3,135 SH   SOLE   0 0 3,135
SMUCKER J M CO COM NEW 832696405   856,142 6,966 SH   SOLE   0 0 6,966
SNOWFLAKE INC CL A 833445109   1,264,478 8,277 SH   SOLE   0 0 8,277
SOBR SAFE INC COM NEW 833592207   16,300 14,818 SH   SOLE   0 0 14,818
SONOCO PRODS CO COM 835495102   647,632 11,916 SH   SOLE   0 0 11,916
SOUTHERN CO COM 842587107   1,402,640 21,672 SH   SOLE   0 0 21,672
SOUTHWEST AIRLS CO COM 844741108   252,955 9,344 SH   SOLE   0 0 9,344
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,224,230 6,640 SH   SOLE   0 0 6,640
SPDR GOLD TR GOLD SHS 78463V107   8,232,515 48,017 SH   SOLE   0 0 48,017
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   1,910,209 35,000 SH   SOLE   0 0 35,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   251,008,539 587,161 SH   SOLE   0 0 587,161
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   5,815,109 12,734 SH   SOLE   0 0 12,734
SPDR SER TR PRTFLO S&P500 VL 78464A508   373,073 9,042 SH   SOLE   0 0 9,042
SPDR SER TR ICE PFD SEC ETF 78464A292   480,843 14,813 SH   SOLE   0 0 14,813
SPDR SER TR BLOOMBERG HIGH Y 78468R622   1,368,597 15,139 SH   SOLE   0 0 15,139
SPDR SER TR NUVEEN BLMBRG SH 78468R739   827,148 17,892 SH   SOLE   0 0 17,892
SPDR SER TR S&P KENSHO NEW 78468R648   1,041,574 26,299 SH   SOLE   0 0 26,299
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,341,379 66,763 SH   SOLE   0 0 66,763
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,957,788 75,776 SH   SOLE   0 0 75,776
SPDR SER TR PORTFOLIO SHORT 78464A474   3,481,311 118,735 SH   SOLE   0 0 118,735
SPDR SER TR S&P DIVID ETF 78464A763   14,420,122 125,381 SH   SOLE   0 0 125,381
SPDR SER TR PORTFOLIO S&P400 78464A847   9,553,992 218,177 SH   SOLE   0 0 218,177
SPDR SER TR NUVEEN BLMBRG MU 78468R721   9,652,792 220,888 SH   SOLE   0 0 220,888
SPDR SER TR PORTFOLIO S&P500 78464A854   42,971,509 854,984 SH   SOLE   0 0 854,984
SRH TOTAL RETURN FUND INC COM 101507101   190,521 14,678 SH   SOLE   0 0 14,678
STAGWELL INC COM CL A 85256A109   1,429,461 304,789 SH   SOLE   0 0 304,789
STANLEY BLACK & DECKER INC COM 854502101   201,960 2,416 SH   SOLE   0 0 2,416
STARBUCKS CORP COM 855244109   2,665,132 29,201 SH   SOLE   0 0 29,201
STEM INC COM 85859N102   44,868 10,582 SH   SOLE   0 0 10,582
STMICROELECTRONICS N V NY REGISTRY 861012102   285,791 6,622 SH   SOLE   0 0 6,622
STRYKER CORPORATION COM 863667101   1,892,338 6,925 SH   SOLE   0 0 6,925
SUN LIFE FINANCIAL INC. COM 866796105   266,497 5,461 SH   SOLE   0 0 5,461
SURO CAPITAL CORP COM NEW 86887Q109   66,228 18,295 SH   SOLE   0 0 18,295
SWEETGREEN INC COM CL A 87043Q108   165,816 14,112 SH   SOLE   0 0 14,112
SYSCO CORP COM 871829107   525,758 7,960 SH   SOLE   0 0 7,960
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   429,113 4,938 SH   SOLE   0 0 4,938
TARGET CORP COM 87612E106   1,489,699 13,473 SH   SOLE   0 0 13,473
TC ENERGY CORP COM 87807B107   484,597 14,083 SH   SOLE   0 0 14,083
TELEFLEX INCORPORATED COM 879369106   1,267,041 6,451 SH   SOLE   0 0 6,451
TELLURIAN INC NEW COM 87968A104   13,340 11,500 SH   SOLE   0 0 11,500
TESLA INC COM 88160R101   6,348,383 25,371 SH   SOLE   0 0 25,371
TEXAS INSTRS INC COM 882508104   1,217,713 7,658 SH   SOLE   0 0 7,658
TEXAS PACIFIC LAND CORPORATI COM 88262P102   862,544 473 SH   SOLE   0 0 473
THE CIGNA GROUP COM 125523100   393,061 1,374 SH   SOLE   0 0 1,374
THERMO FISHER SCIENTIFIC INC COM 883556102   4,086,562 8,073 SH   SOLE   0 0 8,073
TINGO GROUP INC COM 55328R109   362,415 353,575 SH   SOLE   0 0 353,575
TJX COS INC NEW COM 872540109   1,068,065 12,017 SH   SOLE   0 0 12,017
T-MOBILE US INC COM 872590104   2,354,661 16,813 SH   SOLE   0 0 16,813
TRANE TECHNOLOGIES PLC SHS G8994E103   572,004 2,819 SH   SOLE   0 0 2,819
TRAVELERS COMPANIES INC COM 89417E109   558,727 3,421 SH   SOLE   0 0 3,421
TRUIST FINL CORP COM 89832Q109   898,234 31,396 SH   SOLE   0 0 31,396
UBER TECHNOLOGIES INC COM 90353T100   1,124,364 24,448 SH   SOLE   0 0 24,448
UGI CORP NEW COM 902681105   420,969 18,303 SH   SOLE   0 0 18,303
UNILEVER PLC SPON ADR NEW 904767704   744,903 15,079 SH   SOLE   0 0 15,079
UNION PAC CORP COM 907818108   1,261,463 6,195 SH   SOLE   0 0 6,195
UNITED BANKSHARES INC WEST V COM 909907107   225,923 8,172 SH   SOLE   0 0 8,172
UNITED PARCEL SERVICE INC CL B 911312106   765,283 4,910 SH   SOLE   0 0 4,910
UNITED RENTALS INC COM 911363109   425,908 958 SH   SOLE   0 0 958
UNITEDHEALTH GROUP INC COM 91324P102   6,197,948 12,293 SH   SOLE   0 0 12,293
US BANCORP DEL COM NEW 902973304   973,516 29,447 SH   SOLE   0 0 29,447
VALERO ENERGY CORP COM 91913Y100   1,640,152 11,574 SH   SOLE   0 0 11,574
VANECK ETF TRUST GOLD MINERS ETF 92189F106   757,356 28,144 SH   SOLE   0 0 28,144
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   536,028 3,605 SH   SOLE   0 0 3,605
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   2,063,874 8,361 SH   SOLE   0 0 8,361
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   756,323 8,654 SH   SOLE   0 0 8,654
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   982,408 11,622 SH   SOLE   0 0 11,622
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,267,376 17,527 SH   SOLE   0 0 17,527
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   8,467,750 112,648 SH   SOLE   0 0 112,648
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   15,657,052 224,377 SH   SOLE   0 0 224,377
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,837,589 38,419 SH   SOLE   0 0 38,419
VANGUARD INDEX FDS SML CP GRW ETF 922908595   8,495,352 39,665 SH   SOLE   0 0 39,665
VANGUARD INDEX FDS SM CP VAL ETF 922908611   8,351,052 52,361 SH   SOLE   0 0 52,361
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   12,812,288 65,782 SH   SOLE   0 0 65,782
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   10,587,900 80,848 SH   SOLE   0 0 80,848
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   16,358,142 216,178 SH   SOLE   0 0 216,178
VANGUARD INDEX FDS VALUE ETF 922908744   41,044,407 297,574 SH   SOLE   0 0 297,574
VANGUARD INDEX FDS GROWTH ETF 922908736   86,821,549 318,833 SH   SOLE   0 0 318,833
VANGUARD INDEX FDS SMALL CP ETF 922908751   69,312,493 366,597 SH   SOLE   0 0 366,597
VANGUARD INDEX FDS LARGE CAP ETF 922908637   94,282,294 481,794 SH   SOLE   0 0 481,794
VANGUARD INDEX FDS MID CAP ETF 922908629   115,831,776 556,242 SH   SOLE   0 0 556,242
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   96,062,069 670,200 SH   SOLE   0 0 670,200
VANGUARD INDEX FDS TOTAL STK MKT 922908769   176,277,634 829,893 SH   SOLE   0 0 829,893
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   437,771,335 1,114,702 SH   SOLE   0 0 1,114,702
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   839,562 12,553 SH   SOLE   0 0 12,553
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   982,287 16,956 SH   SOLE   0 0 16,956
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   26,156,054 280,705 SH   SOLE   0 0 280,705
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   35,033,030 675,401 SH   SOLE   0 0 675,401
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   109,160,574 2,783,998 SH   SOLE   0 0 2,783,998
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   29,741,416 629,049 SH   SOLE   0 0 629,049
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   26,486,726 550,660 SH   SOLE   0 0 550,660
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   224,216 3,276 SH   SOLE   0 0 3,276
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   234,947 3,289 SH   SOLE   0 0 3,289
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   651,815 3,417 SH   SOLE   0 0 3,417
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   309,714 4,076 SH   SOLE   0 0 4,076
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   800,935 4,115 SH   SOLE   0 0 4,115
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,046,296 15,696 SH   SOLE   0 0 15,696
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,588,545 21,138 SH   SOLE   0 0 21,138
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,037,741 38,858 SH   SOLE   0 0 38,858
VANGUARD STAR FDS VG TL INTL STK F 921909768   203,165,580 3,796,068 SH   SOLE   0 0 3,796,068
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   357,174,258 8,169,585 SH   SOLE   0 0 8,169,585
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   15,211,333 147,225 SH   SOLE   0 0 147,225
VANGUARD WORLD FD ESG US STK ETF 921910733   789,412 10,495 SH   SOLE   0 0 10,495
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,586,924 3,825 SH   SOLE   0 0 3,825
VANGUARD WORLD FDS ENERGY ETF 92204A306   517,675 4,085 SH   SOLE   0 0 4,085
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   991,820 4,219 SH   SOLE   0 0 4,219
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,200,576 17,254 SH   SOLE   0 0 17,254
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   10,839,718 59,340 SH   SOLE   0 0 59,340
VERIZON COMMUNICATIONS INC COM 92343V104   4,956,831 152,941 SH   SOLE   0 0 152,941
VERTEX PHARMACEUTICALS INC COM 92532F100   229,161 659 SH   SOLE   0 0 659
VISA INC COM CL A 92826C839   4,268,314 18,557 SH   SOLE   0 0 18,557
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   226,895 23,934 SH   SOLE   0 0 23,934
VORNADO RLTY TR SH BEN INT 929042109   769,488 33,928 SH   SOLE   0 0 33,928
VSE CORP COM 918284100   329,121 6,525 SH   SOLE   0 0 6,525
VULCAN MATLS CO COM 929160109   324,647 1,607 SH   SOLE   0 0 1,607
WAG GROUP CO COMMON STOCK 93042P109   117,149 60,076 SH   SOLE   0 0 60,076
WALMART INC COM 931142103   3,552,250 22,211 SH   SOLE   0 0 22,211
WARNER BROS DISCOVERY INC COM SER A 934423104   246,284 22,678 SH   SOLE   0 0 22,678
WASTE MGMT INC DEL COM 94106L109   858,478 5,632 SH   SOLE   0 0 5,632
WEC ENERGY GROUP INC COM 92939U106   875,898 10,874 SH   SOLE   0 0 10,874
WELLS FARGO CO NEW COM 949746101   627,685 15,362 SH   SOLE   0 0 15,362
WESBANCO INC COM 950810101   210,526 8,621 SH   SOLE   0 0 8,621
WESTROCK CO COM 96145D105   338,919 9,467 SH   SOLE   0 0 9,467
WEYERHAEUSER CO MTN BE COM NEW 962166104   377,632 12,317 SH   SOLE   0 0 12,317
WHEELS UP EXPERIENCE INC COM CL A 96328L205   33,299 16,086 SH   SOLE   0 0 16,086
WILLIAMS COS INC COM 969457100   1,441,873 42,798 SH   SOLE   0 0 42,798
WISDOMTREE TR US MIDCAP FUND 97717W570   365,075 7,195 SH   SOLE   0 0 7,195
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,581,492 38,611 SH   SOLE   0 0 38,611
WISDOMTREE TR US QTLY DIV GRT 97717X669   11,566,990 182,186 SH   SOLE   0 0 182,186
WISDOMTREE TR ITL HIGH DIV FD 97717W802   7,905,385 218,410 SH   SOLE   0 0 218,410
YUM BRANDS INC COM 988498101   647,440 5,182 SH   SOLE   0 0 5,182
ZIMMER BIOMET HOLDINGS INC COM 98956P102   850,179 7,576 SH   SOLE   0 0 7,576
ZIMVIE INC COM 98888T107   367,950 39,102 SH   SOLE   0 0 39,102
ZOETIS INC CL A 98978V103   814,238 4,680 SH   SOLE   0 0 4,680