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
APPLE INC COM 037833100   21,818,461 113,325 SH   SOLE   0 0 113,325
MICROSOFT CORP COM 594918104   13,963,118 37,132 SH   SOLE   0 0 37,132
ALPHABET INC CAP STK CL A 02079K305   12,920,342 92,493 SH   SOLE   0 0 92,493
SPDR GOLD TR GOLD SHS 78463V107   11,114,690 58,140 SH   SOLE   0 0 58,140
BROADCOM INC COM 11135F101   9,372,594 8,397 SH   SOLE   0 0 8,397
ISHARES TR PFD AND INCM SEC 464288687   9,010,604 288,894 SH   SOLE   0 0 288,894
AMAZON COM INC COM 023135106   8,402,131 55,299 SH   SOLE   0 0 55,299
ISHARES TR USD INV GRDE ETF 464288620   8,400,387 163,878 SH   SOLE   0 0 163,878
ISHARES TR MBS ETF 464288588   7,307,006 77,668 SH   SOLE   0 0 77,668
JPMORGAN CHASE & CO COM 46625H100   6,671,960 39,224 SH   SOLE   0 0 39,224
SCHWAB CHARLES CORP COM 808513105   5,929,804 86,189 SH   SOLE   0 0 86,189
ISHARES TR 0-5 YR TIPS ETF 46429B747   5,846,831 59,305 SH   SOLE   0 0 59,305
COSTCO WHSL CORP NEW COM 22160K105   5,054,233 7,657 SH   SOLE   0 0 7,657
NVIDIA CORPORATION COM 67066G104   4,904,164 9,903 SH   SOLE   0 0 9,903
NETFLIX INC COM 64110L106   4,842,509 9,946 SH   SOLE   0 0 9,946
THERMO FISHER SCIENTIFIC INC COM 883556102   4,832,981 9,105 SH   SOLE   0 0 9,105
MERCK & CO INC COM 58933Y105   4,703,720 43,145 SH   SOLE   0 0 43,145
ICON PLC SHS G4705A100   4,543,982 16,053 SH   SOLE   0 0 16,053
UNITEDHEALTH GROUP INC COM 91324P102   3,986,958 7,573 SH   SOLE   0 0 7,573
PIONEER NAT RES CO COM 723787107   3,892,448 17,309 SH   SOLE   0 0 17,309
SERVICENOW INC COM 81762P102   3,890,641 5,507 SH   SOLE   0 0 5,507
EOG RES INC COM 26875P101   3,846,392 31,802 SH   SOLE   0 0 31,802
UNITED PARCEL SERVICE INC CL B 911312106   3,633,743 23,111 SH   SOLE   0 0 23,111
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,515,771 45,441 SH   SOLE   0 0 45,441
INGREDION INC COM 457187102   3,128,139 28,822 SH   SOLE   0 0 28,822
EXTREME NETWORKS COM 30226D106   3,018,381 171,110 SH   SOLE   0 0 171,110
WELLTOWER INC COM 95040Q104   3,015,195 33,439 SH   SOLE   0 0 33,439
MARRIOTT INTL INC NEW CL A 571903202   2,883,146 12,785 SH   SOLE   0 0 12,785
VISTRA CORP COM 92840M102   2,877,367 74,698 SH   SOLE   0 0 74,698
ARCH CAP GROUP LTD ORD G0450A105   2,782,526 37,465 SH   SOLE   0 0 37,465
INTERNATIONAL BANCSHARES COR COM 459044103   2,737,728 50,400 SH   SOLE   0 0 50,400
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,662,666 52,158 SH   SOLE   0 0 52,158
CENCORA INC COM 03073E105   2,606,067 12,689 SH   SOLE   0 0 12,689
ENSIGN GROUP INC COM 29358P101   2,535,498 22,596 SH   SOLE   0 0 22,596
KLA CORP COM NEW 482480100   2,493,196 4,289 SH   SOLE   0 0 4,289
MCDONALDS CORP COM 580135101   2,434,199 8,210 SH   SOLE   0 0 8,210
T-MOBILE US INC COM 872590104   2,382,023 14,857 SH   SOLE   0 0 14,857
ULTA BEAUTY INC COM 90384S303   2,351,952 4,800 SH   SOLE   0 0 4,800
WALMART INC COM 931142103   2,279,845 14,461 SH   SOLE   0 0 14,461
PEPSICO INC COM 713448108   2,221,168 13,078 SH   SOLE   0 0 13,078
EMCOR GROUP INC COM 29084Q100   2,151,284 9,986 SH   SOLE   0 0 9,986
JACOBS SOLUTIONS INC COM 46982L108   2,085,302 16,066 SH   SOLE   0 0 16,066
GOLDMAN SACHS GROUP INC COM 38141G104   2,064,642 5,352 SH   SOLE   0 0 5,352
CYBERARK SOFTWARE LTD SHS M2682V108   2,044,175 9,332 SH   SOLE   0 0 9,332
SPDR SER TR PORTFOLIO S&P500 78464A854   1,984,940 35,509 SH   SOLE   0 0 35,509
SYNOPSYS INC COM 871607107   1,947,390 3,782 SH   SOLE   0 0 3,782
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,882,632 50,937 SH   SOLE   0 0 50,937
NXP SEMICONDUCTORS N V COM N6596X109   1,863,414 8,113 SH   SOLE   0 0 8,113
SUMMIT MATLS INC CL A 86614U100   1,719,124 44,699 SH   SOLE   0 0 44,699
MONOLITHIC PWR SYS INC COM 609839105   1,661,475 2,634 SH   SOLE   0 0 2,634
EASTGROUP PPTYS INC COM 277276101   1,593,495 8,682 SH   SOLE   0 0 8,682
MEDPACE HLDGS INC COM 58506Q109   1,522,228 4,966 SH   SOLE   0 0 4,966
DECKERS OUTDOOR CORP COM 243537107   1,446,483 2,164 SH   SOLE   0 0 2,164
CATALYST PHARMACEUTICALS INC COM 14888U101   1,421,723 84,576 SH   SOLE   0 0 84,576
ABBVIE INC COM 00287Y109   1,421,075 9,170 SH   SOLE   0 0 9,170
STEEL DYNAMICS INC COM 858119100   1,400,312 11,857 SH   SOLE   0 0 11,857
QUANTA SVCS INC COM 74762E102   1,398,169 6,479 SH   SOLE   0 0 6,479
META PLATFORMS INC CL A 30303M102   1,388,586 3,923 SH   SOLE   0 0 3,923
WASTE CONNECTIONS INC COM 94106B101   1,360,894 9,117 SH   SOLE   0 0 9,117
NASDAQ INC COM 631103108   1,277,220 21,968 SH   SOLE   0 0 21,968
CHENIERE ENERGY INC COM NEW 16411R208   1,268,547 7,431 SH   SOLE   0 0 7,431
ADOBE INC COM 00724F101   1,248,684 2,093 SH   SOLE   0 0 2,093
ISHARES TR US SML CAP EQT 46434V290   1,187,223 20,184 SH   SOLE   0 0 20,184
VISA INC COM CL A 92826C839   1,178,084 4,525 SH   SOLE   0 0 4,525
MUELLER INDS INC COM 624756102   1,175,261 24,926 SH   SOLE   0 0 24,926
TRACTOR SUPPLY CO COM 892356106   1,166,538 5,425 SH   SOLE   0 0 5,425
THE CIGNA GROUP COM 125523100   1,155,578 3,859 SH   SOLE   0 0 3,859
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,152,239 28,035 SH   SOLE   0 0 28,035
ISHARES TR SHRT NAT MUN ETF 464288158   1,146,552 10,875 SH   SOLE   0 0 10,875
CUMMINS INC COM 231021106   1,138,437 4,752 SH   SOLE   0 0 4,752
ELI LILLY & CO COM 532457108   1,116,875 1,916 SH   SOLE   0 0 1,916
WASTE MGMT INC DEL COM 94106L109   1,089,287 6,082 SH   SOLE   0 0 6,082
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,060,000 1,060,000 SH   SOLE   0 0 1,060,000
AIR PRODS & CHEMS INC COM 009158106   1,047,299 3,825 SH   SOLE   0 0 3,825
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,039,252 1,373 SH   SOLE   0 0 1,373
FEDEX CORP COM 31428X106   1,031,885 4,079 SH   SOLE   0 0 4,079
APPLIED MATLS INC COM 038222105   991,545 6,118 SH   SOLE   0 0 6,118
HILTON WORLDWIDE HLDGS INC COM 43300A203   981,466 5,390 SH   SOLE   0 0 5,390
CASEYS GEN STORES INC COM 147528103   933,842 3,399 SH   SOLE   0 0 3,399
CHEVRON CORP NEW COM 166764100   912,860 6,120 SH   SOLE   0 0 6,120
SPRINKLR INC CL A 85208T107   910,742 75,643 SH   SOLE   0 0 75,643
BOSTON SCIENTIFIC CORP COM 101137107   892,124 15,432 SH   SOLE   0 0 15,432
MICROCHIP TECHNOLOGY INC. COM 595017104   888,454 9,852 SH   SOLE   0 0 9,852
GENERAL DYNAMICS CORP COM 369550108   887,033 3,416 SH   SOLE   0 0 3,416
HOME DEPOT INC COM 437076102   883,010 2,548 SH   SOLE   0 0 2,548
ISHARES GOLD TR ISHARES NEW 464285204   844,024 21,625 SH   SOLE   0 0 21,625
WORKDAY INC CL A 98138H101   736,805 2,669 SH   SOLE   0 0 2,669
UFP INDUSTRIES INC COM 90278Q108   680,481 5,420 SH   SOLE   0 0 5,420
PALO ALTO NETWORKS INC COM 697435105   678,814 2,302 SH   SOLE   0 0 2,302
APOLLO GLOBAL MGMT INC COM 03769M106   655,685 7,036 SH   SOLE   0 0 7,036
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   648,374 10,483 SH   SOLE   0 0 10,483
ISHARES INC MSCI EMRG CHN 46434G764   641,870 11,584 SH   SOLE   0 0 11,584
BOOKING HOLDINGS INC COM 09857L108   631,406 178 SH   SOLE   0 0 178
QORVO INC COM 74736K101   583,320 5,180 SH   SOLE   0 0 5,180
UNUM GROUP COM 91529Y106   574,294 12,700 SH   SOLE   0 0 12,700
MORGAN STANLEY COM NEW 617446448   541,130 5,803 SH   SOLE   0 0 5,803
MASTERCARD INCORPORATED CL A 57636Q104   529,726 1,242 SH   SOLE   0 0 1,242
JOHNSON & JOHNSON COM 478160104   521,631 3,328 SH   SOLE   0 0 3,328
NOVO-NORDISK A S ADR 670100205   520,147 5,028 SH   SOLE   0 0 5,028
CONOCOPHILLIPS COM 20825C104   517,208 4,456 SH   SOLE   0 0 4,456
ROYAL BK CDA COM 780087102   512,123 5,064 SH   SOLE   0 0 5,064
AXCELIS TECHNOLOGIES INC COM NEW 054540208   495,157 3,818 SH   SOLE   0 0 3,818
ENTERPRISE PRODS PARTNERS L COM 293792107   493,905 18,744 SH   SOLE   0 0 18,744
WEST PHARMACEUTICAL SVSC INC COM 955306105   492,968 1,400 SH   SOLE   0 0 1,400
MARATHON PETE CORP COM 56585A102   483,506 3,259 SH   SOLE   0 0 3,259
UBER TECHNOLOGIES INC COM 90353T100   478,399 7,770 SH   SOLE   0 0 7,770
WESTLAKE CORPORATION COM 960413102   465,507 3,326 SH   SOLE   0 0 3,326
ARCBEST CORP COM 03937C105   440,690 3,666 SH   SOLE   0 0 3,666
CDW CORP COM 12514G108   430,316 1,893 SH   SOLE   0 0 1,893
SIMON PPTY GROUP INC NEW COM 828806109   427,920 3,000 SH   SOLE   0 0 3,000
TOYOTA MOTOR CORP ADS 892331307   411,689 2,245 SH   SOLE   0 0 2,245
LIGHTWAVE LOGIC INC COM 532275104   403,047 80,933 SH   SOLE   0 0 80,933
TEXAS PACIFIC LAND CORPORATI COM 88262P102   400,975 255 SH   SOLE   0 0 255
COMCAST CORP NEW CL A 20030N101   398,290 9,083 SH   SOLE   0 0 9,083
DICKS SPORTING GOODS INC COM 253393102   396,765 2,700 SH   SOLE   0 0 2,700
CVS HEALTH CORP COM 126650100   395,748 5,012 SH   SOLE   0 0 5,012
ON SEMICONDUCTOR CORP COM 682189105   394,179 4,719 SH   SOLE   0 0 4,719
TRINET GROUP INC COM 896288107   387,118 3,255 SH   SOLE   0 0 3,255
TOLL BROTHERS INC COM 889478103   380,323 3,700 SH   SOLE   0 0 3,700
VANGUARD INDEX FDS TOTAL STK MKT 922908769   375,283 1,582 SH   SOLE   0 0 1,582
DEERE & CO COM 244199105   375,079 938 SH   SOLE   0 0 938
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   374,493 1,050 SH   SOLE   0 0 1,050
TESLA INC COM 88160R101   359,551 1,447 SH   SOLE   0 0 1,447
WILLIAMS COS INC COM 969457100   355,266 10,200 SH   SOLE   0 0 10,200
ONEOK INC NEW COM 682680103   351,171 5,001 SH   SOLE   0 0 5,001
CATERPILLAR INC COM 149123101   350,074 1,184 SH   SOLE   0 0 1,184
MARSH & MCLENNAN COS INC COM 571748102   349,194 1,843 SH   SOLE   0 0 1,843
FIRST SOLAR INC COM 336433107   343,182 1,992 SH   SOLE   0 0 1,992
STRIDE INC COM 86333M108   343,100 5,779 SH   SOLE   0 0 5,779
SNOWFLAKE INC CL A 833445109   338,300 1,700 SH   SOLE   0 0 1,700
SPDR SER TR BLOOMBERG INVT 78468R200   332,973 10,885 SH   SOLE   0 0 10,885
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   332,139 6,934 SH   SOLE   0 0 6,934
EXELON CORP COM 30161N101   325,793 9,075 SH   SOLE   0 0 9,075
LOCKHEED MARTIN CORP COM 539830109   320,894 708 SH   SOLE   0 0 708
EXXON MOBIL CORP COM 30231G102   311,638 3,117 SH   SOLE   0 0 3,117
EMERSON ELEC CO COM 291011104   311,456 3,200 SH   SOLE   0 0 3,200
SANOFI SPONSORED ADR 80105N105   309,619 6,226 SH   SOLE   0 0 6,226
FIVE9 INC COM 338307101   307,049 3,902 SH   SOLE   0 0 3,902
GILEAD SCIENCES INC COM 375558103   306,137 3,779 SH   SOLE   0 0 3,779
WSFS FINL CORP COM 929328102   305,022 6,641 SH   SOLE   0 0 6,641
REPUBLIC SVCS INC COM 760759100   296,838 1,800 SH   SOLE   0 0 1,800
FRONTDOOR INC COM 35905A109   293,982 8,347 SH   SOLE   0 0 8,347
ABBOTT LABS COM 002824100   287,944 2,616 SH   SOLE   0 0 2,616
PFIZER INC COM 717081103   287,353 9,981 SH   SOLE   0 0 9,981
ASTRAZENECA PLC SPONSORED ADR 046353108   285,969 4,246 SH   SOLE   0 0 4,246
REGENERON PHARMACEUTICALS COM 75886F107   281,053 320 SH   SOLE   0 0 320
AMERICAN EXPRESS CO COM 025816109   273,517 1,460 SH   SOLE   0 0 1,460
ATI INC COM 01741R102   271,138 5,963 SH   SOLE   0 0 5,963
GRAINGER W W INC COM 384802104   266,010 321 SH   SOLE   0 0 321
ALPHABET INC CAP STK CL C 02079K107   262,130 1,860 SH   SOLE   0 0 1,860
TRUIST FINL CORP COM 89832Q109   260,766 7,063 SH   SOLE   0 0 7,063
STARBUCKS CORP COM 855244109   259,131 2,699 SH   SOLE   0 0 2,699
WELLS FARGO CO NEW COM 949746101   251,810 5,116 SH   SOLE   0 0 5,116
ORACLE CORP COM 68389X105   248,499 2,357 SH   SOLE   0 0 2,357
CHARLES RIV LABS INTL INC COM 159864107   248,220 1,050 SH   SOLE   0 0 1,050
SPS COMM INC COM 78463M107   243,657 1,257 SH   SOLE   0 0 1,257
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   238,517 5,218 SH   SOLE   0 0 5,218
AUTOLIV INC COM 052800109   238,231 2,162 SH   SOLE   0 0 2,162
PARKER-HANNIFIN CORP COM 701094104   236,800 514 SH   SOLE   0 0 514
ARISTA NETWORKS INC COM 040413106   235,510 1,000 SH   SOLE   0 0 1,000
LABORATORY CORP AMER HLDGS COM NEW 50540R409   230,700 1,015 SH   SOLE   0 0 1,015
PINTEREST INC CL A 72352L106   227,463 6,141 SH   SOLE   0 0 6,141
NISOURCE INC COM 65473P105   226,472 8,530 SH   SOLE   0 0 8,530
CSX CORP COM 126408103   225,702 6,510 SH   SOLE   0 0 6,510
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   220,493 4,607 SH   SOLE   0 0 4,607
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   217,325 3,952 SH   SOLE   0 0 3,952
ARCHER DANIELS MIDLAND CO COM 039483102   216,660 3,000 SH   SOLE   0 0 3,000
AMERICAN TOWER CORP NEW COM 03027X100   209,836 972 SH   SOLE   0 0 972
SALESFORCE INC COM 79466L302   207,355 788 SH   SOLE   0 0 788
PNC FINL SVCS GROUP INC COM 693475105   204,712 1,322 SH   SOLE   0 0 1,322
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   201,863 3,259 SH   SOLE   0 0 3,259