0001085146-25-002613.txt : 20250506 0001085146-25-002613.hdr.sgml : 20250506 20250505192320 ACCESSION NUMBER: 0001085146-25-002613 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250506 DATE AS OF CHANGE: 20250505 EFFECTIVENESS DATE: 20250506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PFG Advisors CENTRAL INDEX KEY: 0001694435 ORGANIZATION NAME: EIN: 472483769 STATE OF INCORPORATION: AZ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18250 FILM NUMBER: 25914650 BUSINESS ADDRESS: STREET 1: 3200 N CENTRAL AVE. STREET 2: STE 200 CITY: PHOENIX STATE: AZ ZIP: 85012 BUSINESS PHONE: 800-405-8850 MAIL ADDRESS: STREET 1: 3200 N CENTRAL AVE. STREET 2: STE 200 CITY: PHOENIX STATE: AZ ZIP: 85012 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001694435 XXXXXXXX 03-31-2025 03-31-2025 false PFG Advisors
3200 N Central Ave. Ste 200 Phoenix AZ 85012
13F HOLDINGS REPORT 028-18250 N
Justin Jolly CCO 602-200-5163 /s/ Justin Jolly Phoenix AZ 05-05-2025 0 695 1789398717 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE AAON INC COM PAR $0.004 000360206 BBG001S6CZK0 1627922 20836 SH SOLE 0 0 20836 ABBOTT LABS COM 002824100 BBG001S5N9M6 1044599 7875 SH SOLE 0 0 7875 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 5519005 26341 SH SOLE 0 0 26341 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 311375 2405 SH SOLE 0 0 2405 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 6554404 21005 SH SOLE 0 0 21005 ADOBE INC COM 00724F101 BBG001S5NCQ5 1903843 4964 SH SOLE 0 0 4964 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 1080209 10514 SH SOLE 0 0 10514 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 432486 4233 SH SOLE 0 0 4233 AFLAC INC COM 001055102 BBG001S5NGJ4 616883 5548 SH SOLE 0 0 5548 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 238153 2036 SH SOLE 0 0 2036 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 BBG01HDXBGL3 213342 7049 SH SOLE 0 0 7049 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 BBG01J051XY4 476033 16676 SH SOLE 0 0 16676 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 BBG01HDWX5T7 598101 20753 SH SOLE 0 0 20753 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 BBG01FC8GVM4 766475 24734 SH SOLE 0 0 24734 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 BBG00V5MGHR3 367238 11444 SH SOLE 0 0 11444 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 BBG01BM21GB6 616694 20591 SH SOLE 0 0 20591 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 BBG01DCCD6G5 357817 11776 SH SOLE 0 0 11776 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 BBG00YPGMDP2 597813 18001 SH SOLE 0 0 18001 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 BBG00VSHDKC1 378678 10987 SH SOLE 0 0 10987 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 BBG01GQYB6Z6 307613 10346 SH SOLE 0 0 10346 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 BBG01B8726R5 278426 9099 SH SOLE 0 0 9099 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 BBG00XPR18Z3 2165218 61652 SH SOLE 0 0 61652 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 5050697 32661 SH SOLE 0 0 32661 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 9601535 61458 SH SOLE 0 0 61458 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 8719509 167877 SH SOLE 0 0 167877 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 271290 6456 SH SOLE 0 0 6456 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 396752 17177 SH SOLE 0 0 17177 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 874347 15049 SH SOLE 0 0 15049 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 408649 6809 SH SOLE 0 0 6809 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 BBG00S7NVRB4 1652116 58503 SH SOLE 0 0 58503 AMAZON COM INC COM 023135106 BBG001S5PQL7 14181910 74540 SH SOLE 0 0 74540 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 907471 18340 SH SOLE 0 0 18340 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1351942 5025 SH SOLE 0 0 5025 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1430797 9699 SH SOLE 0 0 9699 AMETEK INC COM 031100100 BBG001S5NN54 4462902 25926 SH SOLE 0 0 25926 AMGEN INC COM 031162100 BBG001S5NNL6 5469917 17557 SH SOLE 0 0 17557 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 3593349 54785 SH SOLE 0 0 54785 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 2969358 72832 SH SOLE 0 0 72832 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 3331778 16521 SH SOLE 0 0 16521 ANSYS INC COM 03662Q105 BBG001S926L8 5005447 15812 SH SOLE 0 0 15812 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 306833 2241 SH SOLE 0 0 2241 APPLE INC COM 037833100 BBG001S5N8V8 42748597 192449 SH SOLE 0 0 192449 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 518105 3570 SH SOLE 0 0 3570 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 838895 3166 SH SOLE 0 0 3166 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1216475 54895 SH SOLE 0 0 54895 ARGAN INC COM 04010E109 BBG001SJP7D8 541981 4132 SH SOLE 0 0 4132 ARISTA NETWORKS INC COM SHS 040413205 BBG001T51KQ0 392126 5061 SH SOLE 0 0 5061 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 391317 5906 SH SOLE 0 0 5906 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2433042 51136 SH SOLE 0 0 51136 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 218877 2312 SH SOLE 0 0 2312 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 534281 806 SH SOLE 0 0 806 AT&T INC COM 00206R102 BBG001S5VWH2 871061 30801 SH SOLE 0 0 30801 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 4771128 15616 SH SOLE 0 0 15616 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 1212315 2305 SH SOLE 0 0 2305 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1018739 24413 SH SOLE 0 0 24413 BEL FUSE INC CL B 077347300 BBG001S93K81 455286 6082 SH SOLE 0 0 6082 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 798442 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 19026725 35726 SH SOLE 0 0 35726 BIGBEAR AI HLDGS INC COM 08975B109 BBG00Z4HKRY1 224353 78445 SH SOLE 0 0 78445 BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 BBG00NNWBWQ2 4988417 102306 SH SOLE 0 0 102306 BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 BBG01408D4M5 275830 8704 SH SOLE 0 0 8704 BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843 BBG01S6WC186 417292 8425 SH SOLE 0 0 8425 BLACKROCK INC COM 09290D101 BBG01PSW2WR0 351517 371 SH SOLE 0 0 371 BLACKSTONE INC COM 09260D107 BBG001S7H949 283954 2031 SH SOLE 0 0 2031 BLEND LABS INC CL A 09352U108 BBG00D0YK7V4 236982 70741 SH SOLE 0 0 70741 BLUE BIRD CORP COM 095306106 BBG006427TN1 308907 9543 SH SOLE 0 0 9543 BOEING CO COM 097023105 BBG001S5P0V3 777907 4561 SH SOLE 0 0 4561 BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 BBG019MDHCC8 2462808 52884 SH SOLE 0 0 52884 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 369432 80 SH SOLE 0 0 80 BRINKER INTL INC COM 109641100 BBG001S5RFV8 739884 4964 SH SOLE 0 0 4964 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 283142 4642 SH SOLE 0 0 4642 BROADCOM INC COM 11135F101 BBG00KHY5SY8 8274641 49421 SH SOLE 0 0 49421 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 523624 4191 SH SOLE 0 0 4191 BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 2678052 27147 SH SOLE 0 0 27147 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 356355 16929 SH SOLE 0 0 16929 CACI INTL INC CL A 127190304 BBG001SF9NK1 916566 2498 SH SOLE 0 0 2498 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 3323076 13066 SH SOLE 0 0 13066 CALIFORNIA BANCORP COM 84252A106 BBG001SMZ5M4 758774 52950 SH SOLE 0 0 52950 CAPITAL GROUP CORE BALANCED SHS 14021D107 BBG01J9W1K83 1001995 32343 SH SOLE 0 0 32343 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 3628791 108646 SH SOLE 0 0 108646 CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 BBG01J9W2L17 592027 19159 SH SOLE 0 0 19159 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 4800852 134704 SH SOLE 0 0 134704 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 2452232 86560 SH SOLE 0 0 86560 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 12526766 365745 SH SOLE 0 0 365745 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 649533 26533 SH SOLE 0 0 26533 CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 BBG01J5S7N48 370070 14082 SH SOLE 0 0 14082 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 951697 42392 SH SOLE 0 0 42392 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 BBG019XS8NR3 816512 29909 SH SOLE 0 0 29909 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 4105750 12058 SH SOLE 0 0 12058 CATERPILLAR INC COM 149123101 BBG001S5PJ06 4988729 15127 SH SOLE 0 0 15127 CELESTICA INC COM 15101Q207 BBG001S9CXM7 632765 8029 SH SOLE 0 0 8029 CHAMPION HOMES INC COM 830830105 BBG001S5W456 601916 6352 SH SOLE 0 0 6352 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 1548951 6694 SH SOLE 0 0 6694 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 6909420 41302 SH SOLE 0 0 41302 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 477849 9517 SH SOLE 0 0 9517 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1799860 5960 SH SOLE 0 0 5960 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 4863812 44180 SH SOLE 0 0 44180 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 BBG001S64WN3 24124 13707 SH SOLE 0 0 13707 CISCO SYS INC COM 17275R102 BBG001S6HC62 1565399 25367 SH SOLE 0 0 25367 COCA COLA CO COM 191216100 BBG001S5SMQ8 992171 13853 SH SOLE 0 0 13853 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 575457 15595 SH SOLE 0 0 15595 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 215394 668 SH SOLE 0 0 668 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 672532 6404 SH SOLE 0 0 6404 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 809181 4013 SH SOLE 0 0 4013 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 15650190 16547 SH SOLE 0 0 16547 CRH PLC ORD G25508105 BBG001S61NK9 1920209 21828 SH SOLE 0 0 21828 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 339182 962 SH SOLE 0 0 962 CSX CORP COM 126408103 BBG001S5Q7Q3 569777 19360 SH SOLE 0 0 19360 CUMMINS INC COM 231021106 BBG001S5Q9M3 2049780 6540 SH SOLE 0 0 6540 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 6091370 29714 SH SOLE 0 0 29714 DANAOS CORPORATION SHS Y1968P121 BBG001SQ4NL1 478714 6135 SH SOLE 0 0 6135 DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 564027 20782 SH SOLE 0 0 20782 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 728920 20164 SH SOLE 0 0 20164 DBX ETF TR XTRACKERS SHRT 233051283 BBG00JQ1CS66 769106 17244 SH SOLE 0 0 17244 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 215011 1923 SH SOLE 0 0 1923 DEERE & CO COM 244199105 BBG001S5QFF7 590916 1259 SH SOLE 0 0 1259 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 954803 5972 SH SOLE 0 0 5972 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 211353 1475 SH SOLE 0 0 1475 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 6195976 147313 SH SOLE 0 0 147313 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 3719816 143678 SH SOLE 0 0 143678 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 2923843 93623 SH SOLE 0 0 93623 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 BBG01636J356 2170254 80559 SH SOLE 0 0 80559 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 BBG01633DW64 1465856 56728 SH SOLE 0 0 56728 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 1619785 34086 SH SOLE 0 0 34086 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 6968960 211245 SH SOLE 0 0 211245 DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 BBG011DXXNJ2 9868160 163164 SH SOLE 0 0 163164 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 2760072 83285 SH SOLE 0 0 83285 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 3858555 93632 SH SOLE 0 0 93632 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 BBG015GTL6R0 1947358 81925 SH SOLE 0 0 81925 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 3202636 53601 SH SOLE 0 0 53601 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 265741 5161 SH SOLE 0 0 5161 DISNEY WALT CO COM 254687106 BBG001S5QHF3 692662 7018 SH SOLE 0 0 7018 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 500428 4103 SH SOLE 0 0 4103 DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 201334 3261 SH SOLE 0 0 3261 EA SERIES TRUST STRIVE ENHANCED 02072L441 BBG01HTJYB42 435203 21428 SH SOLE 0 0 21428 EATON CORP PLC SHS G29183103 BBG001S5QZ45 2688671 9891 SH SOLE 0 0 9891 ECOLAB INC COM 278865100 BBG001S5QRB5 229591 906 SH SOLE 0 0 906 ELI LILLY & CO COM 532457108 BBG001S5STL8 3386190 4100 SH SOLE 0 0 4100 EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 3694083 9994 SH SOLE 0 0 9994 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 340023 3101 SH SOLE 0 0 3101 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 1097055 59013 SH SOLE 0 0 59013 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 415100 12159 SH SOLE 0 0 12159 EOG RES INC COM 26875P101 BBG001S5ZB93 1970218 15364 SH SOLE 0 0 15364 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 2046687 38903 SH SOLE 0 0 38903 EQUINIX INC COM 29444U700 BBG001SKBNS9 1671706 2050 SH SOLE 0 0 2050 ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420 BBG00LWJ3BF2 426238 5719 SH SOLE 0 0 5719 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 BBG009RY71Y9 600226 26594 SH SOLE 0 0 26594 EXCHANGE LISTED FDS TR QRAFT AI US MMTM 30151E780 BBG00P5NRMS0 334173 8864 SH SOLE 0 0 8864 EXP WORLD HLDGS INC COM 30212W100 BBG001V05TN8 336197 34376 SH SOLE 0 0 34376 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 4109878 34557 SH SOLE 0 0 34557 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 2025494 4455 SH SOLE 0 0 4455 FEDEX CORP COM 31428X106 BBG001S5R3M5 270304 1109 SH SOLE 0 0 1109 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 BBG01K4JLZG0 1158445 38926 SH SOLE 0 0 38926 FIDELITY COVINGTON TRUST ENHANCED MID 31609A503 BBG01K785QY9 2183750 69679 SH SOLE 0 0 69679 FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 BBG01K786ML1 498094 16896 SH SOLE 0 0 16896 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 2171406 43778 SH SOLE 0 0 43778 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 253282 2997 SH SOLE 0 0 2997 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 1000765 14395 SH SOLE 0 0 14395 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 228496 3345 SH SOLE 0 0 3345 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 13935490 86411 SH SOLE 0 0 86411 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 424763 15463 SH SOLE 0 0 15463 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 739763 14519 SH SOLE 0 0 14519 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 2547672 42753 SH SOLE 0 0 42753 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 15846216 347124 SH SOLE 0 0 347124 FIDUS INVT CORP COM 316500107 BBG001V0MG11 3703972 181656 SH SOLE 0 0 181656 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 951840 14854 SH SOLE 0 0 14854 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 934372 16041 SH SOLE 0 0 16041 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 500894 21912 SH SOLE 0 0 21912 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 714757 17506 SH SOLE 0 0 17506 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 BBG001V11WW3 400277 7302 SH SOLE 0 0 7302 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 523879 18115 SH SOLE 0 0 18115 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 201969 3489 SH SOLE 0 0 3489 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 165963 10046 SH SOLE 0 0 10046 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 395293 7458 SH SOLE 0 0 7458 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 345244 3332 SH SOLE 0 0 3332 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 1255541 17057 SH SOLE 0 0 17057 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 1629712 53609 SH SOLE 0 0 53609 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 1348526 21405 SH SOLE 0 0 21405 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 11979530 204638 SH SOLE 0 0 204638 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 10098629 112658 SH SOLE 0 0 112658 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 3133204 14104 SH SOLE 0 0 14104 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 282003 4713 SH SOLE 0 0 4713 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 770528 15674 SH SOLE 0 0 15674 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 BBG01B34NPM7 973311 32716 SH SOLE 0 0 32716 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 BBG01HPQFDQ3 719683 34684 SH SOLE 0 0 34684 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 399501 21093 SH SOLE 0 0 21093 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 739189 34381 SH SOLE 0 0 34381 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 812005 17606 SH SOLE 0 0 17606 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 207749 7259 SH SOLE 0 0 7259 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 458279 2694 SH SOLE 0 0 2694 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 361099 7910 SH SOLE 0 0 7910 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 BBG001SS8248 1096261 10885 SH SOLE 0 0 10885 FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 BBG00VC9SZ91 1189886 40077 SH SOLE 0 0 40077 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 BBG00YGC9804 272300 10413 SH SOLE 0 0 10413 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 BBG01FTS8H97 209447 5700 SH SOLE 0 0 5700 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 2935325 66955 SH SOLE 0 0 66955 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 6704577 270892 SH SOLE 0 0 270892 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 BBG0133TR3F3 490119 20604 SH SOLE 0 0 20604 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 1795254 23400 SH SOLE 0 0 23400 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 598177 5489 SH SOLE 0 0 5489 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 324583 7472 SH SOLE 0 0 7472 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 249433 1928 SH SOLE 0 0 1928 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 1226442 15425 SH SOLE 0 0 15425 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 834551 4808 SH SOLE 0 0 4808 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 2977232 66769 SH SOLE 0 0 66769 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 474656 3612 SH SOLE 0 0 3612 FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 2528426 43633 SH SOLE 0 0 43633 FORD MTR CO COM 345370860 BBG001S5TZ33 202828 20222 SH SOLE 0 0 20222 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 209358 8566 SH SOLE 0 0 8566 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 BBG00L2CL6V3 3253152 136515 SH SOLE 0 0 136515 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 BBG00R2LVL55 804970 32789 SH SOLE 0 0 32789 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 214166 5657 SH SOLE 0 0 5657 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 3835450 183076 SH SOLE 0 0 183076 GABELLI CONV & INC SECS FD I COM 36240B109 BBG001S8GK34 348926 93421 SH SOLE 0 0 93421 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 8890966 25753 SH SOLE 0 0 25753 GARTNER INC COM 366651107 BBG001S5SD60 2120527 5052 SH SOLE 0 0 5052 GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 1152348 5757 SH SOLE 0 0 5757 GE VERNOVA INC COM 36828A101 BBG013G17W77 1254783 4110 SH SOLE 0 0 4110 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 455433 3596 SH SOLE 0 0 3596 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 4334967 15903 SH SOLE 0 0 15903 GENERATION BIO CO COM 37148K100 BBG00K698K97 6075 15000 SH SOLE 0 0 15000 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 442010 3945 SH SOLE 0 0 3945 GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 1341397 100404 SH SOLE 0 0 100404 GLOBAL X FDS 1-3 MONTH T-BILL 37960A438 BBG01H2Z08D9 503731 5015 SH SOLE 0 0 5015 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 306067 9445 SH SOLE 0 0 9445 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 229194 6300 SH SOLE 0 0 6300 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 210044 3292 SH SOLE 0 0 3292 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 275635 9685 SH SOLE 0 0 9685 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 2693287 71383 SH SOLE 0 0 71383 GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 267675 11717 SH SOLE 0 0 11717 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 332070 3315 SH SOLE 0 0 3315 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 7248383 65847 SH SOLE 0 0 65847 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 486052 890 SH SOLE 0 0 890 GRAINGER W W INC COM 384802104 BBG001S5RRD2 393890 399 SH SOLE 0 0 399 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 565976 18352 SH SOLE 0 0 18352 GREEN BRICK PARTNERS INC COM 392709101 BBG001SS5LM9 480591 8242 SH SOLE 0 0 8242 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 619299 1792 SH SOLE 0 0 1792 HEICO CORP NEW COM 422806109 BBG001S5RVC4 3293919 12328 SH SOLE 0 0 12328 HERSHEY CO COM 427866108 BBG001S5S148 264038 1544 SH SOLE 0 0 1544 HOME DEPOT INC COM 437076102 BBG001S5RTW7 6439880 17572 SH SOLE 0 0 17572 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 3847785 18171 SH SOLE 0 0 18171 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 250653 8101 SH SOLE 0 0 8101 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 1244502 9593 SH SOLE 0 0 9593 HP INC COM 40434L105 BBG001S6W7N7 296824 10720 SH SOLE 0 0 10720 HUBBELL INC COM 443510607 BBG001S5S1L9 3353773 10135 SH SOLE 0 0 10135 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 4356982 10375 SH SOLE 0 0 10375 IES HLDGS INC COM 44951W106 BBG001SR2L71 548165 3320 SH SOLE 0 0 3320 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2209679 8910 SH SOLE 0 0 8910 INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623 BBG012S334Q7 251002 9422 SH SOLE 0 0 9422 INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y251 BBG01NJ1YJ42 251719 9403 SH SOLE 0 0 9403 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 BBG00R879TP6 1219723 26303 SH SOLE 0 0 26303 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 BBG00SXJYPC4 393477 8249 SH SOLE 0 0 8249 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 620856 10343 SH SOLE 0 0 10343 INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 BBG00QFP06T5 292071 5875 SH SOLE 0 0 5875 INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631 BBG012S32N86 703632 22957 SH SOLE 0 0 22957 INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 BBG00R877XM2 540106 16892 SH SOLE 0 0 16892 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 BBG00NR9QB16 229436 6434 SH SOLE 0 0 6434 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 BBG00PVP3G50 520235 15027 SH SOLE 0 0 15027 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 BBG00MYXKMH2 1670869 43807 SH SOLE 0 0 43807 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 BBG00RHZ8N23 698588 21568 SH SOLE 0 0 21568 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 270844 6273 SH SOLE 0 0 6273 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 241176 6733 SH SOLE 0 0 6733 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 BBG00LNDTJL3 384859 9576 SH SOLE 0 0 9576 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 252747 5954 SH SOLE 0 0 5954 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 BBG00R879Z72 419838 11747 SH SOLE 0 0 11747 INTEL CORP COM 458140100 BBG001S5SF65 566741 24956 SH SOLE 0 0 24956 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 2028988 8160 SH SOLE 0 0 8160 INTUIT COM 461202103 BBG001S6TWR2 2591325 4220 SH SOLE 0 0 4220 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 3798721 7670 SH SOLE 0 0 7670 INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 BBG00KJR1JM8 7564929 161196 SH SOLE 0 0 161196 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 218751 3062 SH SOLE 0 0 3062 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 2326212 12052 SH SOLE 0 0 12052 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 846653 10818 SH SOLE 0 0 10818 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 1135645 12273 SH SOLE 0 0 12273 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 7367125 242943 SH SOLE 0 0 242943 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 10934460 146339 SH SOLE 0 0 146339 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 482882 4576 SH SOLE 0 0 4576 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 4236493 85828 SH SOLE 0 0 85828 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 2741501 51426 SH SOLE 0 0 51426 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 339297 2911 SH SOLE 0 0 2911 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 478826 4250 SH SOLE 0 0 4250 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 BBG001SRNLF9 403822 10234 SH SOLE 0 0 10234 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 766672 35709 SH SOLE 0 0 35709 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 3391082 76843 SH SOLE 0 0 76843 INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 BBG001SPSDJ2 1635708 43204 SH SOLE 0 0 43204 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 589545 5903 SH SOLE 0 0 5903 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2294941 49868 SH SOLE 0 0 49868 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 842510 7406 SH SOLE 0 0 7406 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 3943719 43087 SH SOLE 0 0 43087 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 BBG00KJR2CS6 474624 4533 SH SOLE 0 0 4533 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 1715089 27332 SH SOLE 0 0 27332 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 772629 22591 SH SOLE 0 0 22591 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 4981640 28757 SH SOLE 0 0 28757 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1831257 47876 SH SOLE 0 0 47876 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 665873 10037 SH SOLE 0 0 10037 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 38346683 81777 SH SOLE 0 0 81777 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 1334768 7571 SH SOLE 0 0 7571 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1724462 29248 SH SOLE 0 0 29248 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 680935 12617 SH SOLE 0 0 12617 ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 2867283 61293 SH SOLE 0 0 61293 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 739132 7898 SH SOLE 0 0 7898 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 2149479 18471 SH SOLE 0 0 18471 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 882099 28464 SH SOLE 0 0 28464 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 1910850 18981 SH SOLE 0 0 18981 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 1185312 27877 SH SOLE 0 0 27877 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 995971 12039 SH SOLE 0 0 12039 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 1154036 11123 SH SOLE 0 0 11123 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2041035 22422 SH SOLE 0 0 22422 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 2956370 25025 SH SOLE 0 0 25025 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 13945285 146223 SH SOLE 0 0 146223 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 322638 5733 SH SOLE 0 0 5733 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 221754 3604 SH SOLE 0 0 3604 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1013111 12117 SH SOLE 0 0 12117 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1431711 23174 SH SOLE 0 0 23174 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 7616389 62883 SH SOLE 0 0 62883 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 1315133 26308 SH SOLE 0 0 26308 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2928483 38711 SH SOLE 0 0 38711 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 274088 3926 SH SOLE 0 0 3926 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 4733455 81122 SH SOLE 0 0 81122 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1583240 15140 SH SOLE 0 0 15140 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 3365749 27586 SH SOLE 0 0 27586 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 2137548 16820 SH SOLE 0 0 16820 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 1745655 18915 SH SOLE 0 0 18915 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 13350404 23759 SH SOLE 0 0 23759 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 13897247 301590 SH SOLE 0 0 301590 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 11490478 116159 SH SOLE 0 0 116159 ISHARES TR CR 5 10 YR ETF 46435G417 BBG00F5NQS00 6708873 154577 SH SOLE 0 0 154577 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 2751075 27511 SH SOLE 0 0 27511 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 4202678 71304 SH SOLE 0 0 71304 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 594316 4875 SH SOLE 0 0 4875 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 1024789 21584 SH SOLE 0 0 21584 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 581432 25214 SH SOLE 0 0 25214 ISHARES TR ESG MSCI KLD 400 464288570 BBG001SRYH02 1940090 18944 SH SOLE 0 0 18944 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 2074225 36036 SH SOLE 0 0 36036 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 3032472 59402 SH SOLE 0 0 59402 ISHARES TR FUTURE AI & TECH 46435U556 BBG00L9G3V33 476699 15157 SH SOLE 0 0 15157 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 115896 10149 SH SOLE 0 0 10149 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 410914 5425 SH SOLE 0 0 5425 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 3556100 97991 SH SOLE 0 0 97991 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 681363 8637 SH SOLE 0 0 8637 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 920787 8472 SH SOLE 0 0 8472 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 561882 4393 SH SOLE 0 0 4393 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 4227008 22464 SH SOLE 0 0 22464 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 8442747 161213 SH SOLE 0 0 161213 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 217360 2399 SH SOLE 0 0 2399 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 352527 3759 SH SOLE 0 0 3759 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 241248 3123 SH SOLE 0 0 3123 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 2956532 41391 SH SOLE 0 0 41391 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 10104079 86812 SH SOLE 0 0 86812 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 564021 10172 SH SOLE 0 0 10172 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 457007 5592 SH SOLE 0 0 5592 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 364067 4672 SH SOLE 0 0 4672 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 564949 12928 SH SOLE 0 0 12928 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1698074 18130 SH SOLE 0 0 18130 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1071900 5303 SH SOLE 0 0 5303 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 18416285 107767 SH SOLE 0 0 107767 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 838823 7865 SH SOLE 0 0 7865 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1172789 11123 SH SOLE 0 0 11123 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 435784 9584 SH SOLE 0 0 9584 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 1042118 33912 SH SOLE 0 0 33912 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 2518999 6976 SH SOLE 0 0 6976 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 1264734 6722 SH SOLE 0 0 6722 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 421874 3349 SH SOLE 0 0 3349 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 376062 4421 SH SOLE 0 0 4421 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 303623 1439 SH SOLE 0 0 1439 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 4845382 24289 SH SOLE 0 0 24289 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 481353 1777 SH SOLE 0 0 1777 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 5716472 61580 SH SOLE 0 0 61580 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 3861224 20260 SH SOLE 0 0 20260 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 1779769 21371 SH SOLE 0 0 21371 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 457548 3821 SH SOLE 0 0 3821 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 227168 1825 SH SOLE 0 0 1825 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 1283168 9555 SH SOLE 0 0 9555 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 316716 2867 SH SOLE 0 0 2867 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 363211 3440 SH SOLE 0 0 3440 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 2147402 19330 SH SOLE 0 0 19330 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 229348 2032 SH SOLE 0 0 2032 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 1623768 11783 SH SOLE 0 0 11783 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 480250 7979 SH SOLE 0 0 7979 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 337467 2403 SH SOLE 0 0 2403 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 1098988 7178 SH SOLE 0 0 7178 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 335260 5506 SH SOLE 0 0 5506 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 1164614 12232 SH SOLE 0 0 12232 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 252115 5594 SH SOLE 0 0 5594 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 219899 2325 SH SOLE 0 0 2325 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 1598966 69566 SH SOLE 0 0 69566 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 488120 9556 SH SOLE 0 0 9556 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 1197912 14060 SH SOLE 0 0 14060 ISHARES U S ETF TR SHORT DURATION B 46431W507 BBG0059KNK04 865315 17010 SH SOLE 0 0 17010 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 BBG00CVTZCK8 273059 2715 SH SOLE 0 0 2715 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 15586352 272775 SH SOLE 0 0 272775 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 1287320 27943 SH SOLE 0 0 27943 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 BBG01H5050G2 474136 9118 SH SOLE 0 0 9118 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 2830130 54657 SH SOLE 0 0 54657 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 400641 7879 SH SOLE 0 0 7879 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 1378087 24404 SH SOLE 0 0 24404 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 BBG014GFHJN4 885491 18194 SH SOLE 0 0 18194 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 472652 6753 SH SOLE 0 0 6753 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 3305748 67258 SH SOLE 0 0 67258 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 2131412 42031 SH SOLE 0 0 42031 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 4246802 74115 SH SOLE 0 0 74115 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5899537 35574 SH SOLE 0 0 35574 JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 10211875 41630 SH SOLE 0 0 41630 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1102027 32204 SH SOLE 0 0 32204 KKR & CO INC COM 48251W104 BBG001S6PW05 239432 2071 SH SOLE 0 0 2071 KLA CORP COM NEW 482480100 BBG001S5SLM4 5703522 8390 SH SOLE 0 0 8390 KRANESHARES TRUST MOUNT LUCAS ETF 500767652 BBG00YD8RJB0 253759 9302 SH SOLE 0 0 9302 KROGER CO COM 501044101 BBG001S5SN40 368100 5438 SH SOLE 0 0 5438 LA Z BOY INC COM 505336107 BBG001S5SXX6 461155 11797 SH SOLE 0 0 11797 LAM RESEARCH CORP COM NEW 512807306 BBG001S5SW40 3003196 41309 SH SOLE 0 0 41309 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 1537828 22038 SH SOLE 0 0 22038 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 1460569 45121 SH SOLE 0 0 45121 LIMBACH HLDGS INC COM 53263P105 BBG006G0NGD3 533801 7168 SH SOLE 0 0 7168 LINDE PLC SHS G54950103 BBG01FND0CH6 2140547 4597 SH SOLE 0 0 4597 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 50657 13261 SH SOLE 0 0 13261 LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 404064 25365 SH SOLE 0 0 25365 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 2023116 4529 SH SOLE 0 0 4529 LOWES COS INC COM 548661107 BBG001S5SVL3 325258 1395 SH SOLE 0 0 1395 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 667482 21428 SH SOLE 0 0 21428 MARATHON PETE CORP COM 56585A102 BBG001S169P1 1273185 8739 SH SOLE 0 0 8739 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 2830552 11599 SH SOLE 0 0 11599 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 2037474 33092 SH SOLE 0 0 33092 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 2081694 3798 SH SOLE 0 0 3798 MCDONALDS CORP COM 580135101 BBG001S5T110 1004907 3217 SH SOLE 0 0 3217 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 243215 361 SH SOLE 0 0 361 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 372380 4144 SH SOLE 0 0 4144 MERCK & CO INC COM 58933Y105 BBG001S5TC52 2841169 31653 SH SOLE 0 0 31653 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 4479527 7772 SH SOLE 0 0 7772 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 386703 13047 SH SOLE 0 0 13047 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 301131 3466 SH SOLE 0 0 3466 MICROSOFT CORP COM 594918104 BBG001S5TD05 34353841 91515 SH SOLE 0 0 91515 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 2804364 4835 SH SOLE 0 0 4835 MOODYS CORP COM 615369105 BBG001S5VP87 357184 767 SH SOLE 0 0 767 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 360275 3088 SH SOLE 0 0 3088 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 297292 679 SH SOLE 0 0 679 MR COOPER GROUP INC COM 62482R107 BBG002V09956 1265607 10582 SH SOLE 0 0 10582 MSCI INC COM 55354G100 BBG001SV8B05 2630707 4652 SH SOLE 0 0 4652 MUELLER WTR PRODS INC COM SER A 624758108 BBG001SNQZ91 372775 14665 SH SOLE 0 0 14665 NANO X IMAGING LTD ORD SHS M70700105 BBG00RDSZ6K0 63846 12782 SH SOLE 0 0 12782 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 BBG019C1Y0V1 292493 6108 SH SOLE 0 0 6108 NETFLIX INC COM 64110L106 BBG001SF6L46 719913 772 SH SOLE 0 0 772 NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUN 45409F827 BBG00HZ6Q3N0 1188649 49589 SH SOLE 0 0 49589 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1046375 14761 SH SOLE 0 0 14761 NIKE INC CL B 654106103 BBG001S6NTK2 253744 3997 SH SOLE 0 0 3997 NIOCORP DEVS LTD COM NEW 654484609 BBG001SF8DJ6 356901 181168 SH SOLE 0 0 181168 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 BBG00S7P31T8 541076 17101 SH SOLE 0 0 17101 NORTHERN LTS FD TR IV INSPIRE MOMENTUM 66538H369 BBG00YG2Z3J8 1628248 56409 SH SOLE 0 0 56409 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 BBG019K5YGL9 505113 36789 SH SOLE 0 0 36789 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 2728795 5330 SH SOLE 0 0 5330 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 209301 4877 SH SOLE 0 0 4877 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 275988 7198 SH SOLE 0 0 7198 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 161500 13045 SH SOLE 0 0 13045 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 193760 17300 SH SOLE 0 0 17300 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 1792688 225212 SH SOLE 0 0 225212 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 524794 10011 SH SOLE 0 0 10011 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 20363625 187891 SH SOLE 0 0 187891 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 328935 6664 SH SOLE 0 0 6664 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 1241197 7502 SH SOLE 0 0 7502 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 273034 7170 SH SOLE 0 0 7170 ONEOK INC NEW COM 682680103 BBG001S5TWK1 637925 6429 SH SOLE 0 0 6429 ORACLE CORP COM 68389X105 BBG001S5SJG6 567761 4061 SH SOLE 0 0 4061 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 3751927 2619 SH SOLE 0 0 2619 PACCAR INC COM 693718108 BBG001S5V1S8 486723 4999 SH SOLE 0 0 4999 PACER FDS TR DATA & DIGI REVO 69374H386 BBG017ZLXZ04 209103 4700 SH SOLE 0 0 4700 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 503736 13622 SH SOLE 0 0 13622 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 655383 18825 SH SOLE 0 0 18825 PACER FDS TR METAURUS CAP 400 69374H436 BBG011RJYNJ7 216937 5940 SH SOLE 0 0 5940 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 231412 4914 SH SOLE 0 0 4914 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 487491 17075 SH SOLE 0 0 17075 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 11562498 224733 SH SOLE 0 0 224733 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 1367022 19251 SH SOLE 0 0 19251 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 20424672 372985 SH SOLE 0 0 372985 PACER FDS TR US CHS CWS GWT 69374H667 BBG00P1M9FH3 226335 5151 SH SOLE 0 0 5151 PACER FDS TR US EXPORT LEAD 69374H402 BBG00LGRG2X8 294419 6454 SH SOLE 0 0 6454 PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 670605 21780 SH SOLE 0 0 21780 PACER FDS TR US SMALL CAP CAS 69374H857 BBG00GXXR1G6 7400274 197341 SH SOLE 0 0 197341 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 1542410 18275 SH SOLE 0 0 18275 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 956267 5604 SH SOLE 0 0 5604 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 350030 576 SH SOLE 0 0 576 PAYCHEX INC COM 704326107 BBG001S5V135 5203265 33726 SH SOLE 0 0 33726 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 1210203 108150 SH SOLE 0 0 108150 PEPSICO INC COM 713448108 BBG001S695T1 1296700 8649 SH SOLE 0 0 8649 PFIZER INC COM 717081103 BBG001S5V466 507498 20028 SH SOLE 0 0 20028 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 504838 3180 SH SOLE 0 0 3180 PHILLIPS 66 COM 718546104 BBG00286S4P7 365769 2962 SH SOLE 0 0 2962 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 3661975 184948 SH SOLE 0 0 184948 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 1056710 11428 SH SOLE 0 0 11428 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 2459462 25625 SH SOLE 0 0 25625 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 1021276 10554 SH SOLE 0 0 10554 PIMCO ETF TR MULTISECTOR BD 72201R585 BBG01GZGT490 3287452 124761 SH SOLE 0 0 124761 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 451574 9028 SH SOLE 0 0 9028 POWELL INDS INC COM 739128106 BBG001S5VBT5 557700 3274 SH SOLE 0 0 3274 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 13464245 79006 SH SOLE 0 0 79006 PROFESIONALLY MANAGED PORTFO CONGRESS INTERME 74316P587 BBG01PH9B8W0 544884 21980 SH SOLE 0 0 21980 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 405988 3973 SH SOLE 0 0 3973 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 539704 6692 SH SOLE 0 0 6692 PUBLIC STORAGE OPER CO COM 74460D109 BBG001S5TH79 435382 1455 SH SOLE 0 0 1455 QUALCOMM INC COM 747525103 BBG001S6VS70 662723 4314 SH SOLE 0 0 4314 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 2450574 9641 SH SOLE 0 0 9641 REALTY INCOME CORP COM 756109104 BBG001S884K0 243834 4203 SH SOLE 0 0 4203 REDWIRE CORPORATION COM 75776W103 BBG00YGLXFH3 144437 17423 SH SOLE 0 0 17423 RELIANCE INC COM 759509102 BBG001S81M27 1365086 4728 SH SOLE 0 0 4728 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 194643 15634 SH SOLE 0 0 15634 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 4667820 7917 SH SOLE 0 0 7917 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 201776 982 SH SOLE 0 0 982 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 2817025 21267 SH SOLE 0 0 21267 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 5001228 9843 SH SOLE 0 0 9843 SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 998138 14796 SH SOLE 0 0 14796 SALESFORCE INC COM 79466L302 BBG001SDLP09 740913 2761 SH SOLE 0 0 2761 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 554862 21905 SH SOLE 0 0 21905 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 238049 3041 SH SOLE 0 0 3041 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 279832 12459 SH SOLE 0 0 12459 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 245609 8909 SH SOLE 0 0 8909 SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 BBG0051QD594 1073606 29658 SH SOLE 0 0 29658 SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 BBG0051J0PJ9 2126773 90079 SH SOLE 0 0 90079 SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 BBG0051NXNX3 429449 15679 SH SOLE 0 0 15679 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 365250 18466 SH SOLE 0 0 18466 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 422446 16993 SH SOLE 0 0 16993 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 264454 11419 SH SOLE 0 0 11419 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 5509067 255879 SH SOLE 0 0 255879 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 19917870 712370 SH SOLE 0 0 712370 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 7570868 302351 SH SOLE 0 0 302351 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 269920 10155 SH SOLE 0 0 10155 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 5390587 244139 SH SOLE 0 0 244139 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1757531 67081 SH SOLE 0 0 67081 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 342424 15919 SH SOLE 0 0 15919 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1332648 56878 SH SOLE 0 0 56878 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 10086717 104580 SH SOLE 0 0 104580 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 3683067 39412 SH SOLE 0 0 39412 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 2300302 46182 SH SOLE 0 0 46182 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 11706976 89318 SH SOLE 0 0 89318 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 226967 5423 SH SOLE 0 0 5423 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 989058 12110 SH SOLE 0 0 12110 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 5010413 34316 SH SOLE 0 0 34316 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 11307967 143411 SH SOLE 0 0 143411 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 5906752 28607 SH SOLE 0 0 28607 SEMPRA COM 816851109 BBG001SBVZ73 331967 4652 SH SOLE 0 0 4652 SERVICENOW INC COM 81762P102 BBG001T4JFC0 1007117 1265 SH SOLE 0 0 1265 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 289648 3953 SH SOLE 0 0 3953 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 3068356 8787 SH SOLE 0 0 8787 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 692994 7258 SH SOLE 0 0 7258 SILA REALTY TRUST INC COMMON STOCK 146280508 BBG005NB8NR0 1962263 73465 SH SOLE 0 0 73465 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 677485 23709 SH SOLE 0 0 23709 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 238533 1632 SH SOLE 0 0 1632 SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 105982 13052 SH SOLE 0 0 13052 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 2952189 7031 SH SOLE 0 0 7031 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 19279822 66911 SH SOLE 0 0 66911 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 1830063 23178 SH SOLE 0 0 23178 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 459848 7367 SH SOLE 0 0 7367 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 666537 18306 SH SOLE 0 0 18306 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 368588 9362 SH SOLE 0 0 9362 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 14929953 26690 SH SOLE 0 0 26690 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 3084566 5782 SH SOLE 0 0 5782 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 213352 1328 SH SOLE 0 0 1328 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 854183 9312 SH SOLE 0 0 9312 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 2510378 81453 SH SOLE 0 0 81453 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 4316971 171581 SH SOLE 0 0 171581 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 252946 5612 SH SOLE 0 0 5612 SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 709767 32189 SH SOLE 0 0 32189 SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 524537 22397 SH SOLE 0 0 22397 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 7383243 258336 SH SOLE 0 0 258336 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 2863125 86135 SH SOLE 0 0 86135 SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 7263094 321803 SH SOLE 0 0 321803 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 9651973 354071 SH SOLE 0 0 354071 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 646336 12629 SH SOLE 0 0 12629 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 13204966 200805 SH SOLE 0 0 200805 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 482481 11837 SH SOLE 0 0 11837 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 7265605 248482 SH SOLE 0 0 248482 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 1305554 43374 SH SOLE 0 0 43374 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 1188598 14789 SH SOLE 0 0 14789 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 439831 9937 SH SOLE 0 0 9937 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 1784590 34944 SH SOLE 0 0 34944 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 989091 7801 SH SOLE 0 0 7801 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 803509 10112 SH SOLE 0 0 10112 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 536847 6968 SH SOLE 0 0 6968 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 1166408 14382 SH SOLE 0 0 14382 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 359831 6427 SH SOLE 0 0 6427 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 2243281 49033 SH SOLE 0 0 49033 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 573063 49402 SH SOLE 0 0 49402 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 295293 2293 SH SOLE 0 0 2293 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 219312 5332 SH SOLE 0 0 5332 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 539040 13379 SH SOLE 0 0 13379 STARBUCKS CORP COM 855244109 BBG001S72KH6 355304 3622 SH SOLE 0 0 3622 STRYKER CORPORATION COM 863667101 BBG001S8FR03 5524562 14841 SH SOLE 0 0 14841 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 218945 1702 SH SOLE 0 0 1702 SUPER MICRO COMPUTER INC COM NEW 86800U302 BBG001SQGH95 226292 6609 SH SOLE 0 0 6609 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 264189 4990 SH SOLE 0 0 4990 SYNOPSYS INC COM 871607107 BBG001S5VTR8 3403541 7936 SH SOLE 0 0 7936 T ROWE PRICE ETF INC SMALL MID CAP 87283Q826 BBG01GZWBK89 1527251 50107 SH SOLE 0 0 50107 T ROWE PRICE ETF INC US HIGH YIELD 87283Q875 BBG019R1PJ26 1197498 23311 SH SOLE 0 0 23311 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 998988 6018 SH SOLE 0 0 6018 TALEN ENERGY CORP COM 87422Q109 BBG01GWQVW78 545498 2732 SH SOLE 0 0 2732 TARGET CORP COM 87612E106 BBG001SC0K41 273736 2623 SH SOLE 0 0 2623 TESLA INC COM 88160R101 BBG001SQKGD7 2852056 11005 SH SOLE 0 0 11005 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 973538 5418 SH SOLE 0 0 5418 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 904655 2750 SH SOLE 0 0 2750 TJX COS INC NEW COM 872540109 BBG001S5WQ93 277600 2279 SH SOLE 0 0 2279 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 455567 1708 SH SOLE 0 0 1708 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 386601 2190 SH SOLE 0 0 2190 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 204510 607 SH SOLE 0 0 607 TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1646115 1190 SH SOLE 0 0 1190 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 1125210 4255 SH SOLE 0 0 4255 UNION PAC CORP COM 907818108 BBG001S5X2M0 5309655 22476 SH SOLE 0 0 22476 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 553356 883 SH SOLE 0 0 883 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 5929813 11322 SH SOLE 0 0 11322 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 282751 6697 SH SOLE 0 0 6697 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 480368 16645 SH SOLE 0 0 16645 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 1047449 40996 SH SOLE 0 0 40996 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 459628 5223 SH SOLE 0 0 5223 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 5736462 27127 SH SOLE 0 0 27127 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 479983 21342 SH SOLE 0 0 21342 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 1054882 3154 SH SOLE 0 0 3154 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 209238 1136 SH SOLE 0 0 1136 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 590442 5723 SH SOLE 0 0 5723 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 300047 3040 SH SOLE 0 0 3040 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 1027475 11163 SH SOLE 0 0 11163 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 2292745 21452 SH SOLE 0 0 21452 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 2200419 22800 SH SOLE 0 0 22800 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 4481471 58528 SH SOLE 0 0 58528 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 7722398 109662 SH SOLE 0 0 109662 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 1688813 21574 SH SOLE 0 0 21574 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 16347934 222572 SH SOLE 0 0 222572 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 266670 5349 SH SOLE 0 0 5349 VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605 BBG01L82WF19 3902249 39657 SH SOLE 0 0 39657 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 3916138 80216 SH SOLE 0 0 80216 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 2585090 15007 SH SOLE 0 0 15007 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 38017099 102522 SH SOLE 0 0 102522 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 206771 804 SH SOLE 0 0 804 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 2360428 9649 SH SOLE 0 0 9649 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 472540 2943 SH SOLE 0 0 2943 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 2781752 10756 SH SOLE 0 0 10756 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 250396 2766 SH SOLE 0 0 2766 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 26168462 50920 SH SOLE 0 0 50920 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 4387996 23555 SH SOLE 0 0 23555 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 3161896 14259 SH SOLE 0 0 14259 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1028108 4084 SH SOLE 0 0 4084 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 33633522 122375 SH SOLE 0 0 122375 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 15256000 88318 SH SOLE 0 0 88318 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 5579394 91978 SH SOLE 0 0 91978 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 13307666 294027 SH SOLE 0 0 294027 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 798456 6886 SH SOLE 0 0 6886 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1753621 35143 SH SOLE 0 0 35143 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 9673745 194957 SH SOLE 0 0 194957 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 735625 12384 SH SOLE 0 0 12384 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 12259668 149947 SH SOLE 0 0 149947 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 687669 9059 SH SOLE 0 0 9059 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 232825 4041 SH SOLE 0 0 4041 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 6303878 136123 SH SOLE 0 0 136123 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 1662491 28327 SH SOLE 0 0 28327 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 440138 5576 SH SOLE 0 0 5576 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 4093622 44117 SH SOLE 0 0 44117 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 23200399 119596 SH SOLE 0 0 119596 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 11612270 186993 SH SOLE 0 0 186993 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2891942 56894 SH SOLE 0 0 56894 VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 752532 4960 SH SOLE 0 0 4960 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 1444747 22504 SH SOLE 0 0 22504 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 16905298 131089 SH SOLE 0 0 131089 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 3255225 39248 SH SOLE 0 0 39248 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 292697 3972 SH SOLE 0 0 3972 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4929662 15144 SH SOLE 0 0 15144 VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 2069611 9458 SH SOLE 0 0 9458 VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 1104173 8513 SH SOLE 0 0 8513 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 928597 9480 SH SOLE 0 0 9480 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 578528 8136 SH SOLE 0 0 8136 VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 462640 3872 SH SOLE 0 0 3872 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 1397078 5277 SH SOLE 0 0 5277 VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 3408564 6284 SH SOLE 0 0 6284 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 788039 3913 SH SOLE 0 0 3913 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 1559180 12102 SH SOLE 0 0 12102 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 1003564 3249 SH SOLE 0 0 3249 VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 876202 5130 SH SOLE 0 0 5130 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 826000 18210 SH SOLE 0 0 18210 VICTORY CAP HLDGS INC COM CL A 92645B103 BBG0074JPDP5 446831 7721 SH SOLE 0 0 7721 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 1692910 25759 SH SOLE 0 0 25759 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 707712 12327 SH SOLE 0 0 12327 VIRTUS ETF TR II NEWFLEET ABS MBS 92790A603 BBG00Z6QCM88 1215944 49844 SH SOLE 0 0 49844 VISA INC COM CL A 92826C839 BBG001SRCFY3 9165006 26151 SH SOLE 0 0 26151 VISTRA CORP COM 92840M102 BBG00DXDL6R0 378951 3227 SH SOLE 0 0 3227 WALMART INC COM 931142103 BBG001S5XH92 2869363 32684 SH SOLE 0 0 32684 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 4734380 24267 SH SOLE 0 0 24267 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 362169 1564 SH SOLE 0 0 1564 WEIS MKTS INC COM 948849104 BBG001S5XH56 249334 3236 SH SOLE 0 0 3236 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 577625 8046 SH SOLE 0 0 8046 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 730073 3261 SH SOLE 0 0 3261 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 284083 10421 SH SOLE 0 0 10421 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 336814 8004 SH SOLE 0 0 8004 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 2815279 59294 SH SOLE 0 0 59294 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 7402550 147080 SH SOLE 0 0 147080 WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 425167 9727 SH SOLE 0 0 9727 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 4229664 97458 SH SOLE 0 0 97458 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 1204513 15176 SH SOLE 0 0 15176 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 1624424 20341 SH SOLE 0 0 20341 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 6916765 111759 SH SOLE 0 0 111759 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 248253 3507 SH SOLE 0 0 3507 ZOETIS INC CL A 98978V103 BBG0039320P7 1585101 9627 SH SOLE 0 0 9627