0001730293-24-000002.txt : 20240501 0001730293-24-000002.hdr.sgml : 20240501 20240501112547 ACCESSION NUMBER: 0001730293-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 EFFECTIVENESS DATE: 20240501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Financial Advocates Investment Management CENTRAL INDEX KEY: 0001730293 ORGANIZATION NAME: IRS NUMBER: 270434466 STATE OF INCORPORATION: WA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18619 FILM NUMBER: 24901275 BUSINESS ADDRESS: STREET 1: 1601 COOPER POINT ROAD NW CITY: OLYMPIA STATE: WA ZIP: 98502 BUSINESS PHONE: 3608662345 MAIL ADDRESS: STREET 1: 1601 COOPER POINT ROAD NW CITY: OLYMPIA STATE: WA ZIP: 98502 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001730293 XXXXXXXX 03-31-2024 03-31-2024 Financial Advocates Investment Management
1601 COOPER POINT ROAD NW OLYMPIA WA 98502
13F HOLDINGS REPORT 028-18619 000151298 801-71546 N
Doug Whittle Chief Compliance Officer 360 866-2345 Doug Whittle Olympia WA 05-01-2024 0 773 1727287577 false
INFORMATION TABLE 2 FAIM13F03312024.xml 3M CO COM 88579Y101 639878 6033 SH SOLE 0 0 6033 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 1242393 33779 SH SOLE 0 0 33779 ABBOTT LABS COM 002824100 1455203 12803 SH SOLE 0 0 12803 ABBVIE INC COM 00287Y109 6072065 33345 SH SOLE 0 0 33345 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1013593 47721 SH SOLE 0 0 47721 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1817671 219261 SH SOLE 0 0 219261 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1661821 4795 SH SOLE 0 0 4795 ADOBE INC COM 00724F101 1254942 2487 SH SOLE 0 0 2487 ADVANCED DRAIN SYS INC DEL COM 00790R104 329760 1915 SH SOLE 0 0 1915 ADVANCED MICRO DEVICES INC COM 007903107 3681097 20395 SH SOLE 0 0 20395 AIR PRODS & CHEMS INC COM 009158106 213441 881 SH SOLE 0 0 881 AIRBNB INC COM CL A 009066101 236720 1435 SH SOLE 0 0 1435 ALASKA AIR GROUP INC COM 011659109 410604 9551 SH SOLE 0 0 9551 ALBEMARLE CORP COM 012653101 234643 1781 SH SOLE 0 0 1781 ALCON AG ORD SHS H01301128 660079 7942 SH SOLE 0 0 7942 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1304351 18026 SH SOLE 0 0 18026 ALIGOS THERAPEUTICS INC COM 01626L105 9800 10000 SH SOLE 0 0 10000 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 61920 12900 SH SOLE 0 0 12900 ALLSTATE CORP COM 020002101 313453 1812 SH SOLE 0 0 1812 ALPHABET INC CAP STK CL A 02079K305 5116933 33830 SH SOLE 0 0 33830 ALPHABET INC CAP STK CL C 02079K107 5565867 36609 SH SOLE 0 0 36609 ALPS ETF TR MED BREAKTHGH 00162Q593 260449 7285 SH SOLE 0 0 7285 ALPS ETF TR ALERIAN MLP 00162Q452 3438786 72456 SH SOLE 0 0 72456 ALTRIA GROUP INC COM 02209S103 264785 6070 SH SOLE 0 0 6070 AMAZON COM INC COM 023135106 180380 1000 SH Put SOLE 0 0 900 AMAZON COM INC COM 023135106 23319577 129280 SH SOLE 0 0 129280 AMCOR PLC ORD G0250X107 247363 26011 SH SOLE 0 0 26011 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 203211 4020 SH SOLE 0 0 4020 AMERICAN CENTY ETF TR US EQT ETF 025072885 310031 3650 SH SOLE 0 0 3650 AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 549920 13331 SH SOLE 0 0 13331 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 1512694 29039 SH SOLE 0 0 29039 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 2327448 27905 SH SOLE 0 0 27905 AMERICAN CENTY ETF TR US SML CP VALU 025072877 7747030 82671 SH SOLE 0 0 82671 AMERICAN ELEC PWR CO INC COM 025537101 608060 7063 SH SOLE 0 0 7063 AMERICAN TOWER CORP NEW COM 03027X100 383543 1941 SH SOLE 0 0 1941 AMERIPRISE FINL INC COM 03076C106 1523338 3474 SH SOLE 0 0 3474 AMETEK INC COM 031100100 261194 1428 SH SOLE 0 0 1428 AMGEN INC COM 031162100 2477878 8716 SH SOLE 0 0 8716 AMPHENOL CORP NEW CL A 032095101 297573 2580 SH SOLE 0 0 2580 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1097092 30107 SH SOLE 0 0 30107 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1957741 50353 SH SOLE 0 0 50353 AON PLC SHS CL A G0403H108 623930 1870 SH SOLE 0 0 1870 APOLLO GLOBAL MGMT INC COM 03769M106 216923 1929 SH SOLE 0 0 1929 APPLE INC COM 037833100 68592 400 SH Put SOLE 0 0 400 APPLE INC COM 037833100 68292906 398256 SH SOLE 0 0 398256 APPLIED MATLS INC COM 038222105 1694051 8214 SH SOLE 0 0 8214 APTIV PLC SHS G6095L109 237754 2985 SH SOLE 0 0 2985 AQUESTIVE THERAPEUTICS INC COM 03843E104 85200 20000 SH SOLE 0 0 20000 ARCH CAP GROUP LTD ORD G0450A105 385290 4168 SH SOLE 0 0 4168 ARES CAPITAL CORP COM 04010L103 360021 17292 SH SOLE 0 0 17292 ARK ETF TR INNOVATION ETF 00214Q104 435140 8690 SH SOLE 0 0 8690 ARK ETF TR FINTECH INNOVA 00214Q708 902788 29766 SH SOLE 0 0 29766 ASML HOLDING N V N Y REGISTRY SHS N07059210 3160432 3257 SH SOLE 0 0 3257 ASTRAZENECA PLC SPONSORED ADR 046353108 852534 12584 SH SOLE 0 0 12584 AT&T INC COM 00206R102 1413506 80313 SH SOLE 0 0 80313 ATLASSIAN CORPORATION CL A 049468101 718590 3683 SH SOLE 0 0 3683 AUTODESK INC COM 052769106 387504 1488 SH SOLE 0 0 1488 AUTOMATIC DATA PROCESSING IN COM 053015103 2087173 8357 SH SOLE 0 0 8357 AXON ENTERPRISE INC COM 05464C101 4782371 15285 SH SOLE 0 0 15285 BALL CORP COM 058498106 338065 5019 SH SOLE 0 0 5019 BANK AMERICA CORP COM 060505104 1402748 36992 SH SOLE 0 0 36992 BARINGS BDC INC COM 06759L103 126294 13580 SH SOLE 0 0 13580 BCE INC COM NEW 05534B760 263737 7755 SH SOLE 0 0 7755 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9484835 22555 SH SOLE 0 0 22555 BITFARMS LTD COM 09173B107 34297 15380 SH SOLE 0 0 15380 BLACK HILLS CORP COM 092113109 273973 5018 SH SOLE 0 0 5018 BLACKROCK ENHANCED EQUITY DI COM 09251A104 797685 96689 SH SOLE 0 0 96689 BLACKROCK ENHANCED GLOBAL DI COM 092501105 397992 38049 SH SOLE 0 0 38049 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 1501679 33821 SH SOLE 0 0 33821 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 542296 10337 SH SOLE 0 0 10337 BLACKROCK INC COM 09247X101 1127521 1352 SH SOLE 0 0 1352 BLACKROCK RES & COMMODITIES SHS 09257A108 579241 63793 SH SOLE 0 0 63793 BLACKSTONE INC COM 09260D107 1027134 7819 SH SOLE 0 0 7819 BLOCK INC CL A 852234103 673937 7968 SH SOLE 0 0 7968 BOEING CO COM 097023105 5880356 30469 SH SOLE 0 0 30469 BOOKING HOLDINGS INC COM 09857L108 250349 69 SH SOLE 0 0 69 BP PLC SPONSORED ADR 055622104 257183 6825 SH SOLE 0 0 6825 BRISTOL-MYERS SQUIBB CO COM 110122108 1052484 19408 SH SOLE 0 0 19408 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 449999 14754 SH SOLE 0 0 14754 BROADCOM INC COM 11135F101 2916825 2200 SH SOLE 0 0 2200 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 305818 9799 SH SOLE 0 0 9799 CADENCE DESIGN SYSTEM INC COM 127387108 310968 999 SH SOLE 0 0 999 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 256622 21729 SH SOLE 0 0 21729 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 258440 22770 SH SOLE 0 0 22770 CANADIAN NAT RES LTD COM 136385101 652100 8544 SH SOLE 0 0 8544 CANADIAN NATL RY CO COM 136375102 327043 2483 SH SOLE 0 0 2483 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1046212 11856 SH SOLE 0 0 11856 CAPITAL GROUP CORE BALANCED SHS 14021D107 348738 11980 SH SOLE 0 0 11980 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 6696670 206048 SH SOLE 0 0 206048 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 1162547 40367 SH SOLE 0 0 40367 CARMAX INC COM 143130102 335983 3857 SH SOLE 0 0 3857 CARRIER GLOBAL CORPORATION COM 14448C104 1653457 28444 SH SOLE 0 0 28444 CASEYS GEN STORES INC COM 147528103 455783 1431 SH SOLE 0 0 1431 CATERPILLAR INC COM 149123101 9571251 26120 SH SOLE 0 0 26120 CELSIUS HLDGS INC COM NEW 15118V207 257797 3109 SH SOLE 0 0 3109 CENCORA INC COM 03073E105 226934 934 SH SOLE 0 0 934 CHEVRON CORP NEW COM 166764100 6210206 39370 SH SOLE 0 0 39370 CHIPOTLE MEXICAN GRILL INC COM 169656105 467992 161 SH SOLE 0 0 161 CHUBB LIMITED COM H1467J104 946688 3653 SH SOLE 0 0 3653 CHURCH & DWIGHT CO INC COM 171340102 243233 2332 SH SOLE 0 0 2332 CINTAS CORP COM 172908105 439546 639 SH SOLE 0 0 639 CISCO SYS INC COM 17275R102 2852573 57154 SH SOLE 0 0 57154 CITIGROUP INC COM NEW 172967424 338260 5349 SH SOLE 0 0 5349 COCA COLA CO COM 191216100 1962861 32083 SH SOLE 0 0 32083 COHEN & STEERS QUALITY INCOM COM 19247L106 200576 16604 SH SOLE 0 0 16604 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 4264903 137134 SH SOLE 0 0 137134 COMCAST CORP NEW CL A 20030N101 432395 9974 SH SOLE 0 0 9974 COMMERCE BANCSHARES INC COM 200525103 261816 4921 SH SOLE 0 0 4921 CONAGRA BRANDS INC COM 205887102 232279 7837 SH SOLE 0 0 7837 CONOCOPHILLIPS COM 20825C104 622656 4892 SH SOLE 0 0 4892 CONSOLIDATED EDISON INC COM 209115104 223024 2456 SH SOLE 0 0 2456 CONSTELLATION BRANDS INC CL A 21036P108 432882 1593 SH SOLE 0 0 1593 CONSTELLATION ENERGY CORP COM 21037T109 361058 1953 SH SOLE 0 0 1953 COPART INC COM 217204106 695677 12011 SH SOLE 0 0 12011 CORNING INC COM 219350105 303731 9215 SH SOLE 0 0 9215 COSTCO WHSL CORP NEW COM 22160K105 8707249 11885 SH SOLE 0 0 11885 CRH PLC ORD G25508105 221516 2568 SH SOLE 0 0 2568 CROWDSTRIKE HLDGS INC CL A 22788C105 1183300 3691 SH SOLE 0 0 3691 CROWN CASTLE INC COM 22822V101 597623 5647 SH SOLE 0 0 5647 CSX CORP COM 126408103 216467 5839 SH SOLE 0 0 5839 CVS HEALTH CORP COM 126650100 307153 3851 SH SOLE 0 0 3851 CYBERARK SOFTWARE LTD SHS M2682V108 374007 1408 SH SOLE 0 0 1408 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 390414 9671 SH SOLE 0 0 9671 DEERE & CO COM 244199105 949530 2312 SH SOLE 0 0 2312 DELL TECHNOLOGIES INC CL C 24703L202 480248 4209 SH SOLE 0 0 4209 DELTA AIR LINES INC DEL COM NEW 247361702 583330 12186 SH SOLE 0 0 12186 DENISON MINES CORP COM 248356107 97988 50250 SH SOLE 0 0 50250 DERMTECH INC COM 24984K105 10583 15080 SH SOLE 0 0 15080 DEVON ENERGY CORP NEW COM 25179M103 742874 14804 SH SOLE 0 0 14804 DIAGEO PLC SPON ADR NEW 25243Q205 310147 2085 SH SOLE 0 0 2085 DIAMONDBACK ENERGY INC COM 25278X109 325770 1644 SH SOLE 0 0 1644 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 417105 16396 SH SOLE 0 0 16396 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 973591 39386 SH SOLE 0 0 39386 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2190923 35145 SH SOLE 0 0 35145 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2968539 92912 SH SOLE 0 0 92912 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 12135664 400436 SH SOLE 0 0 400436 DISCOVER FINL SVCS COM 254709108 856047 6530 SH SOLE 0 0 6530 DISNEY WALT CO COM 254687106 1847782 15101 SH SOLE 0 0 15101 DOCUSIGN INC COM 256163106 661626 11110 SH SOLE 0 0 11110 DOMINION ENERGY INC COM 25746U109 510188 10372 SH SOLE 0 0 10372 DOUBLELINE INCOME SOLUTIONS COM 258622109 258738 20373 SH SOLE 0 0 20373 DUKE ENERGY CORP NEW COM NEW 26441C204 796107 8232 SH SOLE 0 0 8232 DULUTH HLDGS INC COM CL B 26443V101 55007 11225 SH SOLE 0 0 11225 DUTCH BROS INC CL A 26701L100 945219 28643 SH SOLE 0 0 28643 EA SERIES TRUST US QUAN VALUE 02072L102 816361 18166 SH SOLE 0 0 18166 EAGLE POINT CREDIT COMPANY I COM 269808101 393412 38913 SH SOLE 0 0 38913 EATON CORP PLC SHS G29183103 748556 2394 SH SOLE 0 0 2394 EATON VANCE ENHANCED EQUITY COM 278274105 845126 46359 SH SOLE 0 0 46359 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1246831 95689 SH SOLE 0 0 95689 EATON VANCE TAX ADVT DIV INC COM 27828G107 320564 13583 SH SOLE 0 0 13583 ELI LILLY & CO COM 532457108 5972248 7677 SH SOLE 0 0 7677 EMERSON ELEC CO COM 291011104 1295653 11423 SH SOLE 0 0 11423 ENBRIDGE INC COM 29250N105 1267206 35026 SH SOLE 0 0 35026 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 302710 19244 SH SOLE 0 0 19244 ENPHASE ENERGY INC COM 29355A107 588694 4866 SH SOLE 0 0 4866 ENTERGY CORP NEW COM 29364G103 235595 2229 SH SOLE 0 0 2229 ENTERPRISE PRODS PARTNERS L COM 293792107 617592 21164 SH SOLE 0 0 21164 EOG RES INC COM 26875P101 212471 1662 SH SOLE 0 0 1662 EQUINIX INC COM 29444U700 453695 550 SH SOLE 0 0 550 EQUITY LIFESTYLE PPTYS INC COM 29472R108 200029 3106 SH SOLE 0 0 3106 ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628 205733 4455 SH SOLE 0 0 4455 ETF SER SOLUTIONS AAM S&P 500 26922A594 3327539 105955 SH SOLE 0 0 105955 ETSY INC COM 29786A106 212896 3098 SH SOLE 0 0 3098 EXELON CORP COM 30161N101 239869 6385 SH SOLE 0 0 6385 EXTRA SPACE STORAGE INC COM 30225T102 336501 2289 SH SOLE 0 0 2289 EXTREME NETWORKS COM 30226D106 117582 10189 SH SOLE 0 0 10189 EXXON MOBIL CORP COM 30231G102 58120 500 SH Put SOLE 0 0 500 EXXON MOBIL CORP COM 30231G102 4382345 37701 SH SOLE 0 0 37701 FACTSET RESH SYS INC COM 303075105 261691 576 SH SOLE 0 0 576 FASTENAL CO COM 311900104 201537 2613 SH SOLE 0 0 2613 FEDEX CORP COM 31428X106 749787 2588 SH SOLE 0 0 2588 FERGUSON PLC NEW SHS G3421J106 439707 2013 SH SOLE 0 0 2013 FERRARI N V COM N3167Y103 1157202 2653 SH SOLE 0 0 2653 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 804026 17745 SH SOLE 0 0 17745 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 235817 13615 SH SOLE 0 0 13615 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 532694 8640 SH SOLE 0 0 8640 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 799037 22330 SH SOLE 0 0 22330 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1275309 64296 SH SOLE 0 0 64296 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 2022944 111029 SH SOLE 0 0 111029 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 3685636 76497 SH SOLE 0 0 76497 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 6218183 121070 SH SOLE 0 0 121070 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1621888 68377 SH SOLE 0 0 68377 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 265659 11667 SH SOLE 0 0 11667 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 315910 9732 SH SOLE 0 0 9732 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 320888 6753 SH SOLE 0 0 6753 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 403561 3682 SH SOLE 0 0 3682 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 925800 9684 SH SOLE 0 0 9684 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1686315 29905 SH SOLE 0 0 29905 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 249537 3798 SH SOLE 0 0 3798 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 262054 3466 SH SOLE 0 0 3466 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 306970 6594 SH SOLE 0 0 6594 FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708 313870 6237 SH SOLE 0 0 6237 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 334723 4971 SH SOLE 0 0 4971 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 364603 6171 SH SOLE 0 0 6171 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 452864 2945 SH SOLE 0 0 2945 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 822663 19953 SH SOLE 0 0 19953 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 951913 17723 SH SOLE 0 0 17723 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1189932 25739 SH SOLE 0 0 25739 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1367148 23539 SH SOLE 0 0 23539 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1676887 24069 SH SOLE 0 0 24069 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1948902 9503 SH SOLE 0 0 9503 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3702555 43229 SH SOLE 0 0 43229 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 3749491 107682 SH SOLE 0 0 107682 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4113202 69749 SH SOLE 0 0 69749 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12617536 260638 SH SOLE 0 0 260638 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 14278568 254203 SH SOLE 0 0 254203 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 1307353 46758 SH SOLE 0 0 46758 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6095036 139795 SH SOLE 0 0 139795 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 7015695 297402 SH SOLE 0 0 297402 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 14774860 600605 SH SOLE 0 0 600605 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 385115 5042 SH SOLE 0 0 5042 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1536787 15486 SH SOLE 0 0 15486 FIRST TR MORNINGSTAR DIVID L SHS 336917109 5997449 155859 SH SOLE 0 0 155859 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 1409113 17055 SH SOLE 0 0 17055 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 257125 2075 SH SOLE 0 0 2075 FIRST TR NASDAQ 100 TECH IND SHS 337345102 443513 2326 SH SOLE 0 0 2326 FIRST TR S&P REIT INDEX FD COM 33734G108 293426 11288 SH SOLE 0 0 11288 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 494084 5299 SH SOLE 0 0 5299 FIRST TR VALUE LINE DIVID IN SHS 33734H106 5180950 122685 SH SOLE 0 0 122685 FISERV INC COM 337738108 1420001 8885 SH SOLE 0 0 8885 FORD MTR CO DEL COM 345370860 1442949 108655 SH SOLE 0 0 108655 FORTINET INC COM 34959E109 13662 200 SH Put SOLE 0 0 200 FORTINET INC COM 34959E109 304252 4454 SH SOLE 0 0 4454 FORTRESS BIOTECH INC COM NEW 34960Q307 44078 22039 SH SOLE 0 0 22039 FRANKLIN RESOURCES INC COM 354613101 470773 16747 SH SOLE 0 0 16747 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 1040756 32332 SH SOLE 0 0 32332 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 1131844 46141 SH SOLE 0 0 46141 FREEPORT-MCMORAN INC CL B 35671D857 541068 11507 SH SOLE 0 0 11507 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 168279 28378 SH SOLE 0 0 28378 FS KKR CAP CORP COM 302635206 192421 10091 SH SOLE 0 0 10091 G1 THERAPEUTICS INC COM 3621LQ109 62424 14450 SH SOLE 0 0 14450 GALLAGHER ARTHUR J & CO COM 363576109 890392 3561 SH SOLE 0 0 3561 GAMING & LEISURE PPTYS INC COM 36467J108 201402 4372 SH SOLE 0 0 4372 GARMIN LTD SHS H2906T109 817120 5489 SH SOLE 0 0 5489 GENERAC HLDGS INC COM 368736104 398606 3160 SH SOLE 0 0 3160 GENERAL DYNAMICS CORP COM 369550108 348640 1234 SH SOLE 0 0 1234 GENERAL ELECTRIC CO COM NEW 369604301 467606 2664 SH SOLE 0 0 2664 GENERAL MLS INC COM 370334104 501112 7162 SH SOLE 0 0 7162 GENESIS ENERGY L P UNIT LTD PARTN 371927104 245645 22090 SH SOLE 0 0 22090 GENTEX CORP COM 371901109 285586 7907 SH SOLE 0 0 7907 GENUINE PARTS CO COM 372460105 659395 4256 SH SOLE 0 0 4256 GILEAD SCIENCES INC COM 375558103 653439 8920 SH SOLE 0 0 8920 GLACIER BANCORP INC NEW COM 37637Q105 1176381 29205 SH SOLE 0 0 29205 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 202745 3186 SH SOLE 0 0 3186 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 221527 4891 SH SOLE 0 0 4891 GLOBAL X FDS S&P 500 COVERED 37954Y475 225808 5553 SH SOLE 0 0 5553 GLOBAL X FDS FINTECH ETF 37954Y814 240926 8648 SH SOLE 0 0 8648 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 296713 9328 SH SOLE 0 0 9328 GLOBAL X FDS INTERNET OF THNG 37954Y780 382353 10553 SH SOLE 0 0 10553 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 683802 23712 SH SOLE 0 0 23712 GLOBAL X FDS GLBL X MLP ETF 37954Y343 788571 16354 SH SOLE 0 0 16354 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1252655 69942 SH SOLE 0 0 69942 GLOBAL X FDS US INFR DEV ETF 37954Y673 9238190 240146 SH SOLE 0 0 240146 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 519432 7134 SH SOLE 0 0 7134 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3816746 36774 SH SOLE 0 0 36774 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 4307714 42697 SH SOLE 0 0 42697 GOLDMAN SACHS GROUP INC COM 38141G104 800161 1916 SH SOLE 0 0 1916 GOSSAMER BIO INC COM 38341P102 80063 67850 SH SOLE 0 0 67850 GRACO INC COM 384109104 262093 2804 SH SOLE 0 0 2804 GRAINGER W W INC COM 384802104 686678 675 SH SOLE 0 0 675 GRANITESHARES GOLD TR SHS BEN INT 38748G101 801167 36483 SH SOLE 0 0 36483 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 228677 3620 SH SOLE 0 0 3620 HALEON PLC SPON ADS 405552100 223695 26348 SH SOLE 0 0 26348 HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 720775 36812 SH SOLE 0 0 36812 HECLA MNG CO COM 422704106 189831 39465 SH SOLE 0 0 39465 HERSHEY CO COM 427866108 203259 1045 SH SOLE 0 0 1045 HIGHPEAK ENERGY INC COM 43114Q105 353347 22406 SH SOLE 0 0 22406 HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 41364 12274 SH SOLE 0 0 12274 HOME DEPOT INC COM 437076102 3433482 8950 SH SOLE 0 0 8950 HONEYWELL INTL INC COM 438516106 911453 4441 SH SOLE 0 0 4441 HUNTINGTON BANCSHARES INC COM 446150104 241954 17344 SH SOLE 0 0 17344 HUT 8 CORP COM 44812J104 156382 14165 SH SOLE 0 0 14165 ICICI BANK LIMITED ADR 45104G104 319825 12110 SH SOLE 0 0 12110 ICON PLC SHS G4705A100 653423 1945 SH SOLE 0 0 1945 IDAHO STRATEGIC RESOURCES COM NEW 645827205 25380 3000 SH Put SOLE 0 0 3000 IDAHO STRATEGIC RESOURCES COM NEW 645827205 116545 13776 SH SOLE 0 0 13776 IDEX CORP COM 45167R104 280516 1150 SH SOLE 0 0 1150 IDEXX LABS INC COM 45168D104 261865 485 SH SOLE 0 0 485 ILLINOIS TOOL WKS INC COM 452308109 1482855 5526 SH SOLE 0 0 5526 INFOSYS LTD SPONSORED ADR 456788108 214990 11990 SH SOLE 0 0 11990 INMUNE BIO INC COM 45782T105 123375 10500 SH SOLE 0 0 10500 INTEL CORP COM 458140100 2594962 58750 SH SOLE 0 0 58750 INTERNATIONAL BUSINESS MACHS COM 459200101 1065043 5577 SH SOLE 0 0 5577 INTUIT COM 461202103 643475 990 SH SOLE 0 0 990 INTUITIVE SURGICAL INC COM NEW 46120E602 678453 1700 SH SOLE 0 0 1700 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 434005 8699 SH SOLE 0 0 8699 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2097134 44801 SH SOLE 0 0 44801 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1285467 51918 SH SOLE 0 0 51918 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 436381 4137 SH SOLE 0 0 4137 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 456190 8178 SH SOLE 0 0 8178 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 515777 11617 SH SOLE 0 0 11617 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 531680 17335 SH SOLE 0 0 17335 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 693695 16845 SH SOLE 0 0 16845 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 724259 28890 SH SOLE 0 0 28890 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 902947 18101 SH SOLE 0 0 18101 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1231022 22381 SH SOLE 0 0 22381 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1579062 28436 SH SOLE 0 0 28436 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 1753115 40951 SH SOLE 0 0 40951 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1823864 19459 SH SOLE 0 0 19459 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2543936 31712 SH SOLE 0 0 31712 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 2789709 15270 SH SOLE 0 0 15270 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 5309633 81591 SH SOLE 0 0 81591 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 205303 3628 SH SOLE 0 0 3628 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 233197 4295 SH SOLE 0 0 4295 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 296340 3000 SH SOLE 0 0 3000 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 605654 15419 SH SOLE 0 0 15419 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 618710 14300 SH SOLE 0 0 14300 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 810223 7486 SH SOLE 0 0 7486 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1773409 18592 SH SOLE 0 0 18592 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1863889 48450 SH SOLE 0 0 48450 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 6185056 146906 SH SOLE 0 0 146906 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 6289600 61258 SH SOLE 0 0 61258 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 9032370 84819 SH SOLE 0 0 84819 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 10602886 175500 SH SOLE 0 0 175500 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13306657 78566 SH SOLE 0 0 78566 INVESCO QQQ TR UNIT SER 1 46090E103 444010 1000 SH Put SOLE 0 0 1000 INVESCO QQQ TR UNIT SER 1 46090E103 14915730 33593 SH SOLE 0 0 33593 IRON MTN INC DEL COM 46284V101 209859 2616 SH SOLE 0 0 2616 ISHARES GOLD TR SHARES REPRESENT 46436F103 1163467 27695 SH SOLE 0 0 27695 ISHARES GOLD TR ISHARES NEW 464285204 1373685 33158 SH SOLE 0 0 33158 ISHARES INC EM MKTS DIV ETF 464286319 458358 17521 SH SOLE 0 0 17521 ISHARES INC ESG AWR MSCI EM 46434G863 940792 16769 SH SOLE 0 0 16769 ISHARES INC MSCI STH KOR ETF 464286772 2810711 41882 SH SOLE 0 0 41882 ISHARES INC CORE MSCI EMKT 46434G103 8120757 157379 SH SOLE 0 0 157379 ISHARES SILVER TR ISHARES 46428Q109 116025 5100 SH Call SOLE 0 0 5100 ISHARES SILVER TR ISHARES 46428Q109 4476398 196764 SH SOLE 0 0 196764 ISHARES TR US INFRASTRUC 46435U713 216800 5000 SH Put SOLE 0 0 5000 ISHARES TR MSCI CHINA ETF 46429B671 202937 2672 SH SOLE 0 0 2672 ISHARES TR RUS MD CP GR ETF 464287481 209105 1838 SH SOLE 0 0 1838 ISHARES TR MSCI EAFE MIN VL 46429B689 221374 2331 SH SOLE 0 0 2331 ISHARES TR GRWT ALLOCAT ETF 464289867 235189 2576 SH SOLE 0 0 2576 ISHARES TR RUS MDCP VAL ETF 464287473 240101 1912 SH SOLE 0 0 1912 ISHARES TR EXPND TEC SC ETF 464287549 254028 2948 SH SOLE 0 0 2948 ISHARES TR GLB INFRASTR ETF 464288372 264171 5547 SH SOLE 0 0 5547 ISHARES TR ISHARES BIOTECH 464287556 268657 2006 SH SOLE 0 0 2006 ISHARES TR SHRT NAT MUN ETF 464288158 268763 2812 SH SOLE 0 0 2812 ISHARES TR GLOBAL REIT ETF 46434V647 286640 12105 SH SOLE 0 0 12105 ISHARES TR CORE DIVID ETF 46435U861 303551 6821 SH SOLE 0 0 6821 ISHARES TR MSCI EMG MKT ETF 464287234 316205 8006 SH SOLE 0 0 8006 ISHARES TR ESG AWR MSCI USA 46435G425 320789 3139 SH SOLE 0 0 3139 ISHARES TR ESG AWRE 1 5 YR 46435G243 369863 15109 SH SOLE 0 0 15109 ISHARES TR CORE INTL AGGR 46435G672 381015 7628 SH SOLE 0 0 7628 ISHARES TR RUSSELL 3000 ETF 464287689 411504 1371 SH SOLE 0 0 1371 ISHARES TR EAFE GRWTH ETF 464288885 418519 5293 SH SOLE 0 0 5293 ISHARES TR INTERNATIONAL SL 46434V266 419451 12718 SH SOLE 0 0 12718 ISHARES TR FALN ANGLS USD 46435G474 426674 15885 SH SOLE 0 0 15885 ISHARES TR RUS MID CAP ETF 464287499 441229 5247 SH SOLE 0 0 5247 ISHARES TR ISHARES SEMICDTR 464287523 452967 13291 SH SOLE 0 0 13291 ISHARES TR U.S. TECH ETF 464287721 465948 3526 SH SOLE 0 0 3526 ISHARES TR GLOBAL TECH ETF 464287291 476606 5230 SH SOLE 0 0 5230 ISHARES TR RUS 2000 GRW ETF 464287648 565375 2088 SH SOLE 0 0 2088 ISHARES TR US HLTHCARE ETF 464287762 661275 6489 SH SOLE 0 0 6489 ISHARES TR RUS 1000 ETF 464287622 737964 8416 SH SOLE 0 0 8416 ISHARES TR MSCI EURO FL ETF 464289180 772961 18816 SH SOLE 0 0 18816 ISHARES TR PFD AND INCM SEC 464288687 773732 23898 SH SOLE 0 0 23898 ISHARES TR U.S. MED DVC ETF 464288810 789742 10027 SH SOLE 0 0 10027 ISHARES TR CALIF MUN BD ETF 464288356 844681 14680 SH SOLE 0 0 14680 ISHARES TR CHINA LG-CAP ETF 464287184 848706 6185 SH SOLE 0 0 6185 ISHARES TR 7-10 YR TRSY BD 464287440 853062 9014 SH SOLE 0 0 9014 ISHARES TR CORE MSCI TOTAL 46432F834 875479 12901 SH SOLE 0 0 12901 ISHARES TR CORE S&P TTL STK 464287150 886140 16391 SH SOLE 0 0 16391 ISHARES TR GLOBAL 100 ETF 464287572 1053966 11788 SH SOLE 0 0 11788 ISHARES TR RUS 1000 VAL ETF 464287598 1230515 12056 SH SOLE 0 0 12056 ISHARES TR GLOBAL MATER ETF 464288695 1232881 10856 SH SOLE 0 0 10856 ISHARES TR IBOXX HI YD ETF 464288513 1358688 12898 SH SOLE 0 0 12898 ISHARES TR 0-5 YR TIPS ETF 46429B747 1366871 13747 SH SOLE 0 0 13747 ISHARES TR CORE HIGH DV ETF 46429B663 1472705 13363 SH SOLE 0 0 13363 ISHARES TR SP SMCP600VL ETF 464287879 1494223 14541 SH SOLE 0 0 14541 ISHARES TR MSCI USA VALUE 46432F388 1554928 28335 SH SOLE 0 0 28335 ISHARES TR SELECT DIVID ETF 464287168 1569252 12740 SH SOLE 0 0 12740 ISHARES TR RUS TP200 GR ETF 464289438 1800762 8640 SH SOLE 0 0 8640 ISHARES TR MSCI ACWI ETF 464288257 1822099 15799 SH SOLE 0 0 15799 ISHARES TR 10-20 YR TRS ETF 464288653 1911261 21239 SH SOLE 0 0 21239 ISHARES TR GLOB HLTHCRE ETF 464287325 1929107 11738 SH SOLE 0 0 11738 ISHARES TR TIPS BD ETF 464287176 1941392 18139 SH SOLE 0 0 18139 ISHARES TR MSCI USA MMENTM 46432F396 1953834 11387 SH SOLE 0 0 11387 ISHARES TR S&P MC 400VL ETF 464287705 2049326 17177 SH SOLE 0 0 17177 ISHARES TR US AER DEF ETF 464288760 2261173 17240 SH SOLE 0 0 17240 ISHARES TR CORE TOTAL USD 46434V613 2430663 53362 SH SOLE 0 0 53362 ISHARES TR 1 3 YR TREAS BD 464287457 2466493 29781 SH SOLE 0 0 29781 ISHARES TR MODERT ALLOC ETF 464289875 2568382 59858 SH SOLE 0 0 59858 ISHARES TR RUS 2000 VAL ETF 464287630 2578170 71519 SH SOLE 0 0 71519 ISHARES TR NATIONAL MUN ETF 464288414 2629771 25199 SH SOLE 0 0 25199 ISHARES TR RUS 1000 GRW ETF 464287614 2695610 9017 SH SOLE 0 0 9017 ISHARES TR MRNGSTR INC ETF 46432F875 2755583 15088 SH SOLE 0 0 15088 ISHARES TR FLTG RATE NT ETF 46429B655 2849453 44624 SH SOLE 0 0 44624 ISHARES TR JPMORGAN USD EMG 464288281 3149042 34565 SH SOLE 0 0 34565 ISHARES TR S&P 100 ETF 464287101 3210647 27254 SH SOLE 0 0 27254 ISHARES TR 20 YR TR BD ETF 464287432 3262140 29800 SH SOLE 0 0 29800 ISHARES TR CORE DIV GRWTH 46434V621 3317842 57145 SH SOLE 0 0 57145 ISHARES TR S&P MC 400GR ETF 464287606 3464631 37976 SH SOLE 0 0 37976 ISHARES TR AGGRES ALLOC ETF 464289859 3590273 41515 SH SOLE 0 0 41515 ISHARES TR S&P SML 600 GWT 464287887 3600748 27543 SH SOLE 0 0 27543 ISHARES TR GLB CNSM STP ETF 464288737 5120939 60646 SH SOLE 0 0 60646 ISHARES TR ISHS 5-10YR INVT 464288638 5631155 109131 SH SOLE 0 0 109131 ISHARES TR MSCI EAFE ETF 464287465 5636847 114880 SH SOLE 0 0 114880 ISHARES TR IBOXX INV CP ETF 464287242 6197426 68128 SH SOLE 0 0 68128 ISHARES TR US TREAS BD ETF 46429B267 6989577 297937 SH SOLE 0 0 297937 ISHARES TR CORE S&P SCP ETF 464287804 7560261 69847 SH SOLE 0 0 69847 ISHARES TR CORE S&P500 ETF 464287200 7989209 15967 SH SOLE 0 0 15967 ISHARES TR MSCI INTL QUALTY 46434V456 8172135 16511 SH SOLE 0 0 16511 ISHARES TR MSCI USA MIN VOL 46429B697 8809561 100485 SH SOLE 0 0 100485 ISHARES TR MBS ETF 464288588 8899619 96266 SH SOLE 0 0 96266 ISHARES TR RUSSELL 2000 ETF 464287655 9273382 44229 SH SOLE 0 0 44229 ISHARES TR MSCI USA QLT FCT 46432F339 11746279 73511 SH SOLE 0 0 73511 ISHARES TR CORE S&P US VLU 464287663 13618221 184143 SH SOLE 0 0 184143 ISHARES TR S&P 500 VAL ETF 464287408 14386192 78389 SH SOLE 0 0 78389 ISHARES TR CORE S&P US GWT 464287671 14501650 122178 SH SOLE 0 0 122178 ISHARES TR S&P 500 GRWT ETF 464287309 15615631 183642 SH SOLE 0 0 183642 ISHARES TR CORE US AGGBD ET 464287226 16029792 163352 SH SOLE 0 0 163352 ISHARES TR CORE S&P MCP ETF 464287507 21061129 346743 SH SOLE 0 0 346743 ISHARES TR CORE MSCI EAFE 46432F842 21830963 288847 SH SOLE 0 0 288847 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 2312102 45820 SH SOLE 0 0 45820 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 305374 6053 SH SOLE 0 0 6053 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 877836 12522 SH SOLE 0 0 12522 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4078738 82390 SH SOLE 0 0 82390 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 5354940 118472 SH SOLE 0 0 118472 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 10171230 144949 SH SOLE 0 0 144949 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2571433 53019 SH SOLE 0 0 53019 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 11099762 218758 SH SOLE 0 0 218758 JOBY AVIATION INC COMMON STOCK G65163100 73464 13706 SH SOLE 0 0 13706 JOHNSON & JOHNSON COM 478160104 3405000 21525 SH SOLE 0 0 21525 JPMORGAN CHASE & CO COM 46625H100 99570 500 SH Call SOLE 0 0 500 JPMORGAN CHASE & CO COM 46625H100 39828 200 SH Put SOLE 0 0 200 JPMORGAN CHASE & CO COM 46625H100 4868572 24307 SH SOLE 0 0 24307 KARTOON STUDIOS INC. COM NEW 37229T509 30894 22550 SH SOLE 0 0 22550 KENVUE INC COM 49177J102 246590 11491 SH SOLE 0 0 11491 KEYCORP COM 493267108 414527 26219 SH SOLE 0 0 26219 KEYSIGHT TECHNOLOGIES INC COM 49338L103 273978 1752 SH SOLE 0 0 1752 KIMBERLY-CLARK CORP COM 494368103 1479371 11437 SH SOLE 0 0 11437 KINDER MORGAN INC DEL COM 49456B101 356849 19457 SH SOLE 0 0 19457 KLA CORP COM NEW 482480100 493010 705 SH SOLE 0 0 705 KROGER CO COM 501044101 274303 4802 SH SOLE 0 0 4802 LAM RESEARCH CORP COM 512807108 844453 869 SH SOLE 0 0 869 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 235699 8418 SH SOLE 0 0 8418 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 779375 33440 SH SOLE 0 0 33440 LAUDER ESTEE COS INC CL A 518439104 295814 1919 SH SOLE 0 0 1919 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 601787 20208 SH SOLE 0 0 20208 LINDE PLC SHS G54950103 1141624 2459 SH SOLE 0 0 2459 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 554557 19336 SH SOLE 0 0 19336 LOCKHEED MARTIN CORP COM 539830109 1551874 3412 SH SOLE 0 0 3412 LOWES COS INC COM 548661107 1042292 4092 SH SOLE 0 0 4092 LULULEMON ATHLETICA INC COM 550021109 250016 640 SH SOLE 0 0 640 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 312629 3057 SH SOLE 0 0 3057 MADISON COVERED CALL & EQUIT COM 557437100 88181 12063 SH SOLE 0 0 12063 MARATHON DIGITAL HOLDINGS IN COM 565788106 399350 17686 SH SOLE 0 0 17686 MARATHON PETE CORP COM 56585A102 225217 1118 SH SOLE 0 0 1118 MARKEL GROUP INC COM 570535104 372762 245 SH SOLE 0 0 245 MARRIOTT INTL INC NEW CL A 571903202 690734 2738 SH SOLE 0 0 2738 MARSH & MCLENNAN COS INC COM 571748102 716805 3480 SH SOLE 0 0 3480 MASTERCARD INCORPORATED CL A 57636Q104 3023336 6278 SH SOLE 0 0 6278 MCCORMICK & CO INC COM NON VTG 579780206 248295 3233 SH SOLE 0 0 3233 MCDONALDS CORP COM 580135101 2677672 9497 SH SOLE 0 0 9497 MERCADOLIBRE INC COM 58733R102 724236 479 SH SOLE 0 0 479 MERCK & CO INC COM 58933Y105 3546384 26877 SH SOLE 0 0 26877 META PLATFORMS INC CL A 30303M102 4574564 9421 SH SOLE 0 0 9421 METLIFE INC COM 59156R108 290641 3922 SH SOLE 0 0 3922 MGM RESORTS INTERNATIONAL COM 552953101 212205 4495 SH SOLE 0 0 4495 MICROCHIP TECHNOLOGY INC. COM 595017104 1215014 13544 SH SOLE 0 0 13544 MICRON TECHNOLOGY INC COM 595112103 747116 6338 SH SOLE 0 0 6338 MICROSOFT CORP COM 594918104 54425497 129363 SH SOLE 0 0 129363 MICROSTRATEGY INC CL A NEW 594972408 1128419 662 SH SOLE 0 0 662 MID-AMER APT CMNTYS INC COM 59522J103 292357 2222 SH SOLE 0 0 2222 MONDAY COM LTD SHS M7S64H106 279401 1237 SH SOLE 0 0 1237 MONDELEZ INTL INC CL A 609207105 529236 7561 SH SOLE 0 0 7561 MONOLITHIC PWR SYS INC COM 609839105 331392 489 SH SOLE 0 0 489 MONSTER BEVERAGE CORP NEW COM 61174X109 729322 12303 SH SOLE 0 0 12303 MOODYS CORP COM 615369105 260691 664 SH SOLE 0 0 664 NASDAQ INC COM 631103108 264715 4196 SH SOLE 0 0 4196 NATIONAL FUEL GAS CO COM 636180101 211621 3939 SH SOLE 0 0 3939 NATIONAL GRID PLC SPONSORED ADR NE 636274409 362863 5319 SH SOLE 0 0 5319 NETFLIX INC COM 64110L106 2015729 3319 SH SOLE 0 0 3319 NEUROPACE INC COM 641288105 132000 10000 SH SOLE 0 0 10000 NEWMONT CORP COM 651639106 519357 14491 SH SOLE 0 0 14491 NEXTERA ENERGY INC COM 65339F101 3709354 58040 SH SOLE 0 0 58040 NIKE INC CL B 654106103 1906436 20286 SH SOLE 0 0 20286 NIKOLA CORP COM 654110105 12849 12354 SH SOLE 0 0 12354 NORDSON CORP COM 655663102 281557 1026 SH SOLE 0 0 1026 NORFOLK SOUTHN CORP COM 655844108 206508 810 SH SOLE 0 0 810 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 338583 11279 SH SOLE 0 0 11279 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 483615 20597 SH SOLE 0 0 20597 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 715607 14204 SH SOLE 0 0 14204 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 1076894 29905 SH SOLE 0 0 29905 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 2108882 56102 SH SOLE 0 0 56102 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 5974030 153535 SH SOLE 0 0 153535 NORTHROP GRUMMAN CORP COM 666807102 200589 419 SH SOLE 0 0 419 NOVARTIS AG SPONSORED ADR 66987V109 962015 9945 SH SOLE 0 0 9945 NOVO-NORDISK A S ADR 670100205 2986728 23261 SH SOLE 0 0 23261 NU HLDGS LTD ORD SHS CL A G6683N103 466961 39141 SH SOLE 0 0 39141 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 219442 5647 SH SOLE 0 0 5647 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 287968 11929 SH SOLE 0 0 11929 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 108616 15107 SH SOLE 0 0 15107 NVIDIA CORPORATION COM 67066G104 1084272 1200 SH Put SOLE 0 0 200 NVIDIA CORPORATION COM 67066G104 43467824 48108 SH SOLE 0 0 48108 NXP SEMICONDUCTORS N V COM N6596X109 316676 1278 SH SOLE 0 0 1278 OCCIDENTAL PETE CORP COM 674599105 605615 9319 SH SOLE 0 0 9319 OGE ENERGY CORP COM 670837103 209882 6119 SH SOLE 0 0 6119 OLIN CORP COM PAR $1 680665205 307135 5223 SH SOLE 0 0 5223 ONEOK INC NEW COM 682680103 676172 8434 SH SOLE 0 0 8434 ORACLE CORP COM 68389X105 517731 4122 SH SOLE 0 0 4122 PACCAR INC COM 693718108 1301732 10507 SH SOLE 0 0 10507 PACER FDS TR TRENDPILOT INTL 69374H683 377038 12970 SH SOLE 0 0 12970 PACER FDS TR METAURUS CAP 400 69374H436 1259886 35193 SH SOLE 0 0 35193 PACER FDS TR GLOBL CASH ETF 69374H709 1292882 37259 SH SOLE 0 0 37259 PACER FDS TR TRENDPILOT FD 69374H675 1687122 53562 SH SOLE 0 0 53562 PACER FDS TR TRENDP US MID CP 69374H204 1793089 49766 SH SOLE 0 0 49766 PACER FDS TR DEVELOPED MRKT 69374H873 2320159 72618 SH SOLE 0 0 72618 PACER FDS TR PACER US SMALL 69374H857 2757419 56091 SH SOLE 0 0 56091 PACER FDS TR TRENDPILOT 100 69374H303 4060925 59128 SH SOLE 0 0 59128 PACER FDS TR TRENDP US LAR CP 69374H105 4977445 103722 SH SOLE 0 0 103722 PACER FDS TR US CASH COWS 100 69374H881 15695416 272381 SH SOLE 0 0 272381 PALANTIR TECHNOLOGIES INC CL A 69608A108 46020 2000 SH Call SOLE 0 0 2000 PALANTIR TECHNOLOGIES INC CL A 69608A108 1170433 50866 SH SOLE 0 0 50866 PALO ALTO NETWORKS INC COM 697435105 1466399 5161 SH SOLE 0 0 5161 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 251765 5836 SH SOLE 0 0 5836 PAPA JOHNS INTL INC COM 698813102 526811 7910 SH SOLE 0 0 7910 PARKER-HANNIFIN CORP COM 701094104 780830 1405 SH SOLE 0 0 1405 PAYCHEX INC COM 704326107 1462548 11910 SH SOLE 0 0 11910 PAYPAL HLDGS INC COM 70450Y103 1418216 21171 SH SOLE 0 0 21171 PCM FD INC COM 69323T101 1446630 174925 SH SOLE 0 0 174925 PEPSICO INC COM 713448108 2109244 12052 SH SOLE 0 0 12052 PFIZER INC COM 717081103 1390756 50117 SH SOLE 0 0 50117 PGIM ETF TR PGIM ULTRA SH BD 69344A107 2238453 45039 SH SOLE 0 0 45039 PHILIP MORRIS INTL INC COM 718172109 1435903 15672 SH SOLE 0 0 15672 PHILLIPS 66 COM 718546104 1873552 11470 SH SOLE 0 0 11470 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 378437 10550 SH SOLE 0 0 10550 PIMCO ETF TR 1-5 US TIP IDX 72201R205 411106 7983 SH SOLE 0 0 7983 PIMCO ETF TR INTER MUN BD ACT 72201R866 419915 8003 SH SOLE 0 0 8003 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 606464 12154 SH SOLE 0 0 12154 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3083793 30672 SH SOLE 0 0 30672 PIMCO ETF TR 25YR+ ZERO U S 72201R882 9381176 118374 SH SOLE 0 0 118374 PINTEREST INC CL A 72352L106 696707 20095 SH SOLE 0 0 20095 PLUG POWER INC COM NEW 72919P202 54307 15787 SH SOLE 0 0 15787 PNC FINL SVCS GROUP INC COM 693475105 401213 2483 SH SOLE 0 0 2483 PRICE T ROWE GROUP INC COM 74144T108 364840 2992 SH SOLE 0 0 2992 PROCTER AND GAMBLE CO COM 742718109 5030404 31004 SH SOLE 0 0 31004 PROLOGIS INC. COM 74340W103 1538802 11817 SH SOLE 0 0 11817 PROSHARES TR HD REPLICATION 74347X294 300499 6102 SH SOLE 0 0 6102 PROSHARES TR ULTRAPRO QQQ 74347X831 592638 9627 SH SOLE 0 0 9627 PSQ HOLDINGS INC CL A 693691107 67897 12620 SH SOLE 0 0 12620 PULTE GROUP INC COM 745867101 339964 2818 SH SOLE 0 0 2818 PUTNAM MANAGED MUN INCOME TR COM 746823103 108053 18039 SH SOLE 0 0 18039 QORVO INC COM 74736K101 261353 2276 SH SOLE 0 0 2276 QUALCOMM INC COM 747525103 1611523 9519 SH SOLE 0 0 9519 QUANTA SVCS INC COM 74762E102 1592277 6129 SH SOLE 0 0 6129 REALTY INCOME CORP COM 756109104 394489 7292 SH SOLE 0 0 7292 REDFIN CORP COM 75737F108 26600 4000 SH Put SOLE 0 0 4000 REDFIN CORP COM 75737F108 70930 10665 SH SOLE 0 0 10665 REGENERON PHARMACEUTICALS COM 75886F107 377295 392 SH SOLE 0 0 392 RELX PLC SPONSORED ADR 759530108 461514 10661 SH SOLE 0 0 10661 REPUBLIC SVCS INC COM 760759100 275601 1440 SH SOLE 0 0 1440 RESMED INC COM 761152107 454578 2295 SH SOLE 0 0 2295 RESTAURANT BRANDS INTL INC COM 76131D103 344071 4331 SH SOLE 0 0 4331 RING ENERGY INC COM 76680V108 1470811 750414 SH SOLE 0 0 750414 ROCKWELL AUTOMATION INC COM 773903109 239756 823 SH SOLE 0 0 823 ROYCE MICRO-CAP TR INC COM 780915104 295158 31234 SH SOLE 0 0 31234 ROYCE VALUE TR INC COM 780910105 1395220 91972 SH SOLE 0 0 91972 RTX CORPORATION COM 75513E101 1306385 13395 SH SOLE 0 0 13395 S&P GLOBAL INC COM 78409V104 749560 1762 SH SOLE 0 0 1762 SALESFORCE INC COM 79466L302 30118 100 SH Put SOLE 0 0 100 SALESFORCE INC COM 79466L302 2255250 7488 SH SOLE 0 0 7488 SANDRIDGE ENERGY INC COM NEW 80007P869 168284 11550 SH SOLE 0 0 11550 SANDSTORM GOLD LTD COM NEW 80013R206 75627 14405 SH SOLE 0 0 14405 SANOFI SPONSORED ADR 80105N105 349968 7201 SH SOLE 0 0 7201 SAP SE SPON ADR 803054204 658751 3378 SH SOLE 0 0 3378 SBA COMMUNICATIONS CORP NEW CL A 78410G104 284681 1314 SH SOLE 0 0 1314 SCHLUMBERGER LTD COM STK 806857108 347457 6340 SH SOLE 0 0 6340 SCHWAB CHARLES CORP COM 808513105 21702 300 SH Put SOLE 0 0 300 SCHWAB CHARLES CORP COM 808513105 286493 3960 SH SOLE 0 0 3960 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 384093 4807 SH SOLE 0 0 4807 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 395754 10142 SH SOLE 0 0 10142 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 819582 13425 SH SOLE 0 0 13425 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1560849 25151 SH SOLE 0 0 25151 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1818520 23240 SH SOLE 0 0 23240 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3260970 36687 SH SOLE 0 0 36687 SCOTTS MIRACLE-GRO CO CL A 810186106 302418 4054 SH SOLE 0 0 4054 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 284227 1546 SH SOLE 0 0 1546 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 475988 5829 SH SOLE 0 0 5829 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 658480 7089 SH SOLE 0 0 7089 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1200153 18337 SH SOLE 0 0 18337 SELECT SECTOR SPDR TR INDL 81369Y704 2276858 20484 SH SOLE 0 0 20484 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2654465 34762 SH SOLE 0 0 34762 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3439300 68200 SH SOLE 0 0 68200 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4567664 111497 SH SOLE 0 0 111497 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7698233 61968 SH SOLE 0 0 61968 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7959368 43576 SH SOLE 0 0 43576 SELECT SECTOR SPDR TR ENERGY 81369Y506 8678181 91836 SH SOLE 0 0 91836 SENSEONICS HLDGS INC COM 81727U105 10092 19000 SH SOLE 0 0 19000 SENTINELONE INC CL A 81730H109 2331 100 SH Call SOLE 0 0 100 SENTINELONE INC CL A 81730H109 276457 11860 SH SOLE 0 0 11860 SERVICENOW INC COM 81762P102 391112 513 SH SOLE 0 0 513 SHERWIN WILLIAMS CO COM 824348106 683254 1967 SH SOLE 0 0 1967 SHOCKWAVE MED INC COM 82489T104 2405435 7387 SH SOLE 0 0 7387 SHOPIFY INC CL A 82509L107 3868036 50123 SH SOLE 0 0 50123 SILO PHARMA INC COM NEW 82711P201 122467 62807 SH SOLE 0 0 62807 SIMPSON MFG INC COM 829073105 328527 1601 SH SOLE 0 0 1601 SIXTH STREET SPECIALTY LENDI COM 83012A109 2938278 137110 SH SOLE 0 0 137110 SKYWORKS SOLUTIONS INC COM 83088M102 248575 2295 SH SOLE 0 0 2295 SMITH A O CORP COM 831865209 321098 3589 SH SOLE 0 0 3589 SNAP ON INC COM 833034101 983747 3321 SH SOLE 0 0 3321 SNOWFLAKE INC CL A 833445109 457489 2831 SH SOLE 0 0 2831 SONY GROUP CORP SPONSORED ADR 835699307 261817 3054 SH SOLE 0 0 3054 SOUNDHOUND AI INC CLASS A COM 836100107 271501 46094 SH SOLE 0 0 46094 SOUTHERN CO COM 842587107 886871 12362 SH SOLE 0 0 12362 SOUTHERN COPPER CORP COM 84265V105 322363 3026 SH SOLE 0 0 3026 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1230391 3094 SH SOLE 0 0 3094 SPDR GOLD TR GOLD SHS 78463V107 164576 800 SH Call SOLE 0 0 500 SPDR GOLD TR GOLD SHS 78463V107 12367978 60121 SH SOLE 0 0 60121 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 224186 2946 SH SOLE 0 0 2946 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 287917 5012 SH SOLE 0 0 5012 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 517230 15435 SH SOLE 0 0 15435 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 686947 11512 SH SOLE 0 0 11512 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1302594 36345 SH SOLE 0 0 36345 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1682134 30390 SH SOLE 0 0 30390 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2116475 58141 SH SOLE 0 0 58141 SPDR S&P 500 ETF TR TR UNIT 78462F103 575377 1100 SH Put SOLE 0 0 700 SPDR S&P 500 ETF TR TR UNIT 78462F103 71083003 135896 SH SOLE 0 0 135896 SPDR SER TR AEROSPACE DEF 78464A631 256983 1829 SH SOLE 0 0 1829 SPDR SER TR PORTFOLIO LN TSR 78464A664 318113 11386 SH SOLE 0 0 11386 SPDR SER TR ICE PFD SEC ETF 78464A292 322397 9246 SH SOLE 0 0 9246 SPDR SER TR PORTFOLIO SH TSR 78468R101 330508 11428 SH SOLE 0 0 11428 SPDR SER TR PORTFLI HIGH YLD 78468R606 344081 14667 SH SOLE 0 0 14667 SPDR SER TR S&P 400 MDCP VAL 78464A839 356981 4697 SH SOLE 0 0 4697 SPDR SER TR S&P SEMICNDCTR 78464A862 394900 2038 SH SOLE 0 0 2038 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 434636 23317 SH SOLE 0 0 23317 SPDR SER TR PORTFOLI S&P1500 78464A805 528426 8482 SH SOLE 0 0 8482 SPDR SER TR BLOOMBERG HIGH Y 78468R622 540835 4780 SH SOLE 0 0 4780 SPDR SER TR S&P 400 MDCP GRW 78464A821 595106 6818 SH SOLE 0 0 6818 SPDR SER TR S&P BIOTECH 78464A870 605087 6413 SH SOLE 0 0 6413 SPDR SER TR RUSSELL YIELD 78468R770 829934 7638 SH SOLE 0 0 7638 SPDR SER TR PORT MTG BK ETF 78464A383 875865 36941 SH SOLE 0 0 36941 SPDR SER TR PORTFOLIO CRPORT 78464A144 1041303 35771 SH SOLE 0 0 35771 SPDR SER TR S&P 600 SMCP VAL 78464A300 1046146 11953 SH SOLE 0 0 11953 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1056039 41107 SH SOLE 0 0 41107 SPDR SER TR SSGA US LRG ETF 78468R804 1111552 7137 SH SOLE 0 0 7137 SPDR SER TR S&P 600 SMCP GRW 78464A201 1278080 14753 SH SOLE 0 0 14753 SPDR SER TR PORTFOLIO SHORT 78464A474 2649999 89016 SH SOLE 0 0 89016 SPDR SER TR PORTFOLIO INTRMD 78464A375 2733948 83862 SH SOLE 0 0 83862 SPDR SER TR PORTFLI INTRMDIT 78464A672 3279272 116449 SH SOLE 0 0 116449 SPDR SER TR PORTFOLIO AGRGTE 78464A649 6348712 251014 SH SOLE 0 0 251014 SPDR SER TR BLOOMBERG 3-12 M 78468R523 7842139 78879 SH SOLE 0 0 78879 SPDR SER TR S&P DIVID ETF 78464A763 8280280 63396 SH SOLE 0 0 63396 SPDR SER TR PORTFOLIO S&P500 78464A854 9405990 152869 SH SOLE 0 0 152869 SPDR SER TR PORTFOLIO S&P600 78468R853 9570237 222325 SH SOLE 0 0 222325 SPDR SER TR PORTFOLIO S&P400 78464A847 9740927 114731 SH SOLE 0 0 114731 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 10674422 116255 SH SOLE 0 0 116255 SPDR SER TR PRTFLO S&P500 VL 78464A508 11349043 225871 SH SOLE 0 0 225871 SPDR SER TR PRTFLO S&P500 GW 78464A409 25128358 343425 SH SOLE 0 0 343425 SPOK HLDGS INC COM 84863T106 274181 17189 SH SOLE 0 0 17189 SPROTT PHYSICAL GOLD TR UNIT 85207H104 635516 36735 SH SOLE 0 0 36735 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 361408 43595 SH SOLE 0 0 43595 SPROUTS FMRS MKT INC COM 85208M102 333104 5166 SH SOLE 0 0 5166 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 208632 4954 SH SOLE 0 0 4954 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 711694 17770 SH SOLE 0 0 17770 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1366346 33737 SH SOLE 0 0 33737 STARBUCKS CORP COM 855244109 3561950 38976 SH SOLE 0 0 38976 STARWOOD PPTY TR INC COM 85571B105 314058 15448 SH SOLE 0 0 15448 STERIS PLC SHS USD G8473T100 362635 1613 SH SOLE 0 0 1613 STRYKER CORPORATION COM 863667101 1478200 4131 SH SOLE 0 0 4131 SUPER MICRO COMPUTER INC COM 86800U104 690861 684 SH SOLE 0 0 684 SYNOPSYS INC COM 871607107 1162431 2034 SH SOLE 0 0 2034 SYSCO CORP COM 871829107 656875 8092 SH SOLE 0 0 8092 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1203364 8845 SH SOLE 0 0 8845 TARGET CORP COM 87612E106 1006813 5681 SH SOLE 0 0 5681 TC ENERGY CORP COM 87807B107 275990 6862 SH SOLE 0 0 6862 TELADOC HEALTH INC COM 87918A105 204311 13530 SH SOLE 0 0 13530 TERADYNE INC COM 880770102 263170 2333 SH SOLE 0 0 2333 TERRENO RLTY CORP COM 88146M101 258026 3886 SH SOLE 0 0 3886 TESLA INC COM 88160R101 9449017 53752 SH SOLE 0 0 53752 TEXAS INSTRS INC COM 882508104 556698 3196 SH SOLE 0 0 3196 TEXTRON INC COM 883203101 605131 6308 SH SOLE 0 0 6308 THE TRADE DESK INC COM CL A 88339J105 500125 5721 SH SOLE 0 0 5721 THERMO FISHER SCIENTIFIC INC COM 883556102 2455650 4225 SH SOLE 0 0 4225 THOMSON REUTERS CORP. COM 884903808 458678 2944 SH SOLE 0 0 2944 THOR INDS INC COM 885160101 267145 2277 SH SOLE 0 0 2277 TIMOTHY PLAN HIGH DIVIDEND 887432276 518197 21037 SH SOLE 0 0 21037 TIMOTHY PLAN US LRGMD CP CORE 887432359 519404 12335 SH SOLE 0 0 12335 TIMOTHY PLAN HIG DV STK ETF 887432326 1872477 51769 SH SOLE 0 0 51769 TORO CO COM 891092108 274570 2997 SH SOLE 0 0 2997 TORTOISE ENERGY INFRA CORP COM 89147L886 231306 7483 SH SOLE 0 0 7483 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 763047 19907 SH SOLE 0 0 19907 TOTALENERGIES SE SPONSORED ADS 89151E109 1013261 14721 SH SOLE 0 0 14721 TRACTOR SUPPLY CO COM 892356106 804631 3074 SH SOLE 0 0 3074 TRAEGER INC COMMON STOCK 89269P103 30645 12113 SH SOLE 0 0 12113 TRANSOCEAN LTD REGISTERED SHS H8817H100 197350 31425 SH SOLE 0 0 31425 TRAVELERS COMPANIES INC COM 89417E109 225595 980 SH SOLE 0 0 980 TRUIST FINL CORP COM 89832Q109 768174 19707 SH SOLE 0 0 19707 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 300689 4853 SH SOLE 0 0 4853 TWILIO INC CL A 90138F102 337429 5518 SH SOLE 0 0 5518 UBER TECHNOLOGIES INC COM 90353T100 977468 12696 SH SOLE 0 0 12696 UBS GROUP AG SHS H42097107 294428 9584 SH SOLE 0 0 9584 UNION PAC CORP COM 907818108 3739101 15204 SH SOLE 0 0 15204 UNITED PARCEL SERVICE INC CL B 911312106 867668 5838 SH SOLE 0 0 5838 UNITEDHEALTH GROUP INC COM 91324P102 2288861 4627 SH SOLE 0 0 4627 URBAN-GRO INC COM NEW 91704K202 27400 20000 SH SOLE 0 0 20000 US BANCORP DEL COM NEW 902973304 1488857 33308 SH SOLE 0 0 33308 VALERO ENERGY CORP COM 91913Y100 1080307 6329 SH SOLE 0 0 6329 VANECK ETF TRUST GOLD MINERS ETF 92189F106 312094 9769 SH SOLE 0 0 9769 VANECK ETF TRUST LONG MUNI ETF 92189F536 340496 19340 SH SOLE 0 0 19340 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 351918 12127 SH SOLE 0 0 12127 VANECK ETF TRUST OIL SERVICES ETF 92189H607 701190 22176 SH SOLE 0 0 22176 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2071346 9206 SH SOLE 0 0 9206 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 7005399 77924 SH SOLE 0 0 77924 VANGUARD BD INDEX FDS INTERMED TERM 921937819 4305371 57100 SH SOLE 0 0 57100 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5032055 65633 SH SOLE 0 0 65633 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 16331174 224854 SH SOLE 0 0 224854 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 503772 10241 SH SOLE 0 0 10241 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 936656 9658 SH SOLE 0 0 9658 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1211570 7771 SH SOLE 0 0 7771 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2264286 8775 SH SOLE 0 0 8775 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2377866 9818 SH SOLE 0 0 9818 VANGUARD INDEX FDS MID CAP ETF 922908629 2559146 10242 SH SOLE 0 0 10242 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2575286 15036 SH SOLE 0 0 15036 VANGUARD INDEX FDS SMALL CP ETF 922908751 2602141 11383 SH SOLE 0 0 11383 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2878850 6417 SH SOLE 0 0 6417 VANGUARD INDEX FDS VALUE ETF 922908744 8335008 51028 SH SOLE 0 0 51028 VANGUARD INDEX FDS TOTAL STK MKT 922908769 23881721 92019 SH SOLE 0 0 92019 VANGUARD INDEX FDS GROWTH ETF 922908736 29692227 86255 SH SOLE 0 0 86255 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 664975 14624 SH SOLE 0 0 14624 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 756300 12879 SH SOLE 0 0 12879 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2531056 54432 SH SOLE 0 0 54432 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 576436 12037 SH SOLE 0 0 12037 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 647502 12796 SH SOLE 0 0 12796 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 259832 3304 SH SOLE 0 0 3304 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 304066 3933 SH SOLE 0 0 3933 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1042740 12031 SH SOLE 0 0 12031 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1405983 30826 SH SOLE 0 0 30826 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1535245 26438 SH SOLE 0 0 26438 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7854281 97557 SH SOLE 0 0 97557 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 15371742 200623 SH SOLE 0 0 200623 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6858406 37558 SH SOLE 0 0 37558 VANGUARD STAR FDS VG TL INTL STK F 921909768 1092652 18120 SH SOLE 0 0 18120 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3533542 70431 SH SOLE 0 0 70431 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 871377 13647 SH SOLE 0 0 13647 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3930568 32487 SH SOLE 0 0 32487 VANGUARD WORLD FD MEGA CAP INDEX 921910873 243255 1302 SH SOLE 0 0 1302 VANGUARD WORLD FD ENERGY ETF 92204A306 625803 4046 SH SOLE 0 0 4046 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1230545 4524 SH SOLE 0 0 4524 VANGUARD WORLD FD INF TECH ETF 92204A702 1887677 3879 SH SOLE 0 0 3879 VANGUARD WORLD FD UTILITIES ETF 92204A876 2612272 18321 SH SOLE 0 0 18321 VANGUARD WORLD FD MEGA GRWTH IND 921910816 3458567 12087 SH SOLE 0 0 12087 VELO3D INC COMMON STOCK 92259N104 18224 40000 SH SOLE 0 0 40000 VERISK ANALYTICS INC COM 92345Y106 226525 961 SH SOLE 0 0 961 VERIZON COMMUNICATIONS INC COM 92343V104 24774 600 SH Put SOLE 0 0 600 VERIZON COMMUNICATIONS INC COM 92343V104 6557519 156280 SH SOLE 0 0 156280 VERTEX PHARMACEUTICALS INC COM 92532F100 395018 945 SH SOLE 0 0 945 VISA INC COM CL A 92826C839 6674866 23917 SH SOLE 0 0 23917 WALMART INC COM 931142103 1644676 27334 SH SOLE 0 0 27334 WASTE CONNECTIONS INC COM 94106B101 384958 2238 SH SOLE 0 0 2238 WASTE MGMT INC DEL COM 94106L109 818365 3839 SH SOLE 0 0 3839 WEC ENERGY GROUP INC COM 92939U106 498937 6076 SH SOLE 0 0 6076 WELLS FARGO CO NEW PERP PFD CNV A 949746804 209305 172 SH SOLE 0 0 172 WELLS FARGO CO NEW COM 949746101 344198 5939 SH SOLE 0 0 5939 WELLTOWER INC COM 95040Q104 271550 2906 SH SOLE 0 0 2906 WENDYS CO COM 95058W100 290320 15410 SH SOLE 0 0 15410 WESTAMERICA BANCORPORATION COM 957090103 539291 11033 SH SOLE 0 0 11033 WESTERN UN CO COM 959802109 248904 17804 SH SOLE 0 0 17804 WILLIAMS COS INC COM 969457100 621821 15956 SH SOLE 0 0 15956 WISDOMTREE TR INDIA ERNGS FD 97717W422 366870 8422 SH SOLE 0 0 8422 WISDOMTREE TR US LARGECAP DIVD 97717W307 550095 7620 SH SOLE 0 0 7620 WISDOMTREE TR US MIDCAP DIVID 97717W505 716220 14123 SH SOLE 0 0 14123 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 922005 18446 SH SOLE 0 0 18446 WISDOMTREE TR US QTLY DIV GRT 97717X669 937497 12305 SH SOLE 0 0 12305 WISDOMTREE TR US EFFICIENT COR 97717Y790 985675 23341 SH SOLE 0 0 23341 WISDOMTREE TR EM EX ST-OWNED 97717X578 1007529 34200 SH SOLE 0 0 34200 WISDOMTREE TR WISDOMTREE US VA 97717W547 1242211 18677 SH SOLE 0 0 18677 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 4308913 93747 SH SOLE 0 0 93747 WISDOMTREE TR INTL QULTY DIV 97717X131 4485445 117852 SH SOLE 0 0 117852 WORKDAY INC CL A 98138H101 628148 2303 SH SOLE 0 0 2303 XCEL ENERGY INC COM 98389B100 438989 8167 SH SOLE 0 0 8167 XP INC CL A G98239109 262835 10243 SH SOLE 0 0 10243 ZIMMER BIOMET HOLDINGS INC COM 98956P102 407019 3084 SH SOLE 0 0 3084 ZOETIS INC CL A 98978V103 530439 3135 SH SOLE 0 0 3135