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
AB ACTIVE ETFS INC MODERATE BUFFER 00039J798 432,799 11,078 SH SOLE 0 0 11,078
ABBVIE INC COM 00287Y109 631,166 2,762 SH SOLE 0 0 2,762
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 148,102 552 SH SOLE 0 0 552
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 53,660 200 SH Call SOLE 0 0 200
ADOBE INC COM 00724F101 1,636,997 4,677 SH SOLE 0 0 4,677
AIR PRODS & CHEMS INC COM 009158106 1,128,702 4,569 SH SOLE 0 0 4,569
AIRBNB INC COM CL A 009066101 1,854,370 13,663 SH SOLE 0 0 13,663
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 324,968 2,217 SH SOLE 0 0 2,217
ALKERMES PLC SHS G01767105 574,532 20,534 SH SOLE 0 0 20,534
ALPHABET INC CAP STK CL A 02079K305 7,188,827 22,967 SH SOLE 0 0 22,967
ALPHABET INC CAP STK CL C 02079K107 3,450,855 10,997 SH SOLE 0 0 10,997
ALTRIA GROUP INC COM 02209S103 654,348 11,348 SH SOLE 0 0 11,348
AMAZON COM INC COM 023135106 7,525,453 32,603 SH SOLE 0 0 32,603
AMERICAN EXPRESS CO COM 025816109 301,109 814 SH SOLE 0 0 814
AMERICAN INTL GROUP INC COM NEW 026874784 636,749 7,443 SH SOLE 0 0 7,443
ANALOG DEVICES INC COM 032654105 2,028,414 7,479 SH SOLE 0 0 7,479
APPLE INC COM 037833100 2,034,996 7,485 SH SOLE 0 0 7,485
APPLIED MATLS INC COM 038222105 2,282,516 8,882 SH SOLE 0 0 8,882
APPLOVIN CORP COM CL A 03831W108 659,588 979 SH SOLE 0 0 979
ATLASSIAN CORPORATION CL A 049468101 638,571 3,938 SH SOLE 0 0 3,938
AUTODESK INC COM 052769106 1,220,111 4,122 SH SOLE 0 0 4,122
AXCELIS TECHNOLOGIES INC COM NEW 054540208 567,162 7,060 SH SOLE 0 0 7,060
BANK AMERICA CORP COM 060505104 841,412 15,298 SH SOLE 0 0 15,298
BANK NEW YORK MELLON CORP COM 064058100 1,388,602 11,961 SH SOLE 0 0 11,961
BCE INC COM NEW 05534B760 493,336 20,711 SH SOLE 0 0 20,711
BECTON DICKINSON & CO COM 075887109 797,288 4,108 SH SOLE 0 0 4,108
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,631,875 5,236 SH SOLE 0 0 5,236
BLACKLINE INC COM 09239B109 572,625 10,357 SH SOLE 0 0 10,357
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 1,267,272 24,015 SH SOLE 0 0 24,015
BLOOM ENERGY CORP COM CL A 093712107 212,881 2,450 SH SOLE 0 0 2,450
BOOKING HOLDINGS INC COM 09857L108 3,911,586 730 SH SOLE 0 0 730
BROADCOM INC COM 11135F101 1,018,143 2,942 SH SOLE 0 0 2,942
BROWN FORMAN CORP CL B 115637209 385,823 14,805 SH SOLE 0 0 14,805
CADENCE DESIGN SYSTEM INC COM 127387108 552,523 1,768 SH SOLE 0 0 1,768
CAPITAL ONE FINL CORP COM 14040H105 700,624 2,891 SH SOLE 0 0 2,891
CARGURUS INC COM CL A 141788109 638,781 16,657 SH SOLE 0 0 16,657
CARMAX INC COM 143130102 1,102,124 28,523 SH SOLE 0 0 28,523
CARNIVAL CORP UNIT 99/99/9999 143658300 732,366 23,981 SH SOLE 0 0 23,981
CAVCO INDS INC DEL COM 149568107 592,715 1,003 SH SOLE 0 0 1,003
CHAMPION HOMES INC COM 830830105 594,309 7,033 SH SOLE 0 0 7,033
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,130,981 6,095 SH SOLE 0 0 6,095
CHIPOTLE MEXICAN GRILL INC COM 169656105 800,606 21,638 SH SOLE 0 0 21,638
CIRRUS LOGIC INC COM 172755100 745,480 6,291 SH SOLE 0 0 6,291
CISCO SYS INC COM 17275R102 709,961 9,217 SH SOLE 0 0 9,217
CLEAR SECURE INC COM CL A 18467V109 627,171 17,878 SH SOLE 0 0 17,878
CLOROX CO DEL COM 189054109 700,466 6,947 SH SOLE 0 0 6,947
COCA COLA CO COM 191216100 226,019 3,233 SH SOLE 0 0 3,233
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 620,089 6,837 SH SOLE 0 0 6,837
COMCAST CORP NEW CL A 20030N101 877,767 29,367 SH SOLE 0 0 29,367
CONOCOPHILLIPS COM 20825C104 746,806 7,978 SH SOLE 0 0 7,978
CONSTELLATION BRANDS INC CL A 21036P108 421,914 3,058 SH SOLE 0 0 3,058
CORTEVA INC COM 22052L104 591,202 8,820 SH SOLE 0 0 8,820
CSG SYS INTL INC COM 126349109 592,044 7,720 SH SOLE 0 0 7,720
DBX ETF TR XTRACK MSCI EAFE 233051200 6,678,432 138,816 SH SOLE 0 0 138,816
DELL TECHNOLOGIES INC CL C 24703L202 884,193 7,024 SH SOLE 0 0 7,024
DIAGEO PLC SPON ADR NEW 25243Q205 739,599 8,573 SH SOLE 0 0 8,573
DISNEY WALT CO COM 254687106 1,375,845 12,093 SH SOLE 0 0 12,093
EBAY INC. COM 278642103 1,537,319 17,650 SH SOLE 0 0 17,650
ECOLAB INC COM 278865100 1,039,711 3,961 SH SOLE 0 0 3,961
ELECTRONIC ARTS INC COM 285512109 618,814 3,029 SH SOLE 0 0 3,029
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,287,118 3,672 SH SOLE 0 0 3,672
EXELIXIS INC COM 30161Q104 632,431 14,429 SH SOLE 0 0 14,429
EXPEDIA GROUP INC COM NEW 30212P303 699,491 2,469 SH SOLE 0 0 2,469
EXXON MOBIL CORP COM 30231G102 1,078,587 8,963 SH SOLE 0 0 8,963
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 11,944,756 259,443 SH SOLE 0 0 259,443
FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141 774,372 27,392 SH SOLE 0 0 27,392
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 738,565 12,029 SH SOLE 0 0 12,029
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 615,866 11,457 SH SOLE 0 0 11,457
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 701,127 11,243 SH SOLE 0 0 11,243
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 708,402 13,915 SH SOLE 0 0 13,915
FORTINET INC COM 34959E109 587,940 7,404 SH SOLE 0 0 7,404
FS KKR CAP CORP COM 302635206 206,777 13,962 SH SOLE 0 0 13,962
GE VERNOVA INC COM 36828A101 705,229 1,079 SH SOLE 0 0 1,079
GE VERNOVA INC COM 36828A101 65,357 100 SH Call SOLE 0 0 100
GENERAL DYNAMICS CORP COM 369550108 1,776,457 5,277 SH SOLE 0 0 5,277
GETTY IMAGES HOLDINGS INC CL A COM 374275105 47,675 35,578 SH SOLE 0 0 35,578
GLOBAL X FDS US INFR DEV ETF 37954Y673 261,223 5,466 SH SOLE 0 0 5,466
GOLDMAN SACHS GROUP INC COM 38141G104 281,280 320 SH SOLE 0 0 320
HALOZYME THERAPEUTICS INC COM 40637H109 889,716 13,220 SH SOLE 0 0 13,220
HCA HEALTHCARE INC COM 40412C101 584,834 1,253 SH SOLE 0 0 1,253
HILTON WORLDWIDE HLDGS INC COM 43300A203 685,366 2,386 SH SOLE 0 0 2,386
ILLUMINA INC COM 452327109 638,131 4,865 SH SOLE 0 0 4,865
INCYTE CORP COM 45337C102 739,563 7,488 SH SOLE 0 0 7,488
INSTALLED BLDG PRODS INC COM 45780R101 579,713 2,235 SH SOLE 0 0 2,235
INTUIT COM 461202103 973,918 1,470 SH SOLE 0 0 1,470
INTUIT COM 461202103 66,242 100 SH Call SOLE 0 0 100
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 345,163 1,365 SH SOLE 0 0 1,365
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 767,240 10,031 SH SOLE 0 0 10,031
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 4,195,586 93,756 SH SOLE 0 0 93,756
INVESCO LTD SHS G491BT108 218,960 8,335 SH SOLE 0 0 8,335
INVESCO QQQ TR UNIT SER 1 46090E103 3,680,360 5,991 SH SOLE 0 0 5,991
IQVIA HLDGS INC COM 46266C105 1,896,091 8,412 SH SOLE 0 0 8,412
ISHARES GOLD TR ISHARES NEW 464285204 257,552 3,173 SH SOLE 0 0 3,173
ISHARES INC CORE MSCI EMKT 46434G103 3,176,035 47,248 SH SOLE 0 0 47,248
ISHARES INC MSCI EMRG CHN 46434G764 497,059 6,839 SH SOLE 0 0 6,839
ISHARES INC MSCI WORLD ETF 464286392 325,841 1,754 SH SOLE 0 0 1,754
ISHARES TR 20 YR TR BD ETF 464287432 2,718,259 31,187 SH SOLE 0 0 31,187
ISHARES TR BROAD USD HIGH 46435U853 330,123 8,828 SH SOLE 0 0 8,828
ISHARES TR CORE MSCI EAFE 46432F842 583,854 6,526 SH SOLE 0 0 6,526
ISHARES TR CORE S&P US VLU 464287663 503,789 4,913 SH SOLE 0 0 4,913
ISHARES TR CORE S&P500 ETF 464287200 13,307,220 19,428 SH SOLE 0 0 19,428
ISHARES TR EAFE VALUE ETF 464288877 958,394 13,421 SH SOLE 0 0 13,421
ISHARES TR HIGH YLD SYSTM B 46435G250 261,988 5,533 SH SOLE 0 0 5,533
ISHARES TR INDIA 50 ETF 464289529 643,382 13,053 SH SOLE 0 0 13,053
ISHARES TR JPMORGAN USD EMG 464288281 1,020,664 10,601 SH SOLE 0 0 10,601
ISHARES TR MSCI INTL QUALTY 46434V456 247,566 5,447 SH SOLE 0 0 5,447
ISHARES TR TIPS BD ETF 464287176 1,053,927 9,589 SH SOLE 0 0 9,589
ISHARES U S ETF TR US CONSUMER FOC 46431W663 1,567,799 28,478 SH SOLE 0 0 28,478
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3,235,788 64,075 SH SOLE 0 0 64,075
JAMES HARDIE INDS PLC ORD SHS G4253H101 885,569 42,678 SH SOLE 0 0 42,678
JANUS DETROIT STR TR HENDERSON MTG 47103U852 5,578,338 122,091 SH SOLE 0 0 122,091
JD.COM INC SPON ADS CL A 47215P106 485,776 16,926 SH SOLE 0 0 16,926
JPMORGAN CHASE & CO. COM 46625H100 2,105,687 6,535 SH SOLE 0 0 6,535
KLA CORP COM NEW 482480100 579,020 477 SH SOLE 0 0 477
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 425,291 15,705 SH SOLE 0 0 15,705
L3HARRIS TECHNOLOGIES INC COM 502431109 622,099 2,119 SH SOLE 0 0 2,119
LAM RESEARCH CORP COM NEW 512807306 754,145 4,406 SH SOLE 0 0 4,406
LAS VEGAS SANDS CORP COM 517834107 586,433 9,010 SH SOLE 0 0 9,010
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 107,436 20,271 SH SOLE 0 0 20,271
MAPLEBEAR INC COM 565394103 691,498 15,373 SH SOLE 0 0 15,373
MARKETAXESS HLDGS INC COM 57060D108 412,163 2,274 SH SOLE 0 0 2,274
MASCO CORP COM 574599106 969,576 15,279 SH SOLE 0 0 15,279
MASTECH DIGITAL INC COM 57633B100 307,120 44,000 SH SOLE 0 0 44,000
MASTERCARD INCORPORATED CL A 57636Q104 2,364,997 4,143 SH SOLE 0 0 4,143
MCKESSON CORP COM 58155Q103 1,447,358 1,764 SH SOLE 0 0 1,764
MEDPACE HLDGS INC COM 58506Q109 608,015 1,083 SH SOLE 0 0 1,083
MEDTRONIC PLC SHS G5960L103 1,167,321 12,152 SH SOLE 0 0 12,152
MERCADOLIBRE INC COM 58733R102 557,096 277 SH SOLE 0 0 277
META PLATFORMS INC CL A 30303M102 5,918,472 8,966 SH SOLE 0 0 8,966
META PLATFORMS INC CL A 30303M102 660,090 1,000 SH Call SOLE 0 0 1,000
MICROSOFT CORP COM 594918104 5,369,557 11,103 SH SOLE 0 0 11,103
MICROSOFT CORP COM 594918104 483,620 1,000 SH Call SOLE 0 0 1,000
MONOLITHIC PWR SYS INC COM 609839105 570,475 629 SH SOLE 0 0 629
MOODYS CORP COM 615369105 643,558 1,260 SH SOLE 0 0 1,260
NETAPP INC COM 64110D104 584,304 5,456 SH SOLE 0 0 5,456
NETFLIX INC COM 64110L106 797,561 8,506 SH SOLE 0 0 8,506
NEWMONT CORP COM 651639106 758,631 7,598 SH SOLE 0 0 7,598
NIKE INC CL B 654106103 388,207 6,093 SH SOLE 0 0 6,093
NOVARTIS AG SPONSORED ADR 66987V109 1,440,190 10,446 SH SOLE 0 0 10,446
NOVO-NORDISK A S ADR 670100205 612,850 12,045 SH SOLE 0 0 12,045
NOVO-NORDISK A S ADR 670100205 10,176 200 SH Call SOLE 0 0 200
NVIDIA CORPORATION COM 67066G104 4,050,071 21,716 SH SOLE 0 0 21,716
NVIDIA CORPORATION COM 67066G104 186,500 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 37,300 200 SH Put SOLE 0 0 200
NXP SEMICONDUCTORS N V COM N6596X109 701,321 3,231 SH SOLE 0 0 3,231
OMNICOM GROUP INC COM 681919106 588,573 7,289 SH SOLE 0 0 7,289
ONTO INNOVATION INC COM 683344105 645,135 4,087 SH SOLE 0 0 4,087
ORACLE CORP COM 68389X105 1,168,950 5,997 SH SOLE 0 0 5,997
OSHKOSH CORP COM 688239201 272,994 2,173 SH SOLE 0 0 2,173
PALANTIR TECHNOLOGIES INC CL A 69608A108 653,181 3,675 SH SOLE 0 0 3,675
PALO ALTO NETWORKS INC COM 697435105 592,472 3,216 SH SOLE 0 0 3,216
PEGASYSTEMS INC COM 705573103 649,220 10,871 SH SOLE 0 0 10,871
PEPSICO INC COM 713448108 544,578 3,794 SH SOLE 0 0 3,794
PGIM ETF TR PGIM ULTRA SH BD 69344A107 3,553,124 71,650 SH SOLE 0 0 71,650
PHILIP MORRIS INTL INC COM 718172109 1,519,711 9,475 SH SOLE 0 0 9,475
PIMCO ETF TR INV GRD CRP BD 72201R817 1,508,358 15,415 SH SOLE 0 0 15,415
PRIMORIS SVCS CORP COM 74164F103 279,191 2,249 SH SOLE 0 0 2,249
PROGYNY INC COM 74340E103 610,818 23,786 SH SOLE 0 0 23,786
PURE STORAGE INC CL A 74624M102 517,220 7,719 SH SOLE 0 0 7,719
QUALCOMM INC COM 747525103 1,852,809 10,832 SH SOLE 0 0 10,832
QUALYS INC COM 74758T303 554,186 4,170 SH SOLE 0 0 4,170
QUANTUMSCAPE CORP COM CL A 74767V109 1,181,628 113,400 SH SOLE 0 0 113,400
RALPH LAUREN CORP CL A 751212101 628,435 1,777 SH SOLE 0 0 1,777
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 33,210 24,600 SH SOLE 0 0 24,600
REDDIT INC CL A 75734B100 616,903 2,684 SH SOLE 0 0 2,684
RESMED INC COM 761152107 588,557 2,443 SH SOLE 0 0 2,443
ROBLOX CORP CL A 771049103 627,120 7,739 SH SOLE 0 0 7,739
RTX CORPORATION COM 75513E101 1,010,089 5,508 SH SOLE 0 0 5,508
SALESFORCE INC COM 79466L302 1,745,984 6,591 SH SOLE 0 0 6,591
SANOFI SA SPONSORED ADR 80105N105 741,826 15,308 SH SOLE 0 0 15,308
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 434,271 12,043 SH SOLE 0 0 12,043
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 425,056 16,948 SH SOLE 0 0 16,948
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 498,076 11,140 SH SOLE 0 0 11,140
SNOWFLAKE INC COM SHS 833445109 755,695 3,445 SH SOLE 0 0 3,445
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 401,752 836 SH SOLE 0 0 836
SPDR GOLD TR GOLD SHS 78463V107 426,826 1,077 SH SOLE 0 0 1,077
SPDR S&P 500 ETF TR TR UNIT 78462F103 855,339 1,254 SH SOLE 0 0 1,254
SPDR SERIES TRUST STATE STREET SPD 78464A359 205,784 2,307 SH SOLE 0 0 2,307
STARBUCKS CORP COM 855244109 1,115,318 13,244 SH SOLE 0 0 13,244
STARBUCKS CORP COM 855244109 8,421 100 SH Call SOLE 0 0 100
STRATEGY INC CL A NEW 594972408 329,732 2,170 SH SOLE 0 0 2,170
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,215,623 10,582 SH SOLE 0 0 10,582
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 60,778 200 SH Call SOLE 0 0 200
TAPESTRY INC COM 876030107 687,752 5,383 SH SOLE 0 0 5,383
TELUS CORPORATION COM 87971M103 451,691 34,297 SH SOLE 0 0 34,297
TEMA ETF TRUST ELECTRIFICATION 87975E834 1,561,493 53,984 SH SOLE 0 0 53,984
TERADATA CORP DEL COM 88076W103 611,568 20,091 SH SOLE 0 0 20,091
TESLA INC COM 88160R101 1,857,344 4,130 SH SOLE 0 0 4,130
TESLA INC COM 88160R101 404,748 900 SH Call SOLE 0 0 900
THE CAMPBELLS COMPANY COM 134429109 381,237 13,679 SH SOLE 0 0 13,679
TRANSUNION COM 89400J107 785,299 9,158 SH SOLE 0 0 9,158
UBER TECHNOLOGIES INC COM 90353T100 326,326 3,994 SH SOLE 0 0 3,994
UNILEVER PLC SPON ADR NEW 904767803 1,054,248 16,120 SH SOLE 0 0 16,120
UNITED THERAPEUTICS CORP DEL COM 91307C102 607,180 1,246 SH SOLE 0 0 1,246
VALERO ENERGY CORP COM 91913Y100 555,377 3,412 SH SOLE 0 0 3,412
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 12,938,227 124,935 SH SOLE 0 0 124,935
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 372,985 5,036 SH SOLE 0 0 5,036
VANGUARD INDEX FDS GROWTH ETF 922908736 216,733 444 SH SOLE 0 0 444
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,062,125 1,694 SH SOLE 0 0 1,694
VANGUARD INDEX FDS SMALL CP ETF 922908751 366,872 1,422 SH SOLE 0 0 1,422
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 273,403 3,265 SH SOLE 0 0 3,265
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 246,355 4,195 SH SOLE 0 0 4,195
VANGUARD WORLD FD INF TECH ETF 92204A702 1,466,106 1,945 SH SOLE 0 0 1,945
VEEVA SYS INC CL A COM 922475108 681,348 3,052 SH SOLE 0 0 3,052
VIAVI SOLUTIONS INC COM 925550105 600,689 33,709 SH SOLE 0 0 33,709
VISA INC COM CL A 92826C839 3,693,692 10,532 SH SOLE 0 0 10,532
WELLS FARGO CO NEW COM 949746101 1,867,678 20,039 SH SOLE 0 0 20,039
YELP INC CL A 985817105 597,091 19,648 SH SOLE 0 0 19,648
YETI HLDGS INC COM 98585X104 593,319 13,433 SH SOLE 0 0 13,433
YUM BRANDS INC COM 988498101 601,363 3,975 SH SOLE 0 0 3,975
YUM CHINA HLDGS INC COM 98850P109 501,461 10,504 SH SOLE 0 0 10,504