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
1st Source Corp Common / Ordinary Stock 336901103   47 900 SH   SOLE   900 0 0
3M Co Common / Ordinary Stock 88579Y101   9,449 53,562 SH   SOLE   53,562 0 0
Abbott Laboratories Common / Ordinary Stock 002824100   3,665 42,199 SH   SOLE   42,199 0 0
AbbVie Inc Common / Ordinary Stock 00287Y109   12,725 143,723 SH   SOLE   143,723 0 0
Accenture PLC Common / Ordinary Stock G1151C101   103 487 SH   SOLE   487 0 0
Actuant Corp Common / Ordinary Stock 00508X203   264 10,140 SH   SOLE   10,140 0 0
Addus HomeCare Corp Common / Ordinary Stock 006739106   16 169 SH   SOLE   169 0 0
Adobe Inc Common / Ordinary Stock 00724F101   12,107 36,709 SH   SOLE   36,709 0 0
Advanced Micro Devices Inc Common / Ordinary Stock 007903107   14 300 SH   SOLE   300 0 0
AdvanSix Inc Common / Ordinary Stock 00773T101   1 36 SH   SOLE   36 0 0
AerCap Holdings NV Common / Ordinary Stock N00985106   444 7,222 SH   SOLE   7,222 0 0
AES Corp/VA Common / Ordinary Stock 00130H105   2,614 131,359 SH   SOLE   131,359 0 0
Aflac Inc Common / Ordinary Stock 001055102   172 3,260 SH   SOLE   3,260 0 0
Agilent Technologies Inc Common / Ordinary Stock 00846U101   298 3,493 SH   SOLE   3,493 0 0
Air Products & Chemicals Inc Common / Ordinary Stock 009158106   426 1,813 SH   SOLE   1,813 0 0
Akamai Technologies Inc Common / Ordinary Stock 00971T101   585 6,777 SH   SOLE   6,777 0 0
Alaska Air Group Inc Common / Ordinary Stock 011659109   9 130 SH   SOLE   130 0 0
Alcon Inc Common / Ordinary Stock H01301128   9 165 SH   SOLE   165 0 0
Alerian MLP ETF Exchange Traded Fund 00162Q866   33 3,937 SH   SOLE   3,937 0 0
Alexandria Real Estate Equities Inc Closed-end REIT 015271109   7 44 SH   SOLE   44 0 0
Alliance Data Systems Corp Common / Ordinary Stock 018581108   8 75 SH   SOLE   75 0 0
Allstate Corp/The Common / Ordinary Stock 020002101   257 2,284 SH   SOLE   2,284 0 0
Alphabet Inc Common / Ordinary Stock 02079K107   9,554 7,146 SH   SOLE   7,146 0 0
Alphabet Inc Common / Ordinary Stock 02079K305   20,443 15,263 SH   SOLE   15,263 0 0
ALPS Medical Breakthroughs ETF Exchange Traded Fund 00162Q593   14 325 SH   SOLE   325 0 0
Altria Group Inc Common / Ordinary Stock 02209S103   7,036 140,972 SH   SOLE   140,972 0 0
Amazon.com Inc Common / Ordinary Stock 023135106   26,862 14,537 SH   SOLE   14,537 0 0
AMERCO Common / Ordinary Stock 023586100   4 10 SH   SOLE   10 0 0
Ameren Corp Common / Ordinary Stock 023608102   106 1,384 SH   SOLE   1,384 0 0
American Campus Communities Inc Closed-end REIT 024835100   445 9,470 SH   SOLE   9,470 0 0
American Electric Power Co Inc Common / Ordinary Stock 025537101   263 2,782 SH   SOLE   2,782 0 0
American Express Co Common / Ordinary Stock 025816109   1,535 12,334 SH   SOLE   12,334 0 0
American Finance Trust Inc Closed-end REIT 02607T109   178 13,396 SH   SOLE   13,396 0 0
American Tower Corp Closed-end REIT 03027X100   31 136 SH   SOLE   136 0 0
American Water Works Co Inc Common / Ordinary Stock 030420103   84 680 SH   SOLE   680 0 0
Ameriprise Financial Inc Common / Ordinary Stock 03076C106   7,356 44,161 SH   SOLE   44,161 0 0
Ametek Inc Common / Ordinary Stock 031100100   1,220 12,232 SH   SOLE   12,232 0 0
Amgen Inc Common / Ordinary Stock 031162100   4,461 18,503 SH   SOLE   18,503 0 0
Analog Devices Inc Common / Ordinary Stock 032654105   72 604 SH   SOLE   604 0 0
Anika Therapeutics Inc Common / Ordinary Stock 035255108   200 3,861 SH   SOLE   3,861 0 0
Anthem Inc Common / Ordinary Stock 036752103   3,433 11,368 SH   SOLE   11,368 0 0
Aon PLC Common / Ordinary Stock G0408V102   13 64 SH   SOLE   64 0 0
Apache Corp Common / Ordinary Stock 037411105   82 3,197 SH   SOLE   3,197 0 0
Appfolio Inc Common / Ordinary Stock 03783C100   12 106 SH   SOLE   106 0 0
Appian Corp Common / Ordinary Stock 03782L101   18 476 SH   SOLE   476 0 0
Apple Hospitality REIT Inc Closed-end REIT 03784Y200   8 506 SH   SOLE   506 0 0
Apple Inc Common / Ordinary Stock 037833100   53,626 182,618 SH   SOLE   182,618 0 0
Applied Materials Inc Common / Ordinary Stock 038222105   547 8,968 SH   SOLE   8,968 0 0
Aptiv PLC Common / Ordinary Stock G6095L109   3,052 32,134 SH   SOLE   32,134 0 0
Aqua America Inc Common / Ordinary Stock 03836W103   23 500 SH   SOLE   500 0 0
Aramark Common / Ordinary Stock 03852U106   19 433 SH   SOLE   433 0 0
Archer-Daniels-Midland Co Common / Ordinary Stock 039483102   14 305 SH   SOLE   305 0 0
Arconic Inc Common / Ordinary Stock 03965L100   11 372 SH   SOLE   372 0 0
Arista Networks Inc Common / Ordinary Stock 040413106   12 61 SH   SOLE   61 0 0
Arthur J Gallagher & Co Common / Ordinary Stock 363576109   21 225 SH   SOLE   225 0 0
Artisan Partners Asset Management Inc Common / Ordinary Stock 04316A108   30 936 SH   SOLE   936 0 0
Atlassian Corp PLC Common / Ordinary Stock G06242104   13 108 SH   SOLE   108 0 0
ATP Oil & Gas Corp/United States Common / Ordinary Stock 00208J108   0 54 SH   SOLE   54 0 0
AtriCure Inc Common / Ordinary Stock 04963C209   17 520 SH   SOLE   520 0 0
AT&T Inc Common / Ordinary Stock 00206R102   5,981 153,049 SH   SOLE   153,049 0 0
Autodesk Inc Common / Ordinary Stock 052769106   1,456 7,938 SH   SOLE   7,938 0 0
Automatic Data Processing Inc Common / Ordinary Stock 053015103   209 1,227 SH   SOLE   1,227 0 0
AvalonBay Communities Inc Closed-end REIT 053484101   3 16 SH   SOLE   16 0 0
Avista Corp Common / Ordinary Stock 05379B107   5 100 SH   SOLE   100 0 0
Avon Products Inc Common / Ordinary Stock 054303102   2 410 SH   SOLE   410 0 0
Balchem Corp Common / Ordinary Stock 057665200   20 200 SH   SOLE   200 0 0
Bank of America Corp Common / Ordinary Stock 060505104   11,093 314,977 SH   SOLE   314,977 0 0
Bank of Montreal Common / Ordinary Stock 063671101   28 363 SH   SOLE   363 0 0
Bank of New York Mellon Corp/The Common / Ordinary Stock 064058100   18 350 SH   SOLE   350 0 0
Bank of NT Butterfield & Son Ltd/The Common / Ordinary Stock G0772R208   6 156 SH   SOLE   156 0 0
BankUnited Inc Common / Ordinary Stock 06652K103   353 9,651 SH   SOLE   9,651 0 0
Barrick Gold Corp Common / Ordinary Stock 067901108   0 20 SH   SOLE   20 0 0
Baxter International Inc Common / Ordinary Stock 071813109   464 5,551 SH   SOLE   5,551 0 0
BCB Bancorp Inc Common / Ordinary Stock 055298103   33 2,420 SH   SOLE   2,420 0 0
Becton Dickinson and Co Common / Ordinary Stock 075887109   23 85 SH   SOLE   85 0 0
Berkshire Hathaway Inc Common / Ordinary Stock 084670108   679 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc Common / Ordinary Stock 084670702   16,020 70,727 SH   SOLE   70,727 0 0
Berry Global Group Inc Common / Ordinary Stock 08579W103   469 9,877 SH   SOLE   9,877 0 0
Best Buy Co Inc Common / Ordinary Stock 086516101   12 134 SH   SOLE   134 0 0
Biogen Inc Common / Ordinary Stock 09062X103   3,467 11,684 SH   SOLE   11,684 0 0
Bio-Techne Corp Common / Ordinary Stock 09073M104   8 35 SH   SOLE   35 0 0
BJ's Restaurants Inc Common / Ordinary Stock 09180C106   22 587 SH   SOLE   587 0 0
Black Hills Corp Common / Ordinary Stock 092113109   139 1,765 SH   SOLE   1,765 0 0
BlackRock Inc Common / Ordinary Stock 09247X101   15,620 31,073 SH   SOLE   31,073 0 0
BlackRock Municipal 2030 Target Term Trust Closed-end Fund 09257P105   0 0 SH   SOLE   0 0 0
Blackstone Mortgage Trust Inc Closed-end REIT 09257W100   12 309 SH   SOLE   309 0 0
Boeing Co/The Common / Ordinary Stock 097023105   3,347 10,273 SH   SOLE   10,273 0 0
Booking Holdings Inc Common / Ordinary Stock 09857L108   9,913 4,827 SH   SOLE   4,827 0 0
Boston Properties Inc Closed-end REIT 101121101   5 36 SH   SOLE   36 0 0
Box Inc Common / Ordinary Stock 10316T104   6 387 SH   SOLE   387 0 0
Bright Horizons Family Solutions Inc Common / Ordinary Stock 109194100   3,310 22,022 SH   SOLE   22,022 0 0
Bristol-Myers Squibb Co Common / Ordinary Stock 110122108   1,128 17,573 SH   SOLE   17,573 0 0
Brixmor Property Group Inc Closed-end REIT 11120U105   411 19,032 SH   SOLE   19,032 0 0
Broadcom Inc Common / Ordinary Stock 11135F101   29 93 SH   SOLE   93 0 0
Brown-Forman Corp Common / Ordinary Stock 115637100   5 73 SH   SOLE   73 0 0
Brown-Forman Corp Common / Ordinary Stock 115637209   1 18 SH   SOLE   18 0 0
Bryn Mawr Bank Corp Common / Ordinary Stock 117665109   0 2 SH   SOLE   2 0 0
Burlington Stores Inc Common / Ordinary Stock 122017106   47 206 SH   SOLE   206 0 0
Cabot Corp Common / Ordinary Stock 127055101   0 9 SH   SOLE   9 0 0
Cannabis Science Inc Common / Ordinary Stock 137648101   0 8,400 SH   SOLE   8,400 0 0
Canopy Growth Corp Common / Ordinary Stock 138035100   4 200 SH   SOLE   200 0 0
Cantel Medical Corp Common / Ordinary Stock 138098108   62 870 SH   SOLE   870 0 0
Capital One Financial Corp Common / Ordinary Stock 14040H105   8,563 83,211 SH   SOLE   83,211 0 0
Cardinal Health Inc Common / Ordinary Stock 14149Y108   9 172 SH   SOLE   172 0 0
Carlisle Cos Inc Common / Ordinary Stock 142339100   10 61 SH   SOLE   61 0 0
CarMax Inc Common / Ordinary Stock 143130102   5,558 63,398 SH   SOLE   63,398 0 0
Carnival Corp Common / Ordinary Stock 143658300   425 8,354 SH   SOLE   8,354 0 0
Carpenter Technology Corp Common / Ordinary Stock 144285103   286 5,745 SH   SOLE   5,745 0 0
Cars.com Inc Common / Ordinary Stock 14575E105   11 888 SH   SOLE   888 0 0
Carter's Inc Common / Ordinary Stock 146229109   11 105 SH   SOLE   105 0 0
Caterpillar Inc Common / Ordinary Stock 149123101   41 277 SH   SOLE   277 0 0
Cavit Sciences Inc Common / Ordinary Stock 14964T101   0 10 SH   SOLE   10 0 0
CDK Global Inc Common / Ordinary Stock 12508E101   2 36 SH   SOLE   36 0 0
Celanese Corp Common / Ordinary Stock 150870103   0 2 SH   SOLE   2 0 0
Cerner Corp Common / Ordinary Stock 156782104   4,288 58,433 SH   SOLE   58,433 0 0
Charles River Laboratories International Inc Common / Ordinary Stock 159864107   14 91 SH   SOLE   91 0 0
Charles Schwab Corp/The Common / Ordinary Stock 808513105   14 290 SH   SOLE   290 0 0
Charter Communications Inc Common / Ordinary Stock 16119P108   0 1 SH   SOLE   1 0 0
Check Point Software Technologies Ltd Common / Ordinary Stock M22465104   4 40 SH   SOLE   40 0 0
Chemours Co/The Common / Ordinary Stock 163851108   1 65 SH   SOLE   65 0 0
Chevron Corp Common / Ordinary Stock 166764100   18,696 155,138 SH   SOLE   155,138 0 0
China Agritech Inc Common / Ordinary Stock 16937A200   0 2,265 SH   SOLE   2,265 0 0
Chubb Limited Com Common / Ordinary Stock H1467J104   4,369 28,067 SH   SOLE   28,067 0 0
Church & Dwight Co Inc Common / Ordinary Stock 171340102   1,181 16,795 SH   SOLE   16,795 0 0
Cimarex Energy Co Common / Ordinary Stock 171798101   497 9,468 SH   SOLE   9,468 0 0
Cincinnati Financial Corp Common / Ordinary Stock 172062101   1,568 14,911 SH   SOLE   14,911 0 0
Cintas Corp Common / Ordinary Stock 172908105   2,530 9,404 SH   SOLE   9,404 0 0
Cisco Systems Inc Common / Ordinary Stock 17275R102   9,150 190,786 SH   SOLE   190,786 0 0
Citigroup Inc Common / Ordinary Stock 172967424   5,814 72,775 SH   SOLE   72,775 0 0
Clean Harbors Inc Common / Ordinary Stock 184496107   466 5,437 SH   SOLE   5,437 0 0
Clorox Co/The Common / Ordinary Stock 189054109   18 118 SH   SOLE   118 0 0
CME Group Inc Common / Ordinary Stock 12572Q105   4,709 23,463 SH   SOLE   23,463 0 0
Coca-Cola Co/The Common / Ordinary Stock 191216100   4,098 74,040 SH   SOLE   74,040 0 0
Coca-Cola European Partners PLC Common / Ordinary Stock G25839104   43 850 SH   SOLE   850 0 0
Cognizant Technology Solutions Corp Common / Ordinary Stock 192446102   0 3 SH   SOLE   3 0 0
Cohen & Steers Infrastructure Fund Inc Closed-end Securities Fund 19248A109   47 1,800 SH   SOLE   1,800 0 0
Colgate-Palmolive Co Common / Ordinary Stock 194162103   110 1,592 SH   SOLE   1,592 0 0
Comcast Corp Common / Ordinary Stock 20030N101   8,205 182,466 SH   SOLE   182,466 0 0
Comerica Inc Common / Ordinary Stock 200340107   165 2,298 SH   SOLE   2,298 0 0
Commerce Bancshares Inc/MO Common / Ordinary Stock 200525103   28 410 SH   SOLE   410 0 0
Community Healthcare Trust Inc Closed-end REIT 20369C106   15 350 SH   SOLE   350 0 0
Compass Minerals International Inc Common / Ordinary Stock 20451N101   2,001 32,830 SH   SOLE   32,830 0 0
ConAgra Foods Inc Common / Ordinary Stock 205887102   534 15,609 SH   SOLE   15,609 0 0
ConocoPhillips Common / Ordinary Stock 20825C104   3,910 60,132 SH   SOLE   60,132 0 0
Consolidated Edison Inc Common / Ordinary Stock 209115104   121 1,332 SH   SOLE   1,332 0 0
Constellation Brands Inc Common / Ordinary Stock 21036P108   5,514 29,057 SH   SOLE   29,057 0 0
Consumer Discretionary Select Sector SPDR Fund Exchange Traded Fund 81369Y407   83 665 SH   SOLE   665 0 0
Consumer Staples Select Sector SPDR Fund Exchange Traded Fund 81369Y308   190 3,009 SH   SOLE   3,009 0 0
Continental Resources Inc/OK Common / Ordinary Stock 212015101   4 115 SH   SOLE   115 0 0
Cooper Cos Inc/The Common / Ordinary Stock 216648402   14 44 SH   SOLE   44 0 0
CoreSite Realty Corp Closed-end REIT 21870Q105   2 18 SH   SOLE   18 0 0
Corning Inc Common / Ordinary Stock 219350105   353 12,122 SH   SOLE   12,122 0 0
Corporate Office Properties Trust Closed-end REIT 22002T108   9 323 SH   SOLE   323 0 0
Corteva Inc Common / Ordinary Stock 22052L104   34 1,160 SH   SOLE   1,160 0 0
CoStar Group Inc Common / Ordinary Stock 22160N109   16 26 SH   SOLE   26 0 0
Costco Wholesale Corp Common / Ordinary Stock 22160K105   1,768 6,016 SH   SOLE   6,016 0 0
Cracker Barrel Old Country Store Inc Common / Ordinary Stock 22410J106   13 86 SH   SOLE   86 0 0
Cresco Labs Inc Common / Ordinary Stock 22587M106   1 200 SH   SOLE   200 0 0
CRISPR Therapeutics AG Common / Ordinary Stock H17182108   15 239 SH   SOLE   239 0 0
Crown Castle International Corp Closed-end REIT 22822V101   4,461 31,382 SH   SOLE   31,382 0 0
Crown Holdings Inc Common / Ordinary Stock 228368106   109 1,500 SH   SOLE   1,500 0 0
Cryo-Cell International Inc Common / Ordinary Stock 228895108   160 22,400 SH   SOLE   22,400 0 0
Cullen/Frost Bankers Inc Common / Ordinary Stock 229899109   71 722 SH   SOLE   722 0 0
Cummins Inc Common / Ordinary Stock 231021106   4,396 24,566 SH   SOLE   24,566 0 0
CVS Health Corp Common / Ordinary Stock 126650100   7,880 106,066 SH   SOLE   106,066 0 0
Daimler AG Common / Ordinary Stock D1668R123   5 100 SH   SOLE   100 0 0
Danaher Corp Common / Ordinary Stock 235851102   7,957 51,842 SH   SOLE   51,842 0 0
Darling Ingredients Inc Common / Ordinary Stock 237266101   631 22,482 SH   SOLE   22,482 0 0
Deere & Co Common / Ordinary Stock 244199105   470 2,715 SH   SOLE   2,715 0 0
Dell Technologies Inc Common / Ordinary Stock 24703L202   5 106 SH   SOLE   106 0 0
Delta Air Lines Inc Common / Ordinary Stock 247361702   2,690 45,991 SH   SOLE   45,991 0 0
Devon Energy Corp Common / Ordinary Stock 25179M103   1,199 46,159 SH   SOLE   46,159 0 0
Digital Realty Trust Inc Closed-end REIT 253868103   504 4,210 SH   SOLE   4,210 0 0
Direxion Daily CSI China Internet Index Bull 2x Shares Exchange Traded Fund 25460E505   1 40 SH   SOLE   40 0 0
Discover Financial Services Common / Ordinary Stock 254709108   77 911 SH   SOLE   911 0 0
DNP Select Income Fund Inc Closed-end Fund 23325P104   67 5,256 SH   SOLE   5,256 0 0
Dollar General Corp Common / Ordinary Stock 256677105   12 77 SH   SOLE   77 0 0
Dollar Tree Inc Common / Ordinary Stock 256746108   8 81 SH   SOLE   81 0 0
Dominion Resources Inc/VA Common / Ordinary Stock 25746U109   5,433 65,598 SH   SOLE   65,598 0 0
Dover Corp Common / Ordinary Stock 260003108   199 1,730 SH   SOLE   1,730 0 0
Dover Motorsports Inc Common / Ordinary Stock 260174107   0 12 SH   SOLE   12 0 0
Dow Inc Common / Ordinary Stock 260557103   5,845 106,805 SH   SOLE   106,805 0 0
DTE Energy Co Common / Ordinary Stock 233331107   948 7,302 SH   SOLE   7,302 0 0
Duke Energy Corp Common / Ordinary Stock 26441C204   1,197 13,121 SH   SOLE   13,121 0 0
Dunkin' Brands Group Inc Common / Ordinary Stock 265504100   5 60 SH   SOLE   60 0 0
DuPont de Nemours Inc Common / Ordinary Stock 26614N102   91 1,422 SH   SOLE   1,422 0 0
EastGroup Properties Inc Closed-end REIT 277276101   5 37 SH   SOLE   37 0 0
Eastman Chemical Co Common / Ordinary Stock 277432100   1 9 SH   SOLE   9 0 0
Eaton Corp PLC Common / Ordinary Stock G29183103   39 415 SH   SOLE   415 0 0
Eaton Vance Corp Common / Ordinary Stock 278265103   21 444 SH   SOLE   444 0 0
Eaton Vance Floating-Rate Income Trust Closed-end Fund 278279104   34 2,470 SH   SOLE   2,470 0 0
Eaton Vance Tax-Advantaged Global Dividend Income Fund Closed-end Securities Fund 27828S101   7 375 SH   SOLE   375 0 0
ECC Capital Corp Closed-end REIT 26826M108   0 5,000 SH   SOLE   5,000 0 0
Ecolab Inc Common / Ordinary Stock 278865100   4,178 21,650 SH   SOLE   21,650 0 0
Edgewell Personal Care Co Common / Ordinary Stock 28035Q102   176 5,677 SH   SOLE   5,677 0 0
Editas Medicine Inc Common / Ordinary Stock 28106W103   12 418 SH   SOLE   418 0 0
Edwards Lifesciences Corp Common / Ordinary Stock 28176E108   492 2,108 SH   SOLE   2,108 0 0
Elah Hldgs Inc Shs Common / Ordinary Stock 28413L105   2 32 SH   SOLE   32 0 0
Eli Lilly & Co Common / Ordinary Stock 532457108   99 755 SH   SOLE   755 0 0
Emerson Electric Co Common / Ordinary Stock 291011104   5,051 66,228 SH   SOLE   66,228 0 0
Enbridge Inc Common / Ordinary Stock 29250N105   3,947 99,250 SH   SOLE   99,250 0 0
Encompass Health Corp Common / Ordinary Stock 29261A100   630 9,091 SH   SOLE   9,091 0 0
Encore Capital Group Inc Common / Ordinary Stock 292554102   0 7 SH   SOLE   7 0 0
Energizer Holdings Inc Common / Ordinary Stock 29272W109   367 7,298 SH   SOLE   7,298 0 0
Energy Select Sector SPDR Fund Exchange Traded Fund 81369Y506   666 11,090 SH   SOLE   11,090 0 0
Entergy Corp Common / Ordinary Stock 29364G103   3 21 SH   SOLE   21 0 0
Envestnet Inc Common / Ordinary Stock 29404K106   14 194 SH   SOLE   194 0 0
EOG Resources Inc Common / Ordinary Stock 26875P101   2,200 26,270 SH   SOLE   26,270 0 0
EPAM Systems Inc Common / Ordinary Stock 29414B104   12 55 SH   SOLE   55 0 0
EPR Properties Closed-end REIT 26884U109   4 60 SH   SOLE   60 0 0
Equinix Inc Closed-end REIT 29444U700   34 59 SH   SOLE   59 0 0
Essex Property Trust Inc Closed-end REIT 297178105   1,052 3,497 SH   SOLE   3,497 0 0
Evergy Inc Common / Ordinary Stock 30034W106   361 5,549 SH   SOLE   5,549 0 0
Eversource Energy Com Common / Ordinary Stock 30040W108   47 550 SH   SOLE   550 0 0
EW Scripps Co/The Common / Ordinary Stock 811054402   9 549 SH   SOLE   549 0 0
Exact Sciences Corp Common / Ordinary Stock 30063P105   832 9,000 SH   SOLE   9,000 0 0
Exelon Corp Common / Ordinary Stock 30161N101   96 2,111 SH   SOLE   2,111 0 0
Expeditors International of Washington Inc Common / Ordinary Stock 302130109   337 4,313 SH   SOLE   4,313 0 0
Exxon Mobil Corp Common / Ordinary Stock 30231G102   4,276 61,276 SH   SOLE   61,276 0 0
F5 Networks Inc Common / Ordinary Stock 315616102   589 4,219 SH   SOLE   4,219 0 0
Facebook Inc Common / Ordinary Stock 30303M102   12,387 60,351 SH   SOLE   60,351 0 0
Farmland Partners Inc Closed-end REIT 31154R109   2 300 SH   SOLE   300 0 0
Fastenal Co Common / Ordinary Stock 311900104   75 2,022 SH   SOLE   2,022 0 0
Federal National Mortgage Association Common / Ordinary Stock 313586109   2 565 SH   SOLE   565 0 0
Federal Realty Investment Trust Closed-end REIT 313747206   3 22 SH   SOLE   22 0 0
FedEx Corp Common / Ordinary Stock 31428X106   57 377 SH   SOLE   377 0 0
Fidelity Dividend ETF for Rising Rates Exchange Traded Fund 316092832   16 465 SH   SOLE   465 0 0
Fidelity National Information Services Inc Common / Ordinary Stock 31620M106   2,672 19,209 SH   SOLE   19,209 0 0
Financial Select Sector SPDR Fund Exchange Traded Fund 81369Y605   20 650 SH   SOLE   650 0 0
FirstCash Inc Common / Ordinary Stock 33767D105   12 145 SH   SOLE   145 0 0
FirstEnergy Corp Common / Ordinary Stock 337932107   49 1,015 SH   SOLE   1,015 0 0
First Horizon National Corp Common / Ordinary Stock 320517105   7 406 SH   SOLE   406 0 0
First Industrial Realty Trust Inc Closed-end REIT 32054K103   3 84 SH   SOLE   84 0 0
First Republic Bank/CA Common / Ordinary Stock 33616C100   1,490 12,684 SH   SOLE   12,684 0 0
First Trust Combined Series 351 - Build America Bonds Portfolio - Series 27 Closed-end Fund 33736P528   12 12 SH   SOLE   12 0 0
First Trust NASDAQ CEA Cybersecurity ETF Exchange Traded Fund 33734X846   37 1,228 SH   SOLE   1,228 0 0
First Trust North American Energy Infrastructure Fund Exchange Traded Fund 33738D101   5,879 230,656 SH   SOLE   230,656 0 0
First Trust Senior Loan ETF Exchange Traded Fund 33738D309   293 6,120 SH   SOLE   6,120 0 0
Fiserv Inc Common / Ordinary Stock 337738108   7,046 60,933 SH   SOLE   60,933 0 0
Five Below Inc Common / Ordinary Stock 33829M101   4 35 SH   SOLE   35 0 0
FleetCor Technologies Inc Common / Ordinary Stock 339041105   19 65 SH   SOLE   65 0 0
Flex Ltd Common / Ordinary Stock Y2573F102   0 5 SH   SOLE   5 0 0
FLIR Systems Inc Common / Ordinary Stock 302445101   7 141 SH   SOLE   141 0 0
Floor & Decor Holdings Inc Common / Ordinary Stock 339750101   25 500 SH   SOLE   500 0 0
Flowers Foods Inc Common / Ordinary Stock 343498101   518 23,839 SH   SOLE   23,839 0 0
FMC Corp Common / Ordinary Stock 302491303   9 95 SH   SOLE   95 0 0
FNB Corp/PA Common / Ordinary Stock 302520101   318 25,059 SH   SOLE   25,059 0 0
Ford Motor Co Common / Ordinary Stock 345370860   115 12,342 SH   SOLE   12,342 0 0
Fortinet Inc Common / Ordinary Stock 34959E109   16 150 SH   SOLE   150 0 0
Fortis Inc/Canada Common / Ordinary Stock 349553107   11 258 SH   SOLE   258 0 0
Fortive Corp Common / Ordinary Stock 34959J108   1 17 SH   SOLE   17 0 0
Franklin Resources Inc Common / Ordinary Stock 354613101   2 78 SH   SOLE   78 0 0
Freeport-McMoRan Inc Common / Ordinary Stock 35671D857   7 550 SH   SOLE   550 0 0
Frontier Communications Corp Common / Ordinary Stock 35906A306   0 1 SH   SOLE   1 0 0
FS KKR Capital Corp Common / Ordinary Stock 302635107   33 5,356 SH   SOLE   5,356 0 0
Gannett Co Inc Common / Ordinary Stock 36472T109   5 723 SH   SOLE   723 0 0
Garrett Motion Inc Common / Ordinary Stock 366505105   2 188 SH   SOLE   188 0 0
Gartner Inc Common / Ordinary Stock 366651107   741 4,807 SH   SOLE   4,807 0 0
Generac Holdings Inc Common / Ordinary Stock 368736104   11 111 SH   SOLE   111 0 0
General Dynamics Corp Common / Ordinary Stock 369550108   4,061 23,030 SH   SOLE   23,030 0 0
General Electric Co Common / Ordinary Stock 369604103   232 20,823 SH   SOLE   20,823 0 0
General Mills Inc Common / Ordinary Stock 370334104   8 147 SH   SOLE   147 0 0
General Motors Co Common / Ordinary Stock 37045V100   20 537 SH   SOLE   537 0 0
Genuine Parts Co Common / Ordinary Stock 372460105   4,865 45,793 SH   SOLE   45,793 0 0
Gilead Sciences Inc Common / Ordinary Stock 375558103   2,107 32,431 SH   SOLE   32,431 0 0
Global Payments Inc Common / Ordinary Stock 37940X102   1 8 SH   SOLE   8 0 0
Goldman Sachs Group Inc/The Common / Ordinary Stock 38141G104   3,032 13,186 SH   SOLE   13,186 0 0
Grand Canyon Education Inc Common / Ordinary Stock 38526M106   4 37 SH   SOLE   37 0 0
Groupon Inc Common / Ordinary Stock 399473107   1 400 SH   SOLE   400 0 0
GTT Communications Inc Common / Ordinary Stock 362393100   7 586 SH   SOLE   586 0 0
Guardant Health Inc Common / Ordinary Stock 40131M109   8 97 SH   SOLE   97 0 0
Guggenheim Strategic Opportunities Fund Closed-end Fund 40167F101   38 2,090 SH   SOLE   2,090 0 0
Hain Celestial Group Inc/The Common / Ordinary Stock 405217100   0 3 SH   SOLE   3 0 0
Halliburton Co Common / Ordinary Stock 406216101   2,173 88,804 SH   SOLE   88,804 0 0
Hanesbrands Inc Common / Ordinary Stock 410345102   277 18,682 SH   SOLE   18,682 0 0
Hanley Inds Inc Cl A Common / Ordinary Stock 410486104   0 15,000 SH   SOLE   15,000 0 0
Hasbro Inc Common / Ordinary Stock 418056107   8,104 76,738 SH   SOLE   76,738 0 0
HCA Healthcare Inc Common / Ordinary Stock 40412C101   2,482 16,790 SH   SOLE   16,790 0 0
Health Care Select Sector SPDR Fund Exchange Traded Fund 81369Y209   115 1,125 SH   SOLE   1,125 0 0
Healthcare Trust of America Inc Closed-end REIT 42225P501   9 312 SH   SOLE   312 0 0
HealthEquity Inc Common / Ordinary Stock 42226A107   7 93 SH   SOLE   93 0 0
Henry Schein Inc Common / Ordinary Stock 806407102   518 7,764 SH   SOLE   7,764 0 0
Hercules Capital Inc Common / Ordinary Stock 427096508   5 374 SH   SOLE   374 0 0
Heroes Inc Com Stk Common / Ordinary Stock 427711106   0 8 SH   SOLE   8 0 0
Hershey Co/The Common / Ordinary Stock 427866108   18 125 SH   SOLE   125 0 0
Hexcel Corp Common / Ordinary Stock 428291108   10 139 SH   SOLE   139 0 0
Hillenbrand Inc Common / Ordinary Stock 431571108   3 91 SH   SOLE   91 0 0
HMS Holdings Corp Common / Ordinary Stock 40425J101   7 229 SH   SOLE   229 0 0
Home Depot Inc/The Common / Ordinary Stock 437076102   21,852 100,064 SH   SOLE   100,064 0 0
Honeywell International Inc Common / Ordinary Stock 438516106   18,773 106,063 SH   SOLE   106,063 0 0
Hormel Foods Corp Common / Ordinary Stock 440452100   116 2,575 SH   SOLE   2,575 0 0
Humana Inc Common / Ordinary Stock 444859102   55 150 SH   SOLE   150 0 0
Huntington Bancshares Inc/OH Common / Ordinary Stock 446150104   6 409 SH   SOLE   409 0 0
Huntington Ingalls Industries Inc Common / Ordinary Stock 446413106   89 354 SH   SOLE   354 0 0
Huron Consulting Group Inc Common / Ordinary Stock 447462102   9 135 SH   SOLE   135 0 0
IAA Inc Common / Ordinary Stock 449253103   20 419 SH   SOLE   419 0 0
Iberiabank corp Common / Ordinary Stock 450828108   11 146 SH   SOLE   146 0 0
ICU Medical Inc Common / Ordinary Stock 44930G107   5 29 SH   SOLE   29 0 0
IDEXX Laboratories Inc Common / Ordinary Stock 45168D104   17 67 SH   SOLE   67 0 0
II-VI Inc Common / Ordinary Stock 902104108   7 200 SH   SOLE   200 0 0
Illinois Tool Works Inc Common / Ordinary Stock 452308109   430 2,394 SH   SOLE   2,394 0 0
Illumina Inc Common / Ordinary Stock 452327109   16 47 SH   SOLE   47 0 0
IndexIQ ETF Trust - IQ Hedge Multi-Strategy Tracker ETF Exchange Traded Fund 45409B107   211 6,860 SH   SOLE   6,860 0 0
Industrial Select Sector SPDR Fund Exchange Traded Fund 81369Y704   11 140 SH   SOLE   140 0 0
Ingersoll-Rand PLC Common / Ordinary Stock G47791101   27 200 SH   SOLE   200 0 0
Ingevity Corp Common / Ordinary Stock 45688C107   9 108 SH   SOLE   108 0 0
Inogen Inc Common / Ordinary Stock 45780L104   12 175 SH   SOLE   175 0 0
Integrated Environmental Technologies Ltd Common / Ordinary Stock 45821F108   0 3,885 SH   SOLE   3,885 0 0
Intel Corp Common / Ordinary Stock 458140100   12,009 200,656 SH   SOLE   200,656 0 0
Intercontinental Exchange Inc Common / Ordinary Stock 45866F104   25 266 SH   SOLE   266 0 0
International Business Machines Corp Common / Ordinary Stock 459200101   359 2,675 SH   SOLE   2,675 0 0
International Flavors & Fragrances Inc Common / Ordinary Stock 459506101   13 100 SH   SOLE   100 0 0
International Paper Co Common / Ordinary Stock 460146103   366 7,943 SH   SOLE   7,943 0 0
Intuit Inc Common / Ordinary Stock 461202103   31 120 SH   SOLE   120 0 0
Intuitive Surgical Inc Common / Ordinary Stock 46120E602   3 5 SH   SOLE   5 0 0
Invesco Dynamic Software ETF Exchange Traded Fund 46137V639   9 86 SH   SOLE   86 0 0
Invesco Exchange Traded FD TR S&P 500 Quality ETF Exchange Traded Fund 46137V241   8 229 SH   SOLE   229 0 0
Invesco FTSE RAFI US 1000 ETF Exchange Traded Fund 46137V613   5 40 SH   SOLE   40 0 0
Invesco KBW Premium Yield Equity REIT ETF Exchange Traded Fund 46138E594   5 154 SH   SOLE   154 0 0
Invesco Ltd Common / Ordinary Stock G491BT108   307 17,050 SH   SOLE   17,050 0 0
Invesco Preferred ETF Exchange Traded Fund 46138E511   8 525 SH   SOLE   525 0 0
Invesco QQQ Trust Series 1 Exchange Traded Fund 46090E103   120 563 SH   SOLE   563 0 0
Invesco Senior Loan ETF Exchange Traded Fund 46138G508   2,403 105,307 SH   SOLE   105,307 0 0
Invesco S&P 500 BuyWrite ETF Exchange Traded Fund 46137V399   175 8,141 SH   SOLE   8,141 0 0
Invesco S&P 500 Equal Weight ETF Exchange Traded Fund 46137V357   148 1,277 SH   SOLE   1,277 0 0
Invesco S&P 500 High Dividend Low Volatility ETF Exchange Traded Fund 46138E362   24 542 SH   SOLE   542 0 0
Invesco S&P 500 Low Volatility ETF Exchange Traded Fund 46138E354   245 4,202 SH   SOLE   4,202 0 0
Invesco S&P 500 Pure Value ETF Exchange Traded Fund 46137V258   69 1,001 SH   SOLE   1,001 0 0
Invesco S&P 500 Top 50 ETF Exchange Traded Fund 46137V233   322 1,380 SH   SOLE   1,380 0 0
Invesco S&P MidCap 400 Pure Value ETF Exchange Traded Fund 46137V191   1,610 23,351 SH   SOLE   23,351 0 0
Invesco S&P MidCap Low Volatility ETF Exchange Traded Fund 46138E198   14 265 SH   SOLE   265 0 0
Invesco Taxable Municipal Bond Exchange Traded Fund 46138G805   898 28,360 SH   SOLE   28,360 0 0
Investors Bancorp Inc Common / Ordinary Stock 46146L101   155 12,994 SH   SOLE   12,994 0 0
Investors Real Estate Trust Closed-end REIT 461730509   1 15 SH   SOLE   15 0 0
IQ Merger Arbitrage ETF Exchange Traded Fund 45409B800   216 6,512 SH   SOLE   6,512 0 0
IQVIA Holdings Inc Common / Ordinary Stock 46266C105   33 213 SH   SOLE   213 0 0
iRhythm Technologies Inc Common / Ordinary Stock 450056106   14 199 SH   SOLE   199 0 0
Iron Mountain Inc Closed-end REIT 46284V101   16 500 SH   SOLE   500 0 0
iShares 1-3 Year Treasury Bond ETF Exchange Traded Fund 464287457   962 11,364 SH   SOLE   11,364 0 0
iShares 20 Year Treasury Bond ETF Exchange Traded Fund 464287432   63 464 SH   SOLE   464 0 0
iShares 3-7 Year Treasury Bond ETF Exchange Traded Fund 464288661   953 7,579 SH   SOLE   7,579 0 0
iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440   1,395 12,659 SH   SOLE   12,659 0 0
iShares Agency Bond ETF Exchange Traded Fund 464288166   25 218 SH   SOLE   218 0 0
iShares China Large-Cap ETF Exchange Traded Fund 464287184   5 108 SH   SOLE   108 0 0
iShares Cohen & Steers REIT ETF Exchange Traded Fund 464287564   32 275 SH   SOLE   275 0 0
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621   69 1,651 SH   SOLE   1,651 0 0
iShares Core High Dividend ETF Exchange Traded Fund 46429B663   8 80 SH   SOLE   80 0 0
iShares Core MSCI EAFE ETF Exchange Traded Fund 46432F842   1,647 25,239 SH   SOLE   25,239 0 0
iShares Core MSCI Emerging Markets ETF Exchange Traded Fund 46434G103   6,990 130,023 SH   SOLE   130,023 0 0
iShares Core MSCI Total International Stock ETF Exchange Traded Fund 46432F834   37 596 SH   SOLE   596 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200   13,275 41,070 SH   SOLE   41,070 0 0
iShares Core S&P Mid-Cap ETF Exchange Traded Fund 464287507   80,526 391,246 SH   SOLE   391,246 0 0
iShares Core S&P Small-Cap ETF Exchange Traded Fund 464287804   38,717 461,739 SH   SOLE   461,739 0 0
iShares Core S&P Total US Stock Market ETF Exchange Traded Fund 464287150   26 362 SH   SOLE   362 0 0
iShares Core U.S. Aggregate Bond ETF Exchange Traded Fund 464287226   1,036 9,221 SH   SOLE   9,221 0 0
iShares Edge MSCI Min Vol USA ETF Exchange Traded Fund 46429B697   143 2,176 SH   SOLE   2,176 0 0
iShares Edge MSCI USA Quality Factor ETF Exchange Traded Fund 46432F339   96 950 SH   SOLE   950 0 0
iShares Edge MSCI USA Size Factor ETF Exchange Traded Fund 46432F370   27 273 SH   SOLE   273 0 0
iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655   6,686 131,302 SH   SOLE   131,302 0 0
iShares Global Healthcare ETF Exchange Traded Fund 464287325   3 41 SH   SOLE   41 0 0
iShares Global Infrastructure ETF Exchange Traded Fund 464288372   3,159 65,929 SH   SOLE   65,929 0 0
iShares Global REIT ETF Exchange Traded Fund 46434V647   1 45 SH   SOLE   45 0 0
iShares Global Tech ETF Exchange Traded Fund 464287291   27 130 SH   SOLE   130 0 0
iShares GNMA Bond ETF Exchange Traded Fund 46429B333   791 15,745 SH   SOLE   15,745 0 0
iShares iBonds Dec 2025 Term Muni Bond ETF Exchange Traded Fund 46435U432   675 24,829 SH   SOLE   24,829 0 0
Ishares Ibonds Dec 2027 Term Muni Bond ETF Exchange Traded Fund 46435U283   415 15,953 SH   SOLE   15,953 0 0
iShares iBoxx USD High Yield Corporate Bond ETF Exchange Traded Fund 464288513   212 2,415 SH   SOLE   2,415 0 0
iShares iBoxx USD Investment Grade Corporate Bond ETF Exchange Traded Fund 464287242   108 844 SH   SOLE   844 0 0
iShares Intermediate Credit Bond ETF Exchange Traded Fund 464288638   1,557 26,852 SH   SOLE   26,852 0 0
iShares Intermediate Government/Credit Bond ETF Exchange Traded Fund 464288612   902 8,009 SH   SOLE   8,009 0 0
iShares JP Morgan USD Emerging Markets Bond ETF Exchange Traded Fund 464288281   53 459 SH   SOLE   459 0 0
iShares Latin America 40 ETF Exchange Traded Fund 464287390   37 1,090 SH   SOLE   1,090 0 0
iShares MBS ETF Exchange Traded Fund 464288588   175 1,616 SH   SOLE   1,616 0 0
iShares MSCI ACWI ETF Exchange Traded Fund 464288257   594 7,500 SH   SOLE   7,500 0 0
iShares MSCI Canada ETF Exchange Traded Fund 464286509   1,338 44,777 SH   SOLE   44,777 0 0
iShares MSCI China ETF Exchange Traded Fund 46429B671   1,740 27,156 SH   SOLE   27,156 0 0
iShares MSCI EAFE ETF Exchange Traded Fund 464287465   90,071 1,297,103 SH   SOLE   1,297,103 0 0
iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885   100 1,152 SH   SOLE   1,152 0 0
iShares MSCI EAFE Small-Cap ETF Exchange Traded Fund 464288273   6 99 SH   SOLE   99 0 0
iShares MSCI EAFE Value ETF Exchange Traded Fund 464288877   51 1,018 SH   SOLE   1,018 0 0
iShares MSCI Emerging Markets ETF Exchange Traded Fund 464287234   7,027 156,602 SH   SOLE   156,602 0 0
iShares MSCI Eurozone ETF Exchange Traded Fund 464286608   3,922 93,570 SH   SOLE   93,570 0 0
iShares MSCI Hong Kong ETF Exchange Traded Fund 464286871   642 26,406 SH   SOLE   26,406 0 0
iShares MSCI India ETF Exchange Traded Fund 46429B598   6 165 SH   SOLE   165 0 0
iShares MSCI Italy ETF Exchange Traded Fund 46434G830   834 28,285 SH   SOLE   28,285 0 0
iShares MSCI Japan ETF Exchange Traded Fund 46434G822   3,601 60,792 SH   SOLE   60,792 0 0
iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570   507 4,220 SH   SOLE   4,220 0 0
iShares MSCI Malaysia ETF Exchange Traded Fund 46434G814   2 83 SH   SOLE   83 0 0
iShares MSCI Mexico Capped ETF Exchange Traded Fund 464286822   879 19,517 SH   SOLE   19,517 0 0
iShares MSCI Pacific ex Japan ETF Exchange Traded Fund 464286665   1,717 37,095 SH   SOLE   37,095 0 0
iShares MSCI South Korea Capped ETF Exchange Traded Fund 464286772   1,161 18,668 SH   SOLE   18,668 0 0
iShares MSCI Spain ETF Exchange Traded Fund 464286764   39 1,348 SH   SOLE   1,348 0 0
iShares MSCI Sweden ETF Exchange Traded Fund 464286756   638 19,381 SH   SOLE   19,381 0 0
iShares MSCI Switzerland Capped ETF Exchange Traded Fund 464286749   841 20,693 SH   SOLE   20,693 0 0
iShares MSCI Taiwan ETF Exchange Traded Fund 46434G772   1,245 30,264 SH   SOLE   30,264 0 0
iShares MSCI Turkey ETF Exchange Traded Fund 464286715   33 1,224 SH   SOLE   1,224 0 0
iShares MSCI United Kingdom ETF Exchange Traded Fund 46435G334   3,039 89,108 SH   SOLE   89,108 0 0
iShares MSCI USA ESG Select ETF Exchange Traded Fund 464288802   80 600 SH   SOLE   600 0 0
iShares Nasdaq Biotechnology ETF Exchange Traded Fund 464287556   6 50 SH   SOLE   50 0 0
iShares National AMT-Free Muni Bond ETF Exchange Traded Fund 464288414   257 2,254 SH   SOLE   2,254 0 0
iShares Russell 1000 ETF Exchange Traded Fund 464287622   190 1,065 SH   SOLE   1,065 0 0
iShares Russell 1000 Growth ETF Exchange Traded Fund 464287614   450 2,559 SH   SOLE   2,559 0 0
iShares Russell 1000 Value ETF Exchange Traded Fund 464287598   692 5,069 SH   SOLE   5,069 0 0
iShares Russell 2000 ETF Exchange Traded Fund 464287655   3,984 24,050 SH   SOLE   24,050 0 0
iShares Russell 2000 Growth ETF Exchange Traded Fund 464287648   261 1,218 SH   SOLE   1,218 0 0
iShares Russell 2000 Value ETF Exchange Traded Fund 464287630   3,867 30,073 SH   SOLE   30,073 0 0
iShares Russell Mid-Cap ETF Exchange Traded Fund 464287499   168 2,821 SH   SOLE   2,821 0 0
iShares Russell Mid-Cap Growth ETF Exchange Traded Fund 464287481   124 814 SH   SOLE   814 0 0
iShares Russell Mid-Cap Value ETF Exchange Traded Fund 464287473   556 5,864 SH   SOLE   5,864 0 0
iShares Select Dividend ETF Exchange Traded Fund 464287168   609 5,760 SH   SOLE   5,760 0 0
iShares Short Maturity Bond ETF Exchange Traded Fund 46431W507   48 964 SH   SOLE   964 0 0
iShares Short-Term Corporate Bond ETF Exchange Traded Fund 464288646   1,355 25,257 SH   SOLE   25,257 0 0
iShares Short-Term National Muni Bond ETF Exchange Traded Fund 464288158   105 980 SH   SOLE   980 0 0
iShares Silver Trust Exchange Traded Fund 46428Q109   8 490 SH   SOLE   490 0 0
iShares S&P 500 Growth ETF Exchange Traded Fund 464287309   168 866 SH   SOLE   866 0 0
iShares S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 464287606   143 602 SH   SOLE   602 0 0
iShares S&P Mid-Cap 400 Value ETF Exchange Traded Fund 464287705   108 632 SH   SOLE   632 0 0
iShares S&P Small-Cap 600 Growth ETF Exchange Traded Fund 464287887   18 93 SH   SOLE   93 0 0
iShares TIPS Bond ETF Exchange Traded Fund 464287176   372 3,194 SH   SOLE   3,194 0 0
iShares U.S. Medical Devices ETF Exchange Traded Fund 464288810   10 36 SH   SOLE   36 0 0
iShares US Preferred Stock ETF Exchange Traded Fund 464288687   2,821 75,040 SH   SOLE   75,040 0 0
iShares US Real Estate ETF Exchange Traded Fund 464287739   37 400 SH   SOLE   400 0 0
iShares US Telecommunications ETF Exchange Traded Fund 464287713   33 1,100 SH   SOLE   1,100 0 0
iShares US Treasury Bond ETF Exchange Traded Fund 46429B267   265 10,204 SH   SOLE   10,204 0 0
Jacobs Engineering Group Inc Common / Ordinary Stock 469814107   618 6,884 SH   SOLE   6,884 0 0
John Hancock Financial Opportunities Fund Closed-end Fund 409735206   24 650 SH   SOLE   650 0 0
John Hancock Tax-Advantaged Dividend Income Fund Closed-end Securities Fund 41013V100   9 325 SH   SOLE   325 0 0
Johnson Controls International plc Common / Ordinary Stock G51502105   46 1,131 SH   SOLE   1,131 0 0
Johnson & Johnson Common / Ordinary Stock 478160104   24,951 171,049 SH   SOLE   171,049 0 0
Jones Lang LaSalle Inc Common / Ordinary Stock 48020Q107   15 84 SH   SOLE   84 0 0
JPMorgan BetaBuilders MSCI US REIT ETF Exchange Traded Fund 46641Q738   2 18 SH   SOLE   18 0 0
JPMorgan Chase & Co Common / Ordinary Stock 46625H100   32,149 230,621 SH   SOLE   230,621 0 0
JPMorgan Diversified Return Emerging Markets Equity ETF Exchange Traded Fund 46641Q308   3,570 62,637 SH   SOLE   62,637 0 0
JPMorgan Diversified Return International Equity ETF Exchange Traded Fund 46641Q209   9,150 160,267 SH   SOLE   160,267 0 0
JPMorgan Diversified Return US Equity ETF Exchange Traded Fund 46641Q407   17,440 218,933 SH   SOLE   218,933 0 0
JPMorgan Diversified Return US Mid Cap Equity ETF Exchange Traded Fund 46641Q886   2,611 36,967 SH   SOLE   36,967 0 0
JPMorgan Diversified Return US Small Cap Equity ETF Exchange Traded Fund 46641Q845   2,028 62,252 SH   SOLE   62,252 0 0
JPMorgan High Yield Research Enhanced ETF Exchange Traded Fund 46641Q878   2,504 48,361 SH   SOLE   48,361 0 0
JPMorgan Ultra-Short Income ETF Exchange Traded Fund 46641Q837   1,268 25,148 SH   SOLE   25,148 0 0
JPMorgan U.S. Aggregate Bond ETF Exchange Traded Fund 46641Q613   12,614 475,086 SH   SOLE   475,086 0 0
JPMorgan USD Emerging Markets Sovereign Bond ETF Exchange Traded Fund 46641Q746   915 17,833 SH   SOLE   17,833 0 0
Kearny Financial Corp/Md Common / Ordinary Stock 48716P108   64 4,656 SH   SOLE   4,656 0 0
Kellogg Co Common / Ordinary Stock 487836108   17 250 SH   SOLE   250 0 0
Keysight Technologies Inc Common / Ordinary Stock 49338L103   3,414 33,262 SH   SOLE   33,262 0 0
Kimberly-Clark Corp Common / Ordinary Stock 494368103   23 167 SH   SOLE   167 0 0
Kinder Morgan Inc/DE Common / Ordinary Stock 49456B101   21 980 SH   SOLE   980 0 0
KLA Corp Common / Ordinary Stock 482480100   46 258 SH   SOLE   258 0 0
Kohl's Corp Common / Ordinary Stock 500255104   30 592 SH   SOLE   592 0 0
Kontoor Brands Inc Common / Ordinary Stock 50050N103   3 61 SH   SOLE   61 0 0
Korn Ferry Common / Ordinary Stock 500643200   9 202 SH   SOLE   202 0 0
Kraft Heinz Co/The Common / Ordinary Stock 500754106   37 1,144 SH   SOLE   1,144 0 0
KraneShares Bosera MSCI China A ETF Exchange Traded Fund 500767405   15 470 SH   SOLE   470 0 0
KraneShares CSI China Internet ETF Exchange Traded Fund 500767306   12 248 SH   SOLE   248 0 0
Kroger Co/The Common / Ordinary Stock 501044101   1,762 60,787 SH   SOLE   60,787 0 0
L3Harris Technologies Inc Common / Ordinary Stock 502431109   8 40 SH   SOLE   40 0 0
Laboratory Corp of America Holdings Common / Ordinary Stock 50540R409   215 1,273 SH   SOLE   1,273 0 0
Lamb Weston Holdings Inc Common / Ordinary Stock 513272104   3,883 45,139 SH   SOLE   45,139 0 0
Las Vegas Sands Corp Common / Ordinary Stock 517834107   0 2 SH   SOLE   2 0 0
Lear Corp Common / Ordinary Stock 521865204   3 24 SH   SOLE   24 0 0
LHC Group Inc Common / Ordinary Stock 50187A107   508 3,688 SH   SOLE   3,688 0 0
Lincoln Electric Holdings Inc Common / Ordinary Stock 533900106   10 100 SH   SOLE   100 0 0
Lincoln National Corp Common / Ordinary Stock 534187109   634 10,742 SH   SOLE   10,742 0 0
Linde PLC Common / Ordinary Stock G5494J103   139 651 SH   SOLE   651 0 0
Littelfuse Inc Common / Ordinary Stock 537008104   5 25 SH   SOLE   25 0 0
LKQ Corp Common / Ordinary Stock 501889208   2,673 74,871 SH   SOLE   74,871 0 0
Lockheed Martin Corp Common / Ordinary Stock 539830109   9,629 24,730 SH   SOLE   24,730 0 0
Loews Corp Common / Ordinary Stock 540424108   315 6,000 SH   SOLE   6,000 0 0
Lowe's Cos Inc Common / Ordinary Stock 548661107   4,584 38,273 SH   SOLE   38,273 0 0
LTC Properties Inc Closed-end REIT 502175102   2 39 SH   SOLE   39 0 0
Lumentum Holdings Inc Common / Ordinary Stock 55024U109   8 100 SH   SOLE   100 0 0
MACOM Technology Solutions Holdings Inc Common / Ordinary Stock 55405Y100   14 542 SH   SOLE   542 0 0
MakeMyTrip Ltd Common / Ordinary Stock V5633W109   3 115 SH   SOLE   115 0 0
ManpowerGroup Inc Common / Ordinary Stock 56418H100   26 270 SH   SOLE   270 0 0
Manulife Financial Corp Common / Ordinary Stock 56501R106   4 217 SH   SOLE   217 0 0
Marathon Petroleum Corp Common / Ordinary Stock 56585A102   3,711 61,601 SH   SOLE   61,601 0 0
MarineMax Inc Common / Ordinary Stock 567908108   8 500 SH   SOLE   500 0 0
Markel Corp Common / Ordinary Stock 570535104   867 758 SH   SOLE   758 0 0
MarketAxess Holdings Inc Common / Ordinary Stock 57060D108   2,352 6,204 SH   SOLE   6,204 0 0
Marriott International Inc/MD Common / Ordinary Stock 571903202   1 9 SH   SOLE   9 0 0
Marriott Vacations Worldwide Corp Common / Ordinary Stock 57164Y107   58 453 SH   SOLE   453 0 0
Marsh & McLennan Cos Inc Common / Ordinary Stock 571748102   166 1,490 SH   SOLE   1,490 0 0
Martin Marietta Materials Inc Common / Ordinary Stock 573284106   513 1,833 SH   SOLE   1,833 0 0
Marvell Technology Group Ltd Common / Ordinary Stock G5876H105   2,162 81,385 SH   SOLE   81,385 0 0
Masco Corp Common / Ordinary Stock 574599106   10 211 SH   SOLE   211 0 0
MasTec Inc Common / Ordinary Stock 576323109   11 167 SH   SOLE   167 0 0
Mastercard Inc Common / Ordinary Stock 57636Q104   12,506 41,885 SH   SOLE   41,885 0 0
Match Group Inc Common / Ordinary Stock 57665R106   15 187 SH   SOLE   187 0 0
Materials Select Sector SPDR Fund Exchange Traded Fund 81369Y100   3,661 59,611 SH   SOLE   59,611 0 0
McDonald's Corp Common / Ordinary Stock 580135101   14,321 72,471 SH   SOLE   72,471 0 0
McKesson Corp Common / Ordinary Stock 58155Q103   20 147 SH   SOLE   147 0 0
MDU Resources Group Inc Common / Ordinary Stock 552690109   10 340 SH   SOLE   340 0 0
Medical Properties Trust Inc Closed-end REIT 58463J304   32 1,521 SH   SOLE   1,521 0 0
Medtronic PLC Common / Ordinary Stock G5960L103   8,109 71,475 SH   SOLE   71,475 0 0
MercadoLibre Inc Common / Ordinary Stock 58733R102   9 16 SH   SOLE   16 0 0
Merck & Co Inc Common / Ordinary Stock 58933Y105   2,637 28,989 SH   SOLE   28,989 0 0
MetLife Inc Common / Ordinary Stock 59156R108   11 211 SH   SOLE   211 0 0
MFS Charter Income Trust Closed-end Fund 552727109   2 275 SH   SOLE   275 0 0
MFS Intermediate Income Trust Closed-end Fund 55273C107   14 3,749 SH   SOLE   3,749 0 0
Microchip Technology Inc Common / Ordinary Stock 595017104   14,937 142,639 SH   SOLE   142,639 0 0
Micron Technology Inc Common / Ordinary Stock 595112103   1,354 25,174 SH   SOLE   25,174 0 0
Microsoft Corp Common / Ordinary Stock 594918104   46,847 297,062 SH   SOLE   297,062 0 0
Mid-America Apartment Communities Inc Closed-end REIT 59522J103   14 104 SH   SOLE   104 0 0
Mimecast Ltd Common / Ordinary Stock G14838109   3 79 SH   SOLE   79 0 0
Molina Healthcare Inc Common / Ordinary Stock 60855R100   11 83 SH   SOLE   83 0 0
Mondelez International Inc Common / Ordinary Stock 609207105   580 10,522 SH   SOLE   10,522 0 0
MongoDB Inc Common / Ordinary Stock 60937P106   20 155 SH   SOLE   155 0 0
Monro Inc Common / Ordinary Stock 610236101   51 655 SH   SOLE   655 0 0
Monster Beverage Corp Common / Ordinary Stock 61174X109   3,151 49,585 SH   SOLE   49,585 0 0
Morgan Stanley Common / Ordinary Stock 617446448   48 935 SH   SOLE   935 0 0
Morgan Stanley China A Share Fund Inc Closed-end Fund 617468103   0 0 SH   SOLE   0 0 0
Motorola Solutions Inc Common / Ordinary Stock 620076307   53 329 SH   SOLE   329 0 0
M&T Bank Corp Common / Ordinary Stock 55261F104   727 4,283 SH   SOLE   4,283 0 0
Murphy USA Inc Common / Ordinary Stock 626755102   552 4,715 SH   SOLE   4,715 0 0
Nasdaq Inc Common / Ordinary Stock 631103108   1,011 9,440 SH   SOLE   9,440 0 0
National Fuel Gas Co Common / Ordinary Stock 636180101   13 286 SH   SOLE   286 0 0
National Oilwell Varco Inc Common / Ordinary Stock 637071101   1 30 SH   SOLE   30 0 0
Netflix Inc Common / Ordinary Stock 64110L106   32 100 SH   SOLE   100 0 0
Newell Brands Inc Common / Ordinary Stock 651229106   6 333 SH   SOLE   333 0 0
Newmont Corp Common / Ordinary Stock 651639106   186 4,292 SH   SOLE   4,292 0 0
New York Community Bancorp Inc Common / Ordinary Stock 649445103   166 13,769 SH   SOLE   13,769 0 0
Nexstar Media Group Inc Common / Ordinary Stock 65336K103   400 3,414 SH   SOLE   3,414 0 0
NextEra Energy Inc Common / Ordinary Stock 65339F101   6,980 28,825 SH   SOLE   28,825 0 0
NIKE Inc Common / Ordinary Stock 654106103   375 3,701 SH   SOLE   3,701 0 0
NiSource Inc Common / Ordinary Stock 65473P105   24 870 SH   SOLE   870 0 0
Norfolk Southern Corp Common / Ordinary Stock 655844108   96 495 SH   SOLE   495 0 0
Northern Trust Corp Common / Ordinary Stock 665859104   321 3,025 SH   SOLE   3,025 0 0
Northfield Bancorp Inc Common / Ordinary Stock 66611T108   6 329 SH   SOLE   329 0 0
Northrop Grumman Corp Common / Ordinary Stock 666807102   1,747 5,080 SH   SOLE   5,080 0 0
Notis Global Inc Common / Ordinary Stock 66980B100   0 15,000 SH   SOLE   15,000 0 0
Nucor Corp Common / Ordinary Stock 670346105   578 10,265 SH   SOLE   10,265 0 0
Nuveen AMT-Free Municipal Credit Income Fund Closed-end Fund 67071L106   82 4,935 SH   SOLE   4,935 0 0
Nuveen Dow 30sm Dynamic Overwrite Fund Closed-end Fund 67075F105   0 0 SH   SOLE   0 0 0
NVIDIA Corp Common / Ordinary Stock 67066G104   6,009 25,537 SH   SOLE   25,537 0 0
NXP Semiconductors NV Common / Ordinary Stock N6596X109   8 60 SH   SOLE   60 0 0
Occidental Petroleum Corp Common / Ordinary Stock 674599105   55 1,345 SH   SOLE   1,345 0 0
OGE Energy Corp Common / Ordinary Stock 670837103   323 7,269 SH   SOLE   7,269 0 0
Ohio Insd Muns Income TR UT SER Closed-end Fund 67738G326   1 6 SH   SOLE   6 0 0
Oilsands Quest Inc Common / Ordinary Stock 678046103   0 800 SH   SOLE   800 0 0
Okta Inc Common / Ordinary Stock 679295105   28 240 SH   SOLE   240 0 0
Old Dominion Freight Line Inc Common / Ordinary Stock 679580100   4,256 22,428 SH   SOLE   22,428 0 0
Ollie's Bargain Outlet Holdings Inc Common / Ordinary Stock 681116109   3 50 SH   SOLE   50 0 0
Omnicom Group Inc Common / Ordinary Stock 681919106   26 317 SH   SOLE   317 0 0
ONE Gas Inc Common / Ordinary Stock 68235P108   37 400 SH   SOLE   400 0 0
ONEOK Inc Common / Ordinary Stock 682680103   108 1,428 SH   SOLE   1,428 0 0
Oracle Corp Common / Ordinary Stock 68389X105   1,080 20,384 SH   SOLE   20,384 0 0
O'Reilly Automotive Inc Common / Ordinary Stock 67103H107   5,093 11,622 SH   SOLE   11,622 0 0
Oshkosh Corp Common / Ordinary Stock 688239201   680 7,189 SH   SOLE   7,189 0 0
Owens Corning Common / Ordinary Stock 690742101   349 5,363 SH   SOLE   5,363 0 0
Packaging Corp of America Common / Ordinary Stock 695156109   1,776 15,859 SH   SOLE   15,859 0 0
PacWest Bancorp Common / Ordinary Stock 695263103   419 10,955 SH   SOLE   10,955 0 0
Palomar Holdings Inc Common / Ordinary Stock 69753M105   11 215 SH   SOLE   215 0 0
Papa John's International Inc Common / Ordinary Stock 698813102   6 100 SH   SOLE   100 0 0
Parker Hannifin Corp Common / Ordinary Stock 701094104   43 211 SH   SOLE   211 0 0
Paychex Inc Common / Ordinary Stock 704326107   7,127 83,786 SH   SOLE   83,786 0 0
Paycom Software Inc Common / Ordinary Stock 70432V102   13 49 SH   SOLE   49 0 0
Paylocity Holding Corp Common / Ordinary Stock 70438V106   11 91 SH   SOLE   91 0 0
PayPal Holdings Inc Common / Ordinary Stock 70450Y103   5,609 51,854 SH   SOLE   51,854 0 0
Penn National Gaming Inc Common / Ordinary Stock 707569109   31 1,200 SH   SOLE   1,200 0 0
People's United Financial Inc Common / Ordinary Stock 712704105   89 5,252 SH   SOLE   5,252 0 0
PepsiCo Inc Common / Ordinary Stock 713448108   19,689 144,059 SH   SOLE   144,059 0 0
Pfizer Inc Common / Ordinary Stock 717081103   11,583 295,641 SH   SOLE   295,641 0 0
Philip Morris International Inc Common / Ordinary Stock 718172109   911 10,701 SH   SOLE   10,701 0 0
Phillips 66 Common / Ordinary Stock 718546104   269 2,416 SH   SOLE   2,416 0 0
Piedmont Office Realty Trust Inc Closed-end REIT 720190206   2 100 SH   SOLE   100 0 0
PIMCO 0-5 Year High Yield Corporate Bond Index Exchange-Traded Fund Exchange Traded Fund 72201R783   66 665 SH   SOLE   665 0 0
PIMCO Global StocksPLUS & Income Fund Closed-end Securities Fund 722011103   0 0 SH   SOLE   0 0 0
PIMCO Income Strategy Fund II Closed-end Fund 72201J104   9 841 SH   SOLE   841 0 0
PJT Partners Inc Common / Ordinary Stock 69343T107   6 133 SH   SOLE   133 0 0
PNC Financial Services Group Inc/The Common / Ordinary Stock 693475105   309 1,934 SH   SOLE   1,934 0 0
PNM Resources Inc Common / Ordinary Stock 69349H107   25 500 SH   SOLE   500 0 0
Polaris Inc Common / Ordinary Stock 731068102   441 4,341 SH   SOLE   4,341 0 0
Portland General Electric Co Common / Ordinary Stock 736508847   401 7,180 SH   SOLE   7,180 0 0
PPG Industries Inc Common / Ordinary Stock 693506107   167 1,249 SH   SOLE   1,249 0 0
PPL Corp Common / Ordinary Stock 69351T106   17 484 SH   SOLE   484 0 0
Prestige Consumer Healthcare Inc Common / Ordinary Stock 74112D101   13 311 SH   SOLE   311 0 0
Principal Financial Group Inc Common / Ordinary Stock 74251V102   23 412 SH   SOLE   412 0 0
ProAssurance Corp Common / Ordinary Stock 74267C106   38 1,043 SH   SOLE   1,043 0 0
Procter & Gamble Co/The Common / Ordinary Stock 742718109   23,669 189,501 SH   SOLE   189,501 0 0
Progressive Corp/The Common / Ordinary Stock 743315103   9 125 SH   SOLE   125 0 0
Prologis Inc Closed-end REIT 74340W103   2,186 24,519 SH   SOLE   24,519 0 0
Proofpoint Inc Common / Ordinary Stock 743424103   6 54 SH   SOLE   54 0 0
ProPetro Holding Corp Common / Ordinary Stock 74347M108   5 405 SH   SOLE   405 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467   63 832 SH   SOLE   832 0 0
Provident Financial Services Inc Common / Ordinary Stock 74386T105   370 14,997 SH   SOLE   14,997 0 0
Prudential Financial Inc Common / Ordinary Stock 744320102   565 6,031 SH   SOLE   6,031 0 0
PTC Inc Common / Ordinary Stock 69370C100   8 106 SH   SOLE   106 0 0
Public Service Enterprise Group Inc Common / Ordinary Stock 744573106   636 10,778 SH   SOLE   10,778 0 0
PulteGroup Inc Common / Ordinary Stock 745867101   66 1,700 SH   SOLE   1,700 0 0
Putnam Managed Municipal Income Trust Closed-end Fund 746823103   4 500 SH   SOLE   500 0 0
Q2 Holdings Inc Common / Ordinary Stock 74736L109   12 146 SH   SOLE   146 0 0
Qorvo Inc Common / Ordinary Stock 74736K101   13 111 SH   SOLE   111 0 0
Qualcomm Inc Common / Ordinary Stock 747525103   531 6,023 SH   SOLE   6,023 0 0
Quest Diagnostics Inc Common / Ordinary Stock 74834L100   13 125 SH   SOLE   125 0 0
Rainier Pacific Financial Group Inc Common / Ordinary Stock 75087U101   0 122 SH   SOLE   122 0 0
Ralph Lauren Corp Common / Ordinary Stock 751212101   10 86 SH   SOLE   86 0 0
Range Resources Corp Common / Ordinary Stock 75281A109   267 55,102 SH   SOLE   55,102 0 0
Rapid7 Inc Common / Ordinary Stock 753422104   9 154 SH   SOLE   154 0 0
Raytheon Co Common / Ordinary Stock 755111507   4,269 19,428 SH   SOLE   19,428 0 0
RCI Hospitality Holdings Inc Common / Ordinary Stock 74934Q108   2 100 SH   SOLE   100 0 0
RealPage Inc Common / Ordinary Stock 75606N109   309 5,744 SH   SOLE   5,744 0 0
Realty Income Corp Closed-end REIT 756109104   1,104 15,000 SH   SOLE   15,000 0 0
Redfin Corp Common / Ordinary Stock 75737F108   4 200 SH   SOLE   200 0 0
Red Rock Resorts Inc Common / Ordinary Stock 75700L108   23 948 SH   SOLE   948 0 0
Regal Beloit Corp Common / Ordinary Stock 758750103   410 4,787 SH   SOLE   4,787 0 0
Regions Financial Corp Common / Ordinary Stock 7591EP100   34 1,996 SH   SOLE   1,996 0 0
Reinsurance Group of America Inc Common / Ordinary Stock 759351604   1,033 6,338 SH   SOLE   6,338 0 0
Renasant Corp Common / Ordinary Stock 75970E107   12 345 SH   SOLE   345 0 0
Republic First Bancorp Inc Common / Ordinary Stock 760416107   1 249 SH   SOLE   249 0 0
Resideo Technologies Inc Common / Ordinary Stock 76118Y104   4 316 SH   SOLE   316 0 0
ResMed Inc Common / Ordinary Stock 761152107   5,107 32,957 SH   SOLE   32,957 0 0
Rite Aid Corp Common / Ordinary Stock 767754872   0 4 SH   SOLE   4 0 0
RLJ Lodging Trust Closed-end REIT 74965L101   228 12,885 SH   SOLE   12,885 0 0
Rockwell Automation Inc Common / Ordinary Stock 773903109   470 2,319 SH   SOLE   2,319 0 0
Roper Technologies Inc Common / Ordinary Stock 776696106   5,358 15,126 SH   SOLE   15,126 0 0
Ross Stores Inc Common / Ordinary Stock 778296103   4,609 39,586 SH   SOLE   39,586 0 0
Royce Value Trust Inc Closed-end Fund 780910105   0 2 SH   SOLE   2 0 0
RPM International Inc Common / Ordinary Stock 749685103   517 6,735 SH   SOLE   6,735 0 0
salesforce.com Inc Common / Ordinary Stock 79466L302   15 91 SH   SOLE   91 0 0
Sandy Spring Bancorp Inc Common / Ordinary Stock 800363103   87 2,300 SH   SOLE   2,300 0 0
Schlumberger Ltd Common / Ordinary Stock 806857108   2,235 55,595 SH   SOLE   55,595 0 0
Schwab Emerging Markets Equity ETF Exchange Traded Fund 808524706   4 136 SH   SOLE   136 0 0
Schwab Fundamental International Large Company Index Exchange Traded Fund 808524755   12 404 SH   SOLE   404 0 0
Schwab Fundamental U.S. Broad Market Index ETF Exchange Traded Fund 808524789   17 412 SH   SOLE   412 0 0
Schwab Intermediate-Term U.S. Treasury ETF Exchange Traded Fund 808524854   977 17,790 SH   SOLE   17,790 0 0
Schwab US Broad Market ETF Exchange Traded Fund 808524102   534 6,941 SH   SOLE   6,941 0 0
Schwab US TIPs ETF Exchange Traded Fund 808524870   0 2 SH   SOLE   2 0 0
Scotts Miracle-Gro Co/The Common / Ordinary Stock 810186106   9 82 SH   SOLE   82 0 0
Sealed Air Corp Common / Ordinary Stock 81211K100   4 100 SH   SOLE   100 0 0
Sears Canada Inc Common / Ordinary Stock 81234D109   0 67 SH   SOLE   67 0 0
Sears Holdings Corp Common / Ordinary Stock 812350106   0 157 SH   SOLE   157 0 0
Select BK FINL Corp Com Common / Ordinary Stock 81616V107   0 5,250 SH   SOLE   5,250 0 0
Sempra Energy Common / Ordinary Stock 816851109   211 1,395 SH   SOLE   1,395 0 0
Sensient Technologies Corp Common / Ordinary Stock 81725T100   8 121 SH   SOLE   121 0 0
ServiceNow Inc Common / Ordinary Stock 81762P102   36 129 SH   SOLE   129 0 0
Sherwin-Williams Co/The Common / Ordinary Stock 824348106   106 181 SH   SOLE   181 0 0
Shopify Inc Common / Ordinary Stock 82509L107   37 94 SH   SOLE   94 0 0
Silgan Holdings Inc Common / Ordinary Stock 827048109   583 18,768 SH   SOLE   18,768 0 0
Simon Property Group Inc Closed-end REIT 828806109   73 491 SH   SOLE   491 0 0
Sinclair Broadcast Group Inc Common / Ordinary Stock 829226109   443 13,302 SH   SOLE   13,302 0 0
Sirius XM Holdings Inc Common / Ordinary Stock 82968B103   222 31,000 SH   SOLE   31,000 0 0
Skinny Nutritional Corp Common / Ordinary Stock 830695102   0 5,000 SH   SOLE   5,000 0 0
Skyworks Solutions Inc Common / Ordinary Stock 83088M102   8 68 SH   SOLE   68 0 0
Sleep Number Corp Com Common / Ordinary Stock 83125X103   1 11 SH   SOLE   11 0 0
Snap-on Inc Common / Ordinary Stock 833034101   29 173 SH   SOLE   173 0 0
Southern Co/The Common / Ordinary Stock 842587107   5,533 86,854 SH   SOLE   86,854 0 0
Southwest Gas Holdings Inc Common / Ordinary Stock 844895102   92 1,205 SH   SOLE   1,205 0 0
SPDR Bloomberg Barclays Short Term High Yield Bond ETF Exchange Traded Fund 78468R408   42 1,545 SH   SOLE   1,545 0 0
SPDR Dow Jones Industrial Average ETF Trust Exchange Traded Fund 78467X109   34 121 SH   SOLE   121 0 0
SPDR Dow Jones International Real Estate ETF Exchange Traded Fund 78463X863   22 575 SH   SOLE   575 0 0
SPDR Dow Jones REIT ETF Exchange Traded Fund 78464A607   46 450 SH   SOLE   450 0 0
SPDR Gold Shares Exchange Traded Fund 78463V107   95 665 SH   SOLE   665 0 0
SPDR Portfolio Intermediate Term Corporate Bond ETF Exchange Traded Fund 78464A375   42 1,200 SH   SOLE   1,200 0 0
SPDR Portfolio Short Term Corporate Bond ETF Exchange Traded Fund 78464A474   1,621 52,574 SH   SOLE   52,574 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103   4,584 14,241 SH   SOLE   14,241 0 0
SPDR S&P 600 Small CapETF Exchange Traded Fund 78464A813   29 404 SH   SOLE   404 0 0
SPDR S&P 600 Small CapValue ETF Exchange Traded Fund 78464A300   2,167 32,980 SH   SOLE   32,980 0 0
SPDR S&P Aerospace & Defense ETF Exchange Traded Fund 78464A631   11 101 SH   SOLE   101 0 0
SPDR S&P Dividend ETF Exchange Traded Fund 78464A763   60 561 SH   SOLE   561 0 0
SPDR S&P Emerging Markets SmallCap ETF Exchange Traded Fund 78463X756   444 9,645 SH   SOLE   9,645 0 0
SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871   3 86 SH   SOLE   86 0 0
SPDR S&P MidCap 400 ETF Trust Exchange Traded Fund 78467Y107   203 540 SH   SOLE   540 0 0
SPDR Wells Fargo Preferred Stock ETF Exchange Traded Fund 78464A292   687 15,610 SH   SOLE   15,610 0 0
S&P Global Inc Common / Ordinary Stock 78409V104   3,110 11,389 SH   SOLE   11,389 0 0
Spire Inc Common / Ordinary Stock 84857L101   17 200 SH   SOLE   200 0 0
Spirit AeroSystems Holdings Inc Common / Ordinary Stock 848574109   0 1 SH   SOLE   1 0 0
Square Inc Common / Ordinary Stock 852234103   7 105 SH   SOLE   105 0 0
SS&C Technologies Holdings Inc Common / Ordinary Stock 78467J100   553 9,005 SH   SOLE   9,005 0 0
Stanley Black & Decker Inc Common / Ordinary Stock 854502101   4,961 29,933 SH   SOLE   29,933 0 0
Starbucks Corp Common / Ordinary Stock 855244109   12,345 140,416 SH   SOLE   140,416 0 0
State Street Corp Common / Ordinary Stock 857477103   37 471 SH   SOLE   471 0 0
Stericycle Inc Common / Ordinary Stock 858912108   5 80 SH   SOLE   80 0 0
Sterling Bancorp/DE Common / Ordinary Stock 85917A100   575 27,270 SH   SOLE   27,270 0 0
Stitch Fix Inc Common / Ordinary Stock 860897107   15 580 SH   SOLE   580 0 0
Striker Oil & Gas Inc Common / Ordinary Stock 86333A104   0 150,000 SH   SOLE   150,000 0 0
Stryker Corp Common / Ordinary Stock 863667101   10,990 52,350 SH   SOLE   52,350 0 0
Suncor Energy Inc Common / Ordinary Stock 867224107   0 6 SH   SOLE   6 0 0
Sun Life Financial Inc Common / Ordinary Stock 866796105   47 1,041 SH   SOLE   1,041 0 0
SVB Financial Group Common / Ordinary Stock 78486Q101   6 24 SH   SOLE   24 0 0
Synchrony Financial Common / Ordinary Stock 87165B103   13 369 SH   SOLE   369 0 0
Synopsys Inc Common / Ordinary Stock 871607107   15 107 SH   SOLE   107 0 0
Sysco Corp Common / Ordinary Stock 871829107   49 570 SH   SOLE   570 0 0
Tandem Diabetes Care Inc Common / Ordinary Stock 875372203   9 144 SH   SOLE   144 0 0
Tanger Factory Outlet Centers Inc Closed-end REIT 875465106   8 572 SH   SOLE   572 0 0
Tapestry Inc Common / Ordinary Stock 876030107   1 46 SH   SOLE   46 0 0
Target Corp Common / Ordinary Stock 87612E106   3,202 24,971 SH   SOLE   24,971 0 0
TC Energy Corp Common / Ordinary Stock 87807B107   366 6,860 SH   SOLE   6,860 0 0
Team Inc Common / Ordinary Stock 878155100   6 350 SH   SOLE   350 0 0
Technology Select Sector SPDR Fund Exchange Traded Fund 81369Y803   380 4,145 SH   SOLE   4,145 0 0
TE Connectivity Ltd Common / Ordinary Stock H84989104   0 2 SH   SOLE   2 0 0
TEGNA Inc Common / Ordinary Stock 87901J105   44 2,666 SH   SOLE   2,666 0 0
Teladoc Health Inc Common / Ordinary Stock 87918A105   5 56 SH   SOLE   56 0 0
Teledyne Technologies Inc Common / Ordinary Stock 879360105   40 116 SH   SOLE   116 0 0
Templeton Emerging Markets Income Fund Closed-end Fund 880192109   2 250 SH   SOLE   250 0 0
Teradyne Inc Common / Ordinary Stock 880770102   7 100 SH   SOLE   100 0 0
Tesla Inc Common / Ordinary Stock 88160R101   5 12 SH   SOLE   12 0 0
Texas Instruments Inc Common / Ordinary Stock 882508104   3,039 23,692 SH   SOLE   23,692 0 0
TG Therapeutics Inc Common / Ordinary Stock 88322Q108   11 1,000 SH   SOLE   1,000 0 0
Thermo Fisher Scientific Inc Common / Ordinary Stock 883556102   8,598 26,466 SH   SOLE   26,466 0 0
TJX Cos Inc/The Common / Ordinary Stock 872540109   971 15,899 SH   SOLE   15,899 0 0
Toronto-Dominion Bank/The Common / Ordinary Stock 891160509   36 645 SH   SOLE   645 0 0
Trade Desk Inc/The Common / Ordinary Stock 88339J105   26 99 SH   SOLE   99 0 0
Travelers Cos Inc/The Common / Ordinary Stock 89417E109   50 364 SH   SOLE   364 0 0
TreeHouse Foods Inc Common / Ordinary Stock 89469A104   367 7,576 SH   SOLE   7,576 0 0
TriNet Group Inc Common / Ordinary Stock 896288107   8 136 SH   SOLE   136 0 0
TripAdvisor Inc Common / Ordinary Stock 896945201   0 9 SH   SOLE   9 0 0
TriplePoint Venture Growth BDC Corp Closed-end Fund 89677Y100   0 24 SH   SOLE   24 0 0
Triumph Group Inc Common / Ordinary Stock 896818101   492 19,467 SH   SOLE   19,467 0 0
T Rowe Price Group Inc Common / Ordinary Stock 74144T108   31 255 SH   SOLE   255 0 0
Truist Financial Corp Common / Ordinary Stock 89832Q109   792 14,056 SH   SOLE   14,056 0 0
Twilio Inc Common / Ordinary Stock 90138F102   21 218 SH   SOLE   218 0 0
Tyson Foods Inc Common / Ordinary Stock 902494103   631 6,931 SH   SOLE   6,931 0 0
UBS Group AG Common / Ordinary Stock H42097107   0 8 SH   SOLE   8 0 0
UGI Corp Common / Ordinary Stock 902681105   111 2,468 SH   SOLE   2,468 0 0
Umpqua Holdings Corp Common / Ordinary Stock 904214103   582 32,864 SH   SOLE   32,864 0 0
Under Armour Inc Common / Ordinary Stock 904311107   22 1,000 SH   SOLE   1,000 0 0
Under Armour Inc Common / Ordinary Stock 904311206   24 1,258 SH   SOLE   1,258 0 0
Union Pacific Corp Common / Ordinary Stock 907818108   11,675 64,577 SH   SOLE   64,577 0 0
UnitedHealth Group Inc Common / Ordinary Stock 91324P102   7,254 24,675 SH   SOLE   24,675 0 0
United Parcel Service Inc Common / Ordinary Stock 911312106   4,772 40,764 SH   SOLE   40,764 0 0
United Rentals Inc Common / Ordinary Stock 911363109   677 4,059 SH   SOLE   4,059 0 0
United Technologies Corp Common / Ordinary Stock 913017109   5,770 38,526 SH   SOLE   38,526 0 0
Uniti Group Inc Com Closed-end REIT 91325V108   2 200 SH   SOLE   200 0 0
US Bancorp Common / Ordinary Stock 902973304   6,850 115,537 SH   SOLE   115,537 0 0
Utilities Select Sector SPDR Fund Exchange Traded Fund 81369Y886   3,536 54,716 SH   SOLE   54,716 0 0
Valero Energy Corp Common / Ordinary Stock 91913Y100   4,331 46,250 SH   SOLE   46,250 0 0
Valley National Bancorp Common / Ordinary Stock 919794107   21 1,842 SH   SOLE   1,842 0 0
Valvoline Inc Common / Ordinary Stock 92047W101   44 2,072 SH   SOLE   2,072 0 0
VanEck Vectors AMT-Free Short Municipal Index ETF Exchange Traded Fund 92189F528   1,608 90,376 SH   SOLE   90,376 0 0
VanEck Vectors Fallen Angel High Yield Bond ETF Exchange Traded Fund 92189F437   675 22,605 SH   SOLE   22,605 0 0
VanEck Vectors Preferred Securities ex Financials ETF Exchange Traded Fund 92189F429   53 2,622 SH   SOLE   2,622 0 0
Vanguard Communication Services ETF Exchange Traded Fund 92204A884   1,242 13,218 SH   SOLE   13,218 0 0
Vanguard Consumer Discretionary ETF Exchange Traded Fund 92204A108   4,779 25,221 SH   SOLE   25,221 0 0
Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207   2,822 17,505 SH   SOLE   17,505 0 0
Vanguard Dividend Appreciation ETF Exchange Traded Fund 921908844   224 1,800 SH   SOLE   1,800 0 0
Vanguard Energy ETF Exchange Traded Fund 92204A306   1,714 21,033 SH   SOLE   21,033 0 0
Vanguard Financials ETF Exchange Traded Fund 92204A405   6,201 81,288 SH   SOLE   81,288 0 0
Vanguard FTSE All-World ex-US ETF Exchange Traded Fund 922042775   37 692 SH   SOLE   692 0 0
Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858   19,028 431,874 SH   SOLE   431,874 0 0
Vanguard FTSE Emerging Markets ETF Exchange Traded Fund 922042858   28,442 639,581 SH   SOLE   639,581 0 0
Vanguard FTSE Europe ETF Exchange Traded Fund 922042874   2,782 47,467 SH   SOLE   47,467 0 0
Vanguard Growth ETF Exchange Traded Fund 922908736   93 511 SH   SOLE   511 0 0
Vanguard Health Care ETF Exchange Traded Fund 92204A504   5,766 30,074 SH   SOLE   30,074 0 0
Vanguard High Dividend Yield ETF Exchange Traded Fund 921946406   215 2,290 SH   SOLE   2,290 0 0
Vanguard Industrials ETF Exchange Traded Fund 92204A603   4,109 26,702 SH   SOLE   26,702 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702   9,522 38,890 SH   SOLE   38,890 0 0
Vanguard Intermediate-Term Bond ETF Exchange Traded Fund 921937819   216 2,474 SH   SOLE   2,474 0 0
Vanguard Intermediate-Term Corporate Bond ETF Exchange Traded Fund 92206C870   5,950 65,148 SH   SOLE   65,148 0 0
Vanguard Large-Cap ETF Exchange Traded Fund 922908637   23 157 SH   SOLE   157 0 0
Vanguard Long-Term Bond ETF Exchange Traded Fund 921937793   3,697 36,840 SH   SOLE   36,840 0 0
Vanguard Materials ETF Exchange Traded Fund 92204A801   1,020 7,606 SH   SOLE   7,606 0 0
Vanguard Mid-Cap ETF Exchange Traded Fund 922908629   4,933 27,683 SH   SOLE   27,683 0 0
Vanguard Mid-Cap Growth ETF Exchange Traded Fund 922908538   4,885 30,765 SH   SOLE   30,765 0 0
Vanguard Mid-Cap Value ETF Exchange Traded Fund 922908512   7,190 60,320 SH   SOLE   60,320 0 0
Vanguard Mortgage-Backed Securities ETF Exchange Traded Fund 92206C771   4,590 86,322 SH   SOLE   86,322 0 0
Vanguard REIT ETF Exchange Traded Fund 922908553   35,715 384,901 SH   SOLE   384,901 0 0
Vanguard Russell 2000 ETF Exchange Traded Fund 92206C664   13 100 SH   SOLE   100 0 0
Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827   596 7,389 SH   SOLE   7,389 0 0
Vanguard Short-Term Corporate Bond ETF Exchange Traded Fund 92206C409   9,247 114,123 SH   SOLE   114,123 0 0
Vanguard Short-Term Inflation-Protected Securities ETF Exchange Traded Fund 922020805   534 10,840 SH   SOLE   10,840 0 0
Vanguard Small-Cap ETF Exchange Traded Fund 922908751   276 1,664 SH   SOLE   1,664 0 0
Vanguard Small-Cap Growth ETF Exchange Traded Fund 922908595   7,855 39,531 SH   SOLE   39,531 0 0
Vanguard Small-Cap Value ETF Exchange Traded Fund 922908611   5,498 40,112 SH   SOLE   40,112 0 0
Vanguard S&P 500 ETF Exchange Traded Fund 922908363   252 852 SH   SOLE   852 0 0
Vanguard Tax-Exempt Bond Index ETF Exchange Traded Fund 922907746   2,332 43,557 SH   SOLE   43,557 0 0
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835   1,206 14,380 SH   SOLE   14,380 0 0
Vanguard Total International Bond ETF Exchange Traded Fund 92203J407   1,018 18,000 SH   SOLE   18,000 0 0
Vanguard Total International Stock ETF Exchange Traded Fund 921909768   6 112 SH   SOLE   112 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769   5,707 34,877 SH   SOLE   34,877 0 0
Vanguard Utilities ETF Exchange Traded Fund 92204A876   1,225 8,573 SH   SOLE   8,573 0 0
Vanguard Value ETF Exchange Traded Fund 922908744   57 472 SH   SOLE   472 0 0
Varonis Systems Inc Common / Ordinary Stock 922280102   4 50 SH   SOLE   50 0 0
Ventas Inc Closed-end REIT 92276F100   15 259 SH   SOLE   259 0 0
Verint Systems Inc Common / Ordinary Stock 92343X100   9 155 SH   SOLE   155 0 0
VeriSign Inc Common / Ordinary Stock 92343E102   1,338 6,943 SH   SOLE   6,943 0 0
Veritiv Corp Common / Ordinary Stock 923454102   0 22 SH   SOLE   22 0 0
Verizon Communications Inc Common / Ordinary Stock 92343V104   18,393 299,559 SH   SOLE   299,559 0 0
Vertex Pharmaceuticals Inc Common / Ordinary Stock 92532F100   3,101 14,162 SH   SOLE   14,162 0 0
VF Corp Common / Ordinary Stock 918204108   900 9,034 SH   SOLE   9,034 0 0
Viavi Solutions Inc Common / Ordinary Stock 925550105   9 575 SH   SOLE   575 0 0
Visa Inc Common / Ordinary Stock 92826C839   15,045 80,070 SH   SOLE   80,070 0 0
VMware Inc Common / Ordinary Stock 928563402   2,321 15,288 SH   SOLE   15,288 0 0
Vonage Holdings Corp Common / Ordinary Stock 92886T201   89 12,000 SH   SOLE   12,000 0 0
Walgreens Boots Alliance Inc Common / Ordinary Stock 931427108   543 9,203 SH   SOLE   9,203 0 0
Walker & Dunlop Inc Common / Ordinary Stock 93148P102   11 175 SH   SOLE   175 0 0
Walking Co Holdings Inc/The Common / Ordinary Stock 932036106   2 8,700 SH   SOLE   8,700 0 0
Walmart Inc Common / Ordinary Stock 931142103   5,079 42,737 SH   SOLE   42,737 0 0
Walt Disney Co/The Common / Ordinary Stock 254687106   658 4,549 SH   SOLE   4,549 0 0
Washington Prime Group Inc Closed-end REIT 93964W108   1 175 SH   SOLE   175 0 0
Waste Management Inc Common / Ordinary Stock 94106L109   8,224 72,168 SH   SOLE   72,168 0 0
Waters Corp Common / Ordinary Stock 941848103   1,025 4,387 SH   SOLE   4,387 0 0
Wec Energy Group Inc Common / Ordinary Stock 92939U106   42 455 SH   SOLE   455 0 0
Wells Fargo & Co Common / Ordinary Stock 949746101   751 13,962 SH   SOLE   13,962 0 0
Welltower Inc Closed-end REIT 95040Q104   43 528 SH   SOLE   528 0 0
Westinghouse Air Brake Technologies Corp Common / Ordinary Stock 929740108   8 105 SH   SOLE   105 0 0
WEX Inc Common / Ordinary Stock 96208T104   35 167 SH   SOLE   167 0 0
Weyerhaeuser Co Closed-end REIT 962166104   12 397 SH   SOLE   397 0 0
Wheaton Precious Metals Corp Common / Ordinary Stock 962879102   6 200 SH   SOLE   200 0 0
Whirlpool Corp Common / Ordinary Stock 963320106   21 143 SH   SOLE   143 0 0
White Mountains Insurance Group Ltd Common / Ordinary Stock G9618E107   19 17 SH   SOLE   17 0 0
Williams Cos Inc/The Common / Ordinary Stock 969457100   429 18,100 SH   SOLE   18,100 0 0
Willis Towers Watson Pub LTD Common / Ordinary Stock G96629103   3 17 SH   SOLE   17 0 0
WisdomTree Emerging Markets Equity Income Fund Exchange Traded Fund 97717W315   3 62 SH   SOLE   62 0 0
WisdomTree Investments Inc Common / Ordinary Stock 97717P104   24 5,000 SH   SOLE   5,000 0 0
WisdomTree Japan Hedged Equity Fund Exchange Traded Fund 97717W851   2,970 55,223 SH   SOLE   55,223 0 0
WisdomTree US SmallCap Fund Exchange Traded Fund 97717W562   9 225 SH   SOLE   225 0 0
Wix.com Ltd Common / Ordinary Stock M98068105   14 113 SH   SOLE   113 0 0
Woodward Inc Common / Ordinary Stock 980745103   0 0 SH   SOLE   0 0 0
WP Carey Inc Closed-end REIT 92936U109   10 125 SH   SOLE   125 0 0
WR Berkley Corp Common / Ordinary Stock 084423102   17 250 SH   SOLE   250 0 0
WR Grace & Co Common / Ordinary Stock 38388F108   342 4,898 SH   SOLE   4,898 0 0
WW Grainger Inc Common / Ordinary Stock 384802104   5,224 15,431 SH   SOLE   15,431 0 0
Xcel Energy Inc Common / Ordinary Stock 98389B100   26 404 SH   SOLE   404 0 0
Xerox Holdings Corp Common / Ordinary Stock 98421M106   4 100 SH   SOLE   100 0 0
Xtrackers MSCI EAFE Hedged Equity ETF Exchange Traded Fund 233051200   507 15,000 SH   SOLE   15,000 0 0
Zayo Group Holdings Inc Common / Ordinary Stock 98919V105   30 865 SH   SOLE   865 0 0
Zebra Technologies Corp Common / Ordinary Stock 989207105   7 28 SH   SOLE   28 0 0
Zimmer Holdings Inc Common / Ordinary Stock 98956P102   676 4,514 SH   SOLE   4,514 0 0
Zions Bancorp NA Common / Ordinary Stock 989701107   3,742 72,073 SH   SOLE   72,073 0 0
Zoetis Inc Common / Ordinary Stock 98978V103   3,249 24,545 SH   SOLE   24,545 0 0
Zoom Video Communications Inc Common / Ordinary Stock 98980L101   3 47 SH   SOLE   47 0 0