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
3M CO COM 88579Y101   331,579 2,765 SH   SOLE   0 0 2,765
ABBOTT LABORATORIES COM 002824100   321,904 2,932 SH   SOLE   0 0 2,932
ABBVIE INC COM USD0.01 COM 00287Y109   3,305,694 20,455 SH   SOLE   0 0 20,455
ADVANCED MICRO DEVICES INC COM 007903107   225,594 3,483 SH   SOLE   0 0 3,483
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305   1,110,198 12,583 SH   SOLE   0 0 12,583
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   6,580,128 74,159 SH   SOLE   0 0 74,159
AMAZON.COM INC COM 023135106   5,944,006 70,762 SH   SOLE   0 0 70,762
AMERICAN EXPRESS CO COM USD0.20 COM 025816109   1,999,353 13,532 SH   SOLE   0 0 13,532
AMGEN INC COM 031162100   505,845 1,926 SH   SOLE   0 0 1,926
AON PLC SHS CL A COM USD0.01 SHS CL A G0403H108   202,595 675 SH   SOLE   0 0 675
APPLE INC COM 037833100   25,812,685 198,666 SH   SOLE   0 0 198,666
APPLIED MATERIALS INC COM USD0.01 COM 038222105   1,870,836 19,212 SH   SOLE   0 0 19,212
ASML HOLDING NV EUR0.09 NY REGISTRY SHS 2012 N Y REGISTRY SHS N07059210   855,662 1,566 SH   SOLE   0 0 1,566
AT&T INC COM USD1 COM 00206R102   713,284 38,744 SH   SOLE   0 0 38,744
ATLANTICA SUSTAINABLE INFR PLC ISIN #GB00BLP5YB54 SEDOL #BLP5YB5 SHS SHS G0751N103   286,713 11,070 SH   SOLE   0 0 11,070
BANK AMERICA CORP COM COM 060505104   1,309,101 39,526 SH   SOLE   0 0 39,526
BERKSHIRE HATHAWAY INC CL A 084670108   1,406,133 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC COM USD0.0033 CLASS B CL B NEW 084670702   3,506,958 11,353 SH   SOLE   0 0 11,353
BLACKROCK ENHANCED EQUITY DIVI COM COM 09251A104   118,031 13,100 SH   SOLE   0 0 13,100
BLACKROCK INC COM USD0.01 COM 09247X101   212,589 300 SH   SOLE   0 0 300
BLACKSTONE INC COM 09260D107   5,006,441 67,481 SH   SOLE   0 0 67,481
BOEING CO COM USD5.00 COM 097023105   7,382,249 38,754 SH   SOLE   0 0 38,754
BOSTON SCIENTIFIC CORP COM 101137107   381,219 8,239 SH   SOLE   0 0 8,239
BRISTOL-MYERS SQUIBB CO COM COM 110122108   422,706 5,875 SH   SOLE   0 0 5,875
BROOKFIELD INFRASTRUCTURE PARTN L.P LP INT UNIT G16252101   1,363,901 44,011 SH   SOLE   0 0 44,011
BROOKFIELD RENEWABLE CORP CLASS A SUBORDINATE VOTING SHARES ISIN #CA11284V1058 SEDOL #BMXWR83 CL A SUB VTG 11284V105   216,519 7,862 SH   SOLE   0 0 7,862
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT PARTNERSHIP UNIT G16258108   876,992 34,609 SH   SOLE   0 0 34,609
CAMPING WORLD HLDGS INC CL A CL A 13462K109   577,583 25,877 SH   SOLE   0 0 25,877
CARLYLE GROUP INC COM COM 14316J108   322,272 10,800 SH   SOLE   0 0 10,800
CATERPILLAR INC COM COM 149123101   489,900 2,045 SH   SOLE   0 0 2,045
CBOE GLOBAL MARKETS INC COM 12503M108   2,355,574 18,774 SH   SOLE   0 0 18,774
CHEVRON CORP NEW COM COM 166764100   5,538,712 30,858 SH   SOLE   0 0 30,858
CIGNA CORP NEW COM COM 125523100   563,941 1,702 SH   SOLE   0 0 1,702
CISCO SYSTEMS INC COM 17275R102   1,434,439 30,110 SH   SOLE   0 0 30,110
CITIGROUP INC COM NEW 172967424   468,945 10,368 SH   SOLE   0 0 10,368
CITIZENS FINL GROUP INC COM COM 174610105   755,943 19,201 SH   SOLE   0 0 19,201
CLEARWAY ENERGY INC CL C CL C 18539C204   586,791 18,412 SH   SOLE   0 0 18,412
CME GROUP INC COM COM 12572Q105   31,298,612 186,124 SH   SOLE   0 0 186,124
COCA-COLA CO COM 191216100   271,534 4,269 SH   SOLE   0 0 4,269
COHERENT CORP COM COM 19247G107   494,137 14,078 SH   SOLE   0 0 14,078
COMCAST CORP CL A 20030N101   696,463 19,916 SH   SOLE   0 0 19,916
CONNECTONE BANCORP INC COM COM 20786W107   286,356 11,828 SH   SOLE   0 0 11,828
CONOCOPHILLIPS COM COM 20825C104   217,710 1,845 SH   SOLE   0 0 1,845
COSTCO WHOLESALE CORP COM USD0.01 COM 22160K105   1,068,671 2,341 SH   SOLE   0 0 2,341
CROWDSTRIKE HLDGS INC CL A CL A 22788C105   947,610 9,000 SH   SOLE   0 0 9,000
CVS HEALTH CORPORATION COM USD0.01 COM 126650100   1,028,631 11,038 SH   SOLE   0 0 11,038
DEERE & CO COM 244199105   2,874,407 6,704 SH   SOLE   0 0 6,704
DIGITAL REALTY TRUST INC COM 253868103   562,916 5,614 SH   SOLE   0 0 5,614
DISNEY WALT CO COM COM 254687106   1,531,578 17,629 SH   SOLE   0 0 17,629
DOUBLELINE INCOME SOLUTIONS FD COM COM 258622109   843,811 76,088 SH   SOLE   0 0 76,088
DOUBLELINE OPPORTUNISTIC CREDIT FUND COM 258623107   286,204 19,273 SH   SOLE   0 0 19,273
DOW INC COM COM 260557103   232,046 4,605 SH   SOLE   0 0 4,605
ELI LILLY AND CO COM 532457108   764,606 2,090 SH   SOLE   0 0 2,090
ENBRIDGE INC COM ISIN #CA29250N1050 SEDOL #2466149 COM 29250N105   680,340 17,400 SH   SOLE   0 0 17,400
ENERGY TRANSFER L P COM UT LTD PTN COM UT LTD PTN 29273V100   1,080,051 90,990 SH   SOLE   0 0 90,990
ENOVIX CORPORATION COM COM 293594107   239,209 19,229 SH   SOLE   0 0 19,229
ENTERPRISE PRODS PARTNERS L P COM COM 293792107   11,392,537 472,327 SH   SOLE   0 0 472,327
ESTEE LAUDER COMPANIES INC COM USD0.01 CLASS A CL A 518439104   669,897 2,700 SH   SOLE   0 0 2,700
EXCHANGE TRADED CONCEPTS TR ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ROBO GLB ETF 301505707   241,935 5,222 SH   SOLE   0 0 5,222
EXXON MOBIL CORP COM 30231G102   738,829 6,698 SH   SOLE   0 0 6,698
FEDEX CORP COM USD0.10 COM 31428X106   231,742 1,338 SH   SOLE   0 0 1,338
FIRST BUSEY CORP COM NEW COM NEW 319383204   288,384 11,666 SH   SOLE   0 0 11,666
FIRST HORIZON CORPORATION COM COM 320517105   1,461,915 59,670 SH   SOLE   0 0 59,670
FIRST SOLAR INC COM 336433107   831,634 5,552 SH   SOLE   0 0 5,552
FLOWERS FOODS INC COM 343498101   318,410 11,079 SH   SOLE   0 0 11,079
FORD MTR CO DEL COM COM 345370860   934,657 80,366 SH   SOLE   0 0 80,366
FUELCELL ENERGY INC COM COM 35952H601   95,215 34,250 SH   SOLE   0 0 34,250
GENERAL MTRS CO COM COM 37045V100   871,074 25,894 SH   SOLE   0 0 25,894
GILEAD SCIENCES INC COM USD0.001 COM 375558103   607,303 7,074 SH   SOLE   0 0 7,074
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL INC COM 41068X100   1,878,686 64,827 SH   SOLE   0 0 64,827
HOME DEPOT INC COM 437076102   1,649,737 5,223 SH   SOLE   0 0 5,223
HONEYWELL INTERNATIONAL INC COM USD1 COM 438516106   1,646,752 7,684 SH   SOLE   0 0 7,684
HORMEL FOODS CORP COM 440452100   284,278 6,241 SH   SOLE   0 0 6,241
HUNTINGTON BANCSHARES INC COM USD0.01 COM 446150104   303,150 21,500 SH   SOLE   0 0 21,500
HUNTINGTON INGALLS INDUSTRIES INC COM 446413106   230,680 1,000 SH   SOLE   0 0 1,000
HYATT HOTELS CORP COM CL A 448579102   452,250 5,000 SH   SOLE   0 0 5,000
ILLUMINA INC COM USD0.01 COM 452327109   281,665 1,393 SH   SOLE   0 0 1,393
INTEL CORP COM USD0.001 COM 458140100   2,539,096 96,069 SH   SOLE   0 0 96,069
INTELLIA THERAPEUTICS INC COM COM 45826J105   241,439 6,920 SH   SOLE   0 0 6,920
INTERCONTINENTAL EXCHANGE INC COM USD0.01 COM 45866F104   5,701,952 55,580 SH   SOLE   0 0 55,580
INTERNATIONAL BUS MACH CORP COM USD0.20 COM 459200101   958,897 6,806 SH   SOLE   0 0 6,806
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF S&P 500 HB ETF 46138E370   240,594 3,860 SH   SOLE   0 0 3,860
INVESCO EXCH TRADED FD TR II VAR RATE PFD VAR RATE PFD 46138G870   694,090 31,000 SH   SOLE   0 0 31,000
INVESCO EXCHANGE TRADED FD TR FINL PFD ETF FINL PFD ETF 46137V621   529,920 36,800 SH   SOLE   0 0 36,800
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103   765,022 2,873 SH   SOLE   0 0 2,873
ISHARES CORE 1-5 YEAR USD BOND ETF CORE 1 5 YR USD 46432F859   311,148 6,700 SH   SOLE   0 0 6,700
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200   698,494 1,818 SH   SOLE   0 0 1,818
ISHARES CORE S&P MID-CAP ETF CORE S&P MCP ETF 464287507   374,204 1,547 SH   SOLE   0 0 1,547
ISHARES GLOBAL ENERGY ETF GLOBAL ENERG ETF 464287341   220,469 5,655 SH   SOLE   0 0 5,655
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242   306,169 2,904 SH   SOLE   0 0 2,904
ISHARES INC MSCI GBL ETF NEW MSCI GBL ETF NEW 46434G848   546,858 13,338 SH   SOLE   0 0 13,338
ISHARES INC MSCI JPN ETF NEW MSCI JPN ETF NEW 46434G822   369,375 6,785 SH   SOLE   0 0 6,785
ISHARES MSCI EUROZONE ETF MSCI EURZONE ETF 464286608   425,106 10,769 SH   SOLE   0 0 10,769
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   383,978 2,532 SH   SOLE   0 0 2,532
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   586,627 3,364 SH   SOLE   0 0 3,364
ISHARES TR EXPND TEC SC ETF EXPND TEC SC ETF 464287549   836,770 2,988 SH   SOLE   0 0 2,988
ISHARES TR INTL SEL DIV ETF INTL SEL DIV ETF 464288448   377,551 13,901 SH   SOLE   0 0 13,901
ISHARES TR MSCI INTL QUALTY MSCI INTL QUALTY 46434V456   751,901 23,214 SH   SOLE   0 0 23,214
ISHARES TR MSCI USA QLT FCT MSCI USA QLT FCT 46432F339   747,236 6,557 SH   SOLE   0 0 6,557
ISHARES TRUST 0-5YR HIGH YIELD CORP BD ISIN #US46434V4077 SEDOL #BFS2LL0 0-5YR HI YL CP 46434V407   310,593 7,596 SH   SOLE   0 0 7,596
ISHARES TRUST CORE DIVID GWTH CORE DIV GRWTH 46434V621   464,600 9,292 SH   SOLE   0 0 9,292
ISHARES U.S. HEALTHCARE ETF US HLTHCARE ETF 464287762   384,711 1,356 SH   SOLE   0 0 1,356
ITRON INC COM 465741106   259,125 5,116 SH   SOLE   0 0 5,116
JOHNSON &JOHNSON COM USD1.00 COM 478160104   10,455,886 59,190 SH   SOLE   0 0 59,190
JPMORGAN CHASE & CO COM 46625H100   8,724,061 65,056 SH   SOLE   0 0 65,056
KINDER MORGAN INC COM USD0.01 COM 49456B101   805,808 44,569 SH   SOLE   0 0 44,569
KLA CORP COM NEW COM NEW 482480100   390,980 1,037 SH   SOLE   0 0 1,037
L3HARRIS TECHNOLOGIES INC COM COM 502431109   655,862 3,150 SH   SOLE   0 0 3,150
LAM RESEARCH CORP COM USD0.001 COM 512807108   1,495,469 3,558 SH   SOLE   0 0 3,558
LEAR CORP COM NEW 521865204   461,106 3,718 SH   SOLE   0 0 3,718
LINEAGE CELL THERAPEUTICS INC COM COM 53566P109   98,199 83,931 SH   SOLE   0 0 83,931
LOCKHEED MARTIN CORP COM USD1.00 COM 539830109   1,709,382 3,514 SH   SOLE   0 0 3,514
LYONDELLBASELL INDUSTRIES N V COM EUR0.04 CLASS A SHS - A - N53745100   796,825 9,597 SH   SOLE   0 0 9,597
MASTERCARD INCORPORATED CL A CL A 57636Q104   3,333,023 9,585 SH   SOLE   0 0 9,585
MATTERPORT INC COM CL A COM CL A 577096100   111,440 39,800 SH   SOLE   0 0 39,800
MEIRAGTX HOLDINGS PLC COM USD0.00003881 COM G59665102   652,635 100,097 SH   SOLE   0 0 100,097
MERCK &CO. INC COM COM 58933Y105   6,731,187 60,669 SH   SOLE   0 0 60,669
META PLATFORMS INC CLASS A COMMON STOCK CL A 30303M102   1,172,352 9,742 SH   SOLE   0 0 9,742
MICROSOFT CORP COM 594918104   26,589,639 110,873 SH   SOLE   0 0 110,873
MORGAN STANLEY COM USD0.01 COM NEW 617446448   213,532 2,512 SH   SOLE   0 0 2,512
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN COM UNIT PART IN 65341B106   3,169,680 45,223 SH   SOLE   0 0 45,223
NORDSON CORP COM 655663102   808,248 3,400 SH   SOLE   0 0 3,400
NORTHROP GRUMMAN CORP COM USD1 COM 666807102   828,782 1,519 SH   SOLE   0 0 1,519
NOVAGOLD RES INC COM NEW ISIN #CA66987E2069 SEDOL #2135450 COM NEW 66987E206   227,240 38,000 SH   SOLE   0 0 38,000
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987V109   510,028 5,622 SH   SOLE   0 0 5,622
NUTANIX INC CL A CL A 67059N108   353,733 13,579 SH   SOLE   0 0 13,579
NVIDIA CORPORATION COM COM 67066G104   1,561,659 10,686 SH   SOLE   0 0 10,686
OFS CAP CORP COM COM 67103B100   104,241 10,270 SH   SOLE   0 0 10,270
OLD NATIONAL BANCORP COM 680033107   341,620 19,000 SH   SOLE   0 0 19,000
ONEOK INC COM USD0.01 COM 682680103   9,477,948 144,261 SH   SOLE   0 0 144,261
ORACLE CORP COM 68389X105   952,598 11,654 SH   SOLE   0 0 11,654
PALO ALTO NETWORKS INC COM USD0.0001 COM 697435105   953,058 6,830 SH   SOLE   0 0 6,830
PEPSICO INC COM 713448108   1,110,156 6,145 SH   SOLE   0 0 6,145
PFIZER INC COM 717081103   4,092,957 79,878 SH   SOLE   0 0 79,878
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN UNIT LTD PARTN 726503105   754,463 64,155 SH   SOLE   0 0 64,155
PNC FINANCIAL SERVICES GROUP COM USD5 COM 693475105   667,454 4,226 SH   SOLE   0 0 4,226
PROCTER AND GAMBLE CO COM COM 742718109   3,507,705 23,144 SH   SOLE   0 0 23,144
QUALCOMM INC COM 747525103   1,089,066 9,906 SH   SOLE   0 0 9,906
QUANTA SERVICES COM USD0.00001 COM 74762E102   305,805 2,146 SH   SOLE   0 0 2,146
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   1,140,368 11,300 SH   SOLE   0 0 11,300
REGENERON PHARMACEUTICALS INC COM 75886F107   212,840 295 SH   SOLE   0 0 295
RITHM CAPITAL CORP COM NEW 64828T201   1,262,616 154,543 SH   SOLE   0 0 154,543
ROYAL GOLD INC COM ISIN #US7802871084 COM 780287108   230,287 2,043 SH   SOLE   0 0 2,043
SANGAMO THERAPEUTICS INC COM COM 800677106   185,270 59,003 SH   SOLE   0 0 59,003
SELECT SECTOR SPDR TR ENERGY ENERGY 81369Y506   414,987 4,744 SH   SOLE   0 0 4,744
SHELL PLC SPON ADS EA REP 2 ORD SHS SPON ADS 780259305   1,679,851 29,497 SH   SOLE   0 0 29,497
SPDR S&P GLOBAL NATURAL RESOURCES ETF GLB NAT RESRCE 78463X541   930,371 16,317 SH   SOLE   0 0 16,317
STARBUCKS CORP COM USD0.001 COM 855244109   341,050 3,438 SH   SOLE   0 0 3,438
SUNRUN INC COM COM 86771W105   251,682 10,478 SH   SOLE   0 0 10,478
TARGET CORP COM 87612E106   490,938 3,294 SH   SOLE   0 0 3,294
TESLA INC COM COM 88160R101   598,812 4,861 SH   SOLE   0 0 4,861
TEXAS PACIFIC LAND CORPORATION COM COM 88262P102   332,881 142 SH   SOLE   0 0 142
THERMO FISHER SCIENTIFIC INC COM 883556102   1,126,712 2,046 SH   SOLE   0 0 2,046
TILRAY BRANDS INC BOND 5.00000 10/01/2023 NOTE 5.000%10/0 88688TAB6   97,037 100,000 SH   SOLE   0 0 100,000
TOYOTA MOTOR CORP ADR-EACH REP 10 ORD NPV LVL ADS 892331307   278,896 2,042 SH   SOLE   0 0 2,042
TPI COMPOSITES INC COM COM 87266J104   406,249 40,064 SH   SOLE   0 0 40,064
TRUIST FINL CORP COM COM 89832Q109   757,930 17,614 SH   SOLE   0 0 17,614
TYSON FOODS INC CL A 902494103   215,323 3,459 SH   SOLE   0 0 3,459
UNION PAC CORP COM COM 907818108   834,492 4,030 SH   SOLE   0 0 4,030
UNITED PARCEL SERVICE INC CL B 911312106   286,836 1,650 SH   SOLE   0 0 1,650
UTILITIES SELECT SECTOR SPDR FUND SBI INT-UTILS 81369Y886   2,331,788 33,075 SH   SOLE   0 0 33,075
VAIL RESORTS INC COM 91879Q109   326,540 1,370 SH   SOLE   0 0 1,370
VANECK ETF TR VANECK GOLD MINERS ETF GOLD MINERS ETF 92189F106   889,843 31,048 SH   SOLE   0 0 31,048
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY VANGUARD INDEX TR VIPERS GROWTH ETF 922908736   569,885 2,674 SH   SOLE   0 0 2,674
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769   255,805 1,338 SH   SOLE   0 0 1,338
VANGUARD INDEX FDS VANGUARD VALUE ETF FORMERLY VANGUARD INDEX TR VALUE ETF 922908744   588,748 4,194 SH   SOLE   0 0 4,194
VANGUARD INDEX FUNDS S&P 500 ETF USD S&P 500 ETF SHS 922908363   1,813,607 5,162 SH   SOLE   0 0 5,162
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858   2,142,977 54,976 SH   SOLE   0 0 54,976
VANGUARD SPECIALIZED FUNDS DIV APP ETF DIV APP ETF 921908844   2,122,988 13,981 SH   SOLE   0 0 13,981
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF VAN FTSE DEV MKT 921943858   3,356,151 79,965 SH   SOLE   0 0 79,965
VANGUARD WHITEHALL FDS HIGH DIV YLD HIGH DIV YLD 921946406   602,428 5,567 SH   SOLE   0 0 5,567
VANGUARD WHITEHALL FDS INTL DVD ETF INTL DVD ETF 921946810   291,750 4,190 SH   SOLE   0 0 4,190
VEECO INSTRS INC DEL NOTE 2.70000 01/15/2023 NOTE 2.700% 1/1 922417AD2   24,663 25,000 SH   SOLE   0 0 25,000
VENTAS INC COM 92276F100   222,817 4,946 SH   SOLE   0 0 4,946
VERIZON COMMUNICATIONS INC COM 92343V104   2,553,823 64,818 SH   SOLE   0 0 64,818
VERTEX PHARMACEUTICALS INC COM 92532F100   430,956 1,492 SH   SOLE   0 0 1,492
VISA INC COM CL A 92826C839   3,829,017 18,430 SH   SOLE   0 0 18,430
VISTRA CORP COM COM 92840M102   249,957 10,774 SH   SOLE   0 0 10,774
WALGREENS BOOTS ALLIANCE INC COM 931427108   230,719 6,176 SH   SOLE   0 0 6,176
WALMART INC COM COM 931142103   412,892 2,912 SH   SOLE   0 0 2,912
WELLS FARGO CO NEW COM COM 949746101   482,474 11,685 SH   SOLE   0 0 11,685
YPF SOCIEDAD ANONIM ADR REP 1 CL D ORD SPON ADR CL D 984245100   220,330 23,975 SH   SOLE   0 0 23,975