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
ALPS ETF TR ALERIAN MLP 00162Q452   1,312,668 27,971 SH   SOLE   27,971 0 0
ABBOTT LABS COM 002824100   663,673 4,955 SH   SOLE   4,955 0 0
ABBVIE INC COM 00287Y109   2,054,299 8,872 SH   SOLE   8,872 0 0
ADOBE INC COM 00724F101   3,703,522 10,499 SH   SOLE   10,499 0 0
ALPHABET INC CAP STK CL C 02079K107   1,613,478 6,625 SH   SOLE   6,625 0 0
ALPHABET INC CAP STK CL A 02079K305   6,343,517 26,094 SH   SOLE   26,094 0 0
AMAZON COM INC COM 023135106   1,578,712 7,190 SH   SOLE   7,190 0 0
CENCORA INC COM 03073E105   4,476,249 14,322 SH   SOLE   14,322 0 0
APPLE INC COM 037833100   9,094,701 35,718 SH   SOLE   35,718 0 0
AVNET INC COM 053807103   561,383 10,738 SH   SOLE   10,738 0 0
AXON ENTERPRISE INC COM 05464C101   274,856 383 SH   SOLE   383 0 0
BANCORP INC DEL COM 05969A105   1,389,210 18,550 SH   SOLE   18,550 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   507,645 1,010 SH   SOLE   1,010 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   573,530 9,688 SH   SOLE   9,688 0 0
BOOKING HOLDINGS INC COM 09857L108   577,722 107 SH   SOLE   107 0 0
BROADCOM INC COM 11135F101   11,612,758 35,199 SH   SOLE   35,199 0 0
CHEVRON CORP NEW COM 166764100   291,278 1,876 SH   SOLE   1,876 0 0
CINTAS CORP COM 172908105   329,648 1,606 SH   SOLE   1,606 0 0
CONSTELLATION ENERGY CORP COM 21037T109   233,640 710 SH   SOLE   710 0 0
COREWEAVE INC COM CL A 21873S108   552,190 4,035 SH   SOLE   4,035 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   444,775 907 SH   SOLE   907 0 0
ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420   242,027 2,307 SH   SOLE   2,307 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100   770,640 51,376 SH   SOLE   51,376 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,424,281 70,719 SH   SOLE   70,719 0 0
ENACT HLDGS INC COM 29249E109   552,518 14,411 SH   SOLE   14,411 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,962,332 15,449 SH   SOLE   15,449 0 0
ENOVA INTL INC COM 29357K103   4,666,784 40,549 SH   SOLE   40,549 0 0
EXXON MOBIL CORP COM 30231G102   340,778 3,022 SH   SOLE   3,022 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   99,919 14,460 SH   SOLE   14,460 0 0
META PLATFORMS INC CL A 30303M102   7,789,556 10,607 SH   SOLE   10,607 0 0
FIRST TR EXCHANGE-TRADED FD SHS 337344105   345,296 2,447 SH   SOLE   2,447 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   278,455 6,622 SH   SOLE   6,622 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   305,374 16,742 SH   SOLE   16,742 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   1,701,943 30,419 SH   SOLE   30,419 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   593,434 13,558 SH   SOLE   13,558 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837   435,558 15,264 SH   SOLE   15,264 0 0
GE VERNOVA INC COM 36828A101   317,288 516 SH   SOLE   516 0 0
GE AEROSPACE COM NEW 369604301   285,845 950 SH   SOLE   950 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   339,449 5,413 SH   SOLE   5,413 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   218,286 5,560 SH   SOLE   5,560 0 0
HP INC COM 40434L105   544,028 19,979 SH   SOLE   19,979 0 0
HEICO CORP NEW COM 422806109   742,809 2,301 SH   SOLE   2,301 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   4,349,291 172,728 SH   SOLE   172,728 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   3,312,530 12,768 SH   SOLE   12,768 0 0
HOME DEPOT INC COM 437076102   302,613 747 SH   SOLE   747 0 0
IMMERSION CORP COM 452521107   522,410 71,173 SH   SOLE   71,173 0 0
INTERDIGITAL INC COM 45867G101   6,769,960 19,610 SH   SOLE   19,610 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   5,507,194 9,173 SH   SOLE   9,173 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   421,512 8,524 SH   SOLE   8,524 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   254,937 12,766 SH   SOLE   12,766 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,016,718 4,114 SH   SOLE   4,114 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   516,646 30,974 SH   SOLE   30,974 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   529,781 31,348 SH   SOLE   31,348 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   544,004 28,921 SH   SOLE   28,921 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   215,356 11,010 SH   SOLE   11,010 0 0
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W825   489,881 22,817 SH   SOLE   22,817 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858   515,068 24,668 SH   SOLE   24,668 0 0
ISHARES TR CORE S&P500 ETF 464287200   8,095,759 12,096 SH   SOLE   12,096 0 0
ISHARES TR CORE US AGGBD ET 464287226   773,412 7,715 SH   SOLE   7,715 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   887,413 7,351 SH   SOLE   7,351 0 0
ISHARES TR S&P 500 VAL ETF 464287408   353,339 1,711 SH   SOLE   1,711 0 0
ISHARES TR 20 YR TR BD ETF 464287432   209,036 2,339 SH   SOLE   2,339 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   387,838 4,675 SH   SOLE   4,675 0 0
ISHARES TR CORE S&P MCP ETF 464287507   495,976 7,600 SH   SOLE   7,600 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   212,658 454 SH   SOLE   454 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   528,683 2,185 SH   SOLE   2,185 0 0
ISHARES TR U.S. UTILITS ETF 464287697   244,424 2,204 SH   SOLE   2,204 0 0
ISHARES TR U.S. TECH ETF 464287721   236,991 1,210 SH   SOLE   1,210 0 0
ISHARES TR U.S. FINLS ETF 464287788   857,859 6,774 SH   SOLE   6,774 0 0
ISHARES TR CORE S&P SCP ETF 464287804   228,748 1,925 SH   SOLE   1,925 0 0
ISHARES TR 3YRTB ETF 464288125   269,144 3,533 SH   SOLE   3,533 0 0
ISHARES TR MBS ETF 464288588   588,693 6,187 SH   SOLE   6,187 0 0
ISHARES TR US AER DEF ETF 464288760   772,588 3,692 SH   SOLE   3,692 0 0
ISHARES TR EAFE VALUE ETF 464288877   1,386,581 20,442 SH   SOLE   20,442 0 0
ISHARES TR EAFE GRWTH ETF 464288885   470,666 4,133 SH   SOLE   4,133 0 0
ISHARES TR MSCI CHINA ETF 46429B671   837,085 12,712 SH   SOLE   12,712 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   578,054 2,972 SH   SOLE   2,972 0 0
ISHARES TR MSCI USA MMENTM 46432F396   2,249,857 8,773 SH   SOLE   8,773 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,983,159 30,084 SH   SOLE   30,084 0 0
ISHARES INC MSCI EMRG CHN 46434G764   225,686 3,343 SH   SOLE   3,343 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   822,313 29,016 SH   SOLE   29,016 0 0
ISHARES TR CORE TOTAL USD 46434V613   1,118,004 23,935 SH   SOLE   23,935 0 0
ISHARES TR CORE MSCI EURO 46434V738   4,275,675 62,767 SH   SOLE   62,767 0 0
ISHARES TR CONV BD ETF 46435G102   1,780,043 17,792 SH   SOLE   17,792 0 0
ISHARES TR BROAD USD HIGH 46435U853   273,792 7,247 SH   SOLE   7,247 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   266,855 2,650 SH   SOLE   2,650 0 0
JPMORGAN CHASE & CO. COM 46625H100   516,186 1,636 SH   SOLE   1,636 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   570,170 9,985 SH   SOLE   9,985 0 0
KLA CORP COM NEW 482480100   912,936 847 SH   SOLE   847 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,170,084 12,806 SH   SOLE   12,806 0 0
LEIDOS HOLDINGS INC COM 525327102   5,401,214 28,584 SH   SOLE   28,584 0 0
ELI LILLY & CO COM 532457108   843,115 1,105 SH   SOLE   1,105 0 0
LISTED FDS TR ROUNDHILL MAGNIF 53656G498   213,468 3,291 SH   SOLE   3,291 0 0
LOCKHEED MARTIN CORP COM 539830109   331,758 665 SH   SOLE   665 0 0
MARRIOTT INTL INC NEW CL A 571903202   308,882 1,186 SH   SOLE   1,186 0 0
MASTERCARD INCORPORATED CL A 57636Q104   560,705 986 SH   SOLE   986 0 0
MAXIMUS INC COM 577933104   681,894 7,463 SH   SOLE   7,463 0 0
MCDONALDS CORP COM 580135101   763,598 2,513 SH   SOLE   2,513 0 0
MICROSOFT CORP COM 594918104   3,643,427 7,034 SH   SOLE   7,034 0 0
MICRON TECHNOLOGY INC COM 595112103   214,672 1,283 SH   SOLE   1,283 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   97,182 16,197 SH   SOLE   16,197 0 0
NRG ENERGY INC COM NEW 629377508   839,711 5,185 SH   SOLE   5,185 0 0
NETFLIX INC COM 64110L106   1,439,904 1,201 SH   SOLE   1,201 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   585,904 2,963 SH   SOLE   2,963 0 0
GEN DIGITAL INC COM 668771108   4,836,748 170,368 SH   SOLE   170,368 0 0
NOVARTIS AG SPONSORED ADR 66987V109   4,156,515 32,412 SH   SOLE   32,412 0 0
NVIDIA CORPORATION COM 67066G104   18,091,170 96,962 SH   SOLE   96,962 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,283,478 11,905 SH   SOLE   11,905 0 0
OPEN TEXT CORP COM 683715106   4,160,618 111,306 SH   SOLE   111,306 0 0
ORACLE CORP COM 68389X105   692,132 2,461 SH   SOLE   2,461 0 0
PJT PARTNERS INC COM CL A 69343T107   4,405,749 24,789 SH   SOLE   24,789 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,243,192 6,815 SH   SOLE   6,815 0 0
PALO ALTO NETWORKS INC COM 697435105   395,430 1,942 SH   SOLE   1,942 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585   304,715 11,353 SH   SOLE   11,353 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,241,535 12,330 SH   SOLE   12,330 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   39,860 10,773 SH   SOLE   10,773 0 0
PROGRESSIVE CORP COM 743315103   4,696,935 19,020 SH   SOLE   19,020 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   477,250 9,545 SH   SOLE   9,545 0 0
RTX CORPORATION COM 75513E101   670,491 4,007 SH   SOLE   4,007 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,984,826 62,127 SH   SOLE   62,127 0 0
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   242,620 4,639 SH   SOLE   4,639 0 0
SLM CORP COM 78442P106   410,965 14,847 SH   SOLE   14,847 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,758,894 7,144 SH   SOLE   7,144 0 0
SPDR GOLD TR GOLD SHS 78463V107   414,478 1,166 SH   SOLE   1,166 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   2,062,943 33,209 SH   SOLE   33,209 0 0
SPDR SERIES TRUST S&P TELECOM 78464A540   2,176,415 15,555 SH   SOLE   15,555 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   592,596 14,252 SH   SOLE   14,252 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   984,056 2,122 SH   SOLE   2,122 0 0
SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606   9,645,521 402,904 SH   SOLE   402,904 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   5,990,510 65,292 SH   SOLE   65,292 0 0
SASOL LTD SPONSORED ADR 803866300   86,688 13,937 SH   SOLE   13,937 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   283,076 10,747 SH   SOLE   10,747 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,198,061 37,545 SH   SOLE   37,545 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   575,226 22,890 SH   SOLE   22,890 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   267,357 4,963 SH   SOLE   4,963 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   869,884 5,640 SH   SOLE   5,640 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,390,290 4,933 SH   SOLE   4,933 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   252,365 2,132 SH   SOLE   2,132 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   781,506 8,961 SH   SOLE   8,961 0 0
SMART SAND INC COM 83191H107   62,715 29,306 SH   SOLE   29,306 0 0
STRYKER CORPORATION COM 863667101   201,840 546 SH   SOLE   546 0 0
SYSCO CORP COM 871829107   430,391 5,227 SH   SOLE   5,227 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   902,945 3,233 SH   SOLE   3,233 0 0
TESLA INC COM 88160R101   561,681 1,263 SH   SOLE   1,263 0 0
TEXAS INSTRS INC COM 882508104   417,435 2,272 SH   SOLE   2,272 0 0
TRACTOR SUPPLY CO COM 892356106   321,145 5,647 SH   SOLE   5,647 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   316,602 4,144 SH   SOLE   4,144 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   565,643 19,026 SH   SOLE   19,026 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   295,744 2,984 SH   SOLE   2,984 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,608,452 60,221 SH   SOLE   60,221 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   968,327 6,870 SH   SOLE   6,870 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   304,594 3,597 SH   SOLE   3,597 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   276,999 1,067 SH   SOLE   1,067 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   501,619 1,693 SH   SOLE   1,693 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   542,704 727 SH   SOLE   727 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,070,023 13,387 SH   SOLE   13,387 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,575,460 30,620 SH   SOLE   30,620 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,427,352 8,863 SH   SOLE   8,863 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   233,413 1,337 SH   SOLE   1,337 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   627,111 2,037 SH   SOLE   2,037 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   675,291 1,408 SH   SOLE   1,408 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   641,339 3,439 SH   SOLE   3,439 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,483,393 16,709 SH   SOLE   16,709 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,744,585 11,564 SH   SOLE   11,564 0 0
VISA INC COM CL A 92826C839   917,802 2,689 SH   SOLE   2,689 0 0
WABTEC COM 929740108   3,807,126 18,991 SH   SOLE   18,991 0 0
WALMART INC COM 931142103   448,548 4,352 SH   SOLE   4,352 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109   453,348 5,397 SH   SOLE   5,397 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   236,389 5,140 SH   SOLE   5,140 0 0
WISDOMTREE TR WISDOMTREE US VA 97717W547   330,548 3,632 SH   SOLE   3,632 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   709,668 10,294 SH   SOLE   10,294 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   243,403 4,870 SH   SOLE   4,870 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,234,409 13,876 SH   SOLE   13,876 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,249,159 24,849 SH   SOLE   24,849 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857   484,752 9,274 SH   SOLE   9,274 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,592,468 20,830 SH   SOLE   20,830 0 0
ALLEGION PLC ORD SHS G0176J109   1,309,198 7,382 SH   SOLE   7,382 0 0
ICON PLC SHS G4705A100   2,792,825 15,959 SH   SOLE   15,959 0 0