The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   2,153 23 SH   SOLE   23 0 0
ABBOTT LABS COM 002824100   72,444 748 SH   SOLE   748 0 0
ABBVIE INC COM 00287Y109   5,089,073 34,141 SH   SOLE   34,141 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   11,044 3,034 SH   SOLE   3,034 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   16,724 200 SH   SOLE   200 0 0
ADOBE INC COM 00724F101   2,601,503 5,102 SH   SOLE   5,102 0 0
ADVANCED MICRO DEVICES INC COM 007903107   14,806 144 SH   SOLE   144 0 0
AIR PRODS & CHEMS INC COM 009158106   3,948,138 13,931 SH   SOLE   13,931 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   11,840 2,000 SH   SOLE   2,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   8,501 98 SH   SOLE   98 0 0
ALPHABET INC CAP STK CL A 02079K305   205,058 1,567 SH   SOLE   1,567 0 0
ALPHABET INC CAP STK CL C 02079K107   1,432,155 10,862 SH   SOLE   10,862 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   34,098 808 SH   SOLE   808 0 0
ALTRIA GROUP INC COM 02209S103   39,275 934 SH   SOLE   934 0 0
AMAZON COM INC COM 023135106   446,700 3,514 SH   SOLE   3,514 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   13 1 SH   SOLE   1 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   11,616 1,600 SH   SOLE   1,600 0 0
AMERICAN ELEC PWR CO INC COM 025537101   13,013 173 SH   SOLE   173 0 0
AMERIPRISE FINL INC COM 03076C106   15,825 48 SH   SOLE   48 0 0
AMGEN INC COM 031162100   109,923 409 SH   SOLE   409 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   11,756 625 SH   SOLE   625 0 0
ANTERO RESOURCES CORP COM 03674X106   71,064 2,800 SH   SOLE   2,800 0 0
APPLE INC COM 037833100   7,750,925 45,271 SH   SOLE   45,271 0 0
APPLIED MATLS INC COM 038222105   182,328 1,317 SH   SOLE   1,317 0 0
ARBOR REALTY TRUST INC COM 038923108   21,252 1,400 SH   SOLE   1,400 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   15,900 5,000 SH   SOLE   5,000 0 0
ARES CAPITAL CORP COM 04010L103   21,612 1,110 SH   SOLE   1,110 0 0
ARGAN INC COM 04010E109   18,208 400 SH   SOLE   400 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   12,951 22 SH   SOLE   22 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   4,605 68 SH   SOLE   68 0 0
AT&T INC COM 00206R102   35,627 2,372 SH   SOLE   2,372 0 0
AXT INC COM 00246W103   7,200 3,000 SH   SOLE   3,000 0 0
BAIDU INC SPON ADR REP A 056752108   4,702 35 SH   SOLE   35 0 0
BANK AMERICA CORP COM 060505104   139,845 5,108 SH   SOLE   5,108 0 0
BARINGS BDC INC COM 06759L103   8,723 979 SH   SOLE   979 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   215,435 615 SH   SOLE   615 0 0
BHP GROUP LTD SPONSORED ADS 088606108   5,745 101 SH   SOLE   101 0 0
BIOGEN INC COM 09062X103   33,411 130 SH   SOLE   130 0 0
BLACKBERRY LTD COM 09228F103   236 50 SH   SOLE   50 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   13,041 900 SH   SOLE   900 0 0
BLACKROCK ENERGY & RES TR COM 09250U101   26,220 2,000 SH   SOLE   2,000 0 0
BOEING CO COM 097023105   3,671,048 19,152 SH   SOLE   19,152 0 0
BP PLC SPONSORED ADR 055622104   12,507 323 SH   SOLE   323 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   58,040 1,000 SH   SOLE   1,000 0 0
BROADCOM INC COM 11135F101   9,136 11 SH   SOLE   11 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   717 33 SH   SOLE   33 0 0
BRT APARTMENTS CORP COM 055645303   25,905 1,500 SH   SOLE   1,500 0 0
CADENCE BANK COM 12740C103   25,464 1,200 SH   SOLE   1,200 0 0
CAMDEN PPTY TR SH BEN INT 133131102   89,851 950 SH   SOLE   950 0 0
CAPITAL ONE FINL CORP COM 14040H105   12,811 132 SH   SOLE   132 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   35,025 2,500 SH   SOLE   2,500 0 0
CASSAVA SCIENCES INC COM 14817C107   1,165 70 SH   SOLE   70 0 0
CASTOR MARITIME INC SHS NEW Y1146L125   6,992 16,000 SH   SOLE   16,000 0 0
CATERPILLAR INC COM 149123101   71,661 262 SH   SOLE   262 0 0
CHARLES & COLVARD LTD COM 159765106   13,161 23,000 SH   SOLE   23,000 0 0
CHATHAM LODGING TR COM 16208T102   19,140 2,000 SH   SOLE   2,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208   58,252 351 SH   SOLE   351 0 0
CHEVRON CORP NEW COM 166764100   6,168,724 36,584 SH   SOLE   36,584 0 0
CISCO SYS INC COM 17275R102   147,310 2,740 SH   SOLE   2,740 0 0
CITIGROUP INC COM NEW 172967424   65,808 1,600 SH   SOLE   1,600 0 0
CITY OFFICE REIT INC COM 178587101   8,500 2,000 SH   SOLE   2,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   68,772 4,400 SH   SOLE   4,400 0 0
CNO FINL GROUP INC COM 12621E103   30,849 1,300 SH   SOLE   1,300 0 0
COCA COLA CO COM 191216100   948,208 16,938 SH   SOLE   16,938 0 0
COFFEE HLDG CO INC COM 192176105   5,190 6,000 SH   SOLE   6,000 0 0
COHERENT CORP COM 19247G107   19,584 600 SH   SOLE   600 0 0
COMCAST CORP NEW CL A 20030N101   619,559 13,973 SH   SOLE   13,973 0 0
COMPASS MINERALS INTL INC COM 20451N101   163,787 5,860 SH   SOLE   5,860 0 0
CONOCOPHILLIPS COM 20825C104   78,828 658 SH   SOLE   658 0 0
CORNING INC COM 219350105   3,324,151 109,096 SH   SOLE   109,096 0 0
COSTAMARE INC SHS Y1771G102   38,480 4,000 SH   SOLE   4,000 0 0
COSTCO WHSL CORP NEW COM 22160K105   254,232 450 SH   SOLE   450 0 0
COTERRA ENERGY INC COM 127097103   1,264 47 SH   SOLE   47 0 0
CRONOS GROUP INC COM 22717L101   4,730 2,365 SH   SOLE   2,365 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   847 39 SH   SOLE   39 0 0
CUMMINS INC COM 231021106   4,341 19 SH   SOLE   19 0 0
CVS HEALTH CORP COM 126650100   13,964 200 SH   SOLE   200 0 0
DAKTRONICS INC COM 234264109   17,840 2,000 SH   SOLE   2,000 0 0
DANAOS CORPORATION SHS Y1968P121   52,976 800 SH   SOLE   800 0 0
DEVON ENERGY CORP NEW COM 25179M103   440,609 9,237 SH   SOLE   9,237 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   20,600 2,000 SH   SOLE   2,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109   3,855 25 SH   SOLE   25 0 0
DISNEY WALT CO COM 254687106   128,707 1,588 SH   SOLE   1,588 0 0
DORIAN LPG LTD SHS USD Y2106R110   57,460 2,000 SH   SOLE   2,000 0 0
DOVER CORP COM 260003108   41,853 300 SH   SOLE   300 0 0
DOW INC COM 260557103   5,001 97 SH   SOLE   97 0 0
DUPONT DE NEMOURS INC COM 26614N102   7,234 97 SH   SOLE   97 0 0
ELI LILLY & CO COM 532457108   13,428 25 SH   SOLE   25 0 0
EMERSON ELEC CO COM 291011104   4,551,538 47,132 SH   SOLE   47,132 0 0
ENBRIDGE INC COM 29250N105   73,748 2,222 SH   SOLE   2,222 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   7,290 3,000 SH   SOLE   3,000 0 0
ENERGY RECOVERY INC COM 29270J100   48,783 2,300 SH   SOLE   2,300 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,694 192 SH   SOLE   192 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   298,863 10,919 SH   SOLE   10,919 0 0
EOG RES INC COM 26875P101   51,465 406 SH   SOLE   406 0 0
EQT CORP COM 26884L109   20,290 500 SH   SOLE   500 0 0
ESSA BANCORP INC COM 29667D104   22,515 1,500 SH   SOLE   1,500 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822   30,944 1,600 SH   SOLE   1,600 0 0
EXELIXIS INC COM 30161Q104   21,850 1,000 SH   SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102   6,821,929 58,019 SH   SOLE   58,019 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   320 5 SH   SOLE   5 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   305 7 SH   SOLE   7 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,496 12 SH   SOLE   12 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   18,384 738 SH   SOLE   738 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   192 3 SH   SOLE   3 0 0
FORTINET INC COM 34959E109   17,604 300 SH   SOLE   300 0 0
FREEPORT-MCMORAN INC CL B 35671D857   68,837 1,846 SH   SOLE   1,846 0 0
FRIEDMAN INDS INC COM 358435105   67,000 5,000 SH   SOLE   5,000 0 0
FUEL TECH INC COM 359523107   11,800 10,000 SH   SOLE   10,000 0 0
GAMESTOP CORP NEW CL A 36467W109   329 20 SH   SOLE   20 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   36,197 532 SH   SOLE   532 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   13,990 1,000 SH   SOLE   1,000 0 0
GENERAL DYNAMICS CORP COM 369550108   66,291 300 SH   SOLE   300 0 0
GENERAL ELECTRIC CO COM NEW 369604301   11,055 100 SH   SOLE   100 0 0
GENERAL MTRS CO COM 37045V100   3,693 112 SH   SOLE   112 0 0
GENWORTH FINL INC COM CL A 37247D106   60,358 10,300 SH   SOLE   10,300 0 0
GILEAD SCIENCES INC COM 375558103   75,839 1,012 SH   SOLE   1,012 0 0
GLOBAL NET LEASE INC COM NEW 379378201   11,686 1,216 SH   SOLE   1,216 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   262 7 SH   SOLE   7 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   18,340 1,000 SH   SOLE   1,000 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416   7,170 200 SH   SOLE   200 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   787,662 14,277 SH   SOLE   14,277 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   97,718 302 SH   SOLE   302 0 0
GREENWICH LIFESCIENCES INC COM 396879108   4,420 500 SH   SOLE   500 0 0
GULF IS FABRICATION INC COM 402307102   9,810 3,000 SH   SOLE   3,000 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   28,364 400 SH   SOLE   400 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,847 150 SH   SOLE   150 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   22,340 2,000 SH   SOLE   2,000 0 0
HESS CORP COM 42809H107   153,000 1,000 SH   SOLE   1,000 0 0
HOME DEPOT INC COM 437076102   2,230,059 7,380 SH   SOLE   7,380 0 0
HOMESTREET INC COM 43785V102   10,127 1,300 SH   SOLE   1,300 0 0
HONEYWELL INTL INC COM 438516106   13,856 75 SH   SOLE   75 0 0
HUNTINGTON BANCSHARES INC COM 446150104   20,800 2,000 SH   SOLE   2,000 0 0
ILLINOIS TOOL WKS INC COM 452308109   5,067 22 SH   SOLE   22 0 0
ING GROEP N.V. SPONSORED ADR 456837103   4,890 371 SH   SOLE   371 0 0
INSPERITY INC COM 45778Q107   5,856 60 SH   SOLE   60 0 0
INTEL CORP COM 458140100   94,314 2,653 SH   SOLE   2,653 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   161,345 1,150 SH   SOLE   1,150 0 0
INTERNATIONAL PAPER CO COM 460146103   10,641 300 SH   SOLE   300 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   36,000 800 SH   SOLE   800 0 0
INTERPUBLIC GROUP COS INC COM 460690100   125 4 SH   SOLE   4 0 0
INTUIT COM 461202103   4,598 9 SH   SOLE   9 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   402 5 SH   SOLE   5 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   525 15 SH   SOLE   15 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   37,000 251 SH   SOLE   251 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   97,650 1,661 SH   SOLE   1,661 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   2,915 95 SH   SOLE   95 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   7,811 230 SH   SOLE   230 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   371,145 2,619 SH   SOLE   2,619 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109   26,850 3,000 SH   SOLE   3,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   11,216,904 31,309 SH   SOLE   31,309 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   100,078 2,200 SH   SOLE   2,200 0 0
IRON MTN INC DEL COM 46284V101   83,230 1,400 SH   SOLE   1,400 0 0
ISHARES GOLD TR ISHARES NEW 464285204   24,843 710 SH   SOLE   710 0 0
ISHARES SILVER TR ISHARES 46428Q109   2,441 120 SH   SOLE   120 0 0
ISHARES TR CORE S&P TTL STK 464287150   488 5 SH   SOLE   5 0 0
ISHARES TR ISHARES BIOTECH 464287556   741 6 SH   SOLE   6 0 0
ISHARES TR US TRSPRTION 464287192   1,870 8 SH   SOLE   8 0 0
ISHARES TR U.S. ENERGY ETF 464287796   428 9 SH   SOLE   9 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,453 29 SH   SOLE   29 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   9,576 36 SH   SOLE   36 0 0
ISHARES TR US BR DEL SE ETF 464288794   3,368 37 SH   SOLE   37 0 0
ISHARES TR NATIONAL MUN ETF 464288414   4,512 44 SH   SOLE   44 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   11,665 66 SH   SOLE   66 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   6,264 76 SH   SOLE   76 0 0
ISHARES TR U.S. FINLS ETF 464287788   6,504 87 SH   SOLE   87 0 0
ISHARES TR JPMORGAN USD EMG 464288281   7,509 91 SH   SOLE   91 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   5,446 132 SH   SOLE   132 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   17,486 170 SH   SOLE   170 0 0
ISHARES TR MBS ETF 464288588   17,227 194 SH   SOLE   194 0 0
ISHARES TR S&P MC 400VL ETF 464287705   23,416 232 SH   SOLE   232 0 0
ISHARES TR CORE S&P SCP ETF 464287804   22,030 234 SH   SOLE   234 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   31,580 250 SH   SOLE   250 0 0
ISHARES TR CORE S&P MCP ETF 464287507   63,399 254 SH   SOLE   254 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   13,181 259 SH   SOLE   259 0 0
ISHARES TR GLOBAL TECH ETF 464287291   15,385 266 SH   SOLE   266 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   16,750 339 SH   SOLE   339 0 0
ISHARES TR S&P SML 600 GWT 464287887   37,401 341 SH   SOLE   341 0 0
ISHARES TR US OIL GS EX ETF 464288851   34,136 350 SH   SOLE   350 0 0
ISHARES TR ROBOTICS ARTIF 46435U556   11,544 378 SH   SOLE   378 0 0
ISHARES TR U.S. TECH ETF 464287721   64,526 615 SH   SOLE   615 0 0
ISHARES TR RUS 1000 ETF 464287622   153,396 653 SH   SOLE   653 0 0
ISHARES TR EUROPE ETF 464287861   34,413 721 SH   SOLE   721 0 0
ISHARES TR CORE US AGGBD ET 464287226   70,530 750 SH   SOLE   750 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   149,391 984 SH   SOLE   984 0 0
ISHARES TR S&P MC 400GR ETF 464287606   81,342 1,126 SH   SOLE   1,126 0 0
ISHARES TR S&P 500 VAL ETF 464287408   194,915 1,267 SH   SOLE   1,267 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   95,035 1,389 SH   SOLE   1,389 0 0
ISHARES TR U.S. MED DVC ETF 464288810   83,282 1,717 SH   SOLE   1,717 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   106,387 2,135 SH   SOLE   2,135 0 0
ISHARES TR TIPS BD ETF 464287176   267,557 2,580 SH   SOLE   2,580 0 0
ITERIS INC NEW COM 46564T107   16,560 4,000 SH   SOLE   4,000 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   15,288 400 SH   SOLE   400 0 0
JOHNSON & JOHNSON COM 478160104   2,974,307 19,097 SH   SOLE   19,097 0 0
JOHNSON CTLS INTL PLC SHS G51502105   5,374 101 SH   SOLE   101 0 0
JPMORGAN CHASE & CO COM 46625H100   5,364,670 36,993 SH   SOLE   36,993 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   2,680 2,000 SH   SOLE   2,000 0 0
KELLY SVCS INC CL A 488152208   36,380 2,000 SH   SOLE   2,000 0 0
KIMBERLY-CLARK CORP COM 494368103   7,855 65 SH   SOLE   65 0 0
KIMCO RLTY CORP COM 49446R109   145,610 8,278 SH   SOLE   8,278 0 0
KINDER MORGAN INC DEL COM 49456B101   23,709 1,430 SH   SOLE   1,430 0 0
KITE RLTY GROUP TR COM NEW 49803T300   34,272 1,600 SH   SOLE   1,600 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   302 20 SH   SOLE   20 0 0
LAM RESEARCH CORP COM 512807108   8,775 14 SH   SOLE   14 0 0
LAS VEGAS SANDS CORP COM 517834107   3,805 83 SH   SOLE   83 0 0
LENDINGTREE INC NEW COM 52603B107   1,178 76 SH   SOLE   76 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   9,440 8,000 SH   SOLE   8,000 0 0
LISATA THERAPEUTICS INC COM 128058302   1,425 666 SH   SOLE   666 0 0
LOCKHEED MARTIN CORP COM 539830109   4,087,422 9,995 SH   SOLE   9,995 0 0
LOWES COS INC COM 548661107   2,350,891 11,311 SH   SOLE   11,311 0 0
LTC PPTYS INC COM 502175102   6,105 190 SH   SOLE   190 0 0
LULULEMON ATHLETICA INC COM 550021109   38,561 100 SH   SOLE   100 0 0
LUMEN TECHNOLOGIES INC COM 550241103   4,260 3,000 SH   SOLE   3,000 0 0
M/I HOMES INC COM 55305B101   33,616 400 SH   SOLE   400 0 0
MAIN STR CAP CORP COM 56035L104   4,063 100 SH   SOLE   100 0 0
MARATHON OIL CORP COM 565849106   13,375 500 SH   SOLE   500 0 0
MARATHON PETE CORP COM 56585A102   60,536 400 SH   SOLE   400 0 0
MASTERCARD INCORPORATED CL A 57636Q104   298,912 755 SH   SOLE   755 0 0
MCDONALDS CORP COM 580135101   2,947,832 11,190 SH   SOLE   11,190 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   16,350 3,000 SH   SOLE   3,000 0 0
MERCK & CO INC COM 58933Y105   4,709,726 45,748 SH   SOLE   45,748 0 0
MERITAGE HOMES CORP COM 59001A102   6,854 56 SH   SOLE   56 0 0
META PLATFORMS INC CL A 30303M102   30,321 101 SH   SOLE   101 0 0
METLIFE INC COM 59156R108   31,455 500 SH   SOLE   500 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   26,710 6,270 SH   SOLE   6,270 0 0
MICRON TECHNOLOGY INC COM 595112103   74,833 1,100 SH   SOLE   1,100 0 0
MICROSOFT CORP COM 594918104   8,615,512 27,286 SH   SOLE   27,286 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   20,625 1,500 SH   SOLE   1,500 0 0
MODERNA INC COM 60770K107   20,658 200 SH   SOLE   200 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   9,666 152 SH   SOLE   152 0 0
MONDELEZ INTL INC CL A 609207105   11,798 170 SH   SOLE   170 0 0
MORGAN STANLEY COM NEW 617446448   77,086 944 SH   SOLE   944 0 0
NABORS INDUSTRIES LTD SHS G6359F137   32,016 260 SH   SOLE   260 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   8,160 3,000 SH   SOLE   3,000 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   36,863 608 SH   SOLE   608 0 0
NATURES SUNSHINE PRODS INC COM 639027101   16,570 1,000 SH   SOLE   1,000 0 0
NEKTAR THERAPEUTICS COM 640268108   893 1,500 SH   SOLE   1,500 0 0
NEXTERA ENERGY INC COM 65339F101   3,667 64 SH   SOLE   64 0 0
NIKE INC CL B 654106103   4,399 46 SH   SOLE   46 0 0
NKARTA INC COM 65487U108   1,390 1,000 SH   SOLE   1,000 0 0
NL INDS INC COM NEW 629156407   23,750 5,000 SH   SOLE   5,000 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   30,870 700 SH   SOLE   700 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,234,259 5,076 SH   SOLE   5,076 0 0
NORTHWEST PIPE CO COM 667746101   54,306 1,800 SH   SOLE   1,800 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   53,240 5,500 SH   SOLE   5,500 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   50,700 5,000 SH   SOLE   5,000 0 0
NVIDIA CORPORATION COM 67066G104   22,619 52 SH   SOLE   52 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   20,120 1,000 SH   SOLE   1,000 0 0
OCCIDENTAL PETE CORP COM 674599105   38,928 600 SH   SOLE   600 0 0
OCULAR THERAPEUTIX INC COM 67576A100   10,990 3,500 SH   SOLE   3,500 0 0
OLYMPIC STEEL INC COM 68162K106   50,589 900 SH   SOLE   900 0 0
ONEOK INC NEW COM 682680103   221,624 3,494 SH   SOLE   3,494 0 0
OPERA LTD SPONSORED ADS 68373M107   6,762 600 SH   SOLE   600 0 0
ORACLE CORP COM 68389X105   258,763 2,443 SH   SOLE   2,443 0 0
ORANGE SPONSORED ADR 684060106   11,490 1,000 SH   SOLE   1,000 0 0
ORION GROUP HLDGS INC COM 68628V308   48,240 9,000 SH   SOLE   9,000 0 0
PATTERSON-UTI ENERGY INC COM 703481101   13,840 1,000 SH   SOLE   1,000 0 0
PAYCHEX INC COM 704326107   18,107 157 SH   SOLE   157 0 0
PBF ENERGY INC CL A 69318G106   16,059 300 SH   SOLE   300 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   91,883 550 SH   SOLE   550 0 0
PEPSICO INC COM 713448108   1,708,000 10,080 SH   SOLE   10,080 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   58,824 7,200 SH   SOLE   7,200 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   52,465 3,500 SH   SOLE   3,500 0 0
PFIZER INC COM 717081103   1,985,775 59,867 SH   SOLE   59,867 0 0
PHILIP MORRIS INTL INC COM 718172109   47,123 509 SH   SOLE   509 0 0
PHILLIPS 66 COM 718546104   25,832 215 SH   SOLE   215 0 0
PHOTRONICS INC COM 719405102   107,113 5,300 SH   SOLE   5,300 0 0
PHX MINERALS INC CL A 69291A100   29,120 8,000 SH   SOLE   8,000 0 0
PIONEER NAT RES CO COM 723787107   16,298 71 SH   SOLE   71 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   30,750 300 SH   SOLE   300 0 0
PRECISION DRILLING CORP COM NEW 74022D407   33,560 500 SH   SOLE   500 0 0
PREFORMED LINE PRODS CO COM 740444104   94,296 580 SH   SOLE   580 0 0
PROCTER AND GAMBLE CO COM 742718109   345,961 2,372 SH   SOLE   2,372 0 0
PROLOGIS INC. COM 74340W103   53,529 477 SH   SOLE   477 0 0
PROSPECT CAP CORP COM 74348T102   18,150 3,000 SH   SOLE   3,000 0 0
PROSPERITY BANCSHARES INC COM 743606105   26,362 483 SH   SOLE   483 0 0
PRUDENTIAL FINL INC COM 744320102   66,423 700 SH   SOLE   700 0 0
PUBLIC STORAGE COM 74460D109   259,831 986 SH   SOLE   986 0 0
PUBMATIC INC COM CL A 74467Q103   12,100 1,000 SH   SOLE   1,000 0 0
REALTY INCOME CORP COM 756109104   113,863 2,280 SH   SOLE   2,280 0 0
RF INDS LTD COM PAR $0.01 749552105   9,030 3,000 SH   SOLE   3,000 0 0
RICHARDSON ELECTRS LTD COM 763165107   57,929 5,300 SH   SOLE   5,300 0 0
RIO TINTO PLC SPONSORED ADR 767204100   4,900 77 SH   SOLE   77 0 0
RMR GROUP INC CL A 74967R106   49 2 SH   SOLE   2 0 0
ROPER TECHNOLOGIES INC COM 776696106   96,856 200 SH   SOLE   200 0 0
RTX CORPORATION COM 75513E101   4,112,958 57,148 SH   SOLE   57,148 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   46,980 3,000 SH   SOLE   3,000 0 0
SANGAMO THERAPEUTICS INC COM 800677106   2,399 4,000 SH   SOLE   4,000 0 0
SAP SE SPON ADR 803054204   7,242 56 SH   SOLE   56 0 0
SCHLUMBERGER LTD COM STK 806857108   2,604,553 44,675 SH   SOLE   44,675 0 0
SCHNITZER STEEL INDS INC CL A 806882106   13,925 500 SH   SOLE   500 0 0
SCHWAB CHARLES CORP COM 808513105   202,032 3,680 SH   SOLE   3,680 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   9,638 191 SH   SOLE   191 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   25,389 349 SH   SOLE   349 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   42,456 600 SH   SOLE   600 0 0
SCULLY ROYALTY LTD COM SHS G7T96K107   6,662 1,177 SH   SOLE   1,177 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   14,306 208 SH   SOLE   208 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   34,760 270 SH   SOLE   270 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   59,179 361 SH   SOLE   361 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   56,891 561 SH   SOLE   561 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   39,483 670 SH   SOLE   670 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   28,933 872 SH   SOLE   872 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   99,506 1,101 SH   SOLE   1,101 0 0
SERVICE CORP INTL COM 817565104   114,280 2,000 SH   SOLE   2,000 0 0
SHELL PLC SPON ADS 780259305   42,620 662 SH   SOLE   662 0 0
SHORE BANCSHARES INC COM 825107105   15,780 1,500 SH   SOLE   1,500 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   13,560 3,000 SH   SOLE   3,000 0 0
SLR INVESTMENT CORP COM 83413U100   40,630 2,640 SH   SOLE   2,640 0 0
SNAP ON INC COM 833034101   13,518 53 SH   SOLE   53 0 0
SONY GROUP CORP SPONSORED ADR 835699307   33,046 401 SH   SOLE   401 0 0
SOUTHERN CO COM 842587107   45,304 700 SH   SOLE   700 0 0
SOUTHWEST AIRLS CO COM 844741108   9,475 350 SH   SOLE   350 0 0
SOUTHWESTERN ENERGY CO COM 845467109   25,800 4,000 SH   SOLE   4,000 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   347,159 1,036 SH   SOLE   1,036 0 0
SPDR GOLD TR GOLD SHS 78463V107   63,608 371 SH   SOLE   371 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,349,859 10,176 SH   SOLE   10,176 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   168 4 SH   SOLE   4 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,480 20 SH   SOLE   20 0 0
SPDR SER TR S&P RETAIL ETF 78464A714   2,495 41 SH   SOLE   41 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   4,834 131 SH   SOLE   131 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   18,374 251 SH   SOLE   251 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   37,273 252 SH   SOLE   252 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   19,501 282 SH   SOLE   282 0 0
SPDR SER TR S&P BK ETF 78464A797   11,055 300 SH   SOLE   300 0 0
SPDR SER TR S&P DIVID ETF 78464A763   41,404 360 SH   SOLE   360 0 0
SPDR SER TR S&P KENSHO SMART 78468R689   16,086 521 SH   SOLE   521 0 0
SPDR SER TR S&P KENSHO CLEAN 78468R655   50,794 753 SH   SOLE   753 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   65,000 2,217 SH   SOLE   2,217 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,534,843 59,630 SH   SOLE   59,630 0 0
STANLEY BLACK & DECKER INC COM 854502101   6,937 83 SH   SOLE   83 0 0
STARBUCKS CORP COM 855244109   4,381 48 SH   SOLE   48 0 0
STRYKER CORPORATION COM 863667101   6,285 23 SH   SOLE   23 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   31,805 366 SH   SOLE   366 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   15,550 1,000 SH   SOLE   1,000 0 0
TESLA INC COM 88160R101   149,381 597 SH   SOLE   597 0 0
TEXAS INSTRS INC COM 882508104   318,020 2,000 SH   SOLE   2,000 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   26,075 700 SH   SOLE   700 0 0
THE CIGNA GROUP COM 125523100   95,833 335 SH   SOLE   335 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,580 13 SH   SOLE   13 0 0
TIDEWATER INC NEW COM 88642R109   49,749 700 SH   SOLE   700 0 0
TORO CORP COM Y8900D108   40,880 7,000 SH   SOLE   7,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   6,050 92 SH   SOLE   92 0 0
TOYOTA MOTOR CORP ADS 892331307   7,190 40 SH   SOLE   40 0 0
TRANSOCEAN LTD REG SHS H8817H100   1,642 200 SH   SOLE   200 0 0
TRINSEO PLC SHS G9059U107   2,451 300 SH   SOLE   300 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   29,568 2,200 SH   SOLE   2,200 0 0
TRUIST FINL CORP COM 89832Q109   6,437 225 SH   SOLE   225 0 0
U S GLOBAL INVS INC CL A 902952100   22,800 8,000 SH   SOLE   8,000 0 0
UNILEVER PLC SPON ADR NEW 904767704   6,373 129 SH   SOLE   129 0 0
UNION PAC CORP COM 907818108   22,399 110 SH   SOLE   110 0 0
UNITED AIRLS HLDGS INC COM 910047109   53,721 1,270 SH   SOLE   1,270 0 0
UNITED FIRE GROUP INC COM 910340108   19,750 1,000 SH   SOLE   1,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   362,398 2,325 SH   SOLE   2,325 0 0
UNITED STATES STL CORP NEW COM 912909108   103,936 3,200 SH   SOLE   3,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102   193,214 383 SH   SOLE   383 0 0
UNITI GROUP INC COM 91325V108   4,720 1,000 SH   SOLE   1,000 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   13,110 1,000 SH   SOLE   1,000 0 0
UNUM GROUP COM 91529Y106   100,572 2,045 SH   SOLE   2,045 0 0
UPHEALTH INC COM NEW 91532B200   672 1,600 SH   SOLE   1,600 0 0
UPSTART HLDGS INC COM 91680M107   17,124 600 SH   SOLE   600 0 0
VAALCO ENERGY INC COM NEW 91851C201   52,680 12,000 SH   SOLE   12,000 0 0
VALE S A SPONSORED ADS 91912E105   24,120 1,800 SH   SOLE   1,800 0 0
VALERO ENERGY CORP COM 91913Y100   372,697 2,630 SH   SOLE   2,630 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726   15,573 100 SH   SOLE   100 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   19,779 735 SH   SOLE   735 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   75,490 836 SH   SOLE   836 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   74,642 958 SH   SOLE   958 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,526 27 SH   SOLE   27 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   6,024 46 SH   SOLE   46 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   41,379 300 SH   SOLE   300 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   63,097 303 SH   SOLE   303 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   88,228 324 SH   SOLE   324 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   113,064 598 SH   SOLE   598 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   71,877 950 SH   SOLE   950 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   64,226 1,638 SH   SOLE   1,638 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   133,391 1,775 SH   SOLE   1,775 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   100,997 650 SH   SOLE   650 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   180,193 1,744 SH   SOLE   1,744 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   16,573 85 SH   SOLE   85 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   116,845 497 SH   SOLE   497 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   943 250 SH   SOLE   250 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   35,651 1,100 SH   SOLE   1,100 0 0
VIATRIS INC COM 92556V106   9,860 1,000 SH   SOLE   1,000 0 0
VISA INC COM CL A 92826C839   192,058 835 SH   SOLE   835 0 0
VOLITIONRX LTD COM 928661107   2,756 4,000 SH   SOLE   4,000 0 0
WALMART INC COM 931142103   152,733 955 SH   SOLE   955 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,835 169 SH   SOLE   169 0 0
WELLS FARGO CO NEW COM 949746101   280,458 6,864 SH   SOLE   6,864 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   35,325 3,140 SH   SOLE   3,140 0 0
WESTERN DIGITAL CORP. COM 958102105   61,601 1,350 SH   SOLE   1,350 0 0
WESTPORT FUEL SYSTEMS INC COM 960908507   4,848 800 SH   SOLE   800 0 0
WIDEPOINT CORP COMMON 967590209   1,720 1,000 SH   SOLE   1,000 0 0
WILLIAMS COS INC COM 969457100   289 9 SH   SOLE   9 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   34,866 900 SH   SOLE   900 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   51,907 1,023 SH   SOLE   1,023 0 0
XCEL ENERGY INC COM 98389B100   143,050 2,500 SH   SOLE   2,500 0 0
YEXT INC COM 98585N106   6,330 1,000 SH   SOLE   1,000 0 0
YUM BRANDS INC COM 988498101   53,724 430 SH   SOLE   430 0 0
YUM CHINA HLDGS INC COM 98850P109   34,546 620 SH   SOLE   620 0 0
ZILLOW GROUP INC CL A 98954M101   8,555 191 SH   SOLE   191 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   19,855 1,900 SH   SOLE   1,900 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109   2,540 2,000 SH   SOLE   2,000 0 0