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   1,080 500 SH   SOLE   500 0 0
2U INC COM Stock 90214J101   1,254 200 SH   SOLE   200 0 0
3D PRINTING ETF ETF 00214Q500   12,294 600 SH   SOLE   600 0 0
3M CO COM Stock 88579Y101   17,988 150 SH   SOLE   150 0 0
ABBOTT LABS COM Stock 002824100   18,774 171 SH   SOLE   171 0 0
ABBVIE INC COM Stock 00287Y109   32,751 203 SH   SOLE   56 0 146
ABRDN EMRG MKTS EQTY INCM FD COM CEF 00301W105   0 0 SH   SOLE   0 0 0
ABRDN GLOBAL DYNAMIC DIVIDEND COM CEF 00302M106   24,596 2,600 SH   SOLE   2,350 0 250
ABRDN JAPAN EQUITY FUND INC COM CEF 00306J109   114,428 21,672 SH   SOLE   19,531 0 2,141
ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104   1,408,728 80,637 SH   SOLE   65,621 0 15,016
ABRDN PHYSICAL SILVER SHARES ETF ETF 003264108   119,036 5,180 SH   SOLE   5,120 0 60
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT CEF 00326L100   653,593 83,794 SH   SOLE   73,032 0 10,762
ACADIA HEALTHCARE COMPANY INC COM Stock 00404A109   2,470 30 SH   SOLE   30 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   20,280 76 SH   SOLE   76 0 0
ACM RESH INC COM CL A Stock 00108J109   2,313 300 SH   SOLE   195 0 105
ADAM NAT RES FD INC COM CEF 00548F105   233,129 10,694 SH   SOLE   9,304 0 1,390
ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104   17,582,146 1,209,226 SH   SOLE   1,026,409 0 182,817
ADECOAGRO S A COM Stock L00849106   1,658 200 SH   SOLE   0 0 200
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   4,038 12 SH   SOLE   12 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   33,357 515 SH   SOLE   500 0 15
ADVANSIX INC COM Stock 00773T101   7,604 200 SH   SOLE   0 0 200
ADVISORSHARES PURE CANNABIS ETF ETF 00768Y495   3,809 1,058 SH   SOLE   1,058 0 0
ADVISORSHARES PURE US CANNABIS ETF ETF 00768Y453   5,452 780 SH   SOLE   195 0 585
AFLAC INC COM Stock 001055102   2,878 40 SH   SOLE   40 0 0
AI POWERED EQUITY ETF ETF 26924G813   4,842 170 SH   SOLE   170 0 0
AIRBNB INC COM CL A Stock 009066101   8,379 98 SH   SOLE   38 0 60
AKAMAI TECHNOLOGIES INC COM Stock 00971T101   10,538 125 SH   SOLE   125 0 0
ALASKA AIR GROUP INC COM Stock 011659109   3,822 89 SH   SOLE   89 0 0
ALBEMARLE CORP COM Stock 012653101   30,360 140 SH   SOLE   140 0 0
ALLEGION PLC ORD SHS Stock G0176J109   1,263 12 SH   SOLE   12 0 0
ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 APR/OCT ETF ETF 00888H877   29,503 1,200 SH   SOLE   977 0 223
ALLIANZIM U.S. LARGE CAP BUFFER10 JAN ETF ETF 00888H703   83,491 3,300 SH   SOLE   3,188 0 112
ALLIANZIM U.S. LARGE CAP BUFFER10 OCT ETF ETF 00888H604   1,389,517 49,184 SH   SOLE   40,924 0 8,260
ALLIANZIM U.S. LARGE CAP BUFFER20 NOV ETF ETF 00888H844   40,327 1,600 SH   SOLE   1,435 0 165
ALLIANZIM U.S. LARGE CAP BUFFER20 OCT ETF ETF 00888H505   4,150,811 149,152 SH   SOLE   118,579 0 30,573
ALLIANZIM US LARGE CAP BUFFER10 APR ETF ETF 00888H109   41,122 1,500 SH   SOLE   1,500 0 0
ALLSTATE CORP COM Stock 020002101   12,882 95 SH   SOLE   95 0 0
ALPHA ARCHITECT US QUANTITATIVE VALUE ETF ETF 02072L102   52,590 1,635 SH   SOLE   1,360 0 275
ALPHA METALLURGICAL RESOUR INC COM Stock 020764106   439 3 SH   SOLE   0 0 3
ALPHABET INC CAP STK CL A Stock 02079K305   222,869 2,526 SH   SOLE   1,820 0 706
ALPHABET INC CAP STK CL C Stock 02079K107   437,982 4,936 SH   SOLE   4,876 0 60
ALPS DISRUPTIVE TECHNOLOGIES ETF ETF 00162Q478   10,702 322 SH   SOLE   269 0 53
ALTRIA GROUP INC COM Stock 02209S103   5 100 SH Call SOLE   0 0 100
ALTRIA GROUP INC COM Stock 02209S103   95,459 2,088 SH   SOLE   2,088 0 0
AMAZON COM INC COM Stock 023135106   396,984 4,726 SH   SOLE   4,036 0 690
AMERICAN AIRLS GROUP INC COM Stock 02376R102   7,518 591 SH   SOLE   591 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   77,859 820 SH   SOLE   820 0 0
AMERICAN EXPRESS CO COM Stock 025816109   19,355 131 SH   SOLE   131 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784   15,178 240 SH   SOLE   240 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105   175,653 1,060 SH   SOLE   1,060 0 0
AMGEN INC COM Stock 031162100   21,101 80 SH   SOLE   80 0 0
AMPHENOL CORP NEW CL A Stock 032095101   2,589 34 SH   SOLE   34 0 0
AMPLIFY ONLINE RETAIL ETF ETF 032108102   35,286 905 SH   SOLE   300 0 605
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607   13,230 875 SH   SOLE   875 0 0
APA CORPORATION COM Stock 03743Q108   23,340 500 SH   SOLE   500 0 0
APOGEE ENTERPRISES INC COM Stock 037598109   4,446 100 SH   SOLE   0 0 100
APPLE INC COM Stock 037833100   13 100 SH Call SOLE   0 0 100
APPLE INC COM Stock 037833100   1,940,083 14,932 SH   SOLE   13,622 0 1,309
APTIV PLC SHS Stock G6095L109   1,397 15 SH   SOLE   15 0 0
ARBUTUS BIOPHARMA CORP COM Stock 03879J100   3,495 1,500 SH   SOLE   1,500 0 0
ARISTA NETWORKS INC COM Stock 040413106   48,419 399 SH   SOLE   399 0 0
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203   492 12 SH   SOLE   0 0 12
ARK GENOMIC REVOLUTION ETF ETF 00214Q302   5,396 191 SH   SOLE   151 0 40
ARK INNOVATION ETF ETF 00214Q104   19,435 622 SH   SOLE   614 0 8
ARK ISRAEL INNOVATIVE TECHNOLOGY ETF ETF 00214Q609   1,629 93 SH   SOLE   60 0 33
ARK SPACE EXPLORATION & INNOVATION ETF ETF 00214Q807   1,871 151 SH   SOLE   100 0 51
ASA GOLD AND PRECIOUS MTLS LMT SHS CEF G3156P103   258,625 18,073 SH   SOLE   15,954 0 2,119
ASHLAND INC COM Stock 044186104   1,936 18 SH   SOLE   0 0 18
AST SPACEMOBILE INC COM CL A Stock 00217D100   3,311 687 SH   SOLE   500 0 187
AT&T INC COM Stock 00206R102   34,351 1,866 SH   SOLE   1,091 0 774
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,433 6 SH   SOLE   6 0 0
AVEPOINT INC COM CL A Stock 053604104   822 200 SH   SOLE   200 0 0
AVIS BUDGET GROUP COM Stock 053774105   1,803 11 SH   SOLE   11 0 0
AZURE PWR GLOBAL LTD SHS Stock V0393H103   2,155 500 SH   SOLE   500 0 0
Bancroft Conv Fund Inc CEF 059695106   88,108 5,379 SH   SOLE   4,779 0 600
BANK AMERICA CORP COM Stock 060505104   132,977 4,015 SH   SOLE   4,015 0 0
BANK MONTREAL QUE COM Stock 063671101   86,976 960 SH   SOLE   960 0 0
BARRICK GOLD CORP COM Stock 067901108   1,718 100 SH   SOLE   100 0 0
BAUSCH HEALTH COS INC COM Stock 071734107   1,256 200 SH   SOLE   200 0 0
BECTON DICKINSON & CO COM Stock 075887109   7,883 31 SH   SOLE   24 0 7
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   142,712 462 SH   SOLE   462 0 0
BIGBEAR AI HLDGS INC COM Stock 08975B109   337 500 SH   SOLE   500 0 0
BIOGEN INC COM Stock 09062X103   6,923 25 SH   SOLE   25 0 0
BLACKBERRY LTD COM Stock 09228F103   2,533 777 SH   SOLE   0 0 777
BLACKROCK CAP ALLOCATION TR COM CEF 09260U109   178,035 12,836 SH   SOLE   10,430 0 2,406
BLACKROCK DEBT STRATEGIES FD I COM NEW CEF 09255R202   4,600 500 SH   SOLE   500 0 0
BLACKROCK ENERGY & RES TR COM CEF 09250U101   15,287 1,220 SH   SOLE   1,220 0 0
BLACKROCK ENHANCD CAP & INM FD COM CEF 09256A109   2,910 170 SH   SOLE   170 0 0
BLACKROCK ENHANCED GLOBAL DIVI COM CEF 092501105   19,120 2,000 SH   SOLE   2,000 0 0
BLACKROCK ESG CAP ALLC TR SHS BEN INT CEF 09262F100   1,374,789 102,367 SH   SOLE   90,830 0 11,537
BLACKROCK HEALTH SCIENCS TR II COM SHS CEF 09260E105   118,842 7,702 SH   SOLE   6,523 0 1,179
BLACKROCK INC COM Stock 09247X101   16,298 23 SH   SOLE   20 0 3
BLACKROCK INNOVATION AND GRW SHS BEN INT CEF 09260Q108   155,602 22,849 SH   SOLE   17,519 0 5,330
BLACKROCK RES & COMMODITIES ST SHS CEF 09257A108   294,165 29,505 SH   SOLE   29,082 0 423
BLACKROCK SCIENCE & TECHNOLOGY SHS CEF 09258G104   7,291 257 SH   SOLE   57 0 200
BLACKROCK SCIENCE & TECHNOLOGY SHS BEN INT CEF 09260K101   162,359 10,381 SH   SOLE   8,300 0 2,081
BLACKSTONE INC COM Stock 09260D107   35,092 473 SH   SOLE   473 0 0
BLOCK INC CL A Stock 852234103   2,514 40 SH   SOLE   40 0 0
BLUESTAR ISRAEL TECHNOLOGY ETF BLUESTAR ISRAEL TECHNOLOGY FUND ETF 26924G870   9,513 216 SH   SOLE   182 0 34
BOEING CO COM Stock 097023105   27,013 142 SH   SOLE   88 0 53
BOISE CASCADE CO DEL COM Stock 09739D100   6,867 100 SH   SOLE   0 0 100
BOOKING HOLDINGS INC COM Stock 09857L108   16,122 8 SH   SOLE   8 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   23,384 325 SH   SOLE   325 0 0
BROADCOM INC COM Stock 11135F101   32,430 58 SH   SOLE   55 0 3
BUNGE LIMITED COM Stock G16962105   20,652 207 SH   SOLE   172 0 35
CADENCE DESIGN SYSTEM INC COM Stock 127387108   3,213 20 SH   SOLE   20 0 0
CALAMOS LNG SHR EQT DYNAMIC TR COM CEF 12812C106   81,494 5,365 SH   SOLE   4,811 0 554
CAMBRIA CANNABIS ETF ETF 132061821   1,840 275 SH   SOLE   275 0 0
CAMPBELL SOUP CO COM Stock 134429109   10,385 183 SH   SOLE   0 0 183
CANADIAN NATL RY CO COM Stock 136375102   2,972 25 SH   SOLE   25 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105   1,301 14 SH   SOLE   14 0 0
CAPRI HOLDINGS LIMITED SHS Stock G1890L107   5,159 90 SH   SOLE   90 0 0
CAVCO INDS INC DEL COM Stock 149568107   905 4 SH   SOLE   4 0 0
CDW CORP COM Stock 12514G108   31,073 174 SH   SOLE   174 0 0
CECO ENVIRONMENTAL CORP COM Stock 125141101   7,008 600 SH   SOLE   600 0 0
CENTRAL SECS CORP COM CEF 155123102   985,810 29,525 SH   SOLE   25,636 0 3,889
CF INDS HLDGS INC COM Stock 125269100   10,666 125 SH   SOLE   90 0 35
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   98,678 291 SH   SOLE   291 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104   5,046 40 SH   SOLE   40 0 0
CHEVRON CORP NEW COM Stock 166764100   24,770 138 SH   SOLE   135 0 3
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   4,162 3 SH   SOLE   3 0 0
CHUBB LIMITED COM Stock H1467J104   92,873 421 SH   SOLE   421 0 0
CIENA CORP COM NEW Stock 171779309   6,373 125 SH   SOLE   125 0 0
CISCO SYS INC COM Stock 17275R102   86,657 1,819 SH   SOLE   1,719 0 100
CITIGROUP INC COM NEW Stock 172967424   39,260 868 SH   SOLE   568 0 300
CLEAN ENERGY FUELS CORP COM Stock 184499101   1,560 300 SH   SOLE   300 0 0
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   806 50 SH   SOLE   50 0 0
COCA COLA CO COM Stock 191216100   31,869 501 SH   SOLE   501 0 0
COHU INC COM Stock 192576106   8,814 275 SH   SOLE   0 0 275
COMCAST CORP NEW CL A Stock 20030N101   37,138 1,062 SH   SOLE   1,062 0 0
CONFLUENT INC CLASS A COM Stock 20717M103   1,112 50 SH   SOLE   0 0 50
CONOCOPHILLIPS COM Stock 20825C104   12,272 104 SH   SOLE   100 0 4
CONSTELLATION ENERGY CORP COM Stock 21037T109   295,700 3,430 SH   SOLE   3,430 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   23,788 184 SH   SOLE   184 0 0
COPA HOLDINGS SA CL A Stock P31076105   4,159 50 SH   SOLE   50 0 0
COPART INC COM Stock 217204106   5,480 90 SH   SOLE   90 0 0
CORNING INC COM Stock 219350105   44,397 1,390 SH   SOLE   1,390 0 0
CORTEVA INC COM Stock 22052L104   29,625 504 SH   SOLE   504 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   86,279 189 SH   SOLE   165 0 24
COTERRA ENERGY INC COM Stock 127097103   645 26 SH   SOLE   26 0 0
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108   6,585 162 SH   SOLE   87 0 75
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   8,213 78 SH   SOLE   38 0 40
CSX CORP COM Stock 126408103   782,493 25,258 SH   SOLE   3,218 0 22,040
CVS HEALTH CORP COM Stock 126650100   124,315 1,334 SH   SOLE   1,334 0 0
DANAHER CORPORATION COM Stock 235851102   39,813 150 SH   SOLE   150 0 0
DANIMER SCIENTIFIC INC COM CL A Stock 236272100   537 300 SH   SOLE   300 0 0
DAVE & BUSTERS ENTMT INC COM Stock 238337109   1,949 55 SH   SOLE   55 0 0
DEERE & CO COM Stock 244199105   19,294 45 SH   SOLE   10 0 35
DEFIANCE NEXT GEN H2 ETF ETF 26922B600   1,868 199 SH   SOLE   0 0 199
DEFIANCE QUANTUM ETF ETF 26922A420   26,920 687 SH   SOLE   0 0 687
DELL TECHNOLOGIES INC CL C Stock 24703L202   4,625 115 SH   SOLE   115 0 0
DESKTOP METAL INC COM CL A Stock 25058X105   1,088 800 SH   SOLE   800 0 0
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES CEF 25065A502   14,794 2,166 SH   SOLE   1,873 0 293
DIREXION HYDROGEN ETF ETF 25460G617   543 40 SH   SOLE   0 0 40
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207   63,458 994 SH   SOLE   994 0 0
DISCOVER FINL SVCS COM Stock 254709108   44,415 454 SH   SOLE   454 0 0
DISNEY WALT CO COM Stock 254687106   176,831 2,035 SH   SOLE   1,820 0 215
DOMINION ENERGY INC COM Stock 25746U109   34,278 559 SH   SOLE   559 0 0
DOW INC COM Stock 260557103   23,381 464 SH   SOLE   464 0 0
DROPBOX INC CL A Stock 26210C104   1,567 70 SH   SOLE   70 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   7,755 113 SH   SOLE   113 0 0
E L F BEAUTY INC COM Stock 26856L103   5,585 101 SH   SOLE   101 0 0
EATON CORP PLC SHS Stock G29183103   31,704 202 SH   SOLE   202 0 0
EATON VANCE FLTING RATE INC TR COM CEF 278279104   2,218 200 SH   SOLE   200 0 0
EBAY INC. COM Stock 278642103   4,976 120 SH   SOLE   120 0 0
ECOFIN SUSTAINABLE AND SOCIAL COM SH BEN INT CEF 27901F109   6,425 500 SH   SOLE   500 0 0
EDITAS MEDICINE INC COM Stock 28106W103   1,588 179 SH   SOLE   179 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108   0 0 SH   SOLE   0 0 0
EMCOR GROUP INC COM Stock 29084Q100   5,184 35 SH   SOLE   35 0 0
ENBRIDGE INC COM Stock 29250N105   4,340 111 SH   SOLE   111 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   28,603 327 SH   SOLE   250 0 77
ENGINE NO. 1 TRANSFORM 500 ETF ETF 29287L106   40,815 923 SH   SOLE   277 0 646
ENOVIX CORPORATION COM Stock 293594107   3,732 300 SH   SOLE   0 0 300
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   24,913 1,033 SH   SOLE   550 0 482
EPAM SYS INC COM Stock 29414B104   101,272 309 SH   SOLE   309 0 0
EQUUS TOTAL RETURN INC COM CEF 294766100   13,854 9,688 SH   SOLE   9,688 0 0
ESSENTIAL UTILS INC COM Stock 29670G102   997,223 20,893 SH   SOLE   19,013 0 1,880
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508   10,842 2,545 SH   SOLE   2,545 0 0
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   179,020 4,064 SH   SOLE   3,783 0 281
ETHAN ALLEN INTERIORS INC COM Stock 297602104   5,865 222 SH   SOLE   222 0 0
EUROPEAN EQUITY FD INC COM CEF 298768102   135,105 18,014 SH   SOLE   16,331 0 1,683
EVOQUA WATER TECHNOLOGIES CORP COM Stock 30057T105   18,968 479 SH   SOLE   479 0 0
EXELON CORP COM Stock 30161N101   457,849 10,591 SH   SOLE   10,591 0 0
EXXON MOBIL CORP COM Stock 30231G102   450,134 4,081 SH   SOLE   4,076 0 5
FIDELITY DIGITAL HEALTH ETF ETF 316092238   744 40 SH   SOLE   0 0 40
FIDELITY ELECTRIC VEHICLES AND FUTURE TRANSPORTATION ETF ETF 316092220   1,207 79 SH   SOLE   0 0 79
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   21 600 SH Call SOLE   0 0 600
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   7 200 SH Call SOLE   0 0 200
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   203,456 5,949 SH   SOLE   5,249 0 700
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192   45,130 783 SH   SOLE   774 0 9
FIRST TRUST GLOBAL WIND ENERGY ETF ETF 33736G106   25,062 1,447 SH   SOLE   647 0 800
FIRST TRUST NASDAQ ARTIFICIAL INTELLIGENCE & ROBOTICS ETF ETF 33738R720   3,251 91 SH   SOLE   91 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500   5,285 112 SH   SOLE   112 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   81,761 2,112 SH   SOLE   1,997 0 115
FIRST TRUST NASDAQ FOOD & BEVERAGE ETF ETF 33738R852   2,705 100 SH   SOLE   100 0 0
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   3,190 60 SH   SOLE   60 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118   179,987 3,767 SH   SOLE   3,767 0 0
FISERV INC COM Stock 337738108   3,537 35 SH   SOLE   35 0 0
FISKER INC CL A COM STK Stock 33813J106   2,181 300 SH   SOLE   300 0 0
FLOOR & DECOR HLDGS INC CL A Stock 339750101   4,874 70 SH   SOLE   70 0 0
FORD MTR CO DEL COM Stock 345370860   50,695 4,359 SH   SOLE   4,359 0 0
FS KKR CAP CORP COM CEF 302635206   53,060 3,032 SH   SOLE   3,032 0 0
FT CBOE VEST FUND OF BUFFER ETFS ETF 33740F755   187,697 8,451 SH   SOLE   7,451 0 1,000
FT CBOE VEST FUND OF DEEP BUFFER ETF ETF 33740U703   4,622 235 SH   SOLE   235 0 0
FT CBOE VEST NASDAQ-100 BUFFER ETF - DECEMBER ETF 33740F649   88,627 4,843 SH   SOLE   4,343 0 500
FT CBOE VEST U.S. EQUITY BUFFER ETF - APRIL ETF 33740U885   749,978 25,643 SH   SOLE   21,993 0 3,650
FT CBOE VEST U.S. EQUITY BUFFER ETF - AUGUST ETF 33740F862   264,140 7,622 SH   SOLE   6,500 0 1,122
FT CBOE VEST U.S. EQUITY BUFFER ETF - DECEMBER ETF 33740U505   389,028 12,249 SH   SOLE   10,615 0 1,634
FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY ETF 33740F763   80,930 2,275 SH   SOLE   2,049 0 226
FT CBOE VEST U.S. EQUITY BUFFER ETF - JANUARY ETF 33740F623   67,969 2,076 SH   SOLE   1,785 0 291
FT CBOE VEST U.S. EQUITY BUFFER ETF - JULY ETF 33740U208   690,336 20,124 SH   SOLE   17,851 0 2,273
FT CBOE VEST U.S. EQUITY BUFFER ETF - JUNE ETF 33740F722   1,147,402 31,784 SH   SOLE   25,958 0 5,826
FT CBOE VEST U.S. EQUITY BUFFER ETF - MARCH ETF 33740F599   290,613 9,267 SH   SOLE   8,597 0 670
FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER ETF 33740F847   80,666 2,271 SH   SOLE   2,165 0 106
FT CBOE VEST U.S. EQUITY BUFFER ETF - SEPTEMBER ETF 33740U307   150,448 4,495 SH   SOLE   3,774 0 721
FT CBOE VEST U.S. EQUITY BUFFER ETF- OCTOBER ETF 33740F664   117,086 3,547 SH   SOLE   2,066 0 1,481
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - OCTOBER ETF 33740F672   200,384 6,400 SH   SOLE   4,687 0 1,713
FT CBOE VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - DECEMBER ETF 33740U786   318,385 10,700 SH   SOLE   9,122 0 1,578
FT CBOE VEST U.S. EQUITY ENHANCE & MODERATE BUFFER ETF - JUNE ETF 33740U844   1,176,094 38,373 SH   SOLE   32,958 0 5,415
FULTON FINL CORP PA COM Stock 360271100   62,221 3,697 SH   SOLE   3,697 0 0
FUNKO INC COM CL A Stock 361008105   1,855 170 SH   SOLE   170 0 0
FUSION FUEL GREEN PLC CL A Stock G3R25D118   487 110 SH   SOLE   110 0 0
FUTURE TECH ETF ETF 09290C301   1,101 63 SH   SOLE   21 0 42
G SQUARED ASCEND I INC SHS CL A Stock G4204R109   1,011 100 SH   SOLE   100 0 0
GABELLI DIVID & INCOME TR COM CEF 36242H104   1,211,518 58,783 SH   SOLE   50,066 0 8,717
GABELLI GLOBAL SMALL & MID CAP COM CEF 36249W104   834,903 74,412 SH   SOLE   62,530 0 11,882
GABELLI HLTHCARE & WELLNESS TR SHS CEF 36246K103   952,627 92,668 SH   SOLE   79,395 0 13,273
GAMCO Nat Res Gold & Income CEF 36465E101   14,213 2,776 SH   SOLE   2,776 0 0
GAMESTOP CORP NEW CL A Stock 36467W109   2,215 120 SH   SOLE   120 0 0
GENERAL AMERN INVS CO INC COM CEF 368802104   22,831,853 631,587 SH   SOLE   534,716 0 96,870
GENERAL DYNAMICS CORP COM Stock 369550108   62,028 250 SH   SOLE   250 0 0
GENERAL ELECTRIC CO COM NEW Stock 369604301   30,416 363 SH   SOLE   263 0 100
GENERAL MTRS CO COM Stock 37045V100   12,615 375 SH   SOLE   375 0 0
GENIUS SPORTS LIMITED SHARES CL A Stock G3934V109   1,428 400 SH   SOLE   400 0 0
GENUINE PARTS CO COM Stock 372460105   2,603 15 SH   SOLE   15 0 0
GILEAD SCIENCES INC COM Stock 375558103   9,014 105 SH   SOLE   75 0 30
GINKGO BIOWORKS HOLDINGS INC CL A SHS Stock 37611X100   507 300 SH   SOLE   300 0 0
GLOBAL X ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETF ETF 37954Y632   6,332 315 SH   SOLE   315 0 0
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624   3,974 200 SH   SOLE   200 0 0
GLOBAL X CLOUD COMPUTING ETF ETF 37954Y442   3,719 232 SH   SOLE   232 0 0
GLOBAL X FINTECH ETF ETF 37954Y814   484 25 SH   SOLE   0 0 25
GLOBAL X GENOMICS & BIOTECHNOLOGY ETF ETF 37954Y434   936 74 SH   SOLE   0 0 74
GLOBAL X INTERNET OF THINGS ETF ETF 37954Y780   723 25 SH   SOLE   25 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855   38,624 659 SH   SOLE   648 0 11
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE ETF ETF 37954Y715   575 28 SH   SOLE   0 0 28
GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459   3,762 200 SH   SOLE   200 0 0
GLOBAL X SILVER MINERS ETF ETF 37954Y848   3,268 116 SH   SOLE   116 0 0
GLOBAL X URANIUM ETF ETF 37954Y871   2,008 100 SH   SOLE   100 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   1,066 14 SH   SOLE   0 0 14
GOLDMAN SACHS ACTIVEBETA U.S. SMALL CAP EQUITY ETF ETF 381430602   874 16 SH   SOLE   0 0 16
GOLDMAN SACHS FUTURE PLANET EQUITY ETF ETF 38149W796   8,072 275 SH   SOLE   0 0 275
GOLDMAN SACHS FUTURE TECH LEADERS EQUITY ETF ETF 38149W812   6,087 291 SH   SOLE   0 0 291
GOLDMAN SACHS GROUP INC COM Stock 38141G104   17,169 50 SH   SOLE   50 0 0
GOLDMAN SACHS HEDGE INDUSTRY VIP ETF ETF 381430545   833 12 SH   SOLE   0 0 12
GOLDMAN SACHS INNOVATE EQUITY ETF ETF 38149W820   8,451 207 SH   SOLE   13 0 194
GOLDMAN SACHS MARKETBETA U.S. EQUITY ETF ETF 381430123   986 19 SH   SOLE   0 0 19
GRANITESHARES XOUT US LARGE CAP ETF ETF 38747R603   1,723 53 SH   SOLE   37 0 16
GT BIOPHARMA INC COM NEW Stock 36254L209   266 300 SH   SOLE   300 0 0
GYRODYNE LLC COM Stock 403829104   5,071 626 SH   SOLE   626 0 0
HARSCO CORP COM Stock 415864107   5,661 900 SH   SOLE   900 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   344,380 2,535 SH   SOLE   2,337 0 198
HERZFELD CARIBBEAN BASIN FD IN COM CEF 42804T106   78,167 21,241 SH   SOLE   20,745 0 496
HIGHLAND INCOME FD HIGHLAND INCOME CEF 43010E404   28,469 2,764 SH   SOLE   2,764 0 0
HOLOGIC INC COM Stock 436440101   1,496 20 SH   SOLE   20 0 0
HOME DEPOT INC COM Stock 437076102   172,216 545 SH   SOLE   487 0 58
HONEYWELL INTL INC COM Stock 438516106   294,543 1,374 SH   SOLE   837 0 537
HORIZON ACQUISITION CORPORAT SHS CL A Stock G46044106   989 100 SH   SOLE   100 0 0
HORIZON KINETICS INFLATION BENEFICIARIES ETF ETF 53656F623   129,068 4,100 SH   SOLE   3,400 0 700
HP INC COM Stock 40434L105   26,709 994 SH   SOLE   994 0 0
HUMANA INC COM Stock 444859102   184,388 360 SH   SOLE   360 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   176,007 1,792 SH   SOLE   1,452 0 340
INNOVATOR BUFFER STEP-UP STRATEGY ETF ETF 45783Y731   1,084 45 SH   SOLE   0 0 45
INNOVATOR DOUBLE STACKER 9 BUFFER ETF - OCTOBER ETF 45782C219   508,842 18,400 SH   SOLE   14,898 0 3,502
INNOVATOR EMERGING MARKETS POWER BUFFER ETF - OCTOBER ETF 45782C623   49,318 2,215 SH   SOLE   2,174 0 41
INNOVATOR EMERGING MARKETS POWER BUFFER ETF JANUARY ETF 45782C516   14,585 536 SH   SOLE   0 0 536
INNOVATOR GROWTH-100 POWER BUFFER ETF - APRIL ETF 45782C334   7,119 209 SH   SOLE   209 0 0
INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER ETF 45782C615   12,653 361 SH   SOLE   230 0 131
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER ETF 45782C631   48,800 2,053 SH   SOLE   2,053 0 0
INNOVATOR LADDERED ALLOCATION BUFFER ETF ETF 45783Y756   1,083 47 SH   SOLE   0 0 47
INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF ETF 45783Y814   3,440 100 SH   SOLE   100 0 0
INNOVATOR LOUP FRONTIER TECH ETF ETF 45782C862   3,792 131 SH   SOLE   131 0 0
INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - APRIL ETF 45783Y301   2,537 100 SH   SOLE   100 0 0
INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - JULY ETF 45783Y889   1,324,157 51,673 SH   SOLE   44,327 0 7,346
INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - OCTOBER ETF 45783Y848   2,848,649 122,757 SH   SOLE   96,697 0 26,060
INNOVATOR U.S. EQUITY ACCELERATED ETF - OCTOBER ETF 45782C110   126,655 5,949 SH   SOLE   5,818 0 131
INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF - JULY ETF 45783Y806   72,262 3,086 SH   SOLE   3,086 0 0
INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF - OCTOBER ETF 45783Y830   57,290 2,700 SH   SOLE   2,700 0 0
INNOVATOR U.S. EQUITY BUFFER ETF - APRIL ETF 45782C888   960,593 30,958 SH   SOLE   24,483 0 6,475
INNOVATOR U.S. EQUITY BUFFER ETF - AUGUST ETF 45782C698   664,627 22,189 SH   SOLE   20,548 0 1,641
INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER ETF 45782C557   186,173 5,834 SH   SOLE   4,906 0 928
INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY ETF 45782C433   465,531 15,550 SH   SOLE   12,115 0 3,435
INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY ETF 45782C409   344,706 10,433 SH   SOLE   7,372 0 3,061
INNOVATOR U.S. EQUITY BUFFER ETF - JULY ETF 45782C789   1,401,744 45,347 SH   SOLE   36,274 0 9,073
INNOVATOR U.S. EQUITY BUFFER ETF - JUNE ETF 45782C755   2,183,142 71,440 SH   SOLE   56,332 0 15,108
INNOVATOR U.S. EQUITY BUFFER ETF - MARCH ETF 45782C391   826,704 25,690 SH   SOLE   22,171 0 3,519
INNOVATOR U.S. EQUITY BUFFER ETF - MAY ETF 45782C326   1,176,389 40,552 SH   SOLE   35,684 0 4,868
INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER ETF 45782C581   527,921 17,730 SH   SOLE   15,770 0 1,960
INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER ETF 45782C771   1,526,068 48,050 SH   SOLE   40,165 0 7,885
INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER ETF 45782C664   1,058,699 34,906 SH   SOLE   28,497 0 6,409
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870   597,519 21,286 SH   SOLE   15,822 0 5,464
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680   168,739 5,952 SH   SOLE   5,589 0 363
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540   332,855 11,136 SH   SOLE   10,308 0 828
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417   129,305 4,553 SH   SOLE   2,974 0 1,579
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813   1,703,380 56,422 SH   SOLE   48,311 0 8,111
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748   44,593 1,500 SH   SOLE   1,200 0 300
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318   136,714 4,867 SH   SOLE   2,647 0 2,220
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573   1,770,191 58,635 SH   SOLE   47,174 0 11,461
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797   3,488,090 115,999 SH   SOLE   92,838 0 23,161
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656   182,565 6,241 SH   SOLE   5,490 0 751
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - OCTOBER ETF 45782C821   43,648 1,600 SH   SOLE   1,093 0 507
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY ETF 45782C474   5,982 200 SH   SOLE   200 0 0
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY ETF 45782C284   771,463 31,841 SH   SOLE   28,525 0 3,316
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599   1,102,580 43,679 SH   SOLE   32,845 0 10,834
INTEL CORP COM Stock 458140100   208,559 7,891 SH   SOLE   6,091 0 1,800
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   29,587 210 SH   SOLE   210 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101   1,048 10 SH   SOLE   10 0 0
INTERNATIONAL MNY EXPRESS INC COM Stock 46005L101   4,874 200 SH   SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   29,454 111 SH   SOLE   0 0 111
INVESCO DB BASE METALS FUND ETF 46140H700   7,780 400 SH   SOLE   400 0 0
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787   1,333 21 SH   SOLE   0 0 21
INVESCO DYNAMIC SEMICONDUCTORS ETF ETF 46137V647   13,010 130 SH   SOLE   130 0 0
INVESCO MSCI SUSTAINABLE FUTURE ETF ETF 46137V407   621 13 SH   SOLE   13 0 0
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631   646 27 SH   SOLE   27 0 0
INVESCO PHLX SEMICONDUCTOR ETF ETF 46138G615   23,554 1,183 SH   SOLE   974 0 209
INVESCO QQQ TRUST ETF 46090E103   1,640,743 6,162 SH   SOLE   4,806 0 1,355
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   6,272,021 44,404 SH   SOLE   36,872 0 7,531
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282   19,216 79 SH   SOLE   79 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   959 15 SH   SOLE   15 0 0
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258   7,798 100 SH   SOLE   100 0 0
INVESCO SOLAR ETF ETF 46138G706   948 13 SH   SOLE   13 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134   1,725 45 SH   SOLE   45 0 0
IONQ INC COM Stock 46222L108   690 200 SH   SOLE   200 0 0
IQVIA HLDGS INC COM Stock 46266C105   4,508 22 SH   SOLE   22 0 0
IROBOT CORP COM Stock 462726100   4,957 103 SH   SOLE   0 0 103
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   153,600 3,072 SH   SOLE   2,272 0 800
ISHARES CORE S&P 500 ETF ETF 464287200   2,986,869 7,774 SH   SOLE   5,967 0 1,807
ISHARES CORE S&P MID-CAP ETF ETF 464287507   8,466 35 SH   SOLE   0 0 35
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   44,585 471 SH   SOLE   438 0 33
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   653,808 7,710 SH   SOLE   6,625 0 1,085
ISHARES CYBERSECURITY & TECH ETF ETF 46435U135   80,738 2,445 SH   SOLE   2,342 0 103
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515   13,560 53 SH   SOLE   53 0 0
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   1,707 86 SH   SOLE   86 0 0
ISHARES GLOBAL FINANCIALS ETF ETF 464287333   1,054 15 SH   SOLE   0 0 15
ISHARES GLOBAL TECH ETF ETF 464287291   1,166 26 SH   SOLE   0 0 26
ISHARES GOLD TRUST ETF 464285204   206,053 5,957 SH   SOLE   5,457 0 500
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   5,109 61 SH   SOLE   0 0 61
ISHARES MSCI EAFE VALUE ETF ETF 464288877   6,423 140 SH   SOLE   0 0 140
ISHARES MSCI EMERGING MARKETS MULTIFACTOR ETF ETF 46434G889   1,436 35 SH   SOLE   0 0 35
ISHARES MSCI ISRAEL ETF ETF 464286632   1,400 25 SH   SOLE   25 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822   2,613 48 SH   SOLE   48 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   8,075 112 SH   SOLE   61 0 51
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396   2,773 19 SH   SOLE   0 0 19
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339   2,051 18 SH   SOLE   0 0 18
ISHARES MSCI USA SMALL-CAP MULTIFACTOR ETF ETF 46434V290   4,916 99 SH   SOLE   0 0 99
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   11,484 126 SH   SOLE   50 0 76
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374   5,367 132 SH   SOLE   132 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   906,570 4,232 SH   SOLE   3,713 0 518
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   346,830 2,287 SH   SOLE   1,887 0 400
ISHARES RUSSELL 2000 ETF ETF 464287655   17 100 SH Call SOLE   0 0 100
ISHARES RUSSELL 2000 ETF ETF 464287655   5,967,645 34,226 SH   SOLE   30,154 0 4,072
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630   1,663,901 11,999 SH   SOLE   10,705 0 1,294
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   53,197 505 SH   SOLE   205 0 300
ISHARES RUSSELL TOP 200 ETF ETF 464289446   53,811 598 SH   SOLE   550 0 48
ISHARES S&P 100 ETF ETF 464287101   315,043 1,847 SH   SOLE   1,847 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   372,996 6,376 SH   SOLE   4,912 0 1,464
ISHARES S&P 500 VALUE ETF ETF 464287408   49,196 339 SH   SOLE   263 0 76
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   953,185 10,439 SH   SOLE   9,310 0 1,129
ISHARES SEMICONDUCTOR ETF ETF 464287523   30,970 89 SH   SOLE   89 0 0
ISHARES SILVER TRUST ETF 46428Q109   223,921 10,169 SH   SOLE   9,828 0 341
ISHARES TIPS BOND ETF ETF 464287176   37,786 355 SH   SOLE   355 0 0
ISHARES U.S. ENERGY ETF ETF 464287796   8,322 179 SH   SOLE   0 0 179
ISHARES U.S. INFRASTRUCTURE ETF ETF 46435U713   13,960 385 SH   SOLE   385 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   5,993 114 SH   SOLE   114 0 0
ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF ETF 46436E502   6,611 242 SH   SOLE   92 0 150
ISHARES US TRANSPORTATION ETF ETF 464287192   6,407 30 SH   SOLE   30 0 0
ITERIS INC NEW COM Stock 46564T107   2,267 729 SH   SOLE   729 0 0
JABIL INC COM Stock 466313103   10,230 150 SH   SOLE   0 0 150
JACOBS SOLUTIONS INC COM Stock 46982L108   11,407 95 SH   SOLE   95 0 0
JAPAN SMALLER CAPITALIZATION F COM CEF 47109U104   34,467 5,319 SH   SOLE   4,256 0 1,063
JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105   1,912 12 SH   SOLE   12 0 0
JOHNSON & JOHNSON COM Stock 478160104   779,635 4,413 SH   SOLE   442 0 3,971
JOHNSON CTLS INTL PLC SHS Stock G51502105   17,600 275 SH   SOLE   275 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   280,940 2,095 SH   SOLE   2,095 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   10,898 200 SH   SOLE   200 0 0
KEYCORP COM Stock 493267108   17,194 987 SH   SOLE   987 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   4,520 250 SH   SOLE   100 0 150
KRANESHARES GLOBAL CARBON STRATEGY ETF ETF 500767678   1,751 48 SH   SOLE   0 0 48
KRONOS WORLDWIDE INC COM Stock 50105F105   3,591 382 SH   SOLE   0 0 382
KULICKE & SOFFA INDS INC COM Stock 501242101   22,130 500 SH   SOLE   500 0 0
KVH INDS INC COM Stock 482738101   1,022 100 SH   SOLE   100 0 0
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   1,401 126 SH   SOLE   110 0 16
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   82,451 396 SH   SOLE   396 0 0
LAM RESEARCH CORP COM Stock 512807108   58,001 138 SH   SOLE   138 0 0
LENDINGCLUB CORP COM NEW Stock 52603A208   1,760 200 SH   SOLE   200 0 0
LIBERTY BROADBAND CORP COM SER A Stock 530307107   759 10 SH   SOLE   10 0 0
LIBERTY GLOBAL PLC SHS CL A Stock G5480U104   681 36 SH   SOLE   36 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Stock 531229409   1,572 40 SH   SOLE   40 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Stock 531229607   3,130 80 SH   SOLE   80 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA Stock 531229870   534 10 SH   SOLE   10 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA Stock 531229854   1,196 20 SH   SOLE   20 0 0
LIGHTNING EMOTORS INC COM Stock 53228T101   220 600 SH   SOLE   600 0 0
LILLY ELI & CO COM Stock 532457108   196,822 538 SH   SOLE   538 0 0
LINCOLN NATL CORP IND COM Stock 534187109   70,963 2,310 SH   SOLE   2,310 0 0
LMP CAP & INCOME FD INC COM CEF 50208A102   64,378 5,347 SH   SOLE   5,347 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   36,929 76 SH   SOLE   55 0 20
LONCAR CANCER IMMUNOTHERAPY ETF ETF 26922A826   23,437 1,707 SH   SOLE   1,174 0 533
LONCAR CHINA BIOPHARMA ETF ETF 26922A370   5,781 308 SH   SOLE   80 0 228
LUCID GROUP INC COM Stock 549498103   3,716 544 SH   SOLE   544 0 0
LULULEMON ATHLETICA INC COM Stock 550021109   5,767 18 SH   SOLE   13 0 5
LUMINAR TECHNOLOGIES INC COM CL A Stock 550424105   6,435 1,300 SH   SOLE   775 0 525
M & T BK CORP COM Stock 55261F104   19,003 131 SH   SOLE   131 0 0
MACYS INC COM Stock 55616P104   10,263 497 SH   SOLE   497 0 0
MAGNOLIA OIL & GAS CORP CL A Stock 559663109   1,055 45 SH   SOLE   45 0 0
MANULIFE FINL CORP COM Stock 56501R106   6,280 352 SH   SOLE   352 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202   30,225 203 SH   SOLE   3 0 200
MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107   2,692 20 SH   SOLE   0 0 20
MARTIN MARIETTA MATLS INC COM Stock 573284106   7,773 23 SH   SOLE   23 0 0
MARVELL TECHNOLOGY INC COM Stock 573874104   6,519 176 SH   SOLE   76 0 100
MASTERCARD INCORPORATED CL A Stock 57636Q104   54,246 156 SH   SOLE   156 0 0
MATADOR RES CO COM Stock 576485205   12,020 210 SH   SOLE   210 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100   6,214 80 SH   SOLE   80 0 0
MATTERPORT INC COM CL A Stock 577096100   420 150 SH   SOLE   0 0 150
MCCORMICK & CO INC COM NON VTG Stock 579780206   5,139 62 SH   SOLE   62 0 0
MCDONALDS CORP COM Stock 580135101   21,224 81 SH   SOLE   80 0 0
MEDTRONIC PLC SHS Stock G5960L103   9,404 121 SH   SOLE   121 0 0
MERCADOLIBRE INC COM Stock 58733R102   846 1 SH   SOLE   0 0 1
MERCK & CO INC COM Stock 58933Y105   269,719 2,431 SH   SOLE   2,116 0 315
META PLATFORMS INC CL A Stock 30303M102   97,716 812 SH   SOLE   658 0 154
MEXICO EQUITY & INCOME FD COM CEF 592834105   504,069 57,411 SH   SOLE   50,758 0 6,653
MICRON TECHNOLOGY INC COM Stock 595112103   11,745 235 SH   SOLE   235 0 0
MICROSOFT CORP COM Stock 594918104   1,212,541 5,056 SH   SOLE   4,974 0 82
MIRION TECHNOLOGIES INC COM CL A Stock 60471A101   4,627 700 SH   SOLE   700 0 0
MODERNA INC COM Stock 60770K107   10,777 60 SH   SOLE   60 0 0
MOMENTUMSHARES US QUANTITATIVE MOMEMENTUM ETF ETF 02072L409   49,834 1,085 SH   SOLE   905 0 180
MONGODB INC CL A Stock 60937P106   787 4 SH   SOLE   0 0 4
MORGAN STANLEY COM NEW Stock 617446448   150,833 1,774 SH   SOLE   1,774 0 0
MORGAN STANLEY INDIA INVT FD I COM CEF 61745C105   154,097 7,591 SH   SOLE   7,142 0 449
MOSAIC CO NEW COM Stock 61945C103   3,729 85 SH   SOLE   85 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   22,936 89 SH   SOLE   89 0 0
MP MATERIALS CORP COM CL A Stock 553368101   3,642 150 SH   SOLE   150 0 0
NANO X IMAGING LTD ORD SHS Stock M70700105   2,214 300 SH   SOLE   300 0 0
NETFLIX INC COM Stock 64110L106   2,359 8 SH   SOLE   0 0 8
NEUBERGER BERMAN NEXT GENERATI COMMON STOCK CEF 64133Q108   291,204 32,018 SH   SOLE   29,242 0 2,776
NEXTERA ENERGY INC COM Stock 65339F101   8,360 100 SH   SOLE   100 0 0
NIKOLA CORP COM Stock 654110105   905 419 SH   SOLE   100 0 319
NORDSON CORP COM Stock 655663102   9,509 40 SH   SOLE   40 0 0
NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104   4,896 400 SH   SOLE   400 0 0
NUCOR CORP COM Stock 670346105   26,889 204 SH   SOLE   200 0 4
NUTRIEN LTD COM Stock 67077M108   27,897 382 SH   SOLE   362 0 20
NUVEEN PENNSYLVANIA QLT MUN FD COM CEF 670972108   23,973 2,154 SH   SOLE   0 0 2,153
NUVEEN VRIABL RAT PFD & INM FD COM CEF 67080R102   10,536 600 SH   SOLE   600 0 0
NVIDIA CORPORATION COM Stock 67066G104   97,343 666 SH   SOLE   574 0 92
NVR INC COM Stock 62944T105   73,801 16 SH   SOLE   16 0 0
OCCIDENTAL PETE CORP COM Stock 674599105   7,118 113 SH   SOLE   113 0 0
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162   1,484 36 SH   SOLE   36 0 0
OCEANFIRST FINL CORP COM Stock 675234108   138,380 6,512 SH   SOLE   6,512 0 0
ORACLE CORP COM Stock 68389X105   176,477 2,159 SH   SOLE   1,959 0 200
ORGANON & CO COMMON STOCK Stock 68622V106   5,949 213 SH   SOLE   182 0 31
ORIGIN MATERIALS INC COM Stock 68622D106   2 500 SH Call SOLE   0 0 500
ORIGIN MATERIALS INC COM Stock 68622D106   22,266 4,830 SH   SOLE   4,830 0 0
ORIGIN MATERIALS INC WT EXP 062526 Stock 68622D114   827 950 SH   SOLE   950 0 0
OWENS CORNING NEW COM Stock 690742101   3,412 40 SH   SOLE   40 0 0
PACER SWAN SOS CONSERVATIVE (OCTOBER) ETF ETF 69374H527   4,028 200 SH   SOLE   200 0 0
PACER SWAN SOS FLEX (APRIL) ETF ETF 69374H477   2,139,282 97,407 SH   SOLE   81,939 0 15,468
PACER SWAN SOS FLEX (JANUARY) ETF ETF 69374H576   35,828 1,500 SH   SOLE   1,418 0 82
PACER SWAN SOS FLEX (JULY) ETF ETF 69374H469   92,982 4,451 SH   SOLE   3,970 0 481
PACER SWAN SOS FLEX (OCTOBER) ETF ETF 69374H451   86,306 4,000 SH   SOLE   3,324 0 676
PACER SWAN SOS MODERATE (JULY) ETF ETF 69374H493   137,279 6,598 SH   SOLE   5,777 0 821
PACER SWAN SOS MODERATE (OCTOBER) ETF ETF 69374H485   324,143 15,487 SH   SOLE   13,602 0 1,885
PACER US CASH COWS 100 ETF ETF 69374H881   416 9 SH   SOLE   0 0 9
PACER US CASH COWS GROWTH ETF ETF 69374H667   18,900 525 SH   SOLE   408 0 117
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   1,091 170 SH   SOLE   170 0 0
PAYCHEX INC COM Stock 704326107   11,209 97 SH   SOLE   97 0 0
PAYONEER GLOBAL INC COM Stock 70451X104   1,641 300 SH   SOLE   300 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   20,583 289 SH   SOLE   289 0 0
PDC ENERGY INC COM Stock 69327R101   13,966 220 SH   SOLE   220 0 0
PENTAIR PLC SHS Stock G7S00T104   4,723 105 SH   SOLE   105 0 0
PEPSICO INC COM Stock 713448108   99,905 553 SH   SOLE   553 0 0
PERELLA WEINBERG PARTNERS CLASS A COM Stock 71367G102   2,613 267 SH   SOLE   266 0 0
PERRIGO CO PLC SHS Stock G97822103   1,295 38 SH   SOLE   38 0 0
PFIZER INC COM Stock 717081103   638,399 12,459 SH   SOLE   12,459 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   7,287 72 SH   SOLE   72 0 0
PHILLIPS 66 COM Stock 718546104   18,630 179 SH   SOLE   179 0 0
PHOTRONICS INC COM Stock 719405102   2,693 160 SH   SOLE   160 0 0
PINTEREST INC CL A Stock 72352L106   1,093 45 SH   SOLE   45 0 0
PIONEER NAT RES CO COM Stock 723787107   50,246 220 SH   SOLE   220 0 0
PJT PARTNERS INC COM CL A Stock 69343T107   958 13 SH   SOLE   13 0 0
PLUG POWER INC COM NEW Stock 72919P202   6,185 500 SH   SOLE   500 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   111,979 709 SH   SOLE   709 0 0
POPULAR INC COM NEW Stock 733174700   9,683 146 SH   SOLE   146 0 0
PPG INDS INC COM Stock 693506107   100,592 800 SH   SOLE   800 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   113,670 750 SH   SOLE   750 0 0
PROSHARES EQUITIES FOR RISING RATES ETF ETF 74347B391   4,313 85 SH   SOLE   85 0 0
PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF ETF 74347G796   722 23 SH   SOLE   0 0 23
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849   80,196 3,536 SH   SOLE   3,536 0 0
PROSHARES ULTRA MSCI EMERGING MARKETS ETF 74347X302   3,545 73 SH   SOLE   73 0 0
PROSHARES ULTRA RUSSELL2000 ETF 74347R842   3,114 100 SH   SOLE   100 0 0
PROSHARES ULTRA S&P 500 ETF 74347R107   5,334 120 SH   SOLE   120 0 0
PROTHENA CORP PLC SHS Stock G72800108   723 12 SH   SOLE   12 0 0
PROVIDENT FINL SVCS INC COM Stock 74386T105   11,919 558 SH   SOLE   558 0 0
PRUDENTIAL FINL INC COM Stock 744320102   24,766 249 SH   SOLE   249 0 0
PSYK ETF ETF 26922B857   4,308 258 SH   SOLE   258 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   42,889 700 SH   SOLE   700 0 0
QUALCOMM INC COM Stock 747525103   34,301 312 SH   SOLE   312 0 0
QUANTA SVCS INC COM Stock 74762E102   20,805 146 SH   SOLE   146 0 0
QUANTUMSCAPE CORP COM CL A Stock 74767V109   7,133 1,258 SH   SOLE   658 0 600
RANPAK HOLDINGS CORP COM CL A Stock 75321W103   8,141 1,411 SH   SOLE   1,400 0 11
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   116,966 1,159 SH   SOLE   1,159 0 0
RENAISSANCE IPO ETF ETF 759937204   2,472 100 SH   SOLE   100 0 0
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104   3,290 200 SH   SOLE   0 0 200
RH COM Stock 74967X103   3,206 12 SH   SOLE   12 0 0
RIGETTI COMPUTING INC COMMON STOCK Stock 76655K103   219 300 SH   SOLE   300 0 0
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   6,948 377 SH   SOLE   377 0 0
ROBLOX CORP CL A Stock 771049103   3,842 135 SH   SOLE   135 0 0
ROBO GLOBAL ARTIFICIAL INTELLIGENCE ETF ETF 301505731   2,630 100 SH   SOLE   100 0 0
ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 301505707   695 15 SH   SOLE   0 0 15
ROUNDHILL BALL METAVERSE ETF ETF 53656F417   1,436 200 SH   SOLE   200 0 0
ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 53656F789   40,970 2,863 SH   SOLE   2,663 0 200
ROUNDHILL VIDEO GAMES ETF ETF 53656F706   5,975 427 SH   SOLE   427 0 0
ROYAL BK CDA SUSTAINABL COM Stock 780087102   32,437 345 SH   SOLE   345 0 0
ROYCE GLOBAL VALUE TR INC COM CEF 78081T104   46,598 5,387 SH   SOLE   5,387 0 0
ROYCE MICRO-CAP TR INC COM CEF 780915104   1,835,273 211,437 SH   SOLE   185,511 0 25,926
ROYCE VALUE TR INC COM CEF 780910105   3,271,547 246,723 SH   SOLE   218,531 0 28,192
RPM INTL INC COM Stock 749685103   5,847 60 SH   SOLE   60 0 0
SAFEGUARD SCIENTIFICS INC COM NEW Stock 786449207   1,603 517 SH   SOLE   55 0 462
SALESFORCE INC COM Stock 79466L302   13,392 101 SH   SOLE   101 0 0
SCHWAB 1000 INDEX ETF ETF 808524722   283,733 7,683 SH   SOLE   6,391 0 1,292
SCHWAB CHARLES CORP COM Stock 808513105   3,830 46 SH   SOLE   46 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   777,028 32,828 SH   SOLE   23,568 0 9,259
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   628,262 19,505 SH   SOLE   16,396 0 3,108
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888   435,057 13,825 SH   SOLE   10,159 0 3,664
SCHWAB U.S. BROAD MARKET ETF ETF 808524102   10,337,324 230,692 SH   SOLE   188,974 0 41,718
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   15,836,921 350,762 SH   SOLE   300,884 0 49,877
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   1,538,379 27,689 SH   SOLE   23,286 0 4,401
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   3,655,033 55,363 SH   SOLE   45,493 0 9,868
SCHWAB U.S. MID-CAP ETF ETF 808524508   3,186,117 48,561 SH   SOLE   40,261 0 8,299
SCHWAB U.S. REIT ETF ETF 808524847   3,937 204 SH   SOLE   204 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   4,941,796 121,990 SH   SOLE   97,912 0 24,077
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   1,490,914 19,737 SH   SOLE   15,831 0 3,905
SCHWAB US TIPS ETF ETF 808524870   34,404 664 SH   SOLE   468 0 196
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   1,944 40 SH   SOLE   30 0 10
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103   10,522 200 SH   SOLE   200 0 0
SEALED AIR CORP NEW COM Stock 81211K100   33,769 677 SH   SOLE   677 0 0
SERVICE CORP INTL COM Stock 817565104   3,457 50 SH   SOLE   50 0 0
SHOPIFY INC CL A Stock 82509L107   11,628 335 SH   SOLE   215 0 120
SIREN ETF TRUST SIREN NASDAQ NEXGEN ECONOMY ETF ETF 829658202   2,030 100 SH   SOLE   100 0 0
SIRIUS XM HOLDINGS INC COM Stock 82968B103   7,008 1,200 SH   SOLE   1,200 0 0
SITEONE LANDSCAPE SUPPLY INC COM Stock 82982L103   11,497 98 SH   SOLE   98 0 0
SJW GROUP COM Stock 784305104   893 11 SH   SOLE   11 0 0
SMITH & WESSON BRANDS INC COM Stock 831754106   1,736 200 SH   SOLE   200 0 0
SNOWFLAKE INC CL A Stock 833445109   4,019 28 SH   SOLE   10 0 18
SOFI TECHNOLOGIES INC COM Stock 83406F102   3,388 735 SH   SOLE   700 0 35
SONIC AUTOMOTIVE INC CL A Stock 83545G102   12,318 250 SH   SOLE   250 0 0
SONOS INC COM Stock 83570H108   845 50 SH   SOLE   50 0 0
SOURCE CAP INC COM CEF 836144105   10,941 283 SH   SOLE   283 0 0
SOUTHERN COPPER CORP COM Stock 84265V105   3,865 64 SH   SOLE   64 0 0
SOUTHWEST AIRLS CO COM Stock 844741108   4,714 140 SH   SOLE   140 0 0
SPAC AND NEW ISSUE ETF ETF 19423L672   3,931 160 SH   SOLE   160 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   5,468,395 16,504 SH   SOLE   14,506 0 1,998
SPDR GOLD SHARES ETF 78463V107   536,571 3,163 SH   SOLE   2,978 0 185
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284   735 15 SH   SOLE   15 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   874,591 19,444 SH   SOLE   18,246 0 1,198
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   509,870 12,882 SH   SOLE   12,330 0 552
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508   373,383 9,601 SH   SOLE   6,938 0 2,663
SPDR S&P 500 ETF TRUST ETF 78462F103   191 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TRUST ETF 78462F103   38 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TRUST ETF 78462F103   82,872,345 216,699 SH   SOLE   180,270 0 36,429
SPDR S&P BANK ETF ETF 78464A797   9,030 200 SH   SOLE   200 0 0
SPDR S&P BIOTECH ETF ETF 78464A870   913 11 SH   SOLE   0 0 11
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772   27,773 859 SH   SOLE   605 0 254
SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655   17,795 217 SH   SOLE   217 0 0
SPDR S&P KENSHO SMART MOBILITY ETF ETF 78468R689   3,683 125 SH   SOLE   125 0 0
SPDR S&P METALS & MINING ETF ETF 78464A755   9,962 200 SH   SOLE   200 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   109,812 248 SH   SOLE   189 0 59
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 78468R556   7,881 58 SH   SOLE   0 0 58
SPDR S&P REGIONAL BANKING ETF ETF 78464A698   447,540 7,619 SH   SOLE   7,219 0 400
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862   5,686 34 SH   SOLE   34 0 0
SPDR S&P TRANSPORTATION ETF ETF 78464A532   4,369 65 SH   SOLE   65 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804   21,701 160 SH   SOLE   160 0 0
SPECIAL OPPORTUNITIES FD INC 2.75 CNV PFD C Convertible Preferred 84741T401   72,404 3,191 SH   SOLE   2,722 0 469
SPECIAL OPPORTUNITIES FD INC COM CEF 84741T104   2,574,348 225,820 SH   SOLE   186,950 0 38,870
SPLUNK INC COM Stock 848637104   3,616 42 SH   SOLE   0 0 42
SPROTT PHYSICAL GOLD & SILVER TR UNIT CEF 85208R101   31,413 1,752 SH   SOLE   1,524 0 228
SPROTT PHYSICAL GOLD TR UNIT CEF 85207H104   8,657 614 SH   SOLE   0 0 614
SPROTT PHYSICAL SILVER TR TR UNIT CEF 85207K107   37,459 4,546 SH   SOLE   3,128 0 1,418
SRH TOTAL RETURN FUND INC COM CEF 101507101   1,480,655 116,587 SH   SOLE   101,897 0 14,690
STARBUCKS CORP COM Stock 855244109   30,420 307 SH   SOLE   306 0 0
STERICYCLE INC COM Stock 858912108   1,547 31 SH   SOLE   31 0 0
STERLING INFRASTRUCTURE INC COM Stock 859241101   1,640 50 SH   SOLE   50 0 0
STRIVE U.S. ENERGY ETF ETF 02072L722   2,945 100 SH   SOLE   100 0 0
SUN LIFE FINANCIAL INC. COM Stock 866796105   8,681 187 SH   SOLE   187 0 0
SVB FINANCIAL GROUP COM Stock 78486Q101   690 3 SH   SOLE   0 0 3
SWISS HELVETIA FD INC COM CEF 870875101   732,912 96,946 SH   SOLE   77,066 0 19,880
SYNCHRONY FINANCIAL COM Stock 87165B103   18,796 572 SH   SOLE   572 0 0
SYSCO CORP COM Stock 871829107   90,593 1,185 SH   SOLE   1,185 0 0
TAIWAN FD INC COM CEF 874036106   16,163 700 SH   SOLE   476 0 224
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109   32,072 308 SH   SOLE   308 0 0
TARGET CORP COM Stock 87612E106   100,602 675 SH   SOLE   675 0 0
TE CONNECTIVITY LTD SHS Stock H84989104   56,826 495 SH   SOLE   495 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   69,620 559 SH   SOLE   559 0 0
TEKLA HEALTHCARE OPPORTUNITIES SHS CEF 879105104   25,753 1,300 SH   SOLE   1,300 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT CEF 87911K100   34,957 2,460 SH   SOLE   2,020 0 440
TEMPLETON EMERGING MKTS FD COM CEF 880191101   199,919 17,506 SH   SOLE   15,554 0 1,952
TERADYNE INC COM Stock 880770102   10,919 125 SH   SOLE   125 0 0
TESLA INC COM Stock 88160R101   110,246 895 SH   SOLE   820 0 75
TETRA TECH INC NEW COM Stock 88162G103   21,343 147 SH   SOLE   147 0 0
TEUCRIUM CORN FUND ETF 88166A102   7,406 275 SH   SOLE   275 0 0
TEXAS INSTRS INC COM Stock 882508104   33,044 200 SH   SOLE   200 0 0
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   11,721 5 SH   SOLE   5 0 0
THE LION ELECTRIC COMPANY COMMON STOCK Stock 536221104   672 300 SH   SOLE   300 0 0
THE ODP CORP COM Stock 88337F105   2,004 44 SH   SOLE   0 0 44
THE TRADE DESK INC COM CL A Stock 88339J105   1,255 28 SH   SOLE   28 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   111,239 202 SH   SOLE   202 0 0
TITAN INTL INC ILL COM Stock 88830M102   1,685 110 SH   SOLE   110 0 0
TJX COS INC NEW COM Stock 872540109   121,151 1,522 SH   SOLE   1,522 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509   90,534 1,398 SH   SOLE   1,200 0 198
TORTOISE ENERGY INDEPENDENC FD COM CEF 89148K200   71,691 2,460 SH   SOLE   2,273 0 187
TRI CONTL CORP COM CEF 895436103   11,030,043 430,357 SH   SOLE   368,229 0 62,127
TWILIO INC CL A Stock 90138F102   979 20 SH   SOLE   20 0 0
TWIST BIOSCIENCE CORP COM Stock 90184D100   3,952 166 SH   SOLE   166 0 0
U.S. GLOBAL JETS ETF ETF 26922A842   854 50 SH   SOLE   50 0 0
UBER TECHNOLOGIES INC COM Stock 90353T100   4,080 165 SH   SOLE   165 0 0
ULTA BEAUTY INC COM Stock 90384S303   19,232 41 SH   SOLE   41 0 0
UNDER ARMOUR INC CL A Stock 904311107   3,048 300 SH   SOLE   300 0 0
UNDER ARMOUR INC CL C Stock 904311206   8,849 992 SH   SOLE   592 0 400
UNION PAC CORP COM Stock 907818108   163,585 790 SH   SOLE   790 0 0
UNITED STATES COPPER INDEX FUND ETF 911718104   7,920 343 SH   SOLE   343 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   31,811 60 SH   SOLE   60 0 0
UNIVEST FINANCIAL CORPORATION COM Stock 915271100   14,372 550 SH   SOLE   550 0 0
UNUM GROUP COM Stock 91529Y106   23,018 561 SH   SOLE   561 0 0
US BANCORP DEL COM NEW Stock 902973304   57,696 1,323 SH   SOLE   1,323 0 0
USANA HEALTH SCIENCES INC COM Stock 90328M107   53,200 1,000 SH   SOLE   1,000 0 0
V F CORP COM Stock 918204108   1,795 65 SH   SOLE   65 0 0
VALHI INC NEW COM Stock 918905209   1,870 85 SH   SOLE   0 0 85
VALVOLINE INC COM Stock 92047W101   1,600 49 SH   SOLE   0 0 49
VANECK AGRIBUSINESS ETF ETF 92189F700   16,310 190 SH   SOLE   190 0 0
VANECK GAMING ETF ETF 92189F882   3,858 100 SH   SOLE   100 0 0
VANECK GOLD MINERS ETF ETF 92189F106   2,178 76 SH   SOLE   76 0 0
VANECK ISRAEL ETF ETF 92189F635   1,428 40 SH   SOLE   40 0 0
VANECK LOW CARBON ENERGY ETF ETF 92189F502   15,188 137 SH   SOLE   137 0 0
VANECK PHARMACEUTICAL ETF ETF 92189F692   6,064 78 SH   SOLE   0 0 78
VANECK SEMICONDUCTOR ETF ETF 92189F676   26,382 130 SH   SOLE   130 0 0
VANECK SHORT MUNI ETF ETF 92189F528   3,629 215 SH   SOLE   215 0 0
VANECK SOCIAL SENTIMENT ETF ETF 92189H839   1,215 100 SH   SOLE   100 0 0
VANECK VIDEO GAMING AND ESPORTS ETF ETF 92189F114   18,151 423 SH   SOLE   423 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   473,924 3,121 SH   SOLE   2,562 0 559
VANGUARD FINANCIALS ETF ETF 92204A405   40,538 490 SH   SOLE   386 0 104
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   28,279 564 SH   SOLE   564 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   118,249 2,817 SH   SOLE   2,817 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   14,773 379 SH   SOLE   369 0 10
VANGUARD HEALTH CARE ETF ETF 92204A504   226,604 914 SH   SOLE   913 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   4,472 14 SH   SOLE   14 0 0
VANGUARD LARGE-CAP ETF ETF 922908637   57,660 331 SH   SOLE   320 0 11
VANGUARD MATERIALS ETF ETF 92204A801   7,659 45 SH   SOLE   45 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512   6,762 50 SH   SOLE   43 0 7
VANGUARD REAL ESTATE ETF ETF 922908553   1,897 23 SH   SOLE   23 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664   392,031 5,571 SH   SOLE   5,571 0 0
VANGUARD S&P 500 ETF ETF 922908363   2,962,850 8,433 SH   SOLE   7,063 0 1,370
VANGUARD SMALL CAP VALUE ETF ETF 922908611   25,408 160 SH   SOLE   160 0 0
VANGUARD SMALL-CAP ETF ETF 922908751   27,715 151 SH   SOLE   151 0 0
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   1,089 22 SH   SOLE   22 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   7,183,121 37,571 SH   SOLE   30,506 0 7,064
VANGUARD VALUE ETF ETF 922908744   56,990 406 SH   SOLE   396 0 10
VERACYTE INC COM Stock 92337F107   2,017 85 SH   SOLE   0 0 85
VERISK ANALYTICS INC COM Stock 92345Y106   1,588 9 SH   SOLE   9 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   190,696 4,840 SH   SOLE   4,840 0 0
VIATRIS INC COM Stock 92556V106   7,646 687 SH   SOLE   487 0 200
VIRTUS ARTIFICIAL INTELLIGENCE COM CEF 92838Y100   107,469 6,638 SH   SOLE   5,085 0 1,553
VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101   1,189,611 105,462 SH   SOLE   88,738 0 16,724
VIRTUS EQUITY & CONV INCM FD COM CEF 92841M101   68,326 3,748 SH   SOLE   3,347 0 401
VISA INC COM CL A Stock 92826C839   30,333 146 SH   SOLE   146 0 0
VISTA OUTDOOR INC COM Stock 928377100   9,309 382 SH   SOLE   382 0 0
VIVID SEATS INC COM CL A Stock 92854T100   2,190 300 SH   SOLE   300 0 0
VMWARE INC CL A COM Stock 928563402   6,015 49 SH   SOLE   49 0 0
VOYA EMERGING MKTS HIGH DIVID COM CEF 92912P108   62,395 12,092 SH   SOLE   9,801 0 2,291
VOYA GLBL ADV & PREM OPP FD COM CEF 92912R104   40,855 4,696 SH   SOLE   4,696 0 0
VOYA GLBL EQTY DIV & PREM OPP COM CEF 92912T100   5,410 1,000 SH   SOLE   0 0 1,000
WALMART INC COM Stock 931142103   229,842 1,621 SH   SOLE   1,571 0 50
WASTE MGMT INC DEL COM Stock 94106L109   21,022 134 SH   SOLE   134 0 0
WELLS FARGO CO NEW COM Stock 949746101   162,476 3,935 SH   SOLE   3,935 0 0
WENDYS CO COM Stock 95058W100   3,553 157 SH   SOLE   157 0 0
WESTERN ASST INFLTN LKD INM FD COM SH BEN INT CEF 95766Q106   41,604 4,832 SH   SOLE   4,673 0 159
WESTERN AST INFL LKD OPP & INM COM CEF 95766R104   100,238 10,979 SH   SOLE   8,084 0 2,895
WESTERN DIGITAL CORP. COM Stock 958102105   3,944 125 SH   SOLE   125 0 0
WILLIAMS SONOMA INC COM Stock 969904101   1,149 10 SH   SOLE   0 0 10
WILLSCOT MOBIL MINI HLDNG CORP COM CL A Stock 971378104   17,436 386 SH   SOLE   386 0 0
WISDOMTREE CYBERSECURITY FUND ETF 97717Y659   6,090 400 SH   SOLE   400 0 0
WISDOMTREE INDIA EARNINGS FUND ETF 97717W422   4,889 150 SH   SOLE   150 0 0
WORLD WRESTLING ENTMT INC CL A Stock 98156Q108   8,369 122 SH   SOLE   122 0 0
WSFS FINL CORP COM Stock 929328102   136,881 3,019 SH   SOLE   3,019 0 0
YEXT INC COM Stock 98585N106   1,306 200 SH   SOLE   200 0 0
ZOETIS INC CL A Stock 98978V103   3,224 22 SH   SOLE   22 0 0