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   944,943 8,644 SH   SOLE 0 7,044 0 0
ABBOTT LABS COM 002824100   6,277,761 57,034 SH   SOLE 0 56,742 0 0
ABBVIE INC COM 00287Y109   15,398,032 99,361 SH   SOLE 0 98,878 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   22,209,843 63,292 SH   SOLE 0 63,238 0 0
ADMA BIOLOGICS INC COM 000899104   204,607 45,267 SH   SOLE 0 20,068 0 0
ADOBE INC COM 00724F101   117,530 197 SH   OTR 0 197 0 0
ADOBE INC COM 00724F101   10,297,303 17,260 SH   SOLE 0 17,260 0 0
ADVANCED MICRO DEVICES INC COM 007903107   20,160,389 136,764 SH   SOLE 0 136,477 0 0
AFLAC INC COM 001055102   533,083 6,462 SH   SOLE 0 6,462 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   15,164,409 109,073 SH   SOLE 0 109,073 0 0
AIR PRODS & CHEMS INC COM 009158106   676,952 2,472 SH   SOLE 0 2,439 0 0
ALBEMARLE CORP COM 012653101   5,918,205 40,962 SH   SOLE 0 40,962 0 0
ALLETE INC COM NEW 018522300   430,272 7,035 SH   SOLE 0 7,035 0 0
ALPHABET INC CAP STK CL C 02079K107   10,058,100 71,369 SH   SOLE 0 68,831 0 0
ALPHABET INC CAP STK CL A 02079K305   271,138 1,941 SH   OTR 0 1,941 0 0
ALPHABET INC CAP STK CL A 02079K305   23,950,286 171,453 SH   SOLE 0 169,593 0 0
ALTRIA GROUP INC COM 02209S103   399,379 9,900 SH   SOLE 0 9,573 0 0
ALTRIA GROUP INC COM 02209S103   10,569 262 SH   OTR 0 262 0 0
AMAZON COM INC COM 023135106   20,897,555 137,538 SH   SOLE 0 137,424 0 0
AMAZON COM INC COM 023135106   153,763 1,012 SH   OTR 0 1,012 0 0
AMERICAN EXPRESS CO COM 025816109   9,478,179 50,593 SH   SOLE 0 50,357 0 0
AMERICAN TOWER CORP NEW COM 03027X100   206,939 959 SH   SOLE 0 959 0 0
AMERIPRISE FINL INC COM 03076C106   619,375 1,631 SH   SOLE 0 1,631 0 0
AMGEN INC COM 031162100   26,334,045 91,431 SH   SOLE 0 90,631 0 0
AMICUS THERAPEUTICS INC COM 03152W109   345,782 24,368 SH   SOLE 0 14,582 0 0
APPLE INC COM 037833100   78,248,569 406,423 SH   SOLE 0 402,447 0 0
APPLE INC COM 037833100   189,835 986 SH   OTR 0 986 0 0
APPLIED MATLS INC COM 038222105   15,720,269 96,997 SH   SOLE 0 96,997 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   382,531 5,680 SH   SOLE 0 5,680 0 0
AT&T INC COM 00206R102   15,404 918 SH   OTR 0 918 0 0
AT&T INC COM 00206R102   547,935 32,654 SH   SOLE 0 28,984 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   810,972 3,481 SH   SOLE 0 3,481 0 0
AUTOZONE INC COM 053332102   292,986 113 SH   SOLE 0 113 0 0
AUTOZONE INC COM 053332102   69,811 27 SH   OTR 0 27 0 0
BANK AMERICA CORP COM 060505104   20,370 605 SH   OTR 0 605 0 0
BANK AMERICA CORP COM 060505104   10,422,837 309,559 SH   SOLE 0 306,034 0 0
BECTON DICKINSON & CO COM 075887109   393,864 1,615 SH   SOLE 0 1,615 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,170,500 4 SH   SOLE 0 4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,883,524 16,496 SH   SOLE 0 15,846 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   433,406 72,355 SH   SOLE 0 45,049 0 0
BIOGEN INC COM 09062X103   11,696,214 45,199 SH   SOLE 0 45,199 0 0
BLACKROCK INC COM 09247X101   700,478 863 SH   SOLE 0 863 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   164,720 14,274 SH   SOLE 0 14,274 0 0
BOEING CO COM 097023105   10,757,459 41,270 SH   SOLE 0 40,940 0 0
BOSTON SCIENTIFIC CORP COM 101137107   461,255 7,979 SH   SOLE 0 6,729 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   17,700,110 344,964 SH   SOLE 0 343,555 0 0
BROADCOM INC COM 11135F101   22,325 20 SH   OTR 0 20 0 0
BROADCOM INC COM 11135F101   11,891,426 10,653 SH   SOLE 0 10,653 0 0
CANADIAN NATL RY CO COM 136375102   329,555 2,623 SH   SOLE 0 2,623 0 0
CARLYLE SECURED LENDING INC COM 872280102   167,372 11,188 SH   SOLE 0 11,188 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   610,378 10,625 SH   SOLE 0 9,872 0 0
CATERPILLAR INC COM 149123101   913,861 3,091 SH   SOLE 0 3,072 0 0
CENCORA INC COM 03073E105   245,501 1,195 SH   SOLE 0 1,195 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   644,163 4,216 SH   SOLE 0 4,216 0 0
CHENIERE ENERGY INC COM NEW 16411R208   316,284 1,853 SH   SOLE 0 1,853 0 0
CHEVRON CORP NEW COM 166764100   7,961,427 53,375 SH   SOLE 0 52,068 0 0
CHEVRON CORP NEW COM 166764100   20,137 135 SH   OTR 0 135 0 0
CHUBB LIMITED COM H1467J104   392,838 1,738 SH   SOLE 0 1,738 0 0
CHUBB LIMITED COM H1467J104   30,510 135 SH   OTR 0 135 0 0
CIENA CORP COM NEW 171779309   220,234 4,893 SH   SOLE 0 4,893 0 0
CINTAS CORP COM 172908105   127,161 211 SH   OTR 0 211 0 0
CINTAS CORP COM 172908105   623,183 1,034 SH   SOLE 0 1,034 0 0
CISCO SYS INC COM 17275R102   20,966 415 SH   OTR 0 415 0 0
CISCO SYS INC COM 17275R102   26,344,524 521,467 SH   SOLE 0 519,742 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   236,723 50,367 SH   SOLE 0 50,367 0 0
COCA COLA CO COM 191216100   1,240,810 21,056 SH   SOLE 0 16,548 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   11,358,914 150,389 SH   SOLE 0 150,389 0 0
COLGATE PALMOLIVE CO COM 194162103   970,136 12,171 SH   SOLE 0 8,171 0 0
COMCAST CORP NEW CL A 20030N101   8,296,913 189,211 SH   SOLE 0 188,892 0 0
COMCAST CORP NEW CL A 20030N101   20,741 473 SH   OTR 0 473 0 0
CONOCOPHILLIPS COM 20825C104   621,264 5,352 SH   SOLE 0 1,952 0 0
CONOCOPHILLIPS COM 20825C104   26,000 224 SH   OTR 0 224 0 0
CONSOLIDATED EDISON INC COM 209115104   476,030 5,233 SH   SOLE 0 5,233 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302   138,701 19,291 SH   SOLE 0 19,291 0 0
CORNERSTONE TOTAL RETURN FD COM 21924U300   150,482 21,315 SH   SOLE 0 21,315 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,244,566 1,885 SH   SOLE 0 1,842 0 0
CSX CORP COM 126408103   264,185 7,620 SH   SOLE 0 7,620 0 0
CVS HEALTH CORP COM 126650100   20,200,284 255,829 SH   SOLE 0 254,770 0 0
DANAHER CORPORATION COM 235851102   1,697,423 7,337 SH   SOLE 0 7,337 0 0
DELL TECHNOLOGIES INC CL C 24703L202   269,973 3,529 SH   SOLE 0 3,529 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   11,216 77 SH   OTR 0 77 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   604,035 4,147 SH   SOLE 0 4,125 0 0
DISNEY WALT CO COM 254687106   965,408 10,692 SH   SOLE 0 8,866 0 0
DOCUSIGN INC COM 256163106   17,329,675 291,500 SH   SOLE 0 291,500 0 0
DOMINION ENERGY INC COM 25746U109   440,677 9,376 SH   SOLE 0 8,169 0 0
DORIAN LPG LTD SHS USD Y2106R110   231,477 5,276 SH   SOLE 0 5,276 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   22,319 230 SH   OTR 0 230 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   833,884 8,593 SH   SOLE 0 8,515 0 0
DUPONT DE NEMOURS INC COM 26614N102   216,774 2,818 SH   SOLE 0 1,851 0 0
EATON CORP PLC SHS G29183103   12,040,340 49,997 SH   SOLE 0 49,997 0 0
ECB BANCORP INC COM 26828M106   251,200 20,000 SH   SOLE 0 20,000 0 0
ECOLAB INC COM 278865100   9,714,766 48,978 SH   SOLE 0 48,978 0 0
ELECTRONIC ARTS INC COM 285512109   728,684 5,326 SH   SOLE 0 5,326 0 0
ELI LILLY & CO COM 532457108   2,844,180 4,879 SH   SOLE 0 4,507 0 0
EMERSON ELEC CO COM 291011104   2,495,243 25,637 SH   SOLE 0 24,128 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   270,287 10,258 SH   SOLE 0 8,434 0 0
EOG RES INC COM 26875P101   16,026,573 132,506 SH   SOLE 0 132,477 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   43,600 40,000 SH   SOLE 0 40,000 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   3,744,834 80,690 SH   SOLE 0 80,690 0 0
ETF SER SOLUTIONS LHA RISK MANAGE 26922B543   29,301,187 1,167,531 SH   SOLE 0 1,167,531 0 0
EVERSOURCE ENERGY COM 30040W108   515,676 8,355 SH   SOLE 0 7,859 0 0
EXPEDIA GROUP INC COM NEW 30212P303   16,903,630 111,362 SH   SOLE 0 111,362 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,430,981 11,250 SH   SOLE 0 11,250 0 0
EXXON MOBIL CORP COM 30231G102   19,496 195 SH   OTR 0 195 0 0
EXXON MOBIL CORP COM 30231G102   6,876,866 68,782 SH   SOLE 0 56,219 0 0
F5 INC COM 315616102   10,225,933 57,135 SH   SOLE 0 57,135 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   6,678,995 130,909 SH   SOLE 0 130,909 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   311,111 6,753 SH   SOLE 0 6,753 0 0
FIRSTENERGY CORP COM 337932107   329,940 9,000 SH   SOLE 0 9,000 0 0
FISERV INC COM 337738108   112,250 845 SH   OTR 0 845 0 0
FISERV INC COM 337738108   1,018,694 7,669 SH   SOLE 0 7,669 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   267,707 3,516 SH   SOLE 0 3,516 0 0
FUBOTV INC COM 35953D104   31,800 10,000 SH   SOLE 0 10,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,051,285 9,122 SH   SOLE 0 9,122 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   338,081 4,372 SH   SOLE 0 2,731 0 0
GENERAL DYNAMICS CORP COM 369550108   222,712 858 SH   SOLE 0 823 0 0
GENERAL DYNAMICS CORP COM 369550108   23,630 91 SH   OTR 0 91 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,731,017 13,563 SH   SOLE 0 8,787 0 0
GENUINE PARTS CO COM 372460105   17,590 127 SH   OTR 0 127 0 0
GENUINE PARTS CO COM 372460105   422,510 3,051 SH   SOLE 0 3,051 0 0
GILEAD SCIENCES INC COM 375558103   1,380,736 17,044 SH   SOLE 0 14,666 0 0
GLADSTONE CAPITAL CORP COM 376535100   172,608 16,132 SH   SOLE 0 16,132 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,207,838 23,711 SH   SOLE 0 23,211 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,476,721 3,828 SH   SOLE 0 3,828 0 0
GOLUB CAP BDC INC COM 38173M102   172,458 11,421 SH   SOLE 0 11,421 0 0
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   340,389 27,231 SH   SOLE 0 27,231 0 0
HANOVER INS GROUP INC COM 410867105   245,375 2,021 SH   SOLE 0 2,021 0 0
HERON THERAPEUTICS INC COM 427746102   81,367 47,863 SH   SOLE 0 27,977 0 0
HERSHEY CO COM 427866108   5,491,036 29,452 SH   SOLE 0 29,452 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   7,371,351 434,120 SH   SOLE 0 434,120 0 0
HOLOGIC INC COM 436440101   248,217 3,474 SH   SOLE 0 3,474 0 0
HOME DEPOT INC COM 437076102   2,270,927 6,553 SH   SOLE 0 6,453 0 0
HONEYWELL INTL INC COM 438516106   1,359,433 6,482 SH   SOLE 0 6,482 0 0
HUDSON TECHNOLOGIES INC COM 444144109   555,289 41,163 SH   SOLE 0 41,163 0 0
HUNTINGTON BANCSHARES INC COM 446150104   165,484 13,010 SH   SOLE 0 13,010 0 0
IDEXX LABS INC COM 45168D104   58,835 106 SH   OTR 0 106 0 0
IDEXX LABS INC COM 45168D104   2,549,498 4,593 SH   SOLE 0 4,593 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,519,012 9,617 SH   SOLE 0 8,820 0 0
IMMUNITYBIO INC COM 45256X103   50,200 10,000 SH   SOLE 0 0 0 0
INCYTE CORP COM 45337C102   6,075,246 96,755 SH   SOLE 0 96,755 0 0
INGERSOLL RAND INC COM 45687V106   290,432 3,755 SH   SOLE 0 3,755 0 0
INNOVIVA INC COM 45781M101   194,068 12,099 SH   SOLE 0 7,238 0 0
INTEL CORP COM 458140100   16,482 328 SH   OTR 0 328 0 0
INTEL CORP COM 458140100   23,671,598 471,077 SH   SOLE 0 469,174 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,465,946 15,078 SH   SOLE 0 12,035 0 0
INTERNATIONAL PAPER CO COM 460146103   363,384 10,052 SH   SOLE 0 8,514 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   506,474 20,267 SH   SOLE 0 20,267 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   181,422,406 8,565,742 SH   SOLE 0 8,564,849 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   30,558,720 868,145 SH   SOLE 0 867,638 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   31,741,976 201,153 SH   SOLE 0 200,829 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   447,389 4,563 SH   SOLE 0 4,563 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,049,021 5,003 SH   SOLE 0 4,943 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   284,534 34,998 SH   SOLE 0 20,574 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   447,762 39,140 SH   SOLE 0 21,102 0 0
ISHARES INC CORE MSCI EMKT 46434G103   113,274,108 2,239,504 SH   SOLE 0 2,238,233 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   585,904 18,275 SH   SOLE 0 18,275 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   2,477,366 15,949 SH   SOLE 0 14,996 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   964,589 9,149 SH   SOLE 0 5,809 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   249,735 2,148 SH   SOLE 0 2,022 0 0
ISHARES TR US AER DEF ETF 464288760   267,209 2,111 SH   SOLE 0 2,111 0 0
ISHARES TR CORE US AGGBD ET 464287226   10,722,503 108,035 SH   SOLE 0 107,024 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   380,013 3,622 SH   SOLE 0 3,622 0 0
ISHARES TR US BR DEL SE ETF 464288794   5,199,608 47,909 SH   SOLE 0 47,909 0 0
ISHARES TR EXPANDED TECH 464287515   212,961 525 SH   SOLE 0 525 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   2,179,655 7,190 SH   SOLE 0 7,077 0 0
ISHARES TR SHORT TREAS BD 464288679   744,196 6,757 SH   SOLE 0 6,757 0 0
ISHARES TR RUS MD CP GR ETF 464287481   332,835 3,186 SH   SOLE 0 3,098 0 0
ISHARES TR CORE S&P500 ETF 464287200   119,977,815 251,194 SH   SOLE 0 250,795 0 0
ISHARES TR SP SMCP600VL ETF 464287879   390,847 3,792 SH   SOLE 0 3,792 0 0
ISHARES TR S&P 100 ETF 464287101   525,375 2,352 SH   SOLE 0 2,352 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,048,775 8,947 SH   SOLE 0 8,947 0 0
ISHARES TR NATIONAL MUN ETF 464288414   253,451 2,338 SH   SOLE 0 1,488 0 0
ISHARES TR ESG AWARE MSCI 46435U663   705,602 18,564 SH   SOLE 0 18,564 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   217,062 2,890 SH   SOLE 0 2,717 0 0
ISHARES TR RUS 1000 ETF 464287622   396,021 1,510 SH   SOLE 0 1,510 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   846,563 16,510 SH   SOLE 0 15,923 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   166,054,300 3,933,072 SH   SOLE 0 3,932,635 0 0
ISHARES TR US OIL EQ&SV ETF 464288844   1,081,209 49,325 SH   SOLE 0 49,325 0 0
ISHARES TR CORE S&P SCP ETF 464287804   14,939,710 138,011 SH   SOLE 0 137,766 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   200,618 2,445 SH   SOLE 0 2,445 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,691,251 10,234 SH   SOLE 0 10,172 0 0
ISHARES TR US OIL GS EX ETF 464288851   3,157,277 33,880 SH   SOLE 0 33,880 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,602,974 64,734 SH   SOLE 0 64,734 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   98,966,140 493,080 SH   SOLE 0 492,631 0 0
ISHARES TR U.S. ENERGY ETF 464287796   870,980 19,741 SH   SOLE 0 19,741 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,733,879 22,953 SH   SOLE 0 22,953 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,920,858 24,820 SH   SOLE 0 24,820 0 0
ISHARES TR CORE S&P TTL STK 464287150   224,194 2,131 SH   SOLE 0 2,131 0 0
ISHARES TR CORE DIV GRWTH 46434V621   353,001 6,559 SH   SOLE 0 4,559 0 0
ISHARES TR RUS TP200 GR ETF 464289438   288,938 1,649 SH   SOLE 0 1,649 0 0
ISHARES TR CORE MSCI EAFE 46432F842   269,129,779 3,825,583 SH   SOLE 0 3,823,281 0 0
ISHARES TR RUS MID CAP ETF 464287499   640,120 8,235 SH   SOLE 0 8,235 0 0
ISHARES TR CORE S&P MCP ETF 464287507   8,932,568 32,230 SH   SOLE 0 32,064 0 0
ISHARES TR U S EQUITY FACTR 46434V282   2,456,323 50,866 SH   SOLE 0 50,866 0 0
ISHARES TR MSCI EAFE ETF 464287465   7,781,734 103,275 SH   SOLE 0 103,275 0 0
ISHARES TR MSCI USA ESG SLC 464288802   2,708,997 26,953 SH   SOLE 0 26,953 0 0
ISPECIMEN INC COM 45032V108   15,428 30,818 SH   SOLE 0 30,818 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   804,352 16,013 SH   SOLE 0 15,954 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   100,068,436 1,701,555 SH   SOLE 0 1,698,283 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   4,176,311 79,307 SH   SOLE 0 79,307 0 0
JOHNSON & JOHNSON COM 478160104   14,978,015 95,560 SH   SOLE 0 94,557 0 0
JOHNSON & JOHNSON COM 478160104   24,295 155 SH   OTR 0 155 0 0
JPMORGAN CHASE & CO COM 46625H100   26,876 158 SH   OTR 0 158 0 0
JPMORGAN CHASE & CO COM 46625H100   15,493,571 91,085 SH   SOLE 0 88,914 0 0
KIMBERLY-CLARK CORP COM 494368103   6,273,244 51,627 SH   SOLE 0 49,002 0 0
KINDER MORGAN INC DEL COM 49456B101   228,950 12,979 SH   SOLE 0 12,855 0 0
KLA CORP COM NEW 482480100   998,030 1,717 SH   SOLE 0 1,717 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   253,726 1,205 SH   SOLE 0 1,205 0 0
LENNAR CORP CL A 526057104   229,544 1,540 SH   SOLE 0 1,504 0 0
LINDE PLC SHS G54950103   404,630 985 SH   SOLE 0 985 0 0
LOCKHEED MARTIN CORP COM 539830109   7,706,277 17,003 SH   SOLE 0 17,001 0 0
LOWES COS INC COM 548661107   141,097 634 SH   OTR 0 634 0 0
LOWES COS INC COM 548661107   1,456,188 6,543 SH   SOLE 0 6,543 0 0
LULULEMON ATHLETICA INC COM 550021109   15,662,347 30,633 SH   SOLE 0 30,625 0 0
M & T BK CORP COM 55261F104   266,769 1,946 SH   SOLE 0 1,890 0 0
MANULIFE FINL CORP COM 56501R106   657,420 29,748 SH   SOLE 0 29,748 0 0
MARATHON PETE CORP COM 56585A102   699,988 4,718 SH   SOLE 0 4,708 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   372,841 34,300 SH   SOLE 0 19,600 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,795,553 9,477 SH   SOLE 0 8,377 0 0
MASTERCARD INCORPORATED CL A 57636Q104   170,177 399 SH   OTR 0 399 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,071,924 7,202 SH   SOLE 0 6,998 0 0
MCDONALDS CORP COM 580135101   3,597,759 12,134 SH   SOLE 0 11,831 0 0
MCKESSON CORP COM 58155Q103   269,525 582 SH   SOLE 0 582 0 0
MEDTRONIC PLC SHS G5960L103   18,947 230 SH   OTR 0 230 0 0
MEDTRONIC PLC SHS G5960L103   15,390,179 186,819 SH   SOLE 0 186,034 0 0
MERCK & CO INC COM 58933Y105   28,672 263 SH   OTR 0 263 0 0
MERCK & CO INC COM 58933Y105   2,351,487 21,569 SH   SOLE 0 16,194 0 0
MERSANA THERAPEUTICS INC COM 59045L106   36,336 15,662 SH   SOLE 0 9,916 0 0
META PLATFORMS INC CL A 30303M102   21,263,766 60,074 SH   SOLE 0 60,074 0 0
METLIFE INC COM 59156R108   828,212 12,524 SH   SOLE 0 12,524 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   428,968 4,757 SH   SOLE 0 4,757 0 0
MICRON TECHNOLOGY INC COM 595112103   233,883 2,741 SH   SOLE 0 2,741 0 0
MICROSOFT CORP COM 594918104   16,170 43 SH   OTR 0 43 0 0
MICROSOFT CORP COM 594918104   63,504,666 168,877 SH   SOLE 0 167,181 0 0
MURPHY USA INC COM 626755102   938,822 2,633 SH   SOLE 0 2,633 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   140,405 13,725 SH   SOLE 0 8,632 0 0
NEXTERA ENERGY INC COM 65339F101   676,365 11,135 SH   SOLE 0 7,611 0 0
NEXTERA ENERGY INC COM 65339F101   19,194 316 SH   OTR 0 316 0 0
NIKE INC CL B 654106103   9,432,279 86,877 SH   SOLE 0 86,877 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   103,117 318,950 SH   SOLE 0 318,950 0 0
NORTHROP GRUMMAN CORP COM 666807102   249,295 533 SH   SOLE 0 533 0 0
NOVARTIS AG SPONSORED ADR 66987V109   87,642 868 SH   OTR 0 386 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,426,895 14,132 SH   SOLE 0 14,132 0 0
NOVO-NORDISK A S ADR 670100205   10,631,574 102,770 SH   SOLE 0 102,770 0 0
NVIDIA CORPORATION COM 67066G104   2,581,773 5,213 SH   SOLE 0 5,113 0 0
NVIDIA CORPORATION COM 67066G104   147,080 297 SH   OTR 0 297 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   269,817 666 SH   SOLE 0 666 0 0
ORACLE CORP COM 68389X105   1,193,727 11,322 SH   SOLE 0 11,322 0 0
OTIS WORLDWIDE CORP COM 68902V107   460,095 5,142 SH   SOLE 0 4,766 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   3,940 10,000 SH   SOLE 0 10,000 0 0
PACCAR INC COM 693718108   1,407,060 14,409 SH   SOLE 0 14,409 0 0
PAYCHEX INC COM 704326107   22,505,969 188,951 SH   SOLE 0 188,951 0 0
PAYPAL HLDGS INC COM 70450Y103   48,391 788 SH   OTR 0 788 0 0
PAYPAL HLDGS INC COM 70450Y103   5,054,361 82,305 SH   SOLE 0 82,305 0 0
PENNANTPARK INVT CORP COM 708062104   168,463 24,380 SH   SOLE 0 24,380 0 0
PEPSICO INC COM 713448108   5,553,803 32,700 SH   SOLE 0 27,547 0 0
PFIZER INC COM 717081103   10,998 382 SH   OTR 0 382 0 0
PFIZER INC COM 717081103   2,870,045 99,689 SH   SOLE 0 84,709 0 0
PHILIP MORRIS INTL INC COM 718172109   20,227 215 SH   OTR 0 215 0 0
PHILIP MORRIS INTL INC COM 718172109   468,725 4,982 SH   SOLE 0 4,851 0 0
PHILLIPS 66 COM 718546104   250,564 1,882 SH   SOLE 0 531 0 0
PPG INDS INC COM 693506107   204,405 1,367 SH   SOLE 0 965 0 0
PRICE T ROWE GROUP INC COM 74144T108   13,429,159 124,702 SH   SOLE 0 124,613 0 0
PROCTER AND GAMBLE CO COM 742718109   4,722,983 32,230 SH   SOLE 0 29,745 0 0
PUBLIC STORAGE COM 74460D109   236,105 774 SH   SOLE 0 774 0 0
QUALCOMM INC COM 747525103   18,852,729 130,351 SH   SOLE 0 129,968 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   11,841,106 610,996 SH   SOLE 0 610,996 0 0
REGULUS THERAPEUTICS INC COM 75915K309   13,338 10,420 SH   SOLE 0 4,874 0 0
REKOR SYSTEMS INC COM 759419104   54,945 16,500 SH   SOLE 0 16,500 0 0
RIBBON COMMUNICATIONS INC COM 762544104   29,087 10,030 SH   SOLE 0 10,030 0 0
ROBERT HALF INC. COM 770323103   19,061,777 216,808 SH   SOLE 0 216,808 0 0
ROCKWELL AUTOMATION INC COM 773903109   649,336 2,091 SH   SOLE 0 2,031 0 0
RTX CORPORATION COM 75513E101   20,446 243 SH   OTR 0 243 0 0
RTX CORPORATION COM 75513E101   18,350,425 218,094 SH   SOLE 0 217,260 0 0
S&P GLOBAL INC COM 78409V104   109,621 249 SH   SOLE 0 221 0 0
S&P GLOBAL INC COM 78409V104   128,632 292 SH   OTR 0 292 0 0
SALESFORCE INC COM 79466L302   220,848 839 SH   SOLE 0 839 0 0
SCHLUMBERGER LTD COM STK 806857108   11,296,238 217,068 SH   SOLE 0 217,068 0 0
SCHWAB CHARLES CORP COM 808513105   23,916,415 347,622 SH   SOLE 0 347,622 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   655,780 11,780 SH   SOLE 0 11,780 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,118,275 23,672 SH   SOLE 0 23,672 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   1,896,904 76,519 SH   SOLE 0 76,477 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   9,470,664 167,920 SH   SOLE 0 167,920 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   532,750 7,073 SH   SOLE 0 7,073 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   213,422 2,573 SH   SOLE 0 2,573 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   245,500 3,225 SH   SOLE 0 3,021 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,758,604 155,806 SH   SOLE 0 155,747 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   361,122 5,702 SH   SOLE 0 5,702 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   40,480,691 557,125 SH   SOLE 0 557,125 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   38,962,695 285,692 SH   SOLE 0 285,679 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   36,869,146 439,756 SH   SOLE 0 439,696 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   9,760,298 54,585 SH   SOLE 0 54,585 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   12,907,023 113,229 SH   SOLE 0 113,229 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   35,752,601 496,357 SH   SOLE 0 496,357 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   39,409,869 204,748 SH   SOLE 0 204,748 0 0
SHELL PLC SPON ADS 780259305   50,732 771 SH   OTR 0 212 0 0
SHELL PLC SPON ADS 780259305   478,496 7,272 SH   SOLE 0 7,272 0 0
SOUTHERN CO COM 842587107   920,815 13,132 SH   SOLE 0 12,132 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,436,309 6,465 SH   SOLE 0 6,446 0 0
SPDR GOLD TR GOLD SHS 78463V107   864,612 4,523 SH   SOLE 0 4,388 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   8,493,497 249,735 SH   SOLE 0 248,389 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   4,658,898 131,570 SH   SOLE 0 131,570 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,762,654 20,540 SH   SOLE 0 20,499 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   707,290 1,394 SH   SOLE 0 1,394 0 0
SPDR SER TR S&P REGL BKG 78464A698   7,509,534 143,230 SH   SOLE 0 143,230 0 0
SPDR SER TR S&P BIOTECH 78464A870   5,424,346 60,750 SH   SOLE 0 60,750 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   28,211 605 SH   OTR 0 605 0 0
SPDR SER TR S&P DIVID ETF 78464A763   675,074 5,402 SH   SOLE 0 5,400 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   298,272 6,397 SH   SOLE 0 6,397 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   3,298,030 78,189 SH   SOLE 0 78,189 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   168,986,821 6,721,831 SH   SOLE 0 6,721,831 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   56,812,535 2,245,555 SH   SOLE 0 2,245,555 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,332,425 31,777 SH   SOLE 0 31,777 0 0
STARBUCKS CORP COM 855244109   7,068,349 73,621 SH   SOLE 0 73,280 0 0
STRYKER CORPORATION COM 863667101   2,505,228 8,366 SH   SOLE 0 8,366 0 0
SYSCO CORP COM 871829107   12,601,642 172,318 SH   SOLE 0 172,188 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   25,788,010 247,962 SH   SOLE 0 247,898 0 0
TARGET CORP COM 87612E106   16,948 119 SH   OTR 0 119 0 0
TARGET CORP COM 87612E106   1,060,754 7,448 SH   SOLE 0 7,413 0 0
TESLA INC COM 88160R101   1,515,111 6,098 SH   SOLE 0 6,098 0 0
TEXAS INSTRS INC COM 882508104   3,464,430 20,324 SH   SOLE 0 3,832 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,146,289 1,365 SH   SOLE 0 1,365 0 0
TEXTRON INC COM 883203101   5,206 3,800 SH   OTR 0 3,800 0 0
TEXTRON INC COM 883203101   930 31,000 SH   OTR 0 31,000 0 0
TEXTRON INC COM 883203101   84,119 1,046 SH   SOLE 0 1,046 0 0
TEXTRON INC COM 883203101   2,802,466 34,848 SH   OTR 0 34,848 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   683,457 219,761 SH   SOLE 0 219,761 0 0
THE CIGNA GROUP COM 125523100   351,447 1,174 SH   SOLE 0 1,174 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   140,129 264 SH   OTR 0 264 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,075,263 2,026 SH   SOLE 0 2,026 0 0
TJX COS INC NEW COM 872540109   688,055 7,335 SH   SOLE 0 7,318 0 0
TJX COS INC NEW COM 872540109   127,488 1,359 SH   OTR 0 1,359 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   2,119,787 32,804 SH   SOLE 0 32,804 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,079,067 4,424 SH   SOLE 0 4,424 0 0
TRAVELERS COMPANIES INC COM 89417E109   16,763 88 SH   OTR 0 88 0 0
TRAVELERS COMPANIES INC COM 89417E109   444,299 2,332 SH   SOLE 0 2,332 0 0
TRINITY CAP INC COM 896442308   157,142 10,815 SH   SOLE 0 10,815 0 0
UNION PAC CORP COM 907818108   1,723,345 7,016 SH   SOLE 0 6,854 0 0
UNITED PARCEL SERVICE INC CL B 911312106   17,945,256 114,134 SH   SOLE 0 114,010 0 0
UNITED PARCEL SERVICE INC CL B 911312106   15,409 98 SH   OTR 0 98 0 0
UNITEDHEALTH GROUP INC COM 91324P102   130,565 248 SH   OTR 0 248 0 0
UNITEDHEALTH GROUP INC COM 91324P102   12,984,295 24,663 SH   SOLE 0 24,648 0 0
US BANCORP DEL COM NEW 902973304   987,718 22,822 SH   SOLE 0 22,822 0 0
VALERO ENERGY CORP COM 91913Y100   506,662 3,897 SH   SOLE 0 3,891 0 0
VALLEY NATL BANCORP COM 919794107   157,470 14,500 SH   SOLE 0 14,500 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   56,648,429 1,097,200 SH   SOLE 0 1,097,200 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   334,331 4,377 SH   SOLE 0 4,377 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,694,616 23,040 SH   SOLE 0 23,040 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,199,326 5,155 SH   SOLE 0 5,140 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   7,251 50 SH   OTR 0 50 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   43,108,081 138,665 SH   SOLE 0 138,254 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   214,156 1,004 SH   SOLE 0 1,004 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   399,271 1,830 SH   SOLE 0 1,830 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,236,842 9,700 SH   SOLE 0 9,631 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,135,358 5,171 SH   SOLE 0 5,171 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   7,465 34 SH   OTR 0 34 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   659,682 3,666 SH   SOLE 0 3,666 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,047,112 14,117 SH   SOLE 0 14,117 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,010,284 6,758 SH   SOLE 0 6,712 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,673,647 15,195 SH   SOLE 0 12,738 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,083,396 4,567 SH   SOLE 0 4,546 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,615,774 63,644 SH   SOLE 0 62,890 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   237,502 4,231 SH   SOLE 0 4,231 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   566,303 7,319 SH   SOLE 0 7,319 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,230,441 13,089 SH   SOLE 0 13,088 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,912,689 123,438 SH   SOLE 0 123,438 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,660,130 14,872 SH   SOLE 0 14,803 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   850,057 3,276 SH   SOLE 0 3,276 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   668,336 1,381 SH   SOLE 0 1,381 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   15,561,920 51,098 SH   SOLE 0 51,098 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   225,629 1,917 SH   SOLE 0 1,917 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   9,328,098 247,430 SH   SOLE 0 246,102 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   207,258 509 SH   SOLE 0 509 0 0
VIATRIS INC COM 92556V106   110,181 10,174 SH   SOLE 0 8,361 0 0
VISA INC COM CL A 92826C839   16,921,328 64,995 SH   SOLE 0 64,888 0 0
VOR BIOPHARMA INC COM 929033108   30,726 13,656 SH   SOLE 0 8,049 0 0
WALMART INC COM 931142103   723,422 4,589 SH   SOLE 0 4,492 0 0
WELLS FARGO CO NEW COM 949746101   1,533,210 31,150 SH   SOLE 0 28,876 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   238,499 6,824 SH   SOLE 0 6,824 0 0
X4 PHARMACEUTICALS INC COM 98420X103   12,578 15,000 SH   SOLE 0 0 0 0
YUM BRANDS INC COM 988498101   404,039 3,092 SH   SOLE 0 2,881 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   11,724,134 163,039 SH   SOLE 0 163,039 0 0