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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC Common Stock 00287Y109 46,840 205 SH SOLE 0 0 205
ACCENTURE PLC Common Stock G1151C101 174,395 650 SH SOLE 0 0 650
ADOBE INC Common Stock 00724F101 53,199 152 SH SOLE 34 0 118
ADVANCED MICRO Common Stock 007903107 10,708 50 SH SOLE 0 0 50
AFFILIATED MANAGERS Common Stock 008252108 23,351 81 SH SOLE 0 0 81
ALARM COM Common Stock 011642105 19,898 390 SH SOLE 0 0 390
ALPHABET INC Common Stock 02079K107 632,934 2,017 SH SOLE 48 0 1,969
ALPHABET INC Common Stock 02079K305 13,407,033 42,834 SH SOLE 1,492 0 41,342
AMAZON COM Common Stock 023135106 7,592,368 32,893 SH SOLE 1,912 0 30,981
AMETEK INC Common Stock 031100100 239,392 1,166 SH SOLE 0 0 1,166
AMPHENOL CORP Common Stock 032095101 3,940,073 29,155 SH SOLE 583 0 28,572
AON PLC Common Stock G0403H108 175,029 496 SH SOLE 0 0 496
APOLLO GLOBAL Common Stock 03769M106 4,632 32 SH SOLE 0 0 32
APPLE INC Common Stock 037833100 9,516,502 35,005 SH SOLE 618 0 34,387
ARCHER AVIATION Common Stock 03945R102 2,113 281 SH SOLE 0 0 281
ARISTA NETWORKS Common Stock 040413205 4,979 38 SH SOLE 0 0 38
AT&T INC Common Stock 00206R102 33,733 1,358 SH SOLE 0 0 1,358
AUTODESK INC Common Stock 052769106 44,697 151 SH SOLE 0 0 151
AUTOMATIC DATA Common Stock 053015103 6,431 25 SH SOLE 0 0 25
B&G FOODS Common Stock 05508R106 5,276 1,227 SH SOLE 0 0 1,227
BANCO BILBAO Common Stock 05946K101 4,989,485 214,049 SH SOLE 3,142 0 210,907
BANK NEW YORK Common Stock 064058100 67,332 580 SH SOLE 0 0 580
BERKSHIRE HATHAWAY Common Stock 084670702 573,524 1,141 SH SOLE 0 0 1,141
BLACKROCK FDG Common Stock 09290D101 8,563 8 SH SOLE 0 0 8
BLACKSTONE INC Common Stock 09260D107 18,497 120 SH SOLE 0 0 120
BOOKING HOLDINGS Common Stock 09857L108 4,375,321 817 SH SOLE 16 0 801
BRISTOL MYERS Common Stock 110122108 34,899 647 SH SOLE 0 0 647
BROADCOM INC Common Stock 11135F101 7,071,133 20,431 SH SOLE 366 0 20,065
CBOE GLOBAL Common Stock 12503M108 9,899,230 39,439 SH SOLE 852 0 38,587
CHEVRON CORP Common Stock 166764100 76,053 499 SH SOLE 0 0 499
CISCO SYSTEMS Common Stock 17275R102 12,094 157 SH SOLE 0 0 157
CME GROUP Common Stock 12572Q105 42,600 156 SH SOLE 0 0 156
COGNIZANT TECH Common Stock 192446102 22,410 270 SH SOLE 0 0 270
COLGATE-PALMOLIVE Common Stock 194162103 22,126 280 SH SOLE 0 0 280
CORNING INC Common Stock 219350105 39,139 447 SH SOLE 0 0 447
COSTCO WHOLESALE Common Stock 22160K105 361,320 419 SH SOLE 0 0 419
DANAHER CORP Common Stock 235851102 95,002 415 SH SOLE 0 0 415
DATADOG INC Common Stock 23804L103 11,696 86 SH SOLE 0 0 86
DEXCOM INC Common Stock 252131107 1,293,420 19,488 SH SOLE 622 0 18,866
DIREXION NASDAQ MF Closed and MF Open 25459Y207 27,624 270 SH SOLE 0 0 270
DRAFTKINGS INC Common Stock 26142V105 1,723 50 SH SOLE 0 0 50
DWAVE QUANTUM Common Stock 26740W109 8,891 340 SH SOLE 0 0 340
EDWARDS LIFESCIENCES Common Stock 28176E108 96,332 1,130 SH SOLE 565 0 565
ELI LILLY Common Stock 532457108 494,352 460 SH SOLE 230 0 230
EQUINOX GOLD Common Stock 29446Y502 259,670 18,495 SH SOLE 0 0 18,495
ESTEE LAUDER Common Stock 518439104 2,618 25 SH SOLE 0 0 25
EXXON MOBIL Common Stock 30231G102 115,526 960 SH SOLE 0 0 960
FAIR ISAAC Common Stock 303250104 10,144 6 SH SOLE 0 0 6
FIDELITY ENHANCED MF Closed and MF Open 316092113 42,941 1,125 SH SOLE 0 0 1,125
FIDELITY ENHANCED MF Closed and MF Open 31609A305 465,081 11,153 SH SOLE 0 0 11,153
FIDELITY INTL MF Closed and MF Open 316092717 8,729 255 SH SOLE 0 0 255
FISERV INC Common Stock 337738108 26,532 395 SH SOLE 0 0 395
FORTINET INC Common Stock 34959E109 1,650,138 20,780 SH SOLE 0 0 20,780
GE AEROSPACE Common Stock 369604301 9,251 30 SH SOLE 0 0 30
GE HEALTHCARE Common Stock 36266G107 821 10 SH SOLE 0 0 10
GE VERNOVA Common Stock 36828A101 4,577 7 SH SOLE 0 0 7
GOLDMAN SACHS MF Closed and MF Open 381430503 56,257 425 SH SOLE 0 0 425
HEWLETT PACKARD Common Stock 42824C109 2,138 89 SH SOLE 0 0 89
HOME DEPOT Common Stock 437076102 52,303 152 SH SOLE 0 0 152
HONEYWELL INTL Common Stock 438516106 6,048 31 SH SOLE 0 0 31
HUBSPOT INC Common Stock 443573100 19,664 49 SH SOLE 0 0 49
IDEXX LABS INC Common Stock 45168D104 13,531 20 SH SOLE 0 0 20
INNODATA INC Common Stock 457642205 8,712 171 SH SOLE 0 0 171
INSULET CORP Common Stock 45784P101 1,864,615 6,560 SH SOLE 179 0 6,381
INTEL CORP Common Stock 458140100 4,982 135 SH SOLE 0 0 135
INTERCONTINENTAL EXCH Common Stock 45866F104 45,673 282 SH SOLE 0 0 282
INTERDIGITAL INC Common Stock 45867G101 8,278 26 SH SOLE 0 0 26
INTL BUSINESS Common Stock 459200101 3,258 11 SH SOLE 0 0 11
INVESCO FTSE MF Closed and MF Open 46137V613 19,643,674 418,663 SH SOLE 4,134 0 414,529
INVESCO NASDAQ MF Closed and MF Open 46137V530 3,237 60 SH SOLE 0 0 60
INVESCO NASDAQ MF Closed and MF Open 46138G631 27,195 738 SH SOLE 0 0 738
INVESCO NASDAQ MF Closed and MF Open 46138G649 1,052,873 4,163 SH SOLE 56 0 4,107
INVESCO NATIONAL MF Closed and MF Open 46138E537 7,457,686 321,591 SH SOLE 8,792 0 312,799
INVESCO QQQ MF Closed and MF Open 46090E103 25,187 41 SH SOLE 0 0 41
INVESCO RUSSELL MF Closed and MF Open 46138J619 245 4 SH SOLE 4 0 0
INVESCO S&P MF Closed and MF Open 46137V233 9,247 156 SH SOLE 0 0 156
INVESCO S&P MF Closed and MF Open 46137V357 35,822 187 SH SOLE 0 0 187
INVESCO S&P MF Closed and MF Open 46138E354 17,998 252 SH SOLE 0 0 252
INVESCO S&P MF Closed and MF Open 46138E396 114 2 SH SOLE 0 0 2
INVESCO TOTAL MF Closed and MF Open 46090A804 143,683 3,030 SH SOLE 100 0 2,930
IONQ INC Common Stock 46222L108 4,487 100 SH SOLE 0 0 100
ISHARES 10-20YR MF Closed and MF Open 464288653 6,780,370 66,690 SH SOLE 1,510 0 65,180
ISHARES 7-10YR MF Closed and MF Open 464287440 9,948,038 103,453 SH SOLE 2,369 0 101,084
ISHARES CORE MF Closed and MF Open 46432F842 0 0 SH SOLE 0 0 0
ISHARES INTEREST MF Closed and MF Open 46431W812 157,040 6,376 SH SOLE 196 0 6,180
ISHARES MORNINGSTAR MF Closed and MF Open 464287119 257,705 2,477 SH SOLE 0 0 2,477
ISHARES NATIONAL MF Closed and MF Open 464288414 656,798 6,132 SH SOLE 0 0 6,132
ISHARES S&P MF Closed and MF Open 464287309 264,146 2,143 SH SOLE 0 0 2,143
ISHARES SEMICONDUCTOR MF Closed and MF Open 464287523 3,915 13 SH SOLE 0 0 13
ISHARES TR MF Closed and MF Open 46438G570 12,192,006 390,394 SH SOLE 7,506 0 382,888
ISHARES U S MF Closed and MF Open 09290C103 9,584,668 157,617 SH SOLE 2,876 0 154,741
ISHARES U S MF Closed and MF Open 46434V282 159,967 2,304 SH SOLE 249 0 2,055
JOHN HANCOCK MF Closed and MF Open 47804J107 1,458,782 18,269 SH SOLE 1,815 0 16,454
JOHNSON & JOHNSON Common Stock 478160104 26,697 129 SH SOLE 0 0 129
JOHNSON CONTROLS Common Stock G51502105 13,652 114 SH SOLE 0 0 114
JPMORGAN MF Closed and MF Open 46641Q647 36,764 728 SH SOLE 0 0 728
JPMORGAN BETABUILDERS MF Closed and MF Open 46641Q399 575,859 4,670 SH SOLE 334 0 4,336
JPMORGAN CHASE Common Stock 46625H100 29,966 93 SH SOLE 0 0 93
JPMORGAN US MF Closed and MF Open 46641Q753 19,545,168 398,231 SH SOLE 3,946 0 394,285
LAM RESEARCH Common Stock 512807306 1,375,945 8,038 SH SOLE 0 0 8,038
MANHATTAN ASSOCS Common Stock 562750109 572,094 3,301 SH SOLE 0 0 3,301
MASTERCARD INC Common Stock 57636Q104 662,791 1,161 SH SOLE 290 0 871
MEDTRONIC PLC Common Stock G5960L103 10,951 114 SH SOLE 0 0 114
MERCADOLIBRE INC Common Stock 58733R102 527,736 262 SH SOLE 0 0 262
META PLATFORMS Common Stock 30303M102 6,700,726 10,151 SH SOLE 194 0 9,957
MICRON TECHNOLOGY INC Common Stock 595112103 869,644 3,047 SH SOLE 0 0 3,047
MICROSOFT CORP Common Stock 594918104 12,105,092 25,030 SH SOLE 1,015 0 24,015
MONDELEZ INTERNATIONAL Common Stock 609207105 3,930 73 SH SOLE 0 0 73
MOTLEY FOOL MF Closed and MF Open 74933W601 9,212,069 128,355 SH SOLE 2,326 0 126,029
MURPHY USA Common Stock 626755102 81,107 201 SH SOLE 0 0 201
NETFLIX INC Common Stock 64110L106 58,131 620 SH SOLE 0 0 620
NEWMONT CORP Common Stock 651639106 2,496 25 SH SOLE 0 0 25
NIKE INC Common Stock 654106103 2,548 40 SH SOLE 0 0 40
NVIDIA CORP Common Stock 67066G104 13,846,638 74,244 SH SOLE 994 0 73,250
NXP SEMICONDUCTORS Common Stock N6596X109 84,654 390 SH SOLE 130 0 260
OMNICOM GROUP Common Stock 681919106 17,119 212 SH SOLE 0 0 212
OTTER TAIL Common Stock 689648103 53,900 667 SH SOLE 0 0 667
PALO ALTO Common Stock 697435105 4,969,158 26,977 SH SOLE 397 0 26,580
PARKER-HANNIFIN CORP Common Stock 701094104 387,621 441 SH SOLE 0 0 441
PAYCHEX INC Common Stock 704326107 139,104 1,240 SH SOLE 620 0 620
PEPSICO INC Common Stock 713448108 6,315 44 SH SOLE 0 0 44
PFIZER INC Common Stock 717081103 15,289 614 SH SOLE 0 0 614
PIMCO 25 MF Closed and MF Open 72201R882 1,549,017 24,109 SH SOLE 545 0 23,564
PIMCO ACTIVE MF Closed and MF Open 72201R775 143,716 1,544 SH SOLE 51 0 1,493
PIMCO EHNANCED MF Closed and MF Open 72201R833 6,613,836 65,914 SH SOLE 2,355 0 63,559
PROCTER & GAMBLE Common Stock 742718109 50,301 351 SH SOLE 0 0 351
PURECYCLE TECHNOLOGIES Common Stock 74623V103 94,920 11,050 SH SOLE 0 0 11,050
REDDIT INC Common Stock 75734B100 6,896 30 SH SOLE 0 0 30
RIGETTI COMPUTING Common Stock 76655K103 11,673 527 SH SOLE 0 0 527
ROYALTY PHARMA Common Stock G7709Q104 10,865,338 281,194 SH SOLE 6,664 0 274,530
RTX CORP Common Stock 75513E101 54,286 296 SH SOLE 0 0 296
S&P GLOBAL Common Stock 78409V104 106,086 203 SH SOLE 0 0 203
SALESFORCE INC Common Stock 79466L302 129,275 488 SH SOLE 0 0 488
SANOFI Common Stock 80105N105 485 10 SH SOLE 0 0 10
SERVICENOW INC Common Stock 81762P102 6,333,207 41,342 SH SOLE 805 0 40,537
SHOPIFY INC Common Stock 82509L107 2,894,399 17,981 SH SOLE 299 0 17,682
SOLSTICE ADVANCED Common Stock 83443Q103 340 7 SH SOLE 0 0 7
SPDR S&P MF Closed and MF Open 78462F103 205,940 302 SH SOLE 0 0 302
STATE STREET MF Closed and MF Open 78464A102 595,797 2,144 SH SOLE 15 0 2,129
STATE STREET MF Closed and MF Open 78464A284 18,929 759 SH SOLE 0 0 759
STATE STREET MF Closed and MF Open 78464A359 47,839,203 536,314 SH SOLE 14,133 0 522,181
STATE STREET MF Closed and MF Open 78464A409 274,328 2,571 SH SOLE 0 0 2,571
STATE STREET MF Closed and MF Open 78464A508 19,519,687 343,596 SH SOLE 3,600 0 339,996
STATE STREET MF Closed and MF Open 78464A573 1,125,126 10,529 SH SOLE 90 0 10,439
STATE STREET MF Closed and MF Open 78464A664 1,592,394 60,158 SH SOLE 1,363 0 58,795
STATE STREET MF Closed and MF Open 78464A854 24,908,781 310,506 SH SOLE 6,665 0 303,841
STATE STREET MF Closed and MF Open 78464A870 732 6 SH SOLE 0 0 6
STATE STREET MF Closed and MF Open 78468R812 9,808,486 56,311 SH SOLE 797 0 55,514
STATE STREET MF Closed and MF Open 81369Y209 43,499 281 SH SOLE 0 0 281
STATE STREET MF Closed and MF Open 81369Y407 7,881 66 SH SOLE 0 0 66
STATE STREET MF Closed and MF Open 81369Y605 30,015 548 SH SOLE 0 0 548
STATE STREET MF Closed and MF Open 81369Y803 741,038 5,147 SH SOLE 98 0 5,049
STATE STREET MF Closed and MF Open 81369Y852 464,429 3,945 SH SOLE 27 0 3,918
STRYKER CORP Common Stock 863667101 29,875 85 SH SOLE 0 0 85
SUPER MICRO Common Stock 86800U302 4,391 150 SH SOLE 0 0 150
TAIWAN SEMICONDUCTOR Common Stock 874039100 10,457,444 34,412 SH SOLE 510 0 33,902
TE CONNECTIVITY Common Stock G87052109 73,258 322 SH SOLE 0 0 322
THERMO FISHER Common Stock 883556102 191,220 330 SH SOLE 130 0 200
TJX COS Common Stock 872540109 129,033 840 SH SOLE 0 0 840
TOAST INC Common Stock 888787108 923 26 SH SOLE 0 0 26
TRADEWEB MARKETS Common Stock 892672106 254,439 2,366 SH SOLE 0 0 2,366
TRANSDIGM GROUP Common Stock 893641100 3,881,151 2,918 SH SOLE 64 0 2,854
TYLER TECHNOLOGIES Common Stock 902252105 322,304 710 SH SOLE 0 0 710
U S BANCORP DE Common Stock 902973304 9,491,301 177,873 SH SOLE 2,763 0 175,110
UNITEDHEALTH GROUP Common Stock 91324P102 5,942 18 SH SOLE 0 0 18
VALLEY NATIONAL Common Stock 919794107 1,168 100 SH SOLE 0 0 100
VANECK MORNINGSTAR MF Closed and MF Open 92189F643 6,939 67 SH SOLE 0 0 67
VANECK SEMICONDUCTOR MF Closed and MF Open 92189F676 106,232 295 SH SOLE 2 0 293
VANGUARD GROWTH MF Closed and MF Open 922908736 8,880,517 18,203 SH SOLE 411 0 17,792
VANGUARD LARGE MF Closed and MF Open 922908637 244,600 777 SH SOLE 0 0 777
VANGUARD MUNICIPAL MF Closed and MF Open 922907746 6,725,784 133,740 SH SOLE 16,695 0 117,045
VANGUARD S&P MF Closed and MF Open 922908363 94,069 150 SH SOLE 0 0 150
VANGUARD SMALL MF Closed and MF Open 922908751 2,064 8 SH SOLE 0 0 8
VEEVA SYSTEMS Common Stock 922475108 6,943,350 31,104 SH SOLE 688 0 30,416
VERALTO CORP Common Stock 92338C103 27,540 276 SH SOLE 0 0 276
VERIZON COMMUNICATIONS Common Stock 92343V104 17,718 435 SH SOLE 0 0 435
VERTEX PHARMACEUTICALS Common Stock 92532F100 171,823 379 SH SOLE 125 0 254
VERTIV HOLDINGS Common Stock 92537N108 2,430 15 SH SOLE 0 0 15
VIATRIS INC Common Stock 92556V106 947 76 SH SOLE 0 0 76
VISA INC Common Stock 92826C839 3,753,451 10,702 SH SOLE 157 0 10,545
WABTEC Common Stock 929740108 100,322 470 SH SOLE 0 0 470
WALMART INC Common Stock 931142103 13,369 120 SH SOLE 0 0 120
WILLIAMS SONOMA Common Stock 969904101 205,022 1,148 SH SOLE 0 0 1,148
WILLIS TOWERS Common Stock G96629103 101,866 310 SH SOLE 0 0 310
XTRACKERS MUNI MF Closed and MF Open 233051705 6,008,788 244,857 SH SOLE 5,099 0 239,758