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
1LIFE HEALTHCARE INC COM 68269G107 203 7,167 SH   SOLE   0 0 7,167
3M CO COM 88579Y101 835 5,216 SH   SOLE   0 0 5,216
3M CO COM 88579Y101 2 300 SH Call SOLE   0 0 300
ABBOTT LABS COM 002824100 3,265 30,002 SH   SOLE   0 0 30,002
ABBOTT LABS COM 002824100 1 300 SH Call SOLE   0 0 300
ABBVIE INC COM 00287Y109 2,609 29,784 SH   SOLE   0 0 29,784
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 230 57,618 SH   SOLE   0 0 57,618
ABIOMED INC COM 003654100 544 1,965 SH   SOLE   0 0 1,965
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,043 13,466 SH   SOLE   0 0 13,466
ACTIVISION BLIZZARD INC COM 00507V109 523 6,455 SH   SOLE   0 0 6,455
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,657 7,457 SH   SOLE   0 0 7,457
ADVANCED MICRO DEVICES INC COM 007903107 411 5,013 SH   SOLE   0 0 5,013
ADVANCED MICRO DEVICES INC COM 007903107 11 1,000 SH Call SOLE   0 0 1,000
AGF INVTS TR AGFIQ US MK ANTI 00110G408 656 27,793 SH   SOLE   0 0 27,793
AIR PRODS & CHEMS INC COM 009158106 1,155 3,877 SH   SOLE   0 0 3,877
ALBEMARLE CORP COM 012653101 855 9,575 SH   SOLE   0 0 9,575
ALCON AG ORD SHS H01301128 339 5,962 SH   SOLE   0 0 5,962
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,062 3,614 SH   SOLE   0 0 3,614
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6 300 SH Call SOLE   0 0 300
ALLSTATE CORP COM 020002101 320 3,394 SH   SOLE   0 0 3,394
ALPHABET INC CAP STK CL A 02079K305 4,573 3,120 SH   SOLE   0 0 3,120
ALPHABET INC CAP STK CL C 02079K107 3,069 2,088 SH   SOLE   0 0 2,088
ALTRIA GROUP INC COM 02209S103 2,686 69,515 SH   SOLE   0 0 69,515
AMARIN CORP PLC SPONS ADR NEW 023111206 110 26,115 SH   SOLE   0 0 26,115
AMAZON COM INC COM 023135106 61 700 SH Call SOLE   0 0 700
AMAZON COM INC COM 023135106 15,476 4,915 SH   SOLE   0 0 4,915
AMERICAN EXPRESS CO COM 025816109 206 2,058 SH   SOLE   0 0 2,058
AMERICAN TOWER CORP NEW COM 03027X100 1,886 7,804 SH   SOLE   0 0 7,804
AMERICAN WTR WKS CO INC NEW COM 030420103 491 3,392 SH   SOLE   0 0 3,392
AMGEN INC COM 031162100 3,058 12,033 SH   SOLE   0 0 12,033
ANALOG DEVICES INC COM 032654105 738 6,323 SH   SOLE   0 0 6,323
ANNALY CAPITAL MANAGEMENT IN COM 035710409 198 27,755 SH   SOLE   0 0 27,755
ANSYS INC COM 03662Q105 349 1,067 SH   SOLE   0 0 1,067
AON PLC SHS CL A G0403H108 356 1,724 SH   SOLE   0 0 1,724
APPLE INC COM 037833100 36,955 319,097 SH   SOLE   0 0 319,097
APPLE INC COM 037833100 7 1,000 SH Put SOLE   0 0 1,000
APPLE INC COM 037833100 1 200 SH Call SOLE   0 0 200
ARCHER DANIELS MIDLAND CO COM 039483102 1 2,500 SH Call SOLE   0 0 2,500
ARCHER DANIELS MIDLAND CO COM 039483102 354 7,618 SH   SOLE   0 0 7,618
ARK ETF TR INNOVATION ETF 00214Q104 4,550 49,459 SH   SOLE   0 0 49,459
ARK ETF TR GENOMIC REV ETF 00214Q302 304 4,779 SH   SOLE   0 0 4,779
AT&T INC COM 00206R102 2,300 80,677 SH   SOLE   0 0 80,677
ATN INTL INC COM 00215F107 216 4,310 SH   SOLE   0 0 4,310
AUTOMATIC DATA PROCESSING IN COM 053015103 810 5,807 SH   SOLE   0 0 5,807
BAXTER INTL INC COM 071813109 848 10,544 SH   SOLE   0 0 10,544
BECTON DICKINSON & CO COM 075887109 300 1,287 SH   SOLE   0 0 1,287
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,255 29,374 SH   SOLE   0 0 29,374
BEYOND MEAT INC COM 08862E109 321 1,932 SH   SOLE   0 0 1,932
BIOLASE INC COM NEW 090911207 5 17,350 SH   SOLE   0 0 17,350
BK OF AMERICA CORP COM 060505104 0 100 SH Call SOLE   0 0 100
BK OF AMERICA CORP COM 060505104 2,269 94,174 SH   SOLE   0 0 94,174
BLACKROCK CORE BD TR SHS BEN INT 09249E101 506 32,305 SH   SOLE   0 0 32,305
BLACKROCK INC COM 09247X101 3,002 5,328 SH   SOLE   0 0 5,328
BLACKROCK INCOME TR INC COM 09247F100 217 35,553 SH   SOLE   0 0 35,553
BLACKROCK INVT QUALITY MUN T COM 09247D105 173 11,055 SH   SOLE   0 0 11,055
BLACKROCK LTD DURATION INC T COM SHS 09249W101 284 19,305 SH   SOLE   0 0 19,305
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 537 39,167 SH   SOLE   0 0 39,167
BLACKROCK MUNI INCOME TR II COM 09249N101 372 24,947 SH   SOLE   0 0 24,947
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 158 10,383 SH   SOLE   0 0 10,383
BLACKROCK MUNIVEST FD INC COM 09253R105 124 14,234 SH   SOLE   0 0 14,234
BLACKROCK MUNIYIELD FD INC COM 09253W104 334 24,871 SH   SOLE   0 0 24,871
BLACKROCK MUNIYIELD QUALITY COM 09254E103 135 10,040 SH   SOLE   0 0 10,040
BLACKROCK STRATEGIC MUN TR COM 09248T109 239 17,967 SH   SOLE   0 0 17,967
BLACKSTONE GROUP INC COM CL A 09260D107 421 8,069 SH   SOLE   0 0 8,069
BLACKSTONE GSO FLTING RTE FU COM 09256U105 180 13,060 SH   SOLE   0 0 13,060
BNY MELLON STRATEGIC MUN BD COM 09662E109 303 41,518 SH   SOLE   0 0 41,518
BNY MELLON STRATEGIC MUNS IN COM 05588W108 209 25,274 SH   SOLE   0 0 25,274
BOEING CO COM 097023105 2,255 13,644 SH   SOLE   0 0 13,644
BOOKING HOLDINGS INC COM 09857L108 597 349 SH   SOLE   0 0 349
BP PLC SPONSORED ADR 055622104 199 11,424 SH   SOLE   0 0 11,424
BRISTOL-MYERS SQUIBB CO COM 110122108 1,284 21,292 SH   SOLE   0 0 21,292
BROADCOM INC COM 11135F101 952 2,614 SH   SOLE   0 0 2,614
BROADMARK RLTY CAP INC COM 11135B100 123 12,515 SH   SOLE   0 0 12,515
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 155 11,527 SH   SOLE   0 0 11,527
CAMBRIA ETF TR TAIL RISK 132061862 16,216 750,757 SH   SOLE   0 0 750,757
CAPITAL ONE FINL CORP COM 14040H105 464 6,456 SH   SOLE   0 0 6,456
CARNIVAL CORP UNIT 99/99/9999 143658300 268 17,633 SH   SOLE   0 0 17,633
CATERPILLAR INC DEL COM 149123101 352 2,360 SH   SOLE   0 0 2,360
CBRE CLARION GLOBAL REAL EST COM 12504G100 367 61,432 SH   SOLE   0 0 61,432
CEL-SCI CORP COM PAR NEW 150837607 225 17,611 SH   SOLE   0 0 17,611
CHEVRON CORP NEW COM 166764100 2,506 34,799 SH   SOLE   0 0 34,799
CHILDRENS PL INC COM 168905107 295 10,396 SH   SOLE   0 0 10,396
CHUBB LIMITED COM H1467J104 503 4,333 SH   SOLE   0 0 4,333
CIGNA CORP NEW COM 125523100 312 1,843 SH   SOLE   0 0 1,843
CISCO SYS INC COM 17275R102 2,136 54,227 SH   SOLE   0 0 54,227
CITIGROUP INC COM NEW 172967424 275 6,387 SH   SOLE   0 0 6,387
CLOROX CO DEL COM 189054109 473 2,250 SH   SOLE   0 0 2,250
CME GROUP INC COM 12572Q105 204 1,220 SH   SOLE   0 0 1,220
COCA COLA CO COM 191216100 3,764 76,236 SH   SOLE   0 0 76,236
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 397 5,714 SH   SOLE   0 0 5,714
COLGATE PALMOLIVE CO COM 194162103 697 9,034 SH   SOLE   0 0 9,034
COMCAST CORP NEW CL A 20030N101 1,418 30,663 SH   SOLE   0 0 30,663
CONAGRA BRANDS INC COM 205887102 227 6,346 SH   SOLE   0 0 6,346
CONOCOPHILLIPS COM 20825C104 412 12,556 SH   SOLE   0 0 12,556
CONSOLIDATED EDISON INC COM 209115104 1,027 13,194 SH   SOLE   0 0 13,194
CONSTELLATION BRANDS INC CL A 21036P108 2,095 11,053 SH   SOLE   0 0 11,053
COSTCO WHSL CORP NEW COM 22160K105 3 100 SH Call SOLE   0 0 100
COSTCO WHSL CORP NEW COM 22160K105 7,250 20,422 SH   SOLE   0 0 20,422
COVANTA HLDG CORP COM 22282E102 96 12,393 SH   SOLE   0 0 12,393
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D480 190 19,360 SH   SOLE   0 0 19,360
CREDIT SUISSE ASSET MGMT INC COM 224916106 69 23,331 SH   SOLE   0 0 23,331
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 290 3,466 SH   SOLE   0 0 3,466
CRONOS GROUP INC COM 22717L101 84 16,810 SH   SOLE   0 0 16,810
CRONOS GROUP INC COM 22717L101 0 300 SH Call SOLE   0 0 300
CROWDSTRIKE HLDGS INC CL A 22788C105 3 100 SH Call SOLE   0 0 100
CROWDSTRIKE HLDGS INC CL A 22788C105 2,507 18,259 SH   SOLE   0 0 18,259
CROWN CASTLE INTL CORP NEW COM 22822V101 1,776 10,667 SH   SOLE   0 0 10,667
CSX CORP COM 126408103 219 2,824 SH   SOLE   0 0 2,824
CUMMINS INC COM 231021106 285 1,350 SH   SOLE   0 0 1,350
CVS HEALTH CORP COM 126650100 1,768 30,275 SH   SOLE   0 0 30,275
D R HORTON INC COM 23331A109 452 5,974 SH   SOLE   0 0 5,974
DANAHER CORPORATION COM 235851102 587 2,727 SH   SOLE   0 0 2,727
DARDEN RESTAURANTS INC COM 237194105 237 2,357 SH   SOLE   0 0 2,357
DAVITA INC COM 23918K108 205 2,390 SH   SOLE   0 0 2,390
DBX ETF TR XTRACK MSCI ALL 233051820 4,740 173,878 SH   SOLE   0 0 173,878
DBX ETF TR XTRACK MSCI EAFE 233051200 1,594 52,108 SH   SOLE   0 0 52,108
DEERE & CO COM 244199105 602 2,716 SH   SOLE   0 0 2,716
DIAGEO PLC SPON ADR NEW 25243Q205 257 1,864 SH   SOLE   0 0 1,864
DIREXION SHS ETF TR WORK FROM HOME 25460G773 319 5,900 SH   SOLE   0 0 5,900
DISNEY WALT CO COM DISNEY 254687106 4,746 38,251 SH   SOLE   0 0 38,251
DOCUSIGN INC COM 256163106 601 2,793 SH   SOLE   0 0 2,793
DOMINION ENERGY INC COM 25746U109 201 2,549 SH   SOLE   0 0 2,549
DONALDSON INC COM 257651109 664 14,310 SH   SOLE   0 0 14,310
DOW INC COM 260557103 390 8,289 SH   SOLE   0 0 8,289
DRAFTKINGS INC COM CL A 26142R104 8 800 SH Call SOLE   0 0 800
DRAFTKINGS INC COM CL A 26142R104 1,138 19,344 SH   SOLE   0 0 19,344
DUFF & PHELPS UTIL CORP BD T COM 26432K108 103 11,124 SH   SOLE   0 0 11,124
DUKE ENERGY CORP NEW COM NEW 26441C204 994 11,219 SH   SOLE   0 0 11,219
DUPONT DE NEMOURS INC COM 26614N102 699 12,591 SH   SOLE   0 0 12,591
DXC TECHNOLOGY CO COM 23355L106 244 13,692 SH   SOLE   0 0 13,692
EAGLE MATLS INC COM 26969P108 922 10,680 SH   SOLE   0 0 10,680
EATON CORP PLC SHS G29183103 950 9,314 SH   SOLE   0 0 9,314
EATON VANCE FLTING RATE INC COM 278279104 174 14,609 SH   SOLE   0 0 14,609
EATON VANCE MUN BD FD COM 27827X101 325 24,684 SH   SOLE   0 0 24,684
EATON VANCE SR FLTNG RTE TR COM 27828Q105 150 12,858 SH   SOLE   0 0 12,858
EATON VANCE TX MNG BY WRT OP COM 27828Y108 215 15,572 SH   SOLE   0 0 15,572
ECOLAB INC COM 278865100 1,207 6,038 SH   SOLE   0 0 6,038
EDWARDS LIFESCIENCES CORP COM 28176E108 1,425 17,853 SH   SOLE   0 0 17,853
EMERSON ELEC CO COM 291011104 1,039 15,853 SH   SOLE   0 0 15,853
ENBRIDGE INC COM 29250N105 368 12,603 SH   SOLE   0 0 12,603
ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 225 2,704 SH   SOLE   0 0 2,704
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 296 54,582 SH   SOLE   0 0 54,582
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24 10,132 SH   SOLE   0 0 10,132
ENTERPRISE PRODS PARTNERS L COM 293792107 415 26,264 SH   SOLE   0 0 26,264
EQUINIX INC COM 29444U700 509 669 SH   SOLE   0 0 669
ETF SER SOLUTIONS APTUS DEFINED 26922A388 474 15,392 SH   SOLE   0 0 15,392
ETF SER SOLUTIONS NETLEASE CORP 26922A248 1,521 66,380 SH   SOLE   0 0 66,380
EVERSOURCE ENERGY COM 30040W108 2,496 29,872 SH   SOLE   0 0 29,872
EXPEDIA GROUP INC COM NEW 30212P303 524 5,717 SH   SOLE   0 0 5,717
EXXON MOBIL CORP COM 30231G102 1,601 46,636 SH   SOLE   0 0 46,636
FACEBOOK INC CL A 30303M102 18 1,500 SH Put SOLE   0 0 1,500
FACEBOOK INC CL A 30303M102 4,343 16,582 SH   SOLE   0 0 16,582
FASTLY INC CL A 31188V100 212 2,258 SH   SOLE   0 0 2,258
FASTLY INC CL A 31188V100 4 200 SH Call SOLE   0 0 200
FEDEX CORP COM 31428X106 1,963 7,803 SH   SOLE   0 0 7,803
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 426 7,788 SH   SOLE   0 0 7,788
FIDELITY NATL INFORMATION SV COM 31620M106 242 1,645 SH   SOLE   0 0 1,645
FIRST MIDWEST BANCORP DEL COM 320867104 630 58,428 SH   SOLE   0 0 58,428
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 172 17,992 SH   SOLE   0 0 17,992
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 216 3,883 SH   SOLE   0 0 3,883
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 365 8,565 SH   SOLE   0 0 8,565
FIRST TR EXCH TRD ALPHDX FD MID CP GR ALPH 33737M102 1,217 22,741 SH   SOLE   0 0 22,741
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 282 13,027 SH   SOLE   0 0 13,027
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 993 28,540 SH   SOLE   0 0 28,540
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 483 8,496 SH   SOLE   0 0 8,496
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 322 4,103 SH   SOLE   0 0 4,103
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 259 5,018 SH   SOLE   0 0 5,018
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 573 3,045 SH   SOLE   0 0 3,045
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,105 64,880 SH   SOLE   0 0 64,880
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1,272 94,608 SH   SOLE   0 0 94,608
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 265 5,610 SH   SOLE   0 0 5,610
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 232 4,223 SH   SOLE   0 0 4,223
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5,843 185,729 SH   SOLE   0 0 185,729
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,596 57,509 SH   SOLE   0 0 57,509
FLUOR CORP NEW COM 343412102 256 29,112 SH   SOLE   0 0 29,112
FORD MTR CO DEL COM 345370860 136 20,463 SH   SOLE   0 0 20,463
FORTRESS VALUE ACQUISITION C COM CL A 34962V106 143 10,500 SH   SOLE   0 0 10,500
FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 330 9,971 SH   SOLE   0 0 9,971
GALECTIN THERAPEUTICS INC COM NEW 363225202 27 10,000 SH   SOLE   0 0 10,000
GENERAL DYNAMICS CORP COM 369550108 497 3,590 SH   SOLE   0 0 3,590
GENERAL ELECTRIC CO COM 369604103 474 76,147 SH   SOLE   0 0 76,147
GENERAL MLS INC COM 370334104 734 11,907 SH   SOLE   0 0 11,907
GENUINE PARTS CO COM 372460105 498 5,233 SH   SOLE   0 0 5,233
GILEAD SCIENCES INC COM 375558103 1,397 22,113 SH   SOLE   0 0 22,113
GLACIER BANCORP INC NEW COM 37637Q105 824 25,699 SH   SOLE   0 0 25,699
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 265 7,053 SH   SOLE   0 0 7,053
GLOBAL WTR RES INC COM 379463102 446 41,368 SH   SOLE   0 0 41,368
GLOBAL X FDS MILL THEMC ETF 37954Y764 264 8,442 SH   SOLE   0 0 8,442
GLOBAL X FDS FINTECH ETF 37954Y814 326 8,595 SH   SOLE   0 0 8,595
GLOBAL X FDS LNTY THMTC ETF 37954Y772 503 19,586 SH   SOLE   0 0 19,586
GLOBAL X FDS GLOBAL X COPPER 37954Y830 732 35,325 SH   SOLE   0 0 35,325
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 334 18,962 SH   SOLE   0 0 18,962
GUGGENHEIM TAXABLE MUN MANAG COM 401664107 311 13,179 SH   SOLE   0 0 13,179
HALLIBURTON CO COM 406216101 189 15,654 SH   SOLE   0 0 15,654
HCA HEALTHCARE INC COM 40412C101 344 2,756 SH   SOLE   0 0 2,756
HECLA MNG CO COM 422704106 319 62,836 SH   SOLE   0 0 62,836
HILL INTL INC COM 431466101 234 177,650 SH   SOLE   0 0 177,650
HOME DEPOT INC COM 437076102 5 1,300 SH Call SOLE   0 0 1,300
HOME DEPOT INC COM 437076102 5,539 19,945 SH   SOLE   0 0 19,945
HONEYWELL INTL INC COM 438516106 3,790 23,024 SH   SOLE   0 0 23,024
HONEYWELL INTL INC COM 438516106 2 200 SH Call SOLE   0 0 200
HORMEL FOODS CORP COM 440452100 530 10,831 SH   SOLE   0 0 10,831
HOST HOTELS & RESORTS INC COM 44107P104 142 13,202 SH   SOLE   0 0 13,202
ILLINOIS TOOL WKS INC COM 452308109 963 4,982 SH   SOLE   0 0 4,982
INNOVATIVE INDL PPTYS INC COM 45781V101 396 3,194 SH   SOLE   0 0 3,194
INNOVATOR ETFS TR S&P 500 ULTRA 45782C565 259 9,637 SH   SOLE   0 0 9,637
INNOVATOR ETFS TR S&P 500 POWER 45782C417 345 13,650 SH   SOLE   0 0 13,650
INSEEGO CORP COM 45782B104 288 27,952 SH   SOLE   0 0 27,952
INSEEGO CORP COM 45782B104 0 500 SH Call SOLE   0 0 500
INTEL CORP COM 458140100 1,794 34,652 SH   SOLE   0 0 34,652
INTERNATIONAL BUSINESS MACHS COM 459200101 387 3,185 SH   SOLE   0 0 3,185
INTUIT COM 461202103 2,769 8,488 SH   SOLE   0 0 8,488
INTUITIVE SURGICAL INC COM NEW 46120E602 1,301 1,834 SH   SOLE   0 0 1,834
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 277 3,411 SH   SOLE   0 0 3,411
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 3,526 69,795 SH   SOLE   0 0 69,795
INVESCO CALIF MUN INCOME TR COM 46132P108 239 16,258 SH   SOLE   0 0 16,258
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 3,399 30,795 SH   SOLE   0 0 30,795
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 505 27,232 SH   SOLE   0 0 27,232
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 758 14,134 SH   SOLE   0 0 14,134
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 213 11,023 SH   SOLE   0 0 11,023
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 998 37,481 SH   SOLE   0 0 37,481
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 808 24,226 SH   SOLE   0 0 24,226
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 323 21,953 SH   SOLE   0 0 21,953
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 236 5,657 SH   SOLE   0 0 5,657
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 265 9,779 SH   SOLE   0 0 9,779
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,465 22,803 SH   SOLE   0 0 22,803
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 206 3,327 SH   SOLE   0 0 3,327
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 399 1,524 SH   SOLE   0 0 1,524
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 747 3,545 SH   SOLE   0 0 3,545
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 812 21,010 SH   SOLE   0 0 21,010
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 125 11,502 SH   SOLE   0 0 11,502
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2,189 10,608 SH   SOLE   0 0 10,608
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 279 4,207 SH   SOLE   0 0 4,207
INVESCO QQQ TR UNIT SER 1 46090E103 9 3,900 SH Put SOLE   0 0 3,900
INVESCO QQQ TR UNIT SER 1 46090E103 13,413 48,277 SH   SOLE   0 0 48,277
INVESCO QQQ TR UNIT SER 1 46090E103 21 4,000 SH Call SOLE   0 0 4,000
INVESCO SR INCOME TR COM 46131H107 144 39,456 SH   SOLE   0 0 39,456
ISHARES GOLD TRUST ISHARES 464285105 10,713 595,508 SH   SOLE   0 0 595,508
ISHARES INC ESG AWR MSCI EM 46434G863 1,125 31,589 SH   SOLE   0 0 31,589
ISHARES INC MSCI GBL MIN VOL 464286525 2,861 31,125 SH   SOLE   0 0 31,125
ISHARES INC MSCI GBL GOLD MN 46434G855 236 7,236 SH   SOLE   0 0 7,236
ISHARES INC CORE MSCI EMKT 46434G103 2,236 42,351 SH   SOLE   0 0 42,351
ISHARES INC MSCI EMERG MRKT 464286533 468 8,481 SH   SOLE   0 0 8,481
ISHARES INC JP MRG EM CRP BD 464286251 580 11,221 SH   SOLE   0 0 11,221
ISHARES SILVER TR ISHARES 46428Q109 939 43,394 SH   SOLE   0 0 43,394
ISHARES TR TRS FLT RT BD 46434V860 396 7,880 SH   SOLE   0 0 7,880
ISHARES TR MRNGSTR LG-CP GR 464287119 285 1,065 SH   SOLE   0 0 1,065
ISHARES TR CONSER ALLOC ETF 464289883 483 13,004 SH   SOLE   0 0 13,004
ISHARES TR MSCI INTL SML CP 46434V266 284 9,460 SH   SOLE   0 0 9,460
ISHARES TR TIPS BD ETF 464287176 3,684 29,124 SH   SOLE   0 0 29,124
ISHARES TR MSCI USA MMENTM 46432F396 1,403 9,518 SH   SOLE   0 0 9,518
ISHARES TR MSCI USA QLT FCT 46432F339 618 5,956 SH   SOLE   0 0 5,956
ISHARES TR CORE MSCI EAFE 46432F842 847 14,044 SH   SOLE   0 0 14,044
ISHARES TR EAFE GRWTH ETF 464288885 526 5,848 SH   SOLE   0 0 5,848
ISHARES TR US HLTHCARE ETF 464287762 201 885 SH   SOLE   0 0 885
ISHARES TR 3 7 YR TREAS BD 464288661 2,815 21,073 SH   SOLE   0 0 21,073
ISHARES TR GENOMICS IMMUN 46435U192 434 11,135 SH   SOLE   0 0 11,135
ISHARES TR CORE INTL AGGR 46435G672 2,392 42,980 SH   SOLE   0 0 42,980
ISHARES TR IBOXX INV CP ETF 464287242 4,002 29,708 SH   SOLE   0 0 29,708
ISHARES TR MODERT ALLOC ETF 464289875 1,169 28,483 SH   SOLE   0 0 28,483
ISHARES TR GLOBAL 100 ETF 464287572 791 14,051 SH   SOLE   0 0 14,051
ISHARES TR A RATE CP BD ETF 46429B291 409 7,080 SH   SOLE   0 0 7,080
ISHARES TR 20 YR TR BD ETF 464287432 13,173 80,685 SH   SOLE   0 0 80,685
ISHARES TR S&P 100 ETF 464287101 626 4,020 SH   SOLE   0 0 4,020
ISHARES TR ISHS 1-5YR INVS 464288646 1,720 31,330 SH   SOLE   0 0 31,330
ISHARES TR 0-5 YR TIPS ETF 46429B747 346 3,321 SH   SOLE   0 0 3,321
ISHARES TR ISHS 5-10YR INVT 464288638 2,936 48,279 SH   SOLE   0 0 48,279
ISHARES TR ESG AWRE 1 5 YR 46435G243 1,781 68,237 SH   SOLE   0 0 68,237
ISHARES TR PFD AND INCM SEC 464288687 7,124 195,455 SH   SOLE   0 0 195,455
ISHARES TR U.S. FIXED INCME 46435U796 316 3,110 SH   SOLE   0 0 3,110
ISHARES TR MSCI EAFE SMCP 46435G839 319 11,018 SH   SOLE   0 0 11,018
ISHARES TR S&P 500 GRWT ETF 464287309 1,390 6,017 SH   SOLE   0 0 6,017
ISHARES TR MSCI USA ESG SLC 464288802 325 2,209 SH   SOLE   0 0 2,209
ISHARES TR AGENCY BOND ETF 464288166 276 2,279 SH   SOLE   0 0 2,279
ISHARES TR SHORT TREAS BD 464288679 1,321 11,937 SH   SOLE   0 0 11,937
ISHARES TR RUS TP200 GR ETF 464289438 216 1,779 SH   SOLE   0 0 1,779
ISHARES TR MSCI KLD400 SOC 464288570 561 4,388 SH   SOLE   0 0 4,388
ISHARES TR INVESTMENT GRADE 46435G219 260 4,782 SH   SOLE   0 0 4,782
ISHARES TR CORE S&P SCP ETF 464287804 7,773 110,678 SH   SOLE   0 0 110,678
ISHARES TR CORE 1 5 YR USD 46432F859 1,208 23,437 SH   SOLE   0 0 23,437
ISHARES TR GL CLEAN ENE ETF 464288224 596 32,219 SH   SOLE   0 0 32,219
ISHARES TR JPMORGAN USD EMG 464288281 1,546 13,942 SH   SOLE   0 0 13,942
ISHARES TR RUSSELL 2000 ETF 464287655 3,036 20,271 SH   SOLE   0 0 20,271
ISHARES TR US TREAS BD ETF 46429B267 689 24,636 SH   SOLE   0 0 24,636
ISHARES TR CONV BD ETF 46435G102 781 9,667 SH   SOLE   0 0 9,667
ISHARES TR INTL TREA BD ETF 464288117 270 5,110 SH   SOLE   0 0 5,110
ISHARES TR CORE DIV GRWTH 46434V621 3,379 84,914 SH   SOLE   0 0 84,914
ISHARES TR S&P MC 400GR ETF 464287606 211 884 SH   SOLE   0 0 884
ISHARES TR ASIA 50 ETF 464288430 3,861 53,763 SH   SOLE   0 0 53,763
ISHARES TR TRANS AVG ETF 464287192 7,852 39,473 SH   SOLE   0 0 39,473
ISHARES TR MICRO-CAP ETF 464288869 968 10,694 SH   SOLE   0 0 10,694
ISHARES TR ULTR SH TRM BD 46434V878 342 6,770 SH   SOLE   0 0 6,770
ISHARES TR CORE TOTAL USD 46434V613 518 9,519 SH   SOLE   0 0 9,519
ISHARES TR U.S. MED DVC ETF 464288810 2,871 9,583 SH   SOLE   0 0 9,583
ISHARES TR GBL GREEN ETF 46435U440 440 7,920 SH   SOLE   0 0 7,920
ISHARES TR US AER DEF ETF 464288760 300 1,894 SH   SOLE   0 0 1,894
ISHARES TR MSCI USA MIN VOL 46429B697 1,458 22,883 SH   SOLE   0 0 22,883
ISHARES TR MSCI EAFE MIN VL 46429B689 1,348 19,784 SH   SOLE   0 0 19,784
ISHARES TR PHLX SEMICND ETF 464287523 351 1,154 SH   SOLE   0 0 1,154
ISHARES TR 1 3 YR TREAS BD 464287457 328 3,793 SH   SOLE   0 0 3,793
ISHARES TR CALIF MUN BD ETF 464288356 1,009 16,179 SH   SOLE   0 0 16,179
ISHARES TR IBOXX HI YD ETF 464288513 1,898 22,622 SH   SOLE   0 0 22,622
ISHARES TR CORE HIGH DV ETF 46429B663 398 4,951 SH   SOLE   0 0 4,951
ISHARES TR 0-5YR HI YL CP 46434V407 1,103 25,101 SH   SOLE   0 0 25,101
ISHARES TR NATIONAL MUN ETF 464288414 1,347 11,619 SH   SOLE   0 0 11,619
ISHARES TR SHRT NAT MUN ETF 464288158 313 2,891 SH   SOLE   0 0 2,891
ISHARES TR MSCI EMG MKT ETF 464287234 4,794 108,729 SH   SOLE   0 0 108,729
ISHARES TR S&P 500 VAL ETF 464287408 664 5,901 SH   SOLE   0 0 5,901
ISHARES TR BARCLAYS 7 10 YR 464287440 312 2,560 SH   SOLE   0 0 2,560
ISHARES TR MSCI EAFE ETF 464287465 1,283 20,155 SH   SOLE   0 0 20,155
ISHARES TR U.S. UTILITS ETF 464287697 1,059 7,255 SH   SOLE   0 0 7,255
ISHARES TR GLOBAL TECH ETF 464287291 475 1,803 SH   SOLE   0 0 1,803
ISHARES TR RUS 1000 VAL ETF 464287598 560 4,741 SH   SOLE   0 0 4,741
ISHARES TR CORE S&P MCP ETF 464287507 4,262 23,000 SH   SOLE   0 0 23,000
ISHARES TR ESG AWRE USD ETF 46435G193 409 14,743 SH   SOLE   0 0 14,743
ISHARES TR MBS ETF 464288588 1,703 15,425 SH   SOLE   0 0 15,425
ISHARES TR CORE S&P TTL STK 464287150 387 5,121 SH   SOLE   0 0 5,121
ISHARES TR YLD OPTIM BD 46434V787 794 30,849 SH   SOLE   0 0 30,849
ISHARES TR SELECT DIVID ETF 464287168 953 11,684 SH   SOLE   0 0 11,684
ISHARES TR NASDAQ BIOTECH 464287556 703 5,195 SH   SOLE   0 0 5,195
ISHARES TR ESG AWR MSCI USA 46435G425 1,149 15,079 SH   SOLE   0 0 15,079
ISHARES TR 0-5YR INVT GR CP 46434V100 1,947 37,363 SH   SOLE   0 0 37,363
ISHARES TR U.S. TECH ETF 464287721 2,677 8,892 SH   SOLE   0 0 8,892
ISHARES TR CORE S&P500 ETF 464287200 2,749 8,179 SH   SOLE   0 0 8,179
ISHARES TR EXPONENTIAL TECH 46434V381 515 10,608 SH   SOLE   0 0 10,608
ISHARES TR RUS MID CAP ETF 464287499 511 8,907 SH   SOLE   0 0 8,907
ISHARES TR RUS 1000 GRW ETF 464287614 1,449 6,682 SH   SOLE   0 0 6,682
ISHARES TR RUS 1000 ETF 464287622 4,816 25,731 SH   SOLE   0 0 25,731
ISHARES TR RUSSELL 2000 ETF 464287655 56 7,000 SH Put SOLE   0 0 7,000
ISHARES TR FLTG RATE NT ETF 46429B655 2,658 52,410 SH   SOLE   0 0 52,410
ISHARES TR CORE US AGGBD ET 464287226 4,573 38,738 SH   SOLE   0 0 38,738
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 373 12,321 SH   SOLE   0 0 12,321
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 470 5,680 SH   SOLE   0 0 5,680
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1,237 24,692 SH   SOLE   0 0 24,692
ITERIS INC NEW COM 46564T107 191 46,499 SH   SOLE   0 0 46,499
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 1,039 20,379 SH   SOLE   0 0 20,379
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 19,623 386,309 SH   SOLE   0 0 386,309
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 306 6,473 SH   SOLE   0 0 6,473
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 809 29,783 SH   SOLE   0 0 29,783
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 6,515 173,179 SH   SOLE   0 0 173,179
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 614 25,169 SH   SOLE   0 0 25,169
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 909 21,759 SH   SOLE   0 0 21,759
JOHNSON & JOHNSON COM 478160104 4,671 31,377 SH   SOLE   0 0 31,377
JPMORGAN CHASE & CO COM 46625H100 5,541 57,556 SH   SOLE   0 0 57,556
KENNEDY-WILSON HOLDINGS INC COM 489398107 469 32,276 SH   SOLE   0 0 32,276
KIMBERLY CLARK CORP COM 494368103 574 3,885 SH   SOLE   0 0 3,885
KINDER MORGAN INC DEL COM 49456B101 375 30,417 SH   SOLE   0 0 30,417
KRAFT HEINZ CO COM 500754106 964 32,198 SH   SOLE   0 0 32,198
L3HARRIS TECHNOLOGIES INC COM 502431109 281 1,653 SH   SOLE   0 0 1,653
LAS VEGAS SANDS CORP COM 517834107 282 6,052 SH   SOLE   0 0 6,052
LAUDER ESTEE COS INC CL A 518439104 977 4,475 SH   SOLE   0 0 4,475
LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 212 9,622 SH   SOLE   0 0 9,622
LEUTHOLD FDS INC CORE ETF 527289789 1,014 38,044 SH   SOLE   0 0 38,044
LILLY ELI & CO COM 532457108 822 5,554 SH   SOLE   0 0 5,554
LINDE PLC SHS G5494J103 221 929 SH   SOLE   0 0 929
LOCKHEED MARTIN CORP COM 539830109 2,212 5,770 SH   SOLE   0 0 5,770
LOWES COS INC COM 548661107 1,144 6,898 SH   SOLE   0 0 6,898
LULULEMON ATHLETICA INC COM 550021109 276 839 SH   SOLE   0 0 839
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 468 6,643 SH   SOLE   0 0 6,643
MARATHON PETE CORP COM 56585A102 382 13,004 SH   SOLE   0 0 13,004
MASIMO CORP COM 574795100 339 1,436 SH   SOLE   0 0 1,436
MASTERCARD INCORPORATED CL A 57636Q104 4,813 14,233 SH   SOLE   0 0 14,233
MATINAS BIOPHARMA HLDGS INC COM 576810105 16 20,625 SH   SOLE   0 0 20,625
MCCORMICK & CO INC COM NON VTG 579780206 1,226 6,315 SH   SOLE   0 0 6,315
MCDONALDS CORP COM 580135101 2,682 12,220 SH   SOLE   0 0 12,220
MEDICAL PPTYS TRUST INC COM 58463J304 271 15,349 SH   SOLE   0 0 15,349
MEDTRONIC PLC SHS G5960L103 1,857 17,868 SH   SOLE   0 0 17,868
MERCADOLIBRE INC COM 58733R102 265 245 SH   SOLE   0 0 245
MERCK & CO. INC COM 58933Y105 1 2,000 SH Call SOLE   0 0 2,000
MERCK & CO. INC COM 58933Y105 2,148 25,896 SH   SOLE   0 0 25,896
MFS CHARTER INCOME TR SH BEN INT 552727109 549 68,549 SH   SOLE   0 0 68,549
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 590 127,509 SH   SOLE   0 0 127,509
MFS INTER INCOME TR SH BEN INT 55273C107 887 237,809 SH   SOLE   0 0 237,809
MFS INVT GRADE MUN TR SH BEN INT 59318B108 143 15,270 SH   SOLE   0 0 15,270
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 392 69,790 SH   SOLE   0 0 69,790
MICROSOFT CORP COM 594918104 14,519 69,031 SH   SOLE   0 0 69,031
MICROSOFT CORP COM 594918104 3 1,500 SH Put SOLE   0 0 1,500
MMA CAPITAL HOLDINGS INC COM 55315D105 332 14,741 SH   SOLE   0 0 14,741
MONDELEZ INTL INC CL A 609207105 731 12,716 SH   SOLE   0 0 12,716
MONSTER BEVERAGE CORP NEW COM 61174X109 793 9,894 SH   SOLE   0 0 9,894
MORGAN STANLEY COM NEW 617446448 811 16,776 SH   SOLE   0 0 16,776
MORGAN STANLEY CHINA A SH FD COM 617468103 340 16,095 SH   SOLE   0 0 16,095
MOTOROLA SOLUTIONS INC COM NEW 620076307 207 1,320 SH   SOLE   0 0 1,320
MURPHY OIL CORP COM 626717102 267 29,963 SH   SOLE   0 0 29,963
NETFLIX INC COM 64110L106 39 1,500 SH Put SOLE   0 0 1,500
NETFLIX INC COM 64110L106 6 100 SH Call SOLE   0 0 100
NETFLIX INC COM 64110L106 3,883 7,765 SH   SOLE   0 0 7,765
NEXTERA ENERGY INC COM 65339F101 980 3,532 SH   SOLE   0 0 3,532
NIKE INC CL B 654106103 1,577 12,559 SH   SOLE   0 0 12,559
NORFOLK SOUTHN CORP COM 655844108 1,140 5,326 SH   SOLE   0 0 5,326
NORTHROP GRUMMAN CORP COM 666807102 1,403 4,447 SH   SOLE   0 0 4,447
NOVARTIS AG SPONSORED ADR 66987V109 260 2,987 SH   SOLE   0 0 2,987
NU SKIN ENTERPRISES INC CL A 67018T105 496 9,904 SH   SOLE   0 0 9,904
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 823 32,050 SH   SOLE   0 0 32,050
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 293 11,456 SH   SOLE   0 0 11,456
NUVEEN AMT FREE MUN CR INC F COM 67071L106 175 11,173 SH   SOLE   0 0 11,173
NUVEEN AMT FREE QLTY MUN INC COM 670657105 273 19,062 SH   SOLE   0 0 19,062
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 315 21,645 SH   SOLE   0 0 21,645
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 78 10,017 SH   SOLE   0 0 10,017
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 192 14,180 SH   SOLE   0 0 14,180
NUVEEN FLOATING RATE INCOME COM 67072T108 166 19,985 SH   SOLE   0 0 19,985
NUVEEN MUN INCOME FD INC COM 67062J102 221 18,606 SH   SOLE   0 0 18,606
NUVEEN MUN VALUE FD INC COM 670928100 399 37,428 SH   SOLE   0 0 37,428
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 550 37,416 SH   SOLE   0 0 37,416
NUVEEN PFD & INCM SECURTIES COM 67072C105 130 14,704 SH   SOLE   0 0 14,704
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 85 10,001 SH   SOLE   0 0 10,001
NUVEEN QUALITY MUNCP INCOME COM 67066V101 393 27,045 SH   SOLE   0 0 27,045
NUVEEN REAL ESTATE INCOME FD COM 67071B108 198 26,209 SH   SOLE   0 0 26,209
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 301 18,039 SH   SOLE   0 0 18,039
NUVEEN SR INCOME FD COM 67067Y104 135 28,013 SH   SOLE   0 0 28,013
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 615 27,471 SH   SOLE   0 0 27,471
NVIDIA CORPORATION COM 67066G104 4,468 8,256 SH   SOLE   0 0 8,256
NVIDIA CORPORATION COM 67066G104 12 100 SH Call SOLE   0 0 100
OIL STS INTL INC COM 678026105 227 83,239 SH   SOLE   0 0 83,239
ONEOK INC NEW COM 682680103 249 9,573 SH   SOLE   0 0 9,573
ORACLE CORP COM 68389X105 3 2,500 SH Call SOLE   0 0 2,500
ORACLE CORP COM 68389X105 265 4,436 SH   SOLE   0 0 4,436
OREILLY AUTOMOTIVE INC COM 67103H107 381 826 SH   SOLE   0 0 826
PACCAR INC COM 693718108 1,990 23,331 SH   SOLE   0 0 23,331
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 315 31,937 SH   SOLE   0 0 31,937
PARETEUM CORP COM NEW 69946T207 7 10,000 SH   SOLE   0 0 10,000
PATTERSON UTI ENERGY INC COM 703481101 286 100,519 SH   SOLE   0 0 100,519
PAYPAL HLDGS INC COM 70450Y103 2,727 13,838 SH   SOLE   0 0 13,838
PDC ENERGY INC COM 69327R101 133 10,714 SH   SOLE   0 0 10,714
PEOPLES UNITED FINANCIAL INC COM 712704105 181 17,597 SH   SOLE   0 0 17,597
PEPSICO INC COM 713448108 2,174 15,684 SH   SOLE   0 0 15,684
PFIZER INC COM 717081103 2,146 58,476 SH   SOLE   0 0 58,476
PHILIP MORRIS INTL INC COM 718172109 1,028 13,702 SH   SOLE   0 0 13,702
PHILLIPS 66 COM 718546104 214 4,128 SH   SOLE   0 0 4,128
PIMCO EQUITY SER RAFI ESG US 72201T342 276 12,244 SH   SOLE   0 0 12,244
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,647 14,653 SH   SOLE   0 0 14,653
PIMCO ETF TR INTER MUN BD ACT 72201R866 243 4,326 SH   SOLE   0 0 4,326
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,362 91,817 SH   SOLE   0 0 91,817
PPL CORP COM 69351T106 269 9,879 SH   SOLE   0 0 9,879
PRIMO WATER CORPORATION COM 74167P108 670 47,198 SH   SOLE   0 0 47,198
PROCTER AND GAMBLE CO COM 742718109 3,935 28,310 SH   SOLE   0 0 28,310
PROSHARES TR SHORT QQQ NEW 74347B714 3,602 217,665 SH   SOLE   0 0 217,665
PROSHARES TR S&P 500 DV ARIST 74348A467 651 9,019 SH   SOLE   0 0 9,019
PROSHARES TR SHRT RUSSELL2000 74348A210 3,740 110,205 SH   SOLE   0 0 110,205
PROSHARES TR SHORT S&P 500 NE 74347B425 2,358 116,035 SH   SOLE   0 0 116,035
PROSHARES TR SHRT 20+YR TRE 74347X849 3,845 250,358 SH   SOLE   0 0 250,358
PROSHARES TR II VIX SH TRM FUTRS 74347W171 1,548 75,857 SH   SOLE   0 0 75,857
PRUDENTIAL FINL INC COM 744320102 360 5,665 SH   SOLE   0 0 5,665
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 134 32,572 SH   SOLE   0 0 32,572
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 56 12,591 SH   SOLE   0 0 12,591
QUALCOMM INC COM 747525103 1,500 12,746 SH   SOLE   0 0 12,746
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,657 28,790 SH   SOLE   0 0 28,790
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 100 SH Call SOLE   0 0 100
RIGEL PHARMACEUTICALS INC COM NEW 766559603 52 21,870 SH   SOLE   0 0 21,870
ROCKWELL AUTOMATION INC COM 773903109 229 1,037 SH   SOLE   0 0 1,037
ROKU INC COM CL A 77543R102 825 4,371 SH   SOLE   0 0 4,371
ROPER TECHNOLOGIES INC COM 776696106 533 1,349 SH   SOLE   0 0 1,349
ROSS STORES INC COM 778296103 519 5,563 SH   SOLE   0 0 5,563
ROYCE MICRO-CAP TR INC COM 780915104 150 19,615 SH   SOLE   0 0 19,615
S&P GLOBAL INC COM 78409V104 741 2,056 SH   SOLE   0 0 2,056
SALESFORCE COM INC COM 79466L302 3,399 13,523 SH   SOLE   0 0 13,523
SCHWAB CHARLES CORP COM 808513105 277 7,636 SH   SOLE   0 0 7,636
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 934 31,235 SH   SOLE   0 0 31,235
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,509 22,089 SH   SOLE   0 0 22,089
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,173 14,730 SH   SOLE   0 0 14,730
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,317 82,716 SH   SOLE   0 0 82,716
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 550 9,816 SH   SOLE   0 0 9,816
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,641 40,294 SH   SOLE   0 0 40,294
SCHWAB STRATEGIC TR US TIPS ETF 808524870 988 16,028 SH   SOLE   0 0 16,028
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 565 10,224 SH   SOLE   0 0 10,224
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 867 14,782 SH   SOLE   0 0 14,782
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 696 26,018 SH   SOLE   0 0 26,018
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,698 71,814 SH   SOLE   0 0 71,814
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13,587 168,513 SH   SOLE   0 0 168,513
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,937 61,684 SH   SOLE   0 0 61,684
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,090 45,271 SH   SOLE   0 0 45,271
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,413 57,469 SH   SOLE   0 0 57,469
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,002 31,237 SH   SOLE   0 0 31,237
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 0 2,500 SH Call SOLE   0 0 2,500
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,283 16,662 SH   SOLE   0 0 16,662
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 885 7,587 SH   SOLE   0 0 7,587
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,305 8,880 SH   SOLE   0 0 8,880
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 511 4,845 SH   SOLE   0 0 4,845
SHARPS COMPLIANCE CORP COM 820017101 92 14,708 SH   SOLE   0 0 14,708
SHERWIN WILLIAMS CO COM 824348106 9,208 13,216 SH   SOLE   0 0 13,216
SHOPIFY INC CL A 82509L107 513 501 SH   SOLE   0 0 501
SKYWORKS SOLUTIONS INC COM 83088M102 388 2,664 SH   SOLE   0 0 2,664
SONIM TECHNOLOGIES INC COM 83548F101 186 240,000 SH   SOLE   0 0 240,000
SONY CORP SPONSORED ADR 835699307 322 4,193 SH   SOLE   0 0 4,193
SOUTHERN CO UNIT 08/01/2022 842587602 320 6,882 SH   SOLE   0 0 6,882
SOUTHERN CO COM 842587107 1,294 23,866 SH   SOLE   0 0 23,866
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 7 2,000 SH Call SOLE   0 0 2,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 0 2,200 SH Put SOLE   0 0 2,200
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 16,707 60,206 SH   SOLE   0 0 60,206
SPDR GOLD TR GOLD SHS 78463V107 12,696 71,683 SH   SOLE   0 0 71,683
SPDR GOLD TR GOLD SHS 78463V107 39 6,200 SH Call SOLE   0 0 6,200
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 474 16,192 SH   SOLE   0 0 16,192
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3,698 101,729 SH   SOLE   0 0 101,729
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,041 28,468 SH   SOLE   0 0 28,468
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,191 36,402 SH   SOLE   0 0 36,402
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 2,000 SH Call SOLE   0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 65 15,100 SH Put SOLE   0 0 15,100
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,455 29,177 SH   SOLE   0 0 29,177
SPDR SER TR PRTFLO S&P500 VL 78464A508 441 14,613 SH   SOLE   0 0 14,613
SPDR SER TR BLOMBERG BRC INV 78468R200 9,455 309,183 SH   SOLE   0 0 309,183
SPDR SER TR S&P BIOTECH 78464A870 598 5,365 SH   SOLE   0 0 5,365
SPDR SER TR BLMBRG BRC CNVRT 78464A359 418 6,072 SH   SOLE   0 0 6,072
SPDR SER TR PRTFLO S&P500 GW 78464A409 937 18,691 SH   SOLE   0 0 18,691
SPDR SER TR PRTFLO S&P500 HI 78468R788 224 8,171 SH   SOLE   0 0 8,171
SPDR SER TR SPDR BLOOMBERG 78468R663 640 6,989 SH   SOLE   0 0 6,989
SPDR SER TR S&P DIVID ETF 78464A763 4,751 51,417 SH   SOLE   0 0 51,417
SPDR SER TR NUVEEN BRC MUNIC 78468R721 456 8,780 SH   SOLE   0 0 8,780
SPECIAL OPPORTUNITIES FD INC COM 84741T104 253 20,386 SH   SOLE   0 0 20,386
SPLUNK INC COM 848637104 200 1,065 SH   SOLE   0 0 1,065
SPOTIFY TECHNOLOGY S A SHS L8681T102 264 1,090 SH   SOLE   0 0 1,090
SPOTIFY TECHNOLOGY S A SHS L8681T102 2 100 SH Call SOLE   0 0 100
SQUARE INC CL A 852234103 1,852 11,396 SH   SOLE   0 0 11,396
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 323 5,340 SH   SOLE   0 0 5,340
STANLEY BLACK & DECKER INC COM 854502101 554 3,417 SH   SOLE   0 0 3,417
STARBUCKS CORP COM 855244109 0 100 SH Call SOLE   0 0 100
STARBUCKS CORP COM 855244109 2,078 24,184 SH   SOLE   0 0 24,184
STONE HBR EMERGING MKTS INCO COM 86164T107 359 55,454 SH   SOLE   0 0 55,454
STORE CAP CORP COM 862121100 435 15,856 SH   SOLE   0 0 15,856
STRYKER CORPORATION COM 863667101 249 1,196 SH   SOLE   0 0 1,196
SYNCHRONY FINANCIAL COM 87165B103 201 7,694 SH   SOLE   0 0 7,694
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,114 13,747 SH   SOLE   0 0 13,747
TANGER FACTORY OUTLET CTRS I COM 875465106 0 10,000 SH Call SOLE   0 0 10,000
TARGET CORP COM 87612E106 2 100 SH Call SOLE   0 0 100
TARGET CORP COM 87612E106 1,127 7,159 SH   SOLE   0 0 7,159
TELADOC HEALTH INC COM 87918A105 3 100 SH Call SOLE   0 0 100
TELADOC HEALTH INC COM 87918A105 1,061 4,841 SH   SOLE   0 0 4,841
TERADYNE INC COM 880770102 350 4,400 SH   SOLE   0 0 4,400
TESLA INC COM 88160R101 2,866 6,680 SH   SOLE   0 0 6,680
TEXAS INSTRS INC COM 882508104 201 1,409 SH   SOLE   0 0 1,409
THE TRADE DESK INC COM CL A 88339J105 937 1,807 SH   SOLE   0 0 1,807
THERMO FISHER SCIENTIFIC INC COM 883556102 1,892 4,286 SH   SOLE   0 0 4,286
TJX COS INC NEW COM 872540109 1,319 23,709 SH   SOLE   0 0 23,709
TPI COMPOSITES INC COM 87266J104 256 8,829 SH   SOLE   0 0 8,829
TRANE TECHNOLOGIES PLC SHS G8994E103 227 1,869 SH   SOLE   0 0 1,869
TRAVELERS COMPANIES INC COM 89417E109 524 4,841 SH   SOLE   0 0 4,841
TWITTER INC COM 90184L102 351 7,892 SH   SOLE   0 0 7,892
TWO RDS SHARED TR ANFIELD CAP DI 90213U115 213 25,025 SH   SOLE   0 0 25,025
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 958 97,714 SH   SOLE   0 0 97,714
TYSON FOODS INC CL A 902494103 427 7,174 SH   SOLE   0 0 7,174
UNION PAC CORP COM 907818108 1,809 9,189 SH   SOLE   0 0 9,189
UNITED AIRLS HLDGS INC COM 910047109 970 27,907 SH   SOLE   0 0 27,907
UNITED PARCEL SERVICE INC CL B 911312106 1,717 10,304 SH   SOLE   0 0 10,304
UNITED STATES STL CORP NEW COM 912909108 533 72,650 SH   SOLE   0 0 72,650
UNITEDHEALTH GROUP INC COM 91324P102 3,670 11,771 SH   SOLE   0 0 11,771
US BANCORP DEL COM NEW 902973304 441 12,308 SH   SOLE   0 0 12,308
US FOODS HLDG CORP COM 912008109 267 12,018 SH   SOLE   0 0 12,018
VAIL RESORTS INC COM 91879Q109 519 2,428 SH   SOLE   0 0 2,428
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,747 70,142 SH   SOLE   0 0 70,142
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3,078 56,387 SH   SOLE   0 0 56,387
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1,745 58,675 SH   SOLE   0 0 58,675
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3,024 23,420 SH   SOLE   0 0 23,420
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,440 15,400 SH   SOLE   0 0 15,400
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,869 21,190 SH   SOLE   0 0 21,190
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,122 37,591 SH   SOLE   0 0 37,591
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9,990 171,691 SH   SOLE   0 0 171,691
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,604 23,431 SH   SOLE   0 0 23,431
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 356 3,516 SH   SOLE   0 0 3,516
VANGUARD INDEX FDS LARGE CAP ETF 922908637 236 1,507 SH   SOLE   0 0 1,507
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,368 25,646 SH   SOLE   0 0 25,646
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 719 3,994 SH   SOLE   0 0 3,994
VANGUARD INDEX FDS MID CAP ETF 922908629 3,355 19,032 SH   SOLE   0 0 19,032
VANGUARD INDEX FDS GROWTH ETF 922908736 1,833 8,054 SH   SOLE   0 0 8,054
VANGUARD INDEX FDS SML CP GRW ETF 922908595 245 1,139 SH   SOLE   0 0 1,139
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,152 90,582 SH   SOLE   0 0 90,582
VANGUARD INDEX FDS SM CP VAL ETF 922908611 535 4,840 SH   SOLE   0 0 4,840
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,363 10,930 SH   SOLE   0 0 10,930
VANGUARD INDEX FDS VALUE ETF 922908744 514 4,921 SH   SOLE   0 0 4,921
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 349 3,311 SH   SOLE   0 0 3,311
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,036 47,081 SH   SOLE   0 0 47,081
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 992 19,660 SH   SOLE   0 0 19,660
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 284 3,525 SH   SOLE   0 0 3,525
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 760 14,887 SH   SOLE   0 0 14,887
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 680 12,488 SH   SOLE   0 0 12,488
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,090 42,694 SH   SOLE   0 0 42,694
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 234 3,763 SH   SOLE   0 0 3,763
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,073 37,093 SH   SOLE   0 0 37,093
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 209 3,857 SH   SOLE   0 0 3,857
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,723 28,934 SH   SOLE   0 0 28,934
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,622 69,431 SH   SOLE   0 0 69,431
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,770 92,180 SH   SOLE   0 0 92,180
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 673 9,346 SH   SOLE   0 0 9,346
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,269 15,679 SH   SOLE   0 0 15,679
VANGUARD WORLD FD ESG INTL STK ETF 921910725 320 6,210 SH   SOLE   0 0 6,210
VANGUARD WORLD FD MEGA GRWTH IND 921910816 237 1,280 SH   SOLE   0 0 1,280
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,082 9,027 SH   SOLE   0 0 9,027
VANGUARD WORLD FD ESG US STK ETF 921910733 460 7,435 SH   SOLE   0 0 7,435
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,980 15,339 SH   SOLE   0 0 15,339
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,748 8,569 SH   SOLE   0 0 8,569
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 301 1,840 SH   SOLE   0 0 1,840
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,206 3,872 SH   SOLE   0 0 3,872
VEEVA SYS INC CL A COM 922475108 209 745 SH   SOLE   0 0 745
VERISK ANALYTICS INC COM 92345Y106 409 2,207 SH   SOLE   0 0 2,207
VERIZON COMMUNICATIONS INC COM 92343V104 5,368 90,241 SH   SOLE   0 0 90,241
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 259 5,473 SH   SOLE   0 0 5,473
VISA INC COM CL A 92826C839 4,373 21,870 SH   SOLE   0 0 21,870
WALMART INC COM 931142103 5 1,100 SH Call SOLE   0 0 1,100
WALMART INC COM 931142103 2,219 15,860 SH   SOLE   0 0 15,860
WASTE MGMT INC DEL COM 94106L109 805 7,116 SH   SOLE   0 0 7,116
WEC ENERGY GROUP INC COM 92939U106 493 5,090 SH   SOLE   0 0 5,090
WELLS FARGO CO NEW COM 949746101 365 15,528 SH   SOLE   0 0 15,528
WESTERN ASSET HIGH INCOME OP COM 95766K109 156 31,800 SH   SOLE   0 0 31,800
WESTERN ASSET INTER MUNI FD COM 958435109 138 15,240 SH   SOLE   0 0 15,240
WESTERN ASSET INVT GRADE DEF COM 95790A101 335 16,154 SH   SOLE   0 0 16,154
WESTERN ASSET MANAGED MUNS F COM 95766M105 184 15,070 SH   SOLE   0 0 15,070
WESTERN ASSET MUN HIGH INCOM COM 95766N103 95 12,708 SH   SOLE   0 0 12,708
WESTERN AST INFL LKD OPP & I COM 95766R104 722 64,220 SH   SOLE   0 0 64,220
WILLIAMS COS INC COM 969457100 332 16,872 SH   SOLE   0 0 16,872
WILLIS TOWERS WATSON PLC LTD SHS G96629103 265 1,269 SH   SOLE   0 0 1,269
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 391 9,160 SH   SOLE   0 0 9,160
WISDOMTREE TR US S CAP QTY DIV 97717X651 204 6,636 SH   SOLE   0 0 6,636
WISDOMTREE TR HEDGED HI YLD BD 97717W430 202 9,710 SH   SOLE   0 0 9,710
WISDOMTREE TR INTL EQUITY FD 97717W703 356 7,827 SH   SOLE   0 0 7,827
WISDOMTREE TR YIELD ENHANCED 97717Y808 389 7,539 SH   SOLE   0 0 7,539
WISDOMTREE TR YIELD ENHANCD US 97717X511 508 9,444 SH   SOLE   0 0 9,444
WISDOMTREE TR US MIDCAP DIVID 97717W505 683 23,613 SH   SOLE   0 0 23,613
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,490 23,838 SH   SOLE   0 0 23,838
WISDOMTREE TR EM EX ST-OWNED 97717X578 442 13,118 SH   SOLE   0 0 13,118
XCEL ENERGY INC COM 98389B100 1,294 18,747 SH   SOLE   0 0 18,747
XYLEM INC COM 98419M100 540 6,419 SH   SOLE   0 0 6,419
YEXT INC COM 98585N106 190 12,523 SH   SOLE   0 0 12,523
YUM BRANDS INC COM 988498101 338 3,707 SH   SOLE   0 0 3,707
ZOETIS INC CL A 98978V103 2,233 13,501 SH   SOLE   0 0 13,501
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,167 2,482 SH   SOLE   0 0 2,482
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 36 700 SH Put SOLE   0 0 700