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
AMAZON COM INC COM Stock 023135106   10,332,059 81,278 SH   SOLE   81,278 0 0
PARAMOUNT GLOBAL CLASS B COM Stock 92556H206   1,600 124 SH   SOLE   124 0 0
ISHARES MORNINGSTAR MID-CAP VALUE ETF ETF 464288406   329,913 5,445 SH   SOLE   5,445 0 0
ROLLINS INC COM Stock 775711104   8,399 225 SH   SOLE   225 0 0
PRUDENTIAL FINL INC COM Stock 744320102   10,628 112 SH   SOLE   112 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   1,390 80 SH   SOLE   80 0 0
SIRIUS XM HOLDINGS INC COM Stock 82968B103   452 100 SH   SOLE   100 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103   147,607 412 SH   SOLE   412 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803   924,634 5,640 SH   SOLE   5,640 0 0
STARBUCKS CORP COM Stock 855244109   26,468 290 SH   SOLE   290 0 0
SEMPRA COM Stock 816851109   85,038 1,250 SH   SOLE   1,250 0 0
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   345,216 6,066 SH   SOLE   6,066 0 0
OLD REP INTL CORP COM Stock 680223104   4,838 180 SH   SOLE   179 0 0
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF ETF 381430107   1,532 51 SH   SOLE   51 0 0
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206   2,207 77 SH   SOLE   77 0 0
ARROW FINL CORP COM Stock 042744102   2,940 173 SH   SOLE   172 0 0
ETHAN ALLEN INTERIORS INC COM Stock 297602104   14,203 475 SH   SOLE   475 0 0
ISHARES GOLD TRUST ETF 464285204   85,726 2,450 SH   SOLE   2,450 0 0
DOLLAR GEN CORP NEW COM Stock 256677105   5,290 50 SH   SOLE   50 0 0
WOLVERINE WORLD WIDE INC COM Stock 978097103   806 100 SH   SOLE   100 0 0
HUBBELL INC COM Stock 443510607   2,507 8 SH   SOLE   8 0 0
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   177,396 5,058 SH   SOLE   5,058 0 0
VULCAN MATLS CO COM Stock 929160109   92,525 458 SH   SOLE   458 0 0
JOHNSON & JOHNSON COM Stock 478160104   3,836,975 24,635 SH   SOLE   24,635 0 0
ISHARES U.S. EQUITY FACTOR ETF ETF 46434V282   2,036 47 SH   SOLE   47 0 0
WASTE MGMT INC DEL COM Stock 94106L109   239,483 1,571 SH   SOLE   1,571 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142   15,954 300 SH   SOLE   300 0 0
VANGUARD EXTENDED MARKET ETF ETF 922908652   165,215 1,153 SH   SOLE   1,152 0 0
ISHARES GLOBAL TECH ETF ETF 464287291   63,023 1,090 SH   SOLE   1,089 0 0
INVESCO WILDERHILL CLEAN ENERGY ETF ETF 46137V134   13,358 425 SH   SOLE   425 0 0
PROSHARES ULTRA CONSUMER DISCRETIONARY ETF 74347R750   7,279 244 SH   SOLE   244 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   4,009,916 7,098 SH   SOLE   7,097 0 0
CHOICE HOTELS INTL INC COM Stock 169905106   1,838 15 SH   SOLE   15 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   7,021 185 SH   SOLE   185 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   187,671 580 SH   SOLE   580 0 0
LITHIUM AMERS CORP NEW COM NEW Stock 53680Q207   5,103 300 SH   SOLE   300 0 0
SHELL PLC SPON ADS ADR 780259305   83,050 1,290 SH   SOLE   1,290 0 0
YUM BRANDS INC COM Stock 988498101   575,349 4,605 SH   SOLE   4,605 0 0
EAST WEST BANCORP INC COM Stock 27579R104   1,178,933 22,366 SH   SOLE   22,366 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813   3,617,336 142,135 SH   SOLE   142,135 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C Stock 531229789   1,069,371 42,002 SH   SOLE   42,002 0 0
ATLANTA BRAVES HLDGS INC COM SER C Stock 047726302   29,942 838 SH   SOLE   838 0 0
ATLANTA BRAVES HLDGS INC COM SER A Stock 047726104   25,513 653 SH   SOLE   653 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   2,097,944 14,383 SH   SOLE   14,383 0 0
COCA COLA CO COM Stock 191216100   3,110,019 55,556 SH   SOLE   55,555 0 0
BLACKROCK MUNICIPAL INCOME COM CEF 09253X102   19,052 1,877 SH   SOLE   1,877 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762   108,028 400 SH   SOLE   400 0 0
GENERAL MLS INC COM Stock 370334104   633,358 9,898 SH   SOLE   9,897 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   60,214 2,200 SH   SOLE   2,200 0 0
OCCIDENTAL PETE CORP COM Stock 674599105   165,120 2,545 SH   SOLE   2,545 0 0
TRUIST FINL CORP COM Stock 89832Q109   57,240 2,001 SH   SOLE   2,000 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   31,329 201 SH   SOLE   200 0 0
INGEVITY CORP COM Stock 45688C107   1,238 26 SH   SOLE   26 0 0
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105   78,034 1,930 SH   SOLE   1,930 0 0
ESSEX PPTY TR INC COM REIT 297178105   177,446 837 SH   SOLE   836 0 0
INTEL CORP COM Stock 458140100   307,508 8,650 SH   SOLE   8,650 0 0
PERRIGO CO PLC SHS Stock G97822103   461,837 14,455 SH   SOLE   14,455 0 0
SELECTIVE INS GROUP INC COM Stock 816300107   1,960 19 SH   SOLE   19 0 0
BOYD GAMING CORP COM Stock 103304101   1,825 30 SH   SOLE   30 0 0
STATE STR CORP COM Stock 857477103   690,948 10,319 SH   SOLE   10,318 0 0
MEDTRONIC PLC SHS Stock G5960L103   449,201 5,733 SH   SOLE   5,732 0 0
FORTIVE CORP COM Stock 34959J108   74,160 1,000 SH   SOLE   1,000 0 0
NETFLIX INC COM Stock 64110L106   199,373 528 SH   SOLE   528 0 0
PAYCHEX INC COM Stock 704326107   36,906 320 SH   SOLE   320 0 0
MEDICAL PPTYS TRUST INC COM REIT 58463J304   741 136 SH   SOLE   136 0 0
AFFILIATED MANAGERS GROUP INC COM Stock 008252108   1,434 11 SH   SOLE   11 0 0
HORMEL FOODS CORP COM Stock 440452100   53,544 1,408 SH   SOLE   1,407 0 0
HANOVER INS GROUP INC COM Stock 410867105   1,332 12 SH   SOLE   12 0 0
SEI INVTS CO COM Stock 784117103   19,146 318 SH   SOLE   317 0 0
PAVMED INC COM Stock 70387R106   295 1,000 SH   SOLE   1,000 0 0
KINSALE CAP GROUP INC COM Stock 49714P108   2,485 6 SH   SOLE   6 0 0
QURATE RETAIL INC COM SER A Stock 74915M100   107 176 SH   SOLE   176 0 0
CASS INFORMATION SYS INC COM Stock 14808P109   3,713 100 SH   SOLE   99 0 0
ABRDN INCOME CREDIT STRATEGIES COM CEF 003057106   8,609 1,266 SH   SOLE   1,266 0 0
PROLOGIS INC. COM REIT 74340W103   24,798 221 SH   SOLE   221 0 0
SANOFI SPONSORED ADR ADR 80105N105   10,728 200 SH   SOLE   200 0 0
MERCK & CO INC COM Stock 58933Y105   13,072,140 126,976 SH   SOLE   126,975 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   456,976 1,069 SH   SOLE   1,069 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   1,443,562 3,646 SH   SOLE   3,646 0 0
INSPERITY INC COM Stock 45778Q107   1,464 15 SH   SOLE   15 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   50,208 218 SH   SOLE   218 0 0
NORDSON CORP COM Stock 655663102   1,785 8 SH   SOLE   8 0 0
EMERSON ELEC CO COM Stock 291011104   47,546 492 SH   SOLE   492 0 0
YUM CHINA HLDGS INC COM Stock 98850P109   89,709 1,610 SH   SOLE   1,610 0 0
ALCOA CORP COM Stock 013872106   1,075 37 SH   SOLE   37 0 0
ALLSTATE CORP COM Stock 020002101   554,710 4,979 SH   SOLE   4,979 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   223,986 1,501 SH   SOLE   1,501 0 0
ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839   7,938 422 SH   SOLE   422 0 0
LAMB WESTON HLDGS INC COM Stock 513272104   2,720,728 29,426 SH   SOLE   29,426 0 0
LEGGETT & PLATT INC COM Stock 524660107   8,647 340 SH   SOLE   340 0 0
OPKO HEALTH INC COM Stock 68375N103   9,600 6,000 SH   SOLE   6,000 0 0
AMERICAN FINL GROUP INC OHIO COM Stock 025932104   1,340 12 SH   SOLE   12 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   8,346 24 SH   SOLE   24 0 0
VISTRA CORP COM Stock 92840M102   16,590 500 SH   SOLE   500 0 0
LIONS GATE ENTMNT CORP CL B NON VTG Stock 535919500   236 30 SH   SOLE   30 0 0
CORNING INC COM Stock 219350105   8,087 265 SH   SOLE   265 0 0
EATON VANCE LTD DURATION INCOM COM CEF 27828H105   18,080 2,000 SH   SOLE   2,000 0 0
INVESCO AI AND NEXT GEN SOFTWARE ETF ETF 46137V639   9,432 291 SH   SOLE   291 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100   724,832 16,995 SH   SOLE   16,994 0 0
INSIGHT SELECT INCOME FD COM CEF 45781W109   542,628 36,103 SH   SOLE   36,103 0 0
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106   7,317 870 SH   SOLE   870 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   164,025 5,061 SH   SOLE   5,060 0 0
UNUM GROUP COM Stock 91529Y106   1,846 38 SH   SOLE   37 0 0
CHUBB LIMITED COM Stock H1467J104   425,382 2,043 SH   SOLE   2,043 0 0
SONOCO PRODS CO COM Stock 835495102   12,634 232 SH   SOLE   232 0 0
ISHARES COHEN & STEERS REIT ETF ETF 464287564   8,327 166 SH   SOLE   166 0 0
FEDEX CORP COM Stock 31428X106   4,289,467 16,192 SH   SOLE   16,191 0 0
SNAP ON INC COM Stock 833034101   8,020 31 SH   SOLE   31 0 0
PEPSICO INC COM Stock 713448108   5,402,675 31,885 SH   SOLE   31,885 0 0
INVESCO S&P 500 EQUAL WEIGHT FINANCIALS ETF ETF 46137V340   1,014 20 SH   SOLE   20 0 0
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   13,671 450 SH   SOLE   450 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   27,214 225 SH   SOLE   225 0 0
SCHNEIDER NATIONAL INC CL B Stock 80689H102   2,769 100 SH   SOLE   100 0 0
HONEYWELL INTL INC COM Stock 438516106   763,568 4,133 SH   SOLE   4,133 0 0
FIRSTENERGY CORP COM Stock 337932107   3,418 100 SH   SOLE   100 0 0
FORD MTR CO DEL COM Stock 345370860   13,103 1,055 SH   SOLE   1,055 0 0
OMEGA HEALTHCARE INVS INC COM REIT 681936100   2,023 61 SH   SOLE   61 0 0
US BANCORP DEL COM NEW Stock 902973304   386,793 11,700 SH   SOLE   11,699 0 0
BP PLC SPONSORED ADR ADR 055622104   370,550 9,570 SH   SOLE   9,570 0 0
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359   101,700 1,500 SH   SOLE   1,500 0 0
HOME DEPOT INC COM Stock 437076102   2,537,472 8,398 SH   SOLE   8,397 0 0
BAXTER INTL INC COM Stock 071813109   252,481 6,690 SH   SOLE   6,690 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   672,132 2,794 SH   SOLE   2,793 0 0
JBG SMITH PPTYS COM REIT 46590V100   4,338 300 SH   SOLE   300 0 0
FAIR ISAAC CORP COM Stock 303250104   3,474 4 SH   SOLE   4 0 0
VANECK VIETNAM ETF ETF 92189F817   6,834 505 SH   SOLE   504 0 0
CHICKEN SOUP FOR THE SOUL ENTM CL A Stock 16842Q100   6,955 20,160 SH   SOLE   20,160 0 0
ISHARES RUSSELL 2500 ETF ETF 46435G268   5,451 100 SH   SOLE   100 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102   14,918 200 SH   SOLE   200 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   10,814 84 SH   SOLE   84 0 0
SPDR GOLD SHARES ETF 78463V107   542,125 3,162 SH   SOLE   3,162 0 0
SOUTHERN CO COM Stock 842587107   87,372 1,350 SH   SOLE   1,350 0 0
VICI PPTYS INC COM REIT 925652109   517,107 17,770 SH   SOLE   17,770 0 0
BECTON DICKINSON & CO COM Stock 075887109   636,759 2,463 SH   SOLE   2,463 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103   6,625 37 SH   SOLE   37 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607   38,630 933 SH   SOLE   932 0 0
KEYCORP COM Stock 493267108   6,639 617 SH   SOLE   617 0 0
GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF ETF 381430438   26,998 452 SH   SOLE   452 0 0
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409   47,649 237 SH   SOLE   237 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805   15,350 452 SH   SOLE   452 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   57,546 1,137 SH   SOLE   1,137 0 0
WHIRLPOOL CORP COM Stock 963320106   7,648 57 SH   SOLE   57 0 0
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847   17,096 390 SH   SOLE   390 0 0
FORTINET INC COM Stock 34959E109   319,806 5,450 SH   SOLE   5,450 0 0
TREX CO INC COM Stock 89531P105   21,509 349 SH   SOLE   349 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   8,565,314 170,692 SH   SOLE   170,691 0 0
SMITH A O CORP COM Stock 831865209   12,900 195 SH   SOLE   195 0 0
ASSURED GUARANTY LTD COM Stock G0585R106   48,416 800 SH   SOLE   800 0 0
UGI CORP NEW COM Stock 902681105   8,698 378 SH   SOLE   378 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   38,586 531 SH   SOLE   530 0 0
NUVEEN NEW YORK AMT QLT MUNICP COM CEF 670656107   15,120 1,600 SH   SOLE   1,600 0 0
COGNEX CORP COM Stock 192422103   1,485 35 SH   SOLE   35 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   7,594 259 SH   SOLE   259 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   69,097 690 SH   SOLE   690 0 0
MSC INDL DIRECT INC CL A Stock 553530106   2,159 22 SH   SOLE   22 0 0
NATIONAL BANKSHARES INC VA COM Stock 634865109   76,923 3,072 SH   SOLE   3,072 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   380,109 4,030 SH   SOLE   4,029 0 0
SEMTECH CORP COM Stock 816850101   747 29 SH   SOLE   29 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   22,707,847 64,824 SH   SOLE   64,824 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706   15,398 643 SH   SOLE   643 0 0
ADOBE INC COM Stock 00724F101   113,198 222 SH   SOLE   222 0 0
AVIAT NETWORKS INC COM NEW Stock 05366Y201   312 10 SH   SOLE   10 0 0
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   33,941 1,107 SH   SOLE   1,107 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   43,028 573 SH   SOLE   572 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   13,372 176 SH   SOLE   176 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   17,032,345 130,157 SH   SOLE   130,157 0 0
PROGRESSIVE CORP COM Stock 743315103   6,965 50 SH   SOLE   50 0 0
GLOBAL X U.S. PREFERRED ETF ETF 37954Y657   7,054 375 SH   SOLE   375 0 0
FISERV INC COM Stock 337738108   6,415,676 56,796 SH   SOLE   56,796 0 0
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301   42,997 954 SH   SOLE   954 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108   89,725 357 SH   SOLE   357 0 0
NEWMONT CORP COM Stock 651639106   6,910 187 SH   SOLE   187 0 0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888   14,777 458 SH   SOLE   458 0 0
CSX CORP COM Stock 126408103   2,460,820 80,027 SH   SOLE   80,026 0 0
COMCAST CORP NEW CL A Stock 20030N101   4,190,830 94,516 SH   SOLE   94,515 0 0
MICROSOFT CORP COM Stock 594918104   9,730,311 30,817 SH   SOLE   30,816 0 0
PRIMERICA INC COM Stock 74164M108   2,716 14 SH   SOLE   14 0 0
VALERO ENERGY CORP COM Stock 91913Y100   10,750 76 SH   SOLE   75 0 0
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   1,499,516 138,077 SH   SOLE   138,077 0 0
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404   1,368 80 SH   SOLE   80 0 0
SCHLUMBERGER LTD COM STK Stock 806857108   838,879 14,389 SH   SOLE   14,389 0 0
CVS HEALTH CORP COM Stock 126650100   11,036,386 158,069 SH   SOLE   158,069 0 0
JEFFERIES FINL GROUP INC COM Stock 47233W109   110 3 SH   SOLE   3 0 0
EVERGY INC COM Stock 30034W106   30,927 610 SH   SOLE   610 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   31,146 475 SH   SOLE   475 0 0
ESSENTIAL PPTYS RLTY TR INC COM REIT 29670E107   51,180 2,366 SH   SOLE   2,366 0 0
ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556   15,148 496 SH   SOLE   496 0 0
KEURIG DR PEPPER INC COM Stock 49271V100   5,367 170 SH   SOLE   170 0 0
JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191   1,677 33 SH   SOLE   33 0 0
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217   8,742 174 SH   SOLE   174 0 0
AVERY DENNISON CORP COM Stock 053611109   114,169 625 SH   SOLE   625 0 0
ARES CAPITAL CORP COM CEF 04010L103   501,891 25,778 SH   SOLE   25,777 0 0
DONEGAL GROUP INC CL A Stock 257701201   7,128 500 SH   SOLE   500 0 0
JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225   5,408 93 SH   SOLE   93 0 0
JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC-EX JAPAN ETF ETF 46641Q233   3,107 69 SH   SOLE   69 0 0
INVESCO VALUE MUN INCOME TR COM CEF 46132P108   45,760 4,400 SH   SOLE   4,400 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108   2,125,908 4 SH   SOLE   4 0 0
GARRETT MOTION INC COM Stock 366505105   158 20 SH   SOLE   20 0 0
BOEING CO COM Stock 097023105   27,410 143 SH   SOLE   143 0 0
NEXTERA ENERGY INC COM Stock 65339F101   1,233,956 21,539 SH   SOLE   21,538 0 0
LIVENT CORP COM Stock 53814L108   7,364 400 SH   SOLE   400 0 0
NIKE INC CL B Stock 654106103   53,069 555 SH   SOLE   555 0 0
TESLA INC COM Stock 88160R101   443,140 1,771 SH   SOLE   1,771 0 0
DECKERS OUTDOOR CORP COM Stock 243537107   2,056 4 SH   SOLE   4 0 0
LINDE PLC SHS Stock G54950103   659,060 1,770 SH   SOLE   1,770 0 0
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648   2,421 61 SH   SOLE   61 0 0
HILTON WORLDWIDE HLDGS INC COM Stock 43300A203   12,465 83 SH   SOLE   83 0 0
ENTERPRISE BANCORP INC MASS COM Stock 293668109   3,345 122 SH   SOLE   122 0 0
EASTGROUP PPTYS INC COM REIT 277276101   1,665 10 SH   SOLE   10 0 0
FIRST LONG IS CORP COM Stock 320734106   57,729 5,016 SH   SOLE   5,015 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   13,036 393 SH   SOLE   393 0 0
NORFOLK SOUTHN CORP COM Stock 655844108   3,935,187 19,983 SH   SOLE   19,982 0 0
OGE ENERGY CORP COM Stock 670837103   192,181 5,766 SH   SOLE   5,766 0 0
NUVEEN TAXABLE MUNICPAL INM FD COM CEF 67074C103   7,280 501 SH   SOLE   501 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW REIT 313745101   24,470 270 SH   SOLE   270 0 0
HOST HOTELS & RESORTS INC COM REIT 44107P104   3,214 200 SH   SOLE   200 0 0
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Stock G16258108   6,261 288 SH   SOLE   288 0 0
UDR INC COM REIT 902653104   24,648 691 SH   SOLE   691 0 0
ALERIAN MLP ETF ETF 00162Q452   15,741 373 SH   SOLE   373 0 0
BLACKROCK TAX MUNICPAL BD TR SHS CEF 09248X100   30,290 1,998 SH   SOLE   1,998 0 0
SCHWAB SHORT-TERM US TREASURY ETF ETF 808524862   8,572 179 SH   SOLE   179 0 0
TANGER FACTORY OUTLET CTRS INC COM REIT 875465106   45,200 2,000 SH   SOLE   2,000 0 0
HARLEY DAVIDSON INC COM Stock 412822108   827 25 SH   SOLE   25 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409   10,810 168 SH   SOLE   167 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   42,576 1,914 SH   SOLE   1,914 0 0
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107   6,283 200 SH   SOLE   200 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101   22,370 328 SH   SOLE   328 0 0
MANPOWERGROUP INC WIS COM Stock 56418H100   6,699 91 SH   SOLE   91 0 0
FOX CORP CL A COM Stock 35137L105   14,654 470 SH   SOLE   469 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101   29,332 351 SH   SOLE   350 0 0
WELLTOWER INC COM REIT 95040Q104   11,059 135 SH   SOLE   135 0 0
DOW INC COM Stock 260557103   4,110 80 SH   SOLE   79 0 0
ARCH CAP GROUP LTD ORD Stock G0450A105   1,438,766 18,050 SH   SOLE   18,050 0 0
HANESBRANDS INC COM Stock 410345102   4,752 1,200 SH   SOLE   1,200 0 0
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855   7,834 142 SH   SOLE   142 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   4,765 50 SH   SOLE   50 0 0
VANGUARD S&P 500 ETF ETF 922908363   205,470 523 SH   SOLE   523 0 0
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828   1,231 5 SH   SOLE   5 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   46,524 687 SH   SOLE   687 0 0
BROWN FORMAN CORP CL A Stock 115637100   5,520 95 SH   SOLE   95 0 0
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701   32,582 825 SH   SOLE   824 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   86,762 190 SH   SOLE   190 0 0
1ST SOURCE CORP COM Stock 336901103   1,566 37 SH   SOLE   37 0 0
SABRA HEALTH CARE REIT INC COM REIT 78573L106   572 41 SH   SOLE   41 0 0
CONSOLIDATED EDISON INC COM Stock 209115104   259,492 3,034 SH   SOLE   3,033 0 0
GENERAL MTRS CO COM Stock 37045V100   24,002 728 SH   SOLE   728 0 0
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   1,116,592 6,671 SH   SOLE   6,671 0 0
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420   8,106 124 SH   SOLE   124 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   66,311 468 SH   SOLE   468 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747   14,538 150 SH   SOLE   150 0 0
VANECK GOLD MINERS ETF ETF 92189F106   26,910 1,000 SH   SOLE   1,000 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300   2,542 35 SH   SOLE   35 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821   19,227 278 SH   SOLE   278 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201   40,378 551 SH   SOLE   551 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839   2,733 42 SH   SOLE   42 0 0
GABELLI CONV & INC SECS FD INC COM CEF 36240B109   6,328 1,688 SH   SOLE   1,687 0 0
SPROTT JUNIOR GOLD MINERS ETF ETF 85210B201   6,408 250 SH   SOLE   250 0 0
DYNATRACE INC COM NEW Stock 268150109   131,919 2,823 SH   SOLE   2,823 0 0
ELI LILLY & CO COM Stock 532457108   1,263,749 2,353 SH   SOLE   2,352 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   175,991 621 SH   SOLE   621 0 0
SCHWAB U.S. REIT ETF ETF 808524847   7,136 402 SH   SOLE   402 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508   11,912 176 SH   SOLE   176 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   182,921 2,673 SH   SOLE   2,672 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   21,998 330 SH   SOLE   330 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623   3,914 24 SH   SOLE   24 0 0
SCHWAB 1-5 YEAR CORPORATE BOND ETF ETF 808524714   16,438 350 SH   SOLE   350 0 0
HALOZYME THERAPEUTICS INC COM Stock 40637H109   1,222 32 SH   SOLE   32 0 0
PIMCO CORPORATE & INCOME OPPOR COM CEF 72201B101   26,140 2,000 SH   SOLE   2,000 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   41,711 236 SH   SOLE   236 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663   31,716 321 SH   SOLE   320 0 0
ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF ETF 46436E502   4,900 134 SH   SOLE   134 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   218,973 2,481 SH   SOLE   2,481 0 0
ALTO INGREDIENTS INC COM Stock 021513106   4,420 1,000 SH   SOLE   1,000 0 0
WESTERN ASSET INVESTMENT GRADE COM CEF 95766T100   113,625 10,100 SH   SOLE   10,100 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104   77,556 1,405 SH   SOLE   1,405 0 0
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107   1,112,715 31,486 SH   SOLE   31,486 0 0
TRAVEL PLUS LEISURE CO COM Stock 894164102   1,690 46 SH   SOLE   46 0 0
AFLAC INC COM Stock 001055102   906,708 11,814 SH   SOLE   11,813 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857   52,355 1,404 SH   SOLE   1,404 0 0
SYSCO CORP COM Stock 871829107   57,233 867 SH   SOLE   866 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   18,318 10 SH   SOLE   10 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   59,343 560 SH   SOLE   560 0 0
PORTLAND GEN ELEC CO COM NEW Stock 736508847   607 15 SH   SOLE   15 0 0
INARI MED INC COM Stock 45332Y109   1,439 22 SH   SOLE   22 0 0
FIRST TRUST EMERGING MARKETS ALPHADEX FUND ETF 33737J182   1,878 90 SH   SOLE   90 0 0
GABELLI DIVID & INCOME TR COM CEF 36242H104   5,832 300 SH   SOLE   300 0 0
COCA COLA CONS INC COM Stock 191098102   8,908 14 SH   SOLE   14 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168   158,769 1,475 SH   SOLE   1,475 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101   116,591 1,550 SH   SOLE   1,550 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG Stock 11284V105   76,129 3,180 SH   SOLE   3,180 0 0
MDU RES GROUP INC COM Stock 552690109   8,150 416 SH   SOLE   416 0 0
STAR GROUP L P UNIT LTD PARTNR Stock 85512C105   277 23 SH   SOLE   23 0 0
BROWN FORMAN CORP CL B Stock 115637209   1,327 23 SH   SOLE   23 0 0
INVESCO SEMICONDUCTORS ETF ETF 46137V647   17,334 405 SH   SOLE   405 0 0
SNOWFLAKE INC CL A Stock 833445109   15,277 100 SH   SOLE   100 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   14,992 94 SH   SOLE   94 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   14,160 885 SH   SOLE   885 0 0
VONTIER CORPORATION COM Stock 928881101   12,368 400 SH   SOLE   400 0 0
FIRST TRUST SMALL CAP VALUE ALPHADEX FUND ETF 33737M409   390,832 8,320 SH   SOLE   8,320 0 0
ARRAY TECHNOLOGIES INC COM SHS Stock 04271T100   11,095 500 SH   SOLE   500 0 0
COMMUNITY TR BANCORP INC COM Stock 204149108   45,830 1,338 SH   SOLE   1,337 0 0
NU SKIN ENTERPRISES INC CL A Stock 67018T105   4,242 200 SH   SOLE   200 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107   123,444 150 SH   SOLE   150 0 0
ALLEGRO MICROSYSTEMS INC COM Stock 01749D105   1,884 59 SH   SOLE   59 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730   93,437 480 SH   SOLE   480 0 0
VIATRIS INC COM Stock 92556V106   670 68 SH   SOLE   68 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839   4,202 95 SH   SOLE   95 0 0
PACIRA BIOSCIENCES INC COM Stock 695127100   21,476 700 SH   SOLE   700 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   210,016 2,968 SH   SOLE   2,968 0 0
PATRIA INVESTMENTS LIMITED COM CL A Stock G69451105   2,114 145 SH   SOLE   145 0 0
XYLEM INC COM Stock 98419M100   4,552 50 SH   SOLE   50 0 0
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525   1,050 11 SH   SOLE   11 0 0
MARRIOTT VACATIONS WORLDWIDE C COM Stock 57164Y107   1,308 13 SH   SOLE   13 0 0
GLOBAL X SOCIAL MEDIA ETF ETF 37950E416   538 15 SH   SOLE   15 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT CEF 09260Q108   10,141 1,457 SH   SOLE   1,457 0 0
COINBASE GLOBAL INC COM CL A Stock 19260Q107   676 9 SH   SOLE   9 0 0
XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200   3,490 100 SH   SOLE   100 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT CEF 67061T101   27,951 3,300 SH   SOLE   3,300 0 0
ORGANON & CO COMMON STOCK Stock 68622V106   31,630 1,822 SH   SOLE   1,821 0 0
VISA INC COM CL A Stock 92826C839   12,526,899 54,462 SH   SOLE   54,462 0 0
INVESCO KBW BANK ETF ETF 46138E628   401 10 SH   SOLE   10 0 0
HERSHEY CO COM Stock 427866108   590,692 2,952 SH   SOLE   2,952 0 0
YELP INC CL A Stock 985817105   2,246 54 SH   SOLE   54 0 0
SCIENCE 37 HOLDINGS INC COM Stock 808644108   2,800 7,000 SH   SOLE   7,000 0 0
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   302 20 SH   SOLE   20 0 0
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595   68,109 318 SH   SOLE   318 0 0
VANGUARD VALUE ETF ETF 922908744   29,103 211 SH   SOLE   211 0 0
VANGUARD GROWTH ETF ETF 922908736   4,416 16 SH   SOLE   16 0 0
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408   1,468 60 SH   SOLE   60 0 0
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   3,035 125 SH   SOLE   125 0 0
PEMBINA PIPELINE CORP COM Stock 706327103   117,805 3,919 SH   SOLE   3,919 0 0
ISHARES MICRO-CAP ETF ETF 464288869   19,019 190 SH   SOLE   190 0 0
SOLID POWER INC CLASS A COM Stock 83422N105   606 300 SH   SOLE   300 0 0
NUVEEN MUN VALUE FD INC COM CEF 670928100   8,260 1,000 SH   SOLE   1,000 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   75,794 435 SH   SOLE   435 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676   213,990 1,476 SH   SOLE   1,476 0 0
PHILLIPS 66 COM Stock 718546104   389,046 3,238 SH   SOLE   3,238 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208   24,894 150 SH   SOLE   150 0 0
IRON MTN INC DEL COM REIT 46284V101   329,317 5,539 SH   SOLE   5,539 0 0
VANECK OIL SERVICES ETF ETF 92189H607   1,725 5 SH   SOLE   5 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150   6,687 71 SH   SOLE   71 0 0
ROYCE VALUE TR INC COM CEF 780910105   11,814 918 SH   SOLE   917 0 0
SPROUTS FMRS MKT INC COM Stock 85208M102   2,568 60 SH   SOLE   60 0 0
BLACKROCK MUN INCOME TR SH BEN INT CEF 09248F109   993 112 SH   SOLE   112 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104   957 13 SH   SOLE   13 0 0
META PLATFORMS INC CL A Stock 30303M102   202,342 674 SH   SOLE   674 0 0
PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101   7,033 407 SH   SOLE   407 0 0
ZIMVIE INC COM Stock 98888T107   593 63 SH   SOLE   63 0 0
IMUNON INC COM Stock 15117N602   327 333 SH   SOLE   333 0 0
EMBECTA CORP COMMON STOCK Stock 29082K105   6,020 400 SH   SOLE   400 0 0
PACKAGING CORP AMER COM Stock 695156109   5,984 39 SH   SOLE   38 0 0
BLOOMIN BRANDS INC COM Stock 094235108   9,256 376 SH   SOLE   376 0 0
INVESCO QUALITY MUN INCOME TR COM CEF 46133G107   27,687 3,300 SH   SOLE   3,300 0 0
ABRDN JAPAN EQUITY FUND INC COM CEF 00306J109   9,292 1,737 SH   SOLE   1,736 0 0
MONDELEZ INTL INC CL A Stock 609207105   1,033,000 14,885 SH   SOLE   14,884 0 0
BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN CEF 09257R101   17,859 1,625 SH   SOLE   1,625 0 0
HYSTER YALE MATLS HANDLING INC CL A Stock 449172105   5,710 128 SH   SOLE   128 0 0
WP CAREY INC COM REIT 92936U109   7,625 141 SH   SOLE   141 0 0
BROADCOM INC COM Stock 11135F101   25,627,892 30,855 SH   SOLE   30,855 0 0
METLIFE INC COM Stock 59156R108   25,490 405 SH   SOLE   405 0 0
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108   1,626,782 21,834 SH   SOLE   21,834 0 0
FLOWERS FOODS INC COM Stock 343498101   2,218 100 SH   SOLE   100 0 0
MOODYS CORP COM Stock 615369105   63,234 200 SH   SOLE   200 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106   200,346 488 SH   SOLE   488 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406   4,143 105 SH   SOLE   105 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   371,789 3,650 SH   SOLE   3,650 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   123,230 1,915 SH   SOLE   1,915 0 0
ROYAL BK CDA COM Stock 780087102   178,640 2,043 SH   SOLE   2,043 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362   8,896 227 SH   SOLE   227 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   22,030 335 SH   SOLE   335 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105   1,674 50 SH   SOLE   50 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   4,588,838 14,942 SH   SOLE   14,942 0 0
EQUIFAX INC COM Stock 294429105   5,679 31 SH   SOLE   31 0 0
OMNICOM GROUP INC COM Stock 681919106   41,857 562 SH   SOLE   561 0 0
KROGER CO COM Stock 501044101   2,210,322 49,393 SH   SOLE   49,392 0 0
ENBRIDGE INC COM Stock 29250N105   3,333 100 SH   SOLE   100 0 0
CALIFORNIA WTR SVC GROUP COM Stock 130788102   9,462 200 SH   SOLE   200 0 0
NVIDIA CORPORATION COM Stock 67066G104   2,608,672 5,997 SH   SOLE   5,997 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   418,572 8,400 SH   SOLE   8,400 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102   15,868 210 SH   SOLE   210 0 0
CUMMINS INC COM Stock 231021106   5,349 23 SH   SOLE   23 0 0
EATON VANCE TAX-MANAGED DIVERS COM CEF 27828N102   3,843 333 SH   SOLE   333 0 0
EOG RES INC COM Stock 26875P101   383,576 3,026 SH   SOLE   3,026 0 0
GENUINE PARTS CO COM Stock 372460105   38,597 267 SH   SOLE   267 0 0
MOSAIC CO NEW COM Stock 61945C103   4,984 140 SH   SOLE   140 0 0
ABBVIE INC COM Stock 00287Y109   2,471,826 16,583 SH   SOLE   16,582 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409   133,265 2,198 SH   SOLE   2,198 0 0
S&P GLOBAL INC COM Stock 78409V104   255,787 700 SH   SOLE   700 0 0
SPDR S&P BIOTECH ETF ETF 78464A870   87,624 1,200 SH   SOLE   1,200 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   2,951 62 SH   SOLE   62 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A Stock 531229771   6,559 116 SH   SOLE   116 0 0
COTERRA ENERGY INC COM Stock 127097103   8,115 300 SH   SOLE   300 0 0
CURTISS WRIGHT CORP COM Stock 231561101   2,348 12 SH   SOLE   12 0 0
NATIONAL FUEL GAS CO COM Stock 636180101   8,366 161 SH   SOLE   161 0 0
NORTHWEST NAT HLDG CO COM Stock 66765N105   9,855 258 SH   SOLE   258 0 0
POTLATCHDELTIC CORPORATION COM REIT 737630103   108,936 2,400 SH   SOLE   2,400 0 0
CELANESE CORP DEL COM Stock 150870103   22,068 176 SH   SOLE   175 0 0
ZOETIS INC CL A Stock 98978V103   245,834 1,413 SH   SOLE   1,413 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   117,141 1,348 SH   SOLE   1,348 0 0
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   264,974 16,592 SH   SOLE   16,591 0 0
BLACKSTONE INC COM Stock 09260D107   894,083 8,345 SH   SOLE   8,345 0 0
LIBERTY GLOBAL PLC SHS CL A Stock G5480U104   45,505 2,658 SH   SOLE   2,658 0 0
ABM INDS INC COM Stock 000957100   4,001 100 SH   SOLE   100 0 0
ALLETE INC COM NEW Stock 018522300   51,828 982 SH   SOLE   981 0 0
MATTHEWS INTL CORP CL A Stock 577128101   1,667 43 SH   SOLE   42 0 0
POLARIS INC COM Stock 731068102   1,562 15 SH   SOLE   15 0 0
FORTREA HLDGS INC COMMON STOCK Stock 34965K107   6,061 212 SH   SOLE   212 0 0
SYNOVUS FINL CORP COM NEW Stock 87161C501   822,468 29,585 SH   SOLE   29,585 0 0
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   83,828 747 SH   SOLE   747 0 0
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106   6,227 604 SH   SOLE   604 0 0
FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND ETF 33737J307   193,646 5,035 SH   SOLE   5,035 0 0
STRYKER CORPORATION COM Stock 863667101   957,342 3,503 SH   SOLE   3,503 0 0
QUALCOMM INC COM Stock 747525103   380,730 3,428 SH   SOLE   3,428 0 0
T-MOBILE US INC COM Stock 872590104   2,101 15 SH   SOLE   15 0 0
FASTENAL CO COM Stock 311900104   280,522 5,134 SH   SOLE   5,134 0 0
GENERAL DYNAMICS CORP COM Stock 369550108   41,617 188 SH   SOLE   188 0 0
INTUITIVE SURGICAL INC COM NEW Stock 46120E602   8,769 30 SH   SOLE   30 0 0
DISCOVER FINL SVCS COM Stock 254709108   53,884 622 SH   SOLE   622 0 0
MCDONALDS CORP COM Stock 580135101   1,013,728 3,848 SH   SOLE   3,848 0 0
RITHM CAPITAL CORP COM NEW REIT 64828T201   91,646 9,865 SH   SOLE   9,865 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   217,400 1,976 SH   SOLE   1,976 0 0
QUEST DIAGNOSTICS INC COM Stock 74834L100   122,835 1,008 SH   SOLE   1,008 0 0
CISCO SYS INC COM Stock 17275R102   638,173 11,871 SH   SOLE   11,870 0 0
ISHARES MSCI MEXICO ETF ETF 464286822   1,747 30 SH   SOLE   30 0 0
TAPESTRY INC COM Stock 876030107   86,250 3,000 SH   SOLE   3,000 0 0
LIBERTY GLOBAL PLC SHS CL C Stock G5480U120   4,343 234 SH   SOLE   234 0 0
ISHARES RUSSELL MIDCAP ETF ETF 464287499   13,850 200 SH   SOLE   200 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   470,813 4,579 SH   SOLE   4,579 0 0
INVESCO LARGE CAP GROWTH ETF ETF 46137V746   40,403 596 SH   SOLE   596 0 0
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208   12,802 164 SH   SOLE   164 0 0
AT&T INC COM Stock 00206R102   400,719 26,679 SH   SOLE   26,679 0 0
PHYSICIANS RLTY TR COM REIT 71943U104   1,219 100 SH   SOLE   100 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   19,434 215 SH   SOLE   215 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100   3,142 40 SH   SOLE   40 0 0
ISHARES BIOTECHNOLOGY ETF ETF 464287556   1,922,250 15,719 SH   SOLE   15,718 0 0
SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF ETF 808524763   3,831 79 SH   SOLE   79 0 0
HENRY SCHEIN INC COM Stock 806407102   838,060 11,287 SH   SOLE   11,287 0 0
SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF ETF 808524771   15,765 282 SH   SOLE   281 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   1,097 10 SH   SOLE   10 0 0
GABELLI HLTHCARE & WELLNESS TR SHS CEF 36246K103   395 46 SH   SOLE   46 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   27,768 102 SH   SOLE   102 0 0
COMMVAULT SYS INC COM Stock 204166102   2,028 30 SH   SOLE   30 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698   321,880 7,706 SH   SOLE   7,706 0 0
CALAMOS CONV & HIGH INCOME FD COM SHS CEF 12811P108   6,473 580 SH   SOLE   580 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407   1,288 8 SH   SOLE   8 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   5,576 55 SH   SOLE   55 0 0
EXPEDIA GROUP INC COM NEW Stock 30212P303   103 1 SH   SOLE   1 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL SMALL CO. INDEX ETF ETF 808524748   4,178 130 SH   SOLE   130 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF ETF 808524730   19,315 737 SH   SOLE   736 0 0
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   9,153 289 SH   SOLE   289 0 0
EMPIRE ST RLTY TR INC CL A REIT 292104106   4,149 516 SH   SOLE   516 0 0
BANCFIRST CORP COM Stock 05945F103   49,870 575 SH   SOLE   575 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100   141,536 17,692 SH   SOLE   17,692 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108   38,264 87 SH   SOLE   87 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467   51,270 579 SH   SOLE   579 0 0
INVESCO GLOBAL WATER ETF ETF 46138E651   13,512 400 SH   SOLE   400 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408   3,077 20 SH   SOLE   20 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853   16,421 445 SH   SOLE   445 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309   1,026 15 SH   SOLE   15 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   382,193 890 SH   SOLE   890 0 0
LAMAR ADVERTISING CO NEW CL A REIT 512816109   1,419 17 SH   SOLE   17 0 0
THE CIGNA GROUP COM Stock 125523100   684,165 2,392 SH   SOLE   2,391 0 0
ONEOK INC NEW COM Stock 682680103   123,625 1,949 SH   SOLE   1,949 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407   8,821 215 SH   SOLE   215 0 0
WELLS FARGO CO NEW COM Stock 949746101   212,426 5,199 SH   SOLE   5,198 0 0
UNION PAC CORP COM Stock 907818108   2,740,757 13,459 SH   SOLE   13,459 0 0
DONALDSON INC COM Stock 257651109   1,968 33 SH   SOLE   33 0 0
NATIONAL INSTRS CORP COM Stock 636518102   2,921 49 SH   SOLE   49 0 0
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   9,045 300 SH   SOLE   300 0 0
SALESFORCE INC COM Stock 79466L302   1,501,991 7,407 SH   SOLE   7,407 0 0
MICROCHIP TECHNOLOGY INC. COM Stock 595017104   7,483 96 SH   SOLE   95 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   151,709 2,006 SH   SOLE   2,005 0 0
SCRIPPS E W CO OHIO CL A NEW Stock 811054402   181 33 SH   SOLE   33 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102   64,268 146 SH   SOLE   146 0 0
REPUBLIC SVCS INC COM Stock 760759100   215,541 1,512 SH   SOLE   1,512 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512   80,540 615 SH   SOLE   615 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   70,068 171 SH   SOLE   171 0 0
DIRTT ENVIRONMENTAL SOLUTIONS COM Stock 25490H106   4,005 10,000 SH   SOLE   10,000 0 0
MANHATTAN ASSOCIATES INC COM Stock 562750109   2,767 14 SH   SOLE   14 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   8,363,492 57,671 SH   SOLE   57,671 0 0
INTERNATIONAL PAPER CO COM Stock 460146103   1,286 36 SH   SOLE   36 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104   14,182 200 SH   SOLE   200 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509   4,750 142 SH   SOLE   141 0 0
CHEVRON CORP NEW COM Stock 166764100   1,229,696 7,293 SH   SOLE   7,292 0 0
CONOCOPHILLIPS COM Stock 20825C104   907,245 7,573 SH   SOLE   7,573 0 0
MARKEL GROUP INC COM Stock 570535104   147,249 100 SH   SOLE   100 0 0
CAMPBELL SOUP CO COM Stock 134429109   41,080 1,000 SH   SOLE   1,000 0 0
DANAHER CORPORATION COM Stock 235851102   2,147,368 8,655 SH   SOLE   8,655 0 0
M & T BK CORP COM Stock 55261F104   632 5 SH   SOLE   5 0 0
TJX COS INC NEW COM Stock 872540109   1,135,958 12,781 SH   SOLE   12,780 0 0
BANK AMERICA CORP COM Stock 060505104   875,215 31,965 SH   SOLE   31,965 0 0
TERADATA CORP DEL COM Stock 88076W103   2,026 45 SH   SOLE   45 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763   15,986 139 SH   SOLE   139 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805   4,619 88 SH   SOLE   88 0 0
WALMART INC COM Stock 931142103   372,838 2,331 SH   SOLE   2,331 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   252,259 1,798 SH   SOLE   1,798 0 0
ORACLE CORP COM Stock 68389X105   305,791 2,887 SH   SOLE   2,887 0 0
RTX CORPORATION COM Stock 75513E101   166,188 2,309 SH   SOLE   2,309 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   7,842 200 SH   SOLE   200 0 0
TEXAS INSTRS INC COM Stock 882508104   15,901 100 SH   SOLE   100 0 0
TARGET CORP COM Stock 87612E106   96,545 873 SH   SOLE   873 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   2,583 25 SH   SOLE   25 0 0
PFIZER INC COM Stock 717081103   1,442,794 43,497 SH   SOLE   43,496 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   4,081 40 SH   SOLE   40 0 0
MORGAN STANLEY COM NEW Stock 617446448   154,693 1,894 SH   SOLE   1,894 0 0
3M CO COM Stock 88579Y101   78,971 844 SH   SOLE   843 0 0
KLA CORP COM NEW Stock 482480100   92,191 201 SH   SOLE   201 0 0
HP INC COM Stock 40434L105   2,056 80 SH   SOLE   80 0 0
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS CEF 670699107   7,415 330 SH   SOLE   330 0 0
CATERPILLAR INC COM Stock 149123101   274,092 1,004 SH   SOLE   1,004 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   7,746,056 58,749 SH   SOLE   58,749 0 0
BEST BUY INC COM Stock 086516101   5,940 86 SH   SOLE   85 0 0
AMERICAN EXPRESS CO COM Stock 025816109   341,599 2,290 SH   SOLE   2,289 0 0
AMGEN INC COM Stock 031162100   161,984 603 SH   SOLE   602 0 0
APPLIED MATLS INC COM Stock 038222105   29,075 210 SH   SOLE   210 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107   56,940 709 SH   SOLE   709 0 0
ANALOG DEVICES INC COM Stock 032654105   97,063 554 SH   SOLE   554 0 0
TYSON FOODS INC CL A Stock 902494103   13,796 273 SH   SOLE   273 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302   37,030 232 SH   SOLE   232 0 0
INVESCO PHARMACEUTICALS ETF ETF 46137V662   9,770 135 SH   SOLE   135 0 0
FRANKLIN RESOURCES INC COM Stock 354613101   3,504 143 SH   SOLE   142 0 0
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   6,553 677 SH   SOLE   677 0 0
WILLIAMS COS INC COM Stock 969457100   32,342 960 SH   SOLE   960 0 0
CANADIAN NATL RY CO COM Stock 136375102   958,721 8,850 SH   SOLE   8,850 0 0
FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND ETF 33737J174   5,325 106 SH   SOLE   106 0 0
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   99,532 641 SH   SOLE   640 0 0
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND DYNAMIC INDEX FUND ETF 33939L829   143,873 5,730 SH   SOLE   5,730 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW Stock 030111207   15,100 2,000 SH   SOLE   2,000 0 0
ANTERO RESOURCES CORP COM Stock 03674X106   1,574 62 SH   SOLE   62 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C Stock 531229755   14,890 239 SH   SOLE   239 0 0
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   49,425 983 SH   SOLE   983 0 0
SYNCHRONY FINANCIAL COM Stock 87165B103   9,432 309 SH   SOLE   308 0 0
EATON CORP PLC SHS Stock G29183103   1,592,988 7,469 SH   SOLE   7,469 0 0
ISHARES CORE MSCI EUROPE ETF ETF 46434V738   100,413 2,022 SH   SOLE   2,022 0 0
B & G FOODS INC NEW COM Stock 05508R106   2,077 210 SH   SOLE   210 0 0
AXON ENTERPRISE INC COM Stock 05464C101   1,990 10 SH   SOLE   10 0 0
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101   451,607 15,361 SH   SOLE   15,360 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Stock 531465102   61 124 SH   SOLE   124 0 0
WISDOMTREE INTEREST RATE HEDGED HIGH YIELD BOND FUND ETF 97717W430   42,240 2,000 SH   SOLE   2,000 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408   117,355 1,975 SH   SOLE   1,975 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   8,922 100 SH   SOLE   100 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   1,084 15 SH   SOLE   15 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705   2,523 25 SH   SOLE   25 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   17,348 200 SH   SOLE   200 0 0
NEW YORK CMNTY CAP TR V UNIT 05/07/51 Stock 64944P307   27,353 750 SH   SOLE   750 0 0
CITIZENS FINL GROUP INC COM Stock 174610105   5,638,805 210,403 SH   SOLE   210,403 0 0
DNP SELECT INCOME FD INC COM CEF 23325P104   19,040 2,000 SH   SOLE   2,000 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   25,139 190 SH   SOLE   190 0 0
LIBERTY BROADBAND CORP COM SER A Stock 530307107   8,455 93 SH   SOLE   93 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305   36,711 402 SH   SOLE   402 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108   92,240 1,668 SH   SOLE   1,668 0 0
ALLIANT ENERGY CORP COM Stock 018802108   114,260 2,358 SH   SOLE   2,358 0 0
ESSENTIAL UTILS INC COM Stock 29670G102   17,096 498 SH   SOLE   498 0 0
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   15,996 310 SH   SOLE   310 0 0
TOMPKINS FINL CORP COM Stock 890110109   8,555 175 SH   SOLE   174 0 0
NNN REIT INC COM REIT 637417106   1,272 36 SH   SOLE   36 0 0
COMMUNITY BK SYS INC COM Stock 203607106   42,210 1,000 SH   SOLE   1,000 0 0
EMCOR GROUP INC COM Stock 29084Q100   2,525 12 SH   SOLE   12 0 0
GABELLI EQUITY TR INC COM CEF 362397101   5,469 1,066 SH   SOLE   1,066 0 0
GABELLI MULTIMEDIA TR INC COM CEF 36239Q109   348 59 SH   SOLE   59 0 0
GABELLI UTIL TR COM CEF 36240A101   9,039 1,705 SH   SOLE   1,705 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   239,788 4,045 SH   SOLE   4,045 0 0
BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682   13,347 12 SH   SOLE   12 0 0
LATTICE SEMICONDUCTOR CORP COM Stock 518415104   2,492 29 SH   SOLE   29 0 0
MEDIFAST INC COM Stock 58470H101   1,003 13 SH   SOLE   13 0 0
PHILIP MORRIS INTL INC COM Stock 718172109   264,929 2,862 SH   SOLE   2,861 0 0
PARKER-HANNIFIN CORP COM Stock 701094104   38,952 100 SH   SOLE   100 0 0
ROYAL GOLD INC COM Stock 780287108   1,489 14 SH   SOLE   14 0 0
SERVICE CORP INTL COM Stock 817565104   22,856 400 SH   SOLE   400 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   283,782 2,311 SH   SOLE   2,311 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   505,737 8,714 SH   SOLE   8,713 0 0
BERKLEY W R CORP COM Stock 084423102   253,960 4,000 SH   SOLE   4,000 0 0
ISHARES CURRENCY HEDGED MSCI EUROZONE ETF ETF 46434V639   21,518 700 SH   SOLE   700 0 0
REALTY INCOME CORP COM REIT 756109104   68,878 1,379 SH   SOLE   1,379 0 0
ALTRIA GROUP INC COM Stock 02209S103   151,154 3,595 SH   SOLE   3,594 0 0
LOEWS CORP COM Stock 540424108   164,606 2,600 SH   SOLE   2,600 0 0
DOMINION ENERGY INC COM Stock 25746U109   196,816 4,406 SH   SOLE   4,406 0 0
CITIGROUP INC COM NEW Stock 172967424   3,523,775 85,674 SH   SOLE   85,674 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   445,169 3,595 SH   SOLE   3,595 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,424,027 29,121 SH   SOLE   29,120 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,211,956 6,371 SH   SOLE   6,370 0 0
LOWES COS INC COM Stock 548661107   15,111,132 72,706 SH   SOLE   72,705 0 0
LINCOLN NATL CORP IND COM Stock 534187109   13,580 550 SH   SOLE   550 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   10,047 213 SH   SOLE   212 0 0
DEERE & CO COM Stock 244199105   5,713 15 SH   SOLE   15 0 0
UNITY SOFTWARE INC COM Stock 91332U101   116,269 3,704 SH   SOLE   3,704 0 0
EVERCORE INC CLASS A Stock 29977A105   23,440 170 SH   SOLE   170 0 0
SOUTHWEST AIRLS CO COM Stock 844741108   5,982 221 SH   SOLE   221 0 0
PATTERSON COS INC COM Stock 703395103   5,928 200 SH   SOLE   200 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   1,770,349 24,896 SH   SOLE   24,895 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784   6,060 100 SH   SOLE   100 0 0
SHOPIFY INC CL A Stock 82509L107   54,570 1,000 SH   SOLE   1,000 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103   9,072,366 190,196 SH   SOLE   190,196 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308   7,584 800 SH   SOLE   800 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   21,156 359 SH   SOLE   359 0 0
STAAR SURGICAL CO COM PAR $0.01 Stock 852312305   884 22 SH   SOLE   22 0 0
NOVO-NORDISK A S ADR ADR 670100205   61,657 678 SH   SOLE   678 0 0
BANK HAWAII CORP COM Stock 062540109   12,896 260 SH   SOLE   259 0 0
COMMERCE BANCSHARES INC COM Stock 200525103   1,200 25 SH   SOLE   25 0 0
LIBERTY LATIN AMERICA LTD COM CL C Stock G9001E128   212 26 SH   SOLE   26 0 0
KRAFT HEINZ CO COM Stock 500754106   1,110 33 SH   SOLE   33 0 0
BAIDU INC SPON ADR REP A ADR 056752108   2,687 20 SH   SOLE   20 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   7,535 243 SH   SOLE   243 0 0
DENTSPLY SIRONA INC COM Stock 24906P109   13,776 403 SH   SOLE   403 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509   269,060 4,465 SH   SOLE   4,464 0 0
BLACKROCK INC COM Stock 09247X101   19,861 31 SH   SOLE   30 0 0
ISHARES CORE S&P MID-CAP ETF ETF 464287507   93,652 376 SH   SOLE   375 0 0
ISHARES MSCI EAFE ETF ETF 464287465   268,734 3,899 SH   SOLE   3,899 0 0
APPLE INC COM Stock 037833100   31,995,192 186,877 SH   SOLE   186,876 0 0
PENUMBRA INC COM Stock 70975L107   49,108 203 SH   SOLE   203 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   2,948 35 SH   SOLE   35 0 0
GSK PLC SPONSORED ADR ADR 37733W204   4,930 136 SH   SOLE   136 0 0
ABBOTT LABS COM Stock 002824100   2,198,288 22,698 SH   SOLE   22,697 0 0
DISNEY WALT CO COM Stock 254687106   197,843 2,441 SH   SOLE   2,441 0 0
INVESCO PREFERRED ETF ETF 46138E511   9,746 890 SH   SOLE   890 0 0
FIDELITY NASDAQ COMPOSITE INDEX ETF ETF 315912808   27,295 525 SH   SOLE   525 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   134,603 573 SH   SOLE   573 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   240,492 1,584 SH   SOLE   1,584 0 0
LIVANOVA PLC SHS Stock G5509L101   1,428 27 SH   SOLE   27 0 0