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
51JOB INC SPONSORED ADS 316827104 271 3,480 SH   SOLE   0 0 3,480
ABBOTT LABS COM 002824100 822 7,555 SH   SOLE   0 0 7,555
ABBVIE INC COM 00287Y109 626 7,148 SH   SOLE   0 0 7,148
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 876 3,876 SH   SOLE   0 0 3,876
ACTIVISION BLIZZARD INC COM 00507V109 728 8,998 SH   SOLE   0 0 8,998
ADOBE SYSTEMS INCORPORATED COM 00724F101 570 1,163 SH   SOLE   0 0 1,163
AIR PRODS & CHEMS INC COM 009158106 273 917 SH   SOLE   0 0 917
ALCON AG ORD SHS H01301128 361 6,347 SH   SOLE   0 0 6,347
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 787 2,676 SH   SOLE   0 0 2,676
ALPHABET INC CAP STK CL A 02079K305 1,178 804 SH   SOLE   0 0 804
ALPHABET INC CAP STK CL C 02079K107 1,750 1,191 SH   SOLE   0 0 1,191
ALPS ETF TR ALERIAN ENERGY 00162Q676 149 12,100 SH   SOLE   0 0 12,100
ALTRIA GROUP INC COM 02209S103 698 18,061 SH   SOLE   0 0 18,061
AMAZON COM INC COM 023135106 4,972 1,579 SH   SOLE   0 0 1,579
AMERICAN ELEC PWR CO INC COM 025537101 419 5,126 SH   SOLE   0 0 5,126
AMERICAN EXPRESS CO COM 025816109 225 2,245 SH   SOLE   0 0 2,245
AMERICAN TOWER CORP NEW COM 03027X100 567 2,347 SH   SOLE   0 0 2,347
AMERICAN WTR WKS CO INC NEW COM 030420103 414 2,855 SH   SOLE   0 0 2,855
AMGEN INC COM 031162100 3,911 15,388 SH   SOLE   0 0 15,388
APPLE INC COM 037833100 24,706 213,333 SH   SOLE   0 0 213,333
ARES CAPITAL CORP COM 04010L103 338 24,225 SH   SOLE   0 0 24,225
ARK ETF TR NEXT GNRTN INTER 00214Q401 628 5,786 SH   SOLE   0 0 5,786
ARK ETF TR INNOVATION ETF 00214Q104 807 8,775 SH   SOLE   0 0 8,775
AT&T INC COM 00206R102 1,279 44,865 SH   SOLE   0 0 44,865
ATLASSIAN CORP PLC CL A G06242104 265 1,458 SH   SOLE   0 0 1,458
AUTOMATIC DATA PROCESSING IN COM 053015103 241 1,725 SH   SOLE   0 0 1,725
AVIS BUDGET GROUP COM 053774105 211 8,000 SH   SOLE   0 0 8,000
B & G FOODS INC NEW COM 05508R106 304 10,960 SH   SOLE   0 0 10,960
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,899 8,917 SH   SOLE   0 0 8,917
BERKSHIRE HATHAWAY INC DEL CL A 084670108 320 1 SH   SOLE   0 0 1
BERRY CORP COM 08579X101 90 28,395 SH   SOLE   0 0 28,395
BGC PARTNERS INC CL A 05541T101 151 62,749 SH   SOLE   0 0 62,749
BK OF AMERICA CORP COM 060505104 955 39,623 SH   SOLE   0 0 39,623
BLACKROCK CORPOR HI YLD FD I COM 09255P107 179 16,776 SH   SOLE   0 0 16,776
BLACKSTONE GROUP INC COM CL A 09260D107 1,110 21,267 SH   SOLE   0 0 21,267
BOEING CO COM 097023105 697 4,219 SH   SOLE   0 0 4,219
BOOKING HOLDINGS INC COM 09857L108 708 414 SH   SOLE   0 0 414
BRISTOL-MYERS SQUIBB CO COM 110122108 1,777 29,472 SH   SOLE   0 0 29,472
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 404 11,183 SH   SOLE   0 0 11,183
BROADCOM INC COM 11135F101 435 1,195 SH   SOLE   0 0 1,195
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 545 4,131 SH   SOLE   0 0 4,131
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 409 7,375 SH   SOLE   0 0 7,375
CATERPILLAR INC DEL COM 149123101 367 2,463 SH   SOLE   0 0 2,463
CHARTER COMMUNICATIONS INC N CL A 16119P108 511 819 SH   SOLE   0 0 819
CHEVRON CORP NEW COM 166764100 1,655 22,987 SH   SOLE   0 0 22,987
CISCO SYS INC COM 17275R102 1,885 47,859 SH   SOLE   0 0 47,859
COCA COLA CO COM 191216100 770 15,606 SH   SOLE   0 0 15,606
COLGATE PALMOLIVE CO COM 194162103 341 4,424 SH   SOLE   0 0 4,424
COLONY CAP INC NEW CL A COM 19626G108 28 10,316 SH   SOLE   0 0 10,316
COMCAST CORP NEW CL A 20030N101 390 8,439 SH   SOLE   0 0 8,439
CORTEVA INC COM 22052L104 516 17,901 SH   SOLE   0 0 17,901
COSTCO WHSL CORP NEW COM 22160K105 945 2,662 SH   SOLE   0 0 2,662
DANA INCORPORATED COM 235825205 159 12,915 SH   SOLE   0 0 12,915
DANAHER CORPORATION COM 235851102 294 1,364 SH   SOLE   0 0 1,364
DBX ETF TR XTRACK MSCI EAFE 233051200 325 10,616 SH   SOLE   0 0 10,616
DEERE & CO COM 244199105 492 2,221 SH   SOLE   0 0 2,221
DIAGEO PLC SPON ADR NEW 25243Q205 288 2,090 SH   SOLE   0 0 2,090
DISNEY WALT CO COM DISNEY 254687106 1,725 13,905 SH   SOLE   0 0 13,905
DISNEY WALT CO COM DISNEY 254687106 14 400 SH Call SOLE   0 0 400
DRAFTKINGS INC COM CL A 26142R104 234 3,984 SH   SOLE   0 0 3,984
DUKE ENERGY CORP NEW COM NEW 26441C204 228 2,570 SH   SOLE   0 0 2,570
EBAY INC. COM 278642103 556 10,667 SH   SOLE   0 0 10,667
ELECTRONIC ARTS INC COM 285512109 770 5,907 SH   SOLE   0 0 5,907
EQUIFAX INC COM 294429105 380 2,425 SH   SOLE   0 0 2,425
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 318 11,155 SH   SOLE   0 0 11,155
EXTRA SPACE STORAGE INC COM 30225T102 297 2,780 SH   SOLE   0 0 2,780
EXXON MOBIL CORP COM 30231G102 1,286 37,474 SH   SOLE   0 0 37,474
FACEBOOK INC CL A 30303M102 1,381 5,273 SH   SOLE   0 0 5,273
FASTENAL CO COM 311900104 528 11,720 SH   SOLE   0 0 11,720
FEDEX CORP COM 31428X106 330 1,314 SH   SOLE   0 0 1,314
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 506 5,497 SH   SOLE   0 0 5,497
FIDELITY NATL INFORMATION SV COM 31620M106 326 2,216 SH   SOLE   0 0 2,216
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 422 16,625 SH   SOLE   0 0 16,625
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 937 18,126 SH   SOLE   0 0 18,126
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 445 2,362 SH   SOLE   0 0 2,362
FLEX LTD ORD Y2573F102 187 16,790 SH   SOLE   0 0 16,790
FLOWERS FOODS INC COM 343498101 337 13,837 SH   SOLE   0 0 13,837
FORD MTR CO DEL COM 345370860 166 24,977 SH   SOLE   0 0 24,977
FOX CORP CL A COM 35137L105 736 26,461 SH   SOLE   0 0 26,461
GARMIN LTD SHS H2906T109 528 5,570 SH   SOLE   0 0 5,570
GENERAL ELECTRIC CO COM 369604103 78 12,454 SH   SOLE   0 0 12,454
GENERAL ELECTRIC CO COM 369604103 7 12,000 SH Call SOLE   0 0 12,000
GENERAL ELECTRIC CO COM 369604103 3 1,500 SH Call SOLE   0 0 1,500
GENERAL ELECTRIC CO COM 369604103 3 1,000 SH Call SOLE   0 0 1,000
GILEAD SCIENCES INC COM 375558103 392 6,197 SH   SOLE   0 0 6,197
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 211 5,610 SH   SOLE   0 0 5,610
GLOBAL X FDS GLOBAL X COPPER 37954Y830 474 22,855 SH   SOLE   0 0 22,855
GREAT PANTHER MNG LTD COM 39115V101 20 22,500 SH   SOLE   0 0 22,500
GREAT SOUTHN BANCORP INC COM 390905107 1,142 31,516 SH   SOLE   0 0 31,516
HASBRO INC COM 418056107 281 3,400 SH   SOLE   0 0 3,400
HERCULES CAPITAL INC COM 427096508 289 25,010 SH   SOLE   0 0 25,010
HOME DEPOT INC COM 437076102 2,038 7,339 SH   SOLE   0 0 7,339
HONEYWELL INTL INC COM 438516106 421 2,556 SH   SOLE   0 0 2,556
HYCROFT MINING HOLDING CORP COM CL A 44862P109 106 10,043 SH   SOLE   0 0 10,043
IAA INC COM 449253103 275 5,277 SH   SOLE   0 0 5,277
IDEXX LABS INC COM 45168D104 372 947 SH   SOLE   0 0 947
INFOSYS LTD SPONSORED ADR 456788108 204 14,780 SH   SOLE   0 0 14,780
INGLES MKTS INC CL A 457030104 288 7,581 SH   SOLE   0 0 7,581
INNOVATIVE INDL PPTYS INC COM 45781V101 309 2,491 SH   SOLE   0 0 2,491
INTEL CORP COM 458140100 1,028 19,852 SH   SOLE   0 0 19,852
INTERNATIONAL BUSINESS MACHS COM 459200101 866 7,119 SH   SOLE   0 0 7,119
INTUIT COM 461202103 1,295 3,970 SH   SOLE   0 0 3,970
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 554 10,960 SH   SOLE   0 0 10,960
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 504 23,757 SH   SOLE   0 0 23,757
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 897 42,073 SH   SOLE   0 0 42,073
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 469 21,460 SH   SOLE   0 0 21,460
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 379 16,209 SH   SOLE   0 0 16,209
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 277 12,705 SH   SOLE   0 0 12,705
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 214 9,350 SH   SOLE   0 0 9,350
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 223 9,713 SH   SOLE   0 0 9,713
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 201 8,184 SH   SOLE   0 0 8,184
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 586 5,422 SH   SOLE   0 0 5,422
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 129 11,854 SH   SOLE   0 0 11,854
INVESCO QQQ TR UNIT SER 1 46090E103 1,708 6,148 SH   SOLE   0 0 6,148
ISHARES GOLD TRUST ISHARES 464285105 1,626 90,361 SH   SOLE   0 0 90,361
ISHARES INC MSCI CDA ETF 464286509 811 29,577 SH   SOLE   0 0 29,577
ISHARES INC EM MKTS DIV ETF 464286319 1,106 36,746 SH   SOLE   0 0 36,746
ISHARES INC CORE MSCI EMKT 46434G103 284 5,385 SH   SOLE   0 0 5,385
ISHARES INC ESG AWR MSCI EM 46434G863 25,605 719,032 SH   SOLE   0 0 719,032
ISHARES TR CORE S&P MCP ETF 464287507 1,228 6,625 SH   SOLE   0 0 6,625
ISHARES TR S&P MC 400VL ETF 464287705 420 3,118 SH   SOLE   0 0 3,118
ISHARES TR S&P MC 400GR ETF 464287606 497 2,076 SH   SOLE   0 0 2,076
ISHARES TR CORE S&P SCP ETF 464287804 16,983 241,815 SH   SOLE   0 0 241,815
ISHARES TR SP SMCP600VL ETF 464287879 2,629 21,479 SH   SOLE   0 0 21,479
ISHARES TR S&P SML 600 GWT 464287887 2,079 11,785 SH   SOLE   0 0 11,785
ISHARES TR S&P 500 VAL ETF 464287408 1,446 12,863 SH   SOLE   0 0 12,863
ISHARES TR CORE S&P500 ETF 464287200 4,083 12,150 SH   SOLE   0 0 12,150
ISHARES TR S&P 500 GRWT ETF 464287309 2,154 9,321 SH   SOLE   0 0 9,321
ISHARES TR RUS 1000 GRW ETF 464287614 224 1,032 SH   SOLE   0 0 1,032
ISHARES TR RUSSELL 2000 ETF 464287655 330 2,200 SH   SOLE   0 0 2,200
ISHARES TR RUS 2000 VAL ETF 464287630 844 8,500 SH   SOLE   0 0 8,500
ISHARES TR MSCI EAFE ETF 464287465 611 9,599 SH   SOLE   0 0 9,599
ISHARES TR RUS MID CAP ETF 464287499 689 12,008 SH   SOLE   0 0 12,008
ISHARES TR GLOB HLTHCRE ETF 464287325 470 6,547 SH   SOLE   0 0 6,547
ISHARES TR GLOBAL TECH ETF 464287291 16,866 63,966 SH   SOLE   0 0 63,966
ISHARES TR U.S. FINLS ETF 464287788 1,748 15,403 SH   SOLE   0 0 15,403
ISHARES TR U.S. TECH ETF 464287721 649 2,155 SH   SOLE   0 0 2,155
ISHARES TR US TELECOM ETF 464287713 441 16,204 SH   SOLE   0 0 16,204
ISHARES TR NASDAQ BIOTECH 464287556 454 3,352 SH   SOLE   0 0 3,352
ISHARES TR U.S. FIN SVC ETF 464287770 6,095 49,954 SH   SOLE   0 0 49,954
ISHARES TR 1 3 YR TREAS BD 464287457 2,453 28,351 SH   SOLE   0 0 28,351
ISHARES TR BARCLAYS 7 10 YR 464287440 3,578 29,375 SH   SOLE   0 0 29,375
ISHARES TR 20 YR TR BD ETF 464287432 711 4,352 SH   SOLE   0 0 4,352
ISHARES TR IBOXX INV CP ETF 464287242 32,359 240,211 SH   SOLE   0 0 240,211
ISHARES TR MSCI EMG MKT ETF 464287234 222 5,032 SH   SOLE   0 0 5,032
ISHARES TR CORE US AGGBD ET 464287226 4,864 41,201 SH   SOLE   0 0 41,201
ISHARES TR SELECT DIVID ETF 464287168 668 8,196 SH   SOLE   0 0 8,196
ISHARES TR TIPS BD ETF 464287176 1,741 13,765 SH   SOLE   0 0 13,765
ISHARES TR MRNGSTR LG-CP ET 464287127 409 2,098 SH   SOLE   0 0 2,098
ISHARES TR EAFE GRWTH ETF 464288885 36,040 400,975 SH   SOLE   0 0 400,975
ISHARES TR US AER DEF ETF 464288760 739 4,665 SH   SOLE   0 0 4,665
ISHARES TR U.S. INSRNCE ETF 464288786 506 9,075 SH   SOLE   0 0 9,075
ISHARES TR U.S. MED DVC ETF 464288810 13,722 45,797 SH   SOLE   0 0 45,797
ISHARES TR US HOME CONS ETF 464288752 650 11,466 SH   SOLE   0 0 11,466
ISHARES TR SHORT TREAS BD 464288679 574 5,181 SH   SOLE   0 0 5,181
ISHARES TR USD INV GRDE ETF 464288620 822 13,518 SH   SOLE   0 0 13,518
ISHARES TR ISHS 1-5YR INVS 464288646 439 7,990 SH   SOLE   0 0 7,990
ISHARES TR MSCI KLD400 SOC 464288570 1,374 10,738 SH   SOLE   0 0 10,738
ISHARES TR MBS ETF 464288588 497 4,500 SH   SOLE   0 0 4,500
ISHARES TR PFD AND INCM SEC 464288687 224 6,156 SH   SOLE   0 0 6,156
ISHARES TR INTL SEL DIV ETF 464288448 1,727 69,275 SH   SOLE   0 0 69,275
ISHARES TR 3 7 YR TREAS BD 464288661 281 2,102 SH   SOLE   0 0 2,102
ISHARES TR NATIONAL MUN ETF 464288414 4,460 38,475 SH   SOLE   0 0 38,475
ISHARES TR JPMORGAN USD EMG 464288281 1,739 15,678 SH   SOLE   0 0 15,678
ISHARES TR CALIF MUN BD ETF 464288356 2,962 47,478 SH   SOLE   0 0 47,478
ISHARES TR MSCI ACWI ETF 464288257 240 3,005 SH   SOLE   0 0 3,005
ISHARES TR AGENCY BOND ETF 464288166 1,302 10,751 SH   SOLE   0 0 10,751
ISHARES TR SHRT NAT MUN ETF 464288158 2,481 22,948 SH   SOLE   0 0 22,948
ISHARES TR RUS TP200 GR ETF 464289438 406 3,342 SH   SOLE   0 0 3,342
ISHARES TR NEW ZEALAND ETF 464289123 264 4,585 SH   SOLE   0 0 4,585
ISHARES TR CORE HIGH DV ETF 46429B663 345 4,282 SH   SOLE   0 0 4,282
ISHARES TR FLTG RATE NT ETF 46429B655 823 16,231 SH   SOLE   0 0 16,231
ISHARES TR MSCI USA MIN VOL 46429B697 12,949 203,180 SH   SOLE   0 0 203,180
ISHARES TR US TREAS BD ETF 46429B267 52,347 1,872,890 SH   SOLE   0 0 1,872,890
ISHARES TR CORE MSCI EAFE 46432F842 19,712 327,014 SH   SOLE   0 0 327,014
ISHARES TR CORE 1 5 YR USD 46432F859 691 13,409 SH   SOLE   0 0 13,409
ISHARES TR MSCI USA MMENTM 46432F396 4,093 27,770 SH   SOLE   0 0 27,770
ISHARES TR MSCI USA SZE FT 46432F370 311 3,320 SH   SOLE   0 0 3,320
ISHARES TR MSCI USA VALUE 46432F388 17,526 237,541 SH   SOLE   0 0 237,541
ISHARES TR MSCI USA QLT FCT 46432F339 5,077 48,940 SH   SOLE   0 0 48,940
ISHARES TR 0-5YR HI YL CP 46434V407 18,447 419,727 SH   SOLE   0 0 419,727
ISHARES TR ULTR SH TRM BD 46434V878 254 5,028 SH   SOLE   0 0 5,028
ISHARES TR CUR HD EURZN ETF 46434V639 550 19,753 SH   SOLE   0 0 19,753
ISHARES TR ESG AW MSCI EAFE 46435G516 1,319 20,785 SH   SOLE   0 0 20,785
ISHARES TR CORE MSCI INTL 46435G326 407 7,540 SH   SOLE   0 0 7,540
ISHARES TR ESG AWR MSCI USA 46435G425 38,072 499,564 SH   SOLE   0 0 499,564
ISHARES TR ESG AWRE 1 5 YR 46435G243 923 35,352 SH   SOLE   0 0 35,352
ISHARES TR ESG AWRE USD ETF 46435G193 2,941 106,081 SH   SOLE   0 0 106,081
ISHARES TR BROAD USD HIGH 46435U853 2,623 66,448 SH   SOLE   0 0 66,448
ISHARES TR ESG AWARE MSCI 46435U663 786 29,647 SH   SOLE   0 0 29,647
ISHARES TR ESG AWR US AGRGT 46435U549 1,248 22,091 SH   SOLE   0 0 22,091
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 11,754 234,564 SH   SOLE   0 0 234,564
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,892 37,246 SH   SOLE   0 0 37,246
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 366 7,262 SH   SOLE   0 0 7,262
JOHNSON & JOHNSON COM 478160104 2,647 17,782 SH   SOLE   0 0 17,782
JPMORGAN CHASE & CO COM 46625H100 2,763 28,704 SH   SOLE   0 0 28,704
KAYNE ANDERSON ENERGY INFRST COM 486606106 112 28,005 SH   SOLE   0 0 28,005
KEURIG DR PEPPER INC COM 49271V100 1,482 53,689 SH   SOLE   0 0 53,689
KIMBELL RTY PARTNERS LP UNIT 49435R102 67 10,910 SH   SOLE   0 0 10,910
KORN FERRY COM NEW 500643200 354 12,209 SH   SOLE   0 0 12,209
LAM RESEARCH CORP COM 512807108 269 810 SH   SOLE   0 0 810
LILLY ELI & CO COM 532457108 965 6,517 SH   SOLE   0 0 6,517
LINCOLN NATL CORP IND COM 534187109 259 8,258 SH   SOLE   0 0 8,258
LOCKHEED MARTIN CORP COM 539830109 815 2,127 SH   SOLE   0 0 2,127
LOWES COS INC COM 548661107 343 2,065 SH   SOLE   0 0 2,065
LULULEMON ATHLETICA INC COM 550021109 317 962 SH   SOLE   0 0 962
MANULIFE FINL CORP COM 56501R106 261 18,785 SH   SOLE   0 0 18,785
MASTERCARD INCORPORATED CL A 57636Q104 898 2,656 SH   SOLE   0 0 2,656
MAXIM INTEGRATED PRODS INC COM 57772K101 378 5,589 SH   SOLE   0 0 5,589
MCDONALDS CORP COM 580135101 763 3,478 SH   SOLE   0 0 3,478
MEDTRONIC PLC SHS G5960L103 842 8,099 SH   SOLE   0 0 8,099
MERCK & CO. INC COM 58933Y105 1,224 14,751 SH   SOLE   0 0 14,751
MICRON TECHNOLOGY INC COM 595112103 274 5,835 SH   SOLE   0 0 5,835
MICROSOFT CORP COM 594918104 9,410 44,739 SH   SOLE   0 0 44,739
MOLSON COORS BEVERAGE CO CL B 60871R209 365 10,873 SH   SOLE   0 0 10,873
MONDELEZ INTL INC CL A 609207105 751 13,067 SH   SOLE   0 0 13,067
MOODYS CORP COM 615369105 212 730 SH   SOLE   0 0 730
MORGAN STANLEY COM NEW 617446448 284 5,870 SH   SOLE   0 0 5,870
MYLAN NV SHS EURO N59465109 184 12,375 SH   SOLE   0 0 12,375
NETFLIX INC COM 64110L106 569 1,137 SH   SOLE   0 0 1,137
NEW GOLD INC CDA COM 644535106 23 13,745 SH   SOLE   0 0 13,745
NEWMONT CORP COM 651639106 291 4,584 SH   SOLE   0 0 4,584
NEWS CORP NEW CL A 65249B109 515 36,700 SH   SOLE   0 0 36,700
NEWS CORP NEW CL B 65249B208 190 13,598 SH   SOLE   0 0 13,598
NEXTERA ENERGY INC COM 65339F101 329 1,184 SH   SOLE   0 0 1,184
NIKE INC CL B 654106103 1,500 11,945 SH   SOLE   0 0 11,945
NORTHROP GRUMMAN CORP COM 666807102 210 665 SH   SOLE   0 0 665
NOVARTIS AG SPONSORED ADR 66987V109 848 9,746 SH   SOLE   0 0 9,746
NVIDIA CORPORATION COM 67066G104 1,117 2,063 SH   SOLE   0 0 2,063
ONEOK INC NEW COM 682680103 234 9,019 SH   SOLE   0 0 9,019
ORACLE CORP COM 68389X105 1,317 22,060 SH   SOLE   0 0 22,060
OREILLY AUTOMOTIVE INC COM 67103H107 241 523 SH   SOLE   0 0 523
PALO ALTO NETWORKS INC COM 697435105 244 995 SH   SOLE   0 0 995
PAYCHEX INC COM 704326107 718 9,004 SH   SOLE   0 0 9,004
PAYPAL HLDGS INC COM 70450Y103 488 2,478 SH   SOLE   0 0 2,478
PEPSICO INC COM 713448108 1,139 8,221 SH   SOLE   0 0 8,221
PFIZER INC COM 717081103 1,240 33,791 SH   SOLE   0 0 33,791
PHILIP MORRIS INTL INC COM 718172109 587 7,826 SH   SOLE   0 0 7,826
PHILLIPS 66 COM 718546104 236 4,562 SH   SOLE   0 0 4,562
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 598 5,868 SH   SOLE   0 0 5,868
PINDUODUO INC SPONSORED ADS 722304102 235 3,167 SH   SOLE   0 0 3,167
POLARIS INC COM 731068102 566 6,000 SH   SOLE   0 0 6,000
PPL CORP COM 69351T106 226 8,312 SH   SOLE   0 0 8,312
PROCTER AND GAMBLE CO COM 742718109 1,469 10,568 SH   SOLE   0 0 10,568
PROSHARES TR ULTSHRT QQQ 74347B243 697 73,800 SH   SOLE   0 0 73,800
PROSHARES TR PSHS SHORT DOW30 74347B235 955 21,800 SH   SOLE   0 0 21,800
PROSHARES TR ULTRASHRT S&P500 74347B383 874 54,800 SH   SOLE   0 0 54,800
PROSHARES TR ULTSHT RUSS2000 74348A319 747 82,800 SH   SOLE   0 0 82,800
PROSHARES TR SHRT RL EST FD 74347X641 124 10,000 SH   SOLE   0 0 10,000
PROSHARES TR ULTST NASD NW20 74347G838 590 19,050 SH   SOLE   0 0 19,050
PROSHARES TR S&P 500 DV ARIST 74348A467 326 4,515 SH   SOLE   0 0 4,515
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 218 13,000 SH   SOLE   0 0 13,000
QEP RESOURCES INC COM 74733V100 33 36,853 SH   SOLE   0 0 36,853
QORVO INC COM 74736K101 226 1,754 SH   SOLE   0 0 1,754
QORVO INC COM 74736K101 8 200 SH Call SOLE   0 0 200
QUALCOMM INC COM 747525103 863 7,338 SH   SOLE   0 0 7,338
QUEST DIAGNOSTICS INC COM 74834L100 212 1,852 SH   SOLE   0 0 1,852
RAYTHEON TECHNOLOGIES CORP COM 75513E101 568 9,872 SH   SOLE   0 0 9,872
RESMED INC COM 761152107 749 4,371 SH   SOLE   0 0 4,371
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 216 8,589 SH   SOLE   0 0 8,589
S&P GLOBAL INC COM 78409V104 688 1,909 SH   SOLE   0 0 1,909
SALESFORCE COM INC COM 79466L302 959 3,817 SH   SOLE   0 0 3,817
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 995 396,500 SH   SOLE   0 0 396,500
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 66,266 821,849 SH   SOLE   0 0 821,849
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 516 7,556 SH   SOLE   0 0 7,556
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 288 10,770 SH   SOLE   0 0 10,770
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 799 15,507 SH   SOLE   0 0 15,507
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 281 4,797 SH   SOLE   0 0 4,797
SCHWAB STRATEGIC TR US TIPS ETF 808524870 213 3,460 SH   SOLE   0 0 3,460
SCOTTS MIRACLE GRO CO CL A 810186106 315 2,057 SH   SOLE   0 0 2,057
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,453 24,467 SH   SOLE   0 0 24,467
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 243 3,815 SH   SOLE   0 0 3,815
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,718 57,355 SH   SOLE   0 0 57,355
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,592 66,136 SH   SOLE   0 0 66,136
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 451 5,861 SH   SOLE   0 0 5,861
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 932 7,987 SH   SOLE   0 0 7,987
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,003 9,511 SH   SOLE   0 0 9,511
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 254 1,728 SH   SOLE   0 0 1,728
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1 400 SH Put SOLE   0 0 400
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2 500 SH Put SOLE   0 0 500
SEMPRA ENERGY COM 816851109 218 1,844 SH   SOLE   0 0 1,844
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 203 5,089 SH   SOLE   0 0 5,089
SHOPIFY INC CL A 82509L107 451 441 SH   SOLE   0 0 441
SOUTHERN CO COM 842587107 603 11,121 SH   SOLE   0 0 11,121
SPDR GOLD TR GOLD SHS 78463V107 1,125 6,351 SH   SOLE   0 0 6,351
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,994 54,539 SH   SOLE   0 0 54,539
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,318 9,907 SH   SOLE   0 0 9,907
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 300 SH Call SOLE   0 0 300
SPDR S&P 500 ETF TR TR UNIT 78462F103 2 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 3 400 SH Put SOLE   0 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 400 SH Put SOLE   0 0 400
SPDR SER TR S&P 600 SMCP VAL 78464A300 241 4,812 SH   SOLE   0 0 4,812
SPDR SER TR BLMBRG BRC CNVRT 78464A359 611 8,875 SH   SOLE   0 0 8,875
SPDR SER TR PORTFOLIO LN TSR 78464A664 5,388 115,286 SH   SOLE   0 0 115,286
SPDR SER TR PORTFOLIO S&P500 78464A854 276 7,014 SH   SOLE   0 0 7,014
SPDR SER TR PORTFOLIO LN COR 78464A367 15,109 475,412 SH   SOLE   0 0 475,412
SPDR SER TR PORTFOLIO INTRMD 78464A375 10,205 277,615 SH   SOLE   0 0 277,615
SPDR SER TR WELLS FG PFD ETF 78464A292 1,016 23,362 SH   SOLE   0 0 23,362
SPDR SER TR PORTFOLIO SHORT 78464A474 25,498 812,804 SH   SOLE   0 0 812,804
SPDR SER TR PORTFLI MORTGAGE 78464A383 262 9,831 SH   SOLE   0 0 9,831
SPDR SER TR PORTFOLIO SH TSR 78468R101 867 28,250 SH   SOLE   0 0 28,250
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,510 97,020 SH   SOLE   0 0 97,020
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,842 67,235 SH   SOLE   0 0 67,235
SPLUNK INC COM 848637104 325 1,727 SH   SOLE   0 0 1,727
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,445 43,107 SH   SOLE   0 0 43,107
SPROTT PHYSICAL GOLD TR UNIT 85207H104 319 21,185 SH   SOLE   0 0 21,185
SQUARE INC CL A 852234103 263 1,619 SH   SOLE   0 0 1,619
STARBUCKS CORP COM 855244109 261 3,040 SH   SOLE   0 0 3,040
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 283 1,715 SH   SOLE   0 0 1,715
TAL EDUCATION GROUP SPONSORED ADS 874080104 759 9,984 SH   SOLE   0 0 9,984
TARGET CORP COM 87612E106 452 2,871 SH   SOLE   0 0 2,871
TESLA INC COM 88160R101 1,481 3,452 SH   SOLE   0 0 3,452
TESLA INC COM 88160R101 3 100 SH Call SOLE   0 0 100
TEXAS INSTRS INC COM 882508104 301 2,106 SH   SOLE   0 0 2,106
THERMO FISHER SCIENTIFIC INC COM 883556102 530 1,201 SH   SOLE   0 0 1,201
TJX COS INC NEW COM 872540109 206 3,702 SH   SOLE   0 0 3,702
T-MOBILE US INC COM 872590104 239 2,093 SH   SOLE   0 0 2,093
TRANSDIGM GROUP INC COM 893641100 209 440 SH   SOLE   0 0 440
TRINITY BIOTECH PLC SPON ADR NEW 896438306 56 27,900 SH   SOLE   0 0 27,900
ULTA BEAUTY INC COM 90384S303 260 1,161 SH   SOLE   0 0 1,161
UNION PAC CORP COM 907818108 743 3,773 SH   SOLE   0 0 3,773
UNITED PARCEL SERVICE INC CL B 911312106 250 1,498 SH   SOLE   0 0 1,498
UNITEDHEALTH GROUP INC COM 91324P102 1,807 5,795 SH   SOLE   0 0 5,795
UNUM GROUP COM 91529Y106 175 10,393 SH   SOLE   0 0 10,393
VANECK MERK GOLD TR GOLD TRUST 921078101 1,080 58,705 SH   SOLE   0 0 58,705
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 300 7,655 SH   SOLE   0 0 7,655
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 531 9,592 SH   SOLE   0 0 9,592
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 620 2,976 SH   SOLE   0 0 2,976
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,468 29,716 SH   SOLE   0 0 29,716
VANGUARD BD INDEX FDS INTERMED TERM 921937819 386 4,127 SH   SOLE   0 0 4,127
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,041 11,799 SH   SOLE   0 0 11,799
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,557 26,756 SH   SOLE   0 0 26,756
VANGUARD INDEX FDS TOTAL STK MKT 922908769 949 5,574 SH   SOLE   0 0 5,574
VANGUARD INDEX FDS VALUE ETF 922908744 891 8,530 SH   SOLE   0 0 8,530
VANGUARD INDEX FDS SM CP VAL ETF 922908611 201 1,821 SH   SOLE   0 0 1,821
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 611 7,737 SH   SOLE   0 0 7,737
VANGUARD INDEX FDS SMALL CP ETF 922908751 930 6,048 SH   SOLE   0 0 6,048
VANGUARD INDEX FDS GROWTH ETF 922908736 1,283 5,635 SH   SOLE   0 0 5,635
VANGUARD INDEX FDS SML CP GRW ETF 922908595 766 3,564 SH   SOLE   0 0 3,564
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 913 5,067 SH   SOLE   0 0 5,067
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,250 13,815 SH   SOLE   0 0 13,815
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 363 8,396 SH   SOLE   0 0 8,396
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,490 30,055 SH   SOLE   0 0 30,055
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 303 2,352 SH   SOLE   0 0 2,352
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 423 10,331 SH   SOLE   0 0 10,331
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 445 8,540 SH   SOLE   0 0 8,540
VANGUARD WORLD FD MEGA GRWTH IND 921910816 404 2,181 SH   SOLE   0 0 2,181
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 767 3,758 SH   SOLE   0 0 3,758
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 281 4,801 SH   SOLE   0 0 4,801
VANGUARD WORLD FDS INF TECH ETF 92204A702 555 1,782 SH   SOLE   0 0 1,782
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 316 1,346 SH   SOLE   0 0 1,346
VERIZON COMMUNICATIONS INC COM 92343V104 2,251 37,845 SH   SOLE   0 0 37,845
VIACOMCBS INC CL B 92556H206 575 20,540 SH   SOLE   0 0 20,540
VISA INC COM CL A 92826C839 1,628 8,143 SH   SOLE   0 0 8,143
WALGREENS BOOTS ALLIANCE INC COM 931427108 248 6,891 SH   SOLE   0 0 6,891
WALMART INC COM 931142103 686 4,903 SH   SOLE   0 0 4,903
WASTE MGMT INC DEL COM 94106L109 513 4,533 SH   SOLE   0 0 4,533
WELLS FARGO CO NEW COM 949746101 4,910 208,842 SH   SOLE   0 0 208,842
WESTAMERICA BANCORPORATION COM 957090103 202 3,717 SH   SOLE   0 0 3,717
WESTERN UN CO COM 959802109 499 23,282 SH   SOLE   0 0 23,282
WHITING PETE CORP NEW COM NEW 966387508 343 19,820 SH   SOLE   0 0 19,820
WISDOMTREE TR EMER MKT HIGH FD 97717W315 578 16,414 SH   SOLE   0 0 16,414
WISDOMTREE TR WSDM EMKTBD FD 97717X784 536 7,270 SH   SOLE   0 0 7,270
WORLD WRESTLING ENTMT INC CL A 98156Q108 302 7,473 SH   SOLE   0 0 7,473
XCEL ENERGY INC COM 98389B100 211 3,064 SH   SOLE   0 0 3,064
XILINX INC COM 983919101 366 3,510 SH   SOLE   0 0 3,510
ZILLOW GROUP INC CL A 98954M101 266 2,615 SH   SOLE   0 0 2,615
ZOETIS INC CL A 98978V103 223 1,348 SH   SOLE   0 0 1,348