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 1 4 SH   SOLE   0 0 4
ABBVIE INC COM 00287Y109 1 3 SH   SOLE   0 0 3
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1 1 SH   SOLE   0 0 1
ACTIVISION BLIZZARD INC COM 00507V109 1 5 SH   SOLE   0 0 5
ADOBE SYSTEMS INCORPORATED COM 00724F101 2 3 SH   SOLE   0 0 3
ADVANCED MICRO DEVICES INC COM 007903107 2 14 SH   SOLE   0 0 14
AIR PRODS & CHEMS INC COM 009158106 1 3 SH   SOLE   0 0 3
ALLIANT ENERGY CORP COM 018802108 1 3 SH   SOLE   0 0 3
ALLSTATE CORP COM 020002101 1 8 SH   SOLE   0 0 8
AMAZON COM INC COM 023135106 3 1 SH   SOLE   0 0 1
AMEDISYS INC COM 023436108 1 2 SH   SOLE   0 0 2
AMERICAN TOWER CORP NEW COM 03027X100 1 1 SH   SOLE   0 0 1
AMERICAN WTR WKS CO INC NEW COM 030420103 1 4 SH   SOLE   0 0 4
AMERIPRISE FINL INC COM 03076C106 1 3 SH   SOLE   0 0 3
AMGEN INC COM 031162100 1 3 SH   SOLE   0 0 3
APPLE INC COM 037833100 2 11 SH   SOLE   0 0 11
AUTOMATIC DATA PROCESSING IN COM 053015103 1 4 SH   SOLE   0 0 4
BEST BUY INC COM 086516101 2 17 SH   SOLE   0 0 17
BK OF AMERICA CORP COM 060505104 1 24 SH   SOLE   0 0 24
BLACKROCK INC COM 09247X101 1 1 SH   SOLE   0 0 1
BRIGHTHOUSE FINL INC COM 10922N103 1 5 SH   SOLE   0 0 5
BRISTOL-MYERS SQUIBB CO COM 110122108 1 15 SH   SOLE   0 0 15
BROADCOM INC COM 11135F101 1 2 SH   SOLE   0 0 2
CABLE ONE INC COM 12685J105 1 1 SH   SOLE   0 0 1
CADENCE DESIGN SYSTEM INC COM 127387108 1 3 SH   SOLE   0 0 3
CARDINAL HEALTH INC COM 14149Y108 1 12 SH   SOLE   0 0 12
CATERPILLAR INC COM 149123101 1 3 SH   SOLE   0 0 3
CBOE GLOBAL MKTS INC COM 12503M108 2 12 SH   SOLE   0 0 12
CERNER CORP COM 156782104 1 9 SH   SOLE   0 0 9
CHEMED CORP NEW COM 16359R103 1 2 SH   SOLE   0 0 2
CINTAS CORP COM 172908105 1 1 SH   SOLE   0 0 1
CISCO SYS INC COM 17275R102 1 18 SH   SOLE   0 0 18
COCA COLA CO COM 191216100 1 13 SH   SOLE   0 0 13
COLGATE PALMOLIVE CO COM 194162103 1 11 SH   SOLE   0 0 11
COPART INC COM 217204106 1 4 SH   SOLE   0 0 4
COSTCO WHSL CORP NEW COM 22160K105 1 2 SH   SOLE   0 0 2
CUMMINS INC COM 231021106 1 3 SH   SOLE   0 0 3
DANAHER CORPORATION COM 235851102 1 1 SH   SOLE   0 0 1
DELTA AIR LINES INC DEL COM NEW 247361702 1 5 SH   SOLE   0 0 5
DOLBY LABORATORIES INC COM CL A 25659T107 1 9 SH   SOLE   0 0 9
DOLLAR GEN CORP NEW COM 256677105 1 3 SH   SOLE   0 0 3
DOMINION ENERGY INC COM 25746U109 1 2 SH   SOLE   0 0 2
DROPBOX INC CL A 26210C104 1 21 SH   SOLE   0 0 21
ELECTRONIC ARTS INC COM 285512109 1 2 SH   SOLE   0 0 2
ETSY INC COM 29786A106 1 2 SH   SOLE   0 0 2
EVERGY INC COM 30034W106 1 5 SH   SOLE   0 0 5
EXELIXIS INC COM 30161Q104 1 11 SH   SOLE   0 0 11
EXPEDITORS INTL WASH INC COM 302130109 1 5 SH   SOLE   0 0 5
F5 NETWORKS INC COM 315616102 1 4 SH   SOLE   0 0 4
FASTENAL CO COM 311900104 1 5 SH   SOLE   0 0 5
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1 10 SH   SOLE   0 0 10
FIDELITY NATL INFORMATION SV COM 31620M106 1 2 SH   SOLE   0 0 2
FIRST AMERN FINL CORP COM 31847R102 1 15 SH   SOLE   0 0 15
FIRST TR BICK INDEX FD COM SHS 33733H107 6 126 SH   SOLE   0 0 126
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 5 84 SH   SOLE   0 0 84
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 5 73 SH   SOLE   0 0 73
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 6 117 SH   SOLE   0 0 117
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 5 80 SH   SOLE   0 0 80
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 60 982 SH   SOLE   0 0 982
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 63 1,059 SH   SOLE   0 0 1,059
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 62 499 SH   SOLE   0 0 499
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2 60 SH   SOLE   0 0 60
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 37 501 SH   SOLE   0 0 501
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 33 644 SH   SOLE   0 0 644
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5 20 SH   SOLE   0 0 20
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 62 1,816 SH   SOLE   0 0 1,816
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 2 58 SH   SOLE   0 0 58
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2 17 SH   SOLE   0 0 17
FIRST TR NASDAQ 100 TECH IND SHS 337345102 69 429 SH   SOLE   0 0 429
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 34 361 SH   SOLE   0 0 361
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2 18 SH   SOLE   0 0 18
FISERV INC COM 337738108 1 4 SH   SOLE   0 0 4
FLOWERS FOODS INC COM 343498101 1 8 SH   SOLE   0 0 8
FORTINET INC COM 34959E109 1 3 SH   SOLE   0 0 3
GENERAL DYNAMICS CORP COM 369550108 1 4 SH   SOLE   0 0 4
GENERAL MLS INC COM 370334104 1 5 SH   SOLE   0 0 5
GILEAD SCIENCES INC COM 375558103 1 11 SH   SOLE   0 0 11
GRAINGER W W INC COM 384802104 1 2 SH   SOLE   0 0 2
HERSHEY CO COM 427866108 1 4 SH   SOLE   0 0 4
HOLLYFRONTIER CORP COM 436106108 1 5 SH   SOLE   0 0 5
HOME DEPOT INC COM 437076102 1 3 SH   SOLE   0 0 3
HP INC COM 40434L105 1 22 SH   SOLE   0 0 22
HUMANA INC COM 444859102 1 1 SH   SOLE   0 0 1
IDEXX LABS INC COM 45168D104 2 3 SH   SOLE   0 0 3
ILLINOIS TOOL WKS INC COM 452308109 1 3 SH   SOLE   0 0 3
INCYTE CORP COM 45337C102 1 6 SH   SOLE   0 0 6
INTEL CORP COM 458140100 1 13 SH   SOLE   0 0 13
INTUIT COM 461202103 3 5 SH   SOLE   0 0 5
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 7 69 SH   SOLE   0 0 69
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1 12 SH   SOLE   0 0 12
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1 15 SH   SOLE   0 0 15
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 112 1,835 SH   SOLE   0 0 1,835
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 13 463 SH   SOLE   0 0 463
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7 45 SH   SOLE   0 0 45
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 113 1,282 SH   SOLE   0 0 1,282
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 124 1,320 SH   SOLE   0 0 1,320
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 118 1,182 SH   SOLE   0 0 1,182
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 120 3,907 SH   SOLE   0 0 3,907
INVESCO QQQ TR UNIT SER 1 46090E103 125 350 SH   SOLE   0 0 350
ISHARES INC MSCI BRAZIL ETF 464286400 1 6 SH   SOLE   0 0 6
ISHARES INC MSCI EMERG MRKT 464286533 9 125 SH   SOLE   0 0 125
ISHARES INC MSCI TAIWAN ETF 46434G772 1 6 SH   SOLE   0 0 6
ISHARES INC MSCI RUSSIA ETF 46434G798 1 6 SH   SOLE   0 0 6
ISHARES SILVER TR ISHARES 46428Q109 4 144 SH   SOLE   0 0 144
ISHARES TR TIPS BD ETF 464287176 94 728 SH   SOLE   0 0 728
ISHARES TR CORE US AGGBD ET 464287226 37 314 SH   SOLE   0 0 314
ISHARES TR BARCLAYS 7 10 YR 464287440 29 251 SH   SOLE   0 0 251
ISHARES TR RUS MID CAP ETF 464287499 233 2,933 SH   SOLE   0 0 2,933
ISHARES TR RUS 1000 GRW ETF 464287614 11 41 SH   SOLE   0 0 41
ISHARES TR CORE S&P SCP ETF 464287804 156 1,374 SH   SOLE   0 0 1,374
ISHARES TR DOW JONES US ETF 464287846 1 4 SH   SOLE   0 0 4
ISHARES TR NEW ZEALAND ETF 464289123 1 5 SH   SOLE   0 0 5
ISHARES TR MSCI EAFE MIN VL 46429B689 11 135 SH   SOLE   0 0 135
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1 5 SH   SOLE   0 0 5
JOHNSON & JOHNSON COM 478160104 1 5 SH   SOLE   0 0 5
JPMORGAN CHASE & CO COM 46625H100 2 7 SH   SOLE   0 0 7
KIMBERLY-CLARK CORP COM 494368103 1 7 SH   SOLE   0 0 7
KROGER CO COM 501044101 1 7 SH   SOLE   0 0 7
LANDSTAR SYS INC COM 515098101 1 2 SH   SOLE   0 0 2
LILLY ELI & CO COM 532457108 1 4 SH   SOLE   0 0 4
LOCKHEED MARTIN CORP COM 539830109 1 3 SH   SOLE   0 0 3
LULULEMON ATHLETICA INC COM 550021109 2 4 SH   SOLE   0 0 4
M & T BK CORP COM 55261F104 1 5 SH   SOLE   0 0 5
MASIMO CORP COM 574795100 1 1 SH   SOLE   0 0 1
MCDONALDS CORP COM 580135101 1 3 SH   SOLE   0 0 3
MEDTRONIC PLC SHS G5960L103 1 3 SH   SOLE   0 0 3
MERCK & CO INC COM 58933Y105 1 10 SH   SOLE   0 0 10
MERCURY SYS INC COM 589378108 1 2 SH   SOLE   0 0 2
MICROSOFT CORP COM 594918104 2 7 SH   SOLE   0 0 7
MIDDLEBY CORP COM 596278101 1 1 SH   SOLE   0 0 1
MONDELEZ INTL INC CL A 609207105 1 11 SH   SOLE   0 0 11
NEW YORK TIMES CO CL A 650111107 1 3 SH   SOLE   0 0 3
NU SKIN ENTERPRISES INC CL A 67018T105 1 5 SH   SOLE   0 0 5
NVR INC COM 62944T105 2 1 SH   SOLE   0 0 1
PAYCHEX INC COM 704326107 1 8 SH   SOLE   0 0 8
PAYCOM SOFTWARE INC COM 70432V102 1 3 SH   SOLE   0 0 3
PEPSICO INC COM 713448108 1 5 SH   SOLE   0 0 5
PFIZER INC COM 717081103 1 20 SH   SOLE   0 0 20
PHILIP MORRIS INTL INC COM 718172109 1 8 SH   SOLE   0 0 8
PNC FINL SVCS GROUP INC COM 693475105 1 5 SH   SOLE   0 0 5
PROCTER AND GAMBLE CO COM 742718109 1 6 SH   SOLE   0 0 6
PROGRESSIVE CORP COM 743315103 1 5 SH   SOLE   0 0 5
QUALCOMM INC COM 747525103 1 6 SH   SOLE   0 0 6
QUANTA SVCS INC COM 74762E102 1 2 SH   SOLE   0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1 8 SH   SOLE   0 0 8
REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH   SOLE   0 0 1
RELIANCE STEEL & ALUMINUM CO COM 759509102 1 3 SH   SOLE   0 0 3
REPUBLIC SVCS INC COM 760759100 1 6 SH   SOLE   0 0 6
REXFORD INDL RLTY INC COM 76169C100 1 7 SH   SOLE   0 0 7
ROBERT HALF INTL INC COM 770323103 1 4 SH   SOLE   0 0 4
ROPER TECHNOLOGIES INC COM 776696106 1 1 SH   SOLE   0 0 1
S&P GLOBAL INC COM 78409V104 1 3 SH   SOLE   0 0 3
SAGE THERAPEUTICS INC COM 78667J108 1 2 SH   SOLE   0 0 2
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 76 1,823 SH   SOLE   0 0 1,823
SELECT SECTOR SPDR TR ENERGY 81369Y506 4 67 SH   SOLE   0 0 67
SERVICENOW INC COM 81762P102 1 1 SH   SOLE   0 0 1
SMUCKER J M CO COM NEW 832696405 1 3 SH   SOLE   0 0 3
SONOCO PRODS CO COM 835495102 1 8 SH   SOLE   0 0 8
SPDR GOLD TR GOLD SHS 78463V107 14 82 SH   SOLE   0 0 82
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 59 954 SH   SOLE   0 0 954
SPDR SER TR BLOMBRG BRC INTL 78464A151 21 563 SH   SOLE   0 0 563
SPDR SER TR ICE PFD SEC ETF 78464A292 22 481 SH   SOLE   0 0 481
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1 7 SH   SOLE   0 0 7
SPDR SER TR PORTFOLIO INTRMD 78464A375 1 8 SH   SOLE   0 0 8
SPDR SER TR FTSE INT GVT ETF 78464A490 21 365 SH   SOLE   0 0 365
SPDR SER TR BLOOMBERG BRCLYS 78468R622 56 504 SH   SOLE   0 0 504
SPDR SER TR NUVEEN BLMBRG SR 78468R739 34 680 SH   SOLE   0 0 680
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 21 451 SH   SOLE   0 0 451
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 30 4,721 SH   SOLE   0 0 4,721
SYNOPSYS INC COM 871607107 1 2 SH   SOLE   0 0 2
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2 9 SH   SOLE   0 0 9
TARGET CORP COM 87612E106 2 7 SH   SOLE   0 0 7
TEXAS INSTRS INC COM 882508104 2 6 SH   SOLE   0 0 6
THERMO FISHER SCIENTIFIC INC COM 883556102 1 1 SH   SOLE   0 0 1
THOMSON REUTERS CORP. COM NEW 884903709 1 2 SH   SOLE   0 0 2
T-MOBILE US INC COM 872590104 1 3 SH   SOLE   0 0 3
TRAVELERS COMPANIES INC COM 89417E109 1 5 SH   SOLE   0 0 5
TYSON FOODS INC CL A 902494103 1 10 SH   SOLE   0 0 10
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 32 1,847 SH   SOLE   0 0 1,847
UNION PAC CORP COM 907818108 1 3 SH   SOLE   0 0 3
UNITED PARCEL SERVICE INC CL B 911312106 1 4 SH   SOLE   0 0 4
V F CORP COM 918204108 1 9 SH   SOLE   0 0 9
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 323 3,752 SH   SOLE   0 0 3,752
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 88 1,538 SH   SOLE   0 0 1,538
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 116 1,137 SH   SOLE   0 0 1,137
VANGUARD INDEX FDS LARGE CAP ETF 922908637 741 3,691 SH   SOLE   0 0 3,691
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 28 469 SH   SOLE   0 0 469
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 129 2,360 SH   SOLE   0 0 2,360
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 49 591 SH   SOLE   0 0 591
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 11 193 SH   SOLE   0 0 193
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11 111 SH   SOLE   0 0 111
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9 55 SH   SOLE   0 0 55
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 205 3,972 SH   SOLE   0 0 3,972
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 42 521 SH   SOLE   0 0 521
VERIZON COMMUNICATIONS INC COM 92343V104 1 11 SH   SOLE   0 0 11
VERTEX PHARMACEUTICALS INC COM 92532F100 1 5 SH   SOLE   0 0 5
WALMART INC COM 931142103 2 12 SH   SOLE   0 0 12
WASTE MGMT INC DEL COM 94106L109 1 5 SH   SOLE   0 0 5
WEST PHARMACEUTICAL SVSC INC COM 955306105 1 1 SH   SOLE   0 0 1
WORLD WRESTLING ENTMT INC CL A 98156Q108 1 6 SH   SOLE   0 0 6
XCEL ENERGY INC COM 98389B100 1 2 SH   SOLE   0 0 2
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1 1 SH   SOLE   0 0 1
ZIONS BANCORPORATION N A COM 989701107 1 17 SH   SOLE   0 0 17
ZOETIS INC CL A 98978V103 2 7 SH   SOLE   0 0 7
ZYNGA INC CL A 98986T108 1 58 SH   SOLE   0 0 58