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
ABBOTT LABS COM 002824100   329,131 3,019 SH   SOLE 0 487 0 2,532
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,038,063 3,364 SH   SOLE 0 680 0 2,684
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,723,690 3,525 SH   SOLE 0 919 0 2,606
ADVANCED MICRO DEVICES INC COM 007903107   3,377,659 29,652 SH   SOLE 0 4,271 0 25,381
AEHR TEST SYS COM 00760J108   229,226 5,557 SH   SOLE 0 0 0 5,557
ALLIANT ENERGY CORP COM 018802108   950,938 18,120 SH   SOLE 0 4,225 0 13,895
ALPHABET INC CAP STK CL A 02079K305   16,144,538 134,875 SH   SOLE 0 36,295 0 98,580
ALPHABET INC CAP STK CL C 02079K107   1,196,976 9,895 SH   SOLE 0 2,014 0 7,881
AMAZON COM INC COM 023135106   16,959,966 130,101 SH   SOLE 0 37,047 0 93,054
AMERICAN TOWER CORP NEW COM 03027X100   4,362,539 22,494 SH   SOLE 0 6,500 0 15,994
AMGEN INC COM 031162100   250,439 1,128 SH   SOLE 0 0 0 1,128
ANALOG DEVICES INC COM 032654105   280,916 1,442 SH   SOLE 0 263 0 1,179
APPLE INC COM 037833100   31,300,955 161,370 SH   SOLE 0 47,263 0 114,107
APPLIED MATLS INC COM 038222105   4,646,799 32,149 SH   SOLE 0 12,415 0 19,734
ARCHER DANIELS MIDLAND CO COM 039483102   3,727,399 49,330 SH   SOLE 0 6,411 0 42,919
ARES CAPITAL CORP COM 04010L103   711,408 37,861 SH   SOLE 0 10,441 0 27,420
BANK AMERICA CORP COM 060505104   1,658,655 57,813 SH   SOLE 0 0 0 57,813
BANK NEW YORK MELLON CORP COM 064058100   2,694,350 60,520 SH   SOLE 0 20,756 0 39,764
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   236,801 8,655 SH   SOLE 0 0 0 8,655
BCE INC COM NEW 05534B760   365,632 8,020 SH   SOLE 0 615 0 7,405
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,445,101 42,361 SH   SOLE 0 11,648 0 30,713
BOEING CO COM 097023105   7,940,883 37,606 SH   SOLE 0 10,103 0 27,503
BRISTOL-MYERS SQUIBB CO COM 110122108   4,470,359 69,904 SH   SOLE 0 19,079 0 50,825
BROWN FORMAN CORP CL B 115637209   2,831,007 42,393 SH   SOLE 0 11,897 0 30,496
CENTERPOINT ENERGY INC COM 15189T107   1,403,485 48,147 SH   SOLE 0 3,522 0 44,625
CHEVRON CORP NEW COM 166764100   577,947 3,673 SH   SOLE 0 1,454 0 2,219
CLOUDFLARE INC CL A COM 18915M107   3,502,132 53,574 SH   SOLE 0 22,111 0 31,463
CVS HEALTH CORP COM 126650100   4,589,568 66,390 SH   SOLE 0 11,211 0 55,179
DEERE & CO COM 244199105   324,962 802 SH   SOLE 0 136 0 666
DOW INC COM 260557103   2,908,285 54,605 SH   SOLE 0 17,148 0 37,457
DRAFTKINGS INC NEW COM CL A 26142V105   4,819,598 181,401 SH   SOLE 0 66,207 0 115,194
DYNATRACE INC COM NEW 268150109   6,315,472 122,702 SH   SOLE 0 37,996 0 84,706
ENBRIDGE INC COM 29250N105   210,752 5,673 SH   SOLE 0 1,321 0 4,352
EQT CORP COM 26884L109   2,689,239 65,384 SH   SOLE 0 20,108 0 45,276
EXXON MOBIL CORP COM 30231G102   6,623,045 61,753 SH   SOLE 0 16,271 0 45,482
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,224,526 89,570 SH   SOLE 0 15,836 0 73,734
FIRST SOLAR INC COM 336433107   3,433,406 18,062 SH   SOLE 0 5,306 0 12,756
FORD MTR CO DEL COM 345370860   267,303 17,667 SH   SOLE 0 0 0 17,667
FORTINET INC COM 34959E109   318,234 4,210 SH   SOLE 0 0 0 4,210
FREEPORT-MCMORAN INC CL B 35671D857   4,655,476 116,387 SH   SOLE 0 28,442 0 87,945
GENERAL ELECTRIC CO COM NEW 369604301   5,126,919 46,672 SH   SOLE 0 13,863 0 32,809
GOLDMINING INC COM 38149E101   12,615 14,000 SH   SOLE 0 0 0 14,000
HALLADOR ENERGY COMPANY COM 40609P105   102,840 12,000 SH   SOLE 0 0 0 12,000
HENRY SCHEIN INC COM 806407102   7,508,765 92,589 SH   SOLE 0 25,661 0 66,928
HOME DEPOT INC COM 437076102   3,764,814 12,120 SH   SOLE 0 3,665 0 8,455
HONEYWELL INTL INC COM 438516106   811,740 3,912 SH   SOLE 0 1,012 0 2,900
IAMGOLD CORP COM 450913108   35,505 13,500 SH   SOLE 0 0 0 13,500
INGERSOLL RAND INC COM 45687V106   5,100,142 78,032 SH   SOLE 0 21,852 0 56,180
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,571,711 22,742 SH   SOLE 0 9,082 0 13,660
INTUITIVE SURGICAL INC COM NEW 46120E602   9,301,452 27,202 SH   SOLE 0 8,156 0 19,046
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   4,009,627 352,650 SH   SOLE 0 63,422 0 289,228
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   1,791,717 67,485 SH   SOLE 0 13,375 0 54,110
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,098,807 7,343 SH   SOLE 0 956 0 6,387
INVESCO QQQ TR UNIT SER 1 46090E103   422,696 1,144 SH   SOLE 0 0 0 1,144
ISHARES INC CORE MSCI EMKT 46434G103   2,711,742 55,016 SH   SOLE 0 9,032 0 45,984
ISHARES TR 0-5YR HI YL CP 46434V407   1,313,592 31,691 SH   SOLE 0 5,505 0 26,186
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,281,195 13,127 SH   SOLE 0 2,330 0 10,797
ISHARES TR FLTG RATE NT ETF 46429B655   1,390,689 27,365 SH   SOLE 0 4,890 0 22,475
ISHARES TR FALN ANGLS USD 46435G474   1,853,747 73,068 SH   SOLE 0 13,795 0 59,273
ISHARES TR IBONDS DEC23 ETF 46434VAX8   1,836,206 72,606 SH   SOLE 0 13,295 0 59,311
ISHARES TR NATIONAL MUN ETF 464288414   3,879,102 36,345 SH   SOLE 0 3,685 0 32,660
ISHARES TR ISHS 5-10YR INVT 464288638   1,059,548 20,952 SH   SOLE 0 2,914 0 18,039
ISHARES TR INTRM GOV CR ETF 464288612   20,011,670 194,477 SH   SOLE 0 29,748 0 164,729
ISHARES TR ISHS 1-5YR INVS 464288646   12,043,663 240,057 SH   SOLE 0 34,812 0 205,245
ISHARES TR MSCI EAFE ETF 464287465   8,288,794 114,328 SH   SOLE 0 21,875 0 92,453
ISHARES TR CORE S&P500 ETF 464287200   1,312,492 2,945 SH   SOLE 0 0 0 2,945
ISHARES TR RUSSELL 2000 ETF 464287655   4,157,420 22,200 SH   SOLE 0 5,126 0 17,074
ISHARES TR US HLTHCARE ETF 464287762   960,425 3,427 SH   SOLE 0 588 0 2,839
ISHARES TR US INDUSTRIALS 464287754   1,597,387 15,064 SH   SOLE 0 2,170 0 12,894
ISHARES TR U.S. TECH ETF 464287721   552,842 5,078 SH   SOLE 0 415 0 4,663
ISHARES TR CORE US AGGBD ET 464287226   4,260,665 43,498 SH   SOLE 0 5,489 0 38,009
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,335,290 66,520 SH   SOLE 0 8,956 0 57,564
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   5,057,757 99,857 SH   SOLE 0 33,640 0 66,217
JOHNSON & JOHNSON COM 478160104   8,393,188 50,708 SH   SOLE 0 13,117 0 37,591
JPMORGAN CHASE & CO COM 46625H100   9,029,839 62,086 SH   SOLE 0 17,209 0 44,877
KRAFT HEINZ CO COM 500754106   2,166,442 61,027 SH   SOLE 0 17,225 0 43,802
MCDONALDS CORP COM 580135101   745,130 2,497 SH   SOLE 0 969 0 1,528
META PLATFORMS INC CL A 30303M102   7,539,826 26,273 SH   SOLE 0 9,054 0 17,219
MICROSOFT CORP COM 594918104   26,862,752 78,883 SH   SOLE 0 23,413 0 55,470
MORGAN STANLEY COM NEW 617446448   5,372,094 62,905 SH   SOLE 0 17,363 0 45,542
NETFLIX INC COM 64110L106   5,944,045 13,495 SH   SOLE 0 4,340 0 9,155
NEXTERA ENERGY INC COM 65339F101   2,943,440 39,669 SH   SOLE 0 3,971 0 35,698
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   356,648 6,082 SH   SOLE 0 220 0 5,862
NIKE INC CL B 654106103   4,789,269 43,393 SH   SOLE 0 11,902 0 31,491
NORTHROP GRUMMAN CORP COM 666807102   201,919 443 SH   SOLE 0 0 0 443
NUCOR CORP COM 670346105   4,562,469 27,823 SH   SOLE 0 7,811 0 20,012
NUVEEN MUN VALUE FD INC COM 670928100   403,238 46,349 SH   SOLE 0 6,615 0 39,734
OCCIDENTAL PETE CORP COM 674599105   2,704,598 45,997 SH   SOLE 0 14,056 0 31,941
OLD DOMINION FREIGHT LINE IN COM 679580100   416,339 1,126 SH   SOLE 0 381 0 745
ON SEMICONDUCTOR CORP COM 682189105   8,797,235 93,022 SH   SOLE 0 28,981 0 64,041
PEPSICO INC COM 713448108   784,777 4,237 SH   SOLE 0 1,658 0 2,579
PROCTER AND GAMBLE CO COM 742718109   6,409,854 42,242 SH   SOLE 0 9,510 0 32,732
PROGRESSIVE CORP COM 743315103   4,940,048 37,320 SH   SOLE 0 11,004 0 26,316
QUEST DIAGNOSTICS INC COM 74834L100   1,325,340 9,429 SH   SOLE 0 2,117 0 7,312
RAYTHEON TECHNOLOGIES CORP COM 75513E101   7,226,180 73,767 SH   SOLE 0 17,892 0 55,875
REPLIGEN CORP COM 759916109   1,216,556 8,600 SH   SOLE 0 2,183 0 6,417
ROBLOX CORP CL A 771049103   2,929,246 72,686 SH   SOLE 0 10,896 0 61,790
SALESFORCE INC COM 79466L302   4,689,761 22,199 SH   SOLE 0 6,229 0 15,970
SCHLUMBERGER LTD COM STK 806857108   3,294,497 67,070 SH   SOLE 0 16,879 0 50,191
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   24,482,109 473,542 SH   SOLE 0 44,522 0 429,020
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   578,157 7,714 SH   SOLE 0 1,723 0 5,991
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,360,007 29,463 SH   SOLE 0 2,675 0 26,787
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   265,202 3,652 SH   SOLE 0 0 0 3,652
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,334,207 16,100 SH   SOLE 0 2,537 0 13,563
SELECT SECTOR SPDR TR ENERGY 81369Y506   12,341,384 152,044 SH   SOLE 0 30,925 0 121,119
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,362,652 40,423 SH   SOLE 0 8,028 0 32,395
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   733,764 4,220 SH   SOLE 0 75 0 4,145
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,563,591 48,046 SH   SOLE 0 8,164 0 39,882
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,045,030 31,250 SH   SOLE 0 6,357 0 24,893
SNOWFLAKE INC CL A 833445109   1,674,626 9,516 SH   SOLE 0 805 0 8,711
SOUNDHOUND AI INC CLASS A COM 836100107   106,925 23,500 SH   SOLE 0 0 0 23,500
SOUTHERN CO COM 842587107   2,773,678 39,483 SH   SOLE 0 12,548 0 26,935
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   612,084 1,780 SH   SOLE 0 0 0 1,780
SPDR GOLD TR GOLD SHS 78463V107   387,381 2,173 SH   SOLE 0 0 0 2,173
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,972,242 6,705 SH   SOLE 0 1,356 0 5,349
SPDR SER TR S&P OILGAS EXP 78468R556   966,225 7,500 SH   SOLE 0 1,852 0 5,648
SPDR SER TR S&P BIOTECH 78464A870   8,627,683 103,698 SH   SOLE 0 31,075 0 72,623
STARBUCKS CORP COM 855244109   534,528 5,396 SH   SOLE 0 395 0 5,001
TARGET CORP COM 87612E106   689,969 5,231 SH   SOLE 0 930 0 4,301
TEXAS INSTRS INC COM 882508104   6,046,470 33,588 SH   SOLE 0 9,901 0 23,687
TOLL BROTHERS INC COM 889478103   8,179,070 103,441 SH   SOLE 0 29,272 0 74,169
TRAVELERS COMPANIES INC COM 89417E109   269,347 1,551 SH   SOLE 0 845 0 706
UNION PAC CORP COM 907818108   376,296 1,839 SH   SOLE 0 231 0 1,608
UNITED PARCEL SERVICE INC CL B 911312106   5,666,303 31,611 SH   SOLE 0 7,714 0 23,897
UNITEDHEALTH GROUP INC COM 91324P102   7,363,619 15,320 SH   SOLE 0 4,392 0 10,928
URANIUM ENERGY CORP COM 916896103   34,000 10,000 SH   SOLE 0 0 0 10,000
VAIL RESORTS INC COM 91879Q109   210,220 835 SH   SOLE 0 0 0 835
VANGUARD INDEX FDS SMALL CP ETF 922908751   310,666 1,562 SH   SOLE 0 0 0 1,562
VANGUARD INDEX FDS VALUE ETF 922908744   225,939 1,590 SH   SOLE 0 0 0 1,590
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   450,962 2,776 SH   SOLE 0 345 0 2,431
WASTE MGMT INC DEL COM 94106L109   340,973 1,966 SH   SOLE 0 273 0 1,693
WEC ENERGY GROUP INC COM 92939U106   287,221 3,255 SH   SOLE 0 2,195 0 1,060
WINGSTOP INC COM 974155103   7,377,426 36,866 SH   SOLE 0 10,195 0 26,671
WOLFSPEED INC COM 977852102   6,118,180 110,059 SH   SOLE 0 24,674 0 85,385
WP CAREY INC COM 92936U109   2,550,957 37,758 SH   SOLE 0 12,125 0 25,633