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
ABBOTT LABS COM 002824100   668,037 6,429 SH   SOLE   0 0 6,429
ABBVIE INC COM 00287Y109   735,992 4,291 SH   SOLE   0 0 4,291
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   252,437 832 SH   SOLE   0 0 832
ADOBE INC COM 00724F101   1,618,844 2,914 SH   SOLE   0 0 2,914
ADVANCED MICRO DEVICES INC COM 007903107   814,943 5,024 SH   SOLE   0 0 5,024
ALPHABET INC CAP STK CL C 02079K107   2,868,139 15,637 SH   SOLE   0 0 15,637
ALPHABET INC CAP STK CL A 02079K305   893,992 4,908 SH   SOLE   0 0 4,908
AMAZON COM INC COM 023135106   3,209,883 16,610 SH   SOLE   0 0 16,610
AMERICAN EXPRESS CO COM 025816109   589,526 2,546 SH   SOLE   0 0 2,546
AMETEK INC COM 031100100   3,812,491 22,869 SH   SOLE   0 0 22,869
APPLE INC COM 037833100   6,586,087 31,270 SH   SOLE   0 0 31,270
APPLIED MATLS INC COM 038222105   297,111 1,259 SH   SOLE   0 0 1,259
ARISTA NETWORKS INC COM 040413106   1,624,475 4,635 SH   SOLE   0 0 4,635
AUTOMATIC DATA PROCESSING IN COM 053015103   1,487,516 6,232 SH   SOLE   0 0 6,232
BANK NEW YORK MELLON CORP COM 064058100   291,425 4,866 SH   SOLE   0 0 4,866
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,638,912 6,487 SH   SOLE   0 0 6,487
BOEING CO COM 097023105   623,384 3,425 SH   SOLE   0 0 3,425
BOSTON SCIENTIFIC CORP COM 101137107   227,257 2,951 SH   SOLE   0 0 2,951
BRISTOL-MYERS SQUIBB CO COM 110122108   257,486 6,200 SH   SOLE   0 0 6,200
BROADCOM INC COM 11135F101   786,710 490 SH   SOLE   0 0 490
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   363,662 1,846 SH   SOLE   0 0 1,846
CADENCE DESIGN SYSTEM INC COM 127387108   2,026,534 6,585 SH   SOLE   0 0 6,585
CARNIVAL CORP UNIT 99/99/9999 143658300   299,988 16,025 SH   SOLE   0 0 16,025
CARRIER GLOBAL CORPORATION COM 14448C104   854,292 13,543 SH   SOLE   0 0 13,543
CATERPILLAR INC COM 149123101   1,073,581 3,223 SH   SOLE   0 0 3,223
CENCORA INC COM 03073E105   285,230 1,266 SH   SOLE   0 0 1,266
CHENIERE ENERGY INC COM NEW 16411R208   270,287 1,546 SH   SOLE   0 0 1,546
CHEVRON CORP NEW COM 166764100   218,206 1,395 SH   SOLE   0 0 1,395
CISCO SYS INC COM 17275R102   853,090 17,956 SH   SOLE   0 0 17,956
CITIGROUP INC COM NEW 172967424   251,809 3,968 SH   SOLE   0 0 3,968
CLEAN HARBORS INC COM 184496107   212,807 941 SH   SOLE   0 0 941
CME GROUP INC COM 12572Q105   3,597,780 18,300 SH   SOLE   0 0 18,300
COCA COLA CO COM 191216100   457,771 7,192 SH   SOLE   0 0 7,192
CROWDSTRIKE HLDGS INC CL A 22788C105   1,838,551 4,798 SH   SOLE   0 0 4,798
DELTA AIR LINES INC DEL COM NEW 247361702   236,061 4,976 SH   SOLE   0 0 4,976
DOORDASH INC CL A 25809K105   285,439 2,624 SH   SOLE   0 0 2,624
EATON CORP PLC SHS G29183103   382,531 1,220 SH   SOLE   0 0 1,220
ELEVANCE HEALTH INC COM 036752103   259,009 478 SH   SOLE   0 0 478
ELI LILLY & CO COM 532457108   293,343 324 SH   SOLE   0 0 324
EMERSON ELEC CO COM 291011104   215,473 1,956 SH   SOLE   0 0 1,956
EOG RES INC COM 26875P101   964,668 7,664 SH   SOLE   0 0 7,664
EXXON MOBIL CORP COM 30231G102   556,375 4,833 SH   SOLE   0 0 4,833
FEDEX CORP COM 31428X106   204,491 682 SH   SOLE   0 0 682
FIFTH THIRD BANCORP COM 316773100   409,600 11,225 SH   SOLE   0 0 11,225
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   920,132 7,961 SH   SOLE   0 0 7,961
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   731,151 15,795 SH   SOLE   0 0 15,795
FIRSTENERGY CORP COM 337932107   206,007 5,383 SH   SOLE   0 0 5,383
FISERV INC COM 337738108   225,050 1,510 SH   SOLE   0 0 1,510
GE AEROSPACE COM NEW 369604301   1,223,751 7,698 SH   SOLE   0 0 7,698
GE VERNOVA INC COM 36828A101   1,756,091 10,239 SH   SOLE   0 0 10,239
GENERAL DYNAMICS CORP COM 369550108   915,972 3,157 SH   SOLE   0 0 3,157
GENERAL MLS INC COM 370334104   507,598 8,024 SH   SOLE   0 0 8,024
GLOBAL X FDS US INFR DEV ETF 37954Y673   535,198 14,457 SH   SOLE   0 0 14,457
GRAINGER W W INC COM 384802104   1,419,224 1,573 SH   SOLE   0 0 1,573
HANNON ARMSTRONG SUST INFR C COM 41068X100   207,555 7,012 SH   SOLE   0 0 7,012
HOME DEPOT INC COM 437076102   723,592 2,102 SH   SOLE   0 0 2,102
HOWMET AEROSPACE INC COM 443201108   218,994 2,821 SH   SOLE   0 0 2,821
INTUITIVE SURGICAL INC COM NEW 46120E602   1,811,429 4,072 SH   SOLE   0 0 4,072
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   238,451 2,295 SH   SOLE   0 0 2,295
IQVIA HLDGS INC COM 46266C105   202,982 960 SH   SOLE   0 0 960
IRON MTN INC DEL COM 46284V101   226,918 2,532 SH   SOLE   0 0 2,532
ISHARES TR IBONDS 25 TRM TS 46436E866   2,779,550 119,705 SH   SOLE   0 0 119,705
ISHARES TR IBONDS 27 TRM TS 46436E841   2,742,797 124,249 SH   SOLE   0 0 124,249
ISHARES TR IBONDS 29 TRM TS 46436E825   2,721,747 127,363 SH   SOLE   0 0 127,363
JOHNSON CTLS INTL PLC SHS G51502105   470,142 7,073 SH   SOLE   0 0 7,073
JPMORGAN CHASE & CO. COM 46625H100   737,238 3,645 SH   SOLE   0 0 3,645
KIMBERLY-CLARK CORP COM 494368103   293,951 2,127 SH   SOLE   0 0 2,127
LAM RESEARCH CORP COM 512807108   270,472 254 SH   SOLE   0 0 254
LENNOX INTL INC COM 526107107   212,387 397 SH   SOLE   0 0 397
LINDE PLC SHS G54950103   202,291 461 SH   SOLE   0 0 461
LOWES COS INC COM 548661107   256,395 1,163 SH   SOLE   0 0 1,163
MCDONALDS CORP COM 580135101   239,295 939 SH   SOLE   0 0 939
MERCK & CO INC COM 58933Y105   2,208,097 17,836 SH   SOLE   0 0 17,836
META PLATFORMS INC CL A 30303M102   3,644,502 7,228 SH   SOLE   0 0 7,228
MICRON TECHNOLOGY INC COM 595112103   614,114 4,669 SH   SOLE   0 0 4,669
MICROSOFT CORP COM 594918104   6,820,904 15,261 SH   SOLE   0 0 15,261
NETFLIX INC COM 64110L106   1,410,499 2,090 SH   SOLE   0 0 2,090
NEXTERA ENERGY INC COM 65339F101   638,919 9,023 SH   SOLE   0 0 9,023
NORTHROP GRUMMAN CORP COM 666807102   798,224 1,831 SH   SOLE   0 0 1,831
NVENT ELECTRIC PLC SHS G6700G107   847,153 11,058 SH   SOLE   0 0 11,058
NVIDIA CORPORATION COM 67066G104   4,737,883 38,351 SH   SOLE   0 0 38,351
OCCIDENTAL PETE CORP COM 674599105   800,481 12,700 SH   SOLE   0 0 12,700
ORACLE CORP COM 68389X105   374,886 2,655 SH   SOLE   0 0 2,655
PACER FDS TR PACER US SMALL 69374H857   1,708,772 39,228 SH   SOLE   0 0 39,228
PACER FDS TR US CASH COWS 100 69374H881   1,035,310 19,000 SH   SOLE   0 0 19,000
PACER FDS TR GLOBL CASH ETF 69374H709   2,023,200 60,000 SH   SOLE   0 0 60,000
PALO ALTO NETWORKS INC COM 697435105   3,023,291 8,918 SH   SOLE   0 0 8,918
PROCTER AND GAMBLE CO COM 742718109   445,449 2,701 SH   SOLE   0 0 2,701
PROLOGIS INC. COM 74340W103   228,439 2,034 SH   SOLE   0 0 2,034
PROSHARES TR ULTR RUSSL2000 74347X799   355,351 8,220 SH   SOLE   0 0 8,220
PULTE GROUP INC COM 745867101   295,288 2,682 SH   SOLE   0 0 2,682
QUALCOMM INC COM 747525103   443,773 2,228 SH   SOLE   0 0 2,228
QUANTA SVCS INC COM 74762E102   606,005 2,385 SH   SOLE   0 0 2,385
REINSURANCE GRP OF AMERICA I COM NEW 759351604   251,456 1,225 SH   SOLE   0 0 1,225
RTX CORPORATION COM 75513E101   820,588 8,174 SH   SOLE   0 0 8,174
SALESFORCE INC COM 79466L302   235,761 917 SH   SOLE   0 0 917
SCHWAB CHARLES CORP COM 808513105   238,240 3,233 SH   SOLE   0 0 3,233
SERVICENOW INC COM 81762P102   1,789,674 2,275 SH   SOLE   0 0 2,275
SKYWORKS SOLUTIONS INC COM 83088M102   241,297 2,264 SH   SOLE   0 0 2,264
SPDR SER TR S&P INS ETF 78464A789   733,597 14,722 SH   SOLE   0 0 14,722
SUPER MICRO COMPUTER INC COM 86800U104   1,438,779 1,756 SH   SOLE   0 0 1,756
SYNOPSYS INC COM 871607107   263,612 443 SH   SOLE   0 0 443
SYSCO CORP COM 871829107   226,092 3,167 SH   SOLE   0 0 3,167
T-MOBILE US INC COM 872590104   421,951 2,395 SH   SOLE   0 0 2,395
TAPESTRY INC COM 876030107   259,650 6,068 SH   SOLE   0 0 6,068
TARGET CORP COM 87612E106   436,718 2,950 SH   SOLE   0 0 2,950
TJX COS INC NEW COM 872540109   249,487 2,266 SH   SOLE   0 0 2,266
TOYOTA MOTOR CORP ADS 892331307   1,047,602 5,111 SH   SOLE   0 0 5,111
UBER TECHNOLOGIES INC COM 90353T100   2,268,052 31,206 SH   SOLE   0 0 31,206
UNITEDHEALTH GROUP INC COM 91324P102   292,315 574 SH   SOLE   0 0 574
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   785,622 15,465 SH   SOLE   0 0 15,465
VERISK ANALYTICS INC COM 92345Y106   277,097 1,028 SH   SOLE   0 0 1,028
VERTEX PHARMACEUTICALS INC COM 92532F100   1,247,733 2,662 SH   SOLE   0 0 2,662
VERTIV HOLDINGS CO COM CL A 92537N108   1,807,149 20,875 SH   SOLE   0 0 20,875
VISA INC COM CL A 92826C839   1,523,638 5,805 SH   SOLE   0 0 5,805
WASTE CONNECTIONS INC COM 94106B101   236,911 1,351 SH   SOLE   0 0 1,351
WORKDAY INC CL A 98138H101   648,324 2,900 SH   SOLE   0 0 2,900