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
A10 NETWORKS INC COM 002121101 652,172 28,208 SH SOLE 0 0 28,208
AB ACTIVE ETFS INC MODERATE BUFFER 00039J798 424,025 11,103 SH SOLE 0 0 11,103
ABBVIE INC COM 00287Y109 589,315 2,710 SH SOLE 0 0 2,710
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 803,471 4,052 SH SOLE 0 0 4,052
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,829 100 SH Call SOLE 0 0 100
ADOBE INC COM 00724F101 1,210,598 4,980 SH SOLE 0 0 4,980
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,280,023 4,406 SH SOLE 0 0 4,406
AIRBNB INC COM CL A 009066101 1,441,160 11,412 SH SOLE 0 0 11,412
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 285,171 2,273 SH SOLE 0 0 2,273
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 613,272 1,854 SH SOLE 0 0 1,854
ALPHABET INC CAP STK CL A 02079K305 5,461,977 18,994 SH SOLE 0 0 18,994
ALPHABET INC CAP STK CL C 02079K107 2,072,805 7,226 SH SOLE 0 0 7,226
ALTRIA GROUP INC COM 02209S103 695,620 10,541 SH SOLE 0 0 10,541
AMAZON COM INC COM 023135106 6,315,397 30,323 SH SOLE 0 0 30,323
AMAZON COM INC COM 023135106 208,270 1,000 SH Call SOLE 0 0 1,000
AMERICAN EXPRESS CO COM 025816109 237,837 786 SH SOLE 0 0 786
AMGEN INC COM 031162100 686,421 1,951 SH SOLE 0 0 1,951
AMRIZE LTD SHS H2927K103 661,036 11,800 SH SOLE 0 0 11,800
ANALOG DEVICES INC COM 032654105 1,562,994 4,913 SH SOLE 0 0 4,913
AON PLC SHS CL A G0403H108 582,373 1,804 SH SOLE 0 0 1,804
APPLE INC COM 037833100 2,076,447 8,182 SH SOLE 0 0 8,182
APPLIED MATLS INC COM 038222105 3,092,713 9,049 SH SOLE 0 0 9,049
APPLOVIN CORP COM CL A 03831W108 559,812 1,407 SH SOLE 0 0 1,407
AUTODESK INC COM 052769106 954,466 3,987 SH SOLE 0 0 3,987
BANK NEW YORK MELLON CORP COM 064058100 1,394,630 11,756 SH SOLE 0 0 11,756
BECTON DICKINSON & CO COM 075887109 684,485 4,353 SH SOLE 0 0 4,353
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,581,450 5,387 SH SOLE 0 0 5,387
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 95,840 200 SH Call SOLE 0 0 200
BLACKBAUD INC COM 09227Q100 447,783 11,598 SH SOLE 0 0 11,598
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 1,283,658 24,719 SH SOLE 0 0 24,719
BOOKING HOLDINGS INC COM 09857L108 2,965,508 704 SH SOLE 0 0 704
BOOKING HOLDINGS INC COM 09857L108 421,032 100 SH Call SOLE 0 0 100
BROADCOM INC COM 11135F101 1,318,360 4,260 SH SOLE 0 0 4,260
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 499,141 3,072 SH SOLE 0 0 3,072
BROWN FORMAN CORP CL B 115637209 871,393 32,957 SH SOLE 0 0 32,957
CADENCE DESIGN SYSTEM INC COM 127387108 533,683 1,921 SH SOLE 0 0 1,921
CAPITAL ONE FINL CORP COM 14040H105 614,308 3,367 SH SOLE 0 0 3,367
CARGURUS INC COM CL A 141788109 551,207 16,188 SH SOLE 0 0 16,188
CARLISLE COS INC COM 142339100 482,694 1,447 SH SOLE 0 0 1,447
CARNIVAL CORP COMMON STOCK 143658300 572,341 22,115 SH SOLE 0 0 22,115
CENCORA INC COM 03073E105 714,996 2,276 SH SOLE 0 0 2,276
CHECK POINT SOFTWARE TECH LT ORD M22465104 697,531 4,883 SH SOLE 0 0 4,883
CHEVRON CORPORATION COM 166764100 705,338 3,409 SH SOLE 0 0 3,409
CHEVRON CORPORATION COM 166764100 20,690 100 SH Call SOLE 0 0 100
CIRRUS LOGIC INC COM 172755100 647,000 4,474 SH SOLE 0 0 4,474
CISCO SYS INC COM 17275R102 683,461 8,809 SH SOLE 0 0 8,809
CLEAR SECURE INC COM CL A 18467V109 517,968 10,700 SH SOLE 0 0 10,700
COCA COLA CO COM 191216100 227,162 2,987 SH SOLE 0 0 2,987
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 537,404 5,927 SH SOLE 0 0 5,927
COMCAST CORP NEW CL A 20030N101 1,160,909 40,436 SH SOLE 0 0 40,436
COMFORT SYS USA INC COM 199908104 564,676 409 SH SOLE 0 0 409
CONOCOPHILLIPS COM 20825C104 1,746,457 13,231 SH SOLE 0 0 13,231
CONSTELLATION BRANDS INC CL A 21036P108 567,202 3,781 SH SOLE 0 0 3,781
CORCEPT THERAPEUTICS INC COM 218352102 668,187 16,576 SH SOLE 0 0 16,576
CORTEVA INC COM 22052L104 646,483 7,723 SH SOLE 0 0 7,723
COSTAR GROUP INC COM 22160N109 676,502 16,770 SH SOLE 0 0 16,770
D R HORTON INC COM 23331A109 518,829 3,781 SH SOLE 0 0 3,781
DBX ETF TR XTRACK MSCI EAFE 233051200 6,888,034 139,434 SH SOLE 0 0 139,434
DELL TECHNOLOGIES INC CL C 24703L202 850,232 5,180 SH SOLE 0 0 5,180
DEVON ENERGY CORP NEW COM 25179M103 355,259 7,060 SH SOLE 0 0 7,060
DISNEY WALT CO COM 254687106 1,103,857 11,453 SH SOLE 0 0 11,453
EBAY INC. COM 278642103 620,277 6,815 SH SOLE 0 0 6,815
ECOLAB INC COM 278865100 811,801 3,052 SH SOLE 0 0 3,052
ELECTRONIC ARTS INC COM 285512109 591,305 2,900 SH SOLE 0 0 2,900
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,102,084 3,765 SH SOLE 0 0 3,765
ENBRIDGE INC COM 29250N105 206,057 3,806 SH SOLE 0 0 3,806
EXPEDIA GROUP INC COM NEW 30212P303 692,377 2,999 SH SOLE 0 0 2,999
EXXON MOBIL CORP COM 30231G102 1,470,547 8,668 SH SOLE 0 0 8,668
EZCORP INC CL A NON VTG 302301106 525,101 20,690 SH SOLE 0 0 20,690
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 452,758 1,941 SH SOLE 0 0 1,941
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 13,625,599 298,676 SH SOLE 0 0 298,676
FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141 861,349 27,484 SH SOLE 0 0 27,484
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 241,919 3,885 SH SOLE 0 0 3,885
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 802,658 14,698 SH SOLE 0 0 14,698
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 211,683 3,527 SH SOLE 0 0 3,527
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224 216,353 4,296 SH SOLE 0 0 4,296
FORD MTR CO COM 345370860 547,090 47,408 SH SOLE 0 0 47,408
FORTINET INC COM 34959E109 582,776 7,131 SH SOLE 0 0 7,131
FRONTDOOR INC COM 35905A109 434,533 8,220 SH SOLE 0 0 8,220
FS KKR CAP CORP COM 302635206 142,133 13,962 SH SOLE 0 0 13,962
GENERAL DYNAMICS CORP COM 369550108 1,244,440 3,626 SH SOLE 0 0 3,626
GENERAL MTRS CO COM 37045V100 553,684 7,432 SH SOLE 0 0 7,432
GETTY IMAGES HOLDINGS INC CL A COM 374275105 28,228 35,578 SH SOLE 0 0 35,578
GLOBAL X FDS US INFR DEV ETF 37954Y673 255,225 5,023 SH SOLE 0 0 5,023
GOLDMAN SACHS GROUP INC COM 38141G104 271,563 321 SH SOLE 0 0 321
HCA HEALTHCARE INC COM 40412C101 654,877 1,384 SH SOLE 0 0 1,384
HILTON WORLDWIDE HLDGS INC COM 43300A203 662,586 2,179 SH SOLE 0 0 2,179
IDEXX LABS INC COM 45168D104 524,316 933 SH SOLE 0 0 933
ILLUMINA INC COM 452327109 607,964 4,932 SH SOLE 0 0 4,932
INSPIRE MED SYS INC COM 457730109 451,743 8,758 SH SOLE 0 0 8,758
INSTALLED BLDG PRODS INC COM 45780R101 484,355 1,827 SH SOLE 0 0 1,827
INTERCONTINENTAL EXCHANGE IN COM 45866F104 524,535 3,335 SH SOLE 0 0 3,335
INTUIT COM 461202103 239,517 554 SH SOLE 0 0 554
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 330,211 1,390 SH SOLE 0 0 1,390
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 788,398 22,290 SH SOLE 0 0 22,290
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 847,026 9,812 SH SOLE 0 0 9,812
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 3,559,830 74,896 SH SOLE 0 0 74,896
INVESCO LTD SHS G491BT108 202,822 8,350 SH SOLE 0 0 8,350
INVESCO QQQ TR UNIT SER 1 46090E103 3,478,444 6,027 SH SOLE 0 0 6,027
IQVIA HLDGS INC COM 46266C105 1,210,958 7,101 SH SOLE 0 0 7,101
ISHARES GOLD TR ISHARES NEW 464285204 413,735 4,693 SH SOLE 0 0 4,693
ISHARES INC CORE MSCI EMKT 46434G103 3,476,156 49,837 SH SOLE 0 0 49,837
ISHARES INC MSCI EMRG CHN 46434G764 616,773 7,841 SH SOLE 0 0 7,841
ISHARES INC MSCI WORLD ETF 464286392 315,755 1,754 SH SOLE 0 0 1,754
ISHARES TR 20 YR TR BD ETF 464287432 2,906,456 33,527 SH SOLE 0 0 33,527
ISHARES TR CORE MSCI EAFE 46432F842 1,047,652 11,572 SH SOLE 0 0 11,572
ISHARES TR CORE S&P SCP ETF 464287804 312,064 2,510 SH SOLE 0 0 2,510
ISHARES TR CORE S&P US VLU 464287663 522,089 5,106 SH SOLE 0 0 5,106
ISHARES TR CORE S&P500 ETF 464287200 12,808,564 19,609 SH SOLE 0 0 19,609
ISHARES TR EAFE VALUE ETF 464288877 1,297,184 17,447 SH SOLE 0 0 17,447
ISHARES TR HIGH YLD SYSTM B 46435G250 292,285 6,283 SH SOLE 0 0 6,283
ISHARES TR INDIA 50 ETF 464289529 586,333 13,881 SH SOLE 0 0 13,881
ISHARES TR JPMORGAN USD EMG 464288281 769,568 8,193 SH SOLE 0 0 8,193
ISHARES TR MSCI INTL QUALTY 46434V456 251,815 5,447 SH SOLE 0 0 5,447
ISHARES TR TIPS BD ETF 464287176 1,169,816 10,600 SH SOLE 0 0 10,600
ISHARES U S ETF TR US CONSUMER FOC 46431W663 1,578,797 29,190 SH SOLE 0 0 29,190
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3,644,271 72,900 SH SOLE 0 0 72,900
JANUS DETROIT STR TR HENDERSON MTG 47103U852 5,829,937 129,038 SH SOLE 0 0 129,038
JD.COM INC SPON ADS CL A 47215P106 499,378 16,888 SH SOLE 0 0 16,888
JPMORGAN CHASE & CO COM 46625H100 1,463,844 4,976 SH SOLE 0 0 4,976
KLA CORP COM NEW 482480100 556,803 378 SH SOLE 0 0 378
L3HARRIS TECHNOLOGIES INC COM 502431109 580,698 1,682 SH SOLE 0 0 1,682
LAM RESEARCH CORP COM NEW 512807306 769,831 3,603 SH SOLE 0 0 3,603
LEGALZOOM COM INC COM 52466B103 461,417 81,379 SH SOLE 0 0 81,379
LIQUIDITY SVCS INC COM 53635B107 548,483 17,942 SH SOLE 0 0 17,942
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 101,963 20,271 SH SOLE 0 0 20,271
LOCKHEED MARTIN CORP COM 539830109 570,672 944 SH SOLE 0 0 944
MAPLEBEAR INC COM 565394103 575,889 15,373 SH SOLE 0 0 15,373
MASCO CORP COM 574599106 897,674 14,870 SH SOLE 0 0 14,870
MASTECH HLDGS INC COM 57633B100 382,926 67,298 SH SOLE 0 0 67,298
MASTERCARD INCORPORATED CL A 57636Q104 1,507,978 3,018 SH SOLE 0 0 3,018
MCKESSON CORP COM 58155Q103 1,714,965 1,982 SH SOLE 0 0 1,982
MEDTRONIC PLC SHS G5960L103 893,275 10,309 SH SOLE 0 0 10,309
META PLATFORMS INC CL A 30303M102 4,793,102 8,378 SH SOLE 0 0 8,378
MICROSOFT CORP COM 594918104 4,045,142 10,928 SH SOLE 0 0 10,928
MICROSOFT CORP COM 594918104 37,017 100 SH Call SOLE 0 0 100
MOODYS CORP COM 615369105 579,029 1,327 SH SOLE 0 0 1,327
MSCI INC COM 55354G100 550,312 1,021 SH SOLE 0 0 1,021
NEOS ETF TRUST NEOS ENH INC 1-3 78433H501 1,119,005 22,479 SH SOLE 0 0 22,479
NETFLIX INC. COM 64110L106 285,979 2,974 SH SOLE 0 0 2,974
NEWMONT CORP COM 651639106 606,714 5,605 SH SOLE 0 0 5,605
NIKE INC CL B 654106103 436,976 8,273 SH SOLE 0 0 8,273
NOVARTIS AG SPONSORED ADR 66987V109 1,220,778 7,992 SH SOLE 0 0 7,992
NVIDIA CORPORATION COM 67066G104 4,266,298 24,463 SH SOLE 0 0 24,463
OMNICOM GROUP INC COM 681919106 567,174 7,531 SH SOLE 0 0 7,531
ORACLE CORP COM 68389X105 961,017 6,533 SH SOLE 0 0 6,533
ORACLE CORP COM 68389X105 14,711 100 SH Call SOLE 0 0 100
PALANTIR TECHNOLOGIES INC CL A 69608A108 528,394 3,612 SH SOLE 0 0 3,612
PALO ALTO NETWORKS INC COM 697435105 501,290 3,127 SH SOLE 0 0 3,127
PEGASYSTEMS INC COM 705573103 481,699 11,318 SH SOLE 0 0 11,318
PEPSICO INC COM 713448108 605,624 3,900 SH SOLE 0 0 3,900
PGIM ETF TR PGIM ULTRA SH BD 69344A107 3,895,452 78,696 SH SOLE 0 0 78,696
PHILIP MORRIS INTL INC COM 718172109 1,672,439 10,115 SH SOLE 0 0 10,115
PIMCO ETF TR INV GRD CRP BD 72201R817 1,643,470 16,978 SH SOLE 0 0 16,978
POWELL INDS INC COM 739128106 617,080 1,140 SH SOLE 0 0 1,140
QUALCOMM INC COM 747525103 1,481,965 11,508 SH SOLE 0 0 11,508
QUANTUMSCAPE CORP COM CL A 74767V109 697,972 109,400 SH SOLE 0 0 109,400
RALPH LAUREN CORP CL A 751212101 531,930 1,546 SH SOLE 0 0 1,546
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 18,076 24,600 SH SOLE 0 0 24,600
RELX PLC SPONSORED ADR 759530108 434,199 13,098 SH SOLE 0 0 13,098
RESMED INC COM 761152107 563,847 2,512 SH SOLE 0 0 2,512
ROSS STORES INC COM 778296103 611,163 2,821 SH SOLE 0 0 2,821
RTX CORPORATION COM 75513E101 1,064,384 5,518 SH SOLE 0 0 5,518
SALESFORCE INC COM 79466L302 1,217,323 6,521 SH SOLE 0 0 6,521
SANOFI SA SPONSORED ADR 80105N105 768,664 15,954 SH SOLE 0 0 15,954
SAP SE SPON ADR 803054204 532,463 3,110 SH SOLE 0 0 3,110
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 576,004 15,055 SH SOLE 0 0 15,055
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 462,629 18,572 SH SOLE 0 0 18,572
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 615,455 1,571 SH SOLE 0 0 1,571
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 655,984 10,708 SH SOLE 0 0 10,708
SERVICENOW INC COM 81762P102 919,517 8,795 SH SOLE 0 0 8,795
SEZZLE INC COM 78435P105 499,907 7,899 SH SOLE 0 0 7,899
SLB LIMITED COM STK 806857108 628,891 12,238 SH SOLE 0 0 12,238
SNOWFLAKE INC COM SHS 833445109 1,048,735 6,954 SH SOLE 0 0 6,954
SONY GROUP CORP SPONSORED ADR 835699307 849,942 41,060 SH SOLE 0 0 41,060
SPDR GOLD TR GOLD SHS 78463V107 479,773 1,115 SH SOLE 0 0 1,115
SPDR SERIES TRUST STATE STREET SPD 78464A359 229,990 2,513 SH SOLE 0 0 2,513
SPDR SERIES TRUST STATE STREET SPD 78468R663 4,582,000 50,000 SH SOLE 0 0 50,000
STARBUCKS CORP COM 855244109 1,133,107 12,648 SH SOLE 0 0 12,648
STARBUCKS CORP COM 855244109 8,959 100 SH Call SOLE 0 0 100
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 387,867 837 SH SOLE 0 0 837
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 715,684 1,100 SH SOLE 0 0 1,100
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,300,680 2,000 SH Put SOLE 0 0 2,000
STRATEGY INC CL A NEW 594972408 208,416 1,670 SH SOLE 0 0 1,670
STRYKER CORPORATION COM 863667101 452,801 1,378 SH SOLE 0 0 1,378
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,884,293 8,535 SH SOLE 0 0 8,535
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 67,590 200 SH Call SOLE 0 0 200
TAPESTRY INC COM 876030107 502,019 3,558 SH SOLE 0 0 3,558
TECHNIPFMC PLC COM G87110105 570,169 8,248 SH SOLE 0 0 8,248
TELUS CORPORATION COM 87971M103 438,414 34,171 SH SOLE 0 0 34,171
TEMA ETF TRUST ELECTRIFICATION 87975E834 1,822,184 53,218 SH SOLE 0 0 53,218
TERADATA CORP DEL COM 88076W103 458,387 17,885 SH SOLE 0 0 17,885
TERADYNE INC COM 880770102 550,318 1,856 SH SOLE 0 0 1,856
TESLA INC COM 88160R101 1,549,082 4,167 SH SOLE 0 0 4,167
THE CAMPBELLS COMPANY COM 134429109 340,057 15,270 SH SOLE 0 0 15,270
THERMO FISHER SCIENTIFIC INC COM 883556102 346,530 705 SH SOLE 0 0 705
TIDEWATER INC NEW COM 88642R109 579,351 6,934 SH SOLE 0 0 6,934
TRANSUNION COM 89400J107 479,694 6,933 SH SOLE 0 0 6,933
UBER TECHNOLOGIES INC COM 90353T100 615,268 8,554 SH SOLE 0 0 8,554
UNILEVER PLC SPON ADR NEW 904767803 943,822 16,567 SH SOLE 0 0 16,567
UNITED THERAPEUTICS CORP DEL COM 91307C102 655,248 1,105 SH SOLE 0 0 1,105
VALERO ENERGY CORP COM 91913Y100 700,098 2,833 SH SOLE 0 0 2,833
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 11,331,654 117,184 SH SOLE 0 0 117,184
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 372,716 5,061 SH SOLE 0 0 5,061
VANGUARD INDEX FDS GROWTH ETF 922908736 329,915 755 SH SOLE 0 0 755
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 991,311 1,659 SH SOLE 0 0 1,659
VANGUARD INDEX FDS SMALL CP ETF 922908751 364,949 1,393 SH SOLE 0 0 1,393
VANGUARD WORLD FD INF TECH ETF 92204A702 1,328,464 1,904 SH SOLE 0 0 1,904
VEEVA SYS INC CL A COM 922475108 723,583 4,119 SH SOLE 0 0 4,119
VICOR CORP COM 925815102 468,824 2,912 SH SOLE 0 0 2,912
VISA INC COM CL A 92826C839 2,497,304 8,263 SH SOLE 0 0 8,263
WEATHERFORD INTL PLC ORD SHS G48833118 571,191 6,039 SH SOLE 0 0 6,039
WELLS FARGO & CO COM 949746101 1,181,654 14,843 SH SOLE 0 0 14,843
WISDOMTREE INC COM 97717P104 477,393 32,788 SH SOLE 0 0 32,788
YETI HLDGS INC COM 98585X104 517,426 14,141 SH SOLE 0 0 14,141