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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
21VIANET GROUP INC SPONSORED ADS A 90138A103 236 6,798 SH   SOLE   0 0 6,798
2U INC COM 90214J101 471 11,781 SH   SOLE   0 0 11,781
3M CO COM 88579Y101 216 1,233 SH   SOLE   0 0 1,233
ABBOTT LABS COM 002824100 2,950 26,941 SH   SOLE   0 0 26,941
ABBVIE INC COM 00287Y109 2,090 19,504 SH   SOLE   0 0 19,504
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,485 9,514 SH   SOLE   0 0 9,514
ACI WORLDWIDE INC COM 004498101 519 13,494 SH   SOLE   0 0 13,494
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,597 7,193 SH   SOLE   0 0 7,193
AERIE PHARMACEUTICALS INC COM 00771V108 572 42,358 SH   SOLE   0 0 42,358
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,278 5,490 SH   SOLE   0 0 5,490
ALIGN TECHNOLOGY INC COM 016255101 1,478 2,766 SH   SOLE   0 0 2,766
ALPHABET INC CAP STK CL A 02079K305 957 546 SH   SOLE   0 0 546
ALPHABET INC CAP STK CL C 02079K107 3,414 1,949 SH   SOLE   0 0 1,949
ALTRA INDL MOTION CORP COM 02208R106 331 5,976 SH   SOLE   0 0 5,976
AMAZON COM INC COM 023135106 2,599 798 SH   SOLE   0 0 798
AMBARELLA INC SHS G037AX101 614 6,684 SH   SOLE   0 0 6,684
AMDOCS LTD SHS G02602103 308 4,338 SH   SOLE   0 0 4,338
AMERICAN ELEC PWR CO INC COM 025537101 363 4,361 SH   SOLE   0 0 4,361
AMERICAN WOODMARK CORPORATIO COM 030506109 366 3,905 SH   SOLE   0 0 3,905
AMERISOURCEBERGEN CORP COM 03073E105 262 2,676 SH   SOLE   0 0 2,676
AMGEN INC COM 031162100 986 4,289 SH   SOLE   0 0 4,289
ANALOG DEVICES INC COM 032654105 415 2,806 SH   SOLE   0 0 2,806
APPLE INC COM 037833100 3,269 24,633 SH   SOLE   0 0 24,633
ARCHER DANIELS MIDLAND CO COM 039483102 267 5,297 SH   SOLE   0 0 5,297
ARGENX SE SPONSORED ADR 04016X101 446 1,515 SH   SOLE   0 0 1,515
ASML HOLDING N V N Y REGISTRY SHS N07059210 637 1,307 SH   SOLE   0 0 1,307
ASTRAZENECA PLC SPONSORED ADR 046353108 205 4,096 SH   SOLE   0 0 4,096
AT&T INC COM 00206R102 1,411 49,054 SH   SOLE   0 0 49,054
AUTODESK INC COM 052769106 4,278 14,012 SH   SOLE   0 0 14,012
AUTOMATIC DATA PROCESSING IN COM 053015103 466 2,644 SH   SOLE   0 0 2,644
AXOGEN INC COM 05463X106 542 30,267 SH   SOLE   0 0 30,267
BANK NEW YORK MELLON CORP COM 064058100 273 6,433 SH   SOLE   0 0 6,433
BCE INC COM NEW 05534B760 707 16,516 SH   SOLE   0 0 16,516
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 510 2,200 SH   SOLE   0 0 2,200
BIOGEN INC COM 09062X103 918 3,751 SH   SOLE   0 0 3,751
BK OF AMERICA CORP COM 060505104 991 32,708 SH   SOLE   0 0 32,708
BRISTOL-MYERS SQUIBB CO COM 110122108 408 6,580 SH   SOLE   0 0 6,580
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 696 18,555 SH   SOLE   0 0 18,555
BROADCOM INC COM 11135F101 2,501 5,712 SH   SOLE   0 0 5,712
CANADIAN IMP BK COMM COM 136069101 864 10,104 SH   SOLE   0 0 10,104
CARDINAL HEALTH INC COM 14149Y108 220 4,102 SH   SOLE   0 0 4,102
CARPENTER TECHNOLOGY CORP COM 144285103 542 18,604 SH   SOLE   0 0 18,604
CATCHMARK TIMBER TR INC CL A 14912Y202 379 40,441 SH   SOLE   0 0 40,441
CEMEX SAB DE CV SPON ADR NEW 151290889 158 30,519 SH   SOLE   0 0 30,519
CERENCE INC COM 156727109 668 6,644 SH   SOLE   0 0 6,644
CHEVRON CORP NEW COM 166764100 858 10,156 SH   SOLE   0 0 10,156
CISCO SYS INC COM 17275R102 1,090 24,362 SH   SOLE   0 0 24,362
CITRIX SYS INC COM 177376100 853 6,558 SH   SOLE   0 0 6,558
COCA COLA CO COM 191216100 406 7,396 SH   SOLE   0 0 7,396
COMCAST CORP NEW CL A 20030N101 2,881 54,988 SH   SOLE   0 0 54,988
COSTAR GROUP INC COM 22160N109 253 274 SH   SOLE   0 0 274
CREE INC COM 225447101 896 8,462 SH   SOLE   0 0 8,462
CROWN CASTLE INTL CORP NEW COM 22822V101 486 3,055 SH   SOLE   0 0 3,055
CVS HEALTH CORP COM 126650100 220 3,223 SH   SOLE   0 0 3,223
DIAGEO PLC SPON ADR NEW 25243Q205 231 1,452 SH   SOLE   0 0 1,452
DISCOVERY INC COM SER A 25470F104 597 19,835 SH   SOLE   0 0 19,835
DISNEY WALT CO COM 254687106 528 2,914 SH   SOLE   0 0 2,914
DOLBY LABORATORIES INC COM CL A 25659T107 378 3,896 SH   SOLE   0 0 3,896
DOLLAR GEN CORP NEW COM 256677105 865 4,114 SH   SOLE   0 0 4,114
DOMINION ENERGY INC COM 25746U109 396 5,266 SH   SOLE   0 0 5,266
DORMAN PRODS INC COM 258278100 418 4,812 SH   SOLE   0 0 4,812
DR REDDYS LABS LTD ADR 256135203 202 2,831 SH   SOLE   0 0 2,831
DUKE ENERGY CORP NEW COM NEW 26441C204 598 6,533 SH   SOLE   0 0 6,533
DUPONT DE NEMOURS INC COM 26614N102 328 4,618 SH   SOLE   0 0 4,618
EATON CORP PLC SHS G29183103 219 1,823 SH   SOLE   0 0 1,823
ENBRIDGE INC COM 29250N105 443 13,855 SH   SOLE   0 0 13,855
EVO PMTS INC CL A COM 26927E104 396 14,657 SH   SOLE   0 0 14,657
EXXON MOBIL CORP COM 30231G102 502 12,185 SH   SOLE   0 0 12,185
FACEBOOK INC CL A 30303M102 3,924 14,366 SH   SOLE   0 0 14,366
FIREEYE INC COM 31816Q101 621 26,930 SH   SOLE   0 0 26,930
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 322 7,907 SH   SOLE   0 0 7,907
FREEPORT-MCMORAN INC CL B 35671D857 681 26,157 SH   SOLE   0 0 26,157
FRESHPET INC COM 358039105 326 2,299 SH   SOLE   0 0 2,299
GALLAGHER ARTHUR J & CO COM 363576109 403 3,261 SH   SOLE   0 0 3,261
GARTNER INC COM 366651107 698 4,357 SH   SOLE   0 0 4,357
GENERAL MLS INC COM 370334104 321 5,465 SH   SOLE   0 0 5,465
GENMARK DIAGNOSTICS INC COM 372309104 300 20,546 SH   SOLE   0 0 20,546
GILEAD SCIENCES INC COM 375558103 780 13,390 SH   SOLE   0 0 13,390
GLAUKOS CORP COM 377322102 451 5,996 SH   SOLE   0 0 5,996
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 393 9,065 SH   SOLE   0 0 9,065
GOLD FIELDS LTD SPONSORED ADR 38059T106 307 33,158 SH   SOLE   0 0 33,158
GOLDMAN SACHS GROUP INC COM 38141G104 272 1,031 SH   SOLE   0 0 1,031
GRAND CANYON ED INC COM 38526M106 290 3,118 SH   SOLE   0 0 3,118
GUARDANT HEALTH INC COM 40131M109 724 5,617 SH   SOLE   0 0 5,617
HDFC BANK LTD SPONSORED ADS 40415F101 204 2,818 SH   SOLE   0 0 2,818
HEALTHCARE SVCS GROUP INC COM 421906108 526 18,724 SH   SOLE   0 0 18,724
HEARTLAND EXPRESS INC COM 422347104 195 10,759 SH   SOLE   0 0 10,759
HOME DEPOT INC COM 437076102 1,015 3,822 SH   SOLE   0 0 3,822
HONEYWELL INTL INC COM 438516106 616 2,896 SH   SOLE   0 0 2,896
HUNTINGTON BANCSHARES INC COM 446150104 418 33,066 SH   SOLE   0 0 33,066
ICON PLC SHS G4705A100 203 1,043 SH   SOLE   0 0 1,043
IDEXX LABS INC COM 45168D104 224 449 SH   SOLE   0 0 449
IHS MARKIT LTD SHS G47567105 201 2,240 SH   SOLE   0 0 2,240
ILLUMINA INC COM 452327109 613 1,656 SH   SOLE   0 0 1,656
IMMUNOGEN INC COM 45253H101 67 10,360 SH   SOLE   0 0 10,360
INTEL CORP COM 458140100 536 10,765 SH   SOLE   0 0 10,765
INTERNATIONAL BUSINESS MACHS COM 459200101 663 5,263 SH   SOLE   0 0 5,263
INTERPUBLIC GROUP COS INC COM 460690100 242 10,299 SH   SOLE   0 0 10,299
INTUITIVE SURGICAL INC COM NEW 46120E602 749 915 SH   SOLE   0 0 915
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1,572 46,930 SH   SOLE   0 0 46,930
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 3,956 37,435 SH   SOLE   0 0 37,435
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 709 27,659 SH   SOLE   0 0 27,659
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 700 29,996 SH   SOLE   0 0 29,996
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 703 27,690 SH   SOLE   0 0 27,690
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 703 28,212 SH   SOLE   0 0 28,212
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 707 28,835 SH   SOLE   0 0 28,835
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 684 26,584 SH   SOLE   0 0 26,584
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 706 27,560 SH   SOLE   0 0 27,560
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,569 60,998 SH   SOLE   0 0 60,998
IONIS PHARMACEUTICALS INC COM 462222100 596 10,549 SH   SOLE   0 0 10,549
ISHARES INC ESG AWR MSCI EM 46434G863 6,059 144,337 SH   SOLE   0 0 144,337
ISHARES INC MSCI EMERG MRKT 464286533 428 7,006 SH   SOLE   0 0 7,006
ISHARES INC MSCI GBL MIN VOL 464286525 9,008 92,949 SH   SOLE   0 0 92,949
ISHARES TR A RATE CP BD ETF 46429B291 1,612 27,544 SH   SOLE   0 0 27,544
ISHARES TR CORE LT USDB ETF 464289479 263 3,443 SH   SOLE   0 0 3,443
ISHARES TR CORE S&P SCP ETF 464287804 998 10,862 SH   SOLE   0 0 10,862
ISHARES TR CORE S&P US GWT 464287671 216 2,437 SH   SOLE   0 0 2,437
ISHARES TR EAFE GRWTH ETF 464288885 248 2,461 SH   SOLE   0 0 2,461
ISHARES TR EAFE SML CP ETF 464288273 256 3,742 SH   SOLE   0 0 3,742
ISHARES TR EAFE VALUE ETF 464288877 242 5,131 SH   SOLE   0 0 5,131
ISHARES TR ESG AW MSCI EAFE 46435G516 5,944 81,378 SH   SOLE   0 0 81,378
ISHARES TR ESG AWARE MSCI 46435U663 6,573 192,590 SH   SOLE   0 0 192,590
ISHARES TR FLTG RATE NT ETF 46429B655 4,182 82,446 SH   SOLE   0 0 82,446
ISHARES TR GL CLEAN ENE ETF 464288224 552 19,540 SH   SOLE   0 0 19,540
ISHARES TR IBDS DEC28 ETF 46435U515 1,995 67,501 SH   SOLE   0 0 67,501
ISHARES TR IBONDS 27 ETF 46435UAA9 2,103 76,275 SH   SOLE   0 0 76,275
ISHARES TR IBONDS DEC 46435U697 355 13,120 SH   SOLE   0 0 13,120
ISHARES TR IBONDS DEC 25 46435U432 357 12,674 SH   SOLE   0 0 12,674
ISHARES TR IBONDS DEC 26 46435U259 358 13,209 SH   SOLE   0 0 13,209
ISHARES TR IBONDS DEC 27 46435U283 359 13,154 SH   SOLE   0 0 13,154
ISHARES TR IBONDS DEC 28 46435U325 360 13,057 SH   SOLE   0 0 13,057
ISHARES TR IBONDS DEC2022 46435G755 355 13,454 SH   SOLE   0 0 13,454
ISHARES TR IBONDS DEC2023 46435G318 355 13,545 SH   SOLE   0 0 13,545
ISHARES TR IBONDS DEC2026 46435GAA0 2,080 76,735 SH   SOLE   0 0 76,735
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,979 77,412 SH   SOLE   0 0 77,412
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,004 76,281 SH   SOLE   0 0 76,281
ISHARES TR IBONDS DEC24 ETF 46434VBG4 2,035 76,555 SH   SOLE   0 0 76,555
ISHARES TR IBONDS DEC25 ETF 46434VBD1 2,064 75,407 SH   SOLE   0 0 75,407
ISHARES TR ISHS 1-5YR INVS 464288646 2,088 37,854 SH   SOLE   0 0 37,854
ISHARES TR ISHS 5-10YR INVT 464288638 4,978 80,568 SH   SOLE   0 0 80,568
ISHARES TR JPMORGAN USD EMG 464288281 2,732 23,572 SH   SOLE   0 0 23,572
ISHARES TR MBS ETF 464288588 3,108 28,217 SH   SOLE   0 0 28,217
ISHARES TR MSCI EAFE MIN VL 46429B689 1,877 25,568 SH   SOLE   0 0 25,568
ISHARES TR MSCI USA MIN VOL 46429B697 2,837 41,796 SH   SOLE   0 0 41,796
ISHARES TR PFD AND INCM SEC 464288687 909 23,616 SH   SOLE   0 0 23,616
ISHARES TR RUS 1000 GRW ETF 464287614 1,698 7,042 SH   SOLE   0 0 7,042
ISHARES TR RUS 1000 VAL ETF 464287598 1,218 8,905 SH   SOLE   0 0 8,905
ISHARES TR RUS 2000 GRW ETF 464287648 258 899 SH   SOLE   0 0 899
ISHARES TR RUS MD CP GR ETF 464287481 263 2,566 SH   SOLE   0 0 2,566
JOHNSON & JOHNSON COM 478160104 940 5,972 SH   SOLE   0 0 5,972
JOHNSON CTLS INTL PLC SHS G51502105 604 12,968 SH   SOLE   0 0 12,968
JPMORGAN CHASE & CO COM 46625H100 1,743 13,721 SH   SOLE   0 0 13,721
JUNIPER NETWORKS INC COM 48203R104 201 8,948 SH   SOLE   0 0 8,948
KELLOGG CO COM 487836108 252 4,052 SH   SOLE   0 0 4,052
KNOWLES CORP COM 49926D109 316 17,173 SH   SOLE   0 0 17,173
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 314 5,805 SH   SOLE   0 0 5,805
L3HARRIS TECHNOLOGIES INC COM 502431109 1,119 5,921 SH   SOLE   0 0 5,921
LAUDER ESTEE COS INC CL A 518439104 290 1,090 SH   SOLE   0 0 1,090
LIBERTY BROADBAND CORP COM SER C 530307305 261 1,649 SH   SOLE   0 0 1,649
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 346 3,475 SH   SOLE   0 0 3,475
LITTELFUSE INC COM 537008104 640 2,513 SH   SOLE   0 0 2,513
LIVERAMP HLDGS INC COM 53815P108 504 6,890 SH   SOLE   0 0 6,890
LOGITECH INTL S A SHS H50430232 225 2,316 SH   SOLE   0 0 2,316
MASTERCARD INCORPORATED CL A 57636Q104 2,705 7,577 SH   SOLE   0 0 7,577
MCDONALDS CORP COM 580135101 683 3,182 SH   SOLE   0 0 3,182
MEDTRONIC PLC SHS G5960L103 625 5,338 SH   SOLE   0 0 5,338
MERCADOLIBRE INC COM 58733R102 409 244 SH   SOLE   0 0 244
MERCK & CO. INC COM 58933Y105 809 9,891 SH   SOLE   0 0 9,891
MICROCHIP TECHNOLOGY INC. COM 595017104 318 2,300 SH   SOLE   0 0 2,300
MICROSOFT CORP COM 594918104 5,728 25,754 SH   SOLE   0 0 25,754
MONRO INC COM 610236101 615 11,532 SH   SOLE   0 0 11,532
MONTROSE ENVIRONMENTAL GROUP COM 615111101 219 7,074 SH   SOLE   0 0 7,074
MORGAN STANLEY COM NEW 617446448 216 3,154 SH   SOLE   0 0 3,154
MSCI INC COM 55354G100 569 1,274 SH   SOLE   0 0 1,274
NATIONAL GRID PLC SPONSORED ADR NE 636274409 584 9,901 SH   SOLE   0 0 9,901
NEOGEN CORP COM 640491106 228 2,876 SH   SOLE   0 0 2,876
NEOGENOMICS INC COM NEW 64049M209 379 7,033 SH   SOLE   0 0 7,033
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 231 1,242 SH   SOLE   0 0 1,242
NEW RELIC INC COM 64829B100 224 3,425 SH   SOLE   0 0 3,425
NEXTERA ENERGY INC COM 65339F101 309 4,008 SH   SOLE   0 0 4,008
NICE LTD SPONSORED ADR 653656108 535 1,888 SH   SOLE   0 0 1,888
NIKE INC CL B 654106103 1,286 9,088 SH   SOLE   0 0 9,088
NOVARTIS AG SPONSORED ADR 66987V109 280 2,960 SH   SOLE   0 0 2,960
NOVO-NORDISK A S ADR 670100205 545 7,796 SH   SOLE   0 0 7,796
NUANCE COMMUNICATIONS INC COM 67020Y100 792 17,956 SH   SOLE   0 0 17,956
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 5,426 109,704 SH   SOLE   0 0 109,704
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3,504 116,507 SH   SOLE   0 0 116,507
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 214 5,586 SH   SOLE   0 0 5,586
NVIDIA CORPORATION COM 67066G104 568 1,087 SH   SOLE   0 0 1,087
NXP SEMICONDUCTORS N V COM N6596X109 266 1,670 SH   SOLE   0 0 1,670
OMNICELL COM COM 68213N109 331 2,761 SH   SOLE   0 0 2,761
ORACLE CORP COM 68389X105 395 6,113 SH   SOLE   0 0 6,113
PARSONS CORPORATION COM 70202L102 291 7,980 SH   SOLE   0 0 7,980
PAYLOCITY HLDG CORP COM 70438V106 240 1,164 SH   SOLE   0 0 1,164
PAYPAL HLDGS INC COM 70450Y103 2,470 10,548 SH   SOLE   0 0 10,548
PEPSICO INC COM 713448108 1,169 7,880 SH   SOLE   0 0 7,880
PFIZER INC COM 717081103 1,274 34,604 SH   SOLE   0 0 34,604
PHILIP MORRIS INTL INC COM 718172109 1,139 13,759 SH   SOLE   0 0 13,759
PNC FINL SVCS GROUP INC COM 693475105 704 4,724 SH   SOLE   0 0 4,724
PPL CORP COM 69351T106 316 11,202 SH   SOLE   0 0 11,202
PROCTER AND GAMBLE CO COM 742718109 919 6,602 SH   SOLE   0 0 6,602
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 241 4,126 SH   SOLE   0 0 4,126
QUALCOMM INC COM 747525103 209 1,370 SH   SOLE   0 0 1,370
QURATE RETAIL INC COM SER A 74915M100 133 12,096 SH   SOLE   0 0 12,096
RAYTHEON TECHNOLOGIES CORP COM 75513E101 226 3,160 SH   SOLE   0 0 3,160
REGENERON PHARMACEUTICALS COM 75886F107 660 1,367 SH   SOLE   0 0 1,367
REGIONS FINANCIAL CORP NEW COM 7591EP100 359 22,284 SH   SOLE   0 0 22,284
RITCHIE BROS AUCTIONEERS COM 767744105 277 3,984 SH   SOLE   0 0 3,984
ROGERS CORP COM 775133101 584 3,758 SH   SOLE   0 0 3,758
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 248 7,371 SH   SOLE   0 0 7,371
SALESFORCE COM INC COM 79466L302 1,430 6,425 SH   SOLE   0 0 6,425
SAP SE SPON ADR 803054204 884 6,782 SH   SOLE   0 0 6,782
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,154 18,568 SH   SOLE   0 0 18,568
SERVICENOW INC COM 81762P102 1,270 2,308 SH   SOLE   0 0 2,308
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 278 17,470 SH   SOLE   0 0 17,470
SILICON LABORATORIES INC COM 826919102 318 2,497 SH   SOLE   0 0 2,497
SOUTHERN CO COM 842587107 859 13,976 SH   SOLE   0 0 13,976
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,324 157,746 SH   SOLE   0 0 157,746
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,587 132,523 SH   SOLE   0 0 132,523
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 250 4,841 SH   SOLE   0 0 4,841
SPDR S&P 500 ETF TR TR UNIT 78462F103 207 554 SH   SOLE   0 0 554
SPDR SER TR PORTFLI HIGH YLD 78468R606 246 9,299 SH   SOLE   0 0 9,299
SPDR SER TR PORTFOLIO AGRGTE 78464A649 16,917 549,430 SH   SOLE   0 0 549,430
SPDR SER TR PORTFOLIO INTRMD 78464A375 14,135 380,165 SH   SOLE   0 0 380,165
SPDR SER TR PORTFOLIO S&P400 78464A847 6,142 152,038 SH   SOLE   0 0 152,038
SPDR SER TR PORTFOLIO S&P600 78468R853 5,416 151,288 SH   SOLE   0 0 151,288
SPDR SER TR PORTFOLIO SHORT 78464A474 5,877 187,176 SH   SOLE   0 0 187,176
SPDR SER TR PRTFLO S&P500 GW 78464A409 11,733 212,216 SH   SOLE   0 0 212,216
SPDR SER TR PRTFLO S&P500 HI 78468R788 698 21,197 SH   SOLE   0 0 21,197
SPDR SER TR PRTFLO S&P500 VL 78464A508 7,423 215,846 SH   SOLE   0 0 215,846
SPDR SER TR S&P 400 MDCP GRW 78464A821 941 13,574 SH   SOLE   0 0 13,574
SPDR SER TR S&P 400 MDCP VAL 78464A839 613 11,047 SH   SOLE   0 0 11,047
SPDR SER TR S&P 600 SMCP GRW 78464A201 985 12,900 SH   SOLE   0 0 12,900
SPDR SER TR S&P 600 SMCP VAL 78464A300 621 9,384 SH   SOLE   0 0 9,384
STARBUCKS CORP COM 855244109 1,608 15,033 SH   SOLE   0 0 15,033
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 204 1,873 SH   SOLE   0 0 1,873
TAL EDUCATION GROUP SPONSORED ADS 874080104 255 3,568 SH   SOLE   0 0 3,568
TC ENERGY CORP COM 87807B107 315 7,733 SH   SOLE   0 0 7,733
TE CONNECTIVITY LTD REG SHS H84989104 1,239 10,238 SH   SOLE   0 0 10,238
THERMO FISHER SCIENTIFIC INC COM 883556102 358 768 SH   SOLE   0 0 768
TWITTER INC COM 90184L102 1,976 36,494 SH   SOLE   0 0 36,494
TYSON FOODS INC CL A 902494103 295 4,575 SH   SOLE   0 0 4,575
UNILEVER PLC SPON ADR NEW 904767704 706 11,695 SH   SOLE   0 0 11,695
UNION PAC CORP COM 907818108 299 1,435 SH   SOLE   0 0 1,435
UNITED PARCEL SERVICE INC CL B 911312106 1,083 6,432 SH   SOLE   0 0 6,432
UNITEDHEALTH GROUP INC COM 91324P102 3,744 10,676 SH   SOLE   0 0 10,676
US BANCORP DEL COM NEW 902973304 286 6,132 SH   SOLE   0 0 6,132
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 7,360 229,299 SH   SOLE   0 0 229,299
VANGUARD INDEX FDS GROWTH ETF 922908736 1,451 5,727 SH   SOLE   0 0 5,727
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,186 5,592 SH   SOLE   0 0 5,592
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 791 6,650 SH   SOLE   0 0 6,650
VANGUARD INDEX FDS SM CP VAL ETF 922908611 779 5,475 SH   SOLE   0 0 5,475
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,249 4,667 SH   SOLE   0 0 4,667
VANGUARD INDEX FDS VALUE ETF 922908744 947 7,964 SH   SOLE   0 0 7,964
VERIZON COMMUNICATIONS INC COM 92343V104 1,673 28,477 SH   SOLE   0 0 28,477
VERTEX PHARMACEUTICALS INC COM 92532F100 1,771 7,495 SH   SOLE   0 0 7,495
VIACOMCBS INC CL B 92556H206 370 9,934 SH   SOLE   0 0 9,934
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 203 7,226 SH   SOLE   0 0 7,226
VISA INC COM CL A 92826C839 2,727 12,469 SH   SOLE   0 0 12,469
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 605 36,735 SH   SOLE   0 0 36,735
WALMART INC COM 931142103 287 1,993 SH   SOLE   0 0 1,993
WELLS FARGO CO NEW COM 949746101 221 7,307 SH   SOLE   0 0 7,307
WESTERN DIGITAL CORP. COM 958102105 721 13,025 SH   SOLE   0 0 13,025
ZOETIS INC CL A 98978V103 2,101 12,693 SH   SOLE   0 0 12,693