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
ABBVIE INC COM 00287Y109   1,769,687 11,104 SH   SOLE   1,051 10,053 0
ADVANCED MICRO DEVICES INC COM 007903107   7,332,912 74,818 SH   SOLE   2,828 71,990 0
AIRBNB INC COM CL A 009066101   562,164 4,519 SH   SOLE   75 4,444 0
ALLSTATE CORP COM 020002101   218,611 1,973 SH   SOLE   0 1,973 0
ALPHABET INC CAP STK CL C 02079K107   3,734,952 35,913 SH   SOLE   475 35,438 0
ALPHABET INC CAP STK CL A 02079K305   8,882,638 85,632 SH   SOLE   3,737 81,895 0
ALPS ETF TR ALERIAN MLP 00162Q452   209,209 5,413 SH   SOLE   250 5,163 0
ALTRIA GROUP INC COM 02209S103   365,986 8,202 SH   SOLE   293 7,909 0
AMAZON COM INC COM 023135106   6,918,881 66,985 SH   SOLE   1,131 65,854 0
AMERICAN EXPRESS CO COM 025816109   5,649,919 34,252 SH   SOLE   1,184 33,069 0
AMERICAN TOWER CORP NEW COM 03027X100   1,176,880 5,759 SH   SOLE   35 5,725 0
AMGEN INC COM 031162100   1,636,482 6,769 SH   SOLE   409 6,360 0
APPLE INC COM 037833100   130,690,771 792,546 SH   SOLE   27,517 765,029 0
ARBOR REALTY TRUST INC COM 038923108   294,221 25,607 SH   SOLE   665 24,942 0
AT&T INC COM 00206R102   458,100 23,797 SH   SOLE   1,035 22,763 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,747,039 25,090 SH   SOLE   643 24,447 0
BHP GROUP LTD SPONSORED ADS 088606108   514,651 8,116 SH   SOLE   0 8,116 0
BILL HOLDINGS INC COM 090043100   215,021 2,650 SH   SOLE   883 1,767 0
BLACKROCK INC COM 09247X101   568,332 849 SH   SOLE   0 849 0
BP PLC SPONSORED ADR 055622104   242,664 6,396 SH   SOLE   0 6,396 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   454,127 12,931 SH   SOLE   308 12,623 0
BROADCOM INC COM 11135F101   1,660,846 2,589 SH   SOLE   43 2,546 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   588,650 4,016 SH   SOLE   0 4,016 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   419,666 13,319 SH   SOLE   342 12,977 0
BROWN FORMAN CORP CL B 115637209   1,083,849 16,864 SH   SOLE   117 16,747 0
CADENCE DESIGN SYSTEM INC COM 127387108   5,169,685 24,607 SH   SOLE   1,026 23,581 0
CARDINAL HEALTH INC COM 14149Y108   274,742 3,639 SH   SOLE   2,469 1,170 0
CF INDS HLDGS INC COM 125269100   340,540 4,698 SH   SOLE   108 4,589 0
CHENIERE ENERGY INC COM NEW 16411R208   279,110 1,771 SH   SOLE   0 1,771 0
CHEVRON CORP NEW COM 166764100   2,841,117 17,413 SH   SOLE   305 17,108 0
CISCO SYS INC COM 17275R102   1,478,170 28,277 SH   SOLE   280 27,997 0
COCA COLA CO COM 191216100   1,338,398 21,577 SH   SOLE   344 21,233 0
COMMERCIAL METALS CO COM 201723103   343,659 7,028 SH   SOLE   0 7,028 0
CONOCOPHILLIPS COM 20825C104   523,038 5,272 SH   SOLE   0 5,272 0
COSTCO WHSL CORP NEW COM 22160K105   576,751 1,161 SH   SOLE   56 1,105 0
CROWDSTRIKE HLDGS INC CL A 22788C105   526,529 3,836 SH   SOLE   84 3,752 0
CROWN CASTLE INC COM 22822V101   250,281 1,870 SH   SOLE   0 1,870 0
CVS HEALTH CORP COM 126650100   618,383 8,322 SH   SOLE   0 8,322 0
DEVON ENERGY CORP NEW COM 25179M103   21,229,638 419,475 SH   SOLE   11,985 407,490 0
DIAMONDBACK ENERGY INC COM 25278X109   24,508,910 181,319 SH   SOLE   7,261 174,059 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   3,268,409 113,605 SH   SOLE   0 113,605 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   692,015 55,494 SH   SOLE   16,364 39,131 0
ENTERPRISE PRODS PARTNERS L COM 293792107   6,819,618 263,306 SH   SOLE   7,688 255,618 0
EOG RES INC COM 26875P101   1,939,261 16,918 SH   SOLE   201 16,717 0
ETF SER SOLUTIONS US GLB JETS 26922A842   833,730 44,752 SH   SOLE   6,324 38,428 0
EXTRA SPACE STORAGE INC COM 30225T102   293,982 1,804 SH   SOLE   0 1,804 0
EXXON MOBIL CORP COM 30231G102   8,493,986 77,457 SH   SOLE   2,873 74,585 0
FASTLY INC CL A 31188V100   533,066 30,015 SH   SOLE   0 30,015 0
FATHOM HOLDINGS INC COM 31189V109   52,709 12,402 SH   SOLE   0 12,402 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   229,793 11,559 SH   SOLE   0 11,559 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   11,244,222 316,739 SH   SOLE   13,541 303,198 0
FREEPORT-MCMORAN INC CL B 35671D857   1,221,329 29,854 SH   SOLE   796 29,058 0
GARMIN LTD SHS H2906T109   496,390 4,919 SH   SOLE   31 4,888 0
GENERAL DYNAMICS CORP COM 369550108   4,897,233 21,459 SH   SOLE   1,152 20,307 0
GENUINE PARTS CO COM 372460105   544,434 3,254 SH   SOLE   0 3,254 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   619,225 15,500 SH   SOLE   0 15,500 0
GLOBAL X FDS GLOBX SUPDV US 37950E291   305,825 17,526 SH   SOLE   613 16,913 0
HESS MIDSTREAM LP CL A SHS 428103105   671,148 23,191 SH   SOLE   980 22,211 0
HOME DEPOT INC COM 437076102   730,266 2,474 SH   SOLE   0 2,474 0
HONEYWELL INTL INC COM 438516106   340,843 1,783 SH   SOLE   45 1,738 0
HUMANA INC COM 444859102   5,316,440 10,951 SH   SOLE   378 10,573 0
INTEL CORP COM 458140100   527,182 16,137 SH   SOLE   181 15,955 0
INTERNATIONAL BUSINESS MACHS COM 459200101   770,989 5,881 SH   SOLE   39 5,842 0
INTUITIVE SURGICAL INC COM NEW 46120E602   4,799,770 18,788 SH   SOLE   719 18,069 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   745,565 11,948 SH   SOLE   3,651 8,297 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,346,086 4,194 SH   SOLE   101 4,094 0
IRON MTN INC DEL COM 46284V101   598,379 11,309 SH   SOLE   224 11,085 0
ISHARES INC MSCI FRANCE ETF 464286707   575,883 15,235 SH   SOLE   1,597 13,638 0
ISHARES INC MSCI MEXICO ETF 464286822   544,045 9,139 SH   SOLE   1,007 8,132 0
ISHARES INC MSCI TURKEY ETF 464286715   795,996 24,402 SH   SOLE   2,666 21,736 0
ISHARES TR 10-20 YR TRS ETF 464288653   216,939 1,894 SH   SOLE   16 1,878 0
ISHARES TR CORE HIGH DV ETF 46429B663   11,655,205 114,649 SH   SOLE   4,768 109,881 0
ISHARES TR CORE S&P SCP ETF 464287804   371,052 3,837 SH   SOLE   1,114 2,723 0
ISHARES TR CORE S&P500 ETF 464287200   1,346,368 3,275 SH   SOLE   0 3,275 0
ISHARES TR CORE TOTAL USD 46434V613   1,824,263 39,529 SH   SOLE   332 39,197 0
ISHARES TR EXPND TEC SC ETF 464287549   1,278,211 3,767 SH   SOLE   433 3,334 0
ISHARES TR ISHARES BIOTECH 464287556   293,482 2,272 SH   SOLE   55 2,217 0
ISHARES TR ISHARES SEMICDTR 464287523   1,398,226 3,144 SH   SOLE   365 2,779 0
ISHARES TR MBS ETF 464288588   1,618,841 17,089 SH   SOLE   144 16,945 0
ISHARES TR MSCI IRELAND ETF 46429B507   562,961 10,255 SH   SOLE   1,120 9,135 0
ISHARES TR MSCI USA MMENTM 46432F396   664,665 4,780 SH   SOLE   1,956 2,825 0
ISHARES TR MSCI USA QLT FCT 46432F339   317,110 2,556 SH   SOLE   52 2,504 0
ISHARES TR NATIONAL MUN ETF 464288414   527,711 4,898 SH   SOLE   0 4,898 0
ISHARES TR SHORT TREAS BD 464288679   496,866 4,497 SH   SOLE   3,212 1,285 0
ISHARES TR US CONSM STAPLES 464287812   1,222,142 6,134 SH   SOLE   0 6,134 0
ISHARES TR U.S. ENERGY ETF 464287796   1,490,096 34,059 SH   SOLE   3,884 30,175 0
ISHARES TR U.S. MED DVC ETF 464288810   649,764 12,037 SH   SOLE   0 12,037 0
ISHARES TR US AER DEF ETF 464288760   1,304,707 11,337 SH   SOLE   1,293 10,045 0
ISHARES TR US HOME CONS ETF 464288752   1,269,426 18,060 SH   SOLE   2,174 15,886 0
ISHARES TR US OIL GS EX ETF 464288851   2,680,062 31,232 SH   SOLE   1,376 29,856 0
ISHARES TR US TREAS BD ETF 46429B267   1,417,950 60,648 SH   SOLE   505 60,143 0
ISHARES TR CORE DIV GRWTH 46434V621   1,501,473 30,035 SH   SOLE   0 30,035 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,392,985 27,882 SH   SOLE   1,328 26,554 0
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   7,823,053 154,973 SH   SOLE   6,777 148,196 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   422,108 10,238 SH   SOLE   4,388 5,850 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,668,982 132,531 SH   SOLE   5,415 127,116 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   13,957,819 255,638 SH   SOLE   10,146 245,492 0
JOHNSON & JOHNSON COM 478160104   344,568 2,223 SH   SOLE   93 2,130 0
JOHNSON CTLS INTL PLC SHS G51502105   4,108,389 68,223 SH   SOLE   2,724 65,499 0
JPMORGAN CHASE & CO COM 46625H100   934,635 7,172 SH   SOLE   84 7,088 0
KINDER MORGAN INC DEL COM 49456B101   824,840 47,107 SH   SOLE   6,144 40,962 0
KLA CORP COM NEW 482480100   4,760,769 11,927 SH   SOLE   419 11,508 0
LINDE PLC SHS G54950103   1,874,398 5,273 SH   SOLE   0 5,273 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   209,984 9,650 SH   SOLE   0 9,650 0
LOCKHEED MARTIN CORP COM 539830109   514,808 1,089 SH   SOLE   131 958 0
MACERICH CO COM 554382101   122,332 11,541 SH   SOLE   0 11,541 0
MARATHON OIL CORP COM 565849106   5,179,386 216,168 SH   SOLE   8,565 207,603 0
MARATHON PETE CORP COM 56585A102   557,306 4,133 SH   SOLE   254 3,879 0
MASTERCARD INCORPORATED CL A 57636Q104   252,567 695 SH   SOLE   0 695 0
MCCORMICK & CO INC COM NON VTG 579780206   488,180 5,867 SH   SOLE   0 5,867 0
MEDICAL PPTYS TRUST INC COM 58463J304   286,071 34,802 SH   SOLE   1,305 33,497 0
MERCADOLIBRE INC COM 58733R102   1,175,710 892 SH   SOLE   7 885 0
MERCK & CO INC COM 58933Y105   1,495,231 14,054 SH   SOLE   231 13,823 0
META PLATFORMS INC CL A 30303M102   1,072,628 5,061 SH   SOLE   28 5,033 0
MICROSOFT CORP COM 594918104   24,959,795 86,576 SH   SOLE   3,186 83,390 0
MONSTER BEVERAGE CORP NEW COM 61174X109   5,437,889 100,683 SH   SOLE   3,668 97,015 0
NUCOR CORP COM 670346105   4,192,625 27,142 SH   SOLE   1,096 26,046 0
NVIDIA CORPORATION COM 67066G104   5,764,522 20,753 SH   SOLE   504 20,249 0
OCCIDENTAL PETE CORP COM 674599105   5,262,731 84,298 SH   SOLE   3,789 80,509 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   1,476 36 SH   SOLE   0 36 0
OMNICOM GROUP INC COM 681919106   4,607,094 48,835 SH   SOLE   1,948 46,887 0
OREILLY AUTOMOTIVE INC COM 67103H107   736,915 868 SH   SOLE   5 863 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   336,625 26,695 SH   SOLE   0 26,695 0
PACER FDS TR US CASH COWS 100 69374H881   9,172,362 195,364 SH   SOLE   8,729 186,635 0
PAYPAL HLDGS INC COM 70450Y103   1,497,689 19,722 SH   SOLE   98 19,624 0
PEMBINA PIPELINE CORP COM 706327103   347,669 10,731 SH   SOLE   279 10,452 0
PENNANTPARK FLOATING RATE CA COM 70806A106   181,728 17,128 SH   SOLE   0 17,128 0
PEPSICO INC COM 713448108   818,088 4,488 SH   SOLE   0 4,488 0
PHILIP MORRIS INTL INC COM 718172109   1,817,327 18,687 SH   SOLE   339 18,348 0
PHILLIPS 66 COM 718546104   1,424,149 14,048 SH   SOLE   173 13,874 0
PINTEREST INC CL A 72352L106   207,634 7,614 SH   SOLE   234 7,380 0
PIONEER NAT RES CO COM 723787107   2,736,511 13,399 SH   SOLE   579 12,820 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   359,086 4,832 SH   SOLE   0 4,832 0
PROCTER AND GAMBLE CO COM 742718109   1,843,296 12,397 SH   SOLE   62 12,335 0
PROSHARES TR SHORT S&P 500 NE 74347B425   534,624 35,642 SH   SOLE   16,450 19,192 0
PROSPECT CAP CORP COM 74348T102   349,007 50,145 SH   SOLE   0 50,145 0
QUALCOMM INC COM 747525103   970,936 7,610 SH   SOLE   112 7,498 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   340,614 3,478 SH   SOLE   116 3,362 0
REALTY INCOME CORP COM 756109104   405,262 6,400 SH   SOLE   141 6,260 0
SACHEM CAP CORP COM 78590A109   166,887 44,862 SH   SOLE   1,212 43,650 0
SCHLUMBERGER LTD COM STK 806857108   457,296 9,314 SH   SOLE   333 8,981 0
SCHWAB CHARLES CORP COM 808513105   220,165 4,203 SH   SOLE   0 4,203 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,422,751 60,453 SH   SOLE   1,022 59,431 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,434,582 51,899 SH   SOLE   432 51,467 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   536,280 8,178 SH   SOLE   3,345 4,832 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   357,281 11,113 SH   SOLE   392 10,721 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   755,958 9,127 SH   SOLE   49 9,078 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,451,299 18,935 SH   SOLE   410 18,525 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,624,050 3,967 SH   SOLE   0 3,967 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   404,803 10,653 SH   SOLE   0 10,653 0
SPDR SER TR S&P OILGAS EXP 78468R556   831,492 6,517 SH   SOLE   383 6,134 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   12,675,690 138,049 SH   SOLE   4,682 133,368 0
SPDR SER TR AEROSPACE DEF 78464A631   1,160,226 9,924 SH   SOLE   0 9,924 0
SPDR SER TR ICE PFD SEC ETF 78464A292   214,389 6,313 SH   SOLE   0 6,313 0
SPDR SER TR PORTFOLIO S&P500 78464A854   6,106,210 126,816 SH   SOLE   1,001 125,815 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   268,157 4,844 SH   SOLE   0 4,844 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   277,740 6,821 SH   SOLE   0 6,821 0
STARBUCKS CORP COM 855244109   375,267 3,604 SH   SOLE   41 3,562 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   329,637 3,544 SH   SOLE   0 3,544 0
TESLA INC COM 88160R101   7,603,202 36,649 SH   SOLE   1,309 35,340 0
THE TRADE DESK INC COM CL A 88339J105   2,672,223 43,872 SH   SOLE   1,310 42,562 0
TIDAL ETF TR SOFI SELCT 500 886364207   2,260,121 156,410 SH   SOLE   2,085 154,324 0
TWO HBRS INVT CORP COM 90187B804   225,123 15,304 SH   SOLE   805 14,499 0
UNITEDHEALTH GROUP INC COM 91324P102   2,006,183 4,245 SH   SOLE   117 4,129 0
VALERO ENERGY CORP COM 91913Y100   5,083,421 36,414 SH   SOLE   2,036 34,379 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   941,718 3,398 SH   SOLE   16 3,383 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,738,770 4,624 SH   SOLE   205 4,418 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   252,360 1,800 SH   SOLE   0 1,800 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   3,209,865 54,832 SH   SOLE   0 54,832 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   305,165 1,981 SH   SOLE   0 1,981 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   452,472 1,897 SH   SOLE   97 1,801 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,326,817 3,442 SH   SOLE   0 3,442 0
VERIZON COMMUNICATIONS INC COM 92343V104   956,929 24,606 SH   SOLE   826 23,780 0
VICI PPTYS INC COM 925652109   491,487 15,067 SH   SOLE   324 14,743 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   961,799 34,350 SH   SOLE   2,863 31,487 0
VISA INC COM CL A 92826C839   4,659,166 20,665 SH   SOLE   587 20,078 0
WALMART INC COM 931142103   416,383 2,824 SH   SOLE   0 2,824 0
WILLIAMS COS INC COM 969457100   312,353 10,461 SH   SOLE   238 10,223 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   641,045 9,065 SH   SOLE   1,007 8,057 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,015,253 20,196 SH   SOLE   0 20,196 0
WP CAREY INC COM 92936U109   429,919 5,551 SH   SOLE   137 5,414 0