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,642 8,268 SH   SOLE   8,268 0 0
ABBOTT LABS COM 002824100 991 8,547 SH   SOLE   8,547 0 0
ABBVIE INC COM 00287Y109 1,064 13,405 SH   SOLE   13,405 0 0
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 960 9,950 SH   SOLE   9,950 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 259 879 SH   SOLE   879 0 0
ACE CONVERGENCE ACQU CORP CL A G0083D120 128 12,850 SH   SOLE   12,850 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,777 6,029 SH   SOLE   6,029 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,492 26,529 SH   SOLE   26,529 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 432 12,794 SH   SOLE   12,794 0 0
AIR PRODS & CHEMS INC COM 009158106 362 1,257 SH   SOLE   1,257 0 0
AIRBNB INC COM CL A 009066101 648 4,230 SH   SOLE   4,230 0 0
ALBEMARLE CORP COM 012653101 308 1,826 SH   SOLE   1,826 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 309 27,275 SH   SOLE   27,275 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,410 6,219 SH   SOLE   6,219 0 0
ALLSTATE CORP COM 020002101 520 4,112 SH   SOLE   4,112 0 0
ALLY FINL INC COM 02005N100 225 4,517 SH   SOLE   4,517 0 0
ALPHABET INC CAP STK CL A 02079K305 7,709 3,119 SH   SOLE   3,119 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 855 23,484 SH   SOLE   23,484 0 0
ALTRIA GROUP INC COM 02209S103 1,512 88,455 SH   SOLE   88,455 0 0
AMAZON COM INC COM 023135106 18,147 5,275 SH   SOLE   5,275 0 0
AMBEV SA SPONSORED ADR 02319V103 45 12,985 SH   SOLE   12,985 0 0
AMC NETWORKS INC CL A 00164V103 132 30,535 SH   SOLE   30,535 0 0
AMEREN CORP COM 023608102 1,066 13,321 SH   SOLE   13,321 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 204 9,603 SH   SOLE   9,603 0 0
AMERICAN EXPRESS CO COM 025816109 486 2,944 SH   SOLE   2,944 0 0
AMERICAN TOWER CORP NEW COM 03027X100 892 3,301 SH   SOLE   3,301 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 455 2,951 SH   SOLE   2,951 0 0
AMGEN INC COM 031162100 751 6,068 SH   SOLE   6,068 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1,411 39,355 SH   SOLE   39,355 0 0
ANALOG DEVICES INC COM 032654105 206 1,197 SH   SOLE   1,197 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 846 11,753 SH   SOLE   11,753 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 575 64,732 SH   SOLE   64,732 0 0
APOLLO INVT CORP COM NEW 03761U502 800 58,583 SH   SOLE   58,583 0 0
APPLE INC COM 037833100 41,458 366,214 SH   SOLE   366,214 0 0
APPLIED MATLS INC COM 038222105 238 1,673 SH   SOLE   1,673 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 206 6,085 SH   SOLE   6,085 0 0
ARES CAPITAL CORP COM 04010L103 2,993 271,172 SH   SOLE   271,172 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 2,130 20,748 SH   SOLE   20,748 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,519 10,997 SH   SOLE   10,997 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 392 18,183 SH   SOLE   18,183 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 575 832 SH   SOLE   832 0 0
AT&T INC COM 00206R102 7,109 486,318 SH   SOLE   486,318 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 186 19,500 SH   SOLE   19,500 0 0
AURORA CANNABIS INC COM 05156X884 114 12,633 SH   SOLE   12,633 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 766 3,857 SH   SOLE   3,857 0 0
AUTOZONE INC COM 053332102 254 3,168 SH   SOLE   3,168 0 0
AVIS BUDGET GROUP COM 053774105 526 6,750 SH   SOLE   6,750 0 0
BAIDU INC SPON ADR REP A 056752108 345 1,692 SH   SOLE   1,692 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,886 10,385 SH   SOLE   10,385 0 0
BEST INC SPONSORED ADS 08653C106 158 88,780 SH   SOLE   88,780 0 0
BIOGEN INC COM 09062X103 238 4,676 SH   SOLE   4,676 0 0
BK OF AMERICA CORP COM 060505104 2,477 70,988 SH   SOLE   70,988 0 0
BLACKBERRY LTD COM 09228F103 407 33,302 SH   SOLE   33,302 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 178 15,510 SH   SOLE   15,510 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 107 10,604 SH   SOLE   10,604 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 67 10,200 SH   SOLE   10,200 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 193 14,541 SH   SOLE   14,541 0 0
BLACKROCK INC COM 09247X101 497 2,565 SH   SOLE   2,565 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 207 13,400 SH   SOLE   13,400 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 172 10,973 SH   SOLE   10,973 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 304 5,094 SH   SOLE   5,094 0 0
BLACKSTONE GROUP INC COM 09260D107 1,019 10,490 SH   SOLE   10,490 0 0
BOEING CO COM 097023105 1,917 37,873 SH   SOLE   37,873 0 0
BOSTON BEER INC CL A 100557107 230 225 SH   SOLE   225 0 0
BP PLC SPONSORED ADR 055622104 972 36,795 SH   SOLE   36,795 0 0
BRIGHTHOUSE FINL INC COM 10922N103 23 10,250 SH   SOLE   10,250 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 780 11,668 SH   SOLE   11,668 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 282 7,180 SH   SOLE   7,180 0 0
BROADCOM INC COM 11135F101 475 996 SH   SOLE   996 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 677 41,464 SH   SOLE   41,464 0 0
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 217 5,645 SH   SOLE   5,645 0 0
CANGO INC ADS 137586103 293 52,450 SH   SOLE   52,450 0 0
CARDINAL HEALTH INC COM 14149Y108 235 205,475 SH   SOLE   205,475 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,392 52,792 SH   SOLE   52,792 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,138 44,932 SH   SOLE   44,932 0 0
CATERPILLAR INC COM 149123101 474 2,177 SH   SOLE   2,177 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 263 7,574 SH   SOLE   7,574 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 214 297 SH   SOLE   297 0 0
CHEVRON CORP NEW COM 166764100 820 7,829 SH   SOLE   7,829 0 0
CHEWY INC CL A 16679L109 380 4,761 SH   SOLE   4,761 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 211 136 SH   SOLE   136 0 0
CHUBB LIMITED COM H1467J104 533 3,352 SH   SOLE   3,352 0 0
CIMAREX ENERGY CO COM 171798101 142 21,649 SH   SOLE   21,649 0 0
CISCO SYS INC COM 17275R102 1,701 35,039 SH   SOLE   35,039 0 0
CITIGROUP INC COM NEW 172967424 2,722 90,886 SH   SOLE   90,886 0 0
CLOROX CO DEL COM 189054109 413 2,294 SH   SOLE   2,294 0 0
CLOUDERA INC COM 18914U100 168 10,590 SH   SOLE   10,590 0 0
CLOUDFLARE INC CL A COM 18915M107 378 3,574 SH   SOLE   3,574 0 0
CME GROUP INC COM 12572Q105 248 7,136 SH   SOLE   7,136 0 0
COCA COLA CO COM 191216100 1,099 20,303 SH   SOLE   20,303 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,533 6,051 SH   SOLE   6,051 0 0
COLGATE PALMOLIVE CO COM 194162103 554 6,815 SH   SOLE   6,815 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 469 21,780 SH   SOLE   21,780 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 1,526 42,963 SH   SOLE   42,963 0 0
COMCAST CORP NEW CL A 20030N101 949 52,862 SH   SOLE   52,862 0 0
COMPUTE HEALTH ACQUISITIN CO UNIT 99/99/9999 204833206 110 10,750 SH   SOLE   10,750 0 0
CONOCOPHILLIPS COM 20825C104 368 6,048 SH   SOLE   6,048 0 0
CONSOLIDATED EDISON INC COM 209115104 344 4,798 SH   SOLE   4,798 0 0
CONSTELLATION BRANDS INC CL A 21036P108 865 3,698 SH   SOLE   3,698 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,956 4,942 SH   SOLE   4,942 0 0
CRONOS GROUP INC COM 22717L101 133 15,510 SH   SOLE   15,510 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 408 1,622 SH   SOLE   1,622 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 405 2,074 SH   SOLE   2,074 0 0
CUMMINS INC COM 231021106 570 2,340 SH   SOLE   2,340 0 0
CVS HEALTH CORP COM 126650100 822 9,847 SH   SOLE   9,847 0 0
DANAHER CORPORATION COM 235851102 288 1,072 SH   SOLE   1,072 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,699 44,799 SH   SOLE   44,799 0 0
DECKERS OUTDOOR CORP COM 243537107 246 641 SH   SOLE   641 0 0
DEERE & CO COM 244199105 603 56,482 SH   SOLE   56,482 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,058 126,993 SH   SOLE   126,993 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 460 17,061 SH   SOLE   17,061 0 0
DISNEY WALT CO COM 254687106 3,021 19,177 SH   SOLE   19,177 0 0
DOCUSIGN INC COM 256163106 644 2,302 SH   SOLE   2,302 0 0
DOLLAR TREE INC COM 256746108 73 21,499 SH   SOLE   21,499 0 0
DOMINION ENERGY INC COM 25746U109 202 2,795 SH   SOLE   2,795 0 0
DOMINOS PIZZA INC COM 25754A201 335 718 SH   SOLE   718 0 0
DOW INC COM 260557103 278 4,393 SH   SOLE   4,393 0 0
DRAFTKINGS INC COM CL A 26142R104 787 15,077 SH   SOLE   15,077 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 567 5,792 SH   SOLE   5,792 0 0
DYNEX CAP INC COM 26817Q886 193 10,359 SH   SOLE   10,359 0 0
EATON CORP PLC SHS G29183103 363 2,447 SH   SOLE   2,447 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 1,271 56,048 SH   SOLE   56,048 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106 521 45,259 SH   SOLE   45,259 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 215 19,715 SH   SOLE   19,715 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 936 91,733 SH   SOLE   91,733 0 0
EBAY INC. COM 278642103 252 102,139 SH   SOLE   102,139 0 0
ECOLAB INC COM 278865100 230 18,003 SH   SOLE   18,003 0 0
EDITAS MEDICINE INC COM 28106W103 425 7,510 SH   SOLE   7,510 0 0
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 48 11,150 SH   SOLE   11,150 0 0
ENERGY FOCUS INC COM 29268T409 255 64,000 SH   SOLE   64,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,614 151,848 SH   SOLE   151,848 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,019 42,212 SH   SOLE   42,212 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 550 50,625 SH   SOLE   50,625 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 633 23,911 SH   SOLE   23,911 0 0
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 606 20,114 SH   SOLE   20,114 0 0
EXACT SCIENCES CORP COM 30063P105 542 4,357 SH   SOLE   4,357 0 0
EXELON CORP COM 30161N101 1,142 25,774 SH   SOLE   25,774 0 0
EXXON MOBIL CORP COM 30231G102 3,070 56,533 SH   SOLE   56,533 0 0
FACEBOOK INC CL A 30303M102 5,840 16,795 SH   SOLE   16,795 0 0
FAIR ISAAC CORP COM 303250104 210 418 SH   SOLE   418 0 0
FEDEX CORP COM 31428X106 598 2,006 SH   SOLE   2,006 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 235 3,506 SH   SOLE   3,506 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 532 11,282 SH   SOLE   11,282 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 206 3,342 SH   SOLE   3,342 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109 482 23,741 SH   SOLE   23,741 0 0
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 279 5,318 SH   SOLE   5,318 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 581 24,561 SH   SOLE   24,561 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 339 3,199 SH   SOLE   3,199 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 332 5,469 SH   SOLE   5,469 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 5,527 97,753 SH   SOLE   97,753 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1,845 31,916 SH   SOLE   31,916 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 391 8,151 SH   SOLE   8,151 0 0
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 238 4,742 SH   SOLE   4,742 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 4,369 150,716 SH   SOLE   150,716 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3,855 80,245 SH   SOLE   80,245 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 6,479 141,858 SH   SOLE   141,858 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 296 9,839 SH   SOLE   9,839 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,199 36,694 SH   SOLE   36,694 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2,094 63,183 SH   SOLE   63,183 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 329 14,035 SH   SOLE   14,035 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 1,816 90,579 SH   SOLE   90,579 0 0
FIRST TR INTER DURATN PFD & COM 33718W103 256 10,197 SH   SOLE   10,197 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 216 2,513 SH   SOLE   2,513 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 591 17,826 SH   SOLE   17,826 0 0
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 319 2,668 SH   SOLE   2,668 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3,794 27,171 SH   SOLE   27,171 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,852 71,723 SH   SOLE   71,723 0 0
FIRSTENERGY CORP COM 337932107 770 20,685 SH   SOLE   20,685 0 0
FISERV INC COM 337738108 322 29,745 SH   SOLE   29,745 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 218 10,012 SH   SOLE   10,012 0 0
FLEXSHARES TR US QUALITY CAP 33939L746 209 4,410 SH   SOLE   4,410 0 0
FORD MTR CO DEL COM 345370860 1,370 115,213 SH   SOLE   115,213 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 44 22,202 SH   SOLE   22,202 0 0
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 25 25,109 SH   SOLE   25,109 0 0
FS KKR CAP CORP COM 302635206 2,090 97,150 SH   SOLE   97,150 0 0
GABELLI UTIL TR COM 36240A101 1,018 127,833 SH   SOLE   127,833 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 224 56,110 SH   SOLE   56,110 0 0
GENERAL DYNAMICS CORP COM 369550108 729 3,871 SH   SOLE   3,871 0 0
GENERAL ELECTRIC CO COM 369604103 1,929 143,293 SH   SOLE   143,293 0 0
GENERAL MLS INC COM 370334104 477 9,796 SH   SOLE   9,796 0 0
GENERAL MTRS CO COM 37045V100 217 3,668 SH   SOLE   3,668 0 0
GENUINE PARTS CO COM 372460105 418 3,304 SH   SOLE   3,304 0 0
GERON CORP COM 374163103 21 15,000 SH   SOLE   15,000 0 0
GILEAD SCIENCES INC COM 375558103 628 66,211 SH   SOLE   66,211 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,299 113,635 SH   SOLE   113,635 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 917 40,650 SH   SOLE   40,650 0 0
GLADSTONE INVT CORP COM 376546107 1,078 74,790 SH   SOLE   74,790 0 0
GLADSTONE LD CORP COM 376549101 1,296 50,268 SH   SOLE   50,268 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 398 9,985 SH   SOLE   9,985 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 294 11,200 SH   SOLE   11,200 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 513 21,541 SH   SOLE   21,541 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 229 5,783 SH   SOLE   5,783 0 0
GOLD STD VENTURES CORP COM 380738104 8 14,800 SH   SOLE   14,800 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 438 8,087 SH   SOLE   8,087 0 0
GOLUB CAP BDC INC COM 38173M102 643 41,673 SH   SOLE   41,673 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 257 11,847 SH   SOLE   11,847 0 0
HALLIBURTON CO COM 406216101 234 10,128 SH   SOLE   10,128 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 1,245 57,652 SH   SOLE   57,652 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 631 37,263 SH   SOLE   37,263 0 0
HANOVER INS GROUP INC COM 410867105 569 4,197 SH   SOLE   4,197 0 0
HARLEY DAVIDSON INC COM 412822108 11 10,009 SH   SOLE   10,009 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 379 14,176 SH   SOLE   14,176 0 0
HEARTLAND EXPRESS INC COM 422347104 182 10,650 SH   SOLE   10,650 0 0
HERCULES CAPITAL INC COM 427096508 1,479 86,692 SH   SOLE   86,692 0 0
HINGHAM INSTN SVGS MASS COM 433323102 523 1,800 SH   SOLE   1,800 0 0
HOME DEPOT INC COM 437076102 3,850 44,962 SH   SOLE   44,962 0 0
HONEYWELL INTL INC COM 438516106 1,091 4,975 SH   SOLE   4,975 0 0
HOWMET AEROSPACE INC COM 443201108 101 12,590 SH   SOLE   12,590 0 0
HP INC COM 40434L105 86 30,827 SH   SOLE   30,827 0 0
HUBBELL INC COM 443510607 934 5,000 SH   SOLE   5,000 0 0
IDEXX LABS INC COM 45168D104 222 351 SH   SOLE   351 0 0
IHS MARKIT LTD SHS G47567105 146 22,091 SH   SOLE   22,091 0 0
ILLINOIS TOOL WKS INC COM 452308109 355 1,589 SH   SOLE   1,589 0 0
IMEDIA BRANDS INC COM CL A 452465206 322 40,015 SH   SOLE   40,015 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 330 1,782 SH   SOLE   1,782 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 100 10,737 SH   SOLE   10,737 0 0
INSEEGO CORP COM 45782B104 153 15,150 SH   SOLE   15,150 0 0
INTEL CORP COM 458140100 1,879 33,465 SH   SOLE   33,465 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 810 5,523 SH   SOLE   5,523 0 0
INTERNATIONAL PAPER CO COM 460146103 218 5,513 SH   SOLE   5,513 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 524 17,037 SH   SOLE   17,037 0 0
INVESCO BD FD COM 46132L107 235 11,299 SH   SOLE   11,299 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 205 10,661 SH   SOLE   10,661 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 277 12,387 SH   SOLE   12,387 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 3,331 65,800 SH   SOLE   65,800 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 9,731 268,414 SH   SOLE   268,414 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 216 2,872 SH   SOLE   2,872 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 143 10,581 SH   SOLE   10,581 0 0
INVESCO SR INCOME TR COM 46131H107 113 25,381 SH   SOLE   25,381 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104 288 53,298 SH   SOLE   53,298 0 0
IRON MTN INC NEW COM 46284V101 229 5,422 SH   SOLE   5,422 0 0
ISHARES INC CORE MSCI EMKT 46434G103 310 4,625 SH   SOLE   4,625 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 577 10,276 SH   SOLE   10,276 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,123 9,734 SH   SOLE   9,734 0 0
ISHARES TR CONSER ALLOC ETF 464289883 361 9,059 SH   SOLE   9,059 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 204 2,118 SH   SOLE   2,118 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,761 11,075 SH   SOLE   11,075 0 0
ISHARES TR CORE S&P MCP ETF 464287507 712 2,650 SH   SOLE   2,650 0 0
ISHARES TR 20 YR TR BD ETF 464287432 310 2,149 SH   SOLE   2,149 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,745 12,987 SH   SOLE   12,987 0 0
ISHARES TR MSCI EAFE ETF 464287465 387 4,905 SH   SOLE   4,905 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 872 3,801 SH   SOLE   3,801 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,298 4,781 SH   SOLE   4,781 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 745 13,502 SH   SOLE   13,502 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 815 2,615 SH   SOLE   2,615 0 0
ISHARES TR IBOXX HI YD ETF 464288513 220 2,498 SH   SOLE   2,498 0 0
ISHARES TR CORE LT USDB ETF 464289479 426 5,898 SH   SOLE   5,898 0 0
ISHARES TR AGENCY BOND ETF 464288166 374 3,157 SH   SOLE   3,157 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 418 2,522 SH   SOLE   2,522 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,939 16,624 SH   SOLE   16,624 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,269 11,233 SH   SOLE   11,233 0 0
ISHARES TR RUS MD CP GR ETF 464287481 255 2,255 SH   SOLE   2,255 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 616 26,273 SH   SOLE   26,273 0 0
ISHARES TR S&P MC 400GR ETF 464287606 2,035 25,148 SH   SOLE   25,148 0 0
ISHARES TR SP SMCP600VL ETF 464287879 243 2,015 SH   SOLE   2,015 0 0
ISHARES TR TRANS AVG ETF 464287192 25,100 331,402 SH   SOLE   331,402 0 0
ISHARES TR S&P 500 VAL ETF 464287408 760 5,150 SH   SOLE   5,150 0 0
ISHARES TR TIPS BD ETF 464287176 785 6,131 SH   SOLE   6,131 0 0
ISHARES TR ISHARES SEMICDTR 464287523 5,858 92,380 SH   SOLE   92,380 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 538 3,389 SH   SOLE   3,389 0 0
ISHARES TR RUS MID CAP ETF 464287499 345 4,350 SH   SOLE   4,350 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 929 12,779 SH   SOLE   12,779 0 0
ISHARES TR U.S. TECH ETF 464287721 1,450 14,587 SH   SOLE   14,587 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,533 4,245 SH   SOLE   4,245 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 289 6,040 SH   SOLE   6,040 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 1,380 24,302 SH   SOLE   24,302 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 421 7,237 SH   SOLE   7,237 0 0
JD.COM INC SPON ADR CL A 47215P106 396 4,965 SH   SOLE   4,965 0 0
JOANN INC COM 47768J101 334 21,200 SH   SOLE   21,200 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2,316 44,763 SH   SOLE   44,763 0 0
JOHNSON & JOHNSON COM 478160104 2,697 91,791 SH   SOLE   91,791 0 0
JPMORGAN CHASE & CO COM 46625H100 3,185 79,316 SH   SOLE   79,316 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 225 7,406 SH   SOLE   7,406 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 246 867 SH   SOLE   867 0 0
KEURIG DR PEPPER INC COM 49271V100 328 9,315 SH   SOLE   9,315 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 208 1,344 SH   SOLE   1,344 0 0
KIMBERLY-CLARK CORP COM 494368103 252 1,886 SH   SOLE   1,886 0 0
KINDER MORGAN INC DEL COM 49456B101 1,909 104,698 SH   SOLE   104,698 0 0
KLA CORP COM NEW 482480100 267 825 SH   SOLE   825 0 0
KRAFT HEINZ CO COM 500754106 843 20,676 SH   SOLE   20,676 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 484 10,110 SH   SOLE   10,110 0 0
KRANESHARES TR QUADRTC INT RT 500767736 862 30,753 SH   SOLE   30,753 0 0
LAM RESEARCH CORP COM 512807108 564 866 SH   SOLE   866 0 0
LAS VEGAS SANDS CORP COM 517834107 240 4,547 SH   SOLE   4,547 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 143 15,781 SH   SOLE   15,781 0 0
LILLY ELI & CO COM 532457108 2,074 9,037 SH   SOLE   9,037 0 0
LISTED FD TR ROUNDHILL SPORTS 53656F789 377 10,287 SH   SOLE   10,287 0 0
LOCKHEED MARTIN CORP COM 539830109 924 17,399 SH   SOLE   17,399 0 0
LOWES COS INC COM 548661107 1,388 41,925 SH   SOLE   41,925 0 0
LULULEMON ATHLETICA INC COM 550021109 578 1,584 SH   SOLE   1,584 0 0
LUMEN TECHNOLOGIES INC COM 550241103 62 11,864 SH   SOLE   11,864 0 0
MACERICH CO COM 554382101 464 25,444 SH   SOLE   25,444 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 337 8,815 SH   SOLE   8,815 0 0
MARATHON OIL CORP COM 565849106 82 24,113 SH   SOLE   24,113 0 0
MARATHON PETE CORP COM 56585A102 1,197 19,810 SH   SOLE   19,810 0 0
MARRIOTT INTL INC NEW CL A 571903202 225 1,647 SH   SOLE   1,647 0 0
MARVELL TECHNOLOGY INC COM 573874104 277 4,755 SH   SOLE   4,755 0 0
MASCO CORP COM 574599106 501 8,496 SH   SOLE   8,496 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,393 3,814 SH   SOLE   3,814 0 0
MATCH GROUP INC NEW COM 57667L107 277 1,715 SH   SOLE   1,715 0 0
MCDONALDS CORP COM 580135101 1,214 12,223 SH   SOLE   12,223 0 0
MCKESSON CORP COM 58155Q103 411 2,150 SH   SOLE   2,150 0 0
MEDTRONIC PLC SHS G5960L103 1,154 9,297 SH   SOLE   9,297 0 0
MERCK & CO INC COM 58933Y105 1,214 15,616 SH   SOLE   15,616 0 0
METLIFE INC COM 59156R108 307 25,054 SH   SOLE   25,054 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 251 28,755 SH   SOLE   28,755 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 330 26,033 SH   SOLE   26,033 0 0
MICRON TECHNOLOGY INC COM 595112103 637 7,490 SH   SOLE   7,490 0 0
MICROSOFT CORP COM 594918104 14,353 92,794 SH   SOLE   92,794 0 0
MICROVISION INC DEL COM NEW 594960304 586 35,000 SH   SOLE   35,000 0 0
MODERNA INC COM 60770K107 2,206 9,386 SH   SOLE   9,386 0 0
MONDELEZ INTL INC CL A 609207105 426 6,826 SH   SOLE   6,826 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 314 1,447 SH   SOLE   1,447 0 0
MPLX LP COM UNIT REP LTD 55336V100 757 25,574 SH   SOLE   25,574 0 0
NETFLIX INC COM 64110L106 1,594 3,018 SH   SOLE   3,018 0 0
NEW MTN FIN CORP COM 647551100 469 35,626 SH   SOLE   35,626 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 156 12,558 SH   SOLE   12,558 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 500 45,376 SH   SOLE   45,376 0 0
NEWMONT CORP COM 651639106 220 3,477 SH   SOLE   3,477 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1,517 43,450 SH   SOLE   43,450 0 0
NEXTERA ENERGY INC COM 65339F101 1,164 15,891 SH   SOLE   15,891 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 204 2,665 SH   SOLE   2,665 0 0
NIKE INC CL B 654106103 834 8,376 SH   SOLE   8,376 0 0
NIO INC SPON ADS 62914V106 204 3,830 SH   SOLE   3,830 0 0
NOKIA CORP SPONSORED ADR 654902204 142 26,711 SH   SOLE   26,711 0 0
NORFOLK SOUTHN CORP COM 655844108 268 1,010 SH   SOLE   1,010 0 0
NORTHROP GRUMMAN CORP COM 666807102 941 2,589 SH   SOLE   2,589 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 641 21,805 SH   SOLE   21,805 0 0
NUCOR CORP COM 670346105 366 3,819 SH   SOLE   3,819 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 244 14,863 SH   SOLE   14,863 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 82 12,127 SH   SOLE   12,127 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 266 15,431 SH   SOLE   15,431 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 373 12,699 SH   SOLE   12,699 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 108 10,811 SH   SOLE   10,811 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 233 9,137 SH   SOLE   9,137 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 388 26,969 SH   SOLE   26,969 0 0
NVIDIA CORPORATION COM 67066G104 4,728 7,906 SH   SOLE   7,906 0 0
NXP SEMICONDUCTORS N V COM N6596X109 404 1,964 SH   SOLE   1,964 0 0
OFS CAP CORP COM 67103B100 358 35,985 SH   SOLE   35,985 0 0
OGE ENERGY CORP COM 670837103 606 18,020 SH   SOLE   18,020 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 772 3,042 SH   SOLE   3,042 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 448 161,826 SH   SOLE   161,826 0 0
ONEOK INC NEW COM 682680103 564 12,095 SH   SOLE   12,095 0 0
ONTRAK INC COM 683373104 274 11,160 SH   SOLE   11,160 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,049 59,175 SH   SOLE   59,175 0 0
ORACLE CORP COM 68389X105 369 4,743 SH   SOLE   4,743 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 206 363 SH   SOLE   363 0 0
ORGANIGRAM HLDGS INC COM 68620P101 33 11,400 SH   SOLE   11,400 0 0
ORGANON & CO COMMON STOCK 68622V106 418 13,801 SH   SOLE   13,801 0 0
OSI ETF TR OSHARES US QUALT 67110P407 5,472 99,191 SH   SOLE   99,191 0 0
OXFORD SQUARE CAP CORP COM 69181V107 680 138,583 SH   SOLE   138,583 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 1,192 31,650 SH   SOLE   31,650 0 0
PACER FDS TR TRENDP US MID CP 69374H204 3,912 115,057 SH   SOLE   115,057 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,040 39,463 SH   SOLE   39,463 0 0
PALO ALTO NETWORKS INC COM 697435105 442 1,191 SH   SOLE   1,191 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,456 4,006 SH   SOLE   4,006 0 0
PAYPAL HLDGS INC COM 70450Y103 6,345 21,769 SH   SOLE   21,769 0 0
PENN NATL GAMING INC COM 707569109 584 7,635 SH   SOLE   7,635 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 335 26,300 SH   SOLE   26,300 0 0
PENNANTPARK INVT CORP COM 708062104 183 27,450 SH   SOLE   27,450 0 0
PEPSICO INC COM 713448108 1,217 32,022 SH   SOLE   32,022 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 616 27,494 SH   SOLE   27,494 0 0
PFIZER INC COM 717081103 2,469 67,883 SH   SOLE   67,883 0 0
PHILIP MORRIS INTL INC COM 718172109 680 6,864 SH   SOLE   6,864 0 0
PHILLIPS 66 COM 718546104 348 7,021 SH   SOLE   7,021 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 821 43,909 SH   SOLE   43,909 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 208 2,038 SH   SOLE   2,038 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 1,399 16,195 SH   SOLE   16,195 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 334 48,901 SH   SOLE   48,901 0 0
PIMCO NEW YORK MUN INCOME FD COM 72200T103 236 18,175 SH   SOLE   18,175 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100 165 13,336 SH   SOLE   13,336 0 0
PJT PARTNERS INC COM CL A 69343T107 283 3,965 SH   SOLE   3,965 0 0
PLBY GROUP INC COM 72814P109 233 6,000 SH   SOLE   6,000 0 0
PLUG POWER INC COM NEW 72919P202 231 6,745 SH   SOLE   6,745 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 89 37,569 SH   SOLE   37,569 0 0
PPG INDS INC COM 693506107 365 2,150 SH   SOLE   2,150 0 0
PPL CORP COM 69351T106 660 23,584 SH   SOLE   23,584 0 0
PROCTER AND GAMBLE CO COM 742718109 3,112 23,064 SH   SOLE   23,064 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 294 3,247 SH   SOLE   3,247 0 0
PROSPECT CAP CORP COM 74348T102 1,694 235,283 SH   SOLE   235,283 0 0
PRUDENTIAL FINL INC COM 744320102 756 8,023 SH   SOLE   8,023 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103 184 21,020 SH   SOLE   21,020 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 129 27,758 SH   SOLE   27,758 0 0
QUALCOMM INC COM 747525103 1,321 13,210 SH   SOLE   13,210 0 0
QUEST DIAGNOSTICS INC COM 74834L100 168 28,048 SH   SOLE   28,048 0 0
REALTY INCOME CORP COM 756109104 339 5,074 SH   SOLE   5,074 0 0
REKOR SYSTEMS INC COM 759419104 235 23,175 SH   SOLE   23,175 0 0
RH COM 74967X103 228 336 SH   SOLE   336 0 0
ROCKET COS INC COM CL A 77311W101 504 26,024 SH   SOLE   26,024 0 0
ROCKWELL AUTOMATION INC COM 773903109 221 773 SH   SOLE   773 0 0
ROKU INC COM CL A 77543R102 352 766 SH   SOLE   766 0 0
ROYAL BK CDA COM 780087102 25 10,150 SH   SOLE   10,150 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 239 2,798 SH   SOLE   2,798 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 455 11,525 SH   SOLE   11,525 0 0
SALESFORCE COM INC COM 79466L302 1,717 7,030 SH   SOLE   7,030 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,864 28,814 SH   SOLE   28,814 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 912 9,413 SH   SOLE   9,413 0 0
SEA LTD SPONSORD ADS 81141R100 670 2,441 SH   SOLE   2,441 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6,307 86,298 SH   SOLE   86,298 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 932 6,126 SH   SOLE   6,126 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 365 5,213 SH   SOLE   5,213 0 0
SFL CORPORATION LTD SHS G7738W106 167 21,815 SH   SOLE   21,815 0 0
SHERWIN WILLIAMS CO COM 824348106 312 1,145 SH   SOLE   1,145 0 0
SHOPIFY INC CL A 82509L107 909 622 SH   SOLE   622 0 0
SIMON PPTY GROUP INC NEW COM 828806109 243 1,859 SH   SOLE   1,859 0 0
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 311 11,500 SH   SOLE   11,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 476 2,482 SH   SOLE   2,482 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 410 47,225 SH   SOLE   47,225 0 0
SNAP INC CL A 83304A106 502 7,364 SH   SOLE   7,364 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 141 14,600 SH   SOLE   14,600 0 0
SOUTHERN CO COM 842587107 837 13,836 SH   SOLE   13,836 0 0
SOUTHWEST AIRLS CO COM 844741108 351 6,603 SH   SOLE   6,603 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,773 8,038 SH   SOLE   8,038 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,431 8,639 SH   SOLE   8,639 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,261 16,962 SH   SOLE   16,962 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 598 1,218 SH   SOLE   1,218 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 271 3,494 SH   SOLE   3,494 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 230 3,403 SH   SOLE   3,403 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 4,161 74,356 SH   SOLE   74,356 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,275 14,929 SH   SOLE   14,929 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,166 9,535 SH   SOLE   9,535 0 0
SQUARE INC CL A 852234103 1,642 6,733 SH   SOLE   6,733 0 0
STANLEY BLACK & DECKER INC COM 854502101 229 1,117 SH   SOLE   1,117 0 0
STARBUCKS CORP COM 855244109 1,687 40,839 SH   SOLE   40,839 0 0
STELLANTIS N.V SHS N82405106 200 10,125 SH   SOLE   10,125 0 0
STEM INC COM 85859N102 383 10,625 SH   SOLE   10,625 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 204 7,974 SH   SOLE   7,974 0 0
STRYKER CORPORATION COM 863667101 286 1,100 SH   SOLE   1,100 0 0
SUNDIAL GROWERS INC COM 86730L109 12 13,000 SH   SOLE   13,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1,501 39,806 SH   SOLE   39,806 0 0
SUNOPTA INC COM 8676EP108 176 14,400 SH   SOLE   14,400 0 0
SURFACE ONCOLOGY INC COM 86877M209 204 27,400 SH   SOLE   27,400 0 0
SYNOPSYS INC COM 871607107 232 843 SH   SOLE   843 0 0
SYSCO CORP COM 871829107 338 4,345 SH   SOLE   4,345 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 718 5,978 SH   SOLE   5,978 0 0
TCG BDC INC COM 872280102 748 56,600 SH   SOLE   56,600 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 209 8,115 SH   SOLE   8,115 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 505 21,841 SH   SOLE   21,841 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 288 13,416 SH   SOLE   13,416 0 0
TELADOC HEALTH INC COM 87918A105 284 1,710 SH   SOLE   1,710 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 171 30,547 SH   SOLE   30,547 0 0
TESLA INC COM 88160R101 3,007 4,424 SH   SOLE   4,424 0 0
TEXAS INSTRS INC COM 882508104 312 1,623 SH   SOLE   1,623 0 0
THE TRADE DESK INC COM CL A 88339J105 415 5,369 SH   SOLE   5,369 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 412 816 SH   SOLE   816 0 0
TITAN MED INC COM NEW 88830X819 17 10,000 SH   SOLE   10,000 0 0
TJX COS INC NEW COM 872540109 356 5,278 SH   SOLE   5,278 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 721 3,917 SH   SOLE   3,917 0 0
TRANSOCEAN LTD REG SHS H8817H100 83 18,328 SH   SOLE   18,328 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,198 78,860 SH   SOLE   78,860 0 0
UBER TECHNOLOGIES INC COM 90353T100 800 50,213 SH   SOLE   50,213 0 0
UNION PAC CORP COM 907818108 1,331 6,053 SH   SOLE   6,053 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,502 7,220 SH   SOLE   7,220 0 0
UNITED RENTALS INC COM 911363109 494 1,549 SH   SOLE   1,549 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,207 3,015 SH   SOLE   3,015 0 0
UNUM GROUP COM 91529Y106 127 14,106 SH   SOLE   14,106 0 0
UPWORK INC COM 91688F104 660 11,325 SH   SOLE   11,325 0 0
US BANCORP DEL COM NEW 902973304 215 5,164 SH   SOLE   5,164 0 0
VALERO ENERGY CORP COM 91913Y100 313 4,008 SH   SOLE   4,008 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,917 59,607 SH   SOLE   59,607 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 802 14,451 SH   SOLE   14,451 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 205 1,085 SH   SOLE   1,085 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 717 8,727 SH   SOLE   8,727 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 10,711 55,233 SH   SOLE   55,233 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,038 5,178 SH   SOLE   5,178 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 273 4,672 SH   SOLE   4,672 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 209 2,833 SH   SOLE   2,833 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 579 10,665 SH   SOLE   10,665 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 348 6,295 SH   SOLE   6,295 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,097 13,258 SH   SOLE   13,258 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 477 4,997 SH   SOLE   4,997 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 307 5,153 SH   SOLE   5,153 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 717 13,913 SH   SOLE   13,913 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 203 1,249 SH   SOLE   1,249 0 0
VERISK ANALYTICS INC COM 92345Y106 53 20,178 SH   SOLE   20,178 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,588 46,185 SH   SOLE   46,185 0 0
VIACOMCBS INC CL B 92556H206 812 17,974 SH   SOLE   17,974 0 0
VINTAGE WINE ESTATES INC COM 92747V106 156 13,000 SH   SOLE   13,000 0 0
VISA INC COM CL A 92826C839 2,385 17,167 SH   SOLE   17,167 0 0
VPC IMPACT ACQUISITION HLDNG SHS CL A G9441E100 106 10,550 SH   SOLE   10,550 0 0
VUZIX CORP COM NEW 92921W300 341 18,562 SH   SOLE   18,562 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 584 11,099 SH   SOLE   11,099 0 0
WALMART INC COM 931142103 3,663 25,974 SH   SOLE   25,974 0 0
WASTE MGMT INC DEL COM 94106L109 348 2,483 SH   SOLE   2,483 0 0
WEC ENERGY GROUP INC COM 92939U106 248 2,784 SH   SOLE   2,784 0 0
WELLS FARGO CO NEW COM 949746101 639 49,275 SH   SOLE   49,275 0 0
WESTERN ASSET MUN HIGH INCOM COM 95766N103 126 14,877 SH   SOLE   14,877 0 0
WESTERN DIGITAL CORP. COM 958102105 52 28,291 SH   SOLE   28,291 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,448 18,991 SH   SOLE   18,991 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 959 17,150 SH   SOLE   17,150 0 0
WP CAREY INC COM 92936U109 483 6,473 SH   SOLE   6,473 0 0
XCEL ENERGY INC COM 98389B100 576 8,750 SH   SOLE   8,750 0 0
YUM BRANDS INC COM 988498101 262 2,274 SH   SOLE   2,274 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 407 769 SH   SOLE   769 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 303 2,478 SH   SOLE   2,478 0 0
ZOETIS INC CL A 98978V103 258 1,385 SH   SOLE   1,385 0 0
ZOMEDICA CORP COM 98980M109 10 12,140 SH   SOLE   12,140 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,242 3,209 SH   SOLE   3,209 0 0
ZSCALER INC COM 98980G102 466 2,156 SH   SOLE   2,156 0 0