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   1,003,366 9,546 SH   SOLE 0 9,546 0 0
ABBOTT LABS COM 002824100   5,514,660 54,460 SH   SOLE 0 54,359 0 0
ABBVIE INC COM 00287Y109   15,077,531 94,607 SH   SOLE 0 94,504 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,340,422 60,671 SH   SOLE 0 60,671 0 0
ADMA BIOLOGICS INC COM 000899104   149,834 45,267 SH   SOLE 0 45,267 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   86,323 224 SH   OTR 0 224 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   13,510,506 35,059 SH   SOLE 0 35,059 0 0
ADVANCED MICRO DEVICES INC COM 007903107   13,450,738 137,238 SH   SOLE 0 136,184 0 0
AFLAC INC COM 001055102   414,261 6,421 SH   SOLE 0 6,421 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   209,790 1,516 SH   SOLE 0 1,416 0 0
AIR PRODS & CHEMS INC COM 009158106   588,206 2,048 SH   SOLE 0 2,048 0 0
ALLETE INC COM NEW 018522300   442,029 6,867 SH   SOLE 0 6,867 0 0
ALPHABET INC CAP STK CL A 02079K305   178,416 1,720 SH   OTR 0 1,720 0 0
ALPHABET INC CAP STK CL A 02079K305   17,544,080 169,132 SH   SOLE 0 168,452 0 0
ALPHABET INC CAP STK CL C 02079K107   7,259,478 69,803 SH   SOLE 0 69,123 0 0
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   18,650 20,000 PRN   SOLE 0 20,000 0 0
ALTRIA GROUP INC COM 02209S103   11,467 257 SH   OTR 0 257 0 0
ALTRIA GROUP INC COM 02209S103   354,130 7,937 SH   SOLE 0 7,937 0 0
AMAZON COM INC COM 023135106   76,331 739 SH   OTR 0 739 0 0
AMAZON COM INC COM 023135106   13,747,760 133,099 SH   SOLE 0 133,099 0 0
AMERICAN EXPRESS CO COM 025816109   1,363,474 8,266 SH   SOLE 0 8,266 0 0
AMERICAN TOWER CORP NEW COM 03027X100   210,989 1,033 SH   SOLE 0 1,033 0 0
AMERIPRISE FINL INC COM 03076C106   494,691 1,614 SH   SOLE 0 1,614 0 0
AMGEN INC COM 031162100   22,827,694 94,427 SH   SOLE 0 94,307 0 0
AMICUS THERAPEUTICS INC COM 03152W109   268,334 24,196 SH   SOLE 0 24,196 0 0
APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9   19,375 20,000 PRN   SOLE 0 20,000 0 0
APPLE INC COM 037833100   165,065 1,001 SH   OTR 0 1,001 0 0
APPLE INC COM 037833100   66,278,265 401,930 SH   SOLE 0 399,410 0 0
APPLIED MATLS INC COM 038222105   11,501,287 93,636 SH   SOLE 0 93,142 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   15,103 15,000 PRN   SOLE 0 15,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   410,436 5,913 SH   SOLE 0 5,913 0 0
AT&T INC COM 00206R102   13,899 722 SH   OTR 0 722 0 0
AT&T INC COM 00206R102   668,465 34,725 SH   SOLE 0 34,725 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   723,770 3,251 SH   SOLE 0 3,251 0 0
AUTOZONE INC COM 053332102   282,687 115 SH   SOLE 0 115 0 0
BANK AMERICA CORP COM 060505104   15,844 554 SH   OTR 0 554 0 0
BANK AMERICA CORP COM 060505104   7,968,973 278,635 SH   SOLE 0 278,635 0 0
BECTON DICKINSON & CO COM 075887109   336,822 1,361 SH   SOLE 0 1,361 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,862,400 4 SH   SOLE 0 4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,750,291 15,385 SH   SOLE 0 15,385 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   603,165 72,322 SH   SOLE 0 72,322 0 0
BIOGEN INC COM 09062X103   12,368,999 44,488 SH   SOLE 0 44,348 0 0
BLACKROCK INC COM 09247X101   623,815 932 SH   SOLE 0 932 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   131,129 12,731 SH   SOLE 0 12,731 0 0
BLOCK INC CL A 852234103   233,996 3,409 SH   SOLE 0 3,409 0 0
BOEING CO COM 097023105   8,220,427 38,697 SH   SOLE 0 38,589 0 0
BOSTON SCIENTIFIC CORP COM 101137107   405,443 8,104 SH   SOLE 0 8,104 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   21,476,760 309,865 SH   SOLE 0 309,443 0 0
BROADCOM INC COM 11135F101   23,737 37 SH   OTR 0 37 0 0
BROADCOM INC COM 11135F101   7,420,814 11,567 SH   SOLE 0 11,567 0 0
CANADIAN NATL RY CO COM 136375102   308,138 2,612 SH   SOLE 0 2,612 0 0
CARLYLE SECURED LENDING INC COM 872280102   150,283 11,034 SH   SOLE 0 11,034 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   487,044 10,646 SH   SOLE 0 10,646 0 0
CATERPILLAR INC COM 149123101   953,552 4,167 SH   SOLE 0 4,167 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   548,080 4,216 SH   SOLE 0 3,656 0 0
CHENIERE ENERGY INC COM NEW 16411R208   293,924 1,865 SH   SOLE 0 1,865 0 0
CHEVRON CORP NEW COM 166764100   22,027 135 SH   OTR 0 135 0 0
CHEVRON CORP NEW COM 166764100   7,458,245 45,711 SH   SOLE 0 45,711 0 0
CHUBB LIMITED COM H1467J104   26,214 135 SH   OTR 0 135 0 0
CHUBB LIMITED COM H1467J104   334,176 1,721 SH   SOLE 0 1,721 0 0
CIENA CORP COM NEW 171779309   528,771 10,068 SH   SOLE 0 10,068 0 0
CINTAS CORP COM 172908105   101,790 220 SH   OTR 0 220 0 0
CINTAS CORP COM 172908105   993,688 2,148 SH   SOLE 0 2,052 0 0
CISCO SYS INC COM 17275R102   21,694 415 SH   OTR 0 415 0 0
CISCO SYS INC COM 17275R102   26,211,239 501,411 SH   SOLE 0 500,361 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   238,514 48,776 SH   SOLE 0 48,776 0 0
COCA COLA CO COM 191216100   1,123,775 18,117 SH   SOLE 0 18,117 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   8,716,956 143,065 SH   SOLE 0 143,065 0 0
COLGATE PALMOLIVE CO COM 194162103   910,386 12,114 SH   SOLE 0 12,114 0 0
COMCAST CORP NEW CL A 20030N101   17,931 473 SH   OTR 0 473 0 0
COMCAST CORP NEW CL A 20030N101   9,119,669 240,561 SH   SOLE 0 240,561 0 0
CONSOLIDATED EDISON INC COM 209115104   498,421 5,210 SH   SOLE 0 5,210 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302   188,044 24,139 SH   SOLE 0 24,139 0 0
CORNERSTONE TOTAL RETURN FD COM 21924U300   137,517 18,609 SH   SOLE 0 18,609 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,256,140 2,528 SH   SOLE 0 2,394 0 0
COUPANG INC CL A 22266T109   1,600,000 100,000 SH   OTR 0 100,000 0 0
COUPANG INC CL A 22266T109   173,408 10,838 SH   SOLE 0 10,838 0 0
CVS HEALTH CORP COM 126650100   15,355,918 206,647 SH   SOLE 0 206,647 0 0
DANAHER CORPORATION COM 235851102   1,751,426 6,949 SH   SOLE 0 6,949 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   13,951 77 SH   OTR 0 77 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   764,398 4,219 SH   SOLE 0 4,219 0 0
DISNEY WALT CO COM 254687106   62,381 623 SH   OTR 0 623 0 0
DISNEY WALT CO COM 254687106   938,360 9,371 SH   SOLE 0 9,371 0 0
DOMINION ENERGY INC COM 25746U109   504,697 9,027 SH   SOLE 0 9,027 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   19,005 197 SH   OTR 0 197 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   811,112 8,408 SH   SOLE 0 8,408 0 0
DUPONT DE NEMOURS INC COM 26614N102   216,889 3,022 SH   SOLE 0 3,022 0 0
EATON CORP PLC SHS G29183103   8,824,118 51,501 SH   SOLE 0 51,501 0 0
ECOLAB INC COM 278865100   7,664,191 46,301 SH   SOLE 0 46,301 0 0
ELECTRONIC ARTS INC COM 285512109   10,494,875 87,131 SH   SOLE 0 87,011 0 0
EMERSON ELEC CO COM 291011104   16,527,452 189,666 SH   SOLE 0 189,530 0 0
ENPHASE ENERGY INC COM 29355A107   216,588 1,030 SH   SOLE 0 1,030 0 0
EOG RES INC COM 26875P101   12,451,870 108,627 SH   SOLE 0 108,627 0 0
EVERSOURCE ENERGY COM 30040W108   802,479 10,254 SH   SOLE 0 10,254 0 0
EXPEDIA GROUP INC COM NEW 30212P303   10,492,242 108,134 SH   SOLE 0 107,756 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,233,677 11,203 SH   SOLE 0 11,203 0 0
EXXON MOBIL CORP COM 30231G102   21,384 195 SH   OTR 0 195 0 0
EXXON MOBIL CORP COM 30231G102   7,239,072 66,014 SH   SOLE 0 66,014 0 0
F5 INC COM 315616102   7,891,299 54,165 SH   SOLE 0 54,165 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,211,419 120,567 SH   SOLE 0 120,567 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   524,739 11,599 SH   SOLE 0 11,599 0 0
FIRSTENERGY CORP COM 337932107   360,540 9,000 SH   SOLE 0 9,000 0 0
FISERV INC COM 337738108   95,510 845 SH   OTR 0 845 0 0
FISERV INC COM 337738108   870,444 7,701 SH   SOLE 0 7,701 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   205,555 3,500 SH   SOLE 0 3,500 0 0
FUBOTV INC COM 35953D104   12,100 10,000 SH   SOLE 0 10,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,359,640 7,107 SH   SOLE 0 7,107 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   367,740 4,483 SH   SOLE 0 4,483 0 0
GENERAL DYNAMICS CORP COM 369550108   20,767 91 SH   OTR 0 91 0 0
GENERAL DYNAMICS CORP COM 369550108   217,484 953 SH   SOLE 0 953 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,294,088 13,536 SH   SOLE 0 13,536 0 0
GENERAL MLS INC COM 370334104   297,230 3,478 SH   SOLE 0 3,478 0 0
GENUINE PARTS CO COM 372460105   21,248 127 SH   OTR 0 127 0 0
GENUINE PARTS CO COM 372460105   495,740 2,963 SH   SOLE 0 2,963 0 0
GILEAD SCIENCES INC COM 375558103   1,392,414 16,782 SH   SOLE 0 16,782 0 0
GLADSTONE CAPITAL CORP COM 376535100   129,974 13,827 SH   SOLE 0 13,827 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,234,041 3,773 SH   SOLE 0 3,773 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   9,745 10,000 PRN   SOLE 0 10,000 0 0
HANOVER INS GROUP INC COM 410867105   257,000 2,000 SH   SOLE 0 2,000 0 0
HERON THERAPEUTICS INC COM 427746102   56,924 37,698 SH   SOLE 0 37,698 0 0
HERSHEY CO COM 427866108   5,940,491 23,350 SH   SOLE 0 23,350 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   6,280,518 394,257 SH   SOLE 0 394,257 0 0
HOLOGIC INC COM 436440101   280,352 3,474 SH   SOLE 0 3,474 0 0
HOME DEPOT INC COM 437076102   1,845,548 6,254 SH   SOLE 0 6,254 0 0
HONEYWELL INTL INC COM 438516106   1,209,421 6,328 SH   SOLE 0 6,328 0 0
HUDSON TECHNOLOGIES INC COM 444144109   359,353 41,163 SH   SOLE 0 41,163 0 0
HUNTINGTON BANCSHARES INC COM 446150104   149,017 13,305 SH   SOLE 0 13,305 0 0
IDEXX LABS INC COM 45168D104   53,008 106 SH   OTR 0 106 0 0
IDEXX LABS INC COM 45168D104   2,155,845 4,311 SH   SOLE 0 4,311 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,267,493 9,314 SH   SOLE 0 9,314 0 0
INCYTE CORP COM 45337C102   13,383,754 185,191 SH   SOLE 0 184,551 0 0
INGERSOLL RAND INC COM 45687V106   235,978 4,056 SH   SOLE 0 4,056 0 0
INNOVIVA INC COM 45781M101   137,385 12,212 SH   SOLE 0 12,212 0 0
INTEL CORP COM 458140100   10,716 328 SH   OTR 0 328 0 0
INTEL CORP COM 458140100   16,105,871 492,987 SH   SOLE 0 492,987 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,919,670 14,644 SH   SOLE 0 14,644 0 0
INTERNATIONAL PAPER CO COM 460146103   365,040 10,123 SH   SOLE 0 10,123 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   495,463 20,043 SH   SOLE 0 20,043 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   158,952,659 7,641,955 SH   SOLE 0 7,641,955 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   599,318 7,026 SH   SOLE 0 7,026 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   28,159,483 179,611 SH   SOLE 0 179,611 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   554,191 3,832 SH   SOLE 0 3,832 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,378,458 4,295 SH   SOLE 0 3,981 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   421,337 40,051 SH   SOLE 0 40,051 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   588,991 18,710 SH   SOLE 0 18,710 0 0
ISHARES INC CORE MSCI EMKT 46434G103   101,894,919 2,088,439 SH   SOLE 0 2,088,439 0 0
ISHARES TR CORE MSCI EAFE 46432F842   250,991,787 3,754,552 SH   SOLE 0 3,754,552 0 0
ISHARES TR CORE DIV GRWTH 46434V621   377,759 7,557 SH   SOLE 0 7,557 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,656,630 23,060 SH   SOLE 0 23,060 0 0
ISHARES TR U S EQUITY FACTR 46434V282   2,410,163 58,160 SH   SOLE 0 58,160 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   328,514 3,632 SH   SOLE 0 3,632 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   65,782,197 628,412 SH   SOLE 0 627,140 0 0
ISHARES TR SHORT TREAS BD 464288679   1,524,501 13,796 SH   SOLE 0 13,796 0 0
ISHARES TR IBOXX HI YD ETF 464288513   1,740,214 23,034 SH   SOLE 0 23,034 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   37,805,233 748,026 SH   SOLE 0 746,722 0 0
ISHARES TR MSCI USA ESG SLC 464288802   2,363,471 26,928 SH   SOLE 0 26,928 0 0
ISHARES TR CORE S&P TTL STK 464287150   246,373 2,721 SH   SOLE 0 2,721 0 0
ISHARES TR US OIL GS EX ETF 464288851   3,032,786 35,343 SH   SOLE 0 34,801 0 0
ISHARES TR US AER DEF ETF 464288760   267,906 2,328 SH   SOLE 0 2,328 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,634,107 66,754 SH   SOLE 0 66,754 0 0
ISHARES TR S&P 100 ETF 464287101   461,989 2,470 SH   SOLE 0 1,980 0 0
ISHARES TR CORE US AGGBD ET 464287226   8,697,837 87,293 SH   SOLE 0 87,293 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,068,824 9,121 SH   SOLE 0 9,121 0 0
ISHARES TR US OIL EQ&SV ETF 464288844   1,023,361 52,969 SH   SOLE 0 52,369 0 0
ISHARES TR RUS MID CAP ETF 464287499   458,796 6,562 SH   SOLE 0 6,562 0 0
ISHARES TR RUS MD CP GR ETF 464287481   269,410 2,959 SH   SOLE 0 2,959 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   234,714 2,210 SH   SOLE 0 2,210 0 0
ISHARES TR U.S. ENERGY ETF 464287796   874,594 19,991 SH   SOLE 0 19,991 0 0
ISHARES TR U.S. TECH ETF 464287721   508,320 5,477 SH   SOLE 0 5,477 0 0
ISHARES TR CORE S&P MCP ETF 464287507   8,095,116 32,360 SH   SOLE 0 32,360 0 0
ISHARES TR CORE S&P SCP ETF 464287804   11,114,805 114,941 SH   SOLE 0 114,941 0 0
ISHARES TR SP SMCP600VL ETF 464287879   351,534 3,756 SH   SOLE 0 3,756 0 0
ISHARES TR CORE S&P500 ETF 464287200   77,089,536 187,529 SH   SOLE 0 187,529 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   217,079 3,398 SH   SOLE 0 3,398 0 0
ISHARES TR RUS 1000 ETF 464287622   239,419 1,063 SH   SOLE 0 1,063 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,459,751 9,587 SH   SOLE 0 9,587 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,663,967 6,810 SH   SOLE 0 6,810 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   6,028,199 33,790 SH   SOLE 0 33,790 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   2,168,656 15,827 SH   SOLE 0 15,827 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   259,626 3,160 SH   SOLE 0 3,160 0 0
ISHARES TR MSCI EAFE ETF 464287465   7,866,485 109,990 SH   SOLE 0 109,990 0 0
ISPECIMEN INC COM 45032V108   87,889 65,589 SH   SOLE 0 64,159 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,635,946 32,511 SH   SOLE 0 32,511 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   84,356,334 1,628,815 SH   SOLE 0 1,628,815 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   4,227,861 88,301 SH   SOLE 0 84,393 0 0
JOHNSON & JOHNSON COM 478160104   20,150 130 SH   OTR 0 130 0 0
JOHNSON & JOHNSON COM 478160104   14,660,017 94,581 SH   SOLE 0 94,581 0 0
JPMORGAN CHASE & CO COM 46625H100   20,589 158 SH   OTR 0 158 0 0
JPMORGAN CHASE & CO COM 46625H100   11,399,989 87,484 SH   SOLE 0 87,484 0 0
KIMBERLY-CLARK CORP COM 494368103   19,730 147 SH   OTR 0 147 0 0
KIMBERLY-CLARK CORP COM 494368103   578,488 4,310 SH   SOLE 0 4,310 0 0
KINDER MORGAN INC DEL COM 49456B101   227,347 12,984 SH   SOLE 0 12,984 0 0
KLA CORP COM NEW 482480100   710,012 1,779 SH   SOLE 0 1,779 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   240,983 1,228 SH   SOLE 0 1,228 0 0
LILLY ELI & CO COM 532457108   1,346,372 3,920 SH   SOLE 0 3,920 0 0
LINDE PLC SHS G54950103   238,010 670 SH   SOLE 0 670 0 0
LOCKHEED MARTIN CORP COM 539830109   7,377,405 15,606 SH   SOLE 0 15,606 0 0
LOWES COS INC COM 548661107   126,781 634 SH   OTR 0 634 0 0
LOWES COS INC COM 548661107   1,344,250 6,722 SH   SOLE 0 6,722 0 0
LULULEMON ATHLETICA INC COM 550021109   12,220,499 33,555 SH   SOLE 0 33,555 0 0
MANULIFE FINL CORP COM 56501R106   469,139 25,552 SH   SOLE 0 25,552 0 0
MARATHON PETE CORP COM 56585A102   553,073 4,102 SH   SOLE 0 2,996 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   239,782 34,751 SH   SOLE 0 34,751 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,585,223 9,518 SH   SOLE 0 9,518 0 0
MASTERCARD INCORPORATED CL A 57636Q104   145,001 399 SH   OTR 0 399 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,644,518 7,277 SH   SOLE 0 7,277 0 0
MCDONALDS CORP COM 580135101   3,389,151 12,121 SH   SOLE 0 12,121 0 0
MCKESSON CORP COM 58155Q103   205,441 577 SH   SOLE 0 577 0 0
MDU RES GROUP INC COM 552690109   325,100 10,666 SH   SOLE 0 10,666 0 0
MEDTRONIC PLC SHS G5960L103   15,560 193 SH   OTR 0 193 0 0
MEDTRONIC PLC SHS G5960L103   13,709,613 170,052 SH   SOLE 0 170,052 0 0
MERCK & CO INC COM 58933Y105   27,981 263 SH   OTR 0 263 0 0
MERCK & CO INC COM 58933Y105   2,333,045 21,929 SH   SOLE 0 21,889 0 0
MERSANA THERAPEUTICS INC COM 59045L106   64,141 15,606 SH   SOLE 0 15,606 0 0
META PLATFORMS INC CL A 30303M102   15,572,709 73,477 SH   SOLE 0 73,477 0 0
METLIFE INC COM 59156R108   5,075,524 87,600 SH   SOLE 0 87,600 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   396,191 4,729 SH   SOLE 0 4,729 0 0
MICROSOFT CORP COM 594918104   12,397 43 SH   OTR 0 43 0 0
MICROSOFT CORP COM 594918104   48,856,906 169,466 SH   SOLE 0 169,019 0 0
MURPHY USA INC COM 626755102   705,767 2,735 SH   SOLE 0 2,735 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6   14,924 15,000 PRN   SOLE 0 15,000 0 0
NEXTERA ENERGY INC COM 65339F101   24,357 316 SH   OTR 0 316 0 0
NEXTERA ENERGY INC COM 65339F101   968,047 12,559 SH   SOLE 0 12,559 0 0
NIKE INC CL B 654106103   8,755,298 71,390 SH   SOLE 0 71,232 0 0
NOKIA CORP SPONSORED ADR 654902204   67,110 13,668 SH   SOLE 0 13,668 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   76,165 318,950 SH   SOLE 0 318,950 0 0
NORTHROP GRUMMAN CORP COM 666807102   296,417 642 SH   SOLE 0 642 0 0
NOVARTIS AG SPONSORED ADR 66987V109   94,668 1,029 SH   OTR 0 1,029 0 0
NOVARTIS AG SPONSORED ADR 66987V109   12,701,401 138,059 SH   SOLE 0 138,059 0 0
NOVO-NORDISK A S ADR 670100205   8,471,963 53,236 SH   SOLE 0 52,992 0 0
NVIDIA CORPORATION COM 67066G104   144,440 520 SH   OTR 0 520 0 0
NVIDIA CORPORATION COM 67066G104   1,179,689 4,247 SH   SOLE 0 4,247 0 0
OCCIDENTAL PETE CORP COM 674599105   227,679 3,647 SH   SOLE 0 3,647 0 0
ORACLE CORP COM 68389X105   924,572 9,950 SH   SOLE 0 9,950 0 0
OTIS WORLDWIDE CORP COM 68902V107   440,880 5,224 SH   SOLE 0 5,224 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   10,900 10,000 SH   SOLE 0 10,000 0 0
PACCAR INC COM 693718108   1,000,064 13,662 SH   SOLE 0 13,662 0 0
PALO ALTO NETWORKS INC COM 697435105   262,059 1,312 SH   SOLE 0 1,312 0 0
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   27,550 25,000 PRN   SOLE 0 25,000 0 0
PAYCHEX INC COM 704326107   19,823,505 172,995 SH   SOLE 0 172,995 0 0
PAYPAL HLDGS INC COM 70450Y103   67,738 892 SH   OTR 0 892 0 0
PAYPAL HLDGS INC COM 70450Y103   9,634,722 126,873 SH   SOLE 0 126,873 0 0
PEPSICO INC COM 713448108   5,399,765 29,620 SH   SOLE 0 29,620 0 0
PFIZER INC COM 717081103   15,586 382 SH   OTR 0 382 0 0
PFIZER INC COM 717081103   3,643,338 89,297 SH   SOLE 0 89,297 0 0
PHILIP MORRIS INTL INC COM 718172109   20,909 215 SH   OTR 0 215 0 0
PHILIP MORRIS INTL INC COM 718172109   357,121 3,672 SH   SOLE 0 3,672 0 0
PRICE T ROWE GROUP INC COM 74144T108   17,933,816 158,847 SH   SOLE 0 158,847 0 0
PROCTER AND GAMBLE CO COM 742718109   4,302,049 28,933 SH   SOLE 0 28,933 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8   15,245 15,000 PRN   SOLE 0 15,000 0 0
QUALCOMM INC COM 747525103   15,588,445 122,186 SH   SOLE 0 121,776 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   21,936 224 SH   OTR 0 224 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   19,849,722 202,693 SH   SOLE 0 202,181 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   17,445,102 939,930 SH   SOLE 0 937,730 0 0
REGULUS THERAPEUTICS INC COM 75915K309   8,783 10,363 SH   SOLE 0 10,363 0 0
RIBBON COMMUNICATIONS INC COM 762544104   34,303 10,030 SH   SOLE 0 10,030 0 0
ROBERT HALF INTL INC COM 770323103   15,077,146 187,131 SH   SOLE 0 186,645 0 0
ROCKWELL AUTOMATION INC COM 773903109   619,563 2,111 SH   SOLE 0 2,111 0 0
SCHLUMBERGER LTD COM STK 806857108   10,574,422 215,365 SH   SOLE 0 215,365 0 0
SCHWAB CHARLES CORP COM 808513105   16,688,160 318,598 SH   SOLE 0 318,598 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,071,363 25,551 SH   SOLE 0 25,551 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,086,243 85,083 SH   SOLE 0 85,083 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   559,109 11,685 SH   SOLE 0 11,685 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   4,894,275 140,640 SH   SOLE 0 140,640 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,783,115 119,560 SH   SOLE 0 119,560 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   691,071 10,185 SH   SOLE 0 10,185 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   36,731,842 633,635 SH   SOLE 0 633,635 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   380,824 5,626 SH   SOLE 0 5,626 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   16,977,889 210,487 SH   SOLE 0 210,487 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   27,943,263 337,357 SH   SOLE 0 337,357 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   22,825,553 225,594 SH   SOLE 0 225,594 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   10,766,605 71,297 SH   SOLE 0 71,297 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   50,447,792 389,679 SH   SOLE 0 389,679 0 0
SHELL PLC SPON ADS 780259305   54,778 952 SH   OTR 0 952 0 0
SHELL PLC SPON ADS 780259305   381,605 6,632 SH   SOLE 0 6,632 0 0
SOUTHERN CO COM 842587107   904,207 12,995 SH   SOLE 0 12,995 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,777,727 5,345 SH   SOLE 0 5,345 0 0
SPDR GOLD TR GOLD SHS 78463V107   829,437 4,527 SH   SOLE 0 4,527 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   8,628,885 268,645 SH   SOLE 0 267,983 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   4,765,861 139,638 SH   SOLE 0 139,638 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,045,278 22,095 SH   SOLE 0 22,095 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   636,731 1,389 SH   SOLE 0 1,389 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   13,397 329 SH   OTR 0 329 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   339,931 8,348 SH   SOLE 0 8,348 0 0
SPDR SER TR S&P REGL BKG 78464A698   544,346 12,411 SH   SOLE 0 12,411 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   153,898,517 6,195,592 SH   SOLE 0 6,195,592 0 0
SPDR SER TR S&P DIVID ETF 78464A763   646,137 5,223 SH   SOLE 0 5,223 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   3,342,282 88,490 SH   SOLE 0 88,490 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,293,874 31,208 SH   SOLE 0 31,208 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   312,090 7,606 SH   SOLE 0 7,606 0 0
STARBUCKS CORP COM 855244109   7,310,184 70,202 SH   SOLE 0 70,202 0 0
STRYKER CORPORATION COM 863667101   2,383,493 8,349 SH   SOLE 0 8,349 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0   9,999 10,000 PRN   SOLE 0 10,000 0 0
SYSCO CORP COM 871829107   12,644,462 163,725 SH   SOLE 0 163,131 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   22,225,659 238,934 SH   SOLE 0 238,182 0 0
TARGET CORP COM 87612E106   15,735 95 SH   OTR 0 95 0 0
TARGET CORP COM 87612E106   1,248,797 7,540 SH   SOLE 0 7,540 0 0
TERADYNE INC COM 880770102   287,488 2,674 SH   SOLE 0 2,674 0 0
TESLA INC COM 88160R101   1,377,239 6,639 SH   SOLE 0 6,639 0 0
TEXAS INSTRS INC COM 882508104   780,451 4,196 SH   SOLE 0 4,196 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,316,852 1,362 SH   SOLE 0 1,362 0 0
THE CIGNA GROUP COM 125523100   294,986 1,154 SH   SOLE 0 1,154 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   125,649 218 SH   OTR 0 218 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,200,852 2,083 SH   SOLE 0 2,083 0 0
TJX COS INC NEW COM 872540109   106,491 1,359 SH   OTR 0 1,359 0 0
TJX COS INC NEW COM 872540109   623,287 7,954 SH   SOLE 0 7,954 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,981,372 33,078 SH   SOLE 0 33,078 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   811,168 4,409 SH   SOLE 0 4,409 0 0
TRAVELERS COMPANIES INC COM 89417E109   15,084 88 SH   OTR 0 88 0 0
TRAVELERS COMPANIES INC COM 89417E109   390,867 2,280 SH   SOLE 0 2,272 0 0
UNDER ARMOUR INC CL A 904311107   323,922 34,133 SH   SOLE 0 34,133 0 0
UNION PAC CORP COM 907818108   970,991 4,825 SH   SOLE 0 4,825 0 0
UNITED PARCEL SERVICE INC CL B 911312106   19,011 98 SH   OTR 0 98 0 0
UNITED PARCEL SERVICE INC CL B 911312106   19,979,391 102,992 SH   SOLE 0 102,992 0 0
UNITEDHEALTH GROUP INC COM 91324P102   115,312 244 SH   OTR 0 244 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,217,561 23,736 SH   SOLE 0 23,662 0 0
US BANCORP DEL COM NEW 902973304   821,828 22,797 SH   SOLE 0 22,797 0 0
VALERO ENERGY CORP COM 91913Y100   276,197 1,978 SH   SOLE 0 1,458 0 0
VALLEY NATL BANCORP COM 919794107   133,980 14,500 SH   SOLE 0 14,500 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   651,292 8,487 SH   SOLE 0 7,343 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,517,382 34,097 SH   SOLE 0 34,097 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   6,435 48 SH   OTR 0 48 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,822,215 13,592 SH   SOLE 0 13,592 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,394,556 9,026 SH   SOLE 0 9,026 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   6,821 35 SH   OTR 0 35 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   982,695 5,042 SH   SOLE 0 5,042 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,206,363 14,816 SH   SOLE 0 14,816 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   34,604,203 138,728 SH   SOLE 0 138,728 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   378,939 2,744 SH   SOLE 0 2,744 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,322,788 6,272 SH   SOLE 0 6,272 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   533,707 3,362 SH   SOLE 0 3,362 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   894,193 4,381 SH   SOLE 0 4,241 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,045,908 75,394 SH   SOLE 0 75,394 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   157,475,611 2,065,796 SH   SOLE 0 2,064,586 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,322,338 15,079 SH   SOLE 0 14,893 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,103,201 112,978 SH   SOLE 0 112,978 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   594,238 5,633 SH   SOLE 0 5,633 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   694,720 3,397 SH   SOLE 0 3,397 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   483,550 5,002 SH   SOLE 0 5,002 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   550,090 1,427 SH   SOLE 0 1,427 0 0
VBI VACCINES INC CDA COM NEW 91822J103   88,788 293,030 SH   SOLE 0 293,030 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   7,792,772 200,380 SH   SOLE 0 200,380 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1   10,125 10,000 PRN   SOLE 0 10,000 0 0
VISA INC COM CL A 92826C839   14,226,993 63,102 SH   SOLE 0 62,928 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   19,852 20,000 PRN   SOLE 0 20,000 0 0
VMWARE INC CL A COM 928563402   259,064 2,075 SH   SOLE 0 2,075 0 0
VOR BIOPHARMA INC COM 929033108   73,286 13,622 SH   SOLE 0 13,622 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   289,600 8,375 SH   SOLE 0 8,375 0 0
WALMART INC COM 931142103   560,020 3,798 SH   SOLE 0 3,798 0 0
WELLS FARGO CO NEW COM 949746101   1,155,234 30,905 SH   SOLE 0 30,905 0 0
WESCO INTL INC COM 95082P105   216,356 1,400 SH   SOLE 0 840 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   202,673 6,824 SH   SOLE 0 6,824 0 0
YUM BRANDS INC COM 988498101   371,805 2,815 SH   SOLE 0 2,815 0 0