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
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   375,782 3,750 SH   SOLE   3,750 0 0
NOVO-NORDISK A S ADR 670100205   5,100,499 49,304 SH   SOLE   37,508 0 11,796
BANCO SANTANDER S.A. ADR 05964H105   1,037,016 250,487 SH   SOLE   192,303 0 58,184
ICICI BANK LIMITED ADR 45104G104   1,095,496 45,952 SH   SOLE   35,637 0 10,315
PRUDENTIAL PLC ADR 74435K204   451,784 20,124 SH   SOLE   13,753 0 6,371
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   840,412 27,189 SH   SOLE   20,876 0 6,313
TOYOTA MOTOR CORP ADS 892331307   4,378,564 23,877 SH   SOLE   18,333 0 5,544
ALPS ETF TR ALERIAN MLP 00162Q452   23,653,291 556,286 SH   SOLE   444,473 0 111,813
ALPHABET INC CAP STK CL A 02079K305   708,089 5,069 SH   SOLE   4,151 0 918
ALPHABET INC CAP STK CL C 02079K107   5,639,173 40,014 SH   SOLE   30,954 0 9,060
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   5,294,499 124,536 SH   SOLE   16,751 0 107,785
AMERICAN HOMES 4 RENT CL A 02665T306   706,039 19,634 SH   SOLE   15,597 0 4,037
AMPHENOL CORP NEW CL A 032095101   906,966 9,129 SH   SOLE   9,125 0 4
META PLATFORMS INC CL A 30303M102   2,100,045 5,933 SH   SOLE   4,865 0 1,068
MASTERCARD INCORPORATED CL A 57636Q104   2,479,303 5,813 SH   SOLE   4,091 0 1,722
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,265,452 8,930 SH   SOLE   6,884 0 2,046
HEALTHCARE RLTY TR CL A COM 42226K105   205,227 11,911 SH   SOLE   11,911 0 0
NIKE INC CL B 654106103   1,302,535 11,963 SH   SOLE   8,290 0 3,673
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,023,125 11,280 SH   SOLE   8,851 0 2,429
BOSTON PROPERTIES INC COM 101121101   584,485 8,215 SH   SOLE   6,180 0 2,035
BRISTOL-MYERS SQUIBB CO COM 110122108   740,660 14,435 SH   SOLE   8,272 0 6,163
THE CIGNA GROUP COM 125523100   939,674 3,138 SH   SOLE   2,405 0 733
CATERPILLAR INC COM 149123101   1,777,272 6,011 SH   SOLE   4,673 0 1,338
CHEVRON CORP NEW COM 166764100   1,417,617 9,504 SH   SOLE   6,143 0 3,361
COCA COLA CO COM 191216100   1,696,715 28,792 SH   SOLE   20,671 0 8,121
DANAHER CORPORATION COM 235851102   1,691,690 7,305 SH   SOLE   5,998 0 1,307
DEERE & CO COM 244199105   528,560 1,317 SH   SOLE   872 0 445
DIGITAL RLTY TR INC COM 253868103   2,524,584 18,598 SH   SOLE   14,971 0 3,627
DISNEY WALT CO COM 254687106   1,338,953 14,784 SH   SOLE   11,369 0 3,415
ESSEX PPTY TR INC COM 297178105   926,414 3,702 SH   SOLE   2,879 0 823
FS KKR CAP CORP COM 302635206   250,458 12,117 SH   SOLE   12,117 0 0
GENERAL DYNAMICS CORP COM 369550108   218,642 842 SH   SOLE   840 0 2
GIBRALTAR INDS INC COM 374689107   315,920 4,000 SH   SOLE   0 0 4,000
HARTFORD FINL SVCS GROUP INC COM 416515104   380,515 4,706 SH   SOLE   4,702 0 4
HOME DEPOT INC COM 437076102   2,413,374 6,964 SH   SOLE   5,172 0 1,792
HONEYWELL INTL INC COM 438516106   2,070,677 9,874 SH   SOLE   7,572 0 2,302
INTEL CORP COM 458140100   1,438,408 28,625 SH   SOLE   23,270 0 5,355
INTERNATIONAL BUSINESS MACHS COM 459200101   1,287,793 7,874 SH   SOLE   6,298 0 1,576
INTUIT COM 461202103   1,304,438 2,087 SH   SOLE   1,704 0 383
JOHNSON & JOHNSON COM 478160104   2,211,131 14,107 SH   SOLE   7,252 0 6,855
ELI LILLY & CO COM 532457108   2,127,658 3,650 SH   SOLE   2,935 0 715
LOWES COS INC COM 548661107   1,148,581 5,161 SH   SOLE   3,935 0 1,226
MAIA BIOTECHNOLOGY INC COM 552641102   25,937 22,168 SH   SOLE   22,168 0 0
MICROSOFT CORP COM 594918104   12,320,444 32,764 SH   SOLE   25,406 0 7,358
MONTROSE ENVIRONMENTAL GROUP COM 615111101   809,612 25,198 SH   SOLE   25,198 0 0
OXFORD LANE CAP CORP COM 691543102   127,358 25,781 SH   SOLE   25,781 0 0
PAYCHEX INC COM 704326107   942,756 7,915 SH   SOLE   2,875 0 5,040
PEPSICO INC COM 713448108   2,330,039 13,638 SH   SOLE   9,595 0 4,043
PFIZER INC COM 717081103   620,626 21,557 SH   SOLE   11,520 0 10,037
PHILLIPS 66 COM 718546104   572,635 4,301 SH   SOLE   4,296 0 5
PIONEER NAT RES CO COM 723787107   1,114,730 4,957 SH   SOLE   4,955 0 2
PROCTER AND GAMBLE CO COM 742718109   2,298,187 15,683 SH   SOLE   11,805 0 3,878
QUALCOMM INC COM 747525103   1,342,166 9,280 SH   SOLE   7,486 0 1,794
REALTY INCOME CORP COM 756109104   2,331,779 40,428 SH   SOLE   29,823 0 10,605
REGENCY CTRS CORP COM 758849103   722,447 10,683 SH   SOLE   8,303 0 2,380
SIMON PPTY GROUP INC NEW COM 828806109   3,582,404 25,115 SH   SOLE   20,159 0 4,956
SOUTHERN CO COM 842587107   1,420,561 20,259 SH   SOLE   15,735 0 4,524
STARBUCKS CORP COM 855244109   1,297,191 13,511 SH   SOLE   10,393 0 3,118
SUN CMNTYS INC COM 866674104   1,155,627 8,587 SH   SOLE   6,470 0 2,117
TEXAS INSTRS INC COM 882508104   1,025,487 6,016 SH   SOLE   4,133 0 1,883
THERMO FISHER SCIENTIFIC INC COM 883556102   1,180,673 2,223 SH   SOLE   1,588 0 635
UDR INC COM 902653104   531,350 13,877 SH   SOLE   9,917 0 3,960
UNION PAC CORP COM 907818108   1,103,079 4,491 SH   SOLE   3,556 0 935
VICI PPTYS INC COM 925652109   1,817,710 56,291 SH   SOLE   42,213 0 14,078
WALMART INC COM 931142103   2,463,300 15,575 SH   SOLE   13,286 0 2,289
WELLS FARGO CO NEW COM 949746101   2,135,855 43,394 SH   SOLE   35,983 0 7,411
AT&T INC COM 00206R102   998,849 59,526 SH   SOLE   43,214 0 16,312
ABBOTT LABS COM 002824100   1,864,389 16,938 SH   SOLE   13,391 0 3,547
ABBVIE INC COM 00287Y109   1,696,147 10,945 SH   SOLE   8,162 0 2,783
ADOBE INC COM 00724F101   2,089,293 3,502 SH   SOLE   2,347 0 1,155
ADVANCED MICRO DEVICES INC COM 007903107   1,283,794 8,709 SH   SOLE   7,064 0 1,645
AGREE RLTY CORP COM 008492100   276,044 4,368 SH   SOLE   4,368 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,452,384 11,343 SH   SOLE   8,824 0 2,519
AMAZON COM INC COM 023135106   5,294,197 34,844 SH   SOLE   26,636 0 8,208
AMERICAN ELEC PWR CO INC COM 025537101   684,685 8,430 SH   SOLE   5,383 0 3,047
AMERICAN TOWER CORP NEW COM 03027X100   8,515,580 39,138 SH   SOLE   30,983 0 8,155
AMGEN INC COM 031162100   1,059,626 3,679 SH   SOLE   2,883 0 796
ELEVANCE HEALTH INC COM 036752103   852,580 1,808 SH   SOLE   1,408 0 400
APPLE INC COM 037833100   13,986,742 72,647 SH   SOLE   53,871 0 18,776
ARES CAPITAL CORP COM 04010L103   19,494,644 973,272 SH   SOLE   782,470 0 190,802
AVALONBAY CMNTYS INC COM 053484101   1,598,200 8,462 SH   SOLE   6,733 0 1,729
BANK AMERICA CORP COM 060505104   2,212,525 65,712 SH   SOLE   47,875 0 17,837
BANK OZK LITTLE ROCK ARK COM 06417N103   1,707,425 34,265 SH   SOLE   30,865 0 3,400
BARINGS BDC INC COM 06759L103   137,280 16,000 SH   SOLE   16,000 0 0
BLACKSTONE INC COM 09260D107   944,298 7,213 SH   SOLE   6,924 0 289
BOEING CO COM 097023105   1,036,124 3,975 SH   SOLE   3,218 0 757
BOOKING HOLDINGS INC COM 09857L108   908,088 256 SH   SOLE   202 0 54
BROADCOM INC COM 11135F101   2,838,624 2,543 SH   SOLE   1,997 0 546
CISCO SYS INC COM 17275R102   1,731,423 34,272 SH   SOLE   27,058 0 7,214
CONOCOPHILLIPS COM 20825C104   2,733,797 23,553 SH   SOLE   20,677 0 2,876
COSTCO WHSL CORP NEW COM 22160K105   2,058,972 3,050 SH   SOLE   2,445 0 605
CROWN CASTLE INC COM 22822V101   4,538,140 39,397 SH   SOLE   30,689 0 8,708
CTO RLTY GROWTH INC NEW COM 22948Q101   202,778 11,701 SH   SOLE   11,701 0 0
EQUINIX INC COM 29444U700   5,317,990 6,603 SH   SOLE   5,357 0 1,246
EQUITY LIFESTYLE PPTYS INC COM 29472R108   866,893 12,212 SH   SOLE   9,645 0 2,567
EXTRA SPACE STORAGE INC COM 30225T102   1,497,001 9,337 SH   SOLE   6,974 0 2,363
EXXON MOBIL CORP COM 30231G102   13,910,617 139,134 SH   SOLE   127,431 0 11,703
GAMING & LEISURE PPTYS INC COM 36467J108   766,751 15,537 SH   SOLE   12,127 0 3,410
GOLDMAN SACHS GROUP INC COM 38141G104   1,943,123 5,037 SH   SOLE   3,839 0 1,198
GOLUB CAP BDC INC COM 38173M102   204,877 13,568 SH   SOLE   13,568 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   659,241 33,295 SH   SOLE   24,642 0 8,653
HOST HOTELS & RESORTS INC COM 44107P104   1,009,224 50,665 SH   SOLE   40,294 0 10,371
INVITATION HOMES INC COM 46187W107   1,263,065 36,728 SH   SOLE   28,337 0 8,391
IRON MTN INC DEL COM 46284V101   1,295,223 18,346 SH   SOLE   14,687 0 3,659
JPMORGAN CHASE & CO COM 46625H100   3,539,101 20,806 SH   SOLE   16,159 0 4,647
KIMCO RLTY CORP COM 49446R109   837,528 39,302 SH   SOLE   28,779 0 10,523
MCKESSON CORP COM 58155Q103   275,842 595 SH   SOLE   594 0 1
MERCK & CO INC COM 58933Y105   1,882,316 17,150 SH   SOLE   13,616 0 3,534
MID-AMER APT CMNTYS INC COM 59522J103   972,146 7,230 SH   SOLE   5,338 0 1,892
NETFLIX INC COM 64110L106   1,127,127 2,315 SH   SOLE   1,864 0 451
NEXTERA ENERGY INC COM 65339F101   633,397 10,428 SH   SOLE   7,180 0 3,248
NVIDIA CORPORATION COM 67066G104   4,048,919 8,176 SH   SOLE   6,352 0 1,824
BLUE OWL CAPITAL CORPORATION COM 69121K104   284,204 18,809 SH   SOLE   18,809 0 0
PAYPAL HLDGS INC COM 70450Y103   297,593 4,846 SH   SOLE   3,198 0 1,648
PROLOGIS INC. COM 74340W103   8,020,133 60,166 SH   SOLE   47,425 0 12,741
PUBLIC STORAGE COM 74460D109   2,745,610 9,002 SH   SOLE   6,658 0 2,344
RTX CORPORATION COM 75513E101   1,511,743 17,967 SH   SOLE   13,463 0 4,504
REXFORD INDL RLTY INC COM 76169C100   511,307 9,053 SH   SOLE   6,785 0 2,268
S&P GLOBAL INC COM 78409V104   262,109 595 SH   SOLE   594 0 1
SAFEHOLD INC COM 78646V107   296,292 12,567 SH   SOLE   12,567 0 0
SALESFORCE INC COM 79466L302   1,560,946 5,932 SH   SOLE   4,885 0 1,047
SERVICENOW INC COM 81762P102   1,033,595 1,463 SH   SOLE   1,237 0 226
TFS FINL CORP COM 87240R107   171,168 11,652 SH   SOLE   11,652 0 0
TESLA INC COM 88160R101   3,188,247 12,831 SH   SOLE   10,829 0 2,002
TIDEWATER INC NEW COM 88642R109   21,331,148 295,814 SH   SOLE   87,109 0 208,705
UBER TECHNOLOGIES INC COM 90353T100   244,248 3,967 SH   SOLE   3,959 0 8
UNITEDHEALTH GROUP INC COM 91324P102   3,225,682 6,127 SH   SOLE   4,798 0 1,329
VENTAS INC COM 92276F100   1,345,947 26,764 SH   SOLE   20,758 0 6,006
VERISIGN INC COM 92343E102   467,529 2,270 SH   SOLE   2,069 0 201
VERIZON COMMUNICATIONS INC COM 92343V104   1,579,375 41,893 SH   SOLE   31,228 0 10,665
WP CAREY INC COM 92936U109   1,012,992 15,425 SH   SOLE   12,275 0 3,150
WELLTOWER INC COM 95040Q104   2,655,597 29,451 SH   SOLE   23,566 0 5,885
XAI OCTAGON FLOATING RATE & COM 98400T106   146,827 20,564 SH   SOLE   20,564 0 0
SAFE BULKERS INC COM Y7388L103   70,669 17,982 SH   SOLE   17,982 0 0
TEEKAY CORPORATION COM Y8564W103   89,375 12,500 SH   SOLE   12,500 0 0
VISA INC COM CL A 92826C839   2,456,473 9,435 SH   SOLE   7,133 0 2,302
ETERNA THERAPEUTICS INC COM NEW 114082209   141,439 78,796 SH   SOLE   78,796 0 0
CITIGROUP INC COM NEW 172967424   1,255,342 24,404 SH   SOLE   17,894 0 6,510
GENERAL ELECTRIC CO COM NEW 369604301   1,260,752 9,872 SH   SOLE   7,725 0 2,147
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,662,251 47,807 SH   SOLE   37,288 0 10,519
AG MTG INVT TR INC COM NEW 001228501   83,108 12,947 SH   SOLE   12,947 0 0
GLOBAL MED REIT INC COM NEW 37954A204   224,979 19,892 SH   SOLE   19,892 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   99,822 10,900 SH   SOLE   10,900 0 0
EPR PPTYS COM SH BEN INT 26884U109   234,513 4,813 SH   SOLE   4,813 0 0
JOBY AVIATION INC COMMON STOCK G65163100   215,746 32,443 SH   SOLE   32,443 0 0
ISHARES INC CORE MSCI EMKT 46434G103   281,629 5,568 SH   SOLE   3,995 0 1,573
ISHARES TR CORE S&P500 ETF 464287200   1,856,070 3,886 SH   SOLE   0 0 3,886
ISHARES TR CORE US AGGBD ET 464287226   593,844 5,983 SH   SOLE   5,507 0 476
ISHARES TR CRE U S REIT ETF 464288521   8,333,895 153,507 SH   SOLE   135,612 0 17,895
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   7,240,436 130,685 SH   SOLE   12,828 0 117,857
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   11,295,845 189,337 SH   SOLE   22,864 0 166,473
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   257,802 6,612 SH   SOLE   598 0 6,014
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   267,100 6,706 SH   SOLE   0 0 6,706
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   6,754,427 262,206 SH   SOLE   210,563 0 51,643
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   5,775,676 71,059 SH   SOLE   5,532 0 65,527
ISHARES GOLD TR ISHARES NEW 464285204   1,265,626 32,427 SH   SOLE   32,427 0 0
KRANESHARES TR KFA MOUNT LUCAS 500767652   1,767,617 61,333 SH   SOLE   59,287 0 2,046
VANGUARD INDEX FDS MID CAP ETF 922908629   288,742 1,241 SH   SOLE   22 0 1,219
ISHARES TR MSCI ACWI ETF 464288257   15,993,563 157,154 SH   SOLE   139,606 0 17,548
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,047,899 6,669 SH   SOLE   5,034 0 1,635
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,113,898 184,691 SH   SOLE   22,068 0 162,623
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,944,425 153,753 SH   SOLE   17,959 0 135,794
ISHARES TR RUS 1000 GRW ETF 464287614   404,126 1,333 SH   SOLE   1,333 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,197,706 2,742 SH   SOLE   150 0 2,592
CAMDEN PPTY TR SH BEN INT 133131102   811,955 8,106 SH   SOLE   6,619 0 1,487
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,104,871 17,872 SH   SOLE   13,249 0 4,623
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,654,075 114,745 SH   SOLE   13,154 0 101,591
LINDE PLC SHS G54950103   2,404,296 5,854 SH   SOLE   4,643 0 1,211
MEDTRONIC PLC SHS G5960L103   901,769 10,856 SH   SOLE   8,361 0 2,495
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,779,114 5,070 SH   SOLE   4,090 0 980
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   355,974 30,040 SH   SOLE   30,040 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   4,011,343 122,409 SH   SOLE   14,560 0 107,849
SAP SE SPON ADR 803054204   2,466,174 15,953 SH   SOLE   12,377 0 3,576
JD.COM INC SPON ADR CL A 47215P106   802,882 27,791 SH   SOLE   18,597 0 9,194
HSBC HLDGS PLC SPON ADR NEW 404280406   2,657,316 65,548 SH   SOLE   49,204 0 16,344
UNILEVER PLC SPON ADR NEW 904767704   2,006,444 41,387 SH   SOLE   30,647 0 10,740
DIAGEO PLC SPON ADR NEW 25243Q205   1,176,350 8,076 SH   SOLE   4,560 0 3,516
BAIDU INC SPON ADR REP A 056752108   524,591 4,405 SH   SOLE   3,350 0 1,055
SHELL PLC SPON ADS 780259305   4,680,689 71,135 SH   SOLE   53,242 0 17,893
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   987,698 32,927 SH   SOLE   19,145 0 13,782
INFOSYS LTD SPONSORED ADR 456788108   1,226,902 66,752 SH   SOLE   48,703 0 18,049
ING GROEP N.V. SPONSORED ADR 456837103   893,690 59,500 SH   SOLE   45,712 0 13,788
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   661,223 276,663 SH   SOLE   204,399 0 72,264
RELX PLC SPONSORED ADR 759530108   1,244,610 31,382 SH   SOLE   24,429 0 6,953
RIO TINTO PLC SPONSORED ADR 767204100   1,597,837 21,459 SH   SOLE   16,169 0 5,290
SONY GROUP CORP SPONSORED ADR 835699307   2,074,184 21,905 SH   SOLE   16,462 0 5,443
TELEFONICA S A SPONSORED ADR 879382208   73,124 17,990 SH   SOLE   17,990 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   509,598 24,163 SH   SOLE   15,369 0 8,794
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,202,707 18,612 SH   SOLE   13,899 0 4,713
ASTRAZENECA PLC SPONSORED ADR 046353108   3,187,544 47,328 SH   SOLE   33,737 0 13,591
BP PLC SPONSORED ADR 055622104   2,111,507 59,647 SH   SOLE   43,418 0 16,229
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   911,355 100,039 SH   SOLE   77,759 0 22,280
EQUINOR ASA SPONSORED ADR 29446M102   879,877 27,809 SH   SOLE   20,325 0 7,484
GSK PLC SPONSORED ADR 37733W204   1,670,272 44,748 SH   SOLE   33,893 0 10,855
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   850,839 247,337 SH   SOLE   190,242 0 57,095
NOVARTIS AG SPONSORED ADR 66987V109   4,161,882 41,219 SH   SOLE   31,644 0 9,575
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   1,119,870 115,689 SH   SOLE   88,649 0 27,040
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,044,042 15,148 SH   SOLE   11,467 0 3,681
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,990,451 231,179 SH   SOLE   177,311 0 53,868
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   6,171,988 59,083 SH   SOLE   45,091 0 13,992
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   742,097 52,004 SH   SOLE   35,648 0 16,356
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,077,291 26,460 SH   SOLE   17,626 0 8,834
BHP GROUP LTD SPONSORED ADS 088606108   3,337,158 48,853 SH   SOLE   36,603 0 12,250
HDFC BANK LTD SPONSORED ADS 40415F101   1,321,060 19,685 SH   SOLE   13,498 0 6,187
VALE S A SPONSORED ADS 91912E105   1,446,829 91,225 SH   SOLE   67,358 0 23,867
SPDR S&P 500 ETF TR TR UNIT 78462F103   925,674 1,940 SH   SOLE   1,566 0 374
ISHARES TR U.S. REAL ES ETF 464287739   239,778 2,623 SH   SOLE   2,623 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   15,387,635 304,912 SH   SOLE   176,957 0 127,955
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   2,105,982 104,984 SH   SOLE   28,932 0 76,052
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,566,549 30,790 SH   SOLE   5,155 0 25,635
KIMBELL RTY PARTNERS LP UNIT 49435R102   451,500 30,000 SH   SOLE   30,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   255,675 624 SH   SOLE   624 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   283,329 6,640 SH   SOLE   572 0 6,068
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   220,514 433 SH   SOLE   433 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   651,671 4,359 SH   SOLE   48 0 4,311
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,089,054 22,736 SH   SOLE   38 0 22,698
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   930,386 22,899 SH   SOLE   0 0 22,899
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   209,068 5,750 SH   SOLE   0 0 5,750