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
AON PLC SHS CL A G0403H108 1,768 6,600 SH   SOLE 0 0 0 6,600
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 700 19,500 SH   SOLE 0 0 0 19,500
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 266 8,503 SH   SOLE 0 0 0 8,503
EATON CORP PLC SHS G29183103 11,944 89,561 SH   SOLE 0 0 0 89,561
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 336 2,522 SH   SOLE 0 0 0 2,522
MEDTRONIC PLC SHS G5960L103 1,896 23,481 SH   SOLE 0 0 0 23,481
PENTAIR PLC SHS G7S00T104 236 5,800 SH   SOLE 0 0 0 5,800
CHUBB LIMITED COM H1467J104 212 1,167 SH   SOLE 0 0 0 1,167
AT&T INC COM 00206R102 260 16,921 SH   SOLE 0 0 0 16,921
ABBOTT LABS COM 002824100 331 3,420 SH   SOLE 0 0 0 3,420
ABBVIE INC COM 00287Y109 19,857 147,954 SH   SOLE 0 0 0 147,954
ACTIVISION BLIZZARD INC COM 00507V109 205 2,760 SH   SOLE 0 0 0 2,760
ADDUS HOMECARE CORP COM 006739106 800 8,405 SH   SOLE 0 0 0 8,405
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,329 15,731 SH   SOLE 0 0 0 15,731
ADVANCE AUTO PARTS INC COM 00751Y106 782 5,001 SH   SOLE 0 0 0 5,001
ADVANCED MICRO DEVICES INC COM 007903107 562 8,863 SH   SOLE 0 0 0 8,863
AGILENT TECHNOLOGIES INC COM 00846U101 207 1,701 SH   SOLE 0 0 0 1,701
AGNICO EAGLE MINES LTD COM 008474108 238 5,631 SH   SOLE 0 0 0 5,631
AIRBNB INC COM CL A 009066101 285 2,711 SH   SOLE 0 0 0 2,711
ALAMOS GOLD INC NEW COM CL A 011532108 113 15,200 SH   SOLE 0 0 0 15,200
ALLSTATE CORP COM 020002101 250 2,008 SH   SOLE 0 0 0 2,008
ALPHABET INC CAP STK CL C 02079K107 508 5,280 SH   SOLE 0 0 0 5,280
ALPHABET INC CAP STK CL A 02079K305 8,575 89,645 SH   SOLE 0 0 0 89,645
ALTRIA GROUP INC COM 02209S103 293 7,244 SH   SOLE 0 0 0 7,244
AMAZON COM INC COM 023135106 2,765 24,471 SH   SOLE 0 0 0 24,471
AMERICAN AXLE & MFG HLDGS IN COM 024061103 218 31,940 SH   SOLE 0 0 0 31,940
AMERICAN ELEC PWR CO INC COM 025537101 491 5,676 SH   SOLE 0 0 0 5,676
AMERICAN ELEC PWR CO INC UNIT 08/15/2023 02557T307 222 4,485 SH   SOLE 0 0 0 4,485
AMER STATES WTR CO COM 029899101 1,259 16,158 SH   SOLE 0 0 0 16,158
AMERICAN WTR WKS CO INC NEW COM 030420103 1,359 10,438 SH   SOLE 0 0 0 10,438
AMERISOURCEBERGEN CORP COM 03073E105 2,004 14,811 SH   SOLE 0 0 0 14,811
AMGEN INC COM 031162100 8,415 37,332 SH   SOLE 0 0 0 37,332
ELEVANCE HEALTH INC COM 036752103 3,475 7,650 SH   SOLE 0 0 0 7,650
APPLE INC COM 037833100 45,378 328,348 SH   SOLE 0 0 0 328,348
APPLIED MATLS INC COM 038222105 6,910 84,338 SH   SOLE 0 0 0 84,338
AXOS FINANCIAL INC COM 05465C100 309 9,026 SH   SOLE 0 0 0 9,026
AZEK CO INC CL A 05478C105 638 38,378 SH   SOLE 0 0 0 38,378
BRP GROUP INC COM CL A 05589G102 335 12,722 SH   SOLE 0 0 0 12,722
BK OF AMERICA CORP COM 060505104 1,653 54,740 SH   SOLE 0 0 0 54,740
BANK NEW YORK MELLON CORP COM 064058100 570 14,802 SH   SOLE 0 0 0 14,802
BECTON DICKINSON & CO COM 075887109 1,455 6,531 SH   SOLE 0 0 0 6,531
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,658 9 SH   SOLE 0 0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,145 26,760 SH   SOLE 0 0 0 26,760
BIONTECH SE SPONSORED ADS 09075V102 1,079 8,001 SH   SOLE 0 0 0 8,001
BOEING CO COM 097023105 2,160 17,841 SH   SOLE 0 0 0 17,841
BORGWARNER INC COM 099724106 308 9,800 SH   SOLE 0 0 0 9,800
BRISTOL-MYERS SQUIBB CO COM 110122108 511 7,190 SH   SOLE 0 0 0 7,190
BROADCOM INC COM 11135F101 5,571 12,547 SH   SOLE 0 0 0 12,547
B2GOLD CORP COM 11777Q209 51 15,800 SH   SOLE 0 0 0 15,800
CSW INDUSTRIALS INC COM 126402106 463 3,866 SH   SOLE 0 0 0 3,866
CSX CORP COM 126408103 2,478 93,000 SH   SOLE 0 0 0 93,000
CVS HEALTH CORP COM 126650100 790 8,288 SH   SOLE 0 0 0 8,288
CARRIER GLOBAL CORPORATION COM 14448C104 829 23,325 SH   SOLE 0 0 0 23,325
CHEGG INC COM 163092109 885 42,000 SH   SOLE 0 0 0 42,000
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 921 17,268 SH   SOLE 0 0 0 17,268
CHEVRON CORP NEW COM 166764100 3,591 24,998 SH   SOLE 0 0 0 24,998
CISCO SYS INC COM 17275R102 14,990 374,756 SH   SOLE 0 0 0 374,756
CLOROX CO DEL COM 189054109 4,570 35,593 SH   SOLE 0 0 0 35,593
CLOUDFLARE INC CL A COM 18915M107 255 4,605 SH   SOLE 0 0 0 4,605
COCA COLA CO COM 191216100 7,232 129,099 SH   SOLE 0 0 0 129,099
COLGATE PALMOLIVE CO COM 194162103 2,159 30,737 SH   SOLE 0 0 0 30,737
COMCAST CORP NEW CL A 20030N101 10,214 348,245 SH   SOLE 0 0 0 348,245
CONOCOPHILLIPS COM 20825C104 726 7,096 SH   SOLE 0 0 0 7,096
COSTCO WHSL CORP NEW COM 22160K105 5,333 11,293 SH   SOLE 0 0 0 11,293
CROCS INC COM 227046109 672 9,785 SH   SOLE 0 0 0 9,785
CUMMINS INC COM 231021106 462 2,272 SH   SOLE 0 0 0 2,272
DANAHER CORPORATION COM 235851102 4,183 16,193 SH   SOLE 0 0 0 16,193
DARDEN RESTAURANTS INC COM 237194105 11,561 91,522 SH   SOLE 0 0 0 91,522
DECKERS OUTDOOR CORP COM 243537107 3,506 11,216 SH   SOLE 0 0 0 11,216
DEERE & CO COM 244199105 299 895 SH   SOLE 0 0 0 895
DIAGEO PLC SPON ADR NEW 25243Q205 249 1,465 SH   SOLE 0 0 0 1,465
DIGITAL RLTY TR INC COM 253868103 295 2,978 SH   SOLE 0 0 0 2,978
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 774 18,897 SH   SOLE 0 0 0 18,897
DISNEY WALT CO COM 254687106 931 9,871 SH   SOLE 0 0 0 9,871
DOLLAR GEN CORP NEW COM 256677105 367 1,531 SH   SOLE 0 0 0 1,531
DOMINION ENERGY INC COM 25746U109 14,085 203,806 SH   SOLE 0 0 0 203,806
DOUBLELINE OPPORTUNISTIC CR COM 258623107 185 12,802 SH   SOLE 0 0 0 12,802
DUTCH BROS INC CL A 26701L100 206 6,620 SH   SOLE 0 0 0 6,620
EMX RTY CORP COM 26873J107 44 23,500 SH   SOLE 0 0 0 23,500
EATON VANCE TAX MNGED BUY WR COM 27828X100 140 10,570 SH   SOLE 0 0 0 10,570
EATON VANCE TAX-MANAGED GLOB COM 27829F108 106 14,555 SH   SOLE 0 0 0 14,555
EDWARDS LIFESCIENCES CORP COM 28176E108 3,014 36,480 SH   SOLE 0 0 0 36,480
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 189 17,120 SH   SOLE 0 0 0 17,120
ENPHASE ENERGY INC COM 29355A107 2,794 10,068 SH   SOLE 0 0 0 10,068
ESSEX PPTY TR INC COM 297178105 385 1,590 SH   SOLE 0 0 0 1,590
ETSY INC COM 29786A106 1,203 12,013 SH   SOLE 0 0 0 12,013
EXXON MOBIL CORP COM 30231G102 11,500 131,715 SH   SOLE 0 0 0 131,715
FIGS INC CL A 30260D103 146 17,700 SH   SOLE 0 0 0 17,700
FS KKR CAP CORP COM 302635206 185 10,895 SH   SOLE 0 0 0 10,895
META PLATFORMS INC CL A 30303M102 7,998 58,945 SH   SOLE 0 0 0 58,945
FIFTH THIRD BANCORP COM 316773100 364 11,400 SH   SOLE 0 0 0 11,400
FIRST HORIZON CORPORATION COM 320517105 495 21,600 SH   SOLE 0 0 0 21,600
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 128 10,464 SH   SOLE 0 0 0 10,464
FIRSTCASH HOLDINGS INC COM 33768G107 392 5,338 SH   SOLE 0 0 0 5,338
FIVE BELOW INC COM 33829M101 1,188 8,630 SH   SOLE 0 0 0 8,630
FOCUS FINL PARTNERS INC COM CL A 34417P100 229 7,277 SH   SOLE 0 0 0 7,277
FORD MTR CO DEL COM 345370860 475 42,422 SH   SOLE 0 0 0 42,422
FORTUNA SILVER MINES INC COM 349915108 28 11,220 SH   SOLE 0 0 0 11,220
FRANCO NEV CORP COM 351858105 352 2,945 SH   SOLE 0 0 0 2,945
FRANKLIN ELEC INC COM 353514102 348 4,263 SH   SOLE 0 0 0 4,263
GALLAGHER ARTHUR J & CO COM 363576109 10,530 61,500 SH   SOLE 0 0 0 61,500
GENERAL DYNAMICS CORP COM 369550108 2,492 11,747 SH   SOLE 0 0 0 11,747
GENERAL ELECTRIC CO COM NEW 369604301 839 13,554 SH   SOLE 0 0 0 13,554
GIBRALTAR INDS INC COM 374689107 837 20,456 SH   SOLE 0 0 0 20,456
GILEAD SCIENCES INC COM 375558103 473 7,674 SH   SOLE 0 0 0 7,674
GOLDMAN SACHS GROUP INC COM 38141G104 592 2,019 SH   SOLE 0 0 0 2,019
GOLDMINING INC COM 38149E101 16 19,000 SH   SOLE 0 0 0 19,000
HEALTHCARE RLTY TR CL A COM 42226K105 206 9,900 SH   SOLE 0 0 0 9,900
HOME DEPOT INC COM 437076102 905 3,278 SH   SOLE 0 0 0 3,278
HONEYWELL INTL INC COM 438516106 245 1,466 SH   SOLE 0 0 0 1,466
HUNTINGTON BANCSHARES INC COM 446150104 403 30,601 SH   SOLE 0 0 0 30,601
ITT INC COM 45073V108 386 5,900 SH   SOLE 0 0 0 5,900
INGERSOLL RAND INC COM 45687V106 1,414 32,694 SH   SOLE 0 0 0 32,694
INNOVATIVE INDL PPTYS INC COM 45781V101 531 5,997 SH   SOLE 0 0 0 5,997
INTEL CORP COM 458140100 860 33,377 SH   SOLE 0 0 0 33,377
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,230 13,612 SH   SOLE 0 0 0 13,612
INTERNATIONAL BUSINESS MACHS COM 459200101 15,718 132,295 SH   SOLE 0 0 0 132,295
INVESCO QQQ TR UNIT SER 1 46090E103 886 3,316 SH   SOLE 0 0 0 3,316
INTRA-CELLULAR THERAPIES INC COM 46116X101 298 6,400 SH   SOLE 0 0 0 6,400
INTUIT COM 461202103 547 1,413 SH   SOLE 0 0 0 1,413
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 207 1,627 SH   SOLE 0 0 0 1,627
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 337 2,428 SH   SOLE 0 0 0 2,428
ISHARES SILVER TR ISHARES 46428Q109 689 39,376 SH   SOLE 0 0 0 39,376
ISHARES GOLD TR ISHARES NEW 464285204 9,576 303,697 SH   SOLE 0 0 0 303,697
ISHARES INC MSCI GBL MIN VOL 464286525 402 4,542 SH   SOLE 0 0 0 4,542
ISHARES INC MSCI EMERG MRKT 464286533 3,251 64,152 SH   SOLE 0 0 0 64,152
ISHARES TR SELECT DIVID ETF 464287168 339 3,162 SH   SOLE 0 0 0 3,162
ISHARES TR TIPS BD ETF 464287176 7,155 68,204 SH   SOLE 0 0 0 68,204
ISHARES TR CORE S&P500 ETF 464287200 7,827 21,823 SH   SOLE 0 0 0 21,823
ISHARES TR CORE US AGGBD ET 464287226 21,729 225,542 SH   SOLE 0 0 0 225,542
ISHARES TR MSCI EMG MKT ETF 464287234 270 7,755 SH   SOLE 0 0 0 7,755
ISHARES TR IBOXX INV CP ETF 464287242 9,018 88,025 SH   SOLE 0 0 0 88,025
ISHARES TR S&P 500 GRWT ETF 464287309 469 8,115 SH   SOLE 0 0 0 8,115
ISHARES TR 20 YR TR BD ETF 464287432 989 9,656 SH   SOLE 0 0 0 9,656
ISHARES TR 1 3 YR TREAS BD 464287457 1,399 17,222 SH   SOLE 0 0 0 17,222
ISHARES TR CORE S&P US GWT 464287671 432 5,382 SH   SOLE 0 0 0 5,382
ISHARES TR CORE S&P SCP ETF 464287804 2,433 27,900 SH   SOLE 0 0 0 27,900
ISHARES TR JPMORGAN USD EMG 464288281 667 8,397 SH   SOLE 0 0 0 8,397
ISHARES TR NATIONAL MUN ETF 464288414 719 7,011 SH   SOLE 0 0 0 7,011
ISHARES TR INTL SEL DIV ETF 464288448 412 18,301 SH   SOLE 0 0 0 18,301
ISHARES TR USD INV GRDE ETF 464288620 314 6,532 SH   SOLE 0 0 0 6,532
ISHARES TR ISHS 5-10YR INVT 464288638 6,329 131,081 SH   SOLE 0 0 0 131,081
ISHARES TR ISHS 1-5YR INVS 464288646 7,506 152,323 SH   SOLE 0 0 0 152,323
ISHARES TR 10-20 YR TRS ETF 464288653 4,530 41,579 SH   SOLE 0 0 0 41,579
ISHARES TR PFD AND INCM SEC 464288687 478 15,080 SH   SOLE 0 0 0 15,080
ISHARES TR EAFE VALUE ETF 464288877 6,942 180,159 SH   SOLE 0 0 0 180,159
ISHARES TR EAFE GRWTH ETF 464288885 5,168 71,227 SH   SOLE 0 0 0 71,227
ISHARES TR GRWT ALLOCAT ETF 464289867 255 5,695 SH   SOLE 0 0 0 5,695
ISHARES TR US TREAS BD ETF 46429B267 4,266 187,452 SH   SOLE 0 0 0 187,452
ISHARES TR CORE HIGH DV ETF 46429B663 3,708 40,614 SH   SOLE 0 0 0 40,614
ISHARES TR MSCI USA MIN VOL 46429B697 6,365 96,296 SH   SOLE 0 0 0 96,296
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 6,303 127,956 SH   SOLE 0 0 0 127,956
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2,268 63,493 SH   SOLE 0 0 0 63,493
ISHARES TR MSCI USA QLT FCT 46432F339 9,829 94,566 SH   SOLE 0 0 0 94,566
ISHARES TR MSCI USA SZE FT 46432F370 3,647 34,983 SH   SOLE 0 0 0 34,983
ISHARES TR MSCI USA VALUE 46432F388 5,960 72,804 SH   SOLE 0 0 0 72,804
ISHARES TR MSCI USA MMENTM 46432F396 6,282 47,891 SH   SOLE 0 0 0 47,891
ISHARES INC ESG AWR MSCI EM 46434G863 1,923 69,481 SH   SOLE 0 0 0 69,481
ISHARES TR MSCI LW CRB TG 46434V464 653 5,159 SH   SOLE 0 0 0 5,159
ISHARES TR CONV BD ETF 46435G102 1,045 15,168 SH   SOLE 0 0 0 15,168
ISHARES TR ESG AWRE USD ETF 46435G193 299 13,708 SH   SOLE 0 0 0 13,708
ISHARES TR ESG AWRE 1 5 YR 46435G243 218 9,267 SH   SOLE 0 0 0 9,267
ISHARES TR MSCI INTL VLU FT 46435G409 396 20,047 SH   SOLE 0 0 0 20,047
ISHARES TR ESG AWR MSCI USA 46435G425 13,705 172,586 SH   SOLE 0 0 0 172,586
ISHARES TR ESG AW MSCI EAFE 46435G516 235 4,180 SH   SOLE 0 0 0 4,180
ISHARES TR ESG AWR US AGRGT 46435U549 394 8,486 SH   SOLE 0 0 0 8,486
ISHARES TR ESG AWARE MSCI 46435U663 222 7,251 SH   SOLE 0 0 0 7,251
ISHARES TR ESG ADV TTL USD 46436E619 1,579 37,747 SH   SOLE 0 0 0 37,747
ISHARES TR ESG MSCI USA ETF 46436E767 315 11,243 SH   SOLE 0 0 0 11,243
JPMORGAN CHASE & CO COM 46625H100 4,292 41,075 SH   SOLE 0 0 0 41,075
JOHNSON & JOHNSON COM 478160104 19,099 116,916 SH   SOLE 0 0 0 116,916
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,026 12,874 SH   SOLE 0 0 0 12,874
KIMBERLY-CLARK CORP COM 494368103 15,593 138,552 SH   SOLE 0 0 0 138,552
KINDER MORGAN INC DEL COM 49456B101 10,692 642,549 SH   SOLE 0 0 0 642,549
KORN FERRY COM NEW 500643200 261 5,556 SH   SOLE 0 0 0 5,556
LAM RESEARCH CORP COM 512807108 2,106 5,754 SH   SOLE 0 0 0 5,754
LEMAITRE VASCULAR INC COM 525558201 592 11,686 SH   SOLE 0 0 0 11,686
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 38 13,400 SH   SOLE 0 0 0 13,400
LOCKHEED MARTIN CORP COM 539830109 2,233 5,781 SH   SOLE 0 0 0 5,781
LUMENTUM HLDGS INC COM 55024U109 739 10,776 SH   SOLE 0 0 0 10,776
MARTEN TRANS LTD COM 573075108 316 16,470 SH   SOLE 0 0 0 16,470
MAXLINEAR INC COM 57776J100 279 8,545 SH   SOLE 0 0 0 8,545
MCDONALDS CORP COM 580135101 17,208 74,578 SH   SOLE 0 0 0 74,578
MEDICAL PPTYS TRUST INC COM 58463J304 4,943 416,778 SH   SOLE 0 0 0 416,778
MERCK & CO INC COM 58933Y105 16,431 190,795 SH   SOLE 0 0 0 190,795
MERCURY SYS INC COM 589378108 265 6,523 SH   SOLE 0 0 0 6,523
METALLA RTY & STREAMING LTD COM NEW 59124U605 100 25,675 SH   SOLE 0 0 0 25,675
MICROSOFT CORP COM 594918104 27,466 117,931 SH   SOLE 0 0 0 117,931
NATIONAL BEVERAGE CORP COM 635017106 288 7,476 SH   SOLE 0 0 0 7,476
NETFLIX INC COM 64110L106 561 2,384 SH   SOLE 0 0 0 2,384
NEW FOUND GOLD CORP COM 64440N103 78 22,000 SH   SOLE 0 0 0 22,000
NEWMONT CORP COM 651639106 316 7,514 SH   SOLE 0 0 0 7,514
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 849 11,742 SH   SOLE 0 0 0 11,742
NEXTDOOR HOLDINGS INC COM CL A 65345M108 86 30,794 SH   SOLE 0 0 0 30,794
NIKE INC CL B 654106103 1,258 15,140 SH   SOLE 0 0 0 15,140
NORTHERN TR CORP COM 665859104 1,619 18,924 SH   SOLE 0 0 0 18,924
NORTHWEST BANCSHARES INC MD COM 667340103 423 31,300 SH   SOLE 0 0 0 31,300
NOVO-NORDISK A S ADR 670100205 3,646 36,600 SH   SOLE 0 0 0 36,600
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 323 27,318 SH   SOLE 0 0 0 27,318
NVIDIA CORPORATION COM 67066G104 1,095 9,020 SH   SOLE 0 0 0 9,020
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1,025 93,431 SH   SOLE 0 0 0 93,431
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 161 15,657 SH   SOLE 0 0 0 15,657
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 246 15,656 SH   SOLE 0 0 0 15,656
NUVEEN REAL ASSET INCOME & G COM 67074Y105 166 14,869 SH   SOLE 0 0 0 14,869
OREILLY AUTOMOTIVE INC COM 67103H107 1,969 2,800 SH   SOLE 0 0 0 2,800
ORACLE CORP COM 68389X105 7,365 120,600 SH   SOLE 0 0 0 120,600
ORIGIN MATERIALS INC COM 68622D106 180 34,832 SH   SOLE 0 0 0 34,832
OTIS WORLDWIDE CORP COM 68902V107 743 11,650 SH   SOLE 0 0 0 11,650
PDC ENERGY INC COM 69327R101 284 4,915 SH   SOLE 0 0 0 4,915
PNC FINL SVCS GROUP INC COM 693475105 475 3,178 SH   SOLE 0 0 0 3,178
PPL CORP COM 69351T106 273 10,786 SH   SOLE 0 0 0 10,786
PACIRA BIOSCIENCES INC COM 695127100 720 13,529 SH   SOLE 0 0 0 13,529
PAN AMERN SILVER CORP COM 697900108 713 44,885 SH   SOLE 0 0 0 44,885
PAYPAL HLDGS INC COM 70450Y103 2,565 29,800 SH   SOLE 0 0 0 29,800
PEPSICO INC COM 713448108 882 5,404 SH   SOLE 0 0 0 5,404
PFIZER INC COM 717081103 1,009 23,055 SH   SOLE 0 0 0 23,055
PHILLIPS 66 COM 718546104 542 6,715 SH   SOLE 0 0 0 6,715
PIMCO INCOME STRATEGY FD COM 72201H108 96 12,000 SH   SOLE 0 0 0 12,000
PIONEER NAT RES CO COM 723787107 6,845 31,610 SH   SOLE 0 0 0 31,610
PROCTER AND GAMBLE CO COM 742718109 1,853 14,680 SH   SOLE 0 0 0 14,680
PROGRESS SOFTWARE CORP COM 743312100 368 8,650 SH   SOLE 0 0 0 8,650
PROSHARES TR SHORT S&P 500 NE 74347B425 648 37,477 SH   SOLE 0 0 0 37,477
QUALCOMM INC COM 747525103 19,484 172,459 SH   SOLE 0 0 0 172,459
QUALYS INC COM 74758T303 542 3,887 SH   SOLE 0 0 0 3,887
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,045 24,976 SH   SOLE 0 0 0 24,976
REALTY INCOME CORP COM 756109104 562 9,648 SH   SOLE 0 0 0 9,648
REGIONS FINANCIAL CORP NEW COM 7591EP100 6,465 322,129 SH   SOLE 0 0 0 322,129
ROPER TECHNOLOGIES INC COM 776696106 1,343 3,734 SH   SOLE 0 0 0 3,734
SHELL PLC SPON ADS 780259305 10,239 205,761 SH   SOLE 0 0 0 205,761
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,126 14,350 SH   SOLE 0 0 0 14,350
SPDR GOLD TR GOLD SHS 78463V107 5,700 36,853 SH   SOLE 0 0 0 36,853
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 568 6,200 SH   SOLE 0 0 0 6,200
SP PLUS CORP COM 78469C103 646 20,626 SH   SOLE 0 0 0 20,626
SALESFORCE INC COM 79466L302 1,134 7,883 SH   SOLE 0 0 0 7,883
SANDSTORM GOLD LTD COM NEW 80013R206 64 12,300 SH   SOLE 0 0 0 12,300
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 213 3,824 SH   SOLE 0 0 0 3,824
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 235 6,214 SH   SOLE 0 0 0 6,214
SELECT SECTOR SPDR TR ENERGY 81369Y506 228 3,165 SH   SOLE 0 0 0 3,165
SMITH & WESSON BRANDS INC COM 831754106 160 15,409 SH   SOLE 0 0 0 15,409
SOUTHERN CO COM 842587107 451 6,626 SH   SOLE 0 0 0 6,626
SPROTT PHYSICAL GOLD TR UNIT 85207H104 150 11,700 SH   SOLE 0 0 0 11,700
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 259 39,100 SH   SOLE 0 0 0 39,100
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 851 54,654 SH   SOLE 0 0 0 54,654
BLOCK INC CL A 852234103 210 3,810 SH   SOLE 0 0 0 3,810
STARBUCKS CORP COM 855244109 457 5,428 SH   SOLE 0 0 0 5,428
STEEL DYNAMICS INC COM 858119100 2,351 33,135 SH   SOLE 0 0 0 33,135
SYSCO CORP COM 871829107 236 3,337 SH   SOLE 0 0 0 3,337
TARGET CORP COM 87612E106 437 2,947 SH   SOLE 0 0 0 2,947
TESLA INC COM 88160R101 19,886 74,971 SH   SOLE 0 0 0 74,971
TEXAS INSTRS INC COM 882508104 2,247 14,515 SH   SOLE 0 0 0 14,515
TEXAS ROADHOUSE INC COM 882681109 638 7,306 SH   SOLE 0 0 0 7,306
THE TRADE DESK INC COM CL A 88339J105 326 5,450 SH   SOLE 0 0 0 5,450
THERMO FISHER SCIENTIFIC INC COM 883556102 439 865 SH   SOLE 0 0 0 865
3M CO COM 88579Y101 12,118 109,667 SH   SOLE 0 0 0 109,667
TILRAY BRANDS INC COM CL 2 88688T100 174 63,392 SH   SOLE 0 0 0 63,392
TWITTER INC COM 90184L102 901 20,556 SH   SOLE 0 0 0 20,556
US BANCORP DEL COM NEW 902973304 8,253 204,688 SH   SOLE 0 0 0 204,688
UMPQUA HLDGS CORP COM 904214103 351 20,542 SH   SOLE 0 0 0 20,542
UNITEDHEALTH GROUP INC COM 91324P102 1,941 3,843 SH   SOLE 0 0 0 3,843
UPSTART HLDGS INC COM 91680M107 361 17,365 SH   SOLE 0 0 0 17,365
VACASA INC CLASS A COM 91854V107 128 41,645 SH   SOLE 0 0 0 41,645
VALLEY NATL BANCORP COM 919794107 127 11,800 SH   SOLE 0 0 0 11,800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,929 14,273 SH   SOLE 0 0 0 14,273
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 264 3,703 SH   SOLE 0 0 0 3,703
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 553 5,829 SH   SOLE 0 0 0 5,829
VANGUARD WORLD FDS UTILITIES ETF 92204A876 401 2,819 SH   SOLE 0 0 0 2,819
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 275 3,629 SH   SOLE 0 0 0 3,629
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 505 1,539 SH   SOLE 0 0 0 1,539
VANGUARD INDEX FDS VALUE ETF 922908744 217 1,754 SH   SOLE 0 0 0 1,754
VANGUARD INDEX FDS TOTAL STK MKT 922908769 319 1,779 SH   SOLE 0 0 0 1,779
VERIZON COMMUNICATIONS INC COM 92343V104 19,838 522,457 SH   SOLE 0 0 0 522,457
VERTEX PHARMACEUTICALS INC COM 92532F100 1,654 5,714 SH   SOLE 0 0 0 5,714
VISA INC COM CL A 92826C839 2,676 15,066 SH   SOLE 0 0 0 15,066
WP CAREY INC COM 92936U109 294 4,206 SH   SOLE 0 0 0 4,206
WEC ENERGY GROUP INC COM 92939U106 853 9,534 SH   SOLE 0 0 0 9,534
WALMART INC COM 931142103 12,035 92,788 SH   SOLE 0 0 0 92,788
WASTE MGMT INC DEL COM 94106L109 2,587 16,147 SH   SOLE 0 0 0 16,147
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,513 1,257 SH   SOLE 0 0 0 1,257
WHEATON PRECIOUS METALS CORP COM 962879102 1,849 57,135 SH   SOLE 0 0 0 57,135
XCEL ENERGY INC COM 98389B100 1,530 23,900 SH   SOLE 0 0 0 23,900
XYLEM INC COM 98419M100 1,031 11,800 SH   SOLE 0 0 0 11,800
YUM BRANDS INC COM 988498101 798 7,500 SH   SOLE 0 0 0 7,500