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 COMPANY Common Stock 88579Y101   2,363 19,701 SH   SOLE   694 0 19,007
ABBVIE INC Common Stock 00287Y109   56 347 SH   SOLE   0 0 347
ACCENTURE PLC Common Stock G1151C101   8 29 SH   SOLE   0 0 29
ADOBE INC Common Stock 00724F101   974 2,893 SH   SOLE   178 0 2,715
AGF INVTS MF Closed and MF Open 00110G408   69 3,243 SH   SOLE   0 0 3,243
ALPHABET INC Common Stock 02079K107   252 2,845 SH   SOLE   48 0 2,797
ALPHABET INC Common Stock 02079K305   3,091 35,028 SH   SOLE   1,750 0 33,278
ALPS SECTOR MF Closed and MF Open 00162Q858   103 1,995 SH   SOLE   0 0 1,995
AMAZON COM Common Stock 023135106   2,462 29,305 SH   SOLE   2,241 0 27,064
AMERIPRISE FINANCIAL Common Stock 03076C106   19 61 SH   SOLE   0 0 61
AMETEK INC Common Stock 031100100   2 17 SH   SOLE   0 0 17
AMPHENOL CORP Common Stock 032095101   2 26 SH   SOLE   0 0 26
APPLE INC Common Stock 037833100   2,611 20,098 SH   SOLE   440 0 19,658
AT&T INC Common Stock 00206R102   30 1,656 SH   SOLE   0 0 1,656
AUTOMATIC DATA Common Stock 053015103   6 25 SH   SOLE   0 0 25
AUTOZONE INC Common Stock 053332102   5 2 SH   SOLE   0 0 2
B&G FOODS Common Stock 05508R106   21 1,859 SH   SOLE   0 0 1,859
BERKLEY W R Common Stock 084423102   2 31 SH   SOLE   0 0 31
BERKSHIRE HATHAWAY Common Stock 084670702   3,768 12,199 SH   SOLE   361 0 11,838
BLACKROCK INC Common Stock 09247X101   1,623 2,290 SH   SOLE   76 0 2,214
BRISTOL MYERS Common Stock 110122108   47 651 SH   SOLE   0 0 651
BRITISH AMERN Common Stock 110448107   42 1,060 SH   SOLE   0 0 1,060
CAMBRIA TAIL MF Closed and MF Open 132061862   120 7,833 SH   SOLE   0 0 7,833
CHECK POINT Common Stock M22465104   2,297 18,204 SH   SOLE   597 0 17,607
CHEVRON CORP Common Stock 166764100   90 499 SH   SOLE   0 0 499
CISCO SYSTEMS Common Stock 17275R102   2,058 43,192 SH   SOLE   1,383 0 41,809
CME GROUP Common Stock 12572Q105   30 180 SH   SOLE   0 0 180
COGNIZANT TECH Common Stock 192446102   15 270 SH   SOLE   0 0 270
COLGATE-PALMOLIVE Common Stock 194162103   22 280 SH   SOLE   0 0 280
COMCAST CORP Common Stock 20030N101   10 278 SH   SOLE   0 0 278
CONSTELLATION BRANDS Common Stock 21036P108   2 8 SH   SOLE   0 0 8
CORNING INC Common Stock 219350105   14 447 SH   SOLE   0 0 447
COSTCO WHOLESALE Common Stock 22160K105   234 512 SH   SOLE   0 0 512
COTERRA ENERGY Common Stock 127097103   4 155 SH   SOLE   0 0 155
CYCLERION THERAPEUTICS Common Stock 23255M105   0 350 SH   SOLE   0 0 350
CYTOKINETICS INC Common Stock 23282W605   27 600 SH   SOLE   0 0 600
DANAHER CORP Common Stock 235851102   13 49 SH   SOLE   0 0 49
DIAMONDBACK ENERGY Common Stock 25278X109   3 25 SH   SOLE   0 0 25
DISCOVER FINANCIAL Common Stock 254709108   2 20 SH   SOLE   0 0 20
DRAFTKINGS INC Common Stock 26142V105   1 50 SH   SOLE   0 0 50
EDWARDS LIFESCIENCES Common Stock 28176E108   125 1,680 SH   SOLE   840 0 840
ELI LILLY Common Stock 532457108   168 460 SH   SOLE   230 0 230
EMERSON ELECTRIC Common Stock 291011104   2,470 25,712 SH   SOLE   569 0 25,143
EQUINOX GOLD Common Stock 29446Y502   38 11,560 SH   SOLE   0 0 11,560
ESTEE LAUDER Common Stock 518439104   6 25 SH   SOLE   0 0 25
EXXON MOBIL Common Stock 30231G102   106 960 SH   SOLE   0 0 960
FIRST TRUST MF Closed and MF Open 33734H106   228 5,702 SH   SOLE   0 0 5,702
FISERV INC Common Stock 337738108   40 395 SH   SOLE   0 0 395
GENERAL ELECTRIC Common Stock 369604301   2 18 SH   SOLE   0 0 18
GENUINE PARTS Common Stock 372460105   364 2,098 SH   SOLE   0 0 2,098
GILEAD SCIENCES Common Stock 375558103   5,373 62,591 SH   SOLE   3,501 0 59,090
GLOBAL X MF Closed and MF Open 37954Y871   44 2,213 SH   SOLE   0 0 2,213
GOLDMAN SACHS MF Closed and MF Open 381430503   3,018 39,643 SH   SOLE   816 0 38,827
GRACO INC Common Stock 384109104   904 13,445 SH   SOLE   510 0 12,935
GUIDEWIRE SOFTWARE Common Stock 40171V100   4,548 72,703 SH   SOLE   2,010 0 70,693
HOME DEPOT Common Stock 437076102   48 152 SH   SOLE   0 0 152
HONEYWELL INTL Common Stock 438516106   7 31 SH   SOLE   0 0 31
HUBBELL INC Common Stock 443510607   4 15 SH   SOLE   0 0 15
HUBSPOT INC Common Stock 443573100   14 49 SH   SOLE   0 0 49
HUMANA INC Common Stock 444859102   2 3 SH   SOLE   0 0 3
IDEX CORP Common Stock 45167R104   2 8 SH   SOLE   0 0 8
INTEL CORP Common Stock 458140100   2 82 SH   SOLE   0 0 82
INTELLIA THERAPEUTICS Common Stock 45826J105   0 8 SH   SOLE   0 0 8
INTL FLAVOR & FRAGRANCE Common Stock 459506101   1,183 11,287 SH   SOLE   326 0 10,961
INVESCO EXCHANGE MF Closed and MF Open 46138E396   15,123 369,763 SH   SOLE   20,772 0 348,991
INVESCO NASDAQ MF Closed and MF Open 46138G631   0 8 SH   SOLE   0 0 8
INVESCO NATIONAL MF Closed and MF Open 46138E537   10,042 437,742 SH   SOLE   15,303 0 422,439
INVESCO S&P MF Closed and MF Open 46137V258   15,747 201,939 SH   SOLE   4,826 0 197,113
ISHARES 20 MF Closed and MF Open 464287432   24,352 244,594 SH   SOLE   4,080 0 240,514
ISHARES NORTH MF Closed and MF Open 464287374   49 1,206 SH   SOLE   0 0 1,206
ISHARES RUSSELL MF Closed and MF Open 464287598   270 1,780 SH   SOLE   0 0 1,780
ISHARES S&P MF Closed and MF Open 464287309   171 2,922 SH   SOLE   0 0 2,922
ISHARES U S MF Closed and MF Open 46434V282   7,549 193,507 SH   SOLE   7,710 0 185,797
JOHN HANCOCK MF Closed and MF Open 47804J107   12,498 253,770 SH   SOLE   7,420 0 246,350
JOHNSON & JOHNSON Common Stock 478160104   23 129 SH   SOLE   0 0 129
JPMORGAN CHASE Common Stock 46625H100   4,330 32,288 SH   SOLE   1,084 0 31,204
KIMBERLY CLARK Common Stock 494368103   236 1,740 SH   SOLE   870 0 870
LAM RESEARCH CORPORATION Common Stock 512807108   1,110 2,642 SH   SOLE   66 0 2,576
LOCKHEED MARTIN Common Stock 539830109   3,937 8,092 SH   SOLE   313 0 7,779
LUMEN TECHNOLOGIES Common Stock 550241103   0 47 SH   SOLE   0 0 47
MARTIN MARIETTA Common Stock 573284106   2 5 SH   SOLE   0 0 5
MASTERCARD INC Common Stock 57636Q104   290 835 SH   SOLE   290 0 545
MEDTRONIC PLC Common Stock G5960L103   1,172 15,085 SH   SOLE   689 0 14,396
MERCADOLIBRE INC Common Stock 58733R102   158 187 SH   SOLE   0 0 187
MERCK & COMPANY Common Stock 58933Y105   3,270 29,474 SH   SOLE   908 0 28,566
MICRON TECHNOLOGY INC Common Stock 595112103   143 2,857 SH   SOLE   0 0 2,857
MICROSOFT CORP Common Stock 594918104   3,853 16,065 SH   SOLE   1,020 0 15,045
MONDELEZ INTERNATIONAL Common Stock 609207105   5 73 SH   SOLE   0 0 73
NEWMONT CORP Common Stock 651639106   1 25 SH   SOLE   0 0 25
NIKE INC Common Stock 654106103   5 40 SH   SOLE   0 0 40
NUVEEN NEW JERSEY MF Closed and MF Open 67069Y102   18 1,615 SH   SOLE   0 0 1,615
NVIDIA CORP Common Stock 67066G104   126 861 SH   SOLE   0 0 861
NXP SEMICONDUCTORS Common Stock N6596X109   70 445 SH   SOLE   130 0 315
O REILLY AUTOMOTIVE Common Stock 67103H107   19 22 SH   SOLE   0 0 22
OTTER TAIL Common Stock 689648103   39 667 SH   SOLE   0 0 667
PAYCHEX INC Common Stock 704326107   149 1,292 SH   SOLE   620 0 672
PEPSICO INC Common Stock 713448108   22 120 SH   SOLE   0 0 120
PFIZER INC Common Stock 717081103   31 614 SH   SOLE   0 0 614
PROCTER & GAMBLE Common Stock 742718109   70 461 SH   SOLE   0 0 461
RAYMOND JAMES Common Stock 754730109   3 28 SH   SOLE   0 0 28
RAYTHEON TECHNOLOGIES Common Stock 75513E101   108 1,071 SH   SOLE   0 0 1,071
REGENERON PHARMACEUTICAL Common Stock 75886F107   512 710 SH   SOLE   0 0 710
REVOLUTION MEDICINES Common Stock 76155X100   42 1,763 SH   SOLE   0 0 1,763
ROPER TECHNOLOGIES Common Stock 776696106   2,847 6,589 SH   SOLE   240 0 6,349
S&P GLOBAL Common Stock 78409V104   388 1,158 SH   SOLE   0 0 1,158
SALESFORCE INC Common Stock 79466L302   779 5,874 SH   SOLE   174 0 5,700
SANOFI Common Stock 80105N105   0 10 SH   SOLE   0 0 10
SECTOR ENERGY MF Closed and MF Open 81369Y506   190 2,171 SH   SOLE   0 0 2,171
SORRENTO THERAPEUTICS Common Stock 83587F202   72 80,992 SH   SOLE   0 0 80,992
SPDR BLOOMBERG MF Closed and MF Open 78464A359   53 816 SH   SOLE   0 0 816
SPDR MSCI MF Closed and MF Open 78468R812   6,526 59,163 SH   SOLE   1,019 0 58,144
SPDR NUVEEN MF Closed and MF Open 78468R721   8,393 183,973 SH   SOLE   13,674 0 170,299
SPDR NUVEEN MF Closed and MF Open 78468R739   186 3,950 SH   SOLE   0 0 3,950
SPDR PORTFOLIO MF Closed and MF Open 78464A409   7 146 SH   SOLE   0 0 146
SPDR PORTFOLIO MF Closed and MF Open 78464A508   132 3,385 SH   SOLE   0 0 3,385
SPDR PORTFOLIO MF Closed and MF Open 78464A664   1,479 50,958 SH   SOLE   1,107 0 49,851
SPDR PORTFOLIO MF Closed and MF Open 78464A854   7 159 SH   SOLE   0 0 159
SPDR S&P MF Closed and MF Open 78462F103   80 210 SH   SOLE   0 0 210
SPDR SERIES MF Closed and MF Open 78464A102   0 2 SH   SOLE   0 0 2
SPDR SERIES MF Closed and MF Open 78464A870   1 13 SH   SOLE   0 0 13
SPROTT PHYSICAL MF Closed and MF Open 85207H104   43 3,065 SH   SOLE   0 0 3,065
STARBUCKS CORP Common Stock 855244109   25 250 SH   SOLE   0 0 250
STRYKER CORP Common Stock 863667101   21 85 SH   SOLE   0 0 85
TAIWAN SEMICONDUCTOR Common Stock 874039100   1,181 15,848 SH   SOLE   410 0 15,438
TESLA INC Common Stock 88160R101   181 1,472 SH   SOLE   0 0 1,472
THERMO FISHER Common Stock 883556102   203 368 SH   SOLE   130 0 238
TJX COS Common Stock 872540109   67 840 SH   SOLE   0 0 840
U S BANCORP DE Common Stock 902973304   4 83 SH   SOLE   0 0 83
UNITEDHEALTH GROUP Common Stock 91324P102   23 44 SH   SOLE   0 0 44
UNITI GROUP Common Stock 91325V108   0 1 SH   SOLE   0 0 1
VALLEY NATIONAL Common Stock 919794107   1 100 SH   SOLE   0 0 100
VANECK FALLEN MF Closed and MF Open 92189F437   134 4,949 SH   SOLE   0 0 4,949
VANGUARD LARGE MF Closed and MF Open 922908637   140 803 SH   SOLE   0 0 803
VANGUARD MID MF Closed and MF Open 922908629   34 165 SH   SOLE   0 0 165
VANGUARD MUNICIPAL MF Closed and MF Open 922907746   1,408 28,451 SH   SOLE   0 0 28,451
VANGUARD S&P MF Closed and MF Open 922908363   56 159 SH   SOLE   0 0 159
VANGUARD SMALL MF Closed and MF Open 922908751   32 173 SH   SOLE   0 0 173
VERIZON COMMUNICATIONS Common Stock 92343V104   17 435 SH   SOLE   0 0 435
VERTEX PHARMACEUTICALS Common Stock 92532F100   230 795 SH   SOLE   125 0 670
VIATRIS INC Common Stock 92556V106   1 76 SH   SOLE   0 0 76
VISA INC Common Stock 92826C839   80 386 SH   SOLE   0 0 386
VODAFONE GROUP Common Stock 92857W308   1 135 SH   SOLE   0 0 135
W P CAREY Common Stock 92936U109   16 200 SH   SOLE   0 0 200
WALT DISNEY Common Stock 254687106   10 116 SH   SOLE   0 0 116
WARNER BROS Common Stock 934423104   4 390 SH   SOLE   0 0 390
WISDOMTREE YIELD MF Closed and MF Open 97717Y808   25 526 SH   SOLE   85 0 441
ZIONS BANCORPORATION Common Stock 989701107   1 27 SH   SOLE   0 0 27
ZSCALER INC Common Stock 98980G102   11 100 SH   SOLE   0 0 100