The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||
| 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 |
| ISHARES TIPS BOND ETF | COM | 464287176 | 475,756 | 4,307 | SH | SOLE | 0 | 0 | 4,307 | |||
| ISHARES FLOATING RATE BOND ETF | COM | 46429B655 | 4,943,190 | 96,849 | SH | SOLE | 0 | 0 | 96,849 | |||
| ISHARES IBOXX HIGH YLD CORPORA | COM | 464288513 | 313,411 | 3,903 | SH | SOLE | 0 | 0 | 3,903 | |||
| ISHARES IBOXX INV GRADE CORP B | COM | 464287242 | 479,657 | 4,246 | SH | SOLE | 0 | 0 | 4,246 | |||
| ISHARES SHORT TERM CORPORATE B | COM | 464288646 | 1,078,319 | 20,477 | SH | SOLE | 0 | 0 | 20,477 | |||
| ISHARES CALIFORNIA MUNI BOND E | COM | 464288356 | 406,770 | 7,000 | SH | SOLE | 0 | 0 | 7,000 | |||
| BLACKROCK ISHARES SHORT MATURI | COM | 46431W507 | 1,000,205 | 19,520 | SH | SOLE | 0 | 0 | 19,520 | |||
| EATON VANCE SENIOR FLOATING-RA | COM | 27828Q105 | 4,650,088 | 364,713 | SH | SOLE | 0 | 0 | 364,713 | |||
| VANECK FALLEN ANGEL HIGH YLD | COM | 92189F437 | 1,013,469 | 34,460 | SH | SOLE | 0 | 0 | 34,460 | |||
| INNOVATOR ETFS TR II S&P HIGH | PFD | 45783Y822 | 352,796 | 17,954 | SH | SOLE | 0 | 0 | 17,954 | |||
| INVESCO PREFERRED PORTFOLIO | PFD | 46138E511 | 2,360,283 | 191,116 | SH | SOLE | 0 | 0 | 191,116 | |||
| ISHARES TR PFD AND INCOME SEC | PFD | 464288687 | 4,009,008 | 120,644 | SH | SOLE | 0 | 0 | 120,644 | |||
| 3M CO | COM | 88579Y101 | 13,377,872 | 97,863 | SH | SOLE | 0 | 0 | 97,863 | |||
| ABBOTT LABS COM | COM | 002824100 | 2,228,344 | 19,545 | SH | SOLE | 0 | 0 | 19,545 | |||
| ABBVIE INC | COM | 00287Y109 | 1,118,329 | 5,663 | SH | SOLE | 0 | 0 | 5,663 | |||
| ABERCROMBIE & FITCH CO CL A | COM | 002896207 | 366,258 | 2,618 | SH | SOLE | 0 | 0 | 2,618 | |||
| ADTRAN HOLDINGS INC COM | COM | 00486H105 | 1,670,588 | 281,718 | SH | SOLE | 0 | 0 | 281,718 | |||
| ADVANCED MICRO DEVICES | COM | 007903107 | 841,566 | 5,129 | SH | SOLE | 0 | 0 | 5,129 | |||
| AEROVIRONMENT INC | COM | 008073108 | 599,896 | 2,992 | SH | SOLE | 0 | 0 | 2,992 | |||
| AIR PRODUCTS & CHEMICAL | COM | 009158106 | 357,288 | 1,200 | SH | SOLE | 0 | 0 | 1,200 | |||
| ALLIANT ENERGY CORP | COM | 018802108 | 663,262 | 10,929 | SH | SOLE | 0 | 0 | 10,929 | |||
| ALLSTATE CORP COM | COM | 020002101 | 1,827,436 | 9,636 | SH | SOLE | 0 | 0 | 9,636 | |||
| ALPHABET INC CL A | COM | 02079K305 | 4,435,327 | 26,743 | SH | SOLE | 0 | 0 | 26,743 | |||
| ALPHABET INC CL C | COM | 02079K107 | 2,331,632 | 13,946 | SH | SOLE | 0 | 0 | 13,946 | |||
| AMAZON.COM INC | COM | 023135106 | 5,047,121 | 27,087 | SH | SOLE | 0 | 0 | 27,087 | |||
| AMBARELLA INC | COM | G037AX101 | 791,137 | 14,026 | SH | SOLE | 0 | 0 | 14,026 | |||
| AMERICAN OUTDOOR BRANDS, INC. | COM | 02875D109 | 628,039 | 68,117 | SH | SOLE | 0 | 0 | 68,117 | |||
| AMGEN INC COM | COM | 031162100 | 350,564 | 1,088 | SH | SOLE | 0 | 0 | 1,088 | |||
| ANGIODYNAMICS INC | COM | 03475V101 | 172,000 | 22,108 | SH | SOLE | 0 | 0 | 22,108 | |||
| APPLE INC | COM | 037833100 | 12,546,352 | 53,847 | SH | SOLE | 0 | 0 | 53,847 | |||
| APPLIED OPTOELECTRONICS, INC | COM | 03823U102 | 1,078,087 | 75,338 | SH | SOLE | 0 | 0 | 75,338 | |||
| ARLO TECHNOLOGIES, INC | COM | 04206A101 | 409,257 | 33,795 | SH | SOLE | 0 | 0 | 33,795 | |||
| ARTERIS, INC | COM | 04302A104 | 305,743 | 39,604 | SH | SOLE | 0 | 0 | 39,604 | |||
| ASTRONICS CORP | COM | 046433108 | 2,041,621 | 104,806 | SH | SOLE | 0 | 0 | 104,806 | |||
| AT&T INC | COM | 00206R102 | 1,837,836 | 83,538 | SH | SOLE | 0 | 0 | 83,538 | |||
| ATLANTIC UNION BANKSHARES CO | COM | 04911A107 | 1,236,329 | 32,820 | SH | SOLE | 0 | 0 | 32,820 | |||
| AVIAT NETWORKS INC COM | COM | 05366Y201 | 362,670 | 16,767 | SH | SOLE | 0 | 0 | 16,767 | |||
| AXCELIS TECHNOLOGIES INC | COM | 054540208 | 733,950 | 7,000 | SH | SOLE | 0 | 0 | 7,000 | |||
| AXOGEN INC | COM | 05463X106 | 1,701,776 | 121,382 | SH | SOLE | 0 | 0 | 121,382 | |||
| AXT INC | COM | 00246W103 | 1,605,072 | 663,253 | SH | SOLE | 0 | 0 | 663,253 | |||
| BANK OF AMERICA CORP COM | COM | 060505104 | 1,689,138 | 42,569 | SH | SOLE | 0 | 0 | 42,569 | |||
| BERKSHIRE HATHAWAY INC CL B | COM | 084670702 | 869,431 | 1,889 | SH | SOLE | 0 | 0 | 1,889 | |||
| BEST BUY INC COM | COM | 086516101 | 377,045 | 3,650 | SH | SOLE | 0 | 0 | 3,650 | |||
| BOEING CO COM | COM | 097023105 | 1,094,384 | 7,198 | SH | SOLE | 0 | 0 | 7,198 | |||
| BRISTOL MYERS SQUIBB COM | COM | 110122108 | 933,373 | 18,040 | SH | SOLE | 0 | 0 | 18,040 | |||
| C H ROBINSON WORLDWIDE COM | COM | 12541W209 | 370,512 | 3,357 | SH | SOLE | 0 | 0 | 3,357 | |||
| CECO ENVIRONMENTAL CORP | COM | 125141101 | 1,712,163 | 60,715 | SH | SOLE | 0 | 0 | 60,715 | |||
| CHEVRON CORPORATION | COM | 166764100 | 2,878,244 | 19,544 | SH | SOLE | 0 | 0 | 19,544 | |||
| CIGNA CORP | COM | 125523100 | 267,798 | 773 | SH | SOLE | 0 | 0 | 773 | |||
| CISCO SYS INC COM | COM | 17275R102 | 1,539,726 | 28,931 | SH | SOLE | 0 | 0 | 28,931 | |||
| CITIGROUP INC COM | COM | 172967424 | 1,308,684 | 20,906 | SH | SOLE | 0 | 0 | 20,906 | |||
| CLEAN ENERGY FUELS CORP | COM | 184499101 | 856,510 | 275,405 | SH | SOLE | 0 | 0 | 275,405 | |||
| COCA COLA CO COM | COM | 191216100 | 264,445 | 3,680 | SH | SOLE | 0 | 0 | 3,680 | |||
| CODEXIS INC | COM | 192005106 | 466,386 | 151,424 | SH | SOLE | 0 | 0 | 151,424 | |||
| COHERENT CORP COM | COM | 19247G107 | 224,676 | 2,527 | SH | SOLE | 0 | 0 | 2,527 | |||
| COLGATE-PALMOLIVE CO | COM | 194162103 | 327,659 | 3,156 | SH | SOLE | 0 | 0 | 3,156 | |||
| CONOCOPHILLIPS | COM | 20825C104 | 328,579 | 3,121 | SH | SOLE | 0 | 0 | 3,121 | |||
| COSTCO WHOLESALE CORP | COM | 22160K105 | 594,855 | 671 | SH | SOLE | 0 | 0 | 671 | |||
| CSX CORP COM | COM | 126408103 | 235,080 | 6,808 | SH | SOLE | 0 | 0 | 6,808 | |||
| CVS HEALTH CORPORATION | COM | 126650100 | 326,159 | 5,187 | SH | SOLE | 0 | 0 | 5,187 | |||
| DANAHER CORP | COM | 235851102 | 955,555 | 3,437 | SH | SOLE | 0 | 0 | 3,437 | |||
| DISNEY WALT CO COM | COM | 254687106 | 722,724 | 7,514 | SH | SOLE | 0 | 0 | 7,514 | |||
| DLH HOLDINGS CORP | COM | 23335Q100 | 227,476 | 24,303 | SH | SOLE | 0 | 0 | 24,303 | |||
| DONALDSON INC COM | COM | 257651109 | 1,540,109 | 20,897 | SH | SOLE | 0 | 0 | 20,897 | |||
| EASTERN BANKSHARES INC | COM | 27627N105 | 1,354,666 | 82,652 | SH | SOLE | 0 | 0 | 82,652 | |||
| EBAY INC | COM | 278642103 | 574,986 | 8,831 | SH | SOLE | 0 | 0 | 8,831 | |||
| ECOLAB INC | COM | 278865100 | 2,629,516 | 10,299 | SH | SOLE | 0 | 0 | 10,299 | |||
| ELECTROMED INC | COM | 285409108 | 696,551 | 32,443 | SH | SOLE | 0 | 0 | 32,443 | |||
| ELI LILLY CO | COM | 532457108 | 292,360 | 330 | SH | SOLE | 0 | 0 | 330 | |||
| EMERSON ELEC CO COM | COM | 291011104 | 2,480,239 | 22,678 | SH | SOLE | 0 | 0 | 22,678 | |||
| ENBRIDGE INC | COM | 29250N105 | 202,806 | 4,994 | SH | SOLE | 0 | 0 | 4,994 | |||
| ENERGY SELECT SECTOR SPDR ETF | COM | 81369Y506 | 931,295 | 10,607 | SH | SOLE | 0 | 0 | 10,607 | |||
| ENERGY TRANSFER LP | COM | 29273V100 | 290,104 | 18,075 | SH | SOLE | 0 | 0 | 18,075 | |||
| ENOVIX CORP | COM | 293594107 | 695,111 | 74,423 | SH | SOLE | 0 | 0 | 74,423 | |||
| EOG RES INC COM | COM | 26875P101 | 515,323 | 4,192 | SH | SOLE | 0 | 0 | 4,192 | |||
| EQUINIX INC COM NEW | COM | 29444U700 | 2,884,354 | 3,250 | SH | SOLE | 0 | 0 | 3,250 | |||
| EXXON MOBIL CORP COM | COM | 30231G102 | 2,198,130 | 18,752 | SH | SOLE | 0 | 0 | 18,752 | |||
| FARO TECHNOLOGIES, INC | COM | 311642102 | 260,744 | 13,623 | SH | SOLE | 0 | 0 | 13,623 | |||
| FREEPORT-MCMORAN INC | COM | 35671D857 | 244,608 | 4,900 | SH | SOLE | 0 | 0 | 4,900 | |||
| FULL HOUSE RESORTS INC | COM | 359678109 | 1,127,191 | 224,540 | SH | SOLE | 0 | 0 | 224,540 | |||
| GE AEROSPACE | COM | 369604301 | 3,688,516 | 19,559 | SH | SOLE | 0 | 0 | 19,559 | |||
| GE HEALTHCARE TECHNOLOGIES INC | COM | 36266G107 | 626,324 | 6,674 | SH | SOLE | 0 | 0 | 6,674 | |||
| GE VERNOVA INC COM | COM | 36828A101 | 698,900 | 2,741 | SH | SOLE | 0 | 0 | 2,741 | |||
| GENERAL DYNAMICS CO | COM | 369550108 | 293,134 | 970 | SH | SOLE | 0 | 0 | 970 | |||
| GENERAL MILLS INC | COM | 370334104 | 1,670,782 | 22,624 | SH | SOLE | 0 | 0 | 22,624 | |||
| GENIUS SPORTS, LTD | COM | G3934V109 | 2,248,010 | 286,736 | SH | SOLE | 0 | 0 | 286,736 | |||
| HARMONIC INC | COM | 413160102 | 1,011,129 | 69,398 | SH | SOLE | 0 | 0 | 69,398 | |||
| HILLMAN SOLUTIONS, INC | COM | 431636109 | 995,840 | 94,303 | SH | SOLE | 0 | 0 | 94,303 | |||
| HOME DEPOT INC COM | COM | 437076102 | 520,682 | 1,285 | SH | SOLE | 0 | 0 | 1,285 | |||
| HONEYWELL INTL INC COM | COM | 438516106 | 2,149,682 | 10,400 | SH | SOLE | 0 | 0 | 10,400 | |||
| HORMEL FOODS CORP COM | COM | 440452100 | 1,018,775 | 32,138 | SH | SOLE | 0 | 0 | 32,138 | |||
| HUBBELL INC | COM | 443510607 | 600,975 | 1,403 | SH | SOLE | 0 | 0 | 1,403 | |||
| HUNTINGTON BANCSHARES INC | COM | 446150104 | 298,013 | 20,273 | SH | SOLE | 0 | 0 | 20,273 | |||
| ILLINOIS TOOL WKS INC COM | COM | 452308109 | 1,820,338 | 6,946 | SH | SOLE | 0 | 0 | 6,946 | |||
| INFUSYSTEM HOLDINGS INC | COM | 45685K102 | 721,376 | 107,668 | SH | SOLE | 0 | 0 | 107,668 | |||
| INNODATA INC | COM | 457642205 | 379,891 | 22,653 | SH | SOLE | 0 | 0 | 22,653 | |||
| INTEL CORP COM | COM | 458140100 | 753,512 | 32,119 | SH | SOLE | 0 | 0 | 32,119 | |||
| INTERNATIONAL BUS MACH COM | COM | 459200101 | 3,234,400 | 14,630 | SH | SOLE | 0 | 0 | 14,630 | |||
| INTL FLAVORS & FRAGRANCES | COM | 459506101 | 386,492 | 3,683 | SH | SOLE | 0 | 0 | 3,683 | |||
| ISHARES US TECHNOLOGY ETF | COM | 464287721 | 217,120 | 1,432 | SH | SOLE | 0 | 0 | 1,432 | |||
| JOHNSON & JOHNSON COM | COM | 478160104 | 4,292,296 | 26,486 | SH | SOLE | 0 | 0 | 26,486 | |||
| JPMORGAN CHASE & CO | COM | 46625H100 | 3,988,206 | 18,914 | SH | SOLE | 0 | 0 | 18,914 | |||
| KEARNY FINANCIAL CORP | COM | 48716P108 | 537,091 | 78,179 | SH | SOLE | 0 | 0 | 78,179 | |||
| KENVUE INC | COM | 49177J102 | 1,249,714 | 54,030 | SH | SOLE | 0 | 0 | 54,030 | |||
| KIMBERLY CLARK CORP COM | COM | 494368103 | 373,818 | 2,627 | SH | SOLE | 0 | 0 | 2,627 | |||
| KINDER MORGAN INC | COM | 49456B101 | 292,030 | 13,220 | SH | SOLE | 0 | 0 | 13,220 | |||
| KORU MEDICAL SYSTEMS, INC | COM | 759910102 | 343,273 | 125,741 | SH | SOLE | 0 | 0 | 125,741 | |||
| KRAFT/HEINZ CO | COM | 500754106 | 1,108,414 | 31,570 | SH | SOLE | 0 | 0 | 31,570 | |||
| LABCORP HOLDINGS INC COM | COM | 504922105 | 328,292 | 1,469 | SH | SOLE | 0 | 0 | 1,469 | |||
| LEGACY EDUCATION, INC | COM | 52474R207 | 232,627 | 50,570 | SH | SOLE | 0 | 0 | 50,570 | |||
| LIMONEIRA CO | COM | 532746104 | 3,040,743 | 114,745 | SH | SOLE | 0 | 0 | 114,745 | |||
| LOGILITY SUPPLY CHAIN SOLUTION | COM | 029683109 | 666,599 | 59,571 | SH | SOLE | 0 | 0 | 59,571 | |||
| LOWES COS INC COM | COM | 548661107 | 223,180 | 824 | SH | SOLE | 0 | 0 | 824 | |||
| MARATHON PETROLEUM CORP | COM | 56585A102 | 245,994 | 1,510 | SH | SOLE | 0 | 0 | 1,510 | |||
| MCDONALDS CORP COM | COM | 580135101 | 1,426,629 | 4,685 | SH | SOLE | 0 | 0 | 4,685 | |||
| MEDTRONIC PLC | COM | G5960L103 | 576,102 | 6,399 | SH | SOLE | 0 | 0 | 6,399 | |||
| MERCK & CO INC (NEW) | COM | 58933Y105 | 4,180,911 | 36,817 | SH | SOLE | 0 | 0 | 36,817 | |||
| META PLATFORMS INC | COM | 30303M102 | 1,371,566 | 2,396 | SH | SOLE | 0 | 0 | 2,396 | |||
| METLIFE INC | COM | 59156R108 | 249,502 | 3,025 | SH | SOLE | 0 | 0 | 3,025 | |||
| MICROSOFT CORP COM | COM | 594918104 | 13,054,551 | 30,338 | SH | SOLE | 0 | 0 | 30,338 | |||
| MITEK SYSTEMS INC | COM | 606710200 | 726,113 | 83,750 | SH | SOLE | 0 | 0 | 83,750 | |||
| MOODY'S CORP | COM | 615369105 | 456,556 | 962 | SH | SOLE | 0 | 0 | 962 | |||
| MORGAN STANLEY | COM | 617446448 | 1,600,814 | 15,357 | SH | SOLE | 0 | 0 | 15,357 | |||
| NATURAL GAS SERVICES GROUP | COM | 63886Q109 | 988,904 | 51,748 | SH | SOLE | 0 | 0 | 51,748 | |||
| NEOGENOMICS INC | COM | 64049M209 | 494,096 | 33,498 | SH | SOLE | 0 | 0 | 33,498 | |||
| NETFLIX INC | COM | 64110L106 | 383,715 | 541 | SH | SOLE | 0 | 0 | 541 | |||
| NEXTERA ENERGY INC | COM | 65339F101 | 350,208 | 4,143 | SH | SOLE | 0 | 0 | 4,143 | |||
| NIKE INC CL B | COM | 654106103 | 202,348 | 2,289 | SH | SOLE | 0 | 0 | 2,289 | |||
| NVIDIA CORP | COM | 67066G104 | 2,139,530 | 17,618 | SH | SOLE | 0 | 0 | 17,618 | |||
| ORACLE CORPORATION | COM | 68389X105 | 1,787,439 | 10,490 | SH | SOLE | 0 | 0 | 10,490 | |||
| OREILLY AUTOMOTIVE INC NEW | COM | 67103H107 | 397,302 | 345 | SH | SOLE | 0 | 0 | 345 | |||
| OSHKOSH CORPORATION | COM | 688239201 | 409,157 | 4,083 | SH | SOLE | 0 | 0 | 4,083 | |||
| PAYPAL HOLDINGS INC | COM | 70450Y103 | 1,053,249 | 13,498 | SH | SOLE | 0 | 0 | 13,498 | |||
| PEBBLEBROOK HOTEL TRUST | COM | 70509V100 | 416,811 | 31,505 | SH | SOLE | 0 | 0 | 31,505 | |||
| PEPSICO INC COM | COM | 713448108 | 2,927,468 | 17,215 | SH | SOLE | 0 | 0 | 17,215 | |||
| PERFORMANT FINANCIAL CORP | COM | 71377E105 | 858,016 | 229,416 | SH | SOLE | 0 | 0 | 229,416 | |||
| PFIZER INC COM | COM | 717081103 | 377,329 | 13,038 | SH | SOLE | 0 | 0 | 13,038 | |||
| PNC FINANCIAL SERVICES GROUP I | COM | 693475105 | 891,901 | 4,825 | SH | SOLE | 0 | 0 | 4,825 | |||
| POSTAL REALTY TRUST INC - A | COM | 73757R102 | 815,009 | 55,670 | SH | SOLE | 0 | 0 | 55,670 | |||
| PPG INDS INC COM | COM | 693506107 | 210,611 | 1,590 | SH | SOLE | 0 | 0 | 1,590 | |||
| PROCTER & GAMBLE CO | COM | 742718109 | 1,611,395 | 9,304 | SH | SOLE | 0 | 0 | 9,304 | |||
| PROFIRE ENERGY INC | COM | 74316x101 | 305,595 | 181,902 | SH | SOLE | 0 | 0 | 181,902 | |||
| PUBLIC STORAGE INC | COM | 74460D109 | 576,006 | 1,583 | SH | SOLE | 0 | 0 | 1,583 | |||
| RADNET INC | COM | 750491102 | 2,583,806 | 37,236 | SH | SOLE | 0 | 0 | 37,236 | |||
| RAYMOND JAMES FINANCIAL | COM | 754730109 | 1,829,277 | 14,938 | SH | SOLE | 0 | 0 | 14,938 | |||
| RESEARCH SOLUTIONS INC | COM | 761025105 | 120,524 | 44,148 | SH | SOLE | 0 | 0 | 44,148 | |||
| RIBBON COMMUNICATIONS, INC | COM | 762544104 | 1,153,298 | 354,861 | SH | SOLE | 0 | 0 | 354,861 | |||
| RIOT BLOCKCHAIN INC | COM | 767292105 | 567,534 | 76,487 | SH | SOLE | 0 | 0 | 76,487 | |||
| ROPER INDUSTRIES INC | COM | 776696106 | 1,418,087 | 2,549 | SH | SOLE | 0 | 0 | 2,549 | |||
| RTX CORP | COM | 75513E101 | 942,848 | 7,782 | SH | SOLE | 0 | 0 | 7,782 | |||
| SALESFORCE.COM INC | COM | 79466L302 | 568,496 | 2,077 | SH | SOLE | 0 | 0 | 2,077 | |||
| SHAKE SHACK INC - CLASS A | COM | 819047101 | 503,149 | 4,875 | SH | SOLE | 0 | 0 | 4,875 | |||
| SIMON PROPERTY GROUP INC | COM | 828806109 | 506,891 | 2,999 | SH | SOLE | 0 | 0 | 2,999 | |||
| SITIME CORP | COM | 82982T106 | 907,459 | 5,291 | SH | SOLE | 0 | 0 | 5,291 | |||
| SKYWORKS SOLUTIONS INC | COM | 83088M102 | 1,281,442 | 12,974 | SH | SOLE | 0 | 0 | 12,974 | |||
| SOLVENTUM CORP | COM | 83444M101 | 1,742,303 | 24,990 | SH | SOLE | 0 | 0 | 24,990 | |||
| SPDR KBW REGIONAL BANKING ETF | COM | 78464A698 | 754,478 | 13,330 | SH | SOLE | 0 | 0 | 13,330 | |||
| STANDEX INTERNATIONAL CORP | COM | 854231107 | 2,810,974 | 15,379 | SH | SOLE | 0 | 0 | 15,379 | |||
| STARBUCKS CORP | COM | 855244109 | 260,298 | 2,670 | SH | SOLE | 0 | 0 | 2,670 | |||
| STRYKER CORP | COM | 863667101 | 372,098 | 1,030 | SH | SOLE | 0 | 0 | 1,030 | |||
| TARGET CORP | COM | 87612E106 | 3,278,359 | 21,034 | SH | SOLE | 0 | 0 | 21,034 | |||
| TELOS CORPORATION | COM | 87969B101 | 644,491 | 179,524 | SH | SOLE | 0 | 0 | 179,524 | |||
| TELUS CORPORATION | COM | 87971M103 | 452,792 | 26,984 | SH | SOLE | 0 | 0 | 26,984 | |||
| TENNANT CO | COM | 880345103 | 436,502 | 4,545 | SH | SOLE | 0 | 0 | 4,545 | |||
| TERRITORIAL BANCORP INC | COM | 88145X108 | 521,353 | 49,938 | SH | SOLE | 0 | 0 | 49,938 | |||
| TESLA INC | COM | 88160R101 | 852,391 | 3,258 | SH | SOLE | 0 | 0 | 3,258 | |||
| TEXAS INSTRUMENTS INC | COM | 882508104 | 439,581 | 2,128 | SH | SOLE | 0 | 0 | 2,128 | |||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 322,275 | 521 | SH | SOLE | 0 | 0 | 521 | |||
| TIMKEN COMPANY | COM | 887389104 | 239,089 | 2,837 | SH | SOLE | 0 | 0 | 2,837 | |||
| TRANSCAT INC | COM | 893529107 | 1,205,285 | 9,980 | SH | SOLE | 0 | 0 | 9,980 | |||
| TRAVELERS COMPANIES INC | COM | 89417E109 | 2,358,877 | 10,076 | SH | SOLE | 0 | 0 | 10,076 | |||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 946,597 | 1,619 | SH | SOLE | 0 | 0 | 1,619 | |||
| US BANCORP | COM | 902973304 | 494,776 | 10,820 | SH | SOLE | 0 | 0 | 10,820 | |||
| UTILITIES SELECT SECTOR SPDR E | COM | 81369Y886 | 714,661 | 8,847 | SH | SOLE | 0 | 0 | 8,847 | |||
| VERIZON COMMUNICATIONS | COM | 92343V104 | 1,987,261 | 44,250 | SH | SOLE | 0 | 0 | 44,250 | |||
| VIAVI SOLUTIONS, INC | COM | 925550105 | 331,701 | 36,774 | SH | SOLE | 0 | 0 | 36,774 | |||
| VISA INC CLASS A | COM | 92826C839 | 4,164,024 | 15,145 | SH | SOLE | 0 | 0 | 15,145 | |||
| WABTEC CORP | COM | 929740108 | 473,784 | 2,607 | SH | SOLE | 0 | 0 | 2,607 | |||
| WALMART INC | COM | 931142103 | 3,286,929 | 40,705 | SH | SOLE | 0 | 0 | 40,705 | |||
| WARNER BROS DISCOVERY INC | COM | 934423104 | 193,691 | 23,478 | SH | SOLE | 0 | 0 | 23,478 | |||
| WELLS FARGO & COMPANY | COM | 949746101 | 2,424,551 | 42,920 | SH | SOLE | 0 | 0 | 42,920 | |||
| WESTERN NEW ENGLAND BANCORP IN | COM | 958892101 | 1,411,060 | 166,007 | SH | SOLE | 0 | 0 | 166,007 | |||
| WINMARK CORP | COM | 974250102 | 646,386 | 1,688 | SH | SOLE | 0 | 0 | 1,688 | |||
| WYNN RESORTS LTD | COM | 983134107 | 439,130 | 4,580 | SH | SOLE | 0 | 0 | 4,580 | |||
| XCEL ENERGY INC | COM | 98389B100 | 1,335,364 | 20,450 | SH | SOLE | 0 | 0 | 20,450 | |||
| INVESCO QQQ TRUST UNIT SER 1 | COM | 46090E103 | 924,649 | 1,895 | SH | SOLE | 0 | 0 | 1,895 | |||
| ISHARES CORE HIGH DIVIDEND ETF | COM | 46429B663 | 1,146,795 | 9,750 | SH | SOLE | 0 | 0 | 9,750 | |||
| ISHARES CORE S&P 500 INDEX FUN | COM | 464287200 | 8,007,050 | 13,881 | SH | SOLE | 0 | 0 | 13,881 | |||
| ISHARES CORE S&P MID CAP | COM | 464287507 | 207,837 | 3,335 | SH | SOLE | 0 | 0 | 3,335 | |||
| ISHARES CORE S&P SMALLCAP ETF | COM | 464287804 | 723,748 | 6,188 | SH | SOLE | 0 | 0 | 6,188 | |||
| ISHARES CORE S&P US VALUE ETF | COM | 464287663 | 1,077,414 | 11,283 | SH | SOLE | 0 | 0 | 11,283 | |||
| ISHARES RUSSELL 2000 ETF | COM | 464287655 | 1,100,032 | 4,980 | SH | SOLE | 0 | 0 | 4,980 | |||
| ISHARES RUSSELL MID-CAP GROWTH | COM | 464287481 | 587,857 | 5,012 | SH | SOLE | 0 | 0 | 5,012 | |||
| ISHARES RUSSELL MIDCAP ETF | COM | 464287499 | 1,758,746 | 19,954 | SH | SOLE | 0 | 0 | 19,954 | |||
| ISHARES S&P 500 GROWTH ETF | COM | 464287309 | 1,548,661 | 16,174 | SH | SOLE | 0 | 0 | 16,174 | |||
| ISHARES S&P 500 VALUE ETF | COM | 464287408 | 1,508,630 | 7,651 | SH | SOLE | 0 | 0 | 7,651 | |||
| SPDR PORT S&P 600 SMALL CAP ET | COM | 78468R853 | 882,439 | 19,390 | SH | SOLE | 0 | 0 | 19,390 | |||
| SPDR PORTFOLIO MID CAP ETF | COM | 78464A847 | 738,781 | 13,511 | SH | SOLE | 0 | 0 | 13,511 | |||
| SPDR PORTFOLIO S&P 500 GROWTH | COM | 78464A409 | 1,395,797 | 16,829 | SH | SOLE | 0 | 0 | 16,829 | |||
| SPDR PORTFOLIO S&P 500 VALUE E | COM | 78464A508 | 903,483 | 17,092 | SH | SOLE | 0 | 0 | 17,092 | |||
| SPDR S&P 500 ETF HIGH DIVIDEND | COM | 78468R788 | 2,963,379 | 64,915 | SH | SOLE | 0 | 0 | 64,915 | |||
| SPDR S&P 500 ETF TRUST | COM | 78462F103 | 6,004,123 | 10,465 | SH | SOLE | 0 | 0 | 10,465 | |||
| SPDR S&P DIVIDEND ETF | COM | 78464A763 | 1,689,566 | 11,895 | SH | SOLE | 0 | 0 | 11,895 | |||
| SPDR S&P MIDCAP 400 ETF TRUST | COM | 78467Y107 | 1,133,764 | 1,990 | SH | SOLE | 0 | 0 | 1,990 | |||
| VANGUARD DIV APPRECIATION INDE | COM | 921908844 | 401,729 | 2,028 | SH | SOLE | 0 | 0 | 2,028 | |||
| VANGUARD S&P 500 ETF | COM | 922908363 | 554,054 | 1,050 | SH | SOLE | 0 | 0 | 1,050 | |||
| ISHARES CORE MSCI EAFE ETF | COM | 46432F842 | 307,517 | 3,940 | SH | SOLE | 0 | 0 | 3,940 | |||
| ISHARES CURRENCY HEDGED MSCI E | COM | 46434V803 | 207,136 | 5,848 | SH | SOLE | 0 | 0 | 5,848 | |||
| ISHARES MSCI EAFE ETF | COM | 464287465 | 2,527,048 | 30,217 | SH | SOLE | 0 | 0 | 30,217 | |||
| ISHARES MSCI EMERGING MKTS IND | COM | 464287234 | 386,371 | 8,425 | SH | SOLE | 0 | 0 | 8,425 | |||
| SPDR S&P EMERGING MKT SM CAP E | COM | 78463X756 | 426,679 | 6,840 | SH | SOLE | 0 | 0 | 6,840 | |||
| VANGUARD FTSE EMERGING MARKETS | COM | 922042858 | 608,796 | 12,723 | SH | SOLE | 0 | 0 | 12,723 | |||
| SPDR GOLD TRUST FUND | GOLD | 78463V107 | 3,284,735 | 13,514 | SH | SOLE | 0 | 0 | 13,514 | |||
| SPROTT PHYSICAL GOLD TRUST | GOLD | 85207H104 | 818,644 | 40,169 | SH | SOLE | 0 | 0 | 40,169 | |||
| VANECK MERK GOLD SHARES | GOLD | 921078101 | 623,248 | 24,547 | SH | SOLE | 0 | 0 | 24,547 | |||