The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 BBG001S5T7X2 417,009 3,477 SH   SOLE   0 0 3,477
ABBOTT LABS COM 002824100 BBG001S5N9M6 4,177,006 38,045 SH   SOLE   0 0 38,045
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 8,556,539 52,945 SH   SOLE   0 0 52,945
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 920,435 349,975 SH   SOLE   0 0 349,975
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 9,851,338 36,918 SH   SOLE   0 0 36,918
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 5,012,278 14,894 SH   SOLE   0 0 14,894
ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 454,031 5,538 SH   SOLE   0 0 5,538
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 473,533 7,311 SH   SOLE   0 0 7,311
AFLAC INC COM 001055102 BBG001S5NGJ4 1,286,560 17,883 SH   SOLE   0 0 17,883
AGILON HEALTH INC COM 00857U107 BBG00HCYVQR3 1,656,739 102,648 SH   SOLE   0 0 102,648
AGNC INVT CORP COM 00123Q104 BBG001T074G2 113,281 10,945 SH   SOLE   0 0 10,945
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1,190,226 3,861 SH   SOLE   0 0 3,861
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 2,124,202 24,114 SH   SOLE   0 0 24,114
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 4,102,695 46,500 SH   SOLE   0 0 46,500
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 3,785,577 42,664 SH   SOLE   0 0 42,664
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 1,409,696 30,839 SH   SOLE   0 0 30,839
AMAZON COM INC COM 023135106 BBG001S5PQL7 8,222,021 97,881 SH   SOLE   0 0 97,881
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 BBG00LY8L335 3,328,540 57,667 SH   SOLE   0 0 57,667
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 574,935 11,455 SH   SOLE   0 0 11,455
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 530,893 7,125 SH   SOLE   0 0 7,125
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 525,656 5,536 SH   SOLE   0 0 5,536
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 953,725 4,501 SH   SOLE   0 0 4,501
AMGEN INC COM 031162100 BBG001S5NNL6 4,557,951 17,354 SH   SOLE   0 0 17,354
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 2,877,824 17,544 SH   SOLE   0 0 17,544
APPLE INC COM 037833100 BBG001S5N8V8 34,880,765 268,458 SH   SOLE   0 0 268,458
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 461,138 4,735 SH   SOLE   0 0 4,735
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 5,361,826 57,747 SH   SOLE   0 0 57,747
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1,232,431 10,156 SH   SOLE   0 0 10,156
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1,165,834 17,195 SH   SOLE   0 0 17,195
AT&T INC COM 00206R102 BBG001S5VWH2 1,000,967 54,370 SH   SOLE   0 0 54,370
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 2,317,396 9,701 SH   SOLE   0 0 9,701
BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 456,376 3,990 SH   SOLE   0 0 3,990
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1,861,055 56,191 SH   SOLE   0 0 56,191
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1,069,848 4,207 SH   SOLE   0 0 4,207
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 468,711 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 5,386,598 17,438 SH   SOLE   0 0 17,438
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1,868,484 30,112 SH   SOLE   0 0 30,112
BIOGEN INC COM 09062X103 BBG001S67826 251,443 908 SH   SOLE   0 0 908
BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 3,835,236 37,059 SH   SOLE   0 0 37,059
BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 5,512,645 611,836 SH   SOLE   0 0 611,836
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 288,609 6,803 SH   SOLE   0 0 6,803
BLACKROCK INC COM 09247X101 BBG001SDBP55 3,181,507 4,489 SH   SOLE   0 0 4,489
BLACKSTONE INC COM 09260D107 BBG001S7H949 7,201,645 97,070 SH   SOLE   0 0 97,070
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 5,957,825 82,805 SH   SOLE   0 0 82,805
BROADCOM INC COM 11135F101 BBG00KHY5SY8 688,478 1,231 SH   SOLE   0 0 1,231
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1,400,460 8,718 SH   SOLE   0 0 8,718
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 872,039 43,733 SH   SOLE   0 0 43,733
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 431,161 20,699 SH   SOLE   0 0 20,699
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 651,808 2,766 SH   SOLE   0 0 2,766
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 310,932 7,537 SH   SOLE   0 0 7,537
CATERPILLAR INC COM 149123101 BBG001S5PJ06 872,014 3,640 SH   SOLE   0 0 3,640
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 308,335 5,421 SH   SOLE   0 0 5,421
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 6,240,965 34,770 SH   SOLE   0 0 34,770
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1,113,654 5,048 SH   SOLE   0 0 5,048
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 1,244,131 15,433 SH   SOLE   0 0 15,433
CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 503,216 1,518 SH   SOLE   0 0 1,518
CISCO SYS INC COM 17275R102 BBG001S6HC62 6,106,017 128,169 SH   SOLE   0 0 128,169
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 251,116 5,551 SH   SOLE   0 0 5,551
CLOROX CO DEL COM 189054109 BBG001S5PX50 733,410 5,226 SH   SOLE   0 0 5,226
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 668,042 10,548 SH   SOLE   0 0 10,548
COCA COLA CO COM 191216100 BBG001S5SMQ8 5,062,509 79,586 SH   SOLE   0 0 79,586
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 221,822 4,009 SH   SOLE   0 0 4,009
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 695,464 12,160 SH   SOLE   0 0 12,160
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 651,855 8,273 SH   SOLE   0 0 8,273
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 683,761 19,552 SH   SOLE   0 0 19,552
CONFLUENT INC CLASS A COM 20717M103 BBG007HWGYS3 953,540 42,875 SH   SOLE   0 0 42,875
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 6,693,282 56,722 SH   SOLE   0 0 56,722
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 2,621,229 27,502 SH   SOLE   0 0 27,502
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 545,013 2,351 SH   SOLE   0 0 2,351
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 216,175 2,507 SH   SOLE   0 0 2,507
CORNING INC COM 219350105 BBG001S5RLH1 2,158,331 67,574 SH   SOLE   0 0 67,574
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 9,152,075 20,048 SH   SOLE   0 0 20,048
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 BBG001S6D589 248,805 9,500 SH   SOLE   0 0 9,500
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 221,177 5,441 SH   SOLE   0 0 5,441
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2,049,219 15,107 SH   SOLE   0 0 15,107
CSX CORP COM 126408103 BBG001S5Q7Q3 2,087,269 67,374 SH   SOLE   0 0 67,374
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 527,195 5,657 SH   SOLE   0 0 5,657
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 3,314,659 12,488 SH   SOLE   0 0 12,488
DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 1,175,245 36,464 SH   SOLE   0 0 36,464
DEERE & CO COM 244199105 BBG001S5QFF7 850,575 1,983 SH   SOLE   0 0 1,983
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 467,560 7,601 SH   SOLE   0 0 7,601
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 225,942 1,267 SH   SOLE   0 0 1,267
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 BBG001T32293 259,065 3,522 SH   SOLE   0 0 3,522
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 BBG001T37KG0 593,119 26,837 SH   SOLE   0 0 26,837
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 BBG001T3NV87 234,357 3,773 SH   SOLE   0 0 3,773
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,470,808 16,929 SH   SOLE   0 0 16,929
DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 1,291,714 114,819 SH   SOLE   0 0 114,819
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 502,201 8,189 SH   SOLE   0 0 8,189
DOW INC COM 260557103 BBG00BN96931 373,620 7,414 SH   SOLE   0 0 7,414
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 588,831 5,717 SH   SOLE   0 0 5,717
EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 308,135 10,463 SH   SOLE   0 0 10,463
EAGLE POINT CREDIT COMPANY I COM 269808101 BBG006XN8K15 121,440 12,000 SH   SOLE   0 0 12,000
EASTERN BANKSHARES INC COM 27627N105 BBG00W9KWY41 311,190 18,040 SH   SOLE   0 0 18,040
EATON CORP PLC SHS G29183103 BBG001S5QZ45 235,891 1,502 SH   SOLE   0 0 1,502
EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 232,500 31,000 SH   SOLE   0 0 31,000
EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 233,699 21,519 SH   SOLE   0 0 21,519
EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 131,920 17,000 SH   SOLE   0 0 17,000
EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 166,100 22,000 SH   SOLE   0 0 22,000
EATON VANCE TX ADV GLBL DIV COM 27828S101 BBG001SJ9S68 211,417 14,001 SH   SOLE   0 0 14,001
ECOLAB INC COM 278865100 BBG001S5QRB5 785,878 5,399 SH   SOLE   0 0 5,399
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 1,468,460 2,862 SH   SOLE   0 0 2,862
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,695,795 17,653 SH   SOLE   0 0 17,653
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 500,293 42,147 SH   SOLE   0 0 42,147
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 319,277 1,205 SH   SOLE   0 0 1,205
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 473,504 19,631 SH   SOLE   0 0 19,631
EOG RES INC COM 26875P101 BBG001S5ZB93 205,586 1,587 SH   SOLE   0 0 1,587
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 1,589,810 18,962 SH   SOLE   0 0 18,962
EXELON CORP COM 30161N101 BBG001SBJMT2 337,403 7,804 SH   SOLE   0 0 7,804
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 4,405,929 39,944 SH   SOLE   0 0 39,944
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 809,606 2,017 SH   SOLE   0 0 2,017
FASTENAL CO COM 311900104 BBG001S5R1F7 298,648 6,311 SH   SOLE   0 0 6,311
FEDEX CORP COM 31428X106 BBG001S5R3M5 1,588,879 9,173 SH   SOLE   0 0 9,173
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 1,283,273 53,828 SH   SOLE   0 0 53,828
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 321,834 3,405 SH   SOLE   0 0 3,405
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 963,311 21,397 SH   SOLE   0 0 21,397
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 1,797,185 47,772 SH   SOLE   0 0 47,772
FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 674,152 20,547 SH   SOLE   0 0 20,547
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 1,767,969 36,176 SH   SOLE   0 0 36,176
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 2,433,623 48,565 SH   SOLE   0 0 48,565
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 252,377 12,511 SH   SOLE   0 0 12,511
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 1,249,549 51,022 SH   SOLE   0 0 51,022
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 1,795,561 22,625 SH   SOLE   0 0 22,625
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 1,759,246 29,597 SH   SOLE   0 0 29,597
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 561,922 14,430 SH   SOLE   0 0 14,430
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 10,465,740 220,749 SH   SOLE   0 0 220,749
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 2,323,029 45,469 SH   SOLE   0 0 45,469
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 608,262 22,789 SH   SOLE   0 0 22,789
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 1,344,467 30,611 SH   SOLE   0 0 30,611
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 699,046 26,834 SH   SOLE   0 0 26,834
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 258,300 13,962 SH   SOLE   0 0 13,962
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 712,662 32,087 SH   SOLE   0 0 32,087
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 947,667 30,920 SH   SOLE   0 0 30,920
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 18,093,894 750,472 SH   SOLE   0 0 750,472
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 337,713 10,131 SH   SOLE   0 0 10,131
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 2,211,260 55,406 SH   SOLE   0 0 55,406
FLEX LTD ORD Y2573F102 BBG001SC5SP6 327,523 15,262 SH   SOLE   0 0 15,262
FLEXSHARES TR CRE SLCT BD FD 33939L670 BBG00F9ZDYJ0 900,768 41,065 SH   SOLE   0 0 41,065
FLEXSHARES TR HIG YLD VL ETF 33939L662 BBG00LG7DCK7 514,388 12,908 SH   SOLE   0 0 12,908
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 209,474 18,011 SH   SOLE   0 0 18,011
FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 2,282,672 86,530 SH   SOLE   0 0 86,530
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 1,148,051 49,146 SH   SOLE   0 0 49,146
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 322,013 8,474 SH   SOLE   0 0 8,474
GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 57,764 10,540 SH   SOLE   0 0 10,540
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 577,203 3,061 SH   SOLE   0 0 3,061
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 36,300 10,000 SH   SOLE   0 0 10,000
GARTNER INC COM 366651107 BBG001S5SD60 529,757 1,576 SH   SOLE   0 0 1,576
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 3,834,553 15,455 SH   SOLE   0 0 15,455
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 320,740 3,827 SH   SOLE   0 0 3,827
GENERAL MLS INC COM 370334104 BBG001S5RKR2 913,796 10,897 SH   SOLE   0 0 10,897
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 4,748,100 27,364 SH   SOLE   0 0 27,364
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 272,516 3,174 SH   SOLE   0 0 3,174
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 503,799 12,360 SH   SOLE   0 0 12,360
GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1,129,661 27,359 SH   SOLE   0 0 27,359
GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1,524,142 54,105 SH   SOLE   0 0 54,105
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 290,952 18,287 SH   SOLE   0 0 18,287
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 2,012,001 75,953 SH   SOLE   0 0 75,953
GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 3,152,001 162,725 SH   SOLE   0 0 162,725
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 806,566 10,594 SH   SOLE   0 0 10,594
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 BBG00H2DR5N5 253,777 4,380 SH   SOLE   0 0 4,380
GRAINGER W W INC COM 384802104 BBG001S5RRD2 334,863 602 SH   SOLE   0 0 602
GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 212,647 11,781 SH   SOLE   0 0 11,781
HALLIBURTON CO COM 406216101 BBG001S5RS59 288,207 7,324 SH   SOLE   0 0 7,324
HERSHEY CO COM 427866108 BBG001S5S148 242,587 1,047 SH   SOLE   0 0 1,047
HOME DEPOT INC COM 437076102 BBG001S5RTW7 2,237,114 7,082 SH   SOLE   0 0 7,082
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 878,411 4,098 SH   SOLE   0 0 4,098
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 330,358 10,602 SH   SOLE   0 0 10,602
HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 51,253 10,109 SH   SOLE   0 0 10,109
IAC INC COM NEW 44891N208 BBG00S1LR2D2 393,961 8,873 SH   SOLE   0 0 8,873
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1,744,706 7,919 SH   SOLE   0 0 7,919
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 BBG001T382B4 1,578,606 55,467 SH   SOLE   0 0 55,467
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 1,346,975 50,661 SH   SOLE   0 0 50,661
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 262,413 11,288 SH   SOLE   0 0 11,288
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 741,228 27,241 SH   SOLE   0 0 27,241
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 328,872 14,405 SH   SOLE   0 0 14,405
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 623,512 18,089 SH   SOLE   0 0 18,089
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 541,500 15,898 SH   SOLE   0 0 15,898
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 916,600 21,544 SH   SOLE   0 0 21,544
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 373,359 10,652 SH   SOLE   0 0 10,652
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 417,449 17,562 SH   SOLE   0 0 17,562
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 1,305,550 54,634 SH   SOLE   0 0 54,634
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 2,526,018 94,572 SH   SOLE   0 0 94,572
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 674,457 28,291 SH   SOLE   0 0 28,291
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 220,360 6,405 SH   SOLE   0 0 6,405
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 515,793 16,623 SH   SOLE   0 0 16,623
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 1,134,321 40,409 SH   SOLE   0 0 40,409
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 BBG00PBD0S83 267,681 9,990 SH   SOLE   0 0 9,990
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 BBG00NR9PVG7 317,097 12,781 SH   SOLE   0 0 12,781
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 BBG00RHZ8N23 4,434,868 168,466 SH   SOLE   0 0 168,466
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 1,027,582 34,173 SH   SOLE   0 0 34,173
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 2,031,395 71,528 SH   SOLE   0 0 71,528
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 1,141,061 37,796 SH   SOLE   0 0 37,796
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 1,666,375 52,884 SH   SOLE   0 0 52,884
INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 319,987 13,207 SH   SOLE   0 0 13,207
INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 716,524 23,956 SH   SOLE   0 0 23,956
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 563,738 22,292 SH   SOLE   0 0 22,292
INTEL CORP COM 458140100 BBG001S5SF65 1,001,797 37,903 SH   SOLE   0 0 37,903
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 4,010,921 28,468 SH   SOLE   0 0 28,468
INTUIT COM 461202103 BBG001S6TWR2 2,101,901 5,400 SH   SOLE   0 0 5,400
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1,398,395 5,270 SH   SOLE   0 0 5,270
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 529,447 6,080 SH   SOLE   0 0 6,080
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 1,292,421 52,430 SH   SOLE   0 0 52,430
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 270,158 9,714 SH   SOLE   0 0 9,714
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 BBG0062BLSD0 894,871 26,744 SH   SOLE   0 0 26,744
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 155,291 13,890 SH   SOLE   0 0 13,890
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 264,980 4,251 SH   SOLE   0 0 4,251
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 2,607,222 24,023 SH   SOLE   0 0 24,023
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 1,576,794 36,115 SH   SOLE   0 0 36,115
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 BBG001SRNBK5 467,910 10,823 SH   SOLE   0 0 10,823
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2,682,821 9,721 SH   SOLE   0 0 9,721
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 693,323 15,757 SH   SOLE   0 0 15,757
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 2,213,283 47,393 SH   SOLE   0 0 47,393
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 234,529 7,799 SH   SOLE   0 0 7,799
ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 7,095,153 253,670 SH   SOLE   0 0 253,670
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1,230,596 23,196 SH   SOLE   0 0 23,196
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 491,828 10,360 SH   SOLE   0 0 10,360
ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 2,007,662 48,967 SH   SOLE   0 0 48,967
ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 581,262 11,754 SH   SOLE   0 0 11,754
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 2,924,036 132,790 SH   SOLE   0 0 132,790
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 672,344 16,442 SH   SOLE   0 0 16,442
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 4,224,373 52,043 SH   SOLE   0 0 52,043
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 781,999 7,228 SH   SOLE   0 0 7,228
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1,623,741 16,309 SH   SOLE   0 0 16,309
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 3,856,075 33,563 SH   SOLE   0 0 33,563
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 3,740,847 39,056 SH   SOLE   0 0 39,056
ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 899,907 26,061 SH   SOLE   0 0 26,061
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 293,085 4,218 SH   SOLE   0 0 4,218
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 23,124,655 462,493 SH   SOLE   0 0 462,493
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 605,869 5,812 SH   SOLE   0 0 5,812
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 751,718 15,809 SH   SOLE   0 0 15,809
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 7,516,383 121,940 SH   SOLE   0 0 121,940
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2,730,957 47,183 SH   SOLE   0 0 47,183
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 4,059,544 16,782 SH   SOLE   0 0 16,782
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 9,075,104 95,890 SH   SOLE   0 0 95,890
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 282,144 3,327 SH   SOLE   0 0 3,327
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 339,226 4,161 SH   SOLE   0 0 4,161
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 636,389 9,010 SH   SOLE   0 0 9,010
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 19,574,800 50,948 SH   SOLE   0 0 50,948
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 4,240,930 94,389 SH   SOLE   0 0 94,389
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 14,600,181 150,532 SH   SOLE   0 0 150,532
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 9,028,227 107,786 SH   SOLE   0 0 107,786
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 203,446 3,602 SH   SOLE   0 0 3,602
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 1,700,078 37,054 SH   SOLE   0 0 37,054
ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 833,216 19,744 SH   SOLE   0 0 19,744
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 213,657 6,498 SH   SOLE   0 0 6,498
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 4,168,679 49,187 SH   SOLE   0 0 49,187
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 286,207 12,835 SH   SOLE   0 0 12,835
ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 224,922 4,144 SH   SOLE   0 0 4,144
ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 354,825 5,351 SH   SOLE   0 0 5,351
ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 373,025 12,166 SH   SOLE   0 0 12,166
ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 242,981 5,365 SH   SOLE   0 0 5,365
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 3,571,036 75,433 SH   SOLE   0 0 75,433
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 217,351 8,831 SH   SOLE   0 0 8,831
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 248,710 4,941 SH   SOLE   0 0 4,941
ISHARES TR GLOBAL MATER ETF 464288695 BBG001SNVXP2 599,030 7,615 SH   SOLE   0 0 7,615
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 875,650 36,049 SH   SOLE   0 0 36,049
ISHARES TR IBONDS 24 TRM HG 46435U184 BBG00P3CTJ01 673,127 29,640 SH   SOLE   0 0 29,640
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 379,318 16,699 SH   SOLE   0 0 16,699
ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 206,052 8,002 SH   SOLE   0 0 8,002
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 207,031 7,851 SH   SOLE   0 0 7,851
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 462,695 18,353 SH   SOLE   0 0 18,353
ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 208,749 8,325 SH   SOLE   0 0 8,325
ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QLT6 886,043 35,307 SH   SOLE   0 0 35,307
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 1,008,085 43,172 PRN   SOLE   0 0 43,172
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 660,440 26,385 PRN   SOLE   0 0 26,385
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 3,173,097 43,095 SH   SOLE   0 0 43,095
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 5,772,926 54,756 SH   SOLE   0 0 54,756
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1,767,984 65,095 SH   SOLE   0 0 65,095
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 623,707 4,750 SH   SOLE   0 0 4,750
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 354,699 1,019 SH   SOLE   0 0 1,019
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 2,321,213 46,883 SH   SOLE   0 0 46,883
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 4,867,469 52,479 SH   SOLE   0 0 52,479
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 1,713,769 26,108 SH   SOLE   0 0 26,108
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 1,176,923 31,053 SH   SOLE   0 0 31,053
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 1,660,544 51,267 SH   SOLE   0 0 51,267
ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 582,169 25,126 SH   SOLE   0 0 25,126
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 478,474 6,664 SH   SOLE   0 0 6,664
ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 340,596 11,108 SH   SOLE   0 0 11,108
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 800,181 11,098 SH   SOLE   0 0 11,098
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 288,725 1,978 SH   SOLE   0 0 1,978
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 2,515,428 22,072 SH   SOLE   0 0 22,072
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 767,219 8,418 SH   SOLE   0 0 8,418
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 2,719,933 25,776 SH   SOLE   0 0 25,776
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 1,963,194 64,303 SH   SOLE   0 0 64,303
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 1,546,679 7,346 SH   SOLE   0 0 7,346
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,234,434 5,761 SH   SOLE   0 0 5,761
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 5,009,764 33,035 SH   SOLE   0 0 33,035
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 342,391 3,250 SH   SOLE   0 0 3,250
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 658,723 5,465 SH   SOLE   0 0 5,465
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 12,003,516 68,843 SH   SOLE   0 0 68,843
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 648,997 2,940 SH   SOLE   0 0 2,940
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 857,455 5,027 SH   SOLE   0 0 5,027
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 3,910,627 66,848 SH   SOLE   0 0 66,848
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 656,083 4,522 SH   SOLE   0 0 4,522
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 2,442,693 22,602 SH   SOLE   0 0 22,602
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 530,325 4,824 SH   SOLE   0 0 4,824
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1,575,570 15,110 SH   SOLE   0 0 15,110
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 661,858 7,248 SH   SOLE   0 0 7,248
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 548,546 5,153 SH   SOLE   0 0 5,153
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 252,298 5,426 SH   SOLE   0 0 5,426
ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 333,950 2,120 SH   SOLE   0 0 2,120
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 608,459 11,574 SH   SOLE   0 0 11,574
ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 922,727 10,960 SH   SOLE   0 0 10,960
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 499,074 6,699 SH   SOLE   0 0 6,699
ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 783,187 9,050 SH   SOLE   0 0 9,050
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 220,149 1,968 SH   SOLE   0 0 1,968
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 234,964 828 SH   SOLE   0 0 828
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 746,539 20,588 SH   SOLE   0 0 20,588
ISHARES TR US OIL EQ&SV ETF 464288844 BBG001SQYZC1 226,819 10,699 SH   SOLE   0 0 10,699
ISHARES TR US TECH BRKTHR 46436E502 BBG00R9J1S33 296,977 10,870 SH   SOLE   0 0 10,870
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 976,834 42,994 SH   SOLE   0 0 42,994
ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 926,183 18,859 SH   SOLE   0 0 18,859
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 1,546,051 54,843 SH   SOLE   0 0 54,843
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 BBG00TSG1GG6 250,374 4,768 SH   SOLE   0 0 4,768
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 1,986,618 39,980 SH   SOLE   0 0 39,980
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1,075,656 21,457 SH   SOLE   0 0 21,457
JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 1,913,472 34,090 SH   SOLE   0 0 34,090
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 7,108,337 40,239 SH   SOLE   0 0 40,239
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 399,461 18,366 SH   SOLE   0 0 18,366
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 8,632,412 64,372 SH   SOLE   0 0 64,372
KELLOGG CO COM 487836108 BBG001S5SJL0 2,620,444 36,783 SH   SOLE   0 0 36,783
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 2,835,053 20,884 SH   SOLE   0 0 20,884
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 1,784,927 98,723 SH   SOLE   0 0 98,723
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 447,726 10,997 SH   SOLE   0 0 10,997
KULICKE & SOFFA INDS INC COM 501242101 BBG001S5SLP1 941,764 21,278 SH   SOLE   0 0 21,278
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 1,326,431 6,370 SH   SOLE   0 0 6,370
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 1,481,339 5,970 SH   SOLE   0 0 5,970
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 930,599 36,422 SH   SOLE   0 0 36,422
LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 1,824,773 56,617 SH   SOLE   0 0 56,617
LILLY ELI & CO COM 532457108 BBG001S5STL8 2,099,719 5,739 SH   SOLE   0 0 5,739
LINDE PLC SHS G5494J103 BBG00GVR8YR8 1,879,782 5,763 SH   SOLE   0 0 5,763
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 1,445,581 45,920 SH   SOLE   0 0 45,920
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,490,528 7,174 SH   SOLE   0 0 7,174
LOWES COS INC COM 548661107 BBG001S5SVL3 3,151,605 15,818 SH   SOLE   0 0 15,818
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1,577,161 18,995 SH   SOLE   0 0 18,995
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 220,673 4,395 SH   SOLE   0 0 4,395
MARATHON PETE CORP COM 56585A102 BBG001S169P1 820,945 7,053 SH   SOLE   0 0 7,053
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 442,911 2,676 SH   SOLE   0 0 2,676
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 2,247,556 6,463 SH   SOLE   0 0 6,463
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 294,206 7,091 SH   SOLE   0 0 7,091
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 206,179 2,487 SH   SOLE   0 0 2,487
MCDONALDS CORP COM 580135101 BBG001S5T110 6,054,643 22,975 SH   SOLE   0 0 22,975
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1,011,147 13,010 SH   SOLE   0 0 13,010
MERCK & CO INC COM 58933Y105 BBG001S5TC52 5,408,610 48,748 SH   SOLE   0 0 48,748
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 3,265,306 27,134 SH   SOLE   0 0 27,134
METLIFE INC COM 59156R108 BBG001S5T3R8 801,705 11,077 SH   SOLE   0 0 11,077
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 274,832 5,498 SH   SOLE   0 0 5,498
MICROSOFT CORP COM 594918104 BBG001S5TD05 13,214,416 55,101 SH   SOLE   0 0 55,101
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 714,229 10,716 SH   SOLE   0 0 10,716
MOODYS CORP COM 615369105 BBG001S5VP87 283,914 1,019 SH   SOLE   0 0 1,019
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 345,181 10,511 SH   SOLE   0 0 10,511
NETFLIX INC COM 64110L106 BBG001SF6L46 554,669 1,881 SH   SOLE   0 0 1,881
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 2,311,952 27,654 SH   SOLE   0 0 27,654
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 343,932 4,907 SH   SOLE   0 0 4,907
NIKE INC CL B 654106103 BBG001S6NTK2 1,323,259 11,308 SH   SOLE   0 0 11,308
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1,450,374 5,885 SH   SOLE   0 0 5,885
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 465,035 852 SH   SOLE   0 0 852
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 716,781 7,901 SH   SOLE   0 0 7,901
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 BBG00FJ5HT75 248,294 8,346 SH   SOLE   0 0 8,346
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 5,162,794 35,327 SH   SOLE   0 0 35,327
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 244,534 1,547 SH   SOLE   0 0 1,547
OMNICOM GROUP INC COM 681919106 BBG001S5VR10 232,300 2,847 SH   SOLE   0 0 2,847
ORACLE CORP COM 68389X105 BBG001S5SJG6 1,107,107 13,544 SH   SOLE   0 0 13,544
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 790,856 937 SH   SOLE   0 0 937
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 295,230 3,770 SH   SOLE   0 0 3,770
PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 5,229,386 196,372 SH   SOLE   0 0 196,372
PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 4,613,178 158,965 SH   SOLE   0 0 158,965
PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 6,775,557 248,644 SH   SOLE   0 0 248,644
PACER FDS TR EMRG MKT CASH 69374H865 BBG00P1MK314 2,449,367 132,901 SH   SOLE   0 0 132,901
PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 858,596 27,050 SH   SOLE   0 0 27,050
PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 2,176,524 59,160 SH   SOLE   0 0 59,160
PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 225,887 5,582 SH   SOLE   0 0 5,582
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 3,856,898 107,285 SH   SOLE   0 0 107,285
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 5,447,005 117,773 SH   SOLE   0 0 117,773
PACER FDS TR US CHS CWS GWT 69374H667 BBG00P1M9FH3 1,502,951 41,748 SH   SOLE   0 0 41,748
PAYCHEX INC COM 704326107 BBG001S5V135 1,814,314 15,700 SH   SOLE   0 0 15,700
PEPSICO INC COM 713448108 BBG001S695T1 3,842,484 21,269 SH   SOLE   0 0 21,269
PFIZER INC COM 717081103 BBG001S5V466 5,441,289 106,192 SH   SOLE   0 0 106,192
PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 289,773 5,901 SH   SOLE   0 0 5,901
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 681,715 6,735 SH   SOLE   0 0 6,735
PHILLIPS 66 COM 718546104 BBG00286S4P7 4,731,941 45,464 SH   SOLE   0 0 45,464
PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 525,230 6,015 SH   SOLE   0 0 6,015
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 519,460 2,274 SH   SOLE   0 0 2,274
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 451,575 2,859 SH   SOLE   0 0 2,859
PPG INDS INC COM 693506107 BBG001S5VC13 863,096 6,864 SH   SOLE   0 0 6,864
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 587,617 5,388 SH   SOLE   0 0 5,388
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821 BBG00KN7G4Q0 500,290 24,500 SH   SOLE   0 0 24,500
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 25,453,726 167,944 SH   SOLE   0 0 167,944
PROGRESSIVE CORP COM 743315103 BBG001S5V509 1,384,006 10,670 SH   SOLE   0 0 10,670
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 810,717 7,191 SH   SOLE   0 0 7,191
PROSHARES TR ULTSHT FTSE EURO 74348A434 BBG001T4SGB9 706,112 55,294 SH   SOLE   0 0 55,294
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 2,619,457 26,336 SH   SOLE   0 0 26,336
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 365,012 1,302 SH   SOLE   0 0 1,302
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 2,213,452 36,126 SH   SOLE   0 0 36,126
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 BBG0115QY0G8 4,378,685 162,050 SH   SOLE   0 0 162,050
QUALCOMM INC COM 747525103 BBG001S6VS70 3,419,683 31,104 SH   SOLE   0 0 31,104
REALTY INCOME CORP COM 756109104 BBG001S884K0 474,159 7,475 SH   SOLE   0 0 7,475
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 5,095,884 7,063 SH   SOLE   0 0 7,063
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 230,367 1,785 SH   SOLE   0 0 1,785
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2,034,652 28,576 SH   SOLE   0 0 28,576
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1,386,923 5,384 SH   SOLE   0 0 5,384
SALESFORCE INC COM 79466L302 BBG001SDLP09 3,579,002 26,993 SH   SOLE   0 0 26,993
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 668,273 12,500 SH   SOLE   0 0 12,500
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1,229,563 14,767 SH   SOLE   0 0 14,767
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 BBG00HXSKY16 425,795 11,529 SH   SOLE   0 0 11,529
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 361,514 15,273 SH   SOLE   0 0 15,273
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 5,499,956 170,753 SH   SOLE   0 0 170,753
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 3,055,160 62,058 SH   SOLE   0 0 62,058
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 607,215 20,888 SH   SOLE   0 0 20,888
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 4,231,751 87,722 SH   SOLE   0 0 87,722
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 2,697,246 59,085 SH   SOLE   0 0 59,085
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 1,603,029 21,220 SH   SOLE   0 0 21,220
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 24,950,921 449,080 SH   SOLE   0 0 449,080
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 14,137,585 214,140 SH   SOLE   0 0 214,140
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 232,504 5,149 SH   SOLE   0 0 5,149
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 675,534 10,296 SH   SOLE   0 0 10,296
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 2,539,293 131,637 SH   SOLE   0 0 131,637
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1,117,390 27,583 SH   SOLE   0 0 27,583
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 4,371,169 84,401 SH   SOLE   0 0 84,401
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 4,639,503 53,041 SH   SOLE   0 0 53,041
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 1,590,375 46,502 SH   SOLE   0 0 46,502
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 438,918 3,398 SH   SOLE   0 0 3,398
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 1,412,278 18,944 SH   SOLE   0 0 18,944
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 3,575,121 26,316 SH   SOLE   0 0 26,316
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 1,093,063 11,129 SH   SOLE   0 0 11,129
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 286,620 4,065 SH   SOLE   0 0 4,065
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 1,975,864 25,435 SH   SOLE   0 0 25,435
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 3,837,395 30,837 SH   SOLE   0 0 30,837
SEMPRA COM 816851109 BBG001SBVZ73 375,970 2,432 SH   SOLE   0 0 2,432
SERVICENOW INC COM 81762P102 BBG001T4JFC0 969,122 2,496 SH   SOLE   0 0 2,496
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1,212,270 5,107 SH   SOLE   0 0 5,107
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 282,387 2,403 SH   SOLE   0 0 2,403
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 BBG010Z8GX02 902,134 12,597 SH   SOLE   0 0 12,597
SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 120,974 20,714 SH   SOLE   0 0 20,714
SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 505,378 28,392 SH   SOLE   0 0 28,392
SOUTHERN CO COM 842587107 BBG001S5W777 4,420,740 61,906 SH   SOLE   0 0 61,906
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 6,241,574 18,837 SH   SOLE   0 0 18,837
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 11,514,830 67,878 SH   SOLE   0 0 67,878
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 3,521,683 90,999 SH   SOLE   0 0 90,999
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 2,591,694 87,291 SH   SOLE   0 0 87,291
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 510,568 15,490 SH   SOLE   0 0 15,490
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 1,371,435 25,293 SH   SOLE   0 0 25,293
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 7,915,913 20,698 SH   SOLE   0 0 20,698
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 786,395 1,776 SH   SOLE   0 0 1,776
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 868,349 9,493 SH   SOLE   0 0 9,493
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 3,036,381 66,558 SH   SOLE   0 0 66,558
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 499,069 10,623 SH   SOLE   0 0 10,623
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 487,310 10,304 SH   SOLE   0 0 10,304
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 1,239,279 29,159 SH   SOLE   0 0 29,159
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 3,017,572 67,086 SH   SOLE   0 0 67,086
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 1,690,347 45,722 SH   SOLE   0 0 45,722
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 1,117,352 38,676 SH   SOLE   0 0 38,676
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 222,148 7,561 SH   SOLE   0 0 7,561
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 1,466,993 28,951 SH   SOLE   0 0 28,951
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 1,481,746 38,100 SH   SOLE   0 0 38,100
SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 3,263,419 31,696 SH   SOLE   0 0 31,696
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 458,168 7,012 SH   SOLE   0 0 7,012
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 2,083,447 32,191 SH   SOLE   0 0 32,191
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 226,305 3,132 SH   SOLE   0 0 3,132
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 2,981,219 40,167 SH   SOLE   0 0 40,167
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 1,586,198 19,110 SH   SOLE   0 0 19,110
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 884,644 7,070 SH   SOLE   0 0 7,070
SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 270,188 6,598 SH   SOLE   0 0 6,598
SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 1,589,491 40,321 SH   SOLE   0 0 40,321
SPDR SER TR SPDR S&P1500VL 78464A128 BBG003HBVT20 7,531,947 53,875 SH   SOLE   0 0 53,875
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 162,742 11,542 SH   SOLE   0 0 11,542
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 180,736 21,934 SH   SOLE   0 0 21,934
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 545,045 13,326 SH   SOLE   0 0 13,326
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 1,821,914 66,155 SH   SOLE   0 0 66,155
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 371,507 9,278 SH   SOLE   0 0 9,278
SSR MNG INC COM 784730103 BBG001S6JSX5 8,454,940 539,562 SH   SOLE   0 0 539,562
STARBUCKS CORP COM 855244109 BBG001S72KH6 720,002 7,258 SH   SOLE   0 0 7,258
STORE CAP CORP COM 862121100 BBG00265T6X6 272,734 8,507 SH   SOLE   0 0 8,507
STRATEGY SHS DAY HAGAN NED 86280R803 BBG00RB01VG0 2,928,918 96,124 SH   SOLE   0 0 96,124
STRATEGY SHS DAY HAGAN NED 86280R860 BBG012QW6S98 6,493,893 304,813 SH   SOLE   0 0 304,813
STRYKER CORPORATION COM 863667101 BBG001S8FR03 879,043 3,595 SH   SOLE   0 0 3,595
SYNOPSYS INC COM 871607107 BBG001S5VTR8 1,369,116 4,288 SH   SOLE   0 0 4,288
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 BBG00WGK9Z46 2,870,692 91,452 SH   SOLE   0 0 91,452
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 342,654 4,600 SH   SOLE   0 0 4,600
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 1,726,105 45,640 SH   SOLE   0 0 45,640
TELEFONICA S A SPONSORED ADR 879382208 BBG001S5WMH3 41,676 11,674 SH   SOLE   0 0 11,674
TELUS CORPORATION COM 87971M103 BBG001S60K53 1,585,330 82,098 SH   SOLE   0 0 82,098
TESLA INC COM 88160R101 BBG001SQKGD7 1,076,512 8,739 SH   SOLE   0 0 8,739
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 3,542,124 21,438 SH   SOLE   0 0 21,438
THE REALREAL INC COM 88339P101 BBG004FPDP45 12,625 10,100 SH   SOLE   0 0 10,100
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 1,499,992 2,723 SH   SOLE   0 0 2,723
TJX COS INC NEW COM 872540109 BBG001S5WQ93 559,802 7,032 SH   SOLE   0 0 7,032
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 2,240,756 34,600 SH   SOLE   0 0 34,600
TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 248,820 19,500 SH   SOLE   0 0 19,500
TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 206,916 328 SH   SOLE   0 0 328
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 768,233 17,853 SH   SOLE   0 0 17,853
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 320,525 6,365 SH   SOLE   0 0 6,365
UNION PAC CORP COM 907818108 BBG001S5X2M0 237,109 1,145 SH   SOLE   0 0 1,145
UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 249,638 6,165 SH   SOLE   0 0 6,165
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 4,626,191 26,611 SH   SOLE   0 0 26,611
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 2,256,738 4,256 SH   SOLE   0 0 4,256
UNIVERSAL CORP VA COM 913456109 BBG001S5X5V3 2,194,854 41,561 SH   SOLE   0 0 41,561
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 755,641 17,327 SH   SOLE   0 0 17,327
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 5,165,457 40,717 SH   SOLE   0 0 40,717
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 3,727,054 130,043 SH   SOLE   0 0 130,043
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 414,258 8,195 SH   SOLE   0 0 8,195
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 BBG001ST8DV2 513,822 90,942 SH   SOLE   0 0 90,942
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 830,893 3,939 SH   SOLE   0 0 3,939
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 2,155,816 15,392 SH   SOLE   0 0 15,392
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 2,531,677 33,630 SH   SOLE   0 0 33,630
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 1,571,423 21,873 SH   SOLE   0 0 21,873
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 559,452 11,795 SH   SOLE   0 0 11,795
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 9,835,638 46,152 SH   SOLE   0 0 46,152
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 352,221 1,959 SH   SOLE   0 0 1,959
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 1,345,819 9,951 SH   SOLE   0 0 9,951
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,647,745 8,084 SH   SOLE   0 0 8,084
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 6,584,345 79,829 SH   SOLE   0 0 79,829
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 10,070,522 28,663 SH   SOLE   0 0 28,663
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 628,843 3,959 SH   SOLE   0 0 3,959
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 914,883 4,984 SH   SOLE   0 0 4,984
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 367,359 1,831 SH   SOLE   0 0 1,831
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 4,264,226 22,303 SH   SOLE   0 0 22,303
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 2,136,093 15,217 SH   SOLE   0 0 15,217
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 2,142,997 54,976 SH   SOLE   0 0 54,976
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 673,312 12,144 SH   SOLE   0 0 12,144
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 5,309,202 113,663 SH   SOLE   0 0 113,663
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 1,683,097 34,008 SH   SOLE   0 0 34,008
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 4,099,205 70,095 SH   SOLE   0 0 70,095
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 4,017,157 51,827 SH   SOLE   0 0 51,827
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 798,764 10,550 SH   SOLE   0 0 10,550
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 2,334,900 37,891 SH   SOLE   0 0 37,891
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 8,929,262 154,432 SH   SOLE   0 0 154,432
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 4,706,123 62,589 SH   SOLE   0 0 62,589
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 2,692,532 15,451 SH   SOLE   0 0 15,451
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 2,119,126 30,114 SH   SOLE   0 0 30,114
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 1,609,075 9,368 SH   SOLE   0 0 9,368
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 8,249,462 54,326 SH   SOLE   0 0 54,326
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 4,343,175 83,974 SH   SOLE   0 0 83,974
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 9,435,048 224,804 SH   SOLE   0 0 224,804
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 2,076,150 34,046 SH   SOLE   0 0 34,046
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 2,948,999 27,252 SH   SOLE   0 0 27,252
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 277,676 3,376 SH   SOLE   0 0 3,376
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 245,845 1,283 SH   SOLE   0 0 1,283
VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 445,098 3,670 SH   SOLE   0 0 3,670
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 925,306 11,184 SH   SOLE   0 0 11,184
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 2,442,063 7,645 SH   SOLE   0 0 7,645
VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 2,898,429 17,029 SH   SOLE   0 0 17,029
VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 8,371,726 54,588 SH   SOLE   0 0 54,588
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 2,874,390 72,954 SH   SOLE   0 0 72,954
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 380,668 11,749 SH   SOLE   0 0 11,749
VISA INC COM CL A 92826C839 BBG001SRCFY3 5,682,731 27,352 SH   SOLE   0 0 27,352
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 201,578 5,395 SH   SOLE   0 0 5,395
WALMART INC COM 931142103 BBG001S5XH92 3,452,201 24,347 SH   SOLE   0 0 24,347
WASHINGTON TR BANCORP INC COM 940610108 BBG001S5XC66 2,071,633 43,909 SH   SOLE   0 0 43,909
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 708,050 7,551 SH   SOLE   0 0 7,551
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 798,661 19,342 SH   SOLE   0 0 19,342
WESBANCO INC COM 950810101 BBG001S5XJR8 1,229,855 33,257 SH   SOLE   0 0 33,257
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 263,204 6,735 SH   SOLE   0 0 6,735
WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 1,862,098 13,163 SH   SOLE   0 0 13,163
WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 369,876 7,863 SH   SOLE   0 0 7,863
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 2,039,626 57,244 SH   SOLE   0 0 57,244
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 6,179,465 99,749 SH   SOLE   0 0 99,749
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 2,996,976 49,651 SH   SOLE   0 0 49,651
WP CAREY INC COM 92936U109 BBG001S67MM3 2,060,477 26,365 SH   SOLE   0 0 26,365
YUM BRANDS INC COM 988498101 BBG001S7JQ30 4,697,339 36,675 SH   SOLE   0 0 36,675
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 5,243,805 95,952 SH   SOLE   0 0 95,952
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 248,154 1,946 SH   SOLE   0 0 1,946