0001085146-23-003727.txt : 20231013 0001085146-23-003727.hdr.sgml : 20231013 20231013103056 ACCESSION NUMBER: 0001085146-23-003727 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231013 DATE AS OF CHANGE: 20231013 EFFECTIVENESS DATE: 20231013 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PFG Advisors CENTRAL INDEX KEY: 0001694435 IRS NUMBER: 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: 231324170 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 09-30-2023 09-30-2023 false PFG Advisors
3200 N Central Ave. Ste 200 Phoenix AZ 85012
13F HOLDINGS REPORT 028-18250 N
Maureen Maloney CCO 602-200-5163 /s/ Maureen Maloney Phoenix AZ 10-13-2023 0 594 1113650693 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE ABBOTT LABS COM 002824100 BBG001S5N9M6 1209776 12491 SH SOLE 0 0 12491 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 3975214 26668 SH SOLE 0 0 26668 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 40756 16635 SH SOLE 0 0 16635 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 231342 2749 SH SOLE 0 0 2749 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 6980307 22729 SH SOLE 0 0 22729 ADOBE INC COM 00724F101 BBG001S5NCQ5 2248659 4410 SH SOLE 0 0 4410 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 565511 5500 SH SOLE 0 0 5500 AGNC INVT CORP COM 00123Q104 BBG001T074G2 146235 15491 SH SOLE 0 0 15491 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 BBG01HDXBGL3 825941 34575 SH SOLE 0 0 34575 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 BBG01J051XY4 428003 17498 SH SOLE 0 0 17498 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1049714 3704 SH SOLE 0 0 3704 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 539639 5391 SH SOLE 0 0 5391 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3357450 25657 SH SOLE 0 0 25657 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 6670292 50590 SH SOLE 0 0 50570 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 8435815 199901 SH SOLE 0 0 199901 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 287037 12959 SH SOLE 0 0 12959 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 1369890 29128 SH SOLE 0 0 29128 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 270381 6430 SH SOLE 0 0 6430 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 BBG00S7NVRB4 522113 19890 SH SOLE 0 0 19890 AMAZON COM INC COM 023135106 BBG001S5PQL7 7508477 59066 SH SOLE 0 0 59046 AMDOCS LTD SHS G02602103 BBG001SBX7P3 287435 3402 SH SOLE 0 0 3402 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 588329 12270 SH SOLE 0 0 12270 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 280195 3725 SH SOLE 0 0 3725 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 589569 3952 SH SOLE 0 0 3952 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1142827 9229 SH SOLE 0 0 9229 AMETEK INC COM 031100100 BBG001S5NN54 1025011 6937 SH SOLE 0 0 6937 AMGEN INC COM 031162100 BBG001S5NNL6 3756000 13975 SH SOLE 0 0 13975 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1784032 21241 SH SOLE 0 0 21241 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 2993875 86204 SH SOLE 0 0 86204 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 2353409 13441 SH SOLE 0 0 13441 ANSYS INC COM 03662Q105 BBG001S926L8 3946703 13264 SH SOLE 0 0 13264 APPLE INC COM 037833100 BBG001S5N8V8 31055860 181391 SH SOLE 0 0 181391 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 259677 1876 SH SOLE 0 0 1876 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 998532 51286 SH SOLE 0 0 51286 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 500372 9538 SH SOLE 0 0 9538 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 3596631 90664 SH SOLE 0 0 90664 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 204020 3767 SH SOLE 0 0 3767 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 217983 370 SH SOLE 0 0 370 AT&T INC COM 00206R102 BBG001S5VWH2 535271 35637 SH SOLE 0 0 35637 ATKORE INC COM 047649108 BBG001T8LDZ8 372229 2495 SH SOLE 0 0 2495 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 290137 1206 SH SOLE 0 0 1206 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 764839 4187 SH SOLE 0 0 4187 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 728598 26611 SH SOLE 0 0 26611 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 377543 42373 SH SOLE 0 0 42373 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 748186 2894 SH SOLE 0 0 2894 BEL FUSE INC CL B 077347300 BBG001S93K81 248617 5210 SH SOLE 0 0 5210 BELDEN INC COM 077454106 BBG001SM6Z59 238012 2465 SH SOLE 0 0 2465 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 8225395 23481 SH SOLE 0 0 23481 BIOGEN INC COM 09062X103 BBG001S67826 253155 985 SH SOLE 0 0 985 BLACKROCK INC COM 09247X101 BBG001SDBP55 247640 383 SH SOLE 0 0 383 BLACKSTONE INC COM 09260D107 BBG001S7H949 225579 2105 SH SOLE 0 0 2105 BOEING CO COM 097023105 BBG001S5P0V3 866044 4518 SH SOLE 0 0 4518 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 286807 93 SH SOLE 0 0 93 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 309093 5326 SH SOLE 0 0 5326 BROADCOM INC COM 11135F101 BBG00KHY5SY8 917078 1104 SH SOLE 0 0 1104 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 345335 2774 SH SOLE 0 0 2774 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 261423 2415 SH SOLE 0 0 2415 CACI INTL INC CL A 127190304 BBG001SF9NK1 879946 2803 SH SOLE 0 0 2803 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 2784655 11885 SH SOLE 0 0 11885 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 760563 28733 SH SOLE 0 0 28733 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 862096 37613 SH SOLE 0 0 37613 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 7431558 303329 SH SOLE 0 0 303329 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 2224192 8579 SH SOLE 0 0 8579 CATERPILLAR INC COM 149123101 BBG001S5PJ06 2856026 10462 SH SOLE 0 0 10462 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 353699 5135 SH SOLE 0 0 5135 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 839922 5061 SH SOLE 0 0 5061 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3949475 23422 SH SOLE 0 0 23422 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 236593 129 SH SOLE 0 0 129 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3175529 34656 SH SOLE 0 0 34656 CISCO SYS INC COM 17275R102 BBG001S6HC62 1306051 24294 SH SOLE 0 0 24294 COCA COLA CO COM 191216100 BBG001S5SMQ8 703842 12573 SH SOLE 0 0 12573 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 794289 17914 SH SOLE 0 0 17914 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 520120 4342 SH SOLE 0 0 4342 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 259357 1032 SH SOLE 0 0 1032 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 263640 2417 SH SOLE 0 0 2417 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 8480654 15011 SH SOLE 0 0 15011 CSX CORP COM 126408103 BBG001S5Q7Q3 569285 18513 SH SOLE 0 0 18513 CUMMINS INC COM 231021106 BBG001S5Q9M3 1220654 5343 SH SOLE 0 0 5343 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 6420828 25880 SH SOLE 0 0 25880 DANAOS CORPORATION SHS Y1968P121 BBG001SQ4NL1 227863 3441 SH SOLE 0 0 3441 DBX ETF TR XTRACK HRVST CSI 233051879 BBG005HJL932 283769 10910 SH SOLE 0 0 10910 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 360058 10621 SH SOLE 0 0 10621 DBX ETF TR XTRACKERS SHRT 233051283 BBG00JQ1CS66 418112 9719 SH SOLE 0 0 9719 DEERE & CO COM 244199105 BBG001S5QFF7 2350261 6228 SH SOLE 0 0 6228 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 271505 1753 SH SOLE 0 0 1753 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 2583757 64002 SH SOLE 0 0 64002 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 2031929 90028 SH SOLE 0 0 90028 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 1573986 60283 SH SOLE 0 0 60283 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 233430 9997 SH SOLE 0 0 9997 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 BBG01636J356 1158397 49952 SH SOLE 0 0 49952 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 BBG01633DW64 747407 34066 SH SOLE 0 0 34066 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 1654341 35669 SH SOLE 0 0 35669 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 4532861 173010 SH SOLE 0 0 173010 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 5346229 114849 SH SOLE 0 0 114849 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 1471339 57273 SH SOLE 0 0 57273 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 2058467 60508 SH SOLE 0 0 60508 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 BBG015GTL6R0 995138 50980 SH SOLE 0 0 50980 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 1809170 34467 SH SOLE 0 0 34467 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 254926 11320 SH SOLE 0 0 11320 DISNEY WALT CO COM 254687106 BBG001S5QHF3 577334 7123 SH SOLE 0 0 7123 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 316318 3584 SH SOLE 0 0 3584 EATON CORP PLC SHS G29183103 BBG001S5QZ45 1850418 8676 SH SOLE 0 0 8676 ELI LILLY & CO COM 532457108 BBG001S5STL8 1084057 2018 SH SOLE 0 0 2018 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 230507 2387 SH SOLE 0 0 2387 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 828872 59079 SH SOLE 0 0 59079 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 683298 24965 SH SOLE 0 0 24965 EOG RES INC COM 26875P101 BBG001S5ZB93 777546 6134 SH SOLE 0 0 6134 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 1795359 43220 SH SOLE 0 0 43220 EQUINIX INC COM 29444U700 BBG001SKBNS9 1003691 1382 SH SOLE 0 0 1382 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 BBG00LWJ3BF2 301731 6290 SH SOLE 0 0 6290 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 BBG009RY71Y9 2614845 121367 SH SOLE 0 0 121367 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 2767912 23541 SH SOLE 0 0 23541 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1469631 3361 SH SOLE 0 0 3361 FEDEX CORP COM 31428X106 BBG001S5R3M5 321323 1213 SH SOLE 0 0 1213 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 241703 6078 SH SOLE 0 0 6078 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 520616 13491 SH SOLE 0 0 13491 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 230796 3304 SH SOLE 0 0 3304 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 1286560 27632 SH SOLE 0 0 27632 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 290898 4802 SH SOLE 0 0 4802 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 9081513 73875 SH SOLE 0 0 73875 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 218238 9593 SH SOLE 0 0 9593 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 213316 5625 SH SOLE 0 0 5625 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 1478634 30901 SH SOLE 0 0 30901 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 3315500 76113 SH SOLE 0 0 76113 FIDUS INVT CORP COM 316500107 BBG001V0MG11 2553279 132983 SH SOLE 0 0 132983 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 339220 10276 SH SOLE 0 0 10276 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 383025 13346 SH SOLE 0 0 13346 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 316760 6210 SH SOLE 0 0 6210 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 238262 13677 SH SOLE 0 0 13677 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 286865 7583 SH SOLE 0 0 7583 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 217435 3786 SH SOLE 0 0 3786 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 809519 9783 SH SOLE 0 0 9783 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 10969260 148978 SH SOLE 0 0 148978 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 373807 2342 SH SOLE 0 0 2342 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 229581 3864 SH SOLE 0 0 3864 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 444076 9400 SH SOLE 0 0 9400 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 1761211 35955 SH SOLE 0 0 35955 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 206438 4843 SH SOLE 0 0 4843 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 9058574 197140 SH SOLE 0 0 197140 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 322616 7053 SH SOLE 0 0 7053 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 267274 13526 SH SOLE 0 0 13526 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 BBG00ZR07NB2 296307 9212 SH SOLE 0 0 9212 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 1278202 30394 SH SOLE 0 0 30394 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 2487504 104080 SH SOLE 0 0 104080 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 821270 12678 SH SOLE 0 0 12678 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 567453 6161 SH SOLE 0 0 6161 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 347454 10390 SH SOLE 0 0 10390 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 1101134 15805 SH SOLE 0 0 15805 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 461489 3177 SH SOLE 0 0 3177 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 3284223 87837 SH SOLE 0 0 87837 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 481142 4973 SH SOLE 0 0 4973 FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 1173897 23994 SH SOLE 0 0 23994 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 305432 24592 SH SOLE 0 0 24592 FORTINET INC COM 34959E109 BBG001S77BL6 233253 3975 SH SOLE 0 0 3975 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 210687 5650 SH SOLE 0 0 5650 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 2981644 151429 SH SOLE 0 0 151429 GABELLI CONV & INC SECS FD I COM 36240B109 BBG001S8GK34 317068 84551 SH SOLE 0 0 84551 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 4242018 18611 SH SOLE 0 0 18611 GARTNER INC COM 366651107 BBG001S5SD60 1056945 3076 SH SOLE 0 0 3076 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 2685433 12153 SH SOLE 0 0 12153 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 569511 5152 SH SOLE 0 0 5152 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 251843 3361 SH SOLE 0 0 3361 GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 1594462 125154 SH SOLE 0 0 125154 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 500033 17549 SH SOLE 0 0 17549 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 BBG009L6H4S6 263854 24522 SH SOLE 0 0 24522 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 101550 11567 SH SOLE 0 0 11567 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 259246 4699 SH SOLE 0 0 4699 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 200306 8103 SH SOLE 0 0 8103 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 BBG00CP9KWK1 208311 3983 SH SOLE 0 0 3983 GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 227037 10362 SH SOLE 0 0 10362 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1306100 42992 SH SOLE 0 0 42992 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 261524 2612 SH SOLE 0 0 2612 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 4401803 52259 SH SOLE 0 0 52259 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 319775 988 SH SOLE 0 0 988 GRAINGER W W INC COM 384802104 BBG001S5RRD2 243890 353 SH SOLE 0 0 353 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 361249 19762 SH SOLE 0 0 19762 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 BBG00JRYLNX4 94478 10718 SH SOLE 0 0 10718 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 295729 1202 SH SOLE 0 0 1202 HEICO CORP NEW COM 422806109 BBG001S5RVC4 261517 1615 SH SOLE 0 0 1615 HERSHEY CO COM 427866108 BBG001S5S148 1332933 6662 SH SOLE 0 0 6662 HF SINCLAIR CORP COM 403949100 BBG0135B2269 273976 4813 SH SOLE 0 0 4813 HOME DEPOT INC COM 437076102 BBG001S5RTW7 4618958 15286 SH SOLE 0 0 15286 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 3162257 17117 SH SOLE 0 0 17117 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 302343 7950 SH SOLE 0 0 7950 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 290913 6290 SH SOLE 0 0 6290 HP INC COM 40434L105 BBG001S6W7N7 244036 9496 SH SOLE 0 0 9496 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 4147506 9485 SH SOLE 0 0 9485 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1522048 6609 SH SOLE 0 0 6609 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 1061537 45172 SH SOLE 0 0 45172 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 712561 17039 SH SOLE 0 0 17039 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 286106 5632 SH SOLE 0 0 5632 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 204684 8477 SH SOLE 0 0 8477 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 235819 7704 SH SOLE 0 0 7704 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 BBG00PBD0S83 437405 15456 SH SOLE 0 0 15456 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 249046 7225 SH SOLE 0 0 7225 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 217008 6989 SH SOLE 0 0 6989 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 375014 11128 SH SOLE 0 0 11128 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 246618 7471 SH SOLE 0 0 7471 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 221302 8845 SH SOLE 0 0 8845 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 286921 10726 SH SOLE 0 0 10726 INTEL CORP COM 458140100 BBG001S5SF65 1080212 30386 SH SOLE 0 0 30386 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 822189 5860 SH SOLE 0 0 5860 INTUIT COM 461202103 BBG001S6TWR2 2595169 5079 SH SOLE 0 0 5079 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1941390 6642 SH SOLE 0 0 6642 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 1339994 30025 SH SOLE 0 0 30025 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 BBG001SSDLT3 194702 10162 SH SOLE 0 0 10162 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 290978 16486 SH SOLE 0 0 16486 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 306178 17905 SH SOLE 0 0 17905 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 282795 18617 SH SOLE 0 0 18617 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 2312244 15686 SH SOLE 0 0 15686 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 909954 12981 SH SOLE 0 0 12981 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 534710 23765 SH SOLE 0 0 23765 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 2493290 42410 SH SOLE 0 0 42410 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 326482 3095 SH SOLE 0 0 3095 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 3194385 80200 SH SOLE 0 0 80200 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 1764565 38494 SH SOLE 0 0 38494 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 BBG001SRNLF9 370958 11047 SH SOLE 0 0 11047 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1033926 31341 SH SOLE 0 0 31341 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 747335 38944 SH SOLE 0 0 38944 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 2503181 81590 SH SOLE 0 0 81590 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 1458157 15982 SH SOLE 0 0 15982 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 406859 5054 SH SOLE 0 0 5054 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 2394858 29735 SH SOLE 0 0 29735 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 622558 22721 SH SOLE 0 0 22721 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 792794 20705 SH SOLE 0 0 20705 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 204200 6583 SH SOLE 0 0 6583 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 476194 15852 SH SOLE 0 0 15852 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 1497158 53185 SH SOLE 0 0 53185 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 231384 4601 SH SOLE 0 0 4601 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1874208 13228 SH SOLE 0 0 13228 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1105601 36670 SH SOLE 0 0 36670 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 217074 4338 SH SOLE 0 0 4338 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 464752 10859 SH SOLE 0 0 10859 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 25395243 70883 SH SOLE 48 0 70835 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 1131903 5753 SH SOLE 0 0 5753 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 707288 20214 SH SOLE 0 0 20214 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 687958 14456 SH SOLE 0 0 14456 ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 1569467 38373 SH SOLE 0 0 38373 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 201050 6640 SH SOLE 0 0 6640 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 250265 4691 SH SOLE 0 0 4691 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 1267081 16847 SH SOLE 0 0 16847 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 976250 10231 SH SOLE 0 0 10231 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 225591 11091 SH SOLE 0 0 11091 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 8170771 81164 SH SOLE 0 0 81164 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 371075 9044 SH SOLE 0 0 9044 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 8658970 106940 SH SOLE 0 0 106940 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 1526878 15506 SH SOLE 0 0 15506 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1773182 19993 SH SOLE 0 0 19993 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1723919 15234 SH SOLE 0 0 15234 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 3951752 43146 SH SOLE 0 0 43146 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 202982 5848 SH SOLE 0 0 5848 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 227421 4147 SH SOLE 0 0 4147 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 253659 5057 SH SOLE 0 0 5057 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 220481 2971 SH SOLE 0 0 2971 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1106809 22346 SH SOLE 0 0 22346 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 256072 5250 SH SOLE 0 0 5250 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2108618 32768 SH SOLE 0 0 32768 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 1380970 23020 SH SOLE 0 0 23020 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 3556925 14265 SH SOLE 0 0 14265 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1351672 14329 SH SOLE 0 0 14329 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 2722890 28908 SH SOLE 0 0 28908 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 1367726 14423 SH SOLE 0 0 14423 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 1042269 13968 SH SOLE 0 0 13968 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 15421524 35912 SH SOLE 0 0 35912 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 10550012 241336 SH SOLE 0 0 241336 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 8553966 90961 SH SOLE 0 0 90961 ISHARES TR CR 5 10 YR ETF 46435G417 BBG00F5NQS00 5990521 145489 SH SOLE 0 0 145489 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 2489704 28849 SH SOLE 0 0 28849 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 3044334 62218 SH SOLE 0 0 62218 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 1817841 19357 SH SOLE 0 0 19357 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 433695 9574 SH SOLE 0 0 9574 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 270778 11392 SH SOLE 0 0 11392 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 579068 26612 SH SOLE 0 0 26612 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1385926 26545 SH SOLE 0 0 26545 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 334317 13481 SH SOLE 0 0 13481 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 1271303 24981 SH SOLE 0 0 24981 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 251131 17177 SH SOLE 0 0 17177 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 297467 5143 SH SOLE 0 0 5143 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 352510 4782 SH SOLE 0 0 4782 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 816268 8001 SH SOLE 0 0 8001 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 565714 4626 SH SOLE 0 0 4626 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 1724560 3641 SH SOLE 0 0 3641 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 7908912 158718 SH SOLE 0 0 158718 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 328775 6758 SH SOLE 0 0 6758 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 336952 4083 SH SOLE 0 0 4083 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 514277 5791 SH SOLE 0 0 5791 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 904106 15351 SH SOLE 0 0 15351 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 2020268 35363 SH SOLE 0 0 35363 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 6388993 69167 SH SOLE 0 0 69167 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 390268 5663 SH SOLE 0 0 5663 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 469466 7198 SH SOLE 0 0 7198 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 369858 9746 SH SOLE 0 0 9746 ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 202565 2718 SH SOLE 0 0 2718 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2308980 28362 SH SOLE 0 0 28362 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 308777 3432 SH SOLE 0 0 3432 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1813627 25057 SH SOLE 0 0 25057 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1175746 8416 SH SOLE 0 0 8416 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 10772033 81736 SH SOLE 0 0 81736 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 502845 5543 SH SOLE 0 0 5543 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1135884 11077 SH SOLE 0 0 11077 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 381547 9174 SH SOLE 0 0 9174 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 690759 22911 SH SOLE 0 0 22911 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 416672 6318 SH SOLE 0 0 6318 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1387301 5216 SH SOLE 0 0 5216 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 632053 4163 SH SOLE 0 0 4163 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 439040 3239 SH SOLE 0 0 3239 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 298204 2858 SH SOLE 0 0 2858 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 257090 3712 SH SOLE 0 0 3712 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 219244 1425 SH SOLE 0 0 1425 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 258834 4748 SH SOLE 0 0 4748 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1127881 6382 SH SOLE 26 0 6356 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 845514 12358 SH SOLE 0 0 12358 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 265538 1726 SH SOLE 0 0 1726 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 1598857 22133 SH SOLE 0 0 22133 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 434402 4304 SH SOLE 0 0 4304 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 223989 2042 SH SOLE 0 0 2042 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 1104261 10259 SH SOLE 0 0 10259 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 361301 3271 SH SOLE 0 0 3271 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1278180 12426 SH SOLE 0 0 12426 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 584372 5634 SH SOLE 0 0 5634 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 1422006 28025 SH SOLE 0 0 28025 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 497930 5433 SH SOLE 0 0 5433 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 464817 9584 SH SOLE 0 0 9584 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 461332 4397 SH SOLE 0 0 4397 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 733528 6922 SH SOLE 0 0 6922 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 362974 1344 SH SOLE 0 0 1344 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 212001 2701 SH SOLE 0 0 2701 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 1226327 55641 SH SOLE 0 0 55641 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 380960 7925 SH SOLE 0 0 7925 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 8097554 162308 SH SOLE 0 0 162308 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 591480 7100 SH SOLE 0 0 7100 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 BBG00DRLJ399 1463369 33349 SH SOLE 0 0 33349 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 239557 3108 SH SOLE 0 0 3108 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 215422 4823 SH SOLE 0 0 4823 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 10770910 201100 SH SOLE 322 0 200778 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 1291372 28388 SH SOLE 0 0 28388 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 310990 6197 SH SOLE 0 0 6197 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 368087 7296 SH SOLE 0 0 7296 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 427246 9874 SH SOLE 0 0 9874 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 376829 7390 SH SOLE 0 0 7390 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 1910033 39817 SH SOLE 0 0 39817 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 2411923 50970 SH SOLE 0 0 50970 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5092348 32696 SH SOLE 0 0 32696 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 5188616 35778 SH SOLE 0 0 35778 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1025330 32478 SH SOLE 0 0 32478 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1337786 10111 SH SOLE 0 0 10111 KLA CORP COM NEW 482480100 BBG001S5SLM4 3373444 7355 SH SOLE 0 0 7355 KROGER CO COM 501044101 BBG001S5SN40 217106 4852 SH SOLE 0 0 4852 LA Z BOY INC COM 505336107 BBG001S5SXX6 205578 6657 SH SOLE 0 0 6657 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 2031988 3242 SH SOLE 0 0 3242 LCI INDS COM 50189K103 BBG001S8G4D9 425413 3623 SH SOLE 0 0 3623 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 897091 17305 SH SOLE 0 0 17305 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 359704 14156 SH SOLE 0 0 14156 LINDE PLC SHS G54950103 BBG01FND0CH6 309051 830 SH SOLE 0 0 830 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 3693219 127793 SH SOLE 0 0 127793 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 28246 13261 SH SOLE 0 0 13261 LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 338238 27059 SH SOLE 0 0 27059 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1114356 2725 SH SOLE 0 0 2725 LOWES COS INC COM 548661107 BBG001S5SVL3 560824 2699 SH SOLE 0 0 2699 MARATHON OIL CORP COM 565849106 BBG001S69V69 242904 9081 SH SOLE 0 0 9081 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1486243 7810 SH SOLE 0 0 7810 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1115238 2817 SH SOLE 0 0 2817 MCDONALDS CORP COM 580135101 BBG001S5T110 773804 2937 SH SOLE 0 0 2937 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 911405 11631 SH SOLE 0 0 11631 MERCK & CO INC COM 58933Y105 BBG001S5TC52 2398797 23301 SH SOLE 0 0 23301 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1985289 6613 SH SOLE 10 0 6603 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 207728 5651 SH SOLE 0 0 5651 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 331248 4244 SH SOLE 0 0 4244 MICROSOFT CORP COM 594918104 BBG001S5TD05 23714679 75106 SH SOLE 0 0 75106 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 2395560 5185 SH SOLE 0 0 5185 MOODYS CORP COM 615369105 BBG001S5VP87 383514 1213 SH SOLE 0 0 1213 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 212020 2596 SH SOLE 0 0 2596 MR COOPER GROUP INC COM 62482R107 BBG002V09956 568432 10613 SH SOLE 0 0 10613 MSCI INC COM 55354G100 BBG001SV8B05 1916867 3736 SH SOLE 0 0 3736 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1249174 21804 SH SOLE 0 0 21804 NIKE INC CL B 654106103 BBG001S6NTK2 395150 4133 SH SOLE 0 0 4133 NIOCORP DEVS LTD COM NEW 654484609 BBG001SF8DJ6 45077 12418 SH SOLE 0 0 12418 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 2888996 6563 SH SOLE 0 0 6563 NUCOR CORP COM 670346105 BBG001S5TRV0 368830 2359 SH SOLE 0 0 2359 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 133762 12974 SH SOLE 0 0 12974 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 126179 13035 SH SOLE 0 0 13035 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 372898 7037 SH SOLE 0 0 7037 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 7307535 16799 SH SOLE 0 0 16799 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 219165 3378 SH SOLE 0 0 3378 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 376993 921 SH SOLE 0 0 921 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 302526 9123 SH SOLE 0 0 9123 OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZR0 47958 18166 SH SOLE 0 0 18166 ORACLE CORP COM 68389X105 BBG001S5SJG6 446074 4211 SH SOLE 0 0 4211 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1016105 1118 SH SOLE 0 0 1118 ORIGIN AGRITECH LIMITED SHS NEW G67828205 BBG001SKQ2Y2 33381 10085 SH SOLE 0 0 10085 PACCAR INC COM 693718108 BBG001S5V1S8 303725 3572 SH SOLE 0 0 3572 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 460183 14142 SH SOLE 0 0 14142 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 8644153 250933 SH SOLE 0 0 250933 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 6932700 166252 SH SOLE 0 0 166252 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 5524703 138256 SH SOLE 0 0 138256 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 1094447 17813 SH SOLE 0 0 17813 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 998550 51234 SH SOLE 0 0 51234 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 17427281 352565 SH SOLE 0 0 352565 PACER FDS TR US EXPORT LEAD 69374H402 BBG00LGRG2X8 290503 6975 SH SOLE 0 0 6975 PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 352755 16492 SH SOLE 0 0 16492 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 306064 19129 SH SOLE 0 0 19129 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 700272 2987 SH SOLE 0 0 2987 PARAGON 28 INC COM 69913P105 BBG005914H40 4838402 385530 SH SOLE 0 0 385530 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 201725 518 SH SOLE 0 0 518 PAYCHEX INC COM 704326107 BBG001S5V135 3984305 34547 SH SOLE 0 0 34547 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 1264010 118575 SH SOLE 0 0 118575 PEPSICO INC COM 713448108 BBG001S695T1 654949 3865 SH SOLE 0 0 3865 PFIZER INC COM 717081103 BBG001S5V466 965079 29095 SH SOLE 0 0 29095 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 232179 2508 SH SOLE 0 0 2508 PHILLIPS 66 COM 718546104 BBG00286S4P7 467733 3893 SH SOLE 0 0 3893 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 421107 8407 SH SOLE 0 0 8407 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 1352499 14428 SH SOLE 0 0 14428 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 1045754 11477 SH SOLE 0 0 11477 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 437381 8935 SH SOLE 0 0 8935 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 659332 2872 SH SOLE 0 0 2872 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 242913 15856 SH SOLE 0 0 15856 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 3148311 21584 SH SOLE 0 0 21584 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 417504 4715 SH SOLE 0 0 4715 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 72358 11960 SH SOLE 0 0 11960 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 544324 2066 SH SOLE 0 0 2066 QUALCOMM INC COM 747525103 BBG001S6VS70 376529 3390 SH SOLE 0 0 3390 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 793551 4242 SH SOLE 0 0 4242 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 1112105 22211 SH SOLE 0 0 22211 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 695600 2971 SH SOLE 0 0 2971 REALTY INCOME CORP COM 756109104 BBG001S884K0 357550 7160 SH SOLE 0 0 7160 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 225027 13083 SH SOLE 0 0 13083 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 4223461 16106 SH SOLE 0 0 16106 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1891602 6617 SH SOLE 0 0 6617 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 3927816 8111 SH SOLE 0 0 8111 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1347147 18718 SH SOLE 0 0 18718 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 159278 31231 SH SOLE 0 0 31231 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3962506 10844 SH SOLE 0 0 10844 SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 972837 14796 SH SOLE 0 0 14796 SALESFORCE INC COM 79466L302 BBG001SDLP09 300317 1481 SH SOLE 0 0 1481 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 648385 25229 SH SOLE 0 0 25229 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 365310 1825 SH SOLE 0 0 1825 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 2527292 46034 SH SOLE 0 0 46034 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 535536 12690 SH SOLE 0 0 12690 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 238091 7011 SH SOLE 0 0 7011 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1657644 29617 SH SOLE 0 0 29617 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 302525 6239 SH SOLE 0 0 6239 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 695901 21652 SH SOLE 0 0 21652 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1285807 29071 SH SOLE 0 0 29071 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 6259372 125564 SH SOLE 0 0 125564 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 16312474 230532 SH SOLE 0 0 230532 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 2545800 35008 SH SOLE 0 0 35008 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2574873 50887 SH SOLE 0 0 50887 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1002420 14811 SH SOLE 0 0 14811 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 196138 11050 SH SOLE 0 0 11050 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1082004 26123 SH SOLE 0 0 26123 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 563150 11154 SH SOLE 0 0 11154 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 1010433 15410 SH SOLE 0 0 15410 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 8057444 89141 SH SOLE 0 0 89141 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 330499 9964 SH SOLE 0 0 9964 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 6524769 64360 SH SOLE 0 0 64360 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 690405 4289 SH SOLE 0 0 4289 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 6360433 92435 SH SOLE 0 0 92435 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 8686165 67471 SH SOLE 0 0 67471 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 1155950 19616 SH SOLE 0 0 19616 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 2925158 17844 SH SOLE 0 0 17844 SERVICENOW INC COM 81762P102 BBG001T4JFC0 244824 438 SH SOLE 0 0 438 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 219760 3413 SH SOLE 0 0 3413 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1753214 6874 SH SOLE 0 0 6874 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 262427 4809 SH SOLE 0 0 4809 SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 272594 4278 SH SOLE 0 0 4278 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 220361 2235 SH SOLE 0 0 2235 SOUTHERN CALIF BANCORP COM 84252A106 BBG001SMZ5M4 741830 52950 SH SOLE 0 0 52950 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 544362 1625 SH SOLE 0 0 1625 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 12822746 74790 SH SOLE 0 0 74790 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 988940 14751 SH SOLE 0 0 14751 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 300146 9679 SH SOLE 0 0 9679 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 11222076 26252 SH SOLE 0 0 26252 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1571527 3442 SH SOLE 0 0 3442 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 313932 4630 SH SOLE 0 0 4630 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 9175244 99926 SH SOLE 0 0 99926 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 571723 5750 SH SOLE 0 0 5750 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1549855 50451 SH SOLE 0 0 50451 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 721717 29506 SH SOLE 0 0 29506 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 331510 7586 SH SOLE 0 0 7586 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 6276406 65529 SH SOLE 0 0 65529 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 385708 15528 SH SOLE 0 0 15528 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 1143365 36355 SH SOLE 0 0 36355 SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 4925506 231898 SH SOLE 0 0 231898 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 1307711 50008 SH SOLE 0 0 50008 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 433258 9894 SH SOLE 0 0 9894 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 3642014 72463 SH SOLE 0 0 72463 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 388542 10530 SH SOLE 0 0 10530 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 983374 33539 SH SOLE 0 0 33539 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 618693 10437 SH SOLE 0 0 10437 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 275509 7856 SH SOLE 0 0 7856 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 1540041 37325 SH SOLE 0 0 37325 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 265079 2527 SH SOLE 0 0 2527 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 688378 9956 SH SOLE 0 0 9956 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 513119 7911 SH SOLE 0 0 7911 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 301281 4126 SH SOLE 0 0 4126 SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 596323 15057 SH SOLE 0 0 15057 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 5705171 108670 SH SOLE 0 0 108670 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 1687186 48580 SH SOLE 0 0 48580 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 697403 5223 SH SOLE 0 0 5223 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 307498 40567 SH SOLE 0 0 40567 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1665939 39731 SH SOLE 0 0 39731 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 289489 7490 SH SOLE 0 0 7490 STRYKER CORPORATION COM 863667101 BBG001S8FR03 3356029 12281 SH SOLE 0 0 12281 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 267093 2257 SH SOLE 0 0 2257 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 612607 2234 SH SOLE 0 0 2234 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1771625 3860 SH SOLE 0 0 3860 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 232718 2678 SH SOLE 0 0 2678 TARGET CORP COM 87612E106 BBG001SC0K41 517371 4679 SH SOLE 0 0 4679 TESLA INC COM 88160R101 BBG001SQKGD7 3191557 12755 SH SOLE 0 0 12755 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 234410 1474 SH SOLE 0 0 1474 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 510597 280 SH SOLE 0 0 280 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 475300 1661 SH SOLE 0 0 1661 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 260005 3327 SH SOLE 0 0 3327 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 327505 1822 SH SOLE 0 0 1822 TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 284389 3546 SH SOLE 0 0 3546 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 1757709 4552 SH SOLE 0 0 4552 UNION PAC CORP COM 907818108 BBG001S5X2M0 3739891 18366 SH SOLE 0 0 18366 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 264062 1694 SH SOLE 0 0 1694 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 314441 707 SH SOLE 0 0 707 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 4673734 9270 SH SOLE 0 0 9270 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 300739 18761 SH SOLE 0 0 18761 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 605361 22371 SH SOLE 0 0 22371 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 698999 27639 SH SOLE 0 0 27639 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 210725 4778 SH SOLE 0 0 4778 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 172971 10351 SH SOLE 0 0 10351 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 218258 2878 SH SOLE 0 0 2878 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1958682 13510 SH SOLE 0 0 13510 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 391210 18095 SH SOLE 0 0 18095 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 2893262 11721 SH SOLE 0 0 11721 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 730245 8087 SH SOLE 0 0 8087 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 992783 12742 SH SOLE 0 0 12742 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 1422014 15078 SH SOLE 0 0 15078 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 1747126 19990 SH SOLE 0 0 19990 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 338165 4677 SH SOLE 0 0 4677 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 1829764 24342 SH SOLE 519 0 23823 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 7580165 108629 SH SOLE 0 0 108629 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 457141 9293 SH SOLE 609 0 8684 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 443609 9275 SH SOLE 0 0 9275 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 841616 5872 SH SOLE 0 0 5872 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 25443052 93434 SH SOLE 0 0 93434 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1403738 7207 SH SOLE 0 0 7207 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 416175 3178 SH SOLE 0 0 3178 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1980904 9513 SH SOLE 0 0 9513 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 278696 3684 SH SOLE 0 0 3684 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 10507660 26757 SH SOLE 81 0 26676 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 2860590 17936 SH SOLE 0 0 17936 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 3842036 20321 SH SOLE 0 0 20321 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1785119 8335 SH SOLE 0 0 8335 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 17101440 80511 SH SOLE 0 0 80511 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 4395006 31864 SH SOLE 0 0 31864 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 3477711 67047 SH SOLE 0 0 67047 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 2271554 57933 SH SOLE 0 0 57933 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 599813 6437 SH SOLE 0 0 6437 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 998859 21126 SH SOLE 0 0 21126 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 5012246 104205 SH SOLE 0 0 104205 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 379532 6641 SH SOLE 0 0 6641 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 1363231 17942 SH SOLE 0 0 17942 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 5253793 120004 SH SOLE 0 0 120004 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 901781 15656 SH SOLE 0 0 15656 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 618927 8236 SH SOLE 0 0 8236 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 3097850 45264 SH SOLE 0 0 45264 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 16267130 104693 SH SOLE 0 0 104693 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2419751 55347 SH SOLE 0 0 55347 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 624975 10564 SH SOLE 0 0 10564 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 12119554 117301 SH SOLE 0 0 117112 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 5426258 87676 SH SOLE 0 0 87676 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 375920 4998 SH SOLE 0 0 4998 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 880106 8680 SH SOLE 0 0 8680 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 205248 905 SH SOLE 0 0 905 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4356024 16171 SH SOLE 0 0 16171 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 2029846 11112 SH SOLE 0 0 11112 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 1010962 7977 SH SOLE 0 0 7977 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 365490 4550 SH SOLE 0 0 4550 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1794006 7631 SH SOLE 0 0 7631 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 2523322 6082 SH SOLE 38 0 6044 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 814236 6384 SH SOLE 0 0 6384 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 734826 22673 SH SOLE 0 0 22673 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 1490253 26678 SH SOLE 0 0 26678 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 227901 4653 SH SOLE 0 0 4653 VISA INC COM CL A 92826C839 BBG001SRCFY3 5438768 23646 SH SOLE 0 0 23646 WALMART INC COM 931142103 BBG001S5XH92 1430914 8947 SH SOLE 0 0 8947 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 2611972 19361 SH SOLE 0 0 19361 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 295015 1935 SH SOLE 0 0 1935 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4084472 99963 SH SOLE 0 0 99963 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 1362763 3632 SH SOLE 0 0 3632 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 8170327 295812 SH SOLE 0 0 295812 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 239850 6399 SH SOLE 0 0 6399 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 791699 20043 SH SOLE 0 0 20043 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 4740250 94202 SH SOLE 0 0 94202 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 2846516 73477 SH SOLE 0 0 73477 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 770566 12137 SH SOLE 0 0 12137 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 470458 1989 SH SOLE 0 0 1989 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 203701 1815 SH SOLE 0 0 1815 ZOETIS INC CL A 98978V103 BBG0039320P7 1688146 9703 SH SOLE 0 0 9703