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
ABBOTT LABS COM 002824100 2,986,787 29,091 SH SOLE 0 0 29,091
ABBVIE INC COM 00287Y109 2,347,370 10,793 SH SOLE 0 0 10,793
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,067,395 5,383 SH SOLE 0 0 5,383
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 551,702 11,885 SH SOLE 0 0 11,885
ALLIANT ENERGY CORP COM 018802108 1,088,599 15,170 SH SOLE 0 0 15,170
ALPHABET INC CAP STK CL A 02079K305 8,915,127 31,003 SH SOLE 0 0 31,003
ALPHABET INC CAP STK CL C 02079K107 394,309 1,375 SH SOLE 0 0 1,375
AMAZON COM INC COM 023135106 7,267,790 34,896 SH SOLE 0 0 34,896
AMPHENOL CORP NEW CL A 032095101 1,861,262 14,731 SH SOLE 0 0 14,731
APA CORPORATION COM 03743Q108 577,184 13,600 SH SOLE 0 0 13,600
APOLLO GLOBAL MGMT INC COM 03769M106 852,140 7,648 SH SOLE 0 0 7,648
APPLE INC COM 037833100 10,304,720 40,603 SH SOLE 0 0 40,603
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,003,567 2,274 SH SOLE 0 0 2,274
ASSURANT INC COM 04621X108 484,192 2,223 SH SOLE 0 0 2,223
AXON ENTERPRISE INC COM 05464C101 428,937 1,010 SH SOLE 0 0 1,010
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 540,538 1,128 SH SOLE 0 0 1,128
BEST BUY INC COM 086516101 1,848,767 28,797 SH SOLE 0 0 28,797
BIOGEN INC COM 09062X103 444,759 2,426 SH SOLE 0 0 2,426
BLUEROCK PVT REAL ESTATE FD COM 09631P102 1,262,976 76,037 SH SOLE 0 0 76,037
BOEING CO COM 097023105 2,342,185 11,768 SH SOLE 0 0 11,768
BROADCOM INC COM 11135F101 3,529,760 11,404 SH SOLE 0 0 11,404
BUNGE GLOBAL SA COM SHS H11356104 371,297 2,919 SH SOLE 0 0 2,919
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,043,985 39,500 SH SOLE 0 0 39,500
CARMAX INC COM 143130102 1,626,526 39,118 SH SOLE 0 0 39,118
CATERPILLAR INC COM 149123101 1,257,517 1,775 SH SOLE 0 0 1,775
CHARTER COMMUNICATIONS INC N CL A 16119P108 760,113 3,521 SH SOLE 0 0 3,521
CHEVRON CORP NEW COM 166764100 2,245,486 10,853 SH SOLE 0 0 10,853
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 58,165 24,337 SH SOLE 0 0 24,337
CINCINNATI FINL CORP COM 172062101 731,048 4,646 SH SOLE 0 0 4,646
CLOROX CO DEL COM 189054109 1,418,902 13,692 SH SOLE 0 0 13,692
COCA COLA CO COM 191216100 1,039,628 13,670 SH SOLE 0 0 13,670
COINBASE GLOBAL INC COM CL A 19260Q107 1,525,568 8,737 SH SOLE 0 0 8,737
COLGATE PALMOLIVE CO COM 194162103 897,387 10,529 SH SOLE 0 0 10,529
COMFORT SYS USA INC COM 199908104 4,666,502 3,384 SH SOLE 0 0 3,384
CONOCOPHILLIPS COM 20825C104 512,952 3,886 SH SOLE 0 0 3,886
COTERRA ENERGY INC COM 127097103 455,274 12,956 SH SOLE 0 0 12,956
CREATIVE MEDIA & CMNTY TR COM NEW 12564W102 354,213 576,519 SH SOLE 0 0 576,519
CSX CORP COM 126408103 588,616 14,339 SH SOLE 0 0 14,339
DEVON ENERGY CORP NEW COM 25179M103 556,841 11,066 SH SOLE 0 0 11,066
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 144,072 10,350 SH SOLE 0 0 10,350
DOW INC COM 260557103 715,464 17,178 SH SOLE 0 0 17,178
EDISON INTL COM 281020107 2,240,918 30,622 SH SOLE 0 0 30,622
ELI LILLY & CO COM 532457108 6,004,327 6,528 SH SOLE 0 0 6,528
EMERSON ELEC CO COM 291011104 459,487 3,507 SH SOLE 0 0 3,507
EOG RES INC COM 26875P101 465,660 3,221 SH SOLE 0 0 3,221
ESSEX PPTY TR INC COM 297178105 1,236,862 5,111 SH SOLE 0 0 5,111
EVERGY INC COM 30034W106 402,391 4,912 SH SOLE 0 0 4,912
EXXON MOBIL CORP COM 30231G102 2,533,171 14,931 SH SOLE 0 0 14,931
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,588,264 14,954 SH SOLE 0 0 14,954
FEDEX CORP COM 31428X106 317,713 892 SH SOLE 0 0 892
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 5,781,997 114,133 SH SOLE 0 0 114,133
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,461,002 15,599 SH SOLE 0 0 15,599
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 508,037 4,586 SH SOLE 0 0 4,586
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 845,003 9,150 SH SOLE 0 0 9,150
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,104,632 46,978 SH SOLE 0 0 46,978
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 3,152,908 150,425 SH SOLE 0 0 150,425
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 2,182,616 130,150 SH SOLE 0 0 130,150
FIRST TR EXCHANGE-TRADED FD WCM DEVELOPING W 33733E740 376,474 22,420 SH SOLE 0 0 22,420
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888 2,122,739 85,698 SH SOLE 0 0 85,698
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 629,969 16,331 SH SOLE 0 0 16,331
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 731,717 17,470 SH SOLE 0 0 17,470
FORD MTR CO COM 345370860 544,550 47,188 SH SOLE 0 0 47,188
FRANKLIN RESOURCES INC COM 354613101 1,606,821 68,028 SH SOLE 0 0 68,028
GENERAL MTRS CO COM 37045V100 362,666 4,868 SH SOLE 0 0 4,868
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 314,655 10,492 SH SOLE 0 0 10,492
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 233,410 4,424 SH SOLE 0 0 4,424
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107 181,830 10,652 SH SOLE 0 0 10,652
GRAYSCALE SOLANA TR ETF SHS 38965D104 62,269 10,158 SH SOLE 0 0 10,158
HARROW INC COM 415858109 6,076,426 172,332 SH SOLE 0 0 172,332
HENRY JACK & ASSOC INC COM 426281101 426,076 2,696 SH SOLE 0 0 2,696
HENRY SCHEIN INC COM 806407102 343,811 4,665 SH SOLE 0 0 4,665
HOST HOTELS & RESORTS INC COM 44107P104 447,348 23,348 SH SOLE 0 0 23,348
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,444,246 51,353 SH SOLE 0 0 51,353
INVESCO QQQ TR UNIT SER 1 46090E103 1,221,066 2,116 SH SOLE 0 0 2,116
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 477,061 12,417 SH SOLE 0 0 12,417
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 4,846,706 96,222 SH SOLE 0 0 96,222
JOHNSON & JOHNSON COM 478160104 325,867 1,333 SH SOLE 0 0 1,333
KENVUE INC COM 49177J102 1,662,143 96,412 SH SOLE 0 0 96,412
LAM RESEARCH CORP COM NEW 512807306 447,190 2,093 SH SOLE 0 0 2,093
LINDE PLC SHS G54950103 536,908 1,083 SH SOLE 0 0 1,083
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 710,539 8,820 SH SOLE 0 0 8,820
MARRIOTT INTL INC NEW CL A 571903202 280,626 858 SH SOLE 0 0 858
MASTERCARD INCORPORATED CL A 57636Q104 307,379 615 SH SOLE 0 0 615
MCDONALDS CORP COM 580135101 875,589 2,817 SH SOLE 0 0 2,817
MEDTRONIC PLC SHS G5960L103 899,338 10,379 SH SOLE 0 0 10,379
META PLATFORMS INC CL A 30303M102 9,970,158 17,426 SH SOLE 0 0 17,426
MICROSOFT CORP COM 594918104 7,864,093 21,245 SH SOLE 0 0 21,245
MOLINA HEALTHCARE INC COM 60855R100 713,288 5,351 SH SOLE 0 0 5,351
NETFLIX INC COM 64110L106 5,483,819 57,034 SH SOLE 0 0 57,034
NEXTERA ENERGY INC COM 65339F101 983,692 10,591 SH SOLE 0 0 10,591
NORTHROP GRUMMAN CORP COM 666807102 564,212 827 SH SOLE 0 0 827
NU HLDGS LTD ORD SHS CL A G6683N103 164,781 11,467 SH SOLE 0 0 11,467
NUCOR CORP COM 670346105 588,637 3,481 SH SOLE 0 0 3,481
NUVEEN FLOATING RATE INCOME COM 67072T108 568,662 75,620 SH SOLE 0 0 75,620
NVIDIA CORPORATION COM 67066G104 9,410,845 53,961 SH SOLE 0 0 53,961
PEPSICO INC COM 713448108 1,906,947 12,280 SH SOLE 0 0 12,280
PERPETUA RESOURCES CORP COM 714266103 224,679 7,990 SH SOLE 0 0 7,990
PHILLIPS 66 COM 718546104 421,747 2,315 SH SOLE 0 0 2,315
POWELL INDS INC COM 739128106 2,518,727 4,655 SH SOLE 0 0 4,655
POWERFLEET INC COM 73931J109 38,340 12,448 SH SOLE 0 0 12,448
PPG INDS INC COM 693506107 861,987 8,065 SH SOLE 0 0 8,065
PRICE T ROWE GROUP INC COM 74144T108 1,823,712 20,232 SH SOLE 0 0 20,232
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 365,666 4,058 SH SOLE 0 0 4,058
QUALCOMM INC COM 747525103 675,065 5,242 SH SOLE 0 0 5,242
QUANTA SVCS INC COM 74762E102 2,961,414 5,394 SH SOLE 0 0 5,394
REALTY INCOME CORP COM 756109104 1,870,640 30,576 SH SOLE 0 0 30,576
ROPER TECHNOLOGIES INC COM 776696106 749,475 2,118 SH SOLE 0 0 2,118
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,311,821 174,215 SH SOLE 0 0 174,215
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,114,548 43,469 SH SOLE 0 0 43,469
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 757,933 26,019 SH SOLE 0 0 26,019
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 30,127,977 1,241,367 SH SOLE 0 0 1,241,367
SHIFT4 PMTS INC CL A 82452J109 276,723 6,328 SH SOLE 0 0 6,328
SLIDE INS HLDGS INC COM 831349105 2,667,996 148,222 SH SOLE 0 0 148,222
SMITH A O CORP COM 831865209 640,277 9,710 SH SOLE 0 0 9,710
SNAP INC CL A 83304A106 115,000 25,000 SH SOLE 0 0 25,000
ST JOE CO COM 790148100 1,980,335 31,534 SH SOLE 0 0 31,534
STANLEY BLACK & DECKER INC COM 854502101 1,358,454 19,117 SH SOLE 0 0 19,117
STRYKER CORPORATION COM 863667101 2,558,073 7,785 SH SOLE 0 0 7,785
SYSCO CORP COM 871829107 790,122 11,077 SH SOLE 0 0 11,077
T1 ENERGY INC COM NEW 35834F104 43,900 10,000 SH SOLE 0 0 10,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,932,694 26,432 SH SOLE 0 0 26,432
TARGET CORP COM 87612E106 1,520,818 12,548 SH SOLE 0 0 12,548
TESLA INC COM 88160R101 2,226,411 5,989 SH SOLE 0 0 5,989
TEXTRON INC COM 883203101 350,503 4,003 SH SOLE 0 0 4,003
THE BRAND HOUSE COLLECTIVE I COM 497498105 19,712 21,200 SH SOLE 0 0 21,200
TUCOWS INC COM NEW 898697206 1,065,258 62,078 SH SOLE 0 0 62,078
UNITED PARCEL SERVICE INC CL B 911312106 234,046 2,379 SH SOLE 0 0 2,379
UNITEDHEALTH GROUP INC COM 91324P102 533,062 1,970 SH SOLE 0 0 1,970
URANIUM ENERGY CORP COM 916896103 155,250 11,500 SH SOLE 0 0 11,500
US BANCORP DEL COM NEW 902973304 380,245 7,311 SH SOLE 0 0 7,311
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 907,678 1,519 SH SOLE 0 0 1,519
VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845 746,666 9,870 SH SOLE 0 0 9,870
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 14,489,645 247,517 SH SOLE 0 0 247,517
VENTAS INC COM 92276F100 354,843 4,339 SH SOLE 0 0 4,339
VERIZON COMMUNICATIONS INC COM 92343V104 2,403,074 47,870 SH SOLE 0 0 47,870
VICI PPTYS INC COM 925652109 450,751 16,499 SH SOLE 0 0 16,499
VISA INC COM CL A 92826C839 444,699 1,471 SH SOLE 0 0 1,471
WEC ENERGY GROUP INC COM 92939U106 1,311,906 11,332 SH SOLE 0 0 11,332
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,498,814 17,063 SH SOLE 0 0 17,063
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,832,730 45,704 SH SOLE 0 0 45,704
ZIONS BANCORPORATION N A COM 989701107 346,757 6,018 SH SOLE 0 0 6,018