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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
aia group ltd sp adr AMERICAN DEPOSITARY RECEIPT 001317205 180,330 4,310 SH   SOLE 0 4,310 0 0
adidas ag adr AMERICAN DEPOSITARY RECEIPT 00687a107 166,118 1,422 SH   SOLE 0 1,422 0 0
adyen nv unsponsred ads AMERICAN DEPOSITARY RECEIPT 00783v104 110,375 5,583 SH   SOLE 0 5,583 0 0
alstom sa adr AMERICAN DEPOSITARY RECEIPT 021244207 76,803 33,393 SH   SOLE 0 33,393 0 0
ashtead group plc unsponsored adr AMERICAN DEPOSITARY RECEIPT 045055100 256,320 1,000 SH   SOLE 0 1,000 0 0
asml holding nv ny registry AMERICAN DEPOSITARY RECEIPT n07059210 230,435 345 SH   SOLE 0 345 0 0
alibaba group holding ltd sp ads AMERICAN DEPOSITARY RECEIPT 01609w102 652 6 SH   SOLE 0 6 0 0
BP PLC SPONSORED ADR AMERICAN DEPOSITARY RECEIPT 055622104 294 10 SH   SOLE 0 10 0 0
anheuser-busch inbev sa nv sp adr AMERICAN DEPOSITARY RECEIPT 03524a108 2,402 40 SH   SOLE 0 40 0 0
capgemini s e unsponsored adr AMERICAN DEPOSITARY RECEIPT 13961r100 183,759 4,135 SH   SOLE 0 4,135 0 0
Compass Group AMERICAN DEPOSITARY RECEIPT 20449x401 136,592 6,266 SH   SOLE 0 6,266 0 0
daikin industries ltd unsponsored ads AMERICAN DEPOSITARY RECEIPT 23381b106 121,496 6,683 SH   SOLE 0 6,683 0 0
daimler truck holding ag sp ads AMERICAN DEPOSITARY RECEIPT 23384l101 141 10 SH   SOLE 0 10 0 0
fanuc corporation adr AMERICAN DEPOSITARY RECEIPT 307305102 126,377 7,201 SH   SOLE 0 7,201 0 0
genmab as sp ads AMERICAN DEPOSITARY RECEIPT 372303206 185,711 5,133 SH   SOLE 0 5,133 0 0
hdfc bank ltd sp ads AMERICAN DEPOSITARY RECEIPT 40415f101 164,241 2,678 SH   SOLE 0 2,678 0 0
impala platinum holdings sp adr AMERICAN DEPOSITARY RECEIPT 452553308 778 50 SH   SOLE 0 50 0 0
kion group ag adr AMERICAN DEPOSITARY RECEIPT 497216101 123,772 7,515 SH   SOLE 0 7,515 0 0
kerry group plc sp adr AMERICAN DEPOSITARY RECEIPT 492460100 105,798 924 SH   SOLE 0 924 0 0
kose corp unsponsord adr AMERICAN DEPOSITARY RECEIPT 500679105 105,447 5,099 SH   SOLE 0 5,099 0 0
london stock exchange group unsponsored adr AMERICAN DEPOSITARY RECEIPT 54211n101 149,121 5,623 SH   SOLE 0 5,623 0 0
lvmh moet hennessy louis vuitton adr AMERICAN DEPOSITARY RECEIPT 502441306 124,757 875 SH   SOLE 0 875 0 0
lonza group ag unsponsored adr AMERICAN DEPOSITARY RECEIPT 54338v101 263,356 3,633 SH   SOLE 0 3,633 0 0
murata mfg co ltd unsponsored adr AMERICAN DEPOSITARY RECEIPT 626425102 179,199 10,854 SH   SOLE 0 10,854 0 0
nidec corp sp adr AMERICAN DEPOSITARY RECEIPT 654090109 190,476 9,620 SH   SOLE 0 9,620 0 0
nestle sa sp adr AMERICAN DEPOSITARY RECEIPT 641069406 253,304 1,947 SH   SOLE 0 1,947 0 0
koninklijke philips nv ny reg shs new AMERICAN DEPOSITARY RECEIPT 500472303 123,341 4,040 SH   SOLE 0 4,040 0 0
pernod ricard sa sp adr AMERICAN DEPOSITARY RECEIPT 714264306 111,890 2,554 SH   SOLE 0 2,554 0 0
prosus nv sp adr AMERICAN DEPOSITARY RECEIPT 74365p108 109,694 10,073 SH   SOLE 0 10,073 0 0
recruit holdings co ltd unsponsord adr AMERICAN DEPOSITARY RECEIPT 75629j101 120,505 13,772 SH   SOLE 0 13,772 0 0
sap se sp adr AMERICAN DEPOSITARY RECEIPT 803054204 160,670 1,448 SH   SOLE 0 1,448 0 0
sea ltd sponsord ads AMERICAN DEPOSITARY RECEIPT 81141r100 65,764 549 SH   SOLE 0 549 0 0
sika ag unsponsord adr AMERICAN DEPOSITARY RECEIPT 82674r103 158,367 4,799 SH   SOLE 0 4,799 0 0
teleperformance unsponsord adr AMERICAN DEPOSITARY RECEIPT 87946f100 109,595 575 SH   SOLE 0 575 0 0
taiwan semiconductor mfg ltd sp ads AMERICAN DEPOSITARY RECEIPT 874039100 620,242 5,949 SH   SOLE 0 5,949 0 0
techtronic industries ltd sp adr AMERICAN DEPOSITARY RECEIPT 87873r101 91,331 1,151 SH   SOLE 0 1,151 0 0
Vale SA AMERICAN DEPOSITARY RECEIPT 91912e105 141,289 7,068 SH   SOLE 0 7,068 0 0
worldline sa unsponsord adr AMERICAN DEPOSITARY RECEIPT 98161h101 103,636 4,788 SH   SOLE 0 4,788 0 0
yum china holdings inc AMERICAN DEPOSITARY RECEIPT 98850p109 122,875 2,958 SH   SOLE 0 2,958 0 0
evofem biosciences inc COMMON STOCKS 30048l104 78 230 SH   SOLE 0 230 0 0
contra morgan stanley eastern europe fund inc COMMON STOCKS 616esc992 0 2,908 SH   SOLE 0 2,908 0 0
pool corp COMMON STOCKS 73278l105 6,342 15 SH   SOLE 0 15 0 0
apple inc COMMON STOCKS 037833100 7,682,694 43,999 SH   SOLE 0 43,999 0 0
abbvie inc COMMON STOCKS 00287y109 5,255,635 32,420 SH   SOLE 0 32,420 0 0
absolute software corp COMMON STOCKS 00386b109 890 105 SH   SOLE 0 105 0 0
abbott laboratories COMMON STOCKS 002824100 389,167 3,288 SH   SOLE 0 3,288 0 0
atco ltd cl 1 non vtg COMMON STOCKS 046789400 1,376 40 SH   SOLE 0 40 0 0
accenture plc ireland class a COMMON STOCKS g1151c101 2,360 7 SH   SOLE 0 7 0 0
adobe systems incorporated COMMON STOCKS 00724f101 1,531,794 3,362 SH   SOLE 0 3,362 0 0
archer daniels midland co COMMON STOCKS 039483102 158,586 1,757 SH   SOLE 0 1,757 0 0
Aflac Inc COMMON STOCKS 001055102 942,669 14,640 SH   SOLE 0 14,640 0 0
akoustis technologies inc COMMON STOCKS 00973n102 136,500 21,000 SH   SOLE 0 21,000 0 0
allegion plc COMMON STOCKS g0176j109 3,732 34 SH   SOLE 0 34 0 0
applied materials inc COMMON STOCKS 038222105 105,440 800 SH   SOLE 0 800 0 0
amgen inc COMMON STOCKS 031162100 403,597 1,669 SH   SOLE 0 1,669 0 0
amazon.com inc COMMON STOCKS 023135106 3,080,652 945 SH   SOLE 0 945 0 0
autonation inc COMMON STOCKS 05329w102 437,056 4,389 SH   SOLE 0 4,389 0 0
arista networks inc COMMON STOCKS 040413106 551,472 3,968 SH   SOLE 0 3,968 0 0
ansys inc COMMON STOCKS 03662q105 2,858 9 SH   SOLE 0 9 0 0
anthem inc COMMON STOCKS 036752103 2,484 5 SH   SOLE 0 5 0 0
amphenol corp cl a COMMON STOCKS 032095101 328,224 4,356 SH   SOLE 0 4,356 0 0
aquabounty technologies inc new COMMON STOCKS 03842k200 250 134 SH   SOLE 0 134 0 0
ares capital corp COMMON STOCKS 04010l103 81,223 3,877 SH   SOLE 0 3,877 0 0
aramark COMMON STOCKS 03852u106 639 17 SH   SOLE 0 17 0 0
aerovironment inc COMMON STOCKS 008073108 1,412 15 SH   SOLE 0 15 0 0
broadcom inc COMMON STOCKS 11135f101 4,166,592 6,617 SH   SOLE 0 6,617 0 0
american express co COMMON STOCKS 025816109 1,679,286 8,980 SH   SOLE 0 8,980 0 0
atlantica sustainable infr plc COMMON STOCKS g0751n103 701 20 SH   SOLE 0 20 0 0
aspen technology inc COMMON STOCKS 045327103 4,299 26 SH   SOLE 0 26 0 0
boeing co COMMON STOCKS 097023105 138,071 721 SH   SOLE 0 721 0 0
Best Buy Inc COMMON STOCKS 086516101 300,969 3,311 SH   SOLE 0 3,311 0 0
bce inc new COMMON STOCKS 05534b760 73,761 1,330 SH   SOLE 0 1,330 0 0
becton dickinson & co COMMON STOCKS 075887109 106,400 400 SH   SOLE 0 400 0 0
bright horizons fam sol in del COMMON STOCKS 109194100 3,715 28 SH   SOLE 0 28 0 0
bunge limited COMMON STOCKS g16962105 157,239 1,419 SH   SOLE 0 1,419 0 0
brighthouse financial inc COMMON STOCKS 10922n103 6,044 117 SH   SOLE 0 117 0 0
bjs whsl club holdings inc COMMON STOCKS 05550j101 429,864 6,358 SH   SOLE 0 6,358 0 0
bank new york mellon corp COMMON STOCKS 064058100 886,987 17,872 SH   SOLE 0 17,872 0 0
blackrock inc COMMON STOCKS 09247x101 1,542,989 2,019 SH   SOLE 0 2,019 0 0
bristol-myers squibb co COMMON STOCKS 110122108 67,917 930 SH   SOLE 0 930 0 0
berkshire hathaway inc cl b new COMMON STOCKS 084670702 561,832 1,592 SH   SOLE 0 1,592 0 0
bentley systems inc cl b COMMON STOCKS 08265t208 4,506 102 SH   SOLE 0 102 0 0
bwx technologies inc COMMON STOCKS 05605h100 1,086 20 SH   SOLE 0 20 0 0
carrier global corporation COMMON STOCKS 14448c104 30,732 670 SH   SOLE 0 670 0 0
caterpillar inc COMMON STOCKS 149123101 1,131,257 5,077 SH   SOLE 0 5,077 0 0
chubb limited COMMON STOCKS h1467j104 1,274,630 5,959 SH   SOLE 0 5,959 0 0
chemours co COMMON STOCKS 163851108 1,259 40 SH   SOLE 0 40 0 0
cdw corp COMMON STOCKS 12514g108 5,903 33 SH   SOLE 0 33 0 0
canopy growth corp COMMON STOCKS 138035100 394 52 SH   SOLE 0 52 0 0
chemed corp COMMON STOCKS 16359r103 3,545 7 SH   SOLE 0 7 0 0
c h robinson worldwide inc new COMMON STOCKS 12541w209 2,183 20 SH   SOLE 0 20 0 0
charter communications inc cl a COMMON STOCKS 16119p108 228,572 419 SH   SOLE 0 419 0 0
colgate palmolive co COMMON STOCKS 194162103 265,405 3,500 SH   SOLE 0 3,500 0 0
cleveland-cliffs inc COMMON STOCKS 185899101 100,076 3,107 SH   SOLE 0 3,107 0 0
comcast corp cl a COMMON STOCKS 20030n101 2,355,139 50,302 SH   SOLE 0 50,302 0 0
chipotle mexican grill inc COMMON STOCKS 169656105 2,246,482 1,420 SH   SOLE 0 1,420 0 0
capital one financial corp COMMON STOCKS 14040h105 117,110 892 SH   SOLE 0 892 0 0
cooper cos inc new COMMON STOCKS 216648402 5,846 14 SH   SOLE 0 14 0 0
conocophillips COMMON STOCKS 20825c104 441,500 4,415 SH   SOLE 0 4,415 0 0
costco wholesale corp COMMON STOCKS 22160k105 1,559,401 2,708 SH   SOLE 0 2,708 0 0
copart inc COMMON STOCKS 217204106 4,767 38 SH   SOLE 0 38 0 0
cardiff oncology inc COMMON STOCKS 14147l108 52 21 SH   SOLE 0 21 0 0
charles river laboratories intl inc COMMON STOCKS 159864107 6,247 22 SH   SOLE 0 22 0 0
salesforce.com inc COMMON STOCKS 79466l302 1,887,100 8,888 SH   SOLE 0 8,888 0 0
cronos group inc COMMON STOCKS 22717l101 256 66 SH   SOLE 0 66 0 0
cisco systems inc COMMON STOCKS 17275r102 2,288,948 41,050 SH   SOLE 0 41,050 0 0
csx corp COMMON STOCKS 126408103 103,811 2,772 SH   SOLE 0 2,772 0 0
corteva inc COMMON STOCKS 22052l104 78,862 1,372 SH   SOLE 0 1,372 0 0
cvs health corp COMMON STOCKS 126650100 2,433,290 24,042 SH   SOLE 0 24,042 0 0
chevron corp COMMON STOCKS 166764100 2,733,752 16,789 SH   SOLE 0 16,789 0 0
dominion energy inc COMMON STOCKS 25746u109 894 10 SH   SOLE 0 10 0 0
dupont de nemours inc COMMON STOCKS 26614n102 144,879 1,969 SH   SOLE 0 1,969 0 0
daimler ag reg COMMON STOCKS d1668r123 701 10 SH   SOLE 0 10 0 0
discover financial services COMMON STOCKS 254709108 390,403 3,543 SH   SOLE 0 3,543 0 0
quest diagnostics inc COMMON STOCKS 74834l100 1,368 10 SH   SOLE 0 10 0 0
danaher corporation COMMON STOCKS 235851102 396,582 1,352 SH   SOLE 0 1,352 0 0
disney walt co COMMON STOCKS 254687106 1,859,478 13,557 SH   SOLE 0 13,557 0 0
dow inc COMMON STOCKS 260557103 87,423 1,372 SH   SOLE 0 1,372 0 0
darden restaurants inc COMMON STOCKS 237194105 59,694 449 SH   SOLE 0 449 0 0
duke energy corp new COMMON STOCKS 26441c204 66,549 596 SH   SOLE 0 596 0 0
Devon Energy Corp COMMON STOCKS 25179m103 712,812 12,055 SH   SOLE 0 12,055 0 0
ecolab inc COMMON STOCKS 278865100 559,518 3,169 SH   SOLE 0 3,169 0 0
equifax inc COMMON STOCKS 294429105 5,216 22 SH   SOLE 0 22 0 0
elanco animal health inc COMMON STOCKS 28414h103 2,948 113 SH   SOLE 0 113 0 0
emerson electric co COMMON STOCKS 291011104 252,870 2,579 SH   SOLE 0 2,579 0 0
enbridge inc COMMON STOCKS 29250n105 90,705 1,968 SH   SOLE 0 1,968 0 0
enphase energy inc COMMON STOCKS 29355a107 373,293 1,850 SH   SOLE 0 1,850 0 0
eog resources inc COMMON STOCKS 26875p101 2,782,947 23,341 SH   SOLE 0 23,341 0 0
eaton corp plc COMMON STOCKS g29183103 133,093 877 SH   SOLE 0 877 0 0
exponent inc COMMON STOCKS 30214u102 3,025 28 SH   SOLE 0 28 0 0
diamondback energy inc COMMON STOCKS 25278x109 2,714,869 19,805 SH   SOLE 0 19,805 0 0
Meta Plateforms Inc COMMON STOCKS 30303m102 847,858 3,813 SH   SOLE 0 3,813 0 0
freeport-mcmoran inc cl b COMMON STOCKS 35671d857 969,681 19,495 SH   SOLE 0 19,495 0 0
fedex corp COMMON STOCKS 31428x106 2,093,446 9,047 SH   SOLE 0 9,047 0 0
fair isaac corp COMMON STOCKS 303250104 2,798 6 SH   SOLE 0 6 0 0
fifth third bancorp COMMON STOCKS 316773100 143,108 3,325 SH   SOLE 0 3,325 0 0
fidelity national financial in fnf group COMMON STOCKS 31620r303 111,355 2,280 SH   SOLE 0 2,280 0 0
fox corp cl a COMMON STOCKS 35137l105 827,266 20,970 SH   SOLE 0 20,970 0 0
first solar inc COMMON STOCKS 336433107 1,339 16 SH   SOLE 0 16 0 0
fortinet inc COMMON STOCKS 34959e109 1,703,573 4,985 SH   SOLE 0 4,985 0 0
subaru corporation npv COMMON STOCKS j7676h100 785 50 SH   SOLE 0 50 0 0
general electric co new COMMON STOCKS 369604301 43,279 473 SH   SOLE 0 473 0 0
gilead sciences inc COMMON STOCKS 375558103 401,703 6,757 SH   SOLE 0 6,757 0 0
general mills inc COMMON STOCKS 370334104 328,374 4,849 SH   SOLE 0 4,849 0 0
corning inc COMMON STOCKS 219350105 1,448,852 39,253 SH   SOLE 0 39,253 0 0
barrick gold corp COMMON STOCKS 067901108 1,030 42 SH   SOLE 0 42 0 0
alphabet inc cap stock cl c COMMON STOCKS 02079k107 483,187 173 SH   SOLE 0 173 0 0
alphabet inc cap stock cl a COMMON STOCKS 02079k305 1,504,917 541 SH   SOLE 0 541 0 0
garmin ltd COMMON STOCKS h2906t109 1,329 11 SH   SOLE 0 11 0 0
goldman sachs group inc COMMON STOCKS 38141g104 3,188,254 9,658 SH   SOLE 0 9,658 0 0
chart industries inc COMMON STOCKS 16115q308 17,177 100 SH   SOLE 0 100 0 0
home depot inc COMMON STOCKS 437076102 3,773,952 12,608 SH   SOLE 0 12,608 0 0
honeywell intl inc COMMON STOCKS 438516106 1,122,142 5,767 SH   SOLE 0 5,767 0 0
hormel foods corp COMMON STOCKS 440452100 418,401 8,118 SH   SOLE 0 8,118 0 0
heartland financial usa inc COMMON STOCKS 42234q102 621,598 12,996 SH   SOLE 0 12,996 0 0
husqvarna ab b COMMON STOCKS w4235g116 507 50 SH   SOLE 0 50 0 0
interactive brokers group inc cl a COMMON STOCKS 45841n107 3,888 59 SH   SOLE 0 59 0 0
intl business machines COMMON STOCKS 459200101 123,909 953 SH   SOLE 0 953 0 0
ii-vi inc COMMON STOCKS 902104108 1,287,639 17,763 SH   SOLE 0 17,763 0 0
intel corp COMMON STOCKS 458140100 1,994,922 40,252 SH   SOLE 0 40,252 0 0
interpublic group cos inc COMMON STOCKS 460690100 958,178 27,029 SH   SOLE 0 27,029 0 0
irobot corp COMMON STOCKS 462726100 634 10 SH   SOLE 0 10 0 0
intuitive surgical inc new COMMON STOCKS 46120e602 186,438 618 SH   SOLE 0 618 0 0
illinois tool works inc COMMON STOCKS 452308109 1,836,438 8,770 SH   SOLE 0 8,770 0 0
jacobs engineering group inc COMMON STOCKS 469814107 1,191,918 8,649 SH   SOLE 0 8,649 0 0
henry jack & assoc inc COMMON STOCKS 426281101 3,546 18 SH   SOLE 0 18 0 0
johnson & johnson COMMON STOCKS 478160104 5,314,873 29,988 SH   SOLE 0 29,988 0 0
jpmorgan chase & co COMMON STOCKS 46625h100 3,576,900 26,239 SH   SOLE 0 26,239 0 0
kellogg co COMMON STOCKS 487836108 55,783 865 SH   SOLE 0 865 0 0
kyndryl holdings inc common stock COMMON STOCKS 50155q100 2,479 189 SH   SOLE 0 189 0 0
kimberly-clark corp COMMON STOCKS 494368103 1,533 12 SH   SOLE 0 12 0 0
kinder morgan inc COMMON STOCKS 49456b101 18,267 966 SH   SOLE 0 966 0 0
coca-cola co COMMON STOCKS 191216100 3,509,789 56,609 SH   SOLE 0 56,609 0 0
kontoor brands inc COMMON STOCKS 50050n103 6,864 166 SH   SOLE 0 166 0 0
littelfuse inc COMMON STOCKS 537008104 274,600 1,101 SH   SOLE 0 1,101 0 0
l3harris technologies inc COMMON STOCKS 502431109 2,980,149 11,994 SH   SOLE 0 11,994 0 0
lennox intl inc COMMON STOCKS 526107107 3,610 14 SH   SOLE 0 14 0 0
lumentum holdings inc COMMON STOCKS 55024u109 496,296 5,085 SH   SOLE 0 5,085 0 0
lilly eli & co COMMON STOCKS 532457108 42,955 150 SH   SOLE 0 150 0 0
lockheed martin corp COMMON STOCKS 539830109 284,865 645 SH   SOLE 0 645 0 0
lincoln natl corp ind COMMON STOCKS 534187109 599,743 9,176 SH   SOLE 0 9,176 0 0
lowes cos inc COMMON STOCKS 548661107 1,914,356 9,468 SH   SOLE 0 9,468 0 0
lpl financial holdings inc COMMON STOCKS 50212v100 5,663 31 SH   SOLE 0 31 0 0
lam research corp COMMON STOCKS 512807108 4,038,598 7,512 SH   SOLE 0 7,512 0 0
ltc properties inc COMMON STOCKS 502175102 2,440 63 SH   SOLE 0 63 0 0
southwest airlines co COMMON STOCKS 844741108 1,419 31 SH   SOLE 0 31 0 0
lyondellbasell industries nv - a - COMMON STOCKS n53745100 462,792 4,501 SH   SOLE 0 4,501 0 0
mcdonalds corp COMMON STOCKS 580135101 2,948,319 11,923 SH   SOLE 0 11,923 0 0
mondelez intl inc cl a COMMON STOCKS 609207105 268,761 4,281 SH   SOLE 0 4,281 0 0
medtronic plc COMMON STOCKS g5960l103 2,411,023 21,730 SH   SOLE 0 21,730 0 0
metlife inc COMMON STOCKS 59156r108 244,574 3,480 SH   SOLE 0 3,480 0 0
mccormick & co inc non vtg COMMON STOCKS 579780206 164,470 1,648 SH   SOLE 0 1,648 0 0
Martin Marietta Materials COMMON STOCKS 573284106 79,287 206 SH   SOLE 0 206 0 0
3m co COMMON STOCKS 88579y101 303,912 2,041 SH   SOLE 0 2,041 0 0
mind medicine mindmed inc sub vtg COMMON STOCKS 60255c109 111 100 SH   SOLE 0 100 0 0
altria group inc COMMON STOCKS 02209s103 1,685 32 SH   SOLE 0 32 0 0
merck & co inc COMMON STOCKS 58933y105 82,050 1,000 SH   SOLE 0 1,000 0 0
marvell technology inc COMMON STOCKS 573874104 1,075 15 SH   SOLE 0 15 0 0
morgan stanley COMMON STOCKS 617446448 122,709 1,404 SH   SOLE 0 1,404 0 0
msci inc COMMON STOCKS 55354g100 2,514 5 SH   SOLE 0 5 0 0
microsoft corp COMMON STOCKS 594918104 7,010,736 22,739 SH   SOLE 0 22,739 0 0
MASTEC INC COM COMMON STOCKS 576323109 79,957 918 SH   SOLE 0 918 0 0
nordson corp COMMON STOCKS 655663102 5,449 24 SH   SOLE 0 24 0 0
nextera energy inc COMMON STOCKS 65339f101 923,423 10,901 SH   SOLE 0 10,901 0 0
Newmont Mng Corp Hld COMMON STOCKS 651639106 73,570 926 SH   SOLE 0 926 0 0
nextera energy partners lp unit part in COMMON STOCKS 65341b106 75,774 909 SH   SOLE 0 909 0 0
nike inc cl b COMMON STOCKS 654106103 107,917 802 SH   SOLE 0 802 0 0
servicenow inc COMMON STOCKS 81762p102 2,595,664 4,661 SH   SOLE 0 4,661 0 0
nvidia corporation COMMON STOCKS 67066g104 396,192 1,452 SH   SOLE 0 1,452 0 0
nvr inc COMMON STOCKS 62944t105 268,036 60 SH   SOLE 0 60 0 0
organon & co common stock COMMON STOCKS 68622v106 3,493 100 SH   SOLE 0 100 0 0
onemain holdings inc COMMON STOCKS 68268w103 1,952 41 SH   SOLE 0 41 0 0
oracle corp COMMON STOCKS 68389x105 842,643 10,185 SH   SOLE 0 10,185 0 0
oreilly automotive inc COMMON STOCKS 67103h107 1,720,619 2,512 SH   SOLE 0 2,512 0 0
otis worldwide corp COMMON STOCKS 68902v107 25,778 335 SH   SOLE 0 335 0 0
occidental petroleum corp COMMON STOCKS 674599105 83,578 1,473 SH   SOLE 0 1,473 0 0
pan american silver corp COMMON STOCKS 697900108 147,802 5,414 SH   SOLE 0 5,414 0 0
palo alto networks inc COMMON STOCKS 697435105 2,725,348 4,378 SH   SOLE 0 4,378 0 0
Paramount Global Class B Com COMMON STOCKS 92556h206 1,134 30 SH   SOLE 0 30 0 0
pepsico inc COMMON STOCKS 713448108 223,284 1,334 SH   SOLE 0 1,334 0 0
hgr liquidating trust COMMON STOCKS per430110 590 14,756 SH   SOLE 0 14,756 0 0
pfizer inc COMMON STOCKS 717081103 390,994 7,552 SH   SOLE 0 7,552 0 0
principal financial group inc COMMON STOCKS 74251v102 102,186 1,392 SH   SOLE 0 1,392 0 0
procter and gamble co COMMON STOCKS 742718109 1,931,322 12,639 SH   SOLE 0 12,639 0 0
progressive corp COMMON STOCKS 743315103 174,176 1,528 SH   SOLE 0 1,528 0 0
pulte group inc COMMON STOCKS 745867101 260,911 6,227 SH   SOLE 0 6,227 0 0
palantir technologies inc cl a COMMON STOCKS 69608a108 549 40 SH   SOLE 0 40 0 0
philip morris intl inc COMMON STOCKS 718172109 551,897 5,875 SH   SOLE 0 5,875 0 0
pnc financial services group inc COMMON STOCKS 693475105 1,668,719 9,047 SH   SOLE 0 9,047 0 0
pinnacle west cap corp COMMON STOCKS 723484101 58,887 754 SH   SOLE 0 754 0 0
primoris services corp COMMON STOCKS 74164f103 714 30 SH   SOLE 0 30 0 0
prudential financial inc COMMON STOCKS 744320102 84,964 719 SH   SOLE 0 719 0 0
Quanta Services COMMON STOCKS 74762e102 97,654 742 SH   SOLE 0 742 0 0
pioneer natural resources co COMMON STOCKS 723787107 133,265 533 SH   SOLE 0 533 0 0
paypal holdings inc COMMON STOCKS 70450y103 346 3 SH   SOLE 0 3 0 0
qualcomm inc COMMON STOCKS 747525103 74,728 489 SH   SOLE 0 489 0 0
qorvo inc COMMON STOCKS 74736k101 95,308 768 SH   SOLE 0 768 0 0
roblox corp cl a COMMON STOCKS 771049103 693 15 SH   SOLE 0 15 0 0
regeneron pharmaceuticals COMMON STOCKS 75886f107 1,627,318 2,330 SH   SOLE 0 2,330 0 0
rollins inc COMMON STOCKS 775711104 2,768 79 SH   SOLE 0 79 0 0
reliance steel & aluminum co COMMON STOCKS 759509102 68,206 372 SH   SOLE 0 372 0 0
raytheon technologies corp COMMON STOCKS 75513e101 2,981,384 30,093 SH   SOLE 0 30,093 0 0
sabre corp COMMON STOCKS 78573m104 228 20 SH   SOLE 0 20 0 0
star bulk carriers corp par COMMON STOCKS y8162k204 890 30 SH   SOLE 0 30 0 0
starbucks corp COMMON STOCKS 855244109 3,207,260 35,256 SH   SOLE 0 35,256 0 0
Southern Copper Corp COMMON STOCKS 84265v105 219,123 2,887 SH   SOLE 0 2,887 0 0
charles schwab corp COMMON STOCKS 808513105 334,036 3,962 SH   SOLE 0 3,962 0 0
shopify inc cl a COMMON STOCKS 82509l107 1,351 2 SH   SOLE 0 2 0 0
siteone landscape supply inc COMMON STOCKS 82982l103 5,659 35 SH   SOLE 0 35 0 0
scotts miracle-gro co cl a COMMON STOCKS 810186106 8,034 65 SH   SOLE 0 65 0 0
snap on inc COMMON STOCKS 833034101 54,246 264 SH   SOLE 0 264 0 0
sonos inc COMMON STOCKS 83570h108 8,466 300 SH   SOLE 0 300 0 0
s&p global inc COMMON STOCKS 78409v104 189,503 462 SH   SOLE 0 462 0 0
BLOCK INC COMMON STOCKS 852234103 1,121,547 8,271 SH   SOLE 0 8,271 0 0
steel dynamics inc COMMON STOCKS 858119100 3,168,587 37,979 SH   SOLE 0 37,979 0 0
constellation brands inc cl a COMMON STOCKS 21036p108 3,045 13 SH   SOLE 0 13 0 0
stryker corporation COMMON STOCKS 863667101 1,099,075 4,111 SH   SOLE 0 4,111 0 0
at&t inc COMMON STOCKS 00206r102 185,432 7,847 SH   SOLE 0 7,847 0 0
teledyne technologies inc COMMON STOCKS 879360105 2,363 5 SH   SOLE 0 5 0 0
teck resources ltd cl b COMMON STOCKS 878742204 210,512 5,212 SH   SOLE 0 5,212 0 0
Teradyne Inc COMMON STOCKS 880770102 5,675 48 SH   SOLE 0 48 0 0
target corp COMMON STOCKS 87612e106 2,003,993 9,443 SH   SOLE 0 9,443 0 0
Tilray Brands Inc COMMON STOCKS 88688t100 1,955,367 251,656 SH   SOLE 0 251,656 0 0
thermo fisher scientific inc COMMON STOCKS 883556102 240,985 408 SH   SOLE 0 408 0 0
price t rowe group inc COMMON STOCKS 74144t108 1,066,343 7,053 SH   SOLE 0 7,053 0 0
travelers companies inc COMMON STOCKS 89417e109 222,382 1,217 SH   SOLE 0 1,217 0 0
tractor supply co COMMON STOCKS 892356106 525,782 2,253 SH   SOLE 0 2,253 0 0
tesla inc COMMON STOCKS 88160r101 5,388 5 SH   SOLE 0 5 0 0
tyson foods inc cl a COMMON STOCKS 902494103 2,401 26 SH   SOLE 0 26 0 0
ternium sa sp ads COMMON STOCKS 880890108 456 10 SH   SOLE 0 10 0 0
texas instruments inc COMMON STOCKS 882508104 5,163,861 28,144 SH   SOLE 0 28,144 0 0
unitedhealth group inc COMMON STOCKS 91324p102 1,945,535 3,815 SH   SOLE 0 3,815 0 0
union pacific corp COMMON STOCKS 907818108 111,196 407 SH   SOLE 0 407 0 0
united parcel service inc cl b COMMON STOCKS 911312106 2,705,627 12,616 SH   SOLE 0 12,616 0 0
visa inc cl a COMMON STOCKS 92826c839 111,328 502 SH   SOLE 0 502 0 0
vf corp COMMON STOCKS 918204108 66,639 1,172 SH   SOLE 0 1,172 0 0
vertex pharmaceuticals inc COMMON STOCKS 92532f100 2,609 10 SH   SOLE 0 10 0 0
viatris inc COMMON STOCKS 92556v106 2,426 223 SH   SOLE 0 223 0 0
verizon communications inc COMMON STOCKS 92343v104 294,681 5,784 SH   SOLE 0 5,784 0 0
wabtec COMMON STOCKS 929740108 1,923 20 SH   SOLE 0 20 0 0
walgreens boots alliance inc COMMON STOCKS 931427108 87,077 1,945 SH   SOLE 0 1,945 0 0
wec energy group inc COMMON STOCKS 92939u106 142,129 1,424 SH   SOLE 0 1,424 0 0
wells fargo co COMMON STOCKS 949746101 92,219 1,903 SH   SOLE 0 1,903 0 0
contextlogic inc cl a COMMON STOCKS 21077c107 56 25 SH   SOLE 0 25 0 0
waste management inc del COMMON STOCKS 94106l109 1,280 8 SH   SOLE 0 8 0 0
wal-mart inc COMMON STOCKS 931142103 4,071,448 27,339 SH   SOLE 0 27,339 0 0
vca inc COMMON STOCKS 918194101 978 50 SH   SOLE 0 50 0 0
wheaton precious metals corp COMMON STOCKS 962879102 88,260 1,855 SH   SOLE 0 1,855 0 0
WR Berkley Corp COMMON STOCKS 084423102 6,592 99 SH   SOLE 0 99 0 0
exxon mobile corp COMMON STOCKS 30231g102 245,787 2,976 SH   SOLE 0 2,976 0 0
xylem inc COMMON STOCKS 98419m100 1,427,337 16,741 SH   SOLE 0 16,741 0 0
zebra technologies corporation cl a COMMON STOCKS 989207105 6,205 15 SH   SOLE 0 15 0 0
zoetis inc cl a COMMON STOCKS 98978v103 5,717 30 SH   SOLE 0 30 0 0
akamai technologies inc CONVERTIBLE BOND 00971tal5 3,270,195 2,834 SH   SOLE 0 2,834 0 0
ares capital corp CONVERTIBLE BOND 04010law3 3,347,675 2,937 SH   SOLE 0 2,937 0 0
blackstone mortgage trust inc CONVERTIBLE BOND 09257wac4 2,619,648 2,568 SH   SOLE 0 2,568 0 0
booking holdings inc CONVERTIBLE BOND 09857lan8 2,696,216 1,843 SH   SOLE 0 1,843 0 0
deutsche bank ag CONVERTIBLE BOND 25155mkm2 3,376,355 3,063 SH   SOLE 0 3,063 0 0
fti consulting inc CONVERTIBLE BOND 302941ap4 2,499,512 1,569 SH   SOLE 0 1,569 0 0
ford motor co CONVERTIBLE BOND 345370cz1 3,270,456 2,762 SH   SOLE 0 2,762 0 0
illumina inc CONVERTIBLE BOND 452327ak5 2,114,997 1,925 SH   SOLE 0 1,925 0 0
kkr real estate fin tr inc CONVERTIBLE BOND 48251kab6 3,787,360 3,504 SH   SOLE 0 3,504 0 0
lumentum holdings inc CONVERTIBLE BOND 55024uad1 1,525,666 1,307 SH   SOLE 0 1,307 0 0
new mountain finance corp CONVERTIBLE BOND 647551ac4 2,824,854 2,657 SH   SOLE 0 2,657 0 0
on semiconductor corp CONVERTIBLE BOND 682189ap0 4,126,362 1,355 SH   SOLE 0 1,355 0 0
palo alto networks inc CONVERTIBLE BOND 697435ad7 3,368,209 1,436 SH   SOLE 0 1,436 0 0
parsons corp CONVERTIBLE BOND 70202lab8 1,949,007 1,843 SH   SOLE 0 1,843 0 0
pioneer natural resources co CONVERTIBLE BOND 723787ap2 6,203,319 2,606 SH   SOLE 0 2,606 0 0
southwest airlines co CONVERTIBLE BOND 844741bg2 3,200,611 2,333 SH   SOLE 0 2,333 0 0
splunk inc CONVERTIBLE BOND 848637ad6 1,972,583 1,642 SH   SOLE 0 1,642 0 0
sixth street specialty lendnin CONVERTIBLE BOND 87265kad4 3,381,291 2,673 SH   SOLE 0 2,673 0 0
twitter inc CONVERTIBLE BOND 90184laf9 1,289,058 1,260 SH   SOLE 0 1,260 0 0
western digital corp CONVERTIBLE BOND 958102ap0 3,270,510 3,365 SH   SOLE 0 3,365 0 0
Winnebago 1.500 percent 04/01/25 CONVERTIBLE BOND 974637ab6 1,773,568 1,600 SH   SOLE 0 1,600 0 0
amg capital tr ii 5.15 conv pfd CONVERTIBLE PREFERRED STOCK 00170f209 1,796,972 33,339 SH   SOLE 0 33,339 0 0
american electric power co inc unit 08/15/23 CONVERTIBLE PREFERRED STOCK 02557t307 1,069,928 19,000 SH   SOLE 0 19,000 0 0
aes corp 02/15/24 CONVERTIBLE PREFERRED STOCK 00130h204 1,268,161 12,775 SH   SOLE 0 12,775 0 0
aptiv plc 5.5 percent conv pfd a CONVERTIBLE PREFERRED STOCK g6095l117 1,610,231 11,790 SH   SOLE 0 11,790 0 0
broadcom inc 8 percent mcnv pfd sr a CONVERTIBLE PREFERRED STOCK 11135f200 5,478,967 2,791 SH   SOLE 0 2,791 0 0
Bank Of America Corp CONVERTIBLE PREFERRED STOCK 060505682 3,463,523 2,630 SH   SOLE 0 2,630 0 0
becton dickinson & co 6 percent dp conv pfd b CONVERTIBLE PREFERRED STOCK 075887406 3,483,108 65,557 SH   SOLE 0 65,557 0 0
boston scientific corp 5.50 percent conv pfd a CONVERTIBLE PREFERRED STOCK 101137206 3,572,937 30,649 SH   SOLE 0 30,649 0 0
dominion energy inc unit 06/01/22 CONVERTIBLE PREFERRED STOCK 25746u133 3,993,037 39,192 SH   SOLE 0 39,192 0 0
danaher corporation 4.75 mnd conv pfd CONVERTIBLE PREFERRED STOCK 235851300 6,549,541 3,350 SH   SOLE 0 3,350 0 0
dte energy co unit 11/01/22 CONVERTIBLE PREFERRED STOCK 233331842 2,671,305 50,123 SH   SOLE 0 50,123 0 0
ii-vi inc 6 percent conv pfd a CONVERTIBLE PREFERRED STOCK 902104306 3,093,307 10,437 SH   SOLE 0 10,437 0 0
kkr & co inc 6 percent mconv pfd c CONVERTIBLE PREFERRED STOCK 48251w401 2,923,192 39,600 SH   SOLE 0 39,600 0 0
nisource inc unit 12/01/23 CONVERTIBLE PREFERRED STOCK 65473p121 3,534,267 29,495 SH   SOLE 0 29,495 0 0
Paramount Global 5.75 percent Conv Pfd A CONVERTIBLE PREFERRED STOCK 92556h305 1,182,343 21,235 SH   SOLE 0 21,235 0 0
southern co unit 08/01/22 CONVERTIBLE PREFERRED STOCK 842587602 2,975,513 54,388 SH   SOLE 0 54,388 0 0
stanley black & decker inc unit 11/15/22 CONVERTIBLE PREFERRED STOCK 854502846 2,226,482 25,449 SH   SOLE 0 25,449 0 0
ugi corp unit 06/01/24 CONVERTIBLE PREFERRED STOCK 902681113 2,145,039 24,170 SH   SOLE 0 24,170 0 0
wells fargo co perp conv pfd a CONVERTIBLE PREFERRED STOCK 949746804 3,314,112 2,526 SH   SOLE 0 2,526 0 0
ark innovation etf EXCHANGE TRADED FUND 00214q104 2,187 33 SH   SOLE 0 33 0 0
invesco senior loan etf EXCHANGE TRADED FUND 46138g508 1,037,645 47,664 SH   SOLE 0 47,664 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR EXCHANGE TRADED FUND 032108607 279,024 8,161 SH   SOLE 0 8,161 0 0
global x robotics & artificial intelligence them EXCHANGE TRADED FUND 37954y715 180,558 6,224 SH   SOLE 0 6,224 0 0
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2024 CB EXCHANGE TRADED FUND 46138j841 23,535 1,117 SH   SOLE 0 1,117 0 0
INVESCO EXCH TRD SLF IDX FD TR BULSHS 2025 CB EXCHANGE TRADED FUND 46138j825 112,642 5,387 SH   SOLE 0 5,387 0 0
ipath shiller cape etn EXCHANGE TRADED FUND 06742a669 195,483 8,770 SH   SOLE 0 8,770 0 0
UNITED STS COMMODITY INDEX FD CM REP COPP FD EXCHANGE TRADED FUND 911718104 216,817 7,552 SH   SOLE 0 7,552 0 0
SPDR Barclays Convertible Securities ETF EXCHANGE TRADED FUND 78464a359 865,148 11,243 SH   SOLE 0 11,243 0 0
ishares select dividend etf EXCHANGE TRADED FUND 464287168 6,406 50 SH   SOLE 0 50 0 0
ishares msci chile etf EXCHANGE TRADED FUND 464286640 16,947 583 SH   SOLE 0 583 0 0
2ND VOTE FDS 2ND VOTE SOCIETY EXCHANGE TRADED FUND 81386p306 5,888 170 SH   SOLE 0 170 0 0
ISHARES TR JPMORGAN USD EMG EXCHANGE TRADED FUND 464288281 745,811 7,629 SH   SOLE 0 7,629 0 0
INNOVATOR ETFS TR S&P INVT GRD PFD EXCHANGE TRADED FUND 45783y822 1,017,312 46,773 SH   SOLE 0 46,773 0 0
ishares msci canada etf EXCHANGE TRADED FUND 464286509 35,505 883 SH   SOLE 0 883 0 0
ishares msci germany etf EXCHANGE TRADED FUND 464286806 24,074 848 SH   SOLE 0 848 0 0
ishares msci france etf EXCHANGE TRADED FUND 464286707 29,641 839 SH   SOLE 0 839 0 0
ishares msci taiwan etf EXCHANGE TRADED FUND 46434g772 34,227 557 SH   SOLE 0 557 0 0
FRANKLIN TEMPLETON ETF TR FTSE FRANCE EXCHANGE TRADED FUND 35473p793 19,464 682 SH   SOLE 0 682 0 0
franklin ftse united kingdom etf EXCHANGE TRADED FUND 35473p678 50,468 1,994 SH   SOLE 0 1,994 0 0
FRANKLIN TEMPLETON ETF TR FTSE GERMANY EXCHANGE TRADED FUND 35473p785 16,597 751 SH   SOLE 0 751 0 0
franklin ftse japan etf EXCHANGE TRADED FUND 35473p744 42,872 1,582 SH   SOLE 0 1,582 0 0
ishares floating rate bond etf EXCHANGE TRADED FUND 46429b655 1,320,188 26,132 SH   SOLE 0 26,132 0 0
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND EXCHANGE TRADED FUND 35473p694 20,678 612 SH   SOLE 0 612 0 0
Vaneck Etf Tr EXCHANGE TRADED FUND 92189f486 425,645 16,958 SH   SOLE 0 16,958 0 0
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN EXCHANGE TRADED FUND 35473p686 22,335 518 SH   SOLE 0 518 0 0
GRAYSCALE BITCOIN TR BTC SHS EXCHANGE TRADED FUND 389637109 305 10 SH   SOLE 0 10 0 0
ishares interest rate hedged high yield bond etf EXCHANGE TRADED FUND 46431w606 655,415 7,524 SH   SOLE 0 7,524 0 0
ISHARES TR GL CLEAN ENE ETF EXCHANGE TRADED FUND 464288224 388,285 18,043 SH   SOLE 0 18,043 0 0
ishares interest rate hedged long-term corporate EXCHANGE TRADED FUND 46431w812 355,019 14,725 SH   SOLE 0 14,725 0 0
ishares 1-5 year investment grade corporate bond EXCHANGE TRADED FUND 464288646 3,654,483 70,659 SH   SOLE 0 70,659 0 0
ISHARES TR CORE S&P SCP ETF EXCHANGE TRADED FUND 464287804 184,474 1,710 SH   SOLE 0 1,710 0 0
ISHARES MSCI INDIA INDEX ETF EXCHANGE TRADED FUND 46429b598 64,626 1,450 SH   SOLE 0 1,450 0 0
FIRST TR EXCHANGE-TRADED FD VI S NETWRK E-COM EXCHANGE TRADED FUND 33738r829 223,361 7,217 SH   SOLE 0 7,217 0 0
ishares s&p 500 value etf EXCHANGE TRADED FUND 464287408 555,297 3,566 SH   SOLE 0 3,566 0 0
ishares s&p 500 growth etf EXCHANGE TRADED FUND 464287309 770,215 10,084 SH   SOLE 0 10,084 0 0
jpmorgan equity premium income etf EXCHANGE TRADED FUND 46641q332 439,624 7,160 SH   SOLE 0 7,160 0 0
KRANESHARES TR GLOBAL CARB STRA EXCHANGE TRADED FUND 500767678 135,174 2,897 SH   SOLE 0 2,897 0 0
global x lithium & battery tech etf EXCHANGE TRADED FUND 37954y855 131,019 1,702 SH   SOLE 0 1,702 0 0
ishares iboxx $ investment grade corporate bond EXCHANGE TRADED FUND 464287242 592,243 4,897 SH   SOLE 0 4,897 0 0
ishares mbs etf EXCHANGE TRADED FUND 464288588 819,747 8,047 SH   SOLE 0 8,047 0 0
blackrock short maturity bond etf EXCHANGE TRADED FUND 46431w507 877,141 17,695 SH   SOLE 0 17,695 0 0
PROSHARES TR K1 FRE CRD OIL EXCHANGE TRADED FUND 74347g804 172,056 3,134 SH   SOLE 0 3,134 0 0
aberdeen standard physical palladium shares etf EXCHANGE TRADED FUND 003262102 174,849 837 SH   SOLE 0 837 0 0
PIMCO CORPORATE & INCOME OPPOR COM EXCHANGE TRADED FUND 72201b101 953 62 SH   SOLE 0 62 0 0
invesco qqq trust EXCHANGE TRADED FUND 46090e103 645,321 1,780 SH   SOLE 0 1,780 0 0
ISHARES TR MSCI USA QLT FCT EXCHANGE TRADED FUND 46432f339 234,256 1,740 SH   SOLE 0 1,740 0 0
ISHARES TR RESIDENTIAL MULT EXCHANGE TRADED FUND 464288562 434,760 4,533 SH   SOLE 0 4,533 0 0
invesco s&p 500 equal weight etf EXCHANGE TRADED FUND 46137v357 45,420 288 SH   SOLE 0 288 0 0
schwab u.s. tips etf EXCHANGE TRADED FUND 808524870 1,910 31 SH   SOLE 0 31 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS EXCHANGE TRADED FUND 00326a104 208,653 11,230 SH   SOLE 0 11,230 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS EXCHANGE TRADED FUND 003264108 326,959 13,709 SH   SOLE 0 13,709 0 0
ishares 0-5 year investment grade corporate bond EXCHANGE TRADED FUND 46434v100 2,706,556 54,833 SH   SOLE 0 54,833 0 0
spdr s&p 500 etf EXCHANGE TRADED FUND 78462f103 32,969 73 SH   SOLE 0 73 0 0
PIMCO ETF TR BROAD US TIPS EXCHANGE TRADED FUND 72201r403 206,200 3,257 SH   SOLE 0 3,257 0 0
UNITED STS GASOLINE FD LP UNITS EXCHANGE TRADED FUND 91201t102 166,568 2,991 SH   SOLE 0 2,991 0 0
UNITED STS 12 MONTH NAT GAS FD UNIT BEN INT EXCHANGE TRADED FUND 91288x109 200,635 11,165 SH   SOLE 0 11,165 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF EXCHANGE TRADED FUND 921908844 216,321 1,334 SH   SOLE 0 1,334 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF EXCHANGE TRADED FUND 92204a603 10,306 53 SH   SOLE 0 53 0 0
VANECK ETF TRUST VANECK VIETNAM EXCHANGE TRADED FUND 92189f817 20,417 1,082 SH   SOLE 0 1,082 0 0
spdr s&p aerospace & defense etf EXCHANGE TRADED FUND 78464a631 173,679 1,393 SH   SOLE 0 1,393 0 0
magellan midstream partners lp unit rp lp MASTER LIMITED PARTNERSHIP 559080106 62,417 1,272 SH   SOLE 0 1,272 0 0
angel oak funds tr multi str inst MUTUAL FUND 03463k406 20 2 SH   SOLE 0 2 0 0
ab cap fund inc concentrat adv MUTUAL FUND 01878t475 14,213 1,181 SH   SOLE 0 1,181 0 0
franklin custodian funds income fund a1 MUTUAL FUND 353496300 4,548 1,797 SH   SOLE 0 1,797 0 0
franklin ca tax free income ca tax free income a MUTUAL FUND 352518104 70,610 9,875 SH   SOLE 0 9,875 0 0
goldman sachs muni income inst MUTUAL FUND 38142v746 421,818 26,850 SH   SOLE 0 26,850 0 0
new world fund inc MUTUAL FUND 649280104 5,454 70 SH   SOLE 0 70 0 0
t rowe price global multi-sect cl i MUTUAL FUND 87282m107 703,995 64,174 SH   SOLE 0 64,174 0 0
victory portfolios incore low duration y MUTUAL FUND 92647k366 197,770 19,956 SH   SOLE 0 19,956 0 0
legg mason partners equity trust clrbrg appr cl MUTUAL FUND 52468e402 26,403 830 SH   SOLE 0 830 0 0
stone ridge tr hiyd reinspr c MUTUAL FUND 861728400 21,131 2,387 SH   SOLE 0 2,387 0 0
legg mason partners equity trust clbr div strat MUTUAL FUND 52469h594 57,803 1,842 SH   SOLE 0 1,842 0 0
t rowe price blue chip growth MUTUAL FUND 77954q106 338,756 2,175 SH   SOLE 0 2,175 0 0
chs inc red pfd ser3 clb PREFERRED STOCK 12542r704 78,870 3,000 SH   SOLE 0 3,000 0 0
du pont e i de nemours & co pfd $4.50 PREFERRED STOCK 263534307 98,300 1,000 SH   SOLE 0 1,000 0 0
goldman sachs group inc d 1/1000 PREFERRED STOCK 38144g804 55,400 2,572 SH   SOLE 0 2,572 0 0
volkswagen ag unsponsred adr PREFERRED STOCK 928662600 986 40 SH   SOLE 0 40 0 0
wells fargo co dep 1/1000 a PREFERRED STOCK 949746556 105,501 4,170 SH   SOLE 0 4,170 0 0
crown castle intl corp REITS - usd 22822v101 74,763 405 SH   SOLE 0 405 0 0
equinix inc REITS - usd 29444u700 1,441,002 1,943 SH   SOLE 0 1,943 0 0
life storage inc REITS - usd 53223x107 71,900 512 SH   SOLE 0 512 0 0
Public Storage Inc REITS - usd 74460d109 2,222,254 5,694 SH   SOLE 0 5,694 0 0
regency centers corp REITS - usd 758849103 411,917 5,774 SH   SOLE 0 5,774 0 0
vici properties inc REITS - usd 925652109 62,242 2,187 SH   SOLE 0 2,187 0 0
occidental petroleum corp wt exp 080327 WARRANTS 674599162 6,482 184 SH   SOLE 0 184 0 0