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
Alibaba Group Hldg Ltd Sponsored Ads Common Stock 01609W102 1,996,577 20,802 SH SOLE 0 0 20,802
Amazon.com Inc Common Stock 023135106 16,242,498 68,148 SH SOLE 0 0 68,148
APPLE INC Common Stock 037833100 16,574,636 57,280 SH SOLE 0 0 57,280
Berkshire Hathaway Inc Common Stock 084670702 5,433,265 10,858 SH SOLE 0 0 10,858
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 5,433,265 10,858 SH SOLE 0 0 10,858
Cameco Corp Common Stock 13321L108 206,572 2,028 SH SOLE 0 0 2,028
Caterpillar Inc Common Stock 149123101 202,331 190 SH SOLE 0 0 190
Corning Inc Common Stock 219350105 251,088 983 SH SOLE 0 0 983
ENTERPRISE PRODUCTS PPTNS LP Common Stock 293792107 362,564 9,863 SH SOLE 0 0 9,863
EXXON MOBIL CORP Common Stock 30231G102 15,446,899 112,982 SH SOLE 0 0 112,982
Facebook Inc Common Stock 30303M102 248,850 442 SH SOLE 0 0 442
FIRST TR S&P REIT INDEX FD Common Stock 33734G108 397,761 12,549 SH SOLE 0 0 12,549
FIRST TR LARGE CAP CORE ALPHADEX FD COM Common Stock 33734K109 376,959 2,695 SH SOLE 0 0 2,695
FIRST TR EXCHANGE TRADED FD II CONSUMER Common Stock 33734X101 410,228 5,931 SH SOLE 0 0 5,931
FIRST TR EXCHANGE TRADED FD II CONSUMER Common Stock 33734X119 397,825 6,353 SH SOLE 0 0 6,353
FIRST TR EXCHANGE TRADED FD II FINANCIAL Common Stock 33734X135 430,349 6,890 SH SOLE 0 0 6,890
FIRST TR EXCHANGE TRADED FD II HEALTH CA Common Stock 33734X143 414,936 3,390 SH SOLE 0 0 3,390
FIRST TR EXCHANGE TRADED FD II INDLS PRO Common Stock 33734X150 434,369 4,767 SH SOLE 0 0 4,767
FIRST TR EXCHANGE TRADED FD II MATERIALS Common Stock 33734X168 390,289 4,913 SH SOLE 0 0 4,913
FIRST TR EXCHANGE TRADED FD II TECHNOLOG Common Stock 33734X176 423,362 1,949 SH SOLE 0 0 1,949
FIRST TR EXCHANGE TRADED FD II UTILS ALP Common Stock 33734X184 398,026 8,067 SH SOLE 0 0 8,067
FIRST TR EXCH TRADED ALPHADEX FD II ASIA Common Stock 33737J109 1,002,001 18,722 SH SOLE 0 0 18,722
FIRST TR EXCH TRADED ALPHADEX FD II EURO Common Stock 33737J117 829,719 14,544 SH SOLE 0 0 14,544
Multi-Asset Diversified Income ETF Common Stock 33738R100 309,017 18,700 SH SOLE 0 0 18,700
INTEL CORP Common Stock 458140100 22,449,572 160,779 SH SOLE 0 0 160,779
ISHARES CORE S&P 500 ETF Common Stock 464287200 215,680 288 SH SOLE 0 0 288
ISHARES MSCI EMERGING MARKETS ETF Common Stock 464287234 2,495,417 36,477 SH SOLE 0 0 36,477
ISHARES IBOXX INVESTMENT GRADE CORPORATE Common Stock 464287242 316,848 2,905 SH SOLE 0 0 2,905
iShares 20 Plus Year Treasury Bond Common Stock 464287432 1,447,255 16,747 SH SOLE 0 0 16,747
ISHARES 7-10 YEAR TREASURY BOND ETF Common Stock 464287440 7,819,610 82,686 SH SOLE 0 0 82,686
iShares Russell Mid-Cap Common Stock 464287499 335,483 3,041 SH SOLE 0 0 3,041
iShares Russell 1000 Growth Common Stock 464287614 1,923,766 15,493 SH SOLE 0 0 15,493
iShares Russell 2000 Value Index Fund Common Stock 464287630 5,114,082 23,120 SH SOLE 0 0 23,120
iShares Russell 2000 Growth Index Fund Common Stock 464287648 2,093,897 5,315 SH SOLE 0 0 5,315
iShares Russell 2000 Common Stock 464287655 3,094,045 10,298 SH SOLE 0 0 10,298
ISHARES MSCI ACWI ETF Common Stock 464288257 256,803 1,636 SH SOLE 0 0 1,636
ISHARES IBOXX HIGH YIELD CORPORATE BOND Common Stock 464288513 370,101 4,628 SH SOLE 0 0 4,628
iShares US Preferred Stock Common Stock 464288687 7,072,371 231,957 SH SOLE 0 0 231,957
ISHARES SILVER TR ISHARES Common Stock 46428Q109 2,764,510 51,702 SH SOLE 0 0 51,702
JPMorgan Chase & Co Common Stock 46625H100 9,689,958 29,603 SH SOLE 0 0 29,603
MICROSOFT CORP Common Stock 594918104 12,615,610 33,820 SH SOLE 0 0 33,820
SPDR S&P 500 ETF TRUST UNIT SER 1 S&P Common Stock 78462F103 467,020 625 SH SOLE 0 0 625
SPDR GOLD TR GOLD SHS Common Stock 78463V107 10,283,449 27,915 SH SOLE 0 0 27,915
SPDR SER TR BARCLAYS INTL CORP BD ETF Common Stock 78464A151 279,155 8,953 SH SOLE 0 0 8,953
SPDR SERIES TRUST BARCLAYS INTL ETF Common Stock 78464A516 262,350 12,101 SH SOLE 0 0 12,101
SELECT SECTOR SPDR TR SHS BEN INT MATERI Common Stock 81369Y100 3,179,515 62,552 SH SOLE 0 0 62,552
SELECT SECTOR SPDR TR HEALTH CARE FORMER Common Stock 81369Y209 3,415,364 21,526 SH SOLE 0 0 21,526
SECTOR SPDR TR SHS BEN INT CONSUMER STAP Common Stock 81369Y308 3,047,444 36,685 SH SOLE 0 0 36,685
SELECT SECTOR SPDR TR CONSUMER DISCRETIO Common Stock 81369Y407 3,066,166 26,144 SH SOLE 0 0 26,144
SECTOR SPDR TR SHS BEN INT FINANCIAL Common Stock 81369Y605 3,224,016 60,138 SH SOLE 0 0 60,138
SECTOR SPDR TR SHS BEN INT INDUSTRIAL Common Stock 81369Y704 3,455,418 18,655 SH SOLE 0 0 18,655
Technology Select Sector SPDR ETF Common Stock 81369Y803 3,298,156 17,311 SH SOLE 0 0 17,311
SECTOR SPDR TR SHS BEN INT UTILITIES Common Stock 81369Y886 3,234,183 71,332 SH SOLE 0 0 71,332
Starbucks Corp Common Stock 855244109 314,927 3,082 SH SOLE 0 0 3,082
Taiwan Semiconductor Manufacturing Co Ltd Common Stock 874039100 16,042,531 33,592 SH SOLE 0 0 33,592
Tesla Motors Inc Common Stock 88160R101 1,435,508 3,413 SH SOLE 0 0 3,413
SPDR Blackstone / GSO Senior Loan ETF Common Stock 78467V608 3,323,778 82,496 SH SOLE 0 0 82,496
Vanguard S&P 500 ETF Common Stock 922908363 1,646,568 2,397 SH SOLE 0 0 2,397
iShares Core MSCI EAFE Common Stock 46432F842 313,499 3,246 SH SOLE 0 0 3,246
Generac Holdings Inc Common Stock 368736104 753,986 2,575 SH SOLE 0 0 2,575
First Trust Multi Cap Gr AlphaDEX ETF Common Stock 33733F101 6,053,671 30,273 SH SOLE 0 0 30,273
Allegheny Technologies Inc Common Stock 01741R102 15,072,828 76,473 SH SOLE 0 0 76,473
Bank of New York Mellon Corp Common Stock 064058100 12,164,015 84,116 SH SOLE 0 0 84,116
FMC Technologies Inc Common Stock G87110105 6,818,624 102,845 SH SOLE 0 0 102,845
Opko Health Inc Common Stock 68375N103 132,928 88,619 SH SOLE 0 0 88,619
Paypal Hldgs Inc Common Stock 70450Y103 3,126,257 72,401 SH SOLE 0 0 72,401
XPO Logistics Inc Common Stock 983793100 282,274 1,375 SH SOLE 0 0 1,375
Advanced Micro Devices Inc Common Stock 007903107 251,534 433 SH SOLE 0 0 433
Alphabet Inc Cap Stk Cl C Common Stock 02079K107 254,371 720 SH SOLE 0 0 720
Alphabet Inc Cap Stk Cl A Common Stock 02079K305 2,887,712 8,080 SH SOLE 0 0 8,080
PIMCO Enhanced Short Maturity Active ETF Common Stock 72201R833 226,520 2,247 SH SOLE 0 0 2,247
Ubs Group Ag Shs Common Stock H42097107 10,592,426 213,729 SH SOLE 0 0 213,729
EMQQ Emerging Markets Intrnt & Ecmrc ETF Common Stock 301505889 2,497,549 80,042 SH SOLE 0 0 80,042
iShares MSCI EAFE Small-Cap ETF Common Stock 464288273 1,860,042 22,609 SH SOLE 0 0 22,609
SPDR Dow Jones International Real Estate ETF Common Stock 78463X863 5,814,931 215,288 SH SOLE 0 0 215,288
Real Estate Select Sector SPDR Common Stock 81369Y860 3,076,082 69,863 SH SOLE 0 0 69,863
SPDR S&P Biotech ETF Common Stock 78464A870 3,506,032 22,155 SH SOLE 0 0 22,155
First Trust Preferred Securities and Income ETF Common Stock 33739E108 272,464 15,238 SH SOLE 0 0 15,238
Invesco DB Base Metals Fund Common Stock 46140H700 2,016,405 83,668 SH SOLE 0 0 83,668
First Trust North Amer Engy InfrasETF Common Stock 33738D101 401,048 9,220 SH SOLE 0 0 9,220
SPDR S&P Emerging Markets Small Cap ETF Common Stock 78463X756 4,249,886 57,195 SH SOLE 0 0 57,195
iShares MSCI Brazil Small-Cap ETF Common Stock 464289131 3,059,746 235,728 SH SOLE 0 0 235,728
Western Asset High Income Opp Common Stock 95766K109 42,468 11,667 SH SOLE 0 0 11,667
KraneShares CSI China Internet ETF Common Stock 500767306 1,862,377 76,109 SH SOLE 0 0 76,109
MercadoLibre Inc Common Stock 58733R102 207,082 122 SH SOLE 0 0 122
NVIDIA Corp Common Stock 67066G104 11,777,827 58,863 SH SOLE 0 0 58,863
Stanley Black & Decker Inc Common Stock 854502101 1,453,744 15,446 SH SOLE 0 0 15,446
Vanguard Information Technology ETF Common Stock 92204A702 545,011 4,560 SH SOLE 0 0 4,560
Select Sector Spdr Tr Communication Common Stock 81369Y852 3,241,169 30,255 SH SOLE 0 0 30,255
SPDR S&P Metals and Mining ETF Common Stock 78464A755 2,709,930 25,343 SH SOLE 0 0 25,343
Invesco QQQ Trust Common Stock 46090E103 639,703 869 SH SOLE 0 0 869
Invesco Emerging Markets Sov Debt ETF Common Stock 46138E784 281,666 13,010 SH SOLE 0 0 13,010
Invesco Variable Rate Preferred ETF Common Stock 46138G870 4,303,431 177,023 SH SOLE 0 0 177,023
VanEck Vectors Intl Hi Yld Bd ETF Common Stock 92189F445 7,358,480 339,727 SH SOLE 0 0 339,727
Walker & Dunlop Inc Common Stock 93148P102 4,070,044 74,407 SH SOLE 0 0 74,407
AMNEAL PHARMACEUTICALS INC COM STK CL A Common Stock 03168L105 6,527,428 377,090 SH SOLE 0 0 377,090
AMPLIFY ETF TR AMPLIFY JUNIOR S Common Stock 032108649 3,005,191 115,941 SH SOLE 0 0 115,941
APYX MEDICAL CORPORATION COM Common Stock 03837C106 342,362 76,250 SH SOLE 0 0 76,250
ETF SER SOLUTIONS DEFIANCE QUANT Common Stock 26922A420 16,879,179 102,063 SH SOLE 0 0 102,063
ENTREPRENEURSHARES SERIES TRUS ERSHARES Common Stock 293828877 406,600 19,316 SH SOLE 0 0 19,316
FIDELITY WISE ORIGIN BITCOIN FUND Common Stock 315948109 238,349 4,669 SH SOLE 0 0 4,669
FIRST TR EXCHANGE-TRADED FD IV SENIOR LN Common Stock 33738D309 7,382,184 164,965 SH SOLE 0 0 164,965
HOWMET AEROSPACE INC COM Common Stock 443201108 12,224,795 45,469 SH SOLE 0 0 45,469
ISHARES TR US AER DEF ETF Common Stock 464288760 4,377,625 18,058 SH SOLE 0 0 18,058
ISHARES TR EAFE VALUE ETF Common Stock 464288877 2,166,218 28,298 SH SOLE 0 0 28,298
J P MORGAN EXCHANGE TRADED FD EQUITY PRE Common Stock 46641Q332 3,745,226 66,311 SH SOLE 0 0 66,311
J P MORGAN EXCHANGE TRADED FD ULTRA SHT Common Stock 46641Q654 4,572,099 89,649 SH SOLE 0 0 89,649
J P MORGAN EXCHANGE TRADED FD ULTRA SHRT Common Stock 46641Q837 10,009,876 197,941 SH SOLE 0 0 197,941
J P MORGAN EXCHANGE TRADED FD NASDAQ EQT Common Stock 46654Q203 4,149,410 67,514 SH SOLE 0 0 67,514
JPMORGAN CHASE FINL CO LLC ALERIAN MLP I Common Stock 48133Q309 5,712,888 165,639 SH SOLE 0 0 165,639
MP MATERIALS CORP COM CL A Common Stock 553368101 4,889,617 87,299 SH SOLE 0 0 87,299
PALANTIR TECHNOLOGIES INC CL A Common Stock 69608A108 6,670,346 57,173 SH SOLE 0 0 57,173
META PLATFORMS INC CLASS A COMMON STOCK Common Stock 30303M102 248,850 442 SH SOLE 0 0 442
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2026 CORPORATE BD ETF Common Stock 46138J791 636,027 32,575 SH SOLE 0 0 32,575
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2027 CORPORATE BD ETF Common Stock 46138J783 1,209,618 61,668 SH SOLE 0 0 61,668
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO RUSSELL 1000 MULTIFACTOR ETF Common Stock 46138J619 4,289,644 62,586 SH SOLE 0 0 62,586
NORTHERN LTS FD TR TOEWS AGILITY SHS MANAGED RISK ETF Common Stock 66538J720 9,050,367 234,409 SH SOLE 0 0 234,409
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES 2028 CORP BD ETF Common Stock 46138J643 756,560 37,150 SH SOLE 0 0 37,150
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2030 BD ETF Common Stock 46139W841 3,854,311 149,328 SH SOLE 0 0 149,328
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES 2026 HIGH YIELD CORP ETF Common Stock 46138J635 3,722,138 162,149 SH SOLE 0 0 162,149
INVESCO EXCHANGE-TRADED FD TR II S&P 500 QVM MULTI-FACTOR ETF Common Stock 46138G581 6,145,656 139,231 SH SOLE 0 0 139,231
ISHARES U S ETF TR ISHARES SHORT DURATION BD ACTIVE ETF Common Stock 46431W507 3,200,648 63,179 SH SOLE 0 0 63,179
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2029 CORPORATE BD ETF Common Stock 46138J577 757,396 40,775 SH SOLE 0 0 40,775
BITWISE BITCOIN ETF SHS BEN INT Common Stock 09174C104 9,545,160 299,597 SH SOLE 0 0 299,597
GRANITE CONSTR INC COM Common Stock 387328107 7,781,488 49,225 SH SOLE 0 0 49,225
NORTHERN LTS FD TR TOEWS AGILITY SHS DYNAMIC TACTICAL INCOME ETF Common Stock 66538J738 3,783,686 173,025 SH SOLE 0 0 173,025
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 5,433,265 10,858 SH SOLE 0 0 10,858
GE AEROSPACE COM NEW Common Stock 369604301 11,605,438 31,053 SH SOLE 0 0 31,053
ETF SER SOLUTIONS US GLB JETS Common Stock 26922A842 3,160,219 95,130 SH SOLE 0 0 95,130
ACM RESH INC CL A Common Stock 00108J109 12,456,284 98,166 SH SOLE 0 0 98,166
CAPITAL GROUP GROWTH ETF SHS Common Stock 14020G101 5,413,840 114,700 SH SOLE 0 0 114,700
CAPITAL GROUP GLOBAL GROWTH EQUITY ETF SHS Common Stock 14020X104 6,087,562 143,812 SH SOLE 0 0 143,812
EMBRAER S A SPONSORED ADR REPSTG 4 COM SHS ISIN#US29082A1079 Common Stock 29082A107 9,220,121 144,516 SH SOLE 0 0 144,516
JANUS DETROIT STR TR JANUS HENDERSON AAA CLO ETF Common Stock 47103U845 3,842,138 76,097 SH SOLE 0 0 76,097
BERKSHIRE HATHAWAY |CLASS B Common Stock 084670702 5,433,265 10,858 SH SOLE 0 0 10,858
CAPITAL GROUP FIXED INCOME ETF TR U S MULTI-SECTOR INCOME ETF Common Stock 14020Y300 7,666,038 280,499 SH SOLE 0 0 280,499
EMBRAER S A SPONSORED ADR REPSTG 4 COM SHS ISIN#US29082A1079 Common Stock 29082A107 9,220,121 144,516 SH SOLE 0 0 144,516
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR INVESCO BULLETSHARES 2030 CORPORATE B Common Stock 46138J460 245,930 14,775 SH SOLE 0 0 14,775
INVESCO EXCHANGE-TRADED SELF-INDEXED FD TR BULLETSHARES 2031 CORPORATE BD ETF Common Stock 46138J429 245,775 15,000 SH SOLE 0 0 15,000
WALKER & DUNLOP INC COM Common Stock 93148P102 4,070,044 74,407 SH SOLE 0 0 74,407
GLOBAL X FDS GLOBAL X COPPER Common Stock 37954Y830 1,174,562 15,260 SH SOLE 0 0 15,260
EAGLE POINT CREDIT COMPANY INC COM Common Stock 269808101 91,002 24,463 SH SOLE 0 0 24,463
INNOVATOR ETFS TRUST INDEX AUTOCALLABLE Common Stock 45784N585 4,107,783 161,406 SH SOLE 0 0 161,406
ISHARES ULTRA SHORT-TERM BOND ACTIVE ETF Common Stock 46434V878 9,568,573 189,177 SH SOLE 0 0 189,177
SPACE EXPL TECHNOLOGIES CORP CL A Common Stock 84615Q103 4,026,157 23,564 SH SOLE 0 0 23,564
EXXON MOBIL CORP COM EXCHANGED FOR CUSIP Common Stock 30231G102 15,446,899 112,982 SH SOLE 0 0 112,982