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
3M CO COM 88579Y101 2,125 13,621 SH   SOLE 9 13,621 0 0
AAON INC COM PAR $0.004 000360206 2,091 38,512 SH   SOLE 3 38,512 0 0
ABBOTT LABS COM 002824100 6,337 69,315 SH   SOLE 10 69,315 0 0
ABBVIE INC COM 00287Y109 6,889 70,162 SH   SOLE 12 70,162 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 11,941 696,681 SH   SOLE 4 696,681 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,513 44,304 SH   SOLE 10 44,304 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,722 75,393 SH   SOLE 8 75,393 0 0
ADOBE INC COM 00724F101 9,457 21,724 SH   SOLE 8 21,724 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,229 8,628 SH   SOLE 5 8,628 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,297 100,679 SH   SOLE 6 100,679 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 1,610 332,041 SH   SOLE 1 332,041 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,953 26,195 SH   SOLE 1 26,195 0 0
AIR PRODS & CHEMS INC COM 009158106 5,143 21,298 SH   SOLE 8 21,298 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,681 15,693 SH   SOLE 9 15,693 0 0
ALCON AG ORD SHS H01301128 1,428 24,906 SH   SOLE 6 24,906 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,033 12,532 SH   SOLE 7 12,532 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,255 47,543 SH   SOLE 10 47,543 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,284 4,679 SH   SOLE 4 4,679 0 0
ALLEGION PLC ORD SHS G0176J109 1,532 14,990 SH   SOLE 8 14,990 0 0
ALLSTATE CORP COM 020002101 3,859 39,791 SH   SOLE 9 39,791 0 0
ALPHABET INC CAP STK CL A 02079K305 16,661 11,750 SH   SOLE 12 11,750 0 0
ALPHABET INC CAP STK CL C 02079K107 13,899 9,832 SH   SOLE 11 9,832 0 0
ALTRIA GROUP INC COM 02209S103 3,146 80,161 SH   SOLE 9 80,161 0 0
AMAZON COM INC COM 023135106 32,331 11,719 SH   SOLE 12 11,719 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,892 23,761 SH   SOLE 10 23,761 0 0
AMERICAN EXPRESS CO COM 025816109 2,855 29,994 SH   SOLE 9 29,994 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,151 36,920 SH   SOLE 5 36,920 0 0
AMERICAN TOWER CORP NEW COM 03027X100 6,722 25,999 SH   SOLE 7 25,999 0 0
AMERIPRISE FINL INC COM 03076C106 1,392 9,276 SH   SOLE 7 9,276 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,163 31,387 SH   SOLE 8 31,387 0 0
AMGEN INC COM 031162100 7,230 30,655 SH   SOLE 12 30,655 0 0
AMPHENOL CORP NEW CL A 032095101 1,352 14,106 SH   SOLE 6 14,106 0 0
ANALOG DEVICES INC COM 032654105 1,965 16,022 SH   SOLE 11 16,022 0 0
ANSYS INC COM 03662Q105 4,070 13,951 SH   SOLE 7 13,951 0 0
ANTHEM INC COM 036752103 2,661 10,120 SH   SOLE 8 10,120 0 0
APPLE INC COM 037833100 42,734 117,143 SH   SOLE 12 117,143 0 0
APPLIED MATLS INC COM 038222105 1,517 25,096 SH   SOLE 5 25,096 0 0
APTIV PLC SHS G6095L109 1,251 16,053 SH   SOLE 6 16,053 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,965 49,246 SH   SOLE 4 49,246 0 0
ARK ETF TR INNOVATION ETF 00214Q104 1,997 28,005 SH   SOLE 1 28,005 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 4,523 12,291 SH   SOLE 7 12,291 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,370 22,877 SH   SOLE 4 22,877 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,271 42,945 SH   SOLE 7 42,945 0 0
AT&T INC COM 00206R102 9,725 321,691 SH   SOLE 12 321,691 0 0
ATMOS ENERGY CORP COM 049560105 1,756 17,633 SH   SOLE 5 17,633 0 0
AUTODESK INC COM 052769106 9,089 37,997 SH   SOLE 8 37,997 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,844 37,669 SH   SOLE 2 37,669 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,659 31,289 SH   SOLE 8 31,289 0 0
AUTOZONE INC COM 053332102 1,111 985 SH   SOLE 4 985 0 0
AVALARA INC COM 05338G106 2,576 19,353 SH   SOLE 4 19,353 0 0
BALL CORP COM 058498106 1,088 15,661 SH   SOLE 4 15,661 0 0
BARRICK GOLD CORPORATION COM 067901108 1,012 37,552 SH   SOLE 3 37,552 0 0
BCE INC COM NEW 05534B760 1,331 31,874 SH   SOLE 6 31,874 0 0
BECTON DICKINSON & CO COM 075887109 1,718 7,181 SH   SOLE 6 7,181 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,337 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,720 43,247 SH   SOLE 9 43,247 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,021 23,037 SH   SOLE 8 23,037 0 0
BILL COM HLDGS INC COM 090043100 2,838 31,463 SH   SOLE 3 31,463 0 0
BIOGEN INC COM 09062X103 1,546 5,779 SH   SOLE 6 5,779 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,177 9,545 SH   SOLE 5 9,545 0 0
BK OF AMERICA CORP COM 060505104 4,744 199,734 SH   SOLE 11 199,734 0 0
BLACK KNIGHT INC COM 09215C105 1,167 16,086 SH   SOLE 8 16,086 0 0
BLACKLINE INC COM 09239B109 3,122 37,658 SH   SOLE 6 37,658 0 0
BLACKROCK INC COM 09247X101 7,106 13,061 SH   SOLE 8 13,061 0 0
BOEING CO COM 097023105 4,155 22,669 SH   SOLE 6 22,669 0 0
BOOKING HOLDINGS INC COM 09857L108 3,702 2,325 SH   SOLE 10 2,325 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,443 92,562 SH   SOLE 12 92,562 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,331 34,292 SH   SOLE 6 34,292 0 0
BROADCOM INC COM 11135F101 8,209 26,011 SH   SOLE 10 26,011 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,769 14,022 SH   SOLE 7 14,022 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,376 41,826 SH   SOLE 4 41,826 0 0
CABOT OIL & GAS CORP COM 127097103 1,471 85,613 SH   SOLE 5 85,613 0 0
CAMBRIA ETF TR GLB MOMENT ETF 132061508 1,130 47,939 SH   SOLE   47,939 0 0
CANADIAN IMP BK COMM COM 136069101 1,057 15,781 SH   SOLE 6 15,781 0 0
CANADIAN NATL RY CO COM 136375102 1,720 19,424 SH   SOLE 4 19,424 0 0
CANADIAN PAC RY LTD COM 13645T100 1,718 6,727 SH   SOLE 4 6,727 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,064 17,001 SH   SOLE 5 17,001 0 0
CARMAX INC COM 143130102 1,302 14,537 SH   SOLE 8 14,537 0 0
CATERPILLAR INC DEL COM 149123101 2,909 22,994 SH   SOLE 9 22,994 0 0
CDW CORP COM 12514G108 2,048 17,627 SH   SOLE 6 17,627 0 0
CENTURYLINK INC COM 156700106 2,142 213,523 SH   SOLE 6 213,523 0 0
CERNER CORP COM 156782104 2,432 35,472 SH   SOLE 6 35,472 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,458 8,364 SH   SOLE 7 8,364 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,099 10,227 SH   SOLE 8 10,227 0 0
CHEVRON CORP NEW COM 166764100 10,746 120,432 SH   SOLE 13 120,432 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,085 1,031 SH   SOLE 4 1,031 0 0
CHUBB LIMITED COM H1467J104 3,759 29,691 SH   SOLE 7 29,691 0 0
CIGNA CORP NEW COM 125523100 1,787 9,521 SH   SOLE 3 9,521 0 0
CINCINNATI FINL CORP COM 172062101 1,397 21,825 SH   SOLE 3 21,825 0 0
CINTAS CORP COM 172908105 2,030 7,621 SH   SOLE 9 7,621 0 0
CISCO SYS INC COM 17275R102 18,377 394,020 SH   SOLE 12 394,020 0 0
CITIGROUP INC COM NEW 172967424 4,790 93,733 SH   SOLE 9 93,733 0 0
CLOROX CO DEL COM 189054109 5,497 25,059 SH   SOLE 8 25,059 0 0
CME GROUP INC COM 12572Q105 2,051 12,619 SH   SOLE 7 12,619 0 0
COCA COLA CO COM 191216100 5,492 122,907 SH   SOLE 11 122,907 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,315 23,142 SH   SOLE 4 23,142 0 0
COLGATE PALMOLIVE CO COM 194162103 3,174 43,330 SH   SOLE 8 43,330 0 0
COMCAST CORP NEW CL A 20030N101 11,372 291,731 SH   SOLE 10 291,731 0 0
CONAGRA BRANDS INC COM 205887102 1,286 36,570 SH   SOLE 3 36,570 0 0
CONOCOPHILLIPS COM 20825C104 3,113 74,076 SH   SOLE 10 74,076 0 0
COPART INC COM 217204106 2,136 25,646 SH   SOLE 6 25,646 0 0
CORTEVA INC COM 22052L104 1,017 37,968 SH   SOLE 7 37,968 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,703 25,406 SH   SOLE 11 25,406 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,321 13,173 SH   SOLE 3 13,173 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,996 47,783 SH   SOLE 9 47,783 0 0
CROWN HLDGS INC COM 228368106 1,657 25,440 SH   SOLE 3 25,440 0 0
CSX CORP COM 126408103 1,183 16,965 SH   SOLE 5 16,965 0 0
CUMMINS INC COM 231021106 1,741 10,050 SH   SOLE 6 10,050 0 0
CVS HEALTH CORP COM 126650100 5,680 87,421 SH   SOLE 10 87,421 0 0
D R HORTON INC COM 23331A109 1,392 25,101 SH   SOLE 9 25,101 0 0
DANAHER CORPORATION COM 235851102 4,206 23,785 SH   SOLE 9 23,785 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,241 41,074 SH   SOLE 4 41,074 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 1,174 52,782 SH   SOLE   52,782 0 0
DEERE & CO COM 244199105 3,740 23,800 SH   SOLE 5 23,800 0 0
DEXCOM INC COM 252131107 5,791 14,284 SH   SOLE 6 14,284 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 3,996 29,736 SH   SOLE 7 29,736 0 0
DIGITAL RLTY TR INC COM 253868103 1,235 8,693 SH   SOLE 4 8,693 0 0
DISNEY WALT CO COM DISNEY 254687106 9,742 87,368 SH   SOLE 11 87,368 0 0
DOCUSIGN INC COM 256163106 2,829 16,428 SH   SOLE 8 16,428 0 0
DOLLAR GEN CORP NEW COM 256677105 13,203 69,302 SH   SOLE 12 69,302 0 0
DOLLAR TREE INC COM 256746108 1,178 12,712 SH   SOLE 6 12,712 0 0
DOMINION ENERGY INC COM 25746U109 4,734 58,316 SH   SOLE 9 58,316 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3,069 38,414 SH   SOLE 9 38,414 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,122 21,124 SH   SOLE 4 21,124 0 0
EATON CORP PLC SHS G29183103 1,072 12,256 SH   SOLE 6 12,256 0 0
EBAY INC. COM 278642103 1,947 37,116 SH   SOLE 8 37,116 0 0
ECOLAB INC COM 278865100 2,206 11,087 SH   SOLE 10 11,087 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,432 20,715 SH   SOLE 8 20,715 0 0
ELECTRONIC ARTS INC COM 285512109 3,135 23,739 SH   SOLE 7 23,739 0 0
ENBRIDGE INC COM 29250N105 2,378 78,160 SH   SOLE 8 78,160 0 0
EQUINIX INC COM 29444U700 4,437 6,318 SH   SOLE 8 6,318 0 0
ERICSSON ADR B SEK 10 294821608 1,111 119,471 SH   SOLE 3 119,471 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,266 42,954 SH   SOLE 6 42,954 0 0
EXXON MOBIL CORP COM 30231G102 2,983 66,698 SH   SOLE 12 66,698 0 0
FACEBOOK INC CL A 30303M102 21,257 93,613 SH   SOLE 12 93,613 0 0
FACTSET RESH SYS INC COM 303075105 5,430 16,530 SH   SOLE 4 16,530 0 0
FASTENAL CO COM 311900104 3,973 92,744 SH   SOLE 6 92,744 0 0
FEDEX CORP COM 31428X106 1,231 8,781 SH   SOLE 6 8,781 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,801 20,891 SH   SOLE 8 20,891 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,816 33,005 SH   SOLE 2 33,005 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,500 17,983 SH   SOLE 3 17,983 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,712 51,823 SH   SOLE 1 51,823 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1,698 40,024 SH   SOLE 1 40,024 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,927 48,792 SH   SOLE 1 48,792 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1,416 39,903 SH   SOLE 2 39,903 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 14,608 591,882 SH   SOLE 2 591,882 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 10,312 199,538 SH   SOLE 6 199,538 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 48,726 889,331 SH   SOLE 4 889,331 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 9,741 316,077 SH   SOLE 1 316,077 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1,955 65,477 SH   SOLE 1 65,477 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 11,436 375,453 SH   SOLE 2 375,453 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 6,460 219,867 SH   SOLE 1 219,867 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 1,431 46,847 SH   SOLE 1 46,847 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 10,719 416,844 SH   SOLE 1 416,844 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,116 17,857 SH   SOLE 1 17,857 0 0
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 2,520 43,142 SH   SOLE 4 43,142 0 0
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 1,420 8,326 SH   SOLE 3 8,326 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,621 53,478 SH   SOLE 3 53,478 0 0
FISERV INC COM 337738108 2,879 29,496 SH   SOLE 9 29,496 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 2,517 60,171 SH   SOLE   60,171 0 0
FORTINET INC COM 34959E109 4,842 35,276 SH   SOLE 7 35,276 0 0
FORTIVE CORP COM 34959J108 1,158 17,114 SH   SOLE 4 17,114 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,667 32,282 SH   SOLE 4 32,282 0 0
GENERAL DYNAMICS CORP COM 369550108 3,734 24,982 SH   SOLE 10 24,982 0 0
GENERAL MLS INC COM 370334104 5,233 84,890 SH   SOLE 10 84,890 0 0
GENERAL MTRS CO COM 37045V100 2,620 103,554 SH   SOLE 5 103,554 0 0
GENMAB A/S SPONSORED ADS 372303206 1,171 34,555 SH   SOLE 5 34,555 0 0
GENTEX CORP COM 371901109 2,253 87,409 SH   SOLE 6 87,409 0 0
GILEAD SCIENCES INC COM 375558103 7,107 92,369 SH   SOLE 12 92,369 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,714 42,027 SH   SOLE 5 42,027 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,344 6,803 SH   SOLE 7 6,803 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,131 15,054 SH   SOLE 4 15,054 0 0
GRAINGER W W INC COM 384802104 1,611 5,127 SH   SOLE 8 5,127 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,103 78,858 SH   SOLE 3 78,858 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,319 32,340 SH   SOLE 1 32,340 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,365 30,029 SH   SOLE 5 30,029 0 0
HEICO CORP NEW CL A 422806208 2,758 33,948 SH   SOLE 5 33,948 0 0
HENRY JACK & ASSOC INC COM 426281101 1,181 6,416 SH   SOLE 7 6,416 0 0
HOME DEPOT INC COM 437076102 11,949 47,700 SH   SOLE 11 47,700 0 0
HONEYWELL INTL INC COM 438516106 4,354 30,113 SH   SOLE 9 30,113 0 0
HORMEL FOODS CORP COM 440452100 1,236 25,599 SH   SOLE 3 25,599 0 0
HP INC COM 40434L105 1,336 76,651 SH   SOLE 9 76,651 0 0
ICON PLC SHS G4705A100 1,472 8,740 SH   SOLE 7 8,740 0 0
IDEXX LABS INC COM 45168D104 1,193 3,613 SH   SOLE 5 3,613 0 0
IHS MARKIT LTD SHS G47567105 2,012 26,648 SH   SOLE 8 26,648 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,201 6,868 SH   SOLE 4 6,868 0 0
ILLUMINA INC COM 452327109 3,116 8,415 SH   SOLE 6 8,415 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,601 50,775 SH   SOLE 2 50,775 0 0
INTEL CORP COM 458140100 9,009 150,575 SH   SOLE 10 150,575 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,951 46,711 SH   SOLE 4 46,711 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,258 24,656 SH   SOLE 6 24,656 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,379 36,259 SH   SOLE 9 36,259 0 0
INTUIT COM 461202103 3,696 12,480 SH   SOLE 10 12,480 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,645 4,642 SH   SOLE 7 4,642 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,247 159,117 SH   SOLE 2 159,117 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,012 40,500 SH   SOLE 7 40,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,211 31,557 SH   SOLE 6 31,557 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1,512 124,218 SH   SOLE 1 124,218 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,741 8,743 SH   SOLE 1 8,743 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,539 43,454 SH   SOLE 2 43,454 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,052 9,163 SH   SOLE 1 9,163 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 2,714 115,854 SH   SOLE 3 115,854 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 66,875 270,094 SH   SOLE 7 270,094 0 0
IQVIA HLDGS INC COM 46266C105 2,874 20,260 SH   SOLE 7 20,260 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,467 262,895 SH   SOLE 4 262,895 0 0
ISHARES INC CORE MSCI EMKT 46434G103 12,081 253,809 SH   SOLE 7 253,809 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1,305 14,895 SH   SOLE 2 14,895 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 8,856 276,055 SH   SOLE 7 276,055 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,088 40,148 SH   SOLE 5 40,148 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 11,368 172,080 SH   SOLE 6 172,080 0 0
ISHARES TR EDGE MSCI MINM 46435G433 1,327 45,780 SH   SOLE   45,780 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 3,273 64,700 SH   SOLE 4 64,700 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 8,517 63,720 SH   SOLE 6 63,720 0 0
ISHARES TR EAFE VALUE ETF 464288877 4,164 104,176 SH   SOLE 5 104,176 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,518 15,825 SH   SOLE 5 15,825 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,490 29,527 SH   SOLE 8 29,527 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 13,138 216,693 SH   SOLE 7 216,693 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 19,138 133,663 SH   SOLE 7 133,663 0 0
ISHARES TR S&P 100 ETF 464287101 1,210 8,498 SH   SOLE 3 8,498 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,200 52,567 SH   SOLE 6 52,567 0 0
ISHARES TR US TREAS BD ETF 46429B267 15,230 544,128 SH   SOLE 8 544,128 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 27,384 224,696 SH   SOLE 7 224,696 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 19,148 273,578 SH   SOLE 7 273,578 0 0
ISHARES TR YLD OPTIM BD 46434V787 11,311 441,487 SH   SOLE 1 441,487 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,287 15,942 SH   SOLE 2 15,942 0 0
ISHARES TR CORE S&P500 ETF 464287200 45,771 147,795 SH   SOLE 11 147,795 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,120 8,197 SH   SOLE 4 8,197 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 35,154 405,883 SH   SOLE 7 405,883 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,492 13,832 SH   SOLE 1 13,832 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 1,827 41,040 SH   SOLE 2 41,040 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 3,471 14,803 SH   SOLE   14,803 0 0
ISHARES TR GLOBAL TECH ETF 464287291 5,894 25,022 SH   SOLE 7 25,022 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 3,640 27,789 SH   SOLE 4 27,789 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 3,445 28,850 SH   SOLE 7 28,850 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,242 18,231 SH   SOLE 4 18,231 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,219 11,430 SH   SOLE 1 11,430 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,275 11,323 SH   SOLE 4 11,323 0 0
ISHARES TR IBOXX HI YD ETF 464288513 10,474 128,323 SH   SOLE 7 128,323 0 0
ISHARES TR CONSER ALLOC ETF 464289883 1,506 41,368 SH   SOLE 1 41,368 0 0
ISHARES TR TIPS BD ETF 464287176 5,763 46,853 SH   SOLE 6 46,853 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,902 9,907 SH   SOLE 4 9,907 0 0
ISHARES TR CORE S&P TTL STK 464287150 2,263 32,590 SH   SOLE 5 32,590 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 6,746 93,334 SH   SOLE 7 93,334 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 3,840 13,098 SH   SOLE 1 13,098 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,842 71,515 SH   SOLE 4 71,515 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,214 22,641 SH   SOLE 1 22,641 0 0
ISHARES TR SH TR CRPORT ETF 464288646 10,935 199,865 SH   SOLE 7 199,865 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 1,278 49,125 SH   SOLE   49,125 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,959 27,341 SH   SOLE 3 27,341 0 0
ISHARES TR U.S. MED DVC ETF 464288810 6,328 23,898 SH   SOLE 7 23,898 0 0
ISHARES TR IBOXX INV CP ETF 464287242 105,080 781,261 SH   SOLE 10 781,261 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 1,451 8,316 SH   SOLE   8,316 0 0
ISHARES TR JPMORGAN USD EMG 464288281 71,357 653,335 SH   SOLE 7 653,335 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,819 15,767 SH   SOLE 4 15,767 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,386 122,794 SH   SOLE 10 122,794 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,797 24,382 SH   SOLE 3 24,382 0 0
ISHARES TR MBS ETF 464288588 3,494 31,559 SH   SOLE 5 31,559 0 0
ISHARES TR INTRM TR CRP ETF 464288638 2,610 43,227 SH   SOLE 4 43,227 0 0
ISHARES TR 20 YR TR BD ETF 464287432 87,960 536,569 SH   SOLE 8 536,569 0 0
ISHARES TR SHORT TREAS BD 464288679 5,886 53,148 SH   SOLE 6 53,148 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,454 103,841 SH   SOLE 6 103,841 0 0
ISHARES TR CORE MSCI EAFE 46432F842 23,819 416,706 SH   SOLE 8 416,706 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,846 13,716 SH   SOLE 6 13,716 0 0
ISHARES TR EAFE GRWTH ETF 464288885 14,089 169,521 SH   SOLE 7 169,521 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 3,837 76,728 SH   SOLE 6 76,728 0 0
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 1,481 54,545 SH   SOLE 2 54,545 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 4,652 91,697 SH   SOLE 4 91,697 0 0
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 2,287 32,956 SH   SOLE 2 32,956 0 0
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 1,876 67,052 SH   SOLE 1 67,052 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 2,036 88,778 SH   SOLE 4 88,778 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2,166 43,089 SH   SOLE 2 43,089 0 0
JD.COM INC SPON ADR CL A 47215P106 5,657 93,998 SH   SOLE 7 93,998 0 0
JOHNSON & JOHNSON COM 478160104 15,503 110,241 SH   SOLE 13 110,241 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,973 87,073 SH   SOLE 10 87,073 0 0
JPMORGAN CHASE & CO COM 46625H100 13,388 142,332 SH   SOLE 12 142,332 0 0
KIMBERLY CLARK CORP COM 494368103 3,048 21,562 SH   SOLE 5 21,562 0 0
KINDER MORGAN INC DEL COM 49456B101 2,018 133,047 SH   SOLE 9 133,047 0 0
KLA CORP COM NEW 482480100 1,124 5,779 SH   SOLE 4 5,779 0 0
KROGER CO COM 501044101 5,946 175,662 SH   SOLE 7 175,662 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,745 10,282 SH   SOLE 9 10,282 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,221 7,351 SH   SOLE 4 7,351 0 0
LAM RESEARCH CORP COM 512807108 3,219 9,951 SH   SOLE 5 9,951 0 0
LAUDER ESTEE COS INC CL A 518439104 1,139 6,036 SH   SOLE 8 6,036 0 0
LENNAR CORP CL A 526057104 1,685 27,341 SH   SOLE 6 27,341 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,659 77,128 SH   SOLE 1 77,128 0 0
LILLY ELI & CO COM 532457108 10,632 64,758 SH   SOLE 9 64,758 0 0
LINDE PLC SHS G5494J103 2,608 12,296 SH   SOLE 10 12,296 0 0
LKQ CORP COM 501889208 1,414 53,952 SH   SOLE 6 53,952 0 0
LOCKHEED MARTIN CORP COM 539830109 8,580 23,512 SH   SOLE 11 23,512 0 0
LOWES COS INC COM 548661107 13,521 100,063 SH   SOLE 11 100,063 0 0
LULULEMON ATHLETICA INC COM 550021109 2,103 6,739 SH   SOLE 7 6,739 0 0
MAGNA INTL INC COM 559222401 2,166 48,647 SH   SOLE 4 48,647 0 0
MANULIFE FINL CORP COM 56501R106 1,080 79,262 SH   SOLE 2 79,262 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,286 6,561 SH   SOLE 6 6,561 0 0
MARSH & MCLENNAN COS INC COM 571748102 3,635 33,858 SH   SOLE 6 33,858 0 0
MASCO CORP COM 574599106 1,006 20,036 SH   SOLE 3 20,036 0 0
MASTERCARD INCORPORATED CL A 57636Q104 15,704 53,109 SH   SOLE 11 53,109 0 0
MCDONALDS CORP COM 580135101 4,565 24,745 SH   SOLE 9 24,745 0 0
MCKESSON CORP COM 58155Q103 1,266 8,251 SH   SOLE 6 8,251 0 0
MEDTRONIC PLC SHS G5960L103 9,282 101,224 SH   SOLE 11 101,224 0 0
MERCADOLIBRE INC COM 58733R102 2,183 2,215 SH   SOLE 8 2,215 0 0
MERCK & CO. INC COM 58933Y105 12,861 166,317 SH   SOLE 11 166,317 0 0
METLIFE INC COM 59156R108 3,352 91,796 SH   SOLE 8 91,796 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,266 1,571 SH   SOLE 4 1,571 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,996 18,958 SH   SOLE 5 18,958 0 0
MICROSOFT CORP COM 594918104 54,257 266,605 SH   SOLE 13 266,605 0 0
MONDELEZ INTL INC CL A 609207105 3,545 69,331 SH   SOLE 8 69,331 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,596 66,300 SH   SOLE 7 66,300 0 0
MOODYS CORP COM 615369105 1,480 5,386 SH   SOLE 7 5,386 0 0
MORGAN STANLEY COM NEW 617446448 1,721 35,622 SH   SOLE 8 35,622 0 0
MORNINGSTAR INC COM 617700109 1,761 12,493 SH   SOLE 3 12,493 0 0
MSCI INC COM 55354G100 2,089 6,257 SH   SOLE 8 6,257 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,499 24,685 SH   SOLE 7 24,685 0 0
NETFLIX INC COM 64110L106 3,161 6,947 SH   SOLE 7 6,947 0 0
NEWMONT CORP COM 651639106 1,415 22,912 SH   SOLE 6 22,912 0 0
NEXTERA ENERGY INC COM 65339F101 5,267 21,932 SH   SOLE 7 21,932 0 0
NIKE INC CL B 654106103 4,617 47,086 SH   SOLE 9 47,086 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,860 16,293 SH   SOLE 6 16,293 0 0
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 1,281 54,094 SH   SOLE 1 54,094 0 0
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 20,309 771,926 SH   SOLE 1 771,926 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 1,312 50,064 SH   SOLE 1 50,064 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,827 12,447 SH   SOLE 3 12,447 0 0
NOVARTIS AG SPONSORED ADR 66987V109 5,911 67,674 SH   SOLE 10 67,674 0 0
NOVO-NORDISK A S ADR 670100205 3,467 52,953 SH   SOLE 8 52,953 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,135 44,868 SH   SOLE 6 44,868 0 0
NVIDIA CORPORATION COM 67066G104 13,724 36,125 SH   SOLE 11 36,125 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,465 30,380 SH   SOLE 9 30,380 0 0
OKTA INC CL A 679295105 4,833 24,137 SH   SOLE 8 24,137 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 9,007 53,110 SH   SOLE 9 53,110 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 6,784 69,468 SH   SOLE 7 69,468 0 0
ORACLE CORP COM 68389X105 7,649 138,389 SH   SOLE 10 138,389 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,776 4,213 SH   SOLE 4 4,213 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 3,247 119,437 SH   SOLE 1 119,437 0 0
PALO ALTO NETWORKS INC COM 697435105 1,356 5,904 SH   SOLE 8 5,904 0 0
PARKER HANNIFIN CORP COM 701094104 1,198 6,534 SH   SOLE 8 6,534 0 0
PAYCHEX INC COM 704326107 2,726 35,989 SH   SOLE 5 35,989 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,532 14,633 SH   SOLE 7 14,633 0 0
PAYPAL HLDGS INC COM 70450Y103 7,757 44,522 SH   SOLE 9 44,522 0 0
PEPSICO INC COM 713448108 8,375 63,325 SH   SOLE 13 63,325 0 0
PFIZER INC COM 717081103 7,013 214,454 SH   SOLE 11 214,454 0 0
PHILIP MORRIS INTL INC COM 718172109 4,910 70,079 SH   SOLE 10 70,079 0 0
PHILLIPS 66 COM 718546104 2,166 30,128 SH   SOLE 9 30,128 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,113 30,609 SH   SOLE 3 30,609 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,862 16,690 SH   SOLE 2 16,690 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,356 31,895 SH   SOLE 11 31,895 0 0
POOL CORPORATION COM 73278L105 1,149 4,225 SH   SOLE 8 4,225 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,420 19,593 SH   SOLE 4 19,593 0 0
PROCTER AND GAMBLE CO COM 742718109 7,999 66,897 SH   SOLE 12 66,897 0 0
PROGRESSIVE CORP OHIO COM 743315103 3,414 42,616 SH   SOLE 8 42,616 0 0
PROLOGIS INC. COM 74340W103 4,689 50,238 SH   SOLE 10 50,238 0 0
PRUDENTIAL PLC ADR 74435K204 1,118 36,793 SH   SOLE 4 36,793 0 0
QUALCOMM INC COM 747525103 5,627 61,694 SH   SOLE 9 61,694 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,553 13,630 SH   SOLE 7 13,630 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,537 89,851 SH   SOLE 12 89,851 0 0
REGENERON PHARMACEUTICALS COM 75886F107 10,867 17,426 SH   SOLE 10 17,426 0 0
RELX PLC SPONSORED ADR 759530108 1,060 44,994 SH   SOLE 6 44,994 0 0
RESMED INC COM 761152107 1,018 5,302 SH   SOLE 3 5,302 0 0
RINGCENTRAL INC CL A 76680R206 6,112 21,444 SH   SOLE 5 21,444 0 0
ROLLINS INC COM 775711104 1,000 23,591 SH   SOLE 8 23,591 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,444 11,445 SH   SOLE 11 11,445 0 0
ROSS STORES INC COM 778296103 1,215 14,254 SH   SOLE 6 14,254 0 0
S&P GLOBAL INC COM 78409V104 4,027 12,222 SH   SOLE 7 12,222 0 0
SALESFORCE COM INC COM 79466L302 9,152 48,857 SH   SOLE 8 48,857 0 0
SANOFI SPONSORED ADR 80105N105 1,045 20,467 SH   SOLE 6 20,467 0 0
SAP SE SPON ADR 803054204 3,178 22,698 SH   SOLE 7 22,698 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,744 9,211 SH   SOLE 8 9,211 0 0
SCHWAB CHARLES CORP COM 808513105 3,052 90,465 SH   SOLE 8 90,465 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 9,920 165,276 SH   SOLE 6 165,276 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,216 81,650 SH   SOLE 3 81,650 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,159 29,384 SH   SOLE 1 29,384 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,388 32,226 SH   SOLE 1 32,226 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,796 27,481 SH   SOLE 2 27,481 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,549 145,731 SH   SOLE 1 145,731 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,298 62,677 SH   SOLE 3 62,677 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,953 68,473 SH   SOLE 3 68,473 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,202 141,246 SH   SOLE 1 141,246 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,092 46,645 SH   SOLE 4 46,645 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,654 12,298 SH   SOLE 8 12,298 0 0
SEATTLE GENETICS INC COM 812578102 5,602 32,970 SH   SOLE 7 32,970 0 0
SEI INVTS CO COM 784117103 1,855 33,746 SH   SOLE 2 33,746 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,623 95,886 SH   SOLE 4 95,886 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,595 67,300 SH   SOLE 7 67,300 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,298 37,277 SH   SOLE 5 37,277 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,797 31,888 SH   SOLE 3 31,888 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11,100 110,922 SH   SOLE 6 110,922 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,744 46,074 SH   SOLE 5 46,074 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,606 242,277 SH   SOLE 5 242,277 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,286 47,831 SH   SOLE 3 47,831 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 18,254 174,693 SH   SOLE 7 174,693 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 6,606 122,249 SH   SOLE 2 122,249 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,355 24,019 SH   SOLE 3 24,019 0 0
SERVICENOW INC COM 81762P102 2,336 5,766 SH   SOLE 6 5,766 0 0
SHERWIN WILLIAMS CO COM 824348106 3,815 6,602 SH   SOLE 9 6,602 0 0
SHOPIFY INC CL A 82509L107 8,299 8,743 SH   SOLE 7 8,743 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,505 13,202 SH   SOLE 8 13,202 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,028 26,970 SH   SOLE 7 26,970 0 0
SONY CORP SPONSORED ADR 835699307 2,015 29,146 SH   SOLE 7 29,146 0 0
SOUTHERN CO COM 842587107 3,112 60,011 SH   SOLE 10 60,011 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4,438 17,211 SH   SOLE 1 17,211 0 0
SPDR GOLD TR GOLD SHS 78463V107 7,377 44,076 SH   SOLE 6 44,076 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,731 62,690 SH   SOLE 3 62,690 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,778 53,144 SH   SOLE 4 53,144 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 54,928 178,128 SH   SOLE 8 178,128 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 14,888 448,160 SH   SOLE 4 448,160 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,620 55,893 SH   SOLE   55,893 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,452 39,744 SH   SOLE 3 39,744 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,331 52,809 SH   SOLE 4 52,809 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 1,452 19,019 SH   SOLE 1 19,019 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 1,690 38,506 SH   SOLE 1 38,506 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 2,269 73,848 SH   SOLE 3 73,848 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 1,028 41,931 SH   SOLE   41,931 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 4,285 95,398 SH   SOLE 3 95,398 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 3,259 105,613 SH   SOLE 3 105,613 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,993 42,494 SH   SOLE 5 42,494 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 1,223 40,108 SH   SOLE 4 40,108 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,139 18,835 SH   SOLE 3 18,835 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 11,197 122,330 SH   SOLE 7 122,330 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 1,064 33,946 SH   SOLE 1 33,946 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 35,436 350,300 SH   SOLE 3 350,300 0 0
SPLUNK INC COM 848637104 1,753 8,824 SH   SOLE 6 8,824 0 0
SPX FLOW INC COM 78469X107 1,193 31,853 SH   SOLE 1 31,853 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,076 21,724 SH   SOLE 2 21,724 0 0
STARBUCKS CORP COM 855244109 6,178 83,947 SH   SOLE 9 83,947 0 0
STERIS PLC SHS USD G8473T100 1,051 6,852 SH   SOLE 8 6,852 0 0
STRYKER CORPORATION COM 863667101 2,004 11,124 SH   SOLE 9 11,124 0 0
SYNOPSYS INC COM 871607107 1,055 5,411 SH   SOLE 5 5,411 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,027 70,937 SH   SOLE 8 70,937 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,515 95,273 SH   SOLE 6 95,273 0 0
TARGET CORP COM 87612E106 6,265 52,242 SH   SOLE 10 52,242 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,046 12,827 SH   SOLE 5 12,827 0 0
TESLA INC COM 88160R101 6,105 5,654 SH   SOLE 5 5,654 0 0
TEXAS INSTRS INC COM 882508104 11,184 88,085 SH   SOLE 9 88,085 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,898 27,317 SH   SOLE 10 27,317 0 0
THOR INDS INC COM 885160101 1,416 13,293 SH   SOLE 7 13,293 0 0
TIGERSHARES TR UP FINTC CHIN US 88680T108 1,751 49,254 SH   SOLE 1 49,254 0 0
TJX COS INC NEW COM 872540109 2,270 44,889 SH   SOLE 8 44,889 0 0
TOTAL S.A. SPONSORED ADS 89151E109 1,159 30,130 SH   SOLE 6 30,130 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,723 19,366 SH   SOLE 4 19,366 0 0
TRUIST FINL CORP COM 89832Q109 2,526 67,280 SH   SOLE 7 67,280 0 0
TWITTER INC COM 90184L102 1,093 36,675 SH   SOLE 5 36,675 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,207 38,842 SH   SOLE 9 38,842 0 0
UNILEVER N V N Y SHS NEW 904784709 1,660 31,158 SH   SOLE 5 31,158 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,411 25,706 SH   SOLE 8 25,706 0 0
UNION PAC CORP COM 907818108 4,030 23,837 SH   SOLE 5 23,837 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,874 61,826 SH   SOLE 11 61,826 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,358 52,071 SH   SOLE 13 52,071 0 0
US BANCORP DEL COM NEW 902973304 2,668 72,463 SH   SOLE 9 72,463 0 0
VALERO ENERGY CORP COM 91913Y100 1,097 18,645 SH   SOLE 9 18,645 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,720 74,158 SH   SOLE 5 74,158 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 4,027 77,107 SH   SOLE 4 77,107 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,015 8,443 SH   SOLE 1 8,443 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 13,877 166,953 SH   SOLE 6 166,953 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 14,527 164,446 SH   SOLE 7 164,446 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 7,006 75,178 SH   SOLE 5 75,178 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7,012 62,800 SH   SOLE 5 62,800 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 30,283 524,556 SH   SOLE 6 524,556 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,619 27,366 SH   SOLE 4 27,366 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 24,324 244,242 SH   SOLE 7 244,242 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,840 9,220 SH   SOLE 1 9,220 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,444 18,386 SH   SOLE 7 18,386 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,124 28,301 SH   SOLE 6 28,301 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,459 32,354 SH   SOLE 5 32,354 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,341 40,015 SH   SOLE 5 40,015 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 18,283 116,801 SH   SOLE 7 116,801 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 30,844 152,623 SH   SOLE 5 152,623 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,595 21,929 SH   SOLE 5 21,929 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,438 14,771 SH   SOLE 2 14,771 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,004 18,328 SH   SOLE 5 18,328 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,417 237,735 SH   SOLE 7 237,735 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,033 56,027 SH   SOLE 4 56,027 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 35,885 508,499 SH   SOLE 6 508,499 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,244 15,045 SH   SOLE 3 15,045 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,144 22,539 SH   SOLE 7 22,539 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,919 18,053 SH   SOLE   18,053 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,332 53,575 SH   SOLE 4 53,575 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 23,996 441,355 SH   SOLE 9 441,355 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,451 17,789 SH   SOLE   17,789 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 27,140 231,610 SH   SOLE 5 231,610 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 5,801 117,971 SH   SOLE 4 117,971 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 25,801 665,158 SH   SOLE 7 665,158 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7,696 97,694 SH   SOLE 5 97,694 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,786 31,216 SH   SOLE 6 31,216 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,570 12,811 SH   SOLE 4 12,811 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,037 15,763 SH   SOLE 5 15,763 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,235 13,280 SH   SOLE 3 13,280 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,400 9,359 SH   SOLE 4 9,359 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,301 10,520 SH   SOLE 5 10,520 0 0
VEEVA SYS INC CL A COM 922475108 5,533 23,602 SH   SOLE 8 23,602 0 0
VERISK ANALYTICS INC COM 92345Y106 1,465 8,609 SH   SOLE 8 8,609 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,299 204,960 SH   SOLE 12 204,960 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6,520 22,460 SH   SOLE 9 22,460 0 0
VISA INC COM CL A 92826C839 24,118 124,852 SH   SOLE 11 124,852 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,380 212,058 SH   SOLE 9 212,058 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,233 29,080 SH   SOLE 9 29,080 0 0
WALMART INC COM 931142103 6,297 52,573 SH   SOLE 9 52,573 0 0
WASTE MGMT INC DEL COM 94106L109 1,935 18,272 SH   SOLE 9 18,272 0 0
WEC ENERGY GROUP INC COM 92939U106 1,940 22,139 SH   SOLE 5 22,139 0 0
WELLS FARGO CO NEW COM 949746101 3,072 119,995 SH   SOLE 10 119,995 0 0
WESTERN UN CO COM 959802109 2,117 97,898 SH   SOLE 3 97,898 0 0
WHIRLPOOL CORP COM 963320106 1,818 14,034 SH   SOLE 1 14,034 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 1,741 52,813 SH   SOLE   52,813 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,054 38,158 SH   SOLE 1 38,158 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 2,692 36,511 SH   SOLE   36,511 0 0
WORKDAY INC CL A 98138H101 2,447 13,060 SH   SOLE 5 13,060 0 0
XYLEM INC COM 98419M100 1,300 20,008 SH   SOLE 6 20,008 0 0
YUM BRANDS INC COM 988498101 1,913 22,007 SH   SOLE 3 22,007 0 0
YUM CHINA HLDGS INC COM 98850P109 1,184 24,634 SH   SOLE 5 24,634 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,101 4,300 SH   SOLE 5 4,300 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,233 10,334 SH   SOLE 8 10,334 0 0
ZOETIS INC CL A 98978V103 7,244 52,863 SH   SOLE 11 52,863 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,830 158,808 SH   SOLE 5 158,808 0 0