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
23ANDME HOLDING CO CLASS A COM Stock 90138Q108   457 500 SH   SOLE   500 0 0
2U INC COM Stock 90214J101   123 100 SH   SOLE   100 0 0
3D PRINTING ETF ETF 00214Q500   13,938 600 SH   SOLE   600 0 0
3M CO COM Stock 88579Y101   35,424 324 SH   SOLE   324 0 0
ABBOTT LABS COM Stock 002824100   54,375 494 SH   SOLE   494 0 0
ABBVIE INC COM Stock 00287Y109   44,519 287 SH   SOLE   136 0 151
ABRDN EMRG MKTS EQTY INCM FD COM CEF 00301W105   8,125 1,590 SH   SOLE   1,590 0 0
ABRDN HEALTHCARE INVESTORS SH BEN INT CEF 87911J103   172,659 10,420 SH   SOLE   10,130 0 290
ABRDN HEALTHCARE OPPORTUNITIES SHS CEF 879105104   12,405 685 SH   SOLE   685 0 0
ABRDN JAPAN EQUITY FUND INC COM CEF 00306J109   142,065 24,750 SH   SOLE   22,066 0 2,684
ABRDN LIFE SCIENCES INVESTORS SH BEN INT CEF 87911K100   136,283 10,125 SH   SOLE   9,399 0 726
ABRDN NATL MUN INCOME FD SH BEN INT CEF 24610T108   5,942 582 SH   SOLE   582 0 0
ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104   1,495,877 75,779 SH   SOLE   61,798 0 13,981
ABRDN PHYSICAL SILVER SHARES ETF ETF 003264108   117,949 5,180 SH   SOLE   5,120 0 60
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100   649,370 80,567 SH   SOLE   69,678 0 10,889
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   29,476 84 SH   SOLE   84 0 0
ACM RESH INC COM CL A Stock 00108J109   5,276 270 SH   SOLE   165 0 105
ADAM NAT RES FD INC COM CEF 00548F105   651,557 31,583 SH   SOLE   27,868 0 3,715
ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104   21,079,362 1,190,252 SH   SOLE   1,018,857 0 171,394
ADECOAGRO S A COM Stock L00849106   2,220 200 SH   SOLE   0 0 200
ADOBE INC COM Stock 00724F101   28,637 48 SH   SOLE   48 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   142,251 965 SH   SOLE   910 0 55
ADVANSIX INC COM Stock 00773T101   5,992 200 SH   SOLE   0 0 200
ADVISORSHARES PURE CANNABIS ETF ETF 00768Y495   3,192 1,057 SH   SOLE   1,057 0 0
ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453   10,087 1,439 SH   SOLE   854 0 585
AFLAC INC COM Stock 001055102   3,300 40 SH   SOLE   40 0 0
AI POWERED EQUITY ETF ETF 26924G813   6,053 170 SH   SOLE   170 0 0
AIRBNB INC COM CL A Stock 009066101   2,723 20 SH   SOLE   5 0 15
AKAMAI TECHNOLOGIES INC COM Stock 00971T101   14,794 125 SH   SOLE   125 0 0
ALASKA AIR GROUP INC COM Stock 011659109   4,962 127 SH   SOLE   127 0 0
ALBEMARLE CORP COM Stock 012653101   25,717 178 SH   SOLE   110 0 68
ALLEGION PLC ORD SHS Stock G0176J109   1,520 12 SH   SOLE   12 0 0
ALLIANCEBERNSTEIN NATL MUN INM COM CEF 01864U106   107,316 9,900 SH   SOLE   9,850 0 50
ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 APR/OCT ETF ETF 00888H877   34,648 1,200 SH   SOLE   977 0 223
ALLIANZIM U.S. LARGE CAP BUFFER10 AUG ETF ETF 00888H729   51,482 1,982 SH   SOLE   1,861 0 121
ALLIANZIM U.S. LARGE CAP BUFFER10 FEB ETF ETF 00888H828   149,626 5,175 SH   SOLE   4,338 0 837
ALLIANZIM U.S. LARGE CAP BUFFER10 JAN ETF ETF 00888H703   371,418 11,943 SH   SOLE   10,353 0 1,590
ALLIANZIM U.S. LARGE CAP BUFFER10 JUL ETF ETF 00888H307   238,022 7,084 SH   SOLE   6,849 0 235
ALLIANZIM U.S. LARGE CAP BUFFER10 JUN ETF ETF 00888H745   67,216 2,413 SH   SOLE   2,209 0 204
ALLIANZIM U.S. LARGE CAP BUFFER10 MAR ETF ETF 00888H810   28,044 962 SH   SOLE   962 0 0
ALLIANZIM U.S. LARGE CAP BUFFER10 MAY ETF ETF 00888H760   198,781 7,089 SH   SOLE   6,032 0 1,057
ALLIANZIM U.S. LARGE CAP BUFFER10 NOV ETF ETF 00888H851   58,299 2,000 SH   SOLE   2,000 0 0
ALLIANZIM U.S. LARGE CAP BUFFER10 OCT ETF ETF 00888H604   1,633,793 47,825 SH   SOLE   39,581 0 8,244
ALLIANZIM U.S. LARGE CAP BUFFER20 AUG ETF ETF 00888H711   25,850 1,000 SH   SOLE   961 0 39
ALLIANZIM U.S. LARGE CAP BUFFER20 FEB ETF ETF 00888H786   80,627 2,894 SH   SOLE   2,475 0 419
ALLIANZIM U.S. LARGE CAP BUFFER20 JAN ETF ETF 00888H802   749,834 24,747 SH   SOLE   23,562 0 1,185
ALLIANZIM U.S. LARGE CAP BUFFER20 JUN ETF ETF 00888H737   11,999 444 SH   SOLE   442 0 2
ALLIANZIM U.S. LARGE CAP BUFFER20 MAY ETF ETF 00888H752   11,485 423 SH   SOLE   423 0 0
ALLIANZIM U.S. LARGE CAP BUFFER20 NOV ETF ETF 00888H844   65,587 2,309 SH   SOLE   2,144 0 165
ALLIANZIM U.S. LARGE CAP BUFFER20 OCT ETF ETF 00888H505   4,650,232 142,122 SH   SOLE   112,705 0 29,417
ALLIANZIM US LARGE CAP BUFFER10 APR ETF ETF 00888H109   169,220 5,054 SH   SOLE   4,847 0 207
ALLIANZIM US LARGE CAP BUFFER20 APR ETF ETF 00888H208   20,126 682 SH   SOLE   682 0 0
ALLSPRING GLOBAL DIVIDEND OPPO COM CEF 94987C103   4,344 1,001 SH   SOLE   1,001 0 0
ALLSTATE CORP COM Stock 020002101   13,298 95 SH   SOLE   95 0 0
ALPHA ARCHITECT U.S. QUANTITATIVE MOMENTUM ETF ETF 02072L409   43,225 867 SH   SOLE   605 0 262
ALPHA ARCHITECT US QUANTITATIVE VALUE ETF ETF 02072L102   68,226 1,685 SH   SOLE   1,310 0 375
ALPHA METALLURGICAL RESOUR INC COM Stock 020764106   2,034 6 SH   SOLE   0 0 6
ALPHABET INC CAP STK CL A Stock 02079K305   431,083 3,086 SH   SOLE   2,375 0 711
ALPHABET INC CAP STK CL C Stock 02079K107   608,271 4,316 SH   SOLE   4,256 0 60
ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478   13,344 322 SH   SOLE   269 0 53
ALTRIA GROUP INC COM Stock 02209S103   165,164 4,094 SH   SOLE   3,989 0 105
AMAZON COM INC COM Stock 023135106   909,361 5,985 SH   SOLE   5,288 0 697
AMERICAN AIRLS GROUP INC COM Stock 02376R102   8,120 591 SH   SOLE   591 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   67,819 835 SH   SOLE   835 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784   2,710 40 SH   SOLE   40 0 0
AMGEN INC COM Stock 031162100   54,207 188 SH   SOLE   188 0 0
AMPHENOL CORP NEW CL A Stock 032095101   3,370 34 SH   SOLE   34 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102   48,698 905 SH   SOLE   300 0 605
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607   32,089 1,075 SH   SOLE   1,075 0 0
APOGEE ENTERPRISES INC COM Stock 037598109   5,341 100 SH   SOLE   0 0 100
APPLE INC COM Stock 037833100   3,728,481 19,366 SH   SOLE   18,049 0 1,315
APTIV PLC SHS Stock G6095L109   2,781 31 SH   SOLE   31 0 0
ARBUTUS BIOPHARMA CORP COM Stock 03879J100   1,250 500 SH   SOLE   500 0 0
ARES CAPITAL CORP COM CEF 04010L103   18,928 945 SH   SOLE   945 0 0
ARISTA NETWORKS INC COM Stock 040413106   93,968 399 SH   SOLE   399 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203   692 12 SH   SOLE   0 0 12
ARK FINTECH INNOVATION ETF ETF 00214Q708   883 32 SH   SOLE   0 0 32
ARK GENOMIC REVOLUTION ETF ETF 00214Q302   3,810 116 SH   SOLE   76 0 40
ARK ISRAEL INNOVATIVE TECHNOLOGY ETF ETF 00214Q609   1,814 93 SH   SOLE   60 0 33
ARK SPACE EXPLORATION & INNOVATION ETF ETF 00214Q807   2,327 151 SH   SOLE   100 0 51
ASA GOLD AND PRECIOUS MTLS LMT SHS CEF G3156P103   483,757 32,122 SH   SOLE   29,032 0 3,090
ASHLAND INC COM Stock 044186104   1,518 18 SH   SOLE   0 0 18
AST SPACEMOBILE INC COM CL A Stock 00217D100   7,236 1,200 SH   SOLE   1,200 0 0
AT&T INC COM Stock 00206R102   32,400 1,931 SH   SOLE   1,156 0 774
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   3,262 14 SH   SOLE   14 0 0
BANCROFT FD LTD COM CEF 059695106   228,434 14,295 SH   SOLE   12,395 0 1,900
BANK AMERICA CORP COM Stock 060505104   147,811 4,390 SH   SOLE   4,390 0 0
BANK MONTREAL QUE COM Stock 063671101   94,982 960 SH   SOLE   960 0 0
BARRICK GOLD CORP COM Stock 067901108   1,809 100 SH   SOLE   100 0 0
BECTON DICKINSON & CO COM Stock 075887109   53,155 218 SH   SOLE   211 0 7
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   619,518 1,737 SH   SOLE   1,737 0 0
BIGBEAR AI HLDGS INC COM Stock 08975B109   1,070 500 SH   SOLE   500 0 0
BLACKROCK CALIF MUN INCOME TR SH BEN INT CEF 09248E102   32,938 2,738 SH   SOLE   2,738 0 0
BLACKROCK CAP ALLOCATION TERM COM CEF 09260U109   419,572 28,065 SH   SOLE   24,882 0 3,183
BLACKROCK ENERGY & RES TR COM CEF 09250U101   12,450 1,000 SH   SOLE   725 0 275
BLACKROCK ENHANCD CAP & INM FD COM CEF 09256A109   3,230 170 SH   SOLE   170 0 0
BLACKROCK ENHANCED GLOBAL DIVI COM CEF 092501105   66,464 6,700 SH   SOLE   6,700 0 0
BLACKROCK ENHANCED INTL DIV TR COM BENE INTER CEF 092524107   92,014 17,460 SH   SOLE   16,473 0 987
BLACKROCK ESG CAP ALLC TERM SHS BEN INT CEF 09262F100   1,751,766 108,603 SH   SOLE   98,497 0 10,106
BLACKROCK HEALTH SCIENCES TERM COM SHS CEF 09260E105   1,064,425 72,657 SH   SOLE   66,599 0 6,058
BLACKROCK INC COM Stock 09247X101   39,778 49 SH   SOLE   46 0 3
BLACKROCK INNOVATION AND GRW SHS BEN INT CEF 09260Q108   663,995 90,586 SH   SOLE   76,219 0 14,367
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102   11,640 1,000 SH   SOLE   1,000 0 0
BLACKROCK MUNIHLDGS NY QLTY FD COM CEF 09255C106   31,057 2,955 SH   SOLE   2,955 0 0
BLACKROCK MUNIHLDNGS CALI QLTY COM CEF 09254L107   15,582 1,400 SH   SOLE   1,400 0 0
BLACKROCK MUNIYIELD N Y QUALIT COM CEF 09255E102   10,330 1,000 SH   SOLE   1,000 0 0
BLACKROCK MUNIYIELD PA QLTY FD COM CEF 09255G107   63,814 5,487 SH   SOLE   5,487 0 0
BLACKROCK N Y MUN INCOME TRUST SH BEN INT CEF 09248L106   100,130 9,509 SH   SOLE   9,509 0 0
BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108   202,935 22,853 SH   SOLE   21,648 0 1,205
BLACKROCK SCIENCE & TECHNOLOGY SHS BEN INT CEF 09260K101   1,195,367 71,536 SH   SOLE   63,793 0 7,743
BLACKROCK VA MUN BD TR COM CEF 092481100   6,514 600 SH   SOLE   600 0 0
BLACKSTONE INC COM Stock 09260D107   58,652 448 SH   SOLE   448 0 0
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101   962 85 SH   SOLE   85 0 0
BLUESTAR ISRAEL TECHNOLOGY ETF BLUESTAR ISRAEL TECHNOLOGY FUND ETF 26924G870   11,066 240 SH   SOLE   182 0 58
BNY MELLON HIGH YIELD STRATEGI SH BEN INT CEF 09660L105   49,235 21,500 SH   SOLE   21,500 0 0
BNY MELLON MUN INCOME INC COM CEF 05589T104   33,865 5,210 SH   SOLE   4,960 0 250
BOEING CO COM Stock 097023105   85,186 327 SH   SOLE   273 0 53
BOOKING HOLDINGS INC COM Stock 09857L108   28,378 8 SH   SOLE   8 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   26,938 525 SH   SOLE   525 0 0
BROADCOM INC COM Stock 11135F101   130,601 117 SH   SOLE   114 0 3
BUNGE GLOBAL SA COM SHS Stock H11356104   20,897 207 SH   SOLE   172 0 35
CADENCE DESIGN SYSTEM INC COM Stock 127387108   8,171 30 SH   SOLE   30 0 0
CALAMOS LNG SHR EQT DYNAMIC TR COM CEF 12812C106   192,850 13,346 SH   SOLE   11,988 0 1,358
CAMBRIA CANNABIS ETF ETF 132061821   769 132 SH   SOLE   132 0 0
CAMPBELL SOUP CO COM Stock 134429109   8,343 193 SH   SOLE   10 0 183
CANADIAN NATL RY CO COM Stock 136375102   3,141 25 SH   SOLE   25 0 0
CAVCO INDS INC DEL COM Stock 149568107   1,386 4 SH   SOLE   4 0 0
CENTRAL SECS CORP COM CEF 155123102   2,322,704 61,496 SH   SOLE   53,180 0 8,316
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   113,106 291 SH   SOLE   291 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104   17,571 115 SH   SOLE   115 0 0
CHEVRON CORP NEW COM Stock 166764100   31,473 211 SH   SOLE   211 0 0
CHUBB LIMITED COM Stock H1467J104   107,350 475 SH   SOLE   475 0 0
CIENA CORP COM NEW Stock 171779309   5,626 125 SH   SOLE   125 0 0
CISCO SYS INC COM Stock 17275R102   119,112 2,358 SH   SOLE   2,279 0 78
CITIGROUP INC COM NEW Stock 172967424   44,598 867 SH   SOLE   567 0 300
CLEAN ENERGY FUELS CORP COM Stock 184499101   1,149 300 SH   SOLE   300 0 0
CLEARBRIDGE ENERGY MIDSTRM OPP COM CEF 18469P209   271,992 7,789 SH   SOLE   7,187 0 602
CLEARBRIDGE MLP AND MIDSTRM FD COM CEF 184692200   374,681 9,346 SH   SOLE   8,488 0 858
CLEARBRIDGE MLP AND MIDSTRM TR COM CEF 18469Q207   201,765 5,569 SH   SOLE   5,021 0 548
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   1,225 60 SH   SOLE   60 0 0
CLOUGH GLOBAL EQUITY FD COM CEF 18914C100   11,258 1,900 SH   SOLE   1,900 0 0
CLOUGH GLOBAL OPPORTUNITIES FD SH BEN INT CEF 18914E106   94,616 20,131 SH   SOLE   20,131 0 0
COCA COLA CO COM Stock 191216100   55,217 937 SH   SOLE   937 0 0
COHU INC COM Stock 192576106   9,732 275 SH   SOLE   0 0 275
COMCAST CORP NEW CL A Stock 20030N101   208,112 4,746 SH   SOLE   4,726 0 20
CONFLUENT INC CLASS A COM Stock 20717M103   1,170 50 SH   SOLE   0 0 50
CONOCOPHILLIPS COM Stock 20825C104   11,607 100 SH   SOLE   100 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109   441,727 3,779 SH   SOLE   3,779 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   116,227 650 SH   SOLE   650 0 0
COPA HOLDINGS SA CL A Stock P31076105   5,316 50 SH   SOLE   50 0 0
CORNING INC COM Stock 219350105   26,857 882 SH   SOLE   882 0 0
CORTEVA INC COM Stock 22052L104   43,224 902 SH   SOLE   902 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   192,083 291 SH   SOLE   267 0 24
COTERRA ENERGY INC COM Stock 127097103   808 32 SH   SOLE   31 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108   13,271 212 SH   SOLE   137 0 75
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   64,851 254 SH   SOLE   229 0 25
CSX CORP COM Stock 126408103   783,142 22,588 SH   SOLE   3,228 0 19,360
CVS HEALTH CORP COM Stock 126650100   113,544 1,438 SH   SOLE   1,438 0 0
DANAHER CORPORATION COM Stock 235851102   15,962 69 SH   SOLE   69 0 0
DANIMER SCIENTIFIC INC COM CL A Stock 236272100   306 300 SH   SOLE   300 0 0
DEERE & CO COM Stock 244199105   21,193 53 SH   SOLE   25 0 28
DEFIANCE NEXT GEN H2 ETF ETF 26922B600   316 49 SH   SOLE   0 0 49
DEFIANCE QUANTUM ETF ETF 26922A420   37,318 687 SH   SOLE   0 0 687
DELL TECHNOLOGIES INC CL C Stock 24703L202   8,492 111 SH   SOLE   111 0 0
DESKTOP METAL INC COM CL A Stock 25058X105   601 800 SH   SOLE   800 0 0
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES CEF 25065A502   334,576 53,704 SH   SOLE   49,120 0 4,584
DIREXION HYDROGEN ETF ETF 25460G617   489 40 SH   SOLE   0 0 40
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207   77,157 912 SH   SOLE   709 0 202
DISCOVER FINL SVCS COM Stock 254709108   51,030 454 SH   SOLE   454 0 0
DISNEY WALT CO COM Stock 254687106   166,978 1,849 SH   SOLE   1,634 0 215
DOMINION ENERGY INC COM Stock 25746U109   26,273 559 SH   SOLE   559 0 0
DOW INC COM Stock 260557103   38,739 706 SH   SOLE   706 0 0
DUFF & PHELPS UTLITY AND INFST COM CEF 26433C105   24,759 2,700 SH   SOLE   2,700 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   10,078 131 SH   SOLE   131 0 0
DWS MUNICIPAL INCOME CEF 233368109   79,094 8,897 SH   SOLE   7,656 0 1,241
DWS STRATEGIC MUNI INCOME CEF 23342Q101   42,428 4,905 SH   SOLE   4,757 0 148
E L F BEAUTY INC COM Stock 26856L103   14,578 101 SH   SOLE   101 0 0
EATON CORP PLC SHS Stock G29183103   76,099 316 SH   SOLE   316 0 0
EATON VANCE CALIF MUN BD FD COM CEF 27828A100   45,119 4,931 SH   SOLE   4,681 0 250
EATON VANCE CALIF MUN INCOM TR SH BEN INT CEF 27826F101   111,517 10,785 SH   SOLE   9,960 0 825
EATON VANCE NEW YORK MUN BD FD COM CEF 27827Y109   43,425 4,500 SH   SOLE   4,500 0 0
EATON VANCE SR FLTNG RTE TR COM CEF 27828Q105   145,565 11,498 SH   SOLE   9,805 0 1,693
EATON VANCE TAX-ADVANTAGED GLO COM CEF 27828U106   410,627 17,370 SH   SOLE   14,775 0 2,595
EATON VANCE TAX-MANAGED GLOBAL COM CEF 27829C105   27,195 3,500 SH   SOLE   3,500 0 0
EATON VANCE TX ADV GLBL DIV FD COM CEF 27828S101   19,135 1,119 SH   SOLE   1,119 0 0
EBAY INC. COM Stock 278642103   23,598 541 SH   SOLE   541 0 0
ECOFIN SUSTAINABLE AND SOCIAL COM SH BEN INT CEF 27901F109   68,047 5,811 SH   SOLE   5,811 0 0
EDITAS MEDICINE INC COM Stock 28106W103   1,813 179 SH   SOLE   179 0 0
ELI LILLY & CO COM Stock 532457108   280,385 481 SH   SOLE   481 0 0
ELLSWORTH GROWTH & INCOME FD L COM CEF 289074106   113,354 14,029 SH   SOLE   12,559 0 1,470
ENBRIDGE INC COM Stock 29250N105   3,998 111 SH   SOLE   111 0 0
ENOVIX CORPORATION COM Stock 293594107   3,844 307 SH   SOLE   0 0 307
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   23,317 885 SH   SOLE   402 0 482
EPAM SYS INC COM Stock 29414B104   91,878 309 SH   SOLE   309 0 0
EQUUS TOTAL RETURN INC COM CEF 294766100   13,199 9,102 SH   SOLE   9,102 0 0
ESSENTIAL UTILS INC COM Stock 29670G102   803,100 21,502 SH   SOLE   20,448 0 1,054
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508   3,459 1,071 SH   SOLE   1,071 0 0
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   250,824 4,152 SH   SOLE   3,911 0 241
EUROPEAN EQUITY FD INC COM CEF 298768102   134,654 15,585 SH   SOLE   14,106 0 1,479
EXELON CORP COM Stock 30161N101   414,609 11,549 SH   SOLE   11,549 0 0
EXXON MOBIL CORP COM Stock 30231G102   377,824 3,779 SH   SOLE   3,772 0 7
FEDERATED HERMES PREM MUNI INM COM CEF 31423P108   53,543 4,872 SH   SOLE   4,872 0 0
FIDELITY DIGITAL HEALTH ETF ETF 316092238   778 40 SH   SOLE   0 0 40
FIDELITY ELECTRIC VEHICLES AND FUTURE TRANSPORTATION ETF ETF 316092220   1,352 79 SH   SOLE   0 0 79
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   203,642 5,416 SH   SOLE   4,816 0 600
FIRST TR ENERGY INCOME & GROWT COM CEF 33738G104   42,426 2,930 SH   SOLE   2,630 0 300
FIRST TR ENERGY INFRASTRCTR FD COM CEF 33738C103   12,213 742 SH   SOLE   742 0 0
FIRST TR HIGH YIELD OPPRT 2027 COM CEF 33741Q107   975 70 SH   SOLE   70 0 0
FIRST TR MLP & ENERGY INCOM FD COM CEF 33739B104   105,411 12,300 SH   SOLE   11,245 0 1,055
FIRST TR SPECIALTY FIN & FINL COM BEN INTR CEF 33733G109   13,124 3,666 SH   SOLE   3,666 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192   63,156 720 SH   SOLE   711 0 9
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101   44,880 2,000 SH   SOLE   2,000 0 0
FIRST TRUST GLOBAL WIND ENERGY ETF ETF 33736G106   18,804 1,141 SH   SOLE   677 0 464
FIRST TRUST MID CAP CORE ALPHADEX FUND ETF 33735B108   302,905 2,900 SH   SOLE   2,900 0 0
FIRST TRUST NASDAQ ARTIFICIAL INTELLIGENCE & ROBOTICS ETF ETF 33738R720   4,143 91 SH   SOLE   91 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500   886 21 SH   SOLE   21 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   113,772 2,113 SH   SOLE   1,998 0 115
FIRST TRUST NASDAQ FOOD & BEVERAGE ETF ETF 33738R852   2,426 100 SH   SOLE   100 0 0
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   4,892 60 SH   SOLE   60 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118   212,779 3,320 SH   SOLE   3,320 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105   102,886 876 SH   SOLE   876 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   105,458 2,041 SH   SOLE   2,041 0 0
FISKER INC CL A COM STK Stock 33813J106   525 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM Stock 345370860   81,673 6,700 SH   SOLE   6,500 0 200
FS CREDIT OPPORTUNITIES CORP COMMON STOCK CEF 30290Y101   32,886 5,800 SH   SOLE   5,800 0 0
FS KKR CAP CORP COM CEF 302635206   60,549 3,032 SH   SOLE   3,032 0 0
FST TR NEW OPPORT MLP & ENE FD COM CEF 33739M100   44,369 6,449 SH   SOLE   6,449 0 0
FT CBOE VEST FUND OF BUFFER ETFS ETF 33740F755   642,436 24,179 SH   SOLE   22,748 0 1,431
FT VEST FUND OF DEEP BUFFER ETFS ETF 33740U703   5,335 235 SH   SOLE   235 0 0
FT VEST U.S. EQUITY BUFFER ETF - APRIL ETF 33740U885   1,461,864 41,828 SH   SOLE   37,330 0 4,498
FT VEST U.S. EQUITY BUFFER ETF - AUGUST ETF 33740F862   878,339 21,618 SH   SOLE   19,773 0 1,845
FT VEST U.S. EQUITY BUFFER ETF - JULY ETF 33740U208   1,134,103 27,249 SH   SOLE   23,298 0 3,951
FT VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722   1,800,525 40,782 SH   SOLE   35,221 0 5,561
FT VEST U.S. EQUITY BUFFER ETF - OCTOBER ETF 33740F664   300,270 7,721 SH   SOLE   5,776 0 1,945
FT VEST U.S. EQUITY BUFFER ETF - SEPTEMBER ETF 33740U307   627,181 15,586 SH   SOLE   14,510 0 1,076
FT VEST U.S. EQUITY BUFFER FUND - FEBRUARY ETF 33740F763   104,542 2,450 SH   SOLE   2,207 0 243
FT VEST U.S. EQUITY BUFFER FUND - MAY ETF 33740F748   618,409 14,923 SH   SOLE   13,131 0 1,792
FT VEST U.S. EQUITY DEEP BUFFER ETF - AUGUST ETF 33740F854   7,617 215 SH   SOLE   215 0 0
FT VEST U.S. EQUITY DEEP BUFFER ETF - JUNE ETF 33740F714   20,477 539 SH   SOLE   450 0 89
FT VEST U.S. EQUITY DEEP BUFFER ETF - OCTOBER ETF 33740F672   226,593 6,232 SH   SOLE   4,519 0 1,713
FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - AUGUST ETF 33740F391   131,736 4,200 SH   SOLE   3,918 0 282
FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - DECEMBER ETF 33740U786   1,030,020 30,268 SH   SOLE   26,116 0 4,152
FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - JULY ETF 33740F425   114,745 3,577 SH   SOLE   3,075 0 502
FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - JUNE ETF 33740U844   963,609 27,428 SH   SOLE   23,339 0 4,089
FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - MARCH ETF 33740F474   3,528,287 107,308 SH   SOLE   93,534 0 13,774
FT VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - SEPTEMBER ETF 33740U810   86,130 2,400 SH   SOLE   2,217 0 183
FT VEST U.S. EQUITY MODERATE BUFFER ETF - JULY ETF 33740U661   25,889 807 SH   SOLE   807 0 0
FT VEST U.S. EQUITY MODERATE BUFFER ETF - JUNE ETF 33740F433   38,278 1,204 SH   SOLE   1,204 0 0
FT VEST U.S. EQUITY MODERATE BUFFER ETF - SEPTEMBER ETF 33740U711   41,093 1,300 SH   SOLE   1,200 0 100
FT VEST U.S. SMALL CAP MODERATE BUFFER ETF - MAY ETF 33740F466   68,713 3,121 SH   SOLE   2,950 0 171
FT VEST US EQUITY BUFFER ETF - DECEMBER ETF 33740U505   450,412 11,552 SH   SOLE   9,939 0 1,613
FT VEST US EQUITY BUFFER ETF - JANUARY ETF 33740F623   455,257 11,430 SH   SOLE   10,434 0 996
FT VEST US EQUITY BUFFER ETF - MARCH ETF 33740F599   4,064,974 107,672 SH   SOLE   91,525 0 16,147
FT VEST US EQUITY DEEP BUFFER ETF - DECEMBER ETF 33740U406   46,950 1,313 SH   SOLE   1,050 0 263
FT VEST US EQUITY DEEP BUFFER ETF - JANUARY ETF 33740F631   192,002 5,554 SH   SOLE   5,282 0 272
FULTON FINL CORP PA COM Stock 360271100   44,393 2,697 SH   SOLE   2,697 0 0
FUTURE TECH ETF ETF 09290C301   1,464 63 SH   SOLE   21 0 42
GABELLI DIVID & INCOME TR COM CEF 36242H104   1,501,946 69,406 SH   SOLE   60,759 0 8,647
Gabelli Global Deal Fund CEF 361570104   69,096 8,594 SH   SOLE   8,255 0 339
GABELLI GLOBAL SMALL & MID CAP COM CEF 36249W104   859,328 73,259 SH   SOLE   61,996 0 11,263
GABELLI HLTHCARE & WELLNESS TR SHS CEF 36246K103   811,785 87,008 SH   SOLE   75,720 0 11,288
GAMCO Nat Res Gold & Income CEF 36465E101   10,280 2,000 SH   SOLE   1,859 0 141
GAMESTOP CORP NEW CL A Stock 36467W109   2,104 120 SH   SOLE   120 0 0
GENERAL AMERN INVS CO INC COM CEF 368802104   27,090,029 630,734 SH   SOLE   536,459 0 94,275
GENERAL DYNAMICS CORP COM Stock 369550108   74,266 286 SH   SOLE   286 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   38,417 301 SH   SOLE   201 0 100
GENERAL MTRS CO COM Stock 37045V100   72 2 SH   SOLE   2 0 0
GENUINE PARTS CO COM Stock 372460105   2,078 15 SH   SOLE   15 0 0
GILEAD SCIENCES INC COM Stock 375558103   16,769 207 SH   SOLE   177 0 30
GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100   507 300 SH   SOLE   300 0 0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624   2,467 100 SH   SOLE   100 0 0
GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442   9,087 401 SH   SOLE   401 0 0
GLOBAL X CYBERSECURITY ETF ETF 37954Y384   1,348 46 SH   SOLE   46 0 0
GLOBAL X FINTECH ETF ETF 37954Y814   643 25 SH   SOLE   0 0 25
GLOBAL X GENOMICS & BIOTECHNOLOGY ETF ETF 37954Y434   855 74 SH   SOLE   0 0 74
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855   33,569 659 SH   SOLE   648 0 11
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 37954Y715   798 28 SH   SOLE   0 0 28
GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459   3,348 200 SH   SOLE   200 0 0
GLOBAL X SILVER MINERS ETF ETF 37954Y848   8,539 301 SH   SOLE   301 0 0
GLOBAL X URANIUM ETF ETF 37954Y871   2,769 100 SH   SOLE   100 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   1,313 14 SH   SOLE   0 0 14
GOLDMAN SACHS ACTIVEBETA U.S. SMALL CAP EQUITY ETF ETF 381430602   1,010 16 SH   SOLE   0 0 16
GOLDMAN SACHS FUTURE PLANET EQUITY ETF ETF 38149W796   8,232 275 SH   SOLE   0 0 275
GOLDMAN SACHS FUTURE TECH LEADERS EQUITY ETF ETF 38149W812   8,110 291 SH   SOLE   0 0 291
GOLDMAN SACHS GROUP INC COM Stock 38141G104   74,839 194 SH   SOLE   194 0 0
GOLDMAN SACHS HEDGE INDUSTRY VIP ETF ETF 381430545   1,150 12 SH   SOLE   0 0 12
GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820   10,871 207 SH   SOLE   13 0 194
GOLDMAN SACHS MARKETBETA U.S. EQUITY ETF ETF 381430123   1,242 19 SH   SOLE   0 0 19
GT BIOPHARMA INC COM NEW Stock 36254L209   77 300 SH   SOLE   300 0 0
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK CEF 40170T106   61,572 4,200 SH   SOLE   3,735 0 465
GYRODYNE LLC COM Stock 403829104   5,603 626 SH   SOLE   626 0 0
Hancock John Tax Advn Fd CEF 41013V100   26,558 1,400 SH   SOLE   1,400 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   429,461 3,149 SH   SOLE   2,951 0 198
HERZFELD CARIBBEAN BASIN FD IN COM CEF 42804T106   2,461,490 885,428 SH   SOLE   762,813 0 122,615
HIGH INCOME SECS FD SHS BEN INT CEF 42968F108   34,257 5,336 SH   SOLE   4,936 0 400
HIGHLAND OPPORTUNITIES HIGHLAND INCOME CEF 43010E404   18,218 2,369 SH   SOLE   2,369 0 0
HOME DEPOT INC COM Stock 437076102   413,733 1,194 SH   SOLE   1,134 0 59
HONEYWELL INTL INC COM Stock 438516106   338,984 1,616 SH   SOLE   1,186 0 430
HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623   102,278 3,250 SH   SOLE   2,550 0 700
HP INC COM Stock 40434L105   12,337 410 SH   SOLE   410 0 0
HUMANA INC COM Stock 444859102   164,812 360 SH   SOLE   360 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   221,027 1,939 SH   SOLE   1,599 0 340
Ing Clarion Glbl Re Incm CEF 12504G100   30,951 5,700 SH   SOLE   5,700 0 0
ING Infrastructure Ind & Mat CEF 92912X101   51,898 5,098 SH   SOLE   3,925 0 1,173
INNOVATOR BUFFER STEP-UP STRATEGY ETF ETF 45783Y731   1,281 45 SH   SOLE   0 0 45
INNOVATOR DEEPWATER FRONTIER TECH ETF ETF 45782C862   5,737 131 SH   SOLE   131 0 0
INNOVATOR GROWTH-100 POWER BUFFER ETF - APRIL ETF 45782C334   9,297 209 SH   SOLE   209 0 0
INNOVATOR GROWTH-100 POWER BUFFER ETF - JANUARY ETF 45782C466   76,459 1,834 SH   SOLE   1,834 0 0
INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER ETF 45782C615   16,534 361 SH   SOLE   230 0 131
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER ETF 45782C631   57,249 2,049 SH   SOLE   2,049 0 0
INNOVATOR LADDERED ALLOCATION BUFFER ETF ETF 45783Y756   8,799 317 SH   SOLE   270 0 47
INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF ETF 45783Y814   28,858 720 SH   SOLE   720 0 0
INNOVATOR PREMIUM INCOME 20 BARRIER ETF - JULY ETF 45783Y582   999 40 SH   SOLE   40 0 0
INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - APRIL ETF 45783Y301   172,439 5,640 SH   SOLE   5,309 0 331
INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - JANUARY ETF 45783Y780   2,418,220 93,875 SH   SOLE   83,750 0 10,125
INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - JULY ETF 45783Y889   2,355,558 76,929 SH   SOLE   68,919 0 8,010
INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - OCTOBER ETF 45783Y848   3,400,580 122,060 SH   SOLE   95,860 0 26,200
INNOVATOR U.S. EQUITY ACCELERATED ETF - JANUARY ETF 45783Y764   24,319 993 SH   SOLE   993 0 0
INNOVATOR U.S. EQUITY ACCELERATED ETF - OCTOBER ETF 45782C110   80,390 2,949 SH   SOLE   2,818 0 131
INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF ETF 45783Y400   77,471 2,558 SH   SOLE   2,393 0 165
INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF - JANUARY ETF 45783Y772   220,146 9,135 SH   SOLE   8,662 0 473
INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF - JULY ETF 45783Y806   45,424 1,543 SH   SOLE   1,543 0 0
INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF - OCTOBER ETF 45783Y830   71,856 2,700 SH   SOLE   2,700 0 0
INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888   1,916,333 50,147 SH   SOLE   42,772 0 7,375
INNOVATOR U.S. EQUITY BUFFER ETF - AUGUST ETF 45782C698   1,317,952 36,634 SH   SOLE   32,993 0 3,641
INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY ETF 45782C433   1,378,387 37,630 SH   SOLE   31,941 0 5,689
INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY ETF 45782C409   1,161,956 28,440 SH   SOLE   24,560 0 3,880
INNOVATOR U.S. EQUITY BUFFER ETF - JULY ETF 45782C789   2,224,836 59,124 SH   SOLE   49,806 0 9,318
INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755   3,486,497 97,670 SH   SOLE   81,206 0 16,464
INNOVATOR U.S. EQUITY BUFFER ETF - MARCH ETF 45782C391   1,426,316 36,009 SH   SOLE   31,795 0 4,214
INNOVATOR U.S. EQUITY BUFFER ETF - MAY ETF 45782C326   2,326,050 68,690 SH   SOLE   61,627 0 7,063
INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER ETF 45782C581   572,857 16,410 SH   SOLE   14,212 0 2,198
INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER ETF 45782C771   1,542,609 40,099 SH   SOLE   32,788 0 7,311
INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER ETF 45782C664   1,373,629 37,449 SH   SOLE   31,166 0 6,283
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870   918,393 28,094 SH   SOLE   22,056 0 6,038
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680   644,041 19,300 SH   SOLE   17,817 0 1,483
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540   82,836 2,360 SH   SOLE   2,075 0 285
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417   2,040,103 62,484 SH   SOLE   51,173 0 11,311
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508   2,748,647 73,809 SH   SOLE   67,039 0 6,770
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813   2,284,168 63,116 SH   SOLE   56,312 0 6,804
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748   401,561 12,030 SH   SOLE   11,282 0 748
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383   1,590,077 44,640 SH   SOLE   38,523 0 6,117
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318   335,298 10,653 SH   SOLE   9,261 0 1,392
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573   1,900,881 55,194 SH   SOLE   44,668 0 10,526
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797   3,722,599 103,062 SH   SOLE   83,810 0 19,252
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656   153,615 4,419 SH   SOLE   3,888 0 531
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARY ETF 45782C300   34,430 1,000 SH   SOLE   1,000 0 0
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - OCTOBER ETF 45782C821   19,422 600 SH   SOLE   324 0 276
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474   389,659 11,357 SH   SOLE   9,621 0 1,736
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY ETF 45782C284   748,344 27,632 SH   SOLE   25,444 0 2,188
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599   1,210,797 43,997 SH   SOLE   33,402 0 10,595
INNOVATOR US EQUITY ACCELERATED ETF ETF 45783Y202   30,720 1,000 SH   SOLE   500 0 500
INTEL CORP COM Stock 458140100   452,337 9,002 SH   SOLE   7,201 0 1,800
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   80,982 495 SH   SOLE   495 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101   25,101 310 SH   SOLE   310 0 0
INTERNATIONAL MNY EXPRESS INC COM Stock 46005L101   1,105 50 SH   SOLE   50 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   40,146 119 SH   SOLE   8 0 111
INVESCO BIOTECHNOLOGY & GENOME ETF ETF 46137V787   1,383 21 SH   SOLE   0 0 21
INVESCO DB BASE METALS FUND ETF 46140H700   7,320 400 SH   SOLE   400 0 0
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103   223,706 10,150 SH   SOLE   10,150 0 0
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784   18,476 896 SH   SOLE   896 0 0
INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563   20,929 990 SH   SOLE   990 0 0
INVESCO MSCI SUSTAINABLE FUTURE ETF ETF 46137V407   614 13 SH   SOLE   13 0 0
INVESCO PA VALUE MUN INC TR COM CEF 46132K109   108,720 10,872 SH   SOLE   10,872 0 0
INVESCO PHLX SEMICONDUCTOR ETF ETF 46138G615   40,023 1,218 SH   SOLE   974 0 244
INVESCO QQQ TRUST SERIES I ETF 46090E103   2,970,046 7,253 SH   SOLE   5,785 0 1,467
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   6,674,797 42,299 SH   SOLE   34,880 0 7,419
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   116,861 1,865 SH   SOLE   1,865 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258   8,208 100 SH   SOLE   100 0 0
INVESCO SOLAR ETF ETF 46138G706   694 13 SH   SOLE   13 0 0
INVESCO TR INVT GRADE NEW YORK COM CEF 46131T101   54,267 5,213 SH   SOLE   5,213 0 0
IQVIA HLDGS INC COM Stock 46266C105   5,090 22 SH   SOLE   22 0 0
IROBOT CORP COM Stock 462726100   3,986 103 SH   SOLE   0 0 103
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   205,473 2,078 SH   SOLE   2,078 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   144,399 2,683 SH   SOLE   1,932 0 751
ISHARES CORE MSCI EAFE ETF ETF 46432F842   340,635 4,842 SH   SOLE   4,842 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   116,994 2,313 SH   SOLE   2,311 0 2
ISHARES CORE S&P 500 ETF ETF 464287200   4,261,440 8,922 SH   SOLE   7,172 0 1,750
ISHARES CORE S&P MID-CAP ETF ETF 464287507   9,700 35 SH   SOLE   0 0 35
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   245,521 2,268 SH   SOLE   2,094 0 174
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   725,666 6,896 SH   SOLE   5,869 0 1,027
ISHARES CYBERSECURITY & TECH ETF ETF 46435U135   94,819 2,087 SH   SOLE   1,909 0 178
ISHARES EMERGING MARKETS EQUITY FACTOR ETF ETF 46434G889   1,500 35 SH   SOLE   0 0 35
ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 46435U192   2,531 110 SH   SOLE   110 0 0
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   545 35 SH   SOLE   35 0 0
ISHARES GLOBAL FINANCIALS ETF ETF 464287333   1,179 15 SH   SOLE   0 0 15
ISHARES GLOBAL TECH ETF ETF 464287291   1,773 26 SH   SOLE   0 0 26
ISHARES GOLD TRUST ETF 464285204   232,268 5,951 SH   SOLE   5,451 0 500
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   5,908 61 SH   SOLE   0 0 61
ISHARES MSCI EAFE VALUE ETF ETF 464288877   7,294 140 SH   SOLE   0 0 140
ISHARES MSCI ISRAEL ETF ETF 464286632   1,455 25 SH   SOLE   25 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822   3,079 48 SH   SOLE   48 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   8,739 112 SH   SOLE   61 0 51
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   2,981 19 SH   SOLE   0 0 19
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   2,649 18 SH   SOLE   0 0 18
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   12,746 126 SH   SOLE   50 0 76
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374   5,375 132 SH   SOLE   132 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   1,275,218 4,206 SH   SOLE   3,699 0 507
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   345,710 2,092 SH   SOLE   1,692 0 400
ISHARES RUSSELL 2000 ETF ETF 464287655   7,175,197 35,749 SH   SOLE   31,600 0 4,149
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   1,023,780 6,591 SH   SOLE   5,649 0 942
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   61,634 530 SH   SOLE   230 0 300
ISHARES RUSSELL TOP 200 ETF ETF 464289446   60,778 528 SH   SOLE   484 0 44
ISHARES S&P 100 ETF ETF 464287101   400,315 1,792 SH   SOLE   1,792 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   478,687 6,374 SH   SOLE   4,910 0 1,464
ISHARES S&P 500 VALUE ETF ETF 464287408   55,144 317 SH   SOLE   241 0 76
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   408,569 3,964 SH   SOLE   3,499 0 465
ISHARES SEMICONDUCTOR ETF ETF 464287523   20,740 36 SH   SOLE   36 0 0
ISHARES SILVER TRUST ETF 46428Q109   214,402 9,844 SH   SOLE   9,503 0 341
ISHARES TIPS BOND ETF ETF 464287176   51,165 476 SH   SOLE   476 0 0
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   25,169 625 SH   SOLE   625 0 0
ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF ETF 46436E502   10,945 255 SH   SOLE   105 0 150
ISHARES US TRANSPORTATION ETF ETF 464287192   7,873 30 SH   SOLE   30 0 0
ITERIS INC NEW COM Stock 46564T107   3,791 729 SH   SOLE   729 0 0
JABIL INC COM Stock 466313103   22,805 179 SH   SOLE   0 0 179
JACOBS SOLUTIONS INC COM Stock 46982L108   31,152 240 SH   SOLE   240 0 0
JAPAN SMALLER CAPITALIZATION F COM CEF 47109U104   47,210 6,220 SH   SOLE   5,156 0 1,064
JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105   1,476 12 SH   SOLE   12 0 0
JOHN HANCOCK HEDGED EQUITY & I COM CEF 47804L102   41,205 4,100 SH   SOLE   4,100 0 0
JOHNSON & JOHNSON COM Stock 478160104   696,622 4,444 SH   SOLE   534 0 3,910
JOHNSON CTLS INTL PLC SHS Stock G51502105   15,851 275 SH   SOLE   275 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   502,162 2,952 SH   SOLE   2,952 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   194,244 3,533 SH   SOLE   3,533 0 0
KEYCORP COM Stock 493267108   14,213 987 SH   SOLE   987 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   13,389 759 SH   SOLE   609 0 150
KRANESHARES GLOBAL CARBON STRATEGY ETF ETF 500767678   1,752 48 SH   SOLE   0 0 48
KRONOS WORLDWIDE INC COM Stock 50105F105   3,797 382 SH   SOLE   0 0 382
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   2,618 126 SH   SOLE   110 0 16
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   83,406 396 SH   SOLE   396 0 0
LAM RESEARCH CORP COM Stock 512807108   169,184 216 SH   SOLE   216 0 0
LAZARD GLOBAL TOTAL RETURN & I COM CEF 52106W103   4,596 300 SH   SOLE   300 0 0
LENDINGCLUB CORP COM NEW Stock 52603A208   1,748 200 SH   SOLE   200 0 0
LIBERTY BROADBAND CORP COM SER A Stock 530307107   806 10 SH   SOLE   10 0 0
LIBERTY GLOBAL LTD COM CL A Stock G61188101   640 36 SH   SOLE   36 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A Stock 531229771   580 10 SH   SOLE   10 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755   1,263 20 SH   SOLE   20 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813   1,150 40 SH   SOLE   40 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789   2,302 80 SH   SOLE   80 0 0
LINCOLN NATL CORP IND COM Stock 534187109   43,422 1,610 SH   SOLE   1,610 0 0
LMP CAP & INCOME FD INC COM CEF 50208A102   144,583 10,320 SH   SOLE   9,794 0 526
LOCKHEED MARTIN CORP COM Stock 539830109   64,451 142 SH   SOLE   122 0 20
LULULEMON ATHLETICA INC COM Stock 550021109   2,556 5 SH   SOLE   0 0 5
LUMINAR TECHNOLOGIES INC COM CL A Stock 550424105   5,813 1,725 SH   SOLE   925 0 800
M & T BK CORP COM Stock 55261F104   24,400 178 SH   SOLE   178 0 0
Mac/First Glb Infrastructure CEF 55607W100   22,823 2,900 SH   SOLE   2,900 0 0
MAINSTAY CBRE GBL INFRA MEG TR COM CEF 56064Q107   372,513 28,699 SH   SOLE   26,944 0 1,755
MANULIFE FINL CORP COM Stock 56501R106   14,255 645 SH   SOLE   588 0 57
MARRIOTT INTL INC NEW CL A Stock 571903202   45,779 203 SH   SOLE   3 0 200
MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107   1,698 20 SH   SOLE   0 0 20
MARTIN MARIETTA MATLS INC COM Stock 573284106   11,475 23 SH   SOLE   23 0 0
MARVELL TECHNOLOGY INC COM Stock 573874104   8,685 144 SH   SOLE   0 0 144
MASTERCARD INCORPORATED CL A Stock 57636Q104   145,013 340 SH   SOLE   340 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100   23,096 270 SH   SOLE   270 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   4,242 62 SH   SOLE   62 0 0
MCDONALDS CORP COM Stock 580135101   47,601 161 SH   SOLE   160 0 0
MEDTRONIC PLC SHS Stock G5960L103   5,849 71 SH   SOLE   71 0 0
MERCADOLIBRE INC COM Stock 58733R102   1,572 1 SH   SOLE   0 0 1
MERCK & CO INC COM Stock 58933Y105   255,979 2,348 SH   SOLE   2,033 0 315
MEXICO EQUITY & INCOME FD COM CEF 592834105   644,235 57,521 SH   SOLE   50,868 0 6,653
MFS HIGH INCOME MUN TR SH BEN INT CEF 59318D104   112,578 31,712 SH   SOLE   31,712 0 0
MFS HIGH YIELD MUN TR SH BEN INT CEF 59318E102   54,771 16,547 SH   SOLE   16,547 0 0
MFS INVT GRADE MUN TR SH BEN INT CEF 59318B108   11,045 1,459 SH   SOLE   1,459 0 0
MICRON TECHNOLOGY INC COM Stock 595112103   15,788 185 SH   SOLE   185 0 0
MICROSOFT CORP COM Stock 594918104   2,090,030 5,558 SH   SOLE   5,470 0 88
MONGODB INC CL A Stock 60937P106   1,635 4 SH   SOLE   0 0 4
MORGAN STANLEY COM NEW Stock 617446448   196,471 2,107 SH   SOLE   2,106 0 0
MORGAN STANLEY INDIA INVT FD I COM CEF 61745C105   113,662 5,294 SH   SOLE   4,845 0 449
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   27,865 89 SH   SOLE   89 0 0
MP MATERIALS CORP COM CL A Stock 553368101   2,978 150 SH   SOLE   150 0 0
NANO X IMAGING LTD ORD SHS Stock M70700105   1,911 300 SH   SOLE   300 0 0
NETFLIX INC COM Stock 64110L106   36,029 74 SH   SOLE   66 0 8
NEUBERGER BERMAN ENERGY INFRA COM CEF 64129H104   61,535 8,944 SH   SOLE   8,944 0 0
NEUBERGER BERMAN MUN FD INC COM CEF 64124P101   142,074 13,727 SH   SOLE   13,727 0 0
NEUBERGER BERMAN NEXT GENERATI COMMON STOCK CEF 64133Q108   898,380 82,194 SH   SOLE   71,553 0 10,641
NEW AMER HIGH INCOME FD INC COM NEW CEF 641876800   71,062 10,094 SH   SOLE   9,494 0 600
NEXTERA ENERGY INC COM Stock 65339F101   20,927 345 SH   SOLE   344 0 0
NIKOLA CORP COM Stock 654110105   612 700 SH   SOLE   200 0 500
NORDSON CORP COM Stock 655663102   10,566 40 SH   SOLE   40 0 0
NUCOR CORP COM Stock 670346105   34,808 200 SH   SOLE   200 0 0
NUVEEN CA QUALTY MUN INCOME FD COM CEF 67066Y105   37,706 3,400 SH   SOLE   3,400 0 0
NUVEEN CORE PLUS IMPACT FUND COM BEN INT CEF 67080D103   82,656 8,200 SH   SOLE   7,980 0 220
NUVEEN DOW 30 DYNMC OVERWRT FD SHS CEF 67075F105   243,124 17,366 SH   SOLE   17,003 0 363
NUVEEN MULTI ASSET INCOME FUND COM CEF 670750108   264,204 21,480 SH   SOLE   19,230 0 2,250
Nuveen Multi Strat Incm CEF 67073D102   10,440 2,000 SH   SOLE   2,000 0 0
NUVEEN NEW JERSEY QULT MUN FD COM CEF 67069Y102   61,362 5,209 SH   SOLE   5,047 0 162
NUVEEN PENNSYLVANIA QLT MUN FD COM CEF 670972108   276,136 23,846 SH   SOLE   21,692 0 2,153
NUVEEN REAL ASSET INCOME & GRO COM CEF 67074Y105   124,232 10,600 SH   SOLE   9,401 0 1,199
NUVEEN REAL ESTATE INCOME FD COM CEF 67071B108   9,384 1,200 SH   SOLE   1,200 0 0
NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101   47,471 3,700 SH   SOLE   3,700 0 0
NUVEEN VRIABL RAT PFD & INM FD COM CEF 67080R102   9,750 600 SH   SOLE   600 0 0
NVIDIA CORPORATION COM Stock 67066G104   503,702 1,017 SH   SOLE   797 0 220
NVR INC COM Stock 62944T105   112,007 16 SH   SOLE   16 0 0
NXG NEXTGEN INFRASTR INCM FD COM CEF 231647207   58,286 1,640 SH   SOLE   1,640 0 0
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162   1,401 36 SH   SOLE   36 0 0
OCEANFIRST FINL CORP COM Stock 675234108   95,046 5,475 SH   SOLE   5,475 0 0
ORACLE CORP COM Stock 68389X105   277,492 2,632 SH   SOLE   2,432 0 200
ORGANON & CO COMMON STOCK Stock 68622V106   447 31 SH   SOLE   0 0 31
PACER SWAN SOS CONSERVATIVE (OCTOBER) ETF ETF 69374H527   4,825 200 SH   SOLE   200 0 0
PACER SWAN SOS FLEX (APRIL) ETF ETF 69374H477   2,426,851 93,395 SH   SOLE   78,288 0 15,107
PACER SWAN SOS FLEX (JANUARY) ETF ETF 69374H576   43,335 1,500 SH   SOLE   1,418 0 82
PACER SWAN SOS FLEX (JULY) ETF ETF 69374H469   198,197 7,890 SH   SOLE   7,775 0 115
PACER SWAN SOS FLEX (OCTOBER) ETF ETF 69374H451   103,591 4,000 SH   SOLE   3,324 0 676
PACER SWAN SOS MODERATE (JANUARY) ETF ETF 69374H550   38,745 1,500 SH   SOLE   1,306 0 194
PACER SWAN SOS MODERATE (JULY) ETF ETF 69374H493   298,913 11,992 SH   SOLE   11,087 0 905
PACER SWAN SOS MODERATE (OCTOBER) ETF ETF 69374H485   532,291 21,106 SH   SOLE   18,811 0 2,295
PACER US CASH COWS 100 ETF ETF 69374H881   12,270 236 SH   SOLE   0 0 236
PACER US CASH COWS GROWTH ETF ETF 69374H667   5,951 163 SH   SOLE   21 0 142
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   2,919 170 SH   SOLE   170 0 0
PAYCHEX INC COM Stock 704326107   11,554 97 SH   SOLE   97 0 0
PAYONEER GLOBAL INC COM Stock 70451X104   1,563 300 SH   SOLE   300 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   44,154 719 SH   SOLE   719 0 0
PENTAIR PLC SHS Stock G7S00T104   7,635 105 SH   SOLE   105 0 0
PEPSICO INC COM Stock 713448108   131,286 773 SH   SOLE   773 0 0
PERRIGO CO PLC SHS Stock G97822103   1,223 38 SH   SOLE   38 0 0
PFIZER INC COM Stock 717081103   347,726 12,078 SH   SOLE   11,729 0 349
PHILIP MORRIS INTL INC COM Stock 718172109   49,110 522 SH   SOLE   522 0 0
PHILLIPS 66 COM Stock 718546104   24,764 186 SH   SOLE   186 0 0
PIMCO DYNAMIC INCOME STRATEGY COM SHS BEN INT CEF 69346N107   77,824 3,800 SH   SOLE   3,500 0 300
PIONEER MUN HIGH INCOME OPPORT COMMON STOCK CEF 723760104   9,513 900 SH   SOLE   900 0 0
PIONEER MUNICIPAL HIGH INCOME COM CEF 723762100   68,170 8,500 SH   SOLE   8,500 0 0
PIONEER MUNICIPAL HIGH INCOME COM SHS CEF 723763108   17,260 2,000 SH   SOLE   2,000 0 0
PIONEER NAT RES CO COM Stock 723787107   49,474 220 SH   SOLE   220 0 0
PJT PARTNERS INC COM CL A Stock 69343T107   1,324 13 SH   SOLE   13 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   152,527 985 SH   SOLE   985 0 0
POPULAR INC COM NEW Stock 733174700   10,751 131 SH   SOLE   131 0 0
PPG INDS INC COM Stock 693506107   119,640 800 SH   SOLE   800 0 0
PRINCIPAL REAL ESTATE INCOME F SHS BEN INT CEF 74255X104   54,810 5,800 SH   SOLE   5,254 0 546
PROCTER AND GAMBLE CO COM Stock 742718109   181,417 1,238 SH   SOLE   1,238 0 0
PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF ETF 74347G796   878 23 SH   SOLE   0 0 23
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849   61,444 2,779 SH   SOLE   2,779 0 0
PROSHARES ULTRA MSCI EMERGING MARKETS ETF 74347X302   3,713 73 SH   SOLE   73 0 0
PROSHARES ULTRA RUSSELL2000 ETF 74347R842   3,805 100 SH   SOLE   100 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107   7,808 120 SH   SOLE   120 0 0
PROTHENA CORP PLC SHS Stock G72800108   436 12 SH   SOLE   12 0 0
PROVIDENT FINL SVCS INC COM Stock 74386T105   10,061 558 SH   SOLE   558 0 0
PRUDENTIAL FINL INC COM Stock 744320102   36,195 349 SH   SOLE   349 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   42,499 695 SH   SOLE   695 0 0
QUALCOMM INC COM Stock 747525103   45,125 312 SH   SOLE   312 0 0
QUANTUMSCAPE CORP COM CL A Stock 74767V109   8,222 1,183 SH   SOLE   683 0 500
RANGE CANCER THERAPEUTICS ETF ETF 26922A826   19,141 1,421 SH   SOLE   575 0 846
RANPAK HOLDINGS CORP COM CL A Stock 75321W103   8,212 1,411 SH   SOLE   1,400 0 11
RENAISSANCE IPO ETF ETF 759937204   3,771 100 SH   SOLE   100 0 0
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104   5,401 287 SH   SOLE   87 0 200
RH COM Stock 74967X103   291 1 SH   SOLE   1 0 0
RIGETTI COMPUTING INC COMMON STOCK Stock 76655K103   295 300 SH   SOLE   300 0 0
RIVERNORTH OPPORTUNITIES FD IN COM CEF 76881Y109   49,301 4,486 SH   SOLE   4,366 0 120
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   798 34 SH   SOLE   34 0 0
ROBLOX CORP CL A Stock 771049103   6,264 137 SH   SOLE   137 0 0
ROBO GLOBAL ARTIFICIAL INTELLIGENCE ETF ETF 301505731   4,124 100 SH   SOLE   100 0 0
ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707   860 15 SH   SOLE   0 0 15
ROUNDHILL BALL METAVERSE ETF ETF 53656F417   2,302 200 SH   SOLE   200 0 0
ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 53656F789   22,542 1,300 SH   SOLE   1,250 0 50
ROUNDHILL VIDEO GAMES ETF ETF 53656F706   6,676 427 SH   SOLE   427 0 0
ROYAL BK CDA COM Stock 780087102   34,890 345 SH   SOLE   345 0 0
ROYCE GLOBAL VALUE TR INC COM CEF 78081T104   218,225 22,382 SH   SOLE   21,958 0 424
ROYCE MICRO-CAP TR INC COM CEF 780915104   1,880,358 203,502 SH   SOLE   182,248 0 21,254
ROYCE VALUE TR INC COM CEF 780910105   5,270,780 362,004 SH   SOLE   315,095 0 46,909
RPM INTL INC COM Stock 749685103   6,698 60 SH   SOLE   60 0 0
RTX CORPORATION COM Stock 75513E101   120,533 1,433 SH   SOLE   1,432 0 0
SABA CAPITAL INCOME & OPPORTUN COM CEF 880198106   7,580 2,000 SH   SOLE   2,000 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Stock 786449306   406 517 SH   SOLE   55 0 462
SALESFORCE INC COM Stock 79466L302   73,416 279 SH   SOLE   278 0 1
SCHWAB 1000 INDEX ETF ETF 808524722   331,586 7,199 SH   SOLE   5,957 0 1,242
SCHWAB CHARLES CORP COM Stock 808513105   18,319 266 SH   SOLE   266 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   719,997 29,044 SH   SOLE   20,589 0 8,454
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   568,487 15,381 SH   SOLE   12,990 0 2,390
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888   456,770 13,092 SH   SOLE   9,903 0 3,188
SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862   173,063 3,572 SH   SOLE   3,572 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   12,104,016 217,424 SH   SOLE   178,391 0 39,033
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   16,996,968 301,365 SH   SOLE   259,194 0 42,170
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   1,595,163 19,228 SH   SOLE   16,306 0 2,921
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   3,541,387 50,519 SH   SOLE   41,266 0 9,252
SCHWAB U.S. MID-CAP ETF ETF 808524508   3,563,827 47,316 SH   SOLE   39,324 0 7,990
SCHWAB U.S. REIT ETF ETF 808524847   4,330 209 SH   SOLE   209 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   4,968,536 105,176 SH   SOLE   85,298 0 19,877
SCHWAB US AGGREGATE BOND ETF ETF 808524839   2,890 62 SH   SOLE   62 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   1,458,624 19,160 SH   SOLE   16,054 0 3,104
SCHWAB US TIPS ETF ETF 808524870   23,594 452 SH   SOLE   298 0 154
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103   17,074 200 SH   SOLE   200 0 0
SEALED AIR CORP NEW COM Stock 81211K100   24,724 677 SH   SOLE   677 0 0
SERVICE CORP INTL COM Stock 817565104   3,423 50 SH   SOLE   50 0 0
SHOPIFY INC CL A Stock 82509L107   69,721 895 SH   SOLE   775 0 120
SIREN ETF TRUST SIREN NASDAQ NEXGEN ECONOMY ETF ETF 829658202   2,443 100 SH   SOLE   100 0 0
SIRIUS XM HOLDINGS INC COM Stock 82968B103   3,829 700 SH   SOLE   700 0 0
SJW GROUP COM Stock 784305104   719 11 SH   SOLE   11 0 0
SNOWFLAKE INC CL A Stock 833445109   6,567 33 SH   SOLE   10 0 23
SOFI TECHNOLOGIES INC COM Stock 83406F102   19,602 1,970 SH   SOLE   1,970 0 0
SOURCE CAP INC COM CEF 836144105   273,420 6,772 SH   SOLE   6,272 0 500
SOUTHERN COPPER CORP COM Stock 84265V105   5,508 64 SH   SOLE   64 0 0
SOUTHWEST AIRLS CO COM Stock 844741108   4,043 140 SH   SOLE   140 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   6,053,507 16,063 SH   SOLE   14,084 0 1,978
SPDR GOLD SHARES ETF 78463V107   668,139 3,495 SH   SOLE   3,310 0 185
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   759 30 SH   SOLE   30 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   3,062,593 54,787 SH   SOLE   50,458 0 4,329
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   414,688 8,893 SH   SOLE   6,230 0 2,663
SPDR S&P 500 ETF TRUST ETF 78462F103   106,858,079 224,818 SH   SOLE   187,096 0 37,721
SPDR S&P 500 ETF TRUST ETF 78462F103   951 2,000 SH Call SOLE   2,000 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   48 100 SH Call SOLE   100 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   95,852 767 SH   SOLE   767 0 0
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772   29,127 819 SH   SOLE   594 0 225
SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655   717 10 SH   SOLE   10 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   313,053 617 SH   SOLE   558 0 59
SPDR S&P REGIONAL BANKING ETF ETF 78464A698   175,641 3,350 SH   SOLE   3,050 0 300
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862   6,744 30 SH   SOLE   30 0 0
SPDR S&P TRANSPORTATION ETF ETF 78464A532   5,427 65 SH   SOLE   65 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804   23,202 160 SH   SOLE   160 0 0
SPECIAL OPPORTUNITIES FD INC 2.75 CNV PFD C Convertible Preferred 84741T302   69,952 3,056 SH   SOLE   2,587 0 469
SPECIAL OPPORTUNITIES FD INC COM CEF 84741T104   3,174,351 267,652 SH   SOLE   228,458 0 39,193
SPLUNK INC COM Stock 848637104   9,598 63 SH   SOLE   21 0 42
SPROTT FOCUS TR INC COM CEF 85208J109   28,056 3,507 SH   SOLE   3,507 0 0
SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104   9,781 614 SH   SOLE   0 0 614
SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107   5,947 736 SH   SOLE   0 0 736
SRH TOTAL RETURN FUND INC COM CEF 101507101   1,620,973 116,869 SH   SOLE   105,636 0 11,233
STARBUCKS CORP COM Stock 855244109   57,381 598 SH   SOLE   597 0 0
STERICYCLE INC COM Stock 858912108   1,536 31 SH   SOLE   31 0 0
SUN LIFE FINANCIAL INC. COM Stock 866796105   9,698 187 SH   SOLE   187 0 0
SWISS HELVETIA FD INC COM CEF 870875101   753,760 91,922 SH   SOLE   73,024 0 18,898
SYNCHRONY FINANCIAL COM Stock 87165B103   21,845 572 SH   SOLE   572 0 0
SYSCO CORP COM Stock 871829107   81,247 1,111 SH   SOLE   1,111 0 0
TAIWAN FD INC COM CEF 874036106   46,558 1,346 SH   SOLE   1,053 0 293
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109   39,594 246 SH   SOLE   246 0 0
TARGET CORP COM Stock 87612E106   99,552 699 SH   SOLE   699 0 0
TCW TRANSFORM 500 ETF ETF 29287L106   51,337 923 SH   SOLE   277 0 646
TE CONNECTIVITY LTD SHS Stock H84989104   69,548 495 SH   SOLE   225 0 270
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   103,837 539 SH   SOLE   539 0 0
TEMPLETON EMERGING MKTS FD COM CEF 880191101   202,134 17,306 SH   SOLE   15,354 0 1,952
TERADYNE INC COM Stock 880770102   29,734 274 SH   SOLE   274 0 0
TESLA INC COM Stock 88160R101   274,819 1,106 SH   SOLE   988 0 118
TETRA TECH INC NEW COM Stock 88162G103   30,047 180 SH   SOLE   180 0 0
TEXAS INSTRS INC COM Stock 882508104   42,785 251 SH   SOLE   251 0 0
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   7,862 5 SH   SOLE   5 0 0
THE LION ELECTRIC COMPANY COMMON STOCK Stock 536221104   531 300 SH   SOLE   300 0 0
THE ODP CORP COM Stock 88337F105   2,477 44 SH   SOLE   0 0 44
THE TRADE DESK INC COM CL A Stock 88339J105   2,015 28 SH   SOLE   28 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   124,736 235 SH   SOLE   235 0 0
TJX COS INC NEW COM Stock 872540109   146,250 1,559 SH   SOLE   1,559 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509   126,526 1,958 SH   SOLE   1,892 0 66
TORTOISE ENERGY INDEPENDENC FD COM CEF 89148K200   268,114 9,355 SH   SOLE   8,859 0 496
TORTOISE ENERGY INFRA CORP COM CEF 89147L886   17,262 600 SH   SOLE   540 0 60
TORTOISE MIDSTRM ENERGY FD INC COM CEF 89148B200   45,188 1,300 SH   SOLE   1,170 0 130
TORTOISE PIPELINE & ENERGY FD COM CEF 89148H207   225 8 SH   SOLE   8 0 0
TORTOISE PWR & ENERGY INFRASTR COM CEF 89147X104   9,810 700 SH   SOLE   630 0 70
TRI CONTL CORP COM CEF 895436103   11,989,516 415,869 SH   SOLE   355,199 0 60,669
TWIST BIOSCIENCE CORP COM Stock 90184D100   6,119 166 SH   SOLE   166 0 0
U.S. GLOBAL JETS ETF ETF 26922A842   952 50 SH   SOLE   50 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100   32,263 524 SH   SOLE   523 0 1
ULTA BEAUTY INC COM Stock 90384S303   20,090 41 SH   SOLE   41 0 0
UNDER ARMOUR INC CL A Stock 904311107   5,274 600 SH   SOLE   600 0 0
UNDER ARMOUR INC CL C Stock 904311206   7,448 892 SH   SOLE   492 0 400
UNION PAC CORP COM Stock 907818108   257,901 1,050 SH   SOLE   1,050 0 0
UNITED STATES COPPER INDEX FUND ETF 911718104   8,280 343 SH   SOLE   343 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   163,927 311 SH   SOLE   311 0 0
UNIVEST FINANCIAL CORPORATION COM Stock 915271100   12,117 550 SH   SOLE   550 0 0
US BANCORP DEL COM NEW Stock 902973304   62,540 1,445 SH   SOLE   1,445 0 0
V F CORP COM Stock 918204108   1,222 65 SH   SOLE   65 0 0
VALHI INC NEW COM Stock 918905209   1,291 85 SH   SOLE   0 0 85
VALVOLINE INC COM Stock 92047W101   1,841 49 SH   SOLE   0 0 49
VANECK AGRIBUSINESS ETF ETF 92189F700   14,474 190 SH   SOLE   190 0 0
VANECK GAMING ETF ETF 92189F882   4,230 100 SH   SOLE   100 0 0
VANECK GOLD MINERS ETF ETF 92189F106   24,529 791 SH   SOLE   791 0 0
VANECK ISRAEL ETF ETF 92189F635   1,399 40 SH   SOLE   40 0 0
VANECK LOW CARBON ENERGY ETF ETF 92189F502   15,157 137 SH   SOLE   137 0 0
VANECK PHARMACEUTICAL ETF ETF 92189F692   6,347 78 SH   SOLE   0 0 78
VANECK SEMICONDUCTOR ETF ETF 92189F676   111,392 637 SH   SOLE   637 0 0
VANECK SOCIAL SENTIMENT ETF ETF 92189H839   1,869 100 SH   SOLE   100 0 0
VANECK VIDEO GAMING AND ESPORTS ETF ETF 92189F114   15,660 276 SH   SOLE   276 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   505,747 2,968 SH   SOLE   2,558 0 410
VANGUARD EXTENDED MARKET ETF ETF 922908652   5,755 35 SH   SOLE   35 0 0
VANGUARD FINANCIALS ETF ETF 92204A405   158,503 1,718 SH   SOLE   1,614 0 104
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   117,090 2,444 SH   SOLE   2,444 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   49,361 1,201 SH   SOLE   1,144 0 57
VANGUARD GROWTH ETF ETF 922908736   45,699 147 SH   SOLE   147 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   229,025 914 SH   SOLE   913 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   69,545 623 SH   SOLE   623 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   280,236 579 SH   SOLE   579 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   139,639 1,718 SH   SOLE   1,718 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   72,208 331 SH   SOLE   320 0 11
VANGUARD MATERIALS ETF ETF 92204A801   9,307 49 SH   SOLE   49 0 0
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   10,380 40 SH   SOLE   40 0 0
VANGUARD MID-CAP ETF ETF 922908629   537,398 2,310 SH   SOLE   2,310 0 0
VANGUARD MID-CAP GROWTH ETF ETF 922908538   13,174 60 SH   SOLE   60 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512   7,251 50 SH   SOLE   43 0 7
VANGUARD REAL ESTATE ETF ETF 922908553   2,032 23 SH   SOLE   23 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664   411,907 5,079 SH   SOLE   5,079 0 0
VANGUARD S&P 500 ETF ETF 922908363   5,328,786 12,200 SH   SOLE   10,530 0 1,669
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   177,409 2,293 SH   SOLE   2,293 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   27,715 154 SH   SOLE   154 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   1,002,651 4,700 SH   SOLE   4,700 0 0
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   4,594 19 SH   SOLE   19 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   1,123 22 SH   SOLE   22 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   18,709 379 SH   SOLE   379 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   7,684,590 32,394 SH   SOLE   26,190 0 6,204
VANGUARD VALUE ETF ETF 922908744   211,244 1,413 SH   SOLE   1,358 0 55
VERACYTE INC COM Stock 92337F107   2,338 85 SH   SOLE   0 0 85
VERISK ANALYTICS INC COM Stock 92345Y106   2,150 9 SH   SOLE   9 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   196,021 5,199 SH   SOLE   5,199 0 0
VIATRIS INC COM Stock 92556V106   20,750 1,916 SH   SOLE   716 0 1,200
VIRTUS ARTIFICIAL INTELLIGENCE COM CEF 92838Y100   78,944 4,537 SH   SOLE   2,985 0 1,552
VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101   1,569,329 124,550 SH   SOLE   101,557 0 22,992
VIRTUS TOTAL RETURN FD INC COM CEF 92835W107   61,602 11,180 SH   SOLE   10,989 0 191
VISA INC COM CL A Stock 92826C839   130,435 501 SH   SOLE   501 0 0
VIVID SEATS INC COM CL A Stock 92854T100   1,896 300 SH   SOLE   300 0 0
VOYA EMERGING MKTS HIGH DIVID COM CEF 92912P108   12,929 2,444 SH   SOLE   1,994 0 450
VOYA GLBL ADV & PREM OPP FD COM CEF 92912R104   255,200 29,953 SH   SOLE   26,191 0 3,762
VOYA GLBL EQTY DIV & PREM OPP COM CEF 92912T100   11,580 2,330 SH   SOLE   2,330 0 0
WALMART INC COM Stock 931142103   373,158 2,367 SH   SOLE   2,317 0 50
WASTE MGMT INC DEL COM Stock 94106L109   23,999 134 SH   SOLE   134 0 0
WELLS FARGO CO NEW COM Stock 949746101   202,343 4,111 SH   SOLE   4,111 0 0
WENDYS CO COM Stock 95058W100   3,058 157 SH   SOLE   157 0 0
WESTERN ASSET INTER MUNI FD IN COM CEF 958435109   11,034 1,433 SH   SOLE   1,433 0 0
WESTERN ASST INFLTN LKD INM FD COM SH BEN INT CEF 95766Q106   25,789 3,176 SH   SOLE   3,017 0 159
WESTERN AST INFL LKD OPP & INM COM CEF 95766R104   68,467 7,897 SH   SOLE   5,234 0 2,663
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104   17,177 386 SH   SOLE   386 0 0
WISDOMTREE CYBERSECURITY FUND ETF 97717Y659   10,148 400 SH   SOLE   400 0 0
WSFS FINL CORP COM Stock 929328102   138,663 3,019 SH   SOLE   3,019 0 0
ZOETIS INC CL A Stock 98978V103   25,461 129 SH   SOLE   129 0 0