The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 2 10 SH Call SOLE   0 0 10
CHEVRON CORP NEW COM 166764100 1 10 SH Call SOLE   0 0 10
FISERV INC COM 337738108 4 4 SH Call SOLE   0 0 4
INTERNATIONAL BUSINESS MACHS COM 459200101 3 10 SH Call SOLE   0 0 10
ISHARES TR RUS 1000 VAL ETF 464287598 7 5 SH Call SOLE   0 0 5
JPMORGAN CHASE & CO COM 46625H100 3 17 SH Call SOLE   0 0 17
NEWMONT CORP COM 651639106 0 1 SH Call SOLE   0 0 1
CONOCOPHILLIPS COM 20825C104 2 2 SH Call SOLE   0 0 2
REDFIN CORP COM 75737F108 2 1 SH Call SOLE   0 0 1
WESTROCK CO COM 96145D105 1 16 SH Call SOLE   0 0 16
XPO LOGISTICS INC COM 983793100 1 3 SH Call SOLE   0 0 3
3M CO COM 88579Y101 6 20 SH Call SOLE   0 0 20
ANALOG DEVICES INC COM 032654105 2 2 SH Call SOLE   0 0 2
CORTEVA INC COM 22052L104 1 5 SH Call SOLE   0 0 5
ETSY INC COM 29786A106 4 1 SH Call SOLE   0 0 1
HOME DEPOT INC COM 437076102 3 5 SH Call SOLE   0 0 5
JOHNSON & JOHNSON COM 478160104 6 10 SH Call SOLE   0 0 10
JPMORGAN CHASE & CO COM 46625H100 27 32 SH Call SOLE   0 0 32
MCDONALDS CORP COM 580135101 2 5 SH Call SOLE   0 0 5
MICROSOFT CORP COM 594918104 5 2 SH Call SOLE   0 0 2
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 0 1 SH Call SOLE   0 0 1
TRIPADVISOR INC COM 896945201 1 2 SH Call SOLE   0 0 2
TWITTER INC COM 90184L102 2 5 SH Call SOLE   0 0 5
UBER TECHNOLOGIES INC COM 90353T100 2 4 SH Call SOLE   0 0 4
CARNIVAL CORP UNIT 99/99/9999 143658300 23 32 SH Call SOLE   0 0 32
HILTON WORLDWIDE HLDGS INC COM 43300A203 12 12 SH Call SOLE   0 0 12
NIKE INC CL B 654106103 1 1 SH Call SOLE   0 0 1
AMERICAN AIRLS GROUP INC COM 02376R102 32 75 SH Call SOLE   0 0 75
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1 1 SH Call SOLE   0 0 1
XPO LOGISTICS INC COM 983793100 1 1 SH Call SOLE   0 0 1
JPMORGAN CHASE & CO COM 46625H100 11 27 SH Call SOLE   0 0 27
MICROSOFT CORP COM 594918104 4 5 SH Call SOLE   0 0 5
STORE CAP CORP COM 862121100 1 6 SH Call SOLE   0 0 6
DISNEY WALT CO COM 254687106 4 5 SH Call SOLE   0 0 5
JPMORGAN CHASE & CO COM 46625H100 12 4 SH Call SOLE   0 0 4
MICROSOFT CORP COM 594918104 159 200 SH Call SOLE   0 0 200
BARRICK GOLD CORP COM 067901108 0 30 SH Call SOLE   0 0 30
CLOROX CO DEL COM 189054109 0 1 SH Call SOLE   0 0 1
DEXCOM INC COM 252131107 0 2 SH Call SOLE   0 0 2
DISNEY WALT CO COM 254687106 112 86 SH Call SOLE   0 0 86
HONEYWELL INTL INC COM 438516106 10 3 SH Call SOLE   0 0 3
STARBUCKS CORP COM 855244109 1 1 SH Call SOLE   0 0 1
ADMA BIOLOGICS INC COM 000899104 20 10,193 SH   SOLE   0 0 10,193
ABM INDS INC COM 000957100 978 25,836 SH   SOLE   0 0 25,836
AFLAC INC COM 001055102 297 6,673 SH   SOLE   0 0 6,673
AGNC INVT CORP COM 00123Q104 2,953 189,306 SH   SOLE   0 0 189,306
AT&T INC COM 00206R102 9,675 336,411 SH   SOLE   0 0 336,411
AT&T INC COM 00206R102 0 24 SH Call SOLE   0 0 24
ABBOTT LABS COM 002824100 8,383 76,565 SH   SOLE   0 0 76,565
ABBVIE INC COM 00287Y109 11,037 103,005 SH   SOLE   0 0 103,005
ACTIVISION BLIZZARD INC COM 00507V109 6,817 73,424 SH   SOLE   0 0 73,424
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,335 10,667 SH   SOLE   0 0 10,667
ADVANCED MICRO DEVICES INC COM 007903107 18,549 202,261 SH   SOLE   0 0 202,261
ADVANCED MICRO DEVICES INC COM 007903107 0 1 SH Call SOLE   0 0 1
AIR PRODS & CHEMS INC COM 009158106 934 3,420 SH   SOLE   0 0 3,420
ALBEMARLE CORP COM 012653101 347 2,354 SH   SOLE   0 0 2,354
ALEXION PHARMACEUTICALS INC COM 015351109 375 2,401 SH   SOLE   0 0 2,401
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,782 20,549 SH   SOLE   0 0 20,549
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 6 SH Call SOLE   0 0 6
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 1 SH Call SOLE   0 0 1
ALIGN TECHNOLOGY INC COM 016255101 4,681 8,759 SH   SOLE   0 0 8,759
ALLIANT ENERGY CORP COM 018802108 1,026 19,908 SH   SOLE   0 0 19,908
ALLSTATE CORP COM 020002101 340 3,094 SH   SOLE   0 0 3,094
ALPHABET INC CAP STK CL C 02079K107 15,488 8,841 SH   SOLE   0 0 8,841
ALPHABET INC CAP STK CL A 02079K305 23,470 13,391 SH   SOLE   0 0 13,391
ALTRIA GROUP INC COM 02209S103 2,023 49,336 SH   SOLE   0 0 49,336
AMAZON COM INC COM 023135106 74,395 22,842 SH   SOLE   0 0 22,842
AMEDISYS INC COM 023436108 426 1,451 SH   SOLE   0 0 1,451
AMERICAN AIRLS GROUP INC COM 02376R102 507 32,181 SH   SOLE   0 0 32,181
AMERICAN ELEC PWR CO INC COM 025537101 417 5,007 SH   SOLE   0 0 5,007
AMERICAN EXPRESS CO COM 025816109 2,185 18,074 SH   SOLE   0 0 18,074
AMER STATES WTR CO COM 029899101 1,137 14,300 SH   SOLE   0 0 14,300
AMERICAN TOWER CORP NEW COM 03027X100 654 2,915 SH   SOLE   0 0 2,915
AMERICAN WTR WKS CO INC NEW COM 030420103 318 2,070 SH   SOLE   0 0 2,070
AMERIPRISE FINL INC COM 03076C106 845 4,351 SH   SOLE   0 0 4,351
AMGEN INC COM 031162100 3,198 13,911 SH   SOLE   0 0 13,911
ANALOG DEVICES INC COM 032654105 777 5,258 SH   SOLE   0 0 5,258
ANNALY CAPITAL MANAGEMENT IN COM 035710409 599 70,935 SH   SOLE   0 0 70,935
ANTHEM INC COM 036752103 1,018 3,170 SH   SOLE   0 0 3,170
APHRIA INC COM 03765K104 97 14,049 SH   SOLE   0 0 14,049
APPIAN CORP CL A 03782L101 1,798 11,091 SH   SOLE   0 0 11,091
APPLE INC COM 037833100 112,379 846,927 SH   SOLE   0 0 846,927
APPLE INC COM 037833100 24 6 SH Call SOLE   0 0 6
APPLE INC COM 037833100 9 5 SH Call SOLE   0 0 5
APPLE INC COM 037833100 633 315 SH Call SOLE   0 0 315
APPFOLIO INC COM CL A 03783C100 240 1,332 SH   SOLE   0 0 1,332
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 152 11,750 SH   SOLE   0 0 11,750
APPLIED MATLS INC COM 038222105 581 6,737 SH   SOLE   0 0 6,737
ARCHER DANIELS MIDLAND CO COM 039483102 424 8,405 SH   SOLE   0 0 8,405
ARISTA NETWORKS INC COM 040413106 8,855 30,475 SH   SOLE   0 0 30,475
ASTRAZENECA PLC SPONSORED ADR 046353108 601 12,012 SH   SOLE   0 0 12,012
AUTODESK INC COM 052769106 6,628 21,706 SH   SOLE   0 0 21,706
AUTOMATIC DATA PROCESSING IN COM 053015103 1,104 6,265 SH   SOLE   0 0 6,265
BP PLC SPONSORED ADR 055622104 783 38,152 SH   SOLE   0 0 38,152
BK OF AMERICA CORP COM 060505104 6,153 203,003 SH   SOLE   0 0 203,003
BARRICK GOLD CORP COM 067901108 1,105 48,522 SH   SOLE   0 0 48,522
BECTON DICKINSON & CO COM 075887109 702 2,804 SH   SOLE   0 0 2,804
BERKLEY W R CORP COM 084423102 1,101 16,581 SH   SOLE   0 0 16,581
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,666 63,252 SH   SOLE   0 0 63,252
BHP GROUP LTD SPONSORED ADS 088606108 633 9,683 SH   SOLE   0 0 9,683
BEYOND MEAT INC COM 08862E109 759 6,075 SH   SOLE   0 0 6,075
BILIBILI INC SPONS ADS REP Z 090040106 788 9,195 SH   SOLE   0 0 9,195
BIOGEN INC COM 09062X103 324 1,324 SH   SOLE   0 0 1,324
BIONTECH SE SPONSORED ADS 09075V102 1,483 18,194 SH   SOLE   0 0 18,194
BLACKLINE INC COM 09239B109 606 4,544 SH   SOLE   0 0 4,544
BLACKROCK INC COM 09247X101 1,187 1,645 SH   SOLE   0 0 1,645
BLACKSTONE GROUP INC COM CL A 09260D107 3,197 49,331 SH   SOLE   0 0 49,331
BLINK CHARGING CO COM 09354A100 26 600 SH   SOLE   0 0 600
BOEING CO COM 097023105 6,336 29,598 SH   SOLE   0 0 29,598
BOOKING HOLDINGS INC COM 09857L108 1,307 587 SH   SOLE   0 0 587
BOSTON SCIENTIFIC CORP COM 101137107 395 10,984 SH   SOLE   0 0 10,984
BRIGHTVIEW HLDGS INC COM 10948C107 528 34,945 SH   SOLE   0 0 34,945
BRISTOL-MYERS SQUIBB CO COM 110122108 2,384 38,441 SH   SOLE   0 0 38,441
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 454 12,119 SH   SOLE   0 0 12,119
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,232 40,676 SH   SOLE   0 0 40,676
BROADCOM INC COM 11135F101 2,711 6,192 SH   SOLE   0 0 6,192
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 270 6,539 SH   SOLE   0 0 6,539
BROWN & BROWN INC COM 115236101 771 16,271 SH   SOLE   0 0 16,271
CBRE GROUP INC CL A 12504L109 1,424 22,710 SH   SOLE   0 0 22,710
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 678 7,227 SH   SOLE   0 0 7,227
CIGNA CORP NEW COM 125523100 752 3,610 SH   SOLE   0 0 3,610
CSX CORP COM 126408103 3,403 37,499 SH   SOLE   0 0 37,499
CVS HEALTH CORP COM 126650100 3,520 51,542 SH   SOLE   0 0 51,542
CALIFORNIA WTR SVC GROUP COM 130788102 1,135 21,004 SH   SOLE   0 0 21,004
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 81 25,910 SH   SOLE   0 0 25,910
CANOPY GROWTH CORP COM 138035100 257 10,429 SH   SOLE   0 0 10,429
CAPITAL ONE FINL CORP COM 14040H105 361 3,653 SH   SOLE   0 0 3,653
CARNIVAL CORP UNIT 99/99/9999 143658300 741 34,197 SH   SOLE   0 0 34,197
CARRIER GLOBAL CORPORATION COM 14448C104 1,614 42,796 SH   SOLE   0 0 42,796
CATERPILLAR INC COM 149123101 10,493 57,646 SH   SOLE   0 0 57,646
CEDAR FAIR L P DEPOSITRY UNIT 150185106 200 5,086 SH   SOLE   0 0 5,086
CELANESE CORP DEL COM 150870103 277 2,132 SH   SOLE   0 0 2,132
CENTERPOINT ENERGY INC COM 15189T107 287 13,248 SH   SOLE   0 0 13,248
CENTRAL GARDEN & PET CO COM 153527106 452 11,700 SH   SOLE   0 0 11,700
CERNER CORP COM 156782104 393 5,010 SH   SOLE   0 0 5,010
CHEGG INC COM 163092109 234 2,596 SH   SOLE   0 0 2,596
CHEVRON CORP NEW COM 166764100 5,153 61,024 SH   SOLE   0 0 61,024
CHEWY INC CL A 16679L109 389 4,325 SH   SOLE   0 0 4,325
CHIMERA INVT CORP COM NEW 16934Q208 1,383 134,914 SH   SOLE   0 0 134,914
CHIPOTLE MEXICAN GRILL INC COM 169656105 202 146 SH   SOLE   0 0 146
CHURCH & DWIGHT INC COM 171340102 4,319 49,510 SH   SOLE   0 0 49,510
CINCINNATI FINL CORP COM 172062101 1,333 15,254 SH   SOLE   0 0 15,254
CISCO SYS INC COM 17275R102 0 11 SH Call SOLE   0 0 11
CISCO SYS INC COM 17275R102 3,819 85,348 SH   SOLE   0 0 85,348
CINTAS CORP COM 172908105 5,545 15,687 SH   SOLE   0 0 15,687
CITIGROUP INC COM NEW 172967424 1,569 25,448 SH   SOLE   0 0 25,448
CITRIX SYS INC COM 177376100 768 5,901 SH   SOLE   0 0 5,901
CLOROX CO DEL COM 189054109 5,204 25,771 SH   SOLE   0 0 25,771
COCA COLA CONS INC COM 191098102 233 875 SH   SOLE   0 0 875
COCA COLA CO COM 191216100 16,457 300,084 SH   SOLE   0 0 300,084
COGNEX CORP COM 192422103 645 8,037 SH   SOLE   0 0 8,037
COLGATE PALMOLIVE CO COM 194162103 3,377 39,497 SH   SOLE   0 0 39,497
COLONY CAP INC NEW CL A COM 19626G108 82 17,073 SH   SOLE   0 0 17,073
COMCAST CORP NEW CL A 20030N101 3,769 71,933 SH   SOLE   0 0 71,933
COMMERCE BANCSHARES INC COM 200525103 1,060 16,136 SH   SOLE   0 0 16,136
COMPASS MINERALS INTL INC COM 20451N101 272 4,415 SH   SOLE   0 0 4,415
COMPASS DIVERSIFIED SH BEN INT 20451Q104 292 15,034 SH   SOLE   0 0 15,034
CONAGRA BRANDS INC COM 205887102 497 13,710 SH   SOLE   0 0 13,710
CONOCOPHILLIPS COM 20825C104 3,344 83,627 SH   SOLE   0 0 83,627
CONSOLIDATED EDISON INC COM 209115104 270 3,734 SH   SOLE   0 0 3,734
CONSTELLATION BRANDS INC CL A 21036P108 209 952 SH   SOLE   0 0 952
CORTEVA INC COM 22052L104 343 8,856 SH   SOLE   0 0 8,856
COSTCO WHSL CORP NEW COM 22160K105 9,262 24,583 SH   SOLE   0 0 24,583
COSTAR GROUP INC COM 22160N109 570 617 SH   SOLE   0 0 617
CRANE CO COM 224399105 219 2,818 SH   SOLE   0 0 2,818
CRONOS GROUP INC COM 22717L101 35 4,984 SH   SOLE   0 0 4,984
CROWDSTRIKE HLDGS INC CL A 22788C105 1,150 5,429 SH   SOLE   0 0 5,429
CROWN CASTLE INTL CORP NEW COM 22822V101 506 3,179 SH   SOLE   0 0 3,179
CUMMINS INC COM 231021106 1,321 5,817 SH   SOLE   0 0 5,817
DTE ENERGY CO COM 233331107 444 3,656 SH   SOLE   0 0 3,656
DANA INC COM 235825205 310 15,866 SH   SOLE   0 0 15,866
DARDEN RESTAURANTS INC COM 237194105 211 1,768 SH   SOLE   0 0 1,768
DATADOG INC CL A COM 23804L103 565 5,740 SH   SOLE   0 0 5,740
DEERE & CO COM 244199105 2,184 8,116 SH   SOLE   0 0 8,116
DELL TECHNOLOGIES INC CL C 24703L202 367 5,010 SH   SOLE   0 0 5,010
DELTA AIR LINES INC DEL COM NEW 247361702 2,615 65,025 SH   SOLE   0 0 65,025
DEXCOM INC COM 252131107 570 1,542 SH   SOLE   0 0 1,542
DIAGEO PLC SPON ADR NEW 25243Q205 251 1,581 SH   SOLE   0 0 1,581
DIGITAL RLTY TR INC COM 253868103 848 6,077 SH   SOLE   0 0 6,077
DISNEY WALT CO COM 254687106 17,334 95,674 SH   SOLE   0 0 95,674
DISCOVER FINL SVCS COM 254709108 364 4,019 SH   SOLE   0 0 4,019
DOCUSIGN INC COM 256163106 7,515 33,807 SH   SOLE   0 0 33,807
DOLLAR GEN CORP NEW COM 256677105 2,110 10,035 SH   SOLE   0 0 10,035
DOLLAR TREE INC COM 256746108 1,059 9,805 SH   SOLE   0 0 9,805
DOMINION ENERGY INC COM 25746U109 5,073 67,456 SH   SOLE   0 0 67,456
DOMINOS PIZZA INC COM 25754A201 507 1,323 SH   SOLE   0 0 1,323
DORCHESTER MINERALS LP COM UNIT 25820R105 917 84,035 SH   SOLE   0 0 84,035
DOVER CORP COM 260003108 3,060 24,234 SH   SOLE   0 0 24,234
DOW INC COM 260557103 1,002 18,054 SH   SOLE   0 0 18,054
DRAFTKINGS INC COM CL A 26142R104 673 14,446 SH   SOLE   0 0 14,446
DRAFTKINGS INC COM CL A 26142R104 0 1 SH Call SOLE   0 0 1
DRIVE SHACK INC COM 262077100 42 17,466 SH   SOLE   0 0 17,466
DUKE ENERGY CORP NEW COM NEW 26441C204 13,452 146,921 SH   SOLE   0 0 146,921
DUPONT DE NEMOURS INC COM 26614N102 894 12,571 SH   SOLE   0 0 12,571
EOG RES INC COM 26875P101 885 17,752 SH   SOLE   0 0 17,752
EQT CORP COM 26884L109 264 20,778 SH   SOLE   0 0 20,778
EPR PPTYS COM SH BEN INT 26884U109 250 7,680 SH   SOLE   0 0 7,680
EASTMAN CHEM CO COM 277432100 551 5,490 SH   SOLE   0 0 5,490
ECOLAB INC COM 278865100 388 1,794 SH   SOLE   0 0 1,794
ELECTRONIC ARTS INC COM 285512109 635 4,424 SH   SOLE   0 0 4,424
EMERSON ELEC CO COM 291011104 3,303 41,093 SH   SOLE   0 0 41,093
ENBRIDGE INC COM 29250N105 4,451 139,144 SH   SOLE   0 0 139,144
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 799 129,315 SH   SOLE   0 0 129,315
ENPHASE ENERGY INC COM 29355A107 735 4,190 SH   SOLE   0 0 4,190
ENTERGY CORP NEW COM 29364G103 346 3,470 SH   SOLE   0 0 3,470
ENTERPRISE PRODS PARTNERS L COM 293792107 1,315 67,106 SH   SOLE   0 0 67,106
ENVIVA PARTNERS LP COM UNIT 29414J107 261 5,755 SH   SOLE   0 0 5,755
ENVISTA HOLDINGS CORPORATION COM 29415F104 381 11,300 SH   SOLE   0 0 11,300
EQUIFAX INC COM 294429105 220 1,138 SH   SOLE   0 0 1,138
EQUINIX INC COM 29444U700 249 348 SH   SOLE   0 0 348
ERICSSON ADR B SEK 10 294821608 6,034 504,975 SH   SOLE   0 0 504,975
ETSY INC COM 29786A106 973 5,469 SH   SOLE   0 0 5,469
EVERGY INC COM 30034W106 231 4,158 SH   SOLE   0 0 4,158
EVERSOURCE ENERGY COM 30040W108 639 7,386 SH   SOLE   0 0 7,386
EXACT SCIENCES CORP COM 30063P105 525 3,965 SH   SOLE   0 0 3,965
EXELON CORP COM 30161N101 761 18,021 SH   SOLE   0 0 18,021
EXPEDITORS INTL WASH INC COM 302130109 5,729 60,238 SH   SOLE   0 0 60,238
EXXON MOBIL CORP COM 30231G102 4,346 105,438 SH   SOLE   0 0 105,438
FS KKR CAP CORP COM 302635206 1,871 112,993 SH   SOLE   0 0 112,993
FACEBOOK INC CL A 30303M102 17,563 64,294 SH   SOLE   0 0 64,294
FASTLY INC CL A 31188V100 675 7,721 SH   SOLE   0 0 7,721
FATHOM HOLDINGS INC COM 31189V109 604 16,765 SH   SOLE   0 0 16,765
FASTENAL CO COM 311900104 764 15,639 SH   SOLE   0 0 15,639
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 675 7,935 SH   SOLE   0 0 7,935
FEDEX CORP COM 31428X106 5,239 20,181 SH   SOLE   0 0 20,181
FIDELITY NATL INFORMATION SV COM 31620M106 1,098 7,762 SH   SOLE   0 0 7,762
FIFTH THIRD BANCORP COM 316773100 532 19,284 SH   SOLE   0 0 19,284
FIRST CTZNS BANCSHARES INC N CL A 31946M103 695 1,210 SH   SOLE   0 0 1,210
FIRST CMNTY CORP S C COM 319835104 1,509 88,839 SH   SOLE   0 0 88,839
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 111 24,900 SH   SOLE   0 0 24,900
FISERV INC COM 337738108 498 4,371 SH   SOLE   0 0 4,371
FIRSTENERGY CORP COM 337932107 303 9,885 SH   SOLE   0 0 9,885
FLOWERS FOODS INC COM 343498101 238 10,517 SH   SOLE   0 0 10,517
FORD MTR CO DEL COM 345370860 1,453 165,345 SH   SOLE   0 0 165,345
FORTINET INC COM 34959E109 277 1,866 SH   SOLE   0 0 1,866
FORTUNE BRANDS HOME & SEC IN COM 34964C106 261 3,040 SH   SOLE   0 0 3,040
FREEPORT-MCMORAN INC CL B 35671D857 7,507 288,501 SH   SOLE   0 0 288,501
FRESHPET INC COM 358039105 636 4,479 SH   SOLE   0 0 4,479
FS KKR CAP CORP II COM 35952V303 1,754 106,953 SH   SOLE   0 0 106,953
GAP INC COM 364760108 3,882 192,257 SH   SOLE   0 0 192,257
GENERAL DYNAMICS CORP COM 369550108 1,126 7,567 SH   SOLE   0 0 7,567
GENERAL ELECTRIC CO COM 369604103 1,983 183,624 SH   SOLE   0 0 183,624
GENERAL ELECTRIC CO COM 369604103 1 50 SH Call SOLE   0 0 50
GENERAL MLS INC COM 370334104 1,021 17,357 SH   SOLE   0 0 17,357
GENERAL MTRS CO COM 37045V100 728 17,480 SH   SOLE   0 0 17,480
GENUINE PARTS CO COM 372460105 2,517 25,061 SH   SOLE   0 0 25,061
GILEAD SCIENCES INC COM 375558103 423 7,258 SH   SOLE   0 0 7,258
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 380 10,324 SH   SOLE   0 0 10,324
GLOBAL NET LEASE INC COM NEW 379378201 705 41,133 SH   SOLE   0 0 41,133
GLOBAL PMTS INC COM 37940X102 536 2,488 SH   SOLE   0 0 2,488
GOLDMAN SACHS GROUP INC COM 38141G104 1,370 5,195 SH   SOLE   0 0 5,195
HANESBRANDS INC COM 410345102 249 17,055 SH   SOLE   0 0 17,055
HARROW HEALTH INC COM 415858109 69 10,000 SH   SOLE   0 0 10,000
HENRY JACK & ASSOC INC COM 426281101 734 4,529 SH   SOLE   0 0 4,529
HERSHEY CO COM 427866108 7,120 46,739 SH   SOLE   0 0 46,739
HEXO CORP COM NEW 428304307 55 14,940 SH   SOLE   0 0 14,940
HILLENBRAND INC COM 431571108 741 18,630 SH   SOLE   0 0 18,630
HILTON WORLDWIDE HLDGS INC COM 43300A203 286 2,572 SH   SOLE   0 0 2,572
HOME BANCSHARES INC COM 436893200 416 21,344 SH   SOLE   0 0 21,344
HOME DEPOT INC COM 437076102 19,972 75,190 SH   SOLE   0 0 75,190
HONEYWELL INTL INC COM 438516106 10,998 51,706 SH   SOLE   0 0 51,706
HORMEL FOODS CORP COM 440452100 1,644 35,269 SH   SOLE   0 0 35,269
HUBSPOT INC COM 443573100 754 1,901 SH   SOLE   0 0 1,901
HUMANA INC COM 444859102 540 1,316 SH   SOLE   0 0 1,316
HUNTINGTON BANCSHARES INC COM 446150104 130 10,305 SH   SOLE   0 0 10,305
IDEX CORP COM 45167R104 5,928 29,761 SH   SOLE   0 0 29,761
IDEXX LABS INC COM 45168D104 939 1,878 SH   SOLE   0 0 1,878
ILLINOIS TOOL WKS INC COM 452308109 6,874 33,716 SH   SOLE   0 0 33,716
INGERSOLL RAND INC COM 45687V106 528 11,599 SH   SOLE   0 0 11,599
INSPERITY INC COM 45778Q107 771 9,471 SH   SOLE   0 0 9,471
INNOVATIVE INDL PPTYS INC COM 45781V101 216 1,177 SH   SOLE   0 0 1,177
INSULET CORP COM 45784P101 1,361 5,325 SH   SOLE   0 0 5,325
INTEL CORP COM 458140100 4,243 85,175 SH   SOLE   0 0 85,175
INTEL CORP COM 458140100 1 15 SH Call SOLE   0 0 15
INTERCONTINENTAL EXCHANGE IN COM 45866F104 634 5,502 SH   SOLE   0 0 5,502
INTERNATIONAL BUSINESS MACHS COM 459200101 3,734 29,666 SH   SOLE   0 0 29,666
INTERNATIONAL PAPER CO COM 460146103 411 8,267 SH   SOLE   0 0 8,267
INTUIT COM 461202103 2,585 6,805 SH   SOLE   0 0 6,805
INTUITIVE SURGICAL INC COM NEW 46120E602 2,045 2,500 SH   SOLE   0 0 2,500
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 254 30,119 SH   SOLE   0 0 30,119
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 222 12,866 SH   SOLE   0 0 12,866
INVITAE CORP COM 46185L103 618 14,785 SH   SOLE   0 0 14,785
IRON MTN INC NEW COM 46284V101 319 10,833 SH   SOLE   0 0 10,833
ISHARES GOLD TRUST ISHARES 464285105 679 37,429 SH   SOLE   0 0 37,429
ISHARES TR CORE S&P SCP ETF 464287804 18 8 SH Call SOLE   0 0 8
ISHARES SILVER TR ISHARES 46428Q109 883 35,947 SH   SOLE   0 0 35,947
JPMORGAN CHASE & CO COM 46625H100 19,157 150,760 SH   SOLE   0 0 150,760
JPMORGAN CHASE & CO COM 46625H100 48 29 SH Call SOLE   0 0 29
JABIL INC COM 466313103 9 216 SH   SOLE   0 0 216
JD.COM INC SPON ADR CL A 47215P106 952 10,835 SH   SOLE   0 0 10,835
JETBLUE AWYS CORP COM 477143101 6,688 459,995 SH   SOLE   0 0 459,995
JOHNSON & JOHNSON COM 478160104 21,914 139,243 SH   SOLE   0 0 139,243
JOHNSON & JOHNSON COM 478160104 1 3 SH Call SOLE   0 0 3
KLA CORP COM NEW 482480100 271 1,045 SH   SOLE   0 0 1,045
KKR & CO INC COM 48251W104 1,116 27,565 SH   SOLE   0 0 27,565
KELLOGG CO COM 487836108 647 10,403 SH   SOLE   0 0 10,403
KEYCORP COM 493267108 587 35,774 SH   SOLE   0 0 35,774
KIMBERLY-CLARK CORP COM 494368103 1,546 11,469 SH   SOLE   0 0 11,469
KINDER MORGAN INC DEL COM 49456B101 612 44,744 SH   SOLE   0 0 44,744
KOHLS CORP COM 500255104 218 5,362 SH   SOLE   0 0 5,362
KRAFT HEINZ CO COM 500754106 213 6,150 SH   SOLE   0 0 6,150
KROGER CO COM 501044101 534 16,807 SH   SOLE   0 0 16,807
L BRANDS INC COM 501797104 4,511 121,289 SH   SOLE   0 0 121,289
LPL FINL HLDGS INC COM 50212V100 447 4,285 SH   SOLE   0 0 4,285
LSB INDS INC COM 502160104 70 20,760 SH   SOLE   0 0 20,760
L3HARRIS TECHNOLOGIES INC COM 502431109 6,411 33,918 SH   SOLE   0 0 33,918
LABORATORY CORP AMER HLDGS COM NEW 50540R409 424 2,081 SH   SOLE   0 0 2,081
LAM RESEARCH CORP COM 512807108 856 1,814 SH   SOLE   0 0 1,814
LAMAR ADVERTISING CO NEW CL A 512816109 460 5,525 SH   SOLE   0 0 5,525
LANCASTER COLONY CORP COM 513847103 1,237 6,735 SH   SOLE   0 0 6,735
LAS VEGAS SANDS CORP COM 517834107 380 6,371 SH   SOLE   0 0 6,371
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 451 10,371 SH   SOLE   0 0 10,371
LILLY ELI & CO COM 532457108 4,991 29,559 SH   SOLE   0 0 29,559
LINCOLN NATL CORP IND COM 534187109 482 9,573 SH   SOLE   0 0 9,573
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 136 69,299 SH   SOLE   0 0 69,299
LOCKHEED MARTIN CORP COM 539830109 4,175 11,760 SH   SOLE   0 0 11,760
LORDSTOWN MOTORS CORP COM CL A 54405Q100 410 20,422 SH   SOLE   0 0 20,422
LOWES COS INC COM 548661107 6,773 42,196 SH   SOLE   0 0 42,196
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 451 14,680 SH   SOLE   0 0 14,680
M & T BK CORP COM 55261F104 394 3,096 SH   SOLE   0 0 3,096
MFA FINL INC COM 55272X102 1,936 497,566 SH   SOLE   0 0 497,566
MGE ENERGY INC COM 55277P104 618 8,824 SH   SOLE   0 0 8,824
MGM RESORTS INTERNATIONAL COM 552953101 846 26,842 SH   SOLE   0 0 26,842
MPLX LP COM UNIT REP LTD 55336V100 232 10,713 SH   SOLE   0 0 10,713
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 496 11,699 SH   SOLE   0 0 11,699
MARATHON PETE CORP COM 56585A102 226 5,469 SH   SOLE   0 0 5,469
MARRIOTT INTL INC NEW CL A 571903202 876 6,640 SH   SOLE   0 0 6,640
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 34 24,061 SH   SOLE   0 0 24,061
MASCO CORP COM 574599106 261 4,751 SH   SOLE   0 0 4,751
MASIMO CORP COM 574795100 623 2,321 SH   SOLE   0 0 2,321
MASTERCARD INCORPORATED CL A 57636Q104 14,034 39,319 SH   SOLE   0 0 39,319
MATCH GROUP INC NEW COM 57667L107 601 3,975 SH   SOLE   0 0 3,975
MAXIM INTEGRATED PRODS INC COM 57772K101 227 2,558 SH   SOLE   0 0 2,558
MCCORMICK & CO INC COM NON VTG 579780206 2,297 24,025 SH   SOLE   0 0 24,025
MCDONALDS CORP COM 580135101 15,459 72,043 SH   SOLE   0 0 72,043
MERCK & CO. INC COM 58933Y105 3,305 40,403 SH   SOLE   0 0 40,403
METLIFE INC COM 59156R108 1,138 24,229 SH   SOLE   0 0 24,229
MICROSOFT CORP COM 594918104 63,569 285,805 SH   SOLE   0 0 285,805
MICROSOFT CORP COM 594918104 20 21 SH Call SOLE   0 0 21
MICROSTRATEGY INC CL A NEW 594972408 210 540 SH   SOLE   0 0 540
MICRON TECHNOLOGY INC COM 595112103 1,506 20,034 SH   SOLE   0 0 20,034
MID-AMER APT CMNTYS INC COM 59522J103 240 1,897 SH   SOLE   0 0 1,897
MITEK SYS INC COM NEW 606710200 18,065 1,016,052 SH   SOLE   0 0 1,016,052
MODERNA INC COM 60770K107 1,951 18,677 SH   SOLE   0 0 18,677
MONDELEZ INTL INC CL A 609207105 2,791 47,726 SH   SOLE   0 0 47,726
MORGAN STANLEY COM NEW 617446448 1,226 17,894 SH   SOLE   0 0 17,894
MORGAN STANLEY COM NEW 617446448 2 2 SH Call SOLE   0 0 2
NIO INC SPON ADS 62914V106 403 8,260 SH   SOLE   0 0 8,260
NVR INC COM 62944T105 1,889 463 SH   SOLE   0 0 463
NETFLIX INC COM 64110L106 15,903 29,411 SH   SOLE   0 0 29,411
NETEASE INC SPONSORED ADS 64110W102 415 4,329 SH   SOLE   0 0 4,329
NEUROCRINE BIOSCIENCES INC COM 64125C109 402 4,198 SH   SOLE   0 0 4,198
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 714 3,843 SH   SOLE   0 0 3,843
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,570 157,968 SH   SOLE   0 0 157,968
NEWAGE INC COM 650194103 193 73,450 SH   SOLE   0 0 73,450
NEWMONT CORP COM 651639106 310 5,179 SH   SOLE   0 0 5,179
NEXTERA ENERGY INC COM 65339F101 4,537 58,806 SH   SOLE   0 0 58,806
NICE LTD SPONSORED ADR 653656108 634 2,236 SH   SOLE   0 0 2,236
NIKE INC CL B 654106103 12,085 85,428 SH   SOLE   0 0 85,428
NORDSON CORP COM 655663102 1,327 6,605 SH   SOLE   0 0 6,605
NORFOLK SOUTHN CORP COM 655844108 1,908 8,029 SH   SOLE   0 0 8,029
NORTHROP GRUMMAN CORP COM 666807102 827 2,713 SH   SOLE   0 0 2,713
NORTHWEST NAT HLDG CO COM 66765N105 705 15,323 SH   SOLE   0 0 15,323
NOVARTIS AG SPONSORED ADR 66987V109 442 4,684 SH   SOLE   0 0 4,684
NOVANTA INC COM 67000B104 341 2,881 SH   SOLE   0 0 2,881
NOVO-NORDISK A S ADR 670100205 1,705 24,408 SH   SOLE   0 0 24,408
NUCOR CORP COM 670346105 444 8,343 SH   SOLE   0 0 8,343
NVIDIA CORPORATION COM 67066G104 8,168 15,641 SH   SOLE   0 0 15,641
OREILLY AUTOMOTIVE INC COM 67103H107 849 1,876 SH   SOLE   0 0 1,876
OAKTREE SPECIALTY LENDING CO COM 67401P108 2,764 496,316 SH   SOLE   0 0 496,316
OCCIDENTAL PETE CORP COM 674599105 285 16,464 SH   SOLE   0 0 16,464
OKTA INC CL A 679295105 1,214 4,774 SH   SOLE   0 0 4,774
OLIN CORP COM PAR $1 680665205 358 14,572 SH   SOLE   0 0 14,572
OMNICOM GROUP INC COM 681919106 534 8,560 SH   SOLE   0 0 8,560
ORACLE CORP COM 68389X105 1,348 20,837 SH   SOLE   0 0 20,837
ORAGENICS INC COM PAR 684023302 1,886 4,200,000 SH   SOLE   0 0 4,200,000
OTIS WORLDWIDE CORP COM 68902V107 1,199 17,756 SH   SOLE   0 0 17,756
PNC FINL SVCS GROUP INC COM 693475105 1,191 7,995 SH   SOLE   0 0 7,995
PPL CORP COM 69351T106 1,335 47,336 SH   SOLE   0 0 47,336
PALANTIR TECHNOLOGIES INC CL A 69608A108 0 2 SH Call SOLE   0 0 2
PALANTIR TECHNOLOGIES INC CL A 69608A108 262 11,112 SH   SOLE   0 0 11,112
PALANTIR TECHNOLOGIES INC CL A 69608A108 0 2 SH Call SOLE   0 0 2
PALO ALTO NETWORKS INC COM 697435105 800 2,250 SH   SOLE   0 0 2,250
PARKER-HANNIFIN CORP COM 701094104 4,013 14,731 SH   SOLE   0 0 14,731
PAYCHEX INC COM 704326107 824 8,843 SH   SOLE   0 0 8,843
PAYCOM SOFTWARE INC COM 70432V102 684 1,512 SH   SOLE   0 0 1,512
PAYPAL HLDGS INC COM 70450Y103 7,757 33,122 SH   SOLE   0 0 33,122
PEGASYSTEMS INC COM 705573103 432 3,238 SH   SOLE   0 0 3,238
PELOTON INTERACTIVE INC CL A COM 70614W100 1,208 7,963 SH   SOLE   0 0 7,963
PENN NATL GAMING INC COM 707569109 225 2,603 SH   SOLE   0 0 2,603
PEPSICO INC COM 713448108 13,966 94,176 SH   SOLE   0 0 94,176
PFIZER INC COM 717081103 7,816 212,340 SH   SOLE   0 0 212,340
PHILIP MORRIS INTL INC COM 718172109 2,898 35,001 SH   SOLE   0 0 35,001
PHILLIPS 66 COM 718546104 496 7,098 SH   SOLE   0 0 7,098
PINNACLE FINL PARTNERS INC COM 72346Q104 410 6,371 SH   SOLE   0 0 6,371
PINTEREST INC CL A 72352L106 1,529 23,201 SH   SOLE   0 0 23,201
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 130 15,726 SH   SOLE   0 0 15,726
PLUG POWER INC COM NEW 72919P202 354 10,426 SH   SOLE   0 0 10,426
PLYMOUTH INDL REIT INC COM 729640102 385 25,650 SH   SOLE   0 0 25,650
PORTMAN RIDGE FIN CORP COM 73688F102 47 24,478 SH   SOLE   0 0 24,478
PRICE T ROWE GROUP INC COM 74144T108 397 2,625 SH   SOLE   0 0 2,625
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 403 8,124 SH   SOLE   0 0 8,124
PROCTER AND GAMBLE CO COM 742718109 21,605 155,277 SH   SOLE   0 0 155,277
PROCTER AND GAMBLE CO COM 742718109 1 4 SH Call SOLE   0 0 4
PROLOGIS INC. COM 74340W103 840 8,427 SH   SOLE   0 0 8,427
PROTO LABS INC COM 743713109 208 1,355 SH   SOLE   0 0 1,355
PRUDENTIAL FINL INC COM 744320102 909 11,647 SH   SOLE   0 0 11,647
QUAD / GRAPHICS INC COM CL A 747301109 140 36,543 SH   SOLE   0 0 36,543
QUALCOMM INC COM 747525103 13,406 88,003 SH   SOLE   0 0 88,003
QUALCOMM INC COM 747525103 7 3 SH Call SOLE   0 0 3
QUANTA SVCS INC COM 74762E102 4,352 60,429 SH   SOLE   0 0 60,429
QUEST DIAGNOSTICS INC COM 74834L100 361 3,025 SH   SOLE   0 0 3,025
QUIDEL CORP COM 74838J101 725 4,034 SH   SOLE   0 0 4,034
R1 RCM INC COM 749397105 625 26,006 SH   SOLE   0 0 26,006
RPM INTL INC COM 749685103 767 8,445 SH   SOLE   0 0 8,445
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,216 30,982 SH   SOLE   0 0 30,982
REALTY INCOME CORP COM 756109104 539 8,662 SH   SOLE   0 0 8,662
REDFIN CORP COM 75737F108 687 10,017 SH   SOLE   0 0 10,017
REPLIGEN CORP COM 759916109 209 1,092 SH   SOLE   0 0 1,092
REPUBLIC SVCS INC COM 760759100 208 2,165 SH   SOLE   0 0 2,165
RETAIL PPTYS AMER INC CL A 76131V202 206 24,012 SH   SOLE   0 0 24,012
RIO TINTO PLC SPONSORED ADR 767204100 461 6,132 SH   SOLE   0 0 6,132
ROCKET COS INC COM CL A 77311W101 201 9,944 SH   SOLE   0 0 9,944
ROKU INC COM CL A 77543R102 2,263 6,815 SH   SOLE   0 0 6,815
ROPER TECHNOLOGIES INC COM 776696106 340 788 SH   SOLE   0 0 788
ROYAL BK CDA COM 780087102 578 7,047 SH   SOLE   0 0 7,047
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 433 12,897 SH   SOLE   0 0 12,897
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 395 11,241 SH   SOLE   0 0 11,241
S&P GLOBAL INC COM 78409V104 1,338 4,070 SH   SOLE   0 0 4,070
SJW GROUP COM 784305104 1,125 16,226 SH   SOLE   0 0 16,226
SPDR GOLD TR GOLD SHS 78463V107 7,398 41,479 SH   SOLE   0 0 41,479
SVB FINANCIAL GROUP COM 78486Q101 733 1,889 SH   SOLE   0 0 1,889
SALESFORCE COM INC COM 79466L302 7,734 34,754 SH   SOLE   0 0 34,754
SALESFORCE COM INC COM 79466L302 1 2 SH Call SOLE   0 0 2
SANOFI SPONSORED ADR 80105N105 493 10,152 SH   SOLE   0 0 10,152
SAP SE SPON ADR 803054204 694 5,324 SH   SOLE   0 0 5,324
SCHWAB CHARLES CORP COM 808513105 210 3,959 SH   SOLE   0 0 3,959
SEA LTD SPONSORD ADS 81141R100 795 3,992 SH   SOLE   0 0 3,992
SEAGEN INC COM 81181C104 322 1,841 SH   SOLE   0 0 1,841
SEMPRA ENERGY COM 816851109 316 2,478 SH   SOLE   0 0 2,478
SENSEONICS HLDGS INC COM 81727U105 12 14,079 SH   SOLE   0 0 14,079
SERVICE PPTYS TR COM SH BEN INT 81761L102 208 18,077 SH   SOLE   0 0 18,077
SERVICENOW INC COM 81762P102 1,301 2,364 SH   SOLE   0 0 2,364
SHERWIN WILLIAMS CO COM 824348106 3,099 4,217 SH   SOLE   0 0 4,217
SHOCKWAVE MED INC COM 82489T104 612 5,900 SH   SOLE   0 0 5,900
SHOPIFY INC CL A 82509L107 3,220 2,845 SH   SOLE   0 0 2,845
SIMON PPTY GROUP INC NEW COM 828806109 2,624 30,770 SH   SOLE   0 0 30,770
SIRIUS XM HOLDINGS INC COM 82968B103 114 17,973 SH   SOLE   0 0 17,973
SKYWORKS SOLUTIONS INC COM 83088M102 2,463 16,111 SH   SOLE   0 0 16,111
SLACK TECHNOLOGIES INC COM CL A 83088V102 484 11,449 SH   SOLE   0 0 11,449
SNAP INC CL A 83304A106 415 8,279 SH   SOLE   0 0 8,279
SNOWFLAKE INC CL A 833445109 219 779 SH   SOLE   0 0 779
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,822 5,711 SH   SOLE   0 0 5,711
SOUTH ST CORP COM 840441109 215 2,977 SH   SOLE   0 0 2,977
SOUTHERN CO COM 842587107 13,379 217,800 SH   SOLE   0 0 217,800
SOUTHERN MO BANCORP INC COM 843380106 631 20,735 SH   SOLE   0 0 20,735
SOUTHWEST AIRLS CO COM 844741108 8,561 183,668 SH   SOLE   0 0 183,668
SOUTHWEST AIRLS CO COM 844741108 0 2 SH Call SOLE   0 0 2
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 310 3,929 SH   SOLE   0 0 3,929
SPIRIT AIRLS INC COM 848577102 241 9,875 SH   SOLE   0 0 9,875
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 258 6,427 SH   SOLE   0 0 6,427
SQUARE INC CL A 852234103 926 4,254 SH   SOLE   0 0 4,254
STANLEY BLACK & DECKER INC COM 854502101 1,067 5,977 SH   SOLE   0 0 5,977
STARBUCKS CORP COM 855244109 4,464 41,731 SH   SOLE   0 0 41,731
STEPAN CO COM 858586100 1,095 9,181 SH   SOLE   0 0 9,181
STEREOTAXIS INC COM NEW 85916J409 251 49,285 SH   SOLE   0 0 49,285
STORE CAP CORP COM 862121100 3,718 109,429 SH   SOLE   0 0 109,429
STRYKER CORPORATION COM 863667101 1,368 5,584 SH   SOLE   0 0 5,584
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 205 13,799 SH   SOLE   0 0 13,799
SUMMIT MATLS INC CL A 86614U100 252 12,560 SH   SOLE   0 0 12,560
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 327 11,370 SH   SOLE   0 0 11,370
SYNOPSYS INC COM 871607107 914 3,527 SH   SOLE   0 0 3,527
SYSCO CORP COM 871829107 1,969 26,509 SH   SOLE   0 0 26,509
TJX COS INC NEW COM 872540109 776 11,369 SH   SOLE   0 0 11,369
T-MOBILE US INC COM 872590104 623 4,621 SH   SOLE   0 0 4,621
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,574 14,434 SH   SOLE   0 0 14,434
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 251 1,207 SH   SOLE   0 0 1,207
TARGET CORP COM 87612E106 4,492 25,444 SH   SOLE   0 0 25,444
TELADOC HEALTH INC COM 87918A105 2,010 10,054 SH   SOLE   0 0 10,054
TELLURIAN INC NEW COM 87968A104 18 14,000 SH   SOLE   0 0 14,000
TENNECO INC CL A VTG COM STK 880349105 191 18,000 SH   SOLE   0 0 18,000
TESLA INC COM 88160R101 13,374 18,952 SH   SOLE   0 0 18,952
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 100 10,370 SH   SOLE   0 0 10,370
TEXAS INSTRS INC COM 882508104 1,819 11,082 SH   SOLE   0 0 11,082
TEXAS PAC LD TR SUB CTF PROP I T 882610108 843 1,159 SH   SOLE   0 0 1,159
TEXAS ROADHOUSE INC COM 882681109 426 5,454 SH   SOLE   0 0 5,454
THE TRADE DESK INC COM CL A 88339J105 2,160 2,697 SH   SOLE   0 0 2,697
THERMO FISHER SCIENTIFIC INC COM 883556102 2,575 5,529 SH   SOLE   0 0 5,529
3M CO COM 88579Y101 11,441 65,454 SH   SOLE   0 0 65,454
TOOTSIE ROLL INDS INC COM 890516107 786 26,455 SH   SOLE   0 0 26,455
TOTAL SE SPONSORED ADS 89151E109 563 13,429 SH   SOLE   0 0 13,429
TRACTOR SUPPLY CO COM 892356106 511 3,636 SH   SOLE   0 0 3,636
TRAVELERS COMPANIES INC COM 89417E109 8,691 61,915 SH   SOLE   0 0 61,915
TREX CO INC COM 89531P105 613 7,321 SH   SOLE   0 0 7,321
TRIPADVISOR INC COM 896945201 344 11,957 SH   SOLE   0 0 11,957
TRUIST FINL CORP COM 89832Q109 6,563 136,932 SH   SOLE   0 0 136,932
TWILIO INC CL A 90138F102 682 2,015 SH   SOLE   0 0 2,015
TWITTER INC COM 90184L102 866 15,991 SH   SOLE   0 0 15,991
TWITTER INC COM 90184L102 31 34 SH Call SOLE   0 0 34
US BANCORP DEL COM NEW 902973304 1,098 23,560 SH   SOLE   0 0 23,560
U S CONCRETE INC COM 90333L201 260 6,508 SH   SOLE   0 0 6,508
UBER TECHNOLOGIES INC COM 90353T100 32 25 SH Call SOLE   0 0 25
UBER TECHNOLOGIES INC COM 90353T100 1,287 25,237 SH   SOLE   0 0 25,237
UNILEVER PLC SPON ADR NEW 904767704 465 7,704 SH   SOLE   0 0 7,704
UNION PAC CORP COM 907818108 8,020 38,516 SH   SOLE   0 0 38,516
UNITED AIRLS HLDGS INC COM 910047109 202 4,668 SH   SOLE   0 0 4,668
UNITED PARCEL SERVICE INC CL B 911312106 11,164 66,293 SH   SOLE   0 0 66,293
UNITED RENTALS INC COM 911363109 1,604 6,915 SH   SOLE   0 0 6,915
UNITEDHEALTH GROUP INC COM 91324P102 7,371 21,019 SH   SOLE   0 0 21,019
VELODYNE LIDAR INC COM 92259F101 273 11,950 SH   SOLE   0 0 11,950
VENTAS INC COM 92276F100 706 14,394 SH   SOLE   0 0 14,394
VERIZON COMMUNICATIONS INC COM 92343V104 9,964 169,606 SH   SOLE   0 0 169,606
VERISK ANALYTICS INC COM 92345Y106 1,088 5,242 SH   SOLE   0 0 5,242
VERTEX PHARMACEUTICALS INC COM 92532F100 255 1,081 SH   SOLE   0 0 1,081
VIACOMCBS INC CL B 92556H206 933 25,053 SH   SOLE   0 0 25,053
VIATRIS INC COM 92556V106 788 42,066 SH   SOLE   0 0 42,066
VISA INC COM CL A 92826C839 22,043 100,776 SH   SOLE   0 0 100,776
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 494 29,989 SH   SOLE   0 0 29,989
WP CAREY INC COM 92936U109 935 13,247 SH   SOLE   0 0 13,247
WEC ENERGY GROUP INC COM 92939U106 918 9,972 SH   SOLE   0 0 9,972
WALMART INC COM 931142103 13,516 93,760 SH   SOLE   0 0 93,760
WALMART INC COM 931142103 1 2 SH Call SOLE   0 0 2
WALGREENS BOOTS ALLIANCE INC COM 931427108 587 14,710 SH   SOLE   0 0 14,710
WASTE MGMT INC DEL COM 94106L109 7,662 64,971 SH   SOLE   0 0 64,971
WELLS FARGO CO NEW COM 949746101 1,935 64,131 SH   SOLE   0 0 64,131
WELLTOWER INC COM 95040Q104 1,358 21,016 SH   SOLE   0 0 21,016
WESTROCK CO COM 96145D105 253 5,817 SH   SOLE   0 0 5,817
WEYERHAEUSER CO MTN BE COM NEW 962166104 254 7,586 SH   SOLE   0 0 7,586
WHEATON PRECIOUS METALS CORP COM 962879102 280 6,700 SH   SOLE   0 0 6,700
WHIRLPOOL CORP COM 963320106 1,017 5,634 SH   SOLE   0 0 5,634
WILLIAMS COS INC COM 969457100 381 18,990 SH   SOLE   0 0 18,990
WINGSTOP INC COM 974155103 238 1,797 SH   SOLE   0 0 1,797
WOODWARD INC COM 980745103 374 3,074 SH   SOLE   0 0 3,074
WORKHORSE GROUP INC COM NEW 98138J206 250 12,629 SH   SOLE   0 0 12,629
XPO LOGISTICS INC COM 983793100 684 5,742 SH   SOLE   0 0 5,742
XENIA HOTELS & RESORTS INC COM 984017103 321 21,112 SH   SOLE   0 0 21,112
XERIS PHARMACEUTICALS INC COM 98422L107 167 33,842 SH   SOLE   0 0 33,842
YUM BRANDS INC COM 988498101 1,138 10,487 SH   SOLE   0 0 10,487
ZIMMER BIOMET HOLDINGS INC COM 98956P102 495 3,210 SH   SOLE   0 0 3,210
ZOETIS INC CL A 98978V103 267 1,611 SH   SOLE   0 0 1,611
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,495 19,255 SH   SOLE   0 0 19,255
ZYNGA INC CL A 98986T108 511 51,815 SH   SOLE   0 0 51,815
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 70 13,980 SH   SOLE   0 0 13,980
AXIS CAP HLDGS LTD SHS G0692U109 1,204 23,902 SH   SOLE   0 0 23,902
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,124 27,275 SH   SOLE   0 0 27,275
EATON CORP PLC SHS G29183103 1,605 13,358 SH   SOLE   0 0 13,358
FRONTLINE LTD SHS NEW G3682E192 78 12,537 SH   SOLE   0 0 12,537
GAN LTD ORD SHS G3728V109 402 19,820 SH   SOLE   0 0 19,820
LINDE PLC SHS G5494J103 3,393 12,878 SH   SOLE   0 0 12,878
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 503 10,583 SH   SOLE   0 0 10,583
MEDTRONIC PLC SHS G5960L103 9,958 85,007 SH   SOLE   0 0 85,007
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 281 11,061 SH   SOLE   0 0 11,061
NOVOCURE LTD ORD SHS G6674U108 887 5,126 SH   SOLE   0 0 5,126
SEAGATE TECHNOLOGY PLC SHS G7945M107 260 4,189 SH   SOLE   0 0 4,189
TRANE TECHNOLOGIES PLC SHS G8994E103 734 5,059 SH   SOLE   0 0 5,059
CHUBB LIMITED COM H1467J104 9,309 60,482 SH   SOLE   0 0 60,482
TE CONNECTIVITY LTD REG SHS H84989104 385 3,177 SH   SOLE   0 0 3,177
FIVERR INTL LTD ORD SHS M4R82T106 817 4,186 SH   SOLE   0 0 4,186
WIX COM LTD SHS M98068105 334 1,338 SH   SOLE   0 0 1,338
ASML HOLDING N V N Y REGISTRY SHS N07059210 732 1,501 SH   SOLE   0 0 1,501
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 492 5,368 SH   SOLE   0 0 5,368
ROYAL CARIBBEAN GROUP COM V7780T103 933 12,485 SH   SOLE   0 0 12,485
ISHARES TR CORE S&P MCP ETF 464287507 904 3,934 SH   SOLE   0 0 3,934
ISHARES TR S&P MC 400GR ETF 464287606 257 3,552 SH   SOLE   0 0 3,552
ISHARES TR CORE S&P SCP ETF 464287804 560 6,097 SH   SOLE   0 0 6,097
ISHARES TR CORE S&P500 ETF 464287200 6,785 18,075 SH   SOLE   0 0 18,075
ISHARES TR S&P 500 GRWT ETF 464287309 255 3,992 SH   SOLE   0 0 3,992
ISHARES TR RUS 1000 VAL ETF 464287598 242 1,773 SH   SOLE   0 0 1,773
SPDR S&P 500 ETF TR TR UNIT 78462F103 884 2,364 SH   SOLE   0 0 2,364
ADOBE SYSTEMS INCORPORATED COM 00724F101 230 460 SH   SOLE   0 0 460
AMAZON COM INC COM 023135106 3,000 921 SH   SOLE   0 0 921
INVESCO QQQ TR UNIT SER 1 46090E103 3,332 10,622 SH   SOLE   0 0 10,622
ADVANCED MICRO DEVICES INC COM 007903107 867 9,450 SH   SOLE   0 0 9,450
QUALCOMM INC COM 747525103 309 2,028 SH   SOLE   0 0 2,028
DISNEY WALT CO COM 254687106 463 2,555 SH   SOLE   0 0 2,555
LOWES COS INC COM 548661107 230 1,430 SH   SOLE   0 0 1,430
MICROSOFT CORP COM 594918104 1,018 4,576 SH   SOLE   0 0 4,576
ISHARES TR U.S. BAS MTL ETF 464287838 284 2,500 SH   SOLE   0 0 2,500
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 242 3,338 SH   SOLE   0 0 3,338
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 482 3,704 SH   SOLE   0 0 3,704
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 483 3,422 SH   SOLE   0 0 3,422
STARBUCKS CORP COM 855244109 260 2,427 SH   SOLE   0 0 2,427
BED BATH & BEYOND INC COM 075896100 2,582 145,400 SH   SOLE   0 0 145,400
TARGET CORP COM 87612E106 371 2,101 SH   SOLE   0 0 2,101
COSTCO WHSL CORP NEW COM 22160K105 283 751 SH   SOLE   0 0 751
DOMINION ENERGY INC COM 25746U109 202 2,682 SH   SOLE   0 0 2,682
HOME DEPOT INC COM 437076102 632 2,381 SH   SOLE   0 0 2,381
JABIL INC COM 466313103 791 18,600 SH   SOLE   0 0 18,600
NIKE INC CL B 654106103 307 2,168 SH   SOLE   0 0 2,168
JPMORGAN CHASE & CO COM 46625H100 205 1,612 SH   SOLE   0 0 1,612
3M CO COM 88579Y101 375 2,144 SH   SOLE   0 0 2,144
GAP INC COM 364760108 474 23,500 SH   SOLE   0 0 23,500
CSX CORP COM 126408103 245 2,704 SH   SOLE   0 0 2,704
APPLE INC COM 037833100 4,240 31,955 SH   SOLE   0 0 31,955
CATERPILLAR INC COM 149123101 490 2,691 SH   SOLE   0 0 2,691
ISHARES TR PHLX SEMICND ETF 464287523 1,062 2,800 SH   SOLE   0 0 2,800
QUIDEL CORP COM 74838J101 227 1,262 SH   SOLE   0 0 1,262
ISHARES TR TIPS BD ETF 464287176 383 3,000 SH   SOLE   0 0 3,000
NVIDIA CORPORATION COM 67066G104 1,300 2,489 SH   SOLE   0 0 2,489
ALPHABET INC CAP STK CL A 02079K305 315 180 SH   SOLE   0 0 180
OLIN CORP COM PAR $1 680665205 2,062 83,975 SH   SOLE   0 0 83,975
VANGUARD INDEX FDS GROWTH ETF 922908736 307 1,211 SH   SOLE   0 0 1,211
THERMO FISHER SCIENTIFIC INC COM 883556102 204 439 SH   SOLE   0 0 439
OVERSTOCK COM INC DEL COM 690370101 2,801 58,400 SH   SOLE   0 0 58,400
MASTERCARD INCORPORATED CL A 57636Q104 218 612 SH   SOLE   0 0 612
ISHARES TR US HOME CONS ETF 464288752 725 13,000 SH   SOLE   0 0 13,000
PROSPECT CAP CORP COM 74348T102 413 76,266 SH   SOLE   0 0 76,266
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 203 3,006 SH   SOLE   0 0 3,006
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 997 5,932 SH   SOLE   0 0 5,932
ISHARES TR SHORT TREAS BD 464288679 431 3,898 SH   SOLE   0 0 3,898
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,216 5,730 SH   SOLE   0 0 5,730
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 859 9,737 SH   SOLE   0 0 9,737
ISHARES TR PFD AND INCM SEC 464288687 327 8,500 SH   SOLE   0 0 8,500
ISHARES TR MORTGE REL ETF 46435G342 255 7,995 SH   SOLE   0 0 7,995
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,271 24,977 SH   SOLE   0 0 24,977
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 603 76,047 SH   SOLE   0 0 76,047
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1,135 10,529 SH   SOLE   0 0 10,529
VISA INC COM CL A 92826C839 641 2,932 SH   SOLE   0 0 2,932
XPO LOGISTICS INC COM 983793100 212 1,779 SH   SOLE   0 0 1,779
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,223 8,858 SH   SOLE   0 0 8,858
BLACKROCK CAP INVT CORP COM 092533108 59 21,894 SH   SOLE   0 0 21,894
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 317 3,485 SH   SOLE   0 0 3,485
TESLA INC COM 88160R101 1,699 2,408 SH   SOLE   0 0 2,408
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 460 7,895 SH   SOLE   0 0 7,895
WORKHORSE GROUP INC COM NEW 98138J206 742 37,500 SH   SOLE   0 0 37,500
BLINK CHARGING CO COM 09354A100 2,774 64,900 SH   SOLE   0 0 64,900
FACEBOOK INC CL A 30303M102 774 2,833 SH   SOLE   0 0 2,833
ISHARES INC CORE MSCI EMKT 46434G103 388 6,247 SH   SOLE   0 0 6,247
ISHARES TR CORE MSCI EAFE 46432F842 1,590 23,014 SH   SOLE   0 0 23,014
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 297 21,658 SH   SOLE   0 0 21,658
PROSHARES TR S&P 500 DV ARIST 74348A467 225 2,815 SH   SOLE   0 0 2,815
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 302 6,414 SH   SOLE   0 0 6,414
TWITTER INC COM 90184L102 428 7,900 SH   SOLE   0 0 7,900
ALPHABET INC CAP STK CL C 02079K107 1,186 677 SH   SOLE   0 0 677
ISHARES TR CORE DIV GRWTH 46434V621 403 9,000 SH   SOLE   0 0 9,000
ARK ETF TR INNOVATION ETF 00214Q104 260 2,089 SH   SOLE   0 0 2,089
PAYPAL HLDGS INC COM 70450Y103 353 1,507 SH   SOLE   0 0 1,507
SQUARE INC CL A 852234103 1,329 6,105 SH   SOLE   0 0 6,105
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 915 21,269 SH   SOLE   0 0 21,269
PROSHARES TR K1 FRE CRD OIL 74347G804 396 9,218 SH   SOLE   0 0 9,218
CRONOS GROUP INC COM 22717L101 137 19,701 SH   SOLE   0 0 19,701
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 6,817 406,000 SH   SOLE   0 0 406,000
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 212 7,951 SH   SOLE   0 0 7,951
MODERNA INC COM 60770K107 324 3,100 SH   SOLE   0 0 3,100
CRONOS GROUP INC COM 22717L101 56 27,100 SH Call SOLE   0 0 27,100