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
Alibaba Group Holding Ltd COMMON STOCK 01609W102 BBG006G2JVL2 885,600 12,300 SH   SOLE   12,300 0 0
ArcelorMittal SA COMMON STOCK 03938L203 BBG000BJH5W0 103,667 4,521 SH   SOLE   4,521 0 0
Rio Tinto PLC COMMON STOCK 767204100 BBG000FD28T3 793,468 12,035 SH   SOLE   12,035 0 0
Full Truck Alliance Co Ltd COMMON STOCK 35969L108 BBG01186DLS3 229,679 28,567 SH   SOLE   28,567 0 0
AGNC Investment Corp COMMON STOCK 00123Q104 BBG000TJ8XZ7 2,485,389 260,523 SH   SOLE   260,523 0 0
Alphabet Inc COMMON STOCK 02079K305 BBG009S39JX6 102,733 564 SH   SOLE   564 0 0
Amazon.com Inc COMMON STOCK 023135106 BBG000BVPV84 1,700,600 8,800 SH   SOLE   8,800 0 0
Annaly Capital Management Inc COMMON STOCK 035710839 BBG000BJFJ98 1,832,219 96,129 SH   SOLE   96,129 0 0
Antero Midstream Corp COMMON STOCK 03676B102 BBG00GBNZ4M0 1,102,036 74,765 SH   SOLE   74,765 0 0
Apollo Commercial Real Estate COMMON STOCK 03762U105 BBG000NFPF36 786,392 80,326 SH   SOLE   80,326 0 0
Ares Capital Corp COMMON STOCK 04010L103 BBG000PD6X77 1,667,075 79,994 SH   SOLE   79,994 0 0
Barrick Gold Corp COMMON STOCK 067901108 BBG000BB07P9 2,101,897 126,013 SH   SOLE   126,013 0 0
Berkshire Hathaway Inc COMMON STOCK 084670702 BBG000DWG505 153,364 377 SH   SOLE   377 0 0
Cisco Systems Inc COMMON STOCK 17275R102 BBG000C3J3C9 1,045,220 22,000 SH   SOLE   22,000 0 0
Walt Disney Co/The COMMON STOCK 254687106 BBG000BH4R78 1,691,703 17,038 SH   SOLE   17,038 0 0
Franco-Nevada Corp COMMON STOCK 351858105 BBG000RD3CL8 219,618 1,853 SH   SOLE   1,853 0 0
Gaming and Leisure Properties COMMON STOCK 36467J108 BBG003MSMCS6 840,996 18,602 SH   SOLE   18,602 0 0
Global Net Lease Inc COMMON STOCK 379378201 BBG004HXD0G8 921,492 125,373 SH   SOLE   125,373 0 0
HA Sustainable Infrastructure COMMON STOCK 41068X100 BBG0044K5DM4 93,743 3,167 SH   SOLE   3,167 0 0
Hess Midstream LP COMMON STOCK 428103105 BBG00R02H8D5 1,095,386 30,060 SH   SOLE   30,060 0 0
Iron Mountain Inc COMMON STOCK 46284V101 BBG000KCZPC3 988,329 11,028 SH   SOLE   11,028 0 0
MP Materials Corp COMMON STOCK 553368101 BBG00TJGL0F0 41,118 3,230 SH   SOLE   3,230 0 0
Microsoft Corp COMMON STOCK 594918104 BBG000BPH459 531,871 1,190 SH   SOLE   1,190 0 0
New Mountain Finance Corp COMMON STOCK 647551100 BBG000BG22J4 1,056,165 86,288 SH   SOLE   86,288 0 0
Rithm Capital Corp COMMON STOCK 64828T201 BBG003T1GM03 1,097,306 100,578 SH   SOLE   100,578 0 0
Newmont Corp COMMON STOCK 651639106 BBG000BPWXK1 833,087 19,897 SH   SOLE   19,897 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106 BBG006JNW321 907,366 32,828 SH   SOLE   32,828 0 0
NVIDIA Corp COMMON STOCK 67066G104 BBG000BBJQV0 494,160 4,000 SH   SOLE   4,000 0 0
Oaktree Specialty Lending Corp COMMON STOCK 67401P405 BBG000TKZRB3 1,687,313 89,703 SH   SOLE   89,703 0 0
OneMain Holdings Inc COMMON STOCK 68268W103 BBG005497GZ3 249,724 5,150 SH   SOLE   5,150 0 0
Sabra Health Care REIT Inc COMMON STOCK 78573L106 BBG000MTDW24 903,595 58,675 SH   SOLE   58,675 0 0
Simon Property Group Inc COMMON STOCK 828806109 BBG000BJ2D31 1,238,992 8,162 SH   SOLE   8,162 0 0
Sixth Street Specialty Lending COMMON STOCK 83012A109 BBG001DFW799 1,492,066 69,886 SH   SOLE   69,886 0 0
Southwestern Energy Co COMMON STOCK 845467109 BBG000BTR593 7 1 SH   SOLE   1 0 0
Starbucks Corp COMMON STOCK 855244109 BBG000CTQBF3 38,925 500 SH   SOLE   500 0 0
Starwood Property Trust Inc COMMON STOCK 85571B105 BBG000M1J270 1,141,817 60,286 SH   SOLE   60,286 0 0
Walmart Inc COMMON STOCK 931142103 BBG000BWXBC2 101,565 1,500 SH   SOLE   1,500 0 0
Arch Capital Group Ltd COMMON STOCK G0450A105 BBG000HXNN20 100,890 1,000 SH   SOLE   1,000 0 0
Agnico Eagle Mines Limited/Min COMMON STOCK 008474108 BBG000DLVDK3 2,410,579 36,859 SH   SOLE   36,859 0 0
AGCO Corp COMMON STOCK 001084102 BBG000DCCZW2 51,289 524 SH   SOLE   524 0 0
Applied Materials Inc COMMON STOCK 038222105 BBG000BBPFB9 289,088 1,225 SH   SOLE   1,225 0 0
American Homes 4 Rent COMMON STOCK 02665T306 BBG003NXJNH6 879,689 23,673 SH   SOLE   23,673 0 0
Artisan Partners Asset Managem COMMON STOCK 04316A108 BBG001M6CZY1 852,349 20,653 SH   SOLE   20,653 0 0
Brandywine Realty Trust COMMON STOCK 105368203 BBG000CL6RJ3 1,054,865 235,461 SH   SOLE   235,461 0 0
Blackstone Secured Lending Fun COMMON STOCK 09261X102 BBG00MS80PM3 2,004,416 65,461 SH   SOLE   65,461 0 0
Deere & Co COMMON STOCK 244199105 BBG000BH1NH9 272,376 729 SH   SOLE   729 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 BBG000Q5ZRM7 920,511 6,054 SH   SOLE   6,054 0 0
VAALCO Energy Inc COMMON STOCK 91851C201 BBG000BTBH21 286,056 45,623 SH   SOLE   45,623 0 0
Enbridge Inc COMMON STOCK 29250N105 BBG000K5M1S8 1,082,221 30,408 SH   SOLE   30,408 0 0
FLEX LNG Ltd COMMON STOCK G35947202 BBG000R0MG54 1,030,819 38,122 SH   SOLE   38,122 0 0
Frontline PLC COMMON STOCK M46528101 BBG000BTQNQ6 814,943 31,636 SH   SOLE   31,636 0 0
FS KKR Capital Corp COMMON STOCK 302635206 BBG001YCZP63 1,881,038 95,339 SH   SOLE   95,339 0 0
Atlantica Sustainable Infrastr COMMON STOCK G0751N103 BBG0068Q7716 33,913 1,545 SH   SOLE   1,545 0 0
Genco Shipping & Trading Ltd COMMON STOCK Y2685T131 BBG006TBN8B5 928,754 43,583 SH   SOLE   43,583 0 0
Garmin Ltd COMMON STOCK H2906T109 BBG000C4LN67 293,256 1,800 SH   SOLE   1,800 0 0
Hims & Hers Health Inc COMMON STOCK 433000106 BBG00Q53VYM7 589,548 29,200 SH   SOLE   29,200 0 0
IBM COMMON STOCK 459200101 BBG000BLNNH6 601,693 3,479 SH   SOLE   3,479 0 0
International Paper Co COMMON STOCK 460146103 BBG000BM5SR2 21,575 500 SH   SOLE   500 0 0
Ingersoll Rand Inc COMMON STOCK 45687V106 BBG002R1CW27 245,268 2,700 SH   SOLE   2,700 0 0
Kinetik Holdings Inc COMMON STOCK 02215L209 BBG00GCLZ7B8 1,190,696 28,733 SH   SOLE   28,733 0 0
Metagenomi Inc COMMON STOCK 59102M104 BBG00Y5ZXS77 63,240 15,500 SH   SOLE   15,500 0 0
Altria Group Inc COMMON STOCK 02209S103 BBG000BP6LJ8 108,819 2,389 SH   SOLE   2,389 0 0
LyondellBasell Industries NV COMMON STOCK N53745100 BBG000WCFV84 315,678 3,300 SH   SOLE   3,300 0 0
Napco Security Technologies In COMMON STOCK 630402105 BBG000BQ6CT5 288,582 5,555 SH   SOLE   5,555 0 0
UiPath Inc COMMON STOCK 90364P105 BBG00GKS1G03 228,240 18,000 SH   SOLE   18,000 0 0
PulteGroup Inc COMMON STOCK 745867101 BBG000BR54L0 258,185 2,345 SH   SOLE   2,345 0 0
Park Hotels & Resorts Inc COMMON STOCK 700517105 BBG00FGXCJX5 874,233 58,360 SH   SOLE   58,360 0 0
Palantir Technologies Inc COMMON STOCK 69608A108 BBG000N7QR55 202,640 8,000 SH   SOLE   8,000 0 0
RenaissanceRe Holdings Ltd COMMON STOCK G7496G103 BBG000BFVZ83 223,510 1,000 SH   SOLE   1,000 0 0
RTX Corp COMMON STOCK 75513E101 BBG000BW8S60 1,129,388 11,250 SH   SOLE   11,250 0 0
Sabine Royalty Trust COMMON STOCK 785688102 BBG000BSL500 1,034,717 15,995 SH   SOLE   15,995 0 0
Southern Copper Corp COMMON STOCK 84265V105 BBG000BSHH72 136,076 1,263 SH   SOLE   1,263 0 0
SandRidge Energy Inc COMMON STOCK 80007P869 BBG000RKR4R8 791,665 61,227 SH   SOLE   61,227 0 0
SFL Corp Ltd COMMON STOCK G7738W106 BBG000BW22R0 906,225 65,290 SH   SOLE   65,290 0 0
Skyworks Solutions Inc COMMON STOCK 83088M102 BBG000KLB4Q1 298,424 2,800 SH   SOLE   2,800 0 0
Tapestry Inc COMMON STOCK 876030107 BBG000BY29C7 158,323 3,700 SH   SOLE   3,700 0 0
Uber Technologies Inc COMMON STOCK 90353T100 BBG002B04MT8 431,283 5,934 SH   SOLE   5,934 0 0
Viking Holdings Ltd COMMON STOCK G93A5A101 BBG004YZ9G29 173,026 5,098 SH   SOLE   5,098 0 0
Viper Energy Inc COMMON STOCK 927959106 BBG006G57XG0 920,799 24,535 SH   SOLE   24,535 0 0
Weyerhaeuser Co COMMON STOCK 962166104 BBG000BX3BL3 781,832 27,539 SH   SOLE   27,539 0 0
Zebra Technologies Corp COMMON STOCK 989207105 BBG000CC7LQ7 308,930 1,000 SH   SOLE   1,000 0 0
Zscaler Inc COMMON STOCK 98980G102 BBG003338H34 307,504 1,600 SH   SOLE   1,600 0 0
Black Stone Minerals LP COMMON STOCK 09225M101 BBG008B5CF29 1,059,981 67,644 SH   SOLE   67,644 0 0
CrossAmerica Partners LP COMMON STOCK 22758A105 BBG002Z9XD93 1,001,532 50,455 SH   SOLE   50,455 0 0
Delek Logistics Partners LP COMMON STOCK 24664T103 BBG0036D62Z9 1,090,167 26,931 SH   SOLE   26,931 0 0
Global Partners LP/MA COMMON STOCK 37946R109 BBG000GJQQ22 973,425 21,333 SH   SOLE   21,333 0 0
Icahn Enterprises LP COMMON STOCK 451100101 BBG000BB3080 648,570 39,355 SH   SOLE   39,355 0 0
Kimbell Royalty Partners LP COMMON STOCK 49435R102 BBG00FQH6MJ5 1,304,628 79,745 SH   SOLE   79,745 0 0
Sunoco LP COMMON STOCK 86765K109 BBG00358K8S0 1,179,311 20,858 SH   SOLE   20,858 0 0
USA Compression Partners LP COMMON STOCK 90290N109 BBG001QYKF35 854,422 36,006 SH   SOLE   36,006 0 0
AllianceBernstein Holding LP COMMON STOCK 01881G106 BBG000B9WM03 751,219 22,232 SH   SOLE   22,232 0 0
Alliance Resource Partners LP COMMON STOCK 01877R108 BBG000C14X88 914,608 37,392 SH   SOLE   37,392 0 0
Cheniere Energy Partners LP COMMON STOCK 16411Q101 BBG000QMH637 1,599,022 32,560 SH   SOLE   32,560 0 0
Enterprise Products Partners L COMMON STOCK 293792107 BBG000BR3012 1,915,694 66,104 SH   SOLE   66,104 0 0
Energy Transfer LP COMMON STOCK 29273V100 BBG000BM2FL9 1,984,452 122,346 SH   SOLE   122,346 0 0
MPLX LP COMMON STOCK 55336V100 BBG0035TJGV4 748,690 17,579 SH   SOLE   17,579 0 0
Plains All American Pipeline L COMMON STOCK 726503105 BBG000BP63C5 1,467,235 82,152 SH   SOLE   82,152 0 0
TXO Partners LP COMMON STOCK 87313P103 BBG004DFHP54 980,240 48,623 SH   SOLE   48,623 0 0
CVR Partners LP COMMON STOCK 126633205 BBG001CBC4Y0 1,692,136 22,365 SH   SOLE   22,365 0 0
Western Midstream Partners LP COMMON STOCK 958669103 BBG003M3V230 764,167 19,234 SH   SOLE   19,234 0 0
Invesco QQQ Trust Series 1 EXCHANGE TRADED FUND 46090E103 BBG000BSWKH7 43,599 91 SH   SOLE   91 0 0
Invesco Solar ETF EXCHANGE TRADED FUND 46138G706 BBG00KXH5WT4 774,203 19,254 SH   SOLE   19,254 0 0
iShares Global Clean Energy ET EXCHANGE TRADED FUND 464288224 BBG000BBM0N2 873,592 65,585 SH   SOLE   65,585 0 0
iShares MBS ETF EXCHANGE TRADED FUND 464288588 BBG000QN3H90 29,287 319 SH   SOLE   319 0 0
BlackRock Short Duration Bond EXCHANGE TRADED FUND 46431W507 BBG0059KNK13 135,555,903 2,693,342 SH   SOLE   2,693,342 0 0
iShares 0-5 Year High Yield Co EXCHANGE TRADED FUND 46434V407 BBG005DW06C6 401,876,339 9,523,136 SH   SOLE   9,523,136 0 0
JPMorgan Ultra-Short Income ET EXCHANGE TRADED FUND 46641Q837 BBG00GP26N50 29,312,825 580,797 SH   SOLE   580,797 0 0
PIMCO Enhanced Short Maturity EXCHANGE TRADED FUND 72201R833 BBG000PVW5B4 21,701,348 215,612 SH   SOLE   215,612 0 0
SPDR S&P 500 ETF Trust EXCHANGE TRADED FUND 78462F103 BBG000BDTBL9 21,225 39 SH   SOLE   39 0 0
Health Care Select Sector SPDR EXCHANGE TRADED FUND 81369Y209 BBG000BHVSG6 1,390,164 9,538 SH   SOLE   9,538 0 0
Apollo Senior Floating Rate Fu EXCHANGE TRADED FUND 037636107 BBG00174L007 859,852 59,137 SH   SOLE   59,137 0 0
Global X Artificial Intelligen EXCHANGE TRADED FUND 37954Y632 BBG00KX8KG94 261,881 7,350 SH   SOLE   7,350 0 0
Alerian MLP ETF EXCHANGE TRADED FUND 00162Q452 BBG0015CS200 2,367,525 49,344 SH   SOLE   49,344 0 0
Blackstone Strategic Credit 20 EXCHANGE TRADED FUND 09257R101 BBG002W5R785 82,766 6,961 SH   SOLE   6,961 0 0
ProShares Bitcoin Strategy ETF EXCHANGE TRADED FUND 74347G440 BBG0131STJL3 6,505 289 SH   SOLE   289 0 0
BlackRock Municipal Income Tru EXCHANGE TRADED FUND 09249N101 BBG000NWS486 50,007 4,626 SH   SOLE   4,626 0 0
Vanguard Total Bond Market ETF EXCHANGE TRADED FUND 921937835 BBG000BZZS63 216,150 3,000 SH   SOLE   3,000 0 0
Blackstone Senior Floating Rat EXCHANGE TRADED FUND 09256U105 BBG000QFYDY4 30,416 2,171 SH   SOLE   2,171 0 0
Vanguard Short-Term Bond ETF EXCHANGE TRADED FUND 921937827 BBG000R44H09 230,100 3,000 SH   SOLE   3,000 0 0
First Trust NASDAQ Cybersecuri EXCHANGE TRADED FUND 33734X846 BBG009K1H2V8 141,050 2,500 SH   SOLE   2,500 0 0
iShares CMBS ETF EXCHANGE TRADED FUND 46429B366 BBG002NCLSR9 133,901 2,852 SH   SOLE   2,852 0 0
iShares Core Dividend Growth E EXCHANGE TRADED FUND 46434V621 BBG006MJFZJ6 239,427 4,156 SH   SOLE   4,156 0 0
Morgan Stanley Emerging Market EXCHANGE TRADED FUND 617477104 BBG000PY8K68 143,759 31,526 SH   SOLE   31,526 0 0
Eaton Vance Municipal Income T EXCHANGE TRADED FUND 27826U108 BBG000CQQTP9 49,784 4,810 SH   SOLE   4,810 0 0
Fidelity Ltd Term Bond ETF EXCHANGE TRADED FUND 316188200 BBG0078XLZ84 245,350 5,000 SH   SOLE   5,000 0 0
FS Credit Opportunities Corp EXCHANGE TRADED FUND 30290Y101 BBG01BG24766 1,070,109 167,992 SH   SOLE   167,992 0 0
First Trust Enhanced Short Mat EXCHANGE TRADED FUND 33739Q408 BBG006XT8622 76,866,954 1,289,714 SH   SOLE   1,289,714 0 0
SPDR Gold Shares EXCHANGE TRADED FUND 78463V107 BBG000CRF6Q8 387,018 1,800 SH   SOLE   1,800 0 0
Western Asset High Income Oppo EXCHANGE TRADED FUND 95766K109 BBG000BLHMB1 274,655 72,088 SH   SOLE   72,088 0 0
Western Asset High Yield Defin EXCHANGE TRADED FUND 95768B107 BBG000BG4925 4,758,250 410,194 SH   SOLE   410,194 0 0
iShares iBonds Dec 2024 Term C EXCHANGE TRADED FUND 46434VBG4 BBG0088JX096 220,491 8,774 SH   SOLE   8,774 0 0
iShares iBonds Dec 2025 Term C EXCHANGE TRADED FUND 46434VBD1 BBG0088JX9G9 108,116 4,349 SH   SOLE   4,349 0 0
iShares iBonds Dec 2026 Term C EXCHANGE TRADED FUND 46435GAA0 BBG00DST7FC3 56,310 2,364 SH   SOLE   2,364 0 0
iShares iBonds 2025 Term High EXCHANGE TRADED FUND 46435U168 BBG00P3CSJR3 161,505 6,939 SH   SOLE   6,939 0 0
Invesco Value Municipal Income EXCHANGE TRADED FUND 46132P108 BBG000BWHD72 55,740 4,517 SH   SOLE   4,517 0 0
Invesco Quality Municipal Inco EXCHANGE TRADED FUND 46133G107 BBG000BDH0S9 50,820 5,123 SH   SOLE   5,123 0 0
iShares U.S. Aerospace & Defen EXCHANGE TRADED FUND 464288760 BBG000PB38X0 368,552 2,791 SH   SOLE   2,791 0 0
iShares Russell 2000 ETF EXCHANGE TRADED FUND 464287655 BBG000CGC9C4 5,680,920 28,000 SH   SOLE   28,000 0 0
Janus Henderson AAA CLO ETF EXCHANGE TRADED FUND 47103U845 BBG00XX897J8 53,322 1,048 SH   SOLE   1,048 0 0
Nuveen Floating Rate Income Fu EXCHANGE TRADED FUND 67072T108 BBG000JS9VM5 901,970 104,274 SH   SOLE   104,274 0 0
Nuveen Preferred & Income Oppo EXCHANGE TRADED FUND 67073B106 BBG000BD4GK6 41,249 5,522 SH   SOLE   5,522 0 0
Nuveen Credit Strategies Incom EXCHANGE TRADED FUND 67073D102 BBG000PS9HF7 1,052,019 189,553 SH   SOLE   189,553 0 0
KKR Income Opportunities Fund EXCHANGE TRADED FUND 48249T106 BBG004NRD5X4 765,159 55,851 SH   SOLE   55,851 0 0
FT Vest S&P 500 Dividend Arist EXCHANGE TRADED FUND 33739Q705 BBG00KDSF4G7 74,062 1,466 SH   SOLE   1,466 0 0
MainStay CBRE Global Infrastru EXCHANGE TRADED FUND 56064Q107 BBG0104P5VC1 890,180 69,491 SH   SOLE   69,491 0 0
BlackRock MuniHoldings Fund In EXCHANGE TRADED FUND 09253N104 BBG000BBX3V5 28,786 2,381 SH   SOLE   2,381 0 0
BlackRock MuniYield Quality Fu EXCHANGE TRADED FUND 09254F100 BBG000CKP7P1 50,827 4,139 SH   SOLE   4,139 0 0
BlackRock MuniHoldings New Jer EXCHANGE TRADED FUND 09254X101 BBG000BB2GF8 53,556 4,702 SH   SOLE   4,702 0 0
BlackRock MuniYield Fund Inc EXCHANGE TRADED FUND 09253W104 BBG000BDG091 167,784 15,464 SH   SOLE   15,464 0 0
BlackRock MuniYield Quality Fu EXCHANGE TRADED FUND 09254E103 BBG000CR6303 21,467,355 1,920,157 SH   SOLE   1,920,157 0 0
Nuveen Quality Municipal Incom EXCHANGE TRADED FUND 67066V101 BBG000BWLKT7 27,758,267 2,364,418 SH   SOLE   2,364,418 0 0
Nuveen AMT-Free Quality Munici EXCHANGE TRADED FUND 670657105 BBG000PC4J09 22,414,981 1,955,932 SH   SOLE   1,955,932 0 0
PIMCO Access Income Fund EXCHANGE TRADED FUND 72203T100 BBG013RTHNP3 1,092,376 69,094 SH   SOLE   69,094 0 0
Pimco Dynamic Income Fund EXCHANGE TRADED FUND 72201Y101 BBG002Q8P7Z8 11,286 600 SH   SOLE   600 0 0
PIMCO Dynamic Income Opportuni EXCHANGE TRADED FUND 69355M107 BBG00ST5DTD3 1,484,334 111,688 SH   SOLE   111,688 0 0
iShares Preferred and Income S EXCHANGE TRADED FUND 464288687 BBG000G7K7Q0 446,054 14,138 SH   SOLE   14,138 0 0
PIMCO Municipal Income Fund II EXCHANGE TRADED FUND 72201A103 BBG000P33V12 52,961 6,721 SH   SOLE   6,721 0 0
Global X Nasdaq 100 Covered Ca EXCHANGE TRADED FUND 37954Y483 BBG00MVW9587 50,077 2,834 SH   SOLE   2,834 0 0
Invesco S&P 500 Equal Weight T EXCHANGE TRADED FUND 46137V282 BBG00KJR2TH1 256,620 7,000 SH   SOLE   7,000 0 0
iShares 0-5 Year Investment Gr EXCHANGE TRADED FUND 46434V100 BBG005DW0477 14,283,928 290,029 SH   SOLE   290,029 0 0
Invesco PHLX Semiconductor ETF EXCHANGE TRADED FUND 46138G615 BBG011B9WBT3 258,540 6,000 SH   SOLE   6,000 0 0
Invesco S&P 500 High Dividend EXCHANGE TRADED FUND 46138E362 BBG003H4R9V3 80,152 1,804 SH   SOLE   1,804 0 0
ProShares UltraPro Short Russe EXCHANGE TRADED FUND 74347G390 BBG000QBF8X6 69,836 2,513 SH   SOLE   2,513 0 0
iShares 20 Year Treasury Bond EXCHANGE TRADED FUND 464287432 BBG000BJKYW3 51,810,177 564,504 SH   SOLE   564,504 0 0
FCF US Quality ETF EXCHANGE TRADED FUND 89628W302 BBG00DW3P010 248,719 4,100 SH   SOLE   4,100 0 0
Invesco DB US Dollar Index Bul EXCHANGE TRADED FUND 46141D203 BBG000Q7R318 15,293 525 SH   SOLE   525 0 0
Vanguard Long-Term Corporate B EXCHANGE TRADED FUND 92206C813 BBG000PWZHX9 4,930,900 65,000 SH   SOLE   65,000 0 0
Invesco Municipal Trust EXCHANGE TRADED FUND 46131J103 BBG000BG4S05 55,975 5,620 SH   SOLE   5,620 0 0
Energy Select Sector SPDR Fund EXCHANGE TRADED FUND 81369Y506 BBG000BJ20S2 148,575 1,630 SH   SOLE   1,630 0 0