0001580642-21-005383.txt : 20211110 0001580642-21-005383.hdr.sgml : 20211110 20211110094929 ACCESSION NUMBER: 0001580642-21-005383 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211110 DATE AS OF CHANGE: 20211110 EFFECTIVENESS DATE: 20211110 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Creative Planning CENTRAL INDEX KEY: 0001540235 IRS NUMBER: 431270780 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14616 FILM NUMBER: 211394836 BUSINESS ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 BUSINESS PHONE: 913-338-2727 MAIL ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001540235 XXXXXXXX 09-30-2021 09-30-2021 false Creative Planning
5454 W.110th Street Overland Park KS 66211
13F HOLDINGS REPORT 028-14616 N
Rebecca Havens Compliance Manager 913-742-7269 /s/ Rebecca Havens Overland Park KS 11-09-2021 0 2151 56364077
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 370 5667 SH SOLE 0 0 5667 ABB LTD SPONSORED ADR 000375204 875 26230 SH SOLE 0 0 26230 ABM INDS INC COM 000957100 613 13611 SH SOLE 0 0 13611 AFLAC INC COM 001055102 7981 153107 SH SOLE 0 0 153107 AGCO CORP COM 001084102 257 2095 SH SOLE 0 0 2095 ABBOTT LABS COM 002824100 45222 382818 SH SOLE 0 0 382818 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 480 115593 SH SOLE 0 0 115593 ABERDEEN AUSTRALIA EQUITY FD COM 003011103 73 12407 SH SOLE 0 0 12407 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 314 3484 SH SOLE 0 0 3484 ABRDN ETFS BBRG ALL COMD K1 003261104 2308 82239 SH SOLE 0 0 82239 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 735 8501 SH SOLE 0 0 8501 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 791 37026 SH SOLE 0 0 37026 ABIOMED INC COM 003654100 2647 8132 SH SOLE 0 0 8132 ACADIA PHARMACEUTICALS INC COM 004225108 232 13956 SH SOLE 0 0 13956 ACI WORLDWIDE INC COM 004498101 853 27747 SH SOLE 0 0 27747 ADAMS DIVERSIFIED EQUITY FD COM 006212104 293 14775 SH SOLE 0 0 14775 ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 167 70772 SH SOLE 0 0 70772 ADVANCED MICRO DEVICES INC COM 007903107 13 5000 SH Put SOLE 0 0 5000 ADVANCED MICRO DEVICES INC COM 007903107 19187 186464 SH SOLE 0 0 186464 AEGON N V NY REGISTRY SHS 007924103 321 62970 SH SOLE 0 0 62970 AGREE RLTY CORP COM 008492100 632 9549 SH SOLE 0 0 9549 AIRBNB INC COM CL A 009066101 3976 23700 SH SOLE 0 0 23700 AIRBNB INC COM CL A 009066101 25 900 SH Call SOLE 0 0 900 AIRBNB INC COM CL A 009066101 17 900 SH Call SOLE 0 0 900 AIR PRODS & CHEMS INC COM 009158106 3865 15090 SH SOLE 0 0 15090 ALASKA AIR GROUP INC COM 011659109 6192 105667 SH SOLE 0 0 105667 ALBEMARLE CORP COM 012653101 1068 4877 SH SOLE 0 0 4877 ALCOA CORP COM 013872106 253 5167 SH SOLE 0 0 5167 ALIGN TECHNOLOGY INC COM 016255101 2734 4108 SH SOLE 0 0 4108 ALLEGHANY CORP MD COM 017175100 902 1445 SH SOLE 0 0 1445 ALLIANCE DATA SYSTEMS CORP COM 018581108 718 7118 SH SOLE 0 0 7118 ALLIANT ENERGY CORP COM 018802108 2098 37473 SH SOLE 0 0 37473 ALLOGENE THERAPEUTICS INC COM 019770106 658 25600 SH SOLE 0 0 25600 ALLSTATE CORP COM 020002101 3960 31105 SH SOLE 0 0 31105 AMARIN CORP PLC SPONS ADR NEW 023111206 72 14090 SH SOLE 0 0 14090 AMAZON COM INC COM 023135106 308385 93875 SH SOLE 0 0 93875 AMAZON COM INC COM 023135106 8 100 SH Call SOLE 0 0 100 AMAZON COM INC COM 023135106 11 400 SH Put SOLE 0 0 400 AMEDISYS INC COM 023436108 287 1928 SH SOLE 0 0 1928 AMERCO COM 023586100 576 892 SH SOLE 0 0 892 AMEREN CORP COM 023608102 2969 36654 SH SOLE 0 0 36654 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 42735 722052 SH SOLE 0 0 722052 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 34072 527353 SH SOLE 0 0 527353 AMERICAN CENTY ETF TR US SML CP VALU 025072877 70013 925970 SH SOLE 0 0 925970 AMERICAN ELEC PWR CO INC COM 025537101 7858 96803 SH SOLE 0 0 96803 AMERICAN EXPRESS CO COM 025816109 16020 95623 SH SOLE 0 0 95623 AMERICAN FINL GROUP INC OHIO COM 025932104 1056 8393 SH SOLE 0 0 8393 AMERICAN INTL GROUP INC COM NEW 026874784 2489 45353 SH SOLE 0 0 45353 AMER STATES WTR CO COM 029899101 501 5862 SH SOLE 0 0 5862 AMERICAN WTR WKS CO INC NEW COM 030420103 2955 17482 SH SOLE 0 0 17482 AMETEK INC COM 031100100 3137 25294 SH SOLE 0 0 25294 AMGEN INC COM 031162100 24447 114965 SH SOLE 0 0 114965 AMPHENOL CORP NEW CL A 032095101 2332 31845 SH SOLE 0 0 31845 AMPLIFY ETF TR ONLIN RETL ETF 032108102 239 2184 SH SOLE 0 0 2184 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 554 12420 SH SOLE 0 0 12420 ANALOG DEVICES INC COM 032654105 6131 36605 SH SOLE 0 0 36605 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2435 289205 SH SOLE 0 0 289205 ANTHEM INC COM 036752103 6724 18036 SH SOLE 0 0 18036 APPLE INC COM 037833100 1 4000 SH Put SOLE 0 0 4000 APPLE INC COM 037833100 5 5600 SH Put SOLE 0 0 5600 APPLE INC COM 037833100 1023798 7235322 SH SOLE 0 0 7235322 APPLE INC COM 037833100 1 4400 SH Put SOLE 0 0 4400 APPLE INC COM 037833100 17 500 SH Call SOLE 0 0 500 APPLE INC COM 037833100 149 57600 SH Put SOLE 0 0 57600 APPLIED MATLS INC COM 038222105 250 22400 SH Put SOLE 0 0 22400 APPLIED MATLS INC COM 038222105 25797 200393 SH SOLE 0 0 200393 ARBOR REALTY TRUST INC COM 038923108 296 15990 SH SOLE 0 0 15990 ARCHER DANIELS MIDLAND CO COM 039483102 2772 46189 SH SOLE 0 0 46189 ARCOSA INC COM 039653100 280 5586 SH SOLE 0 0 5586 ARISTA NETWORKS INC COM 040413106 1329 3868 SH SOLE 0 0 3868 ASPEN TECHNOLOGY INC COM 045327103 2227 18137 SH SOLE 0 0 18137 ASTRAZENECA PLC SPONSORED ADR 046353108 4104 68328 SH SOLE 0 0 68328 ATLANTIC CAP BANCSHARES INC COM 048269203 279 10518 SH SOLE 0 0 10518 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 300 3675 SH SOLE 0 0 3675 ATMOS ENERGY CORP COM 049560105 2227 25254 SH SOLE 0 0 25254 ATRION CORP COM 049904105 2632 3774 SH SOLE 0 0 3774 AUDIOEYE INC COM NEW 050734201 767 69572 SH SOLE 0 0 69572 AUTODESK INC COM 052769106 3178 11145 SH SOLE 0 0 11145 AUTOLIV INC COM 052800109 215 2505 SH SOLE 0 0 2505 AUTOMATIC DATA PROCESSING IN COM 053015103 16642 83242 SH SOLE 0 0 83242 AUTOZONE INC COM 053332102 2538 1495 SH SOLE 0 0 1495 AVALONBAY CMNTYS INC COM 053484101 1008 4548 SH SOLE 0 0 4548 AVERY DENNISON CORP COM 053611109 1401 6763 SH SOLE 0 0 6763 AVIS BUDGET GROUP COM 053774105 768 6588 SH SOLE 0 0 6588 AYTU BIOPHARMA INC COM NEW 054754874 37 13000 SH SOLE 0 0 13000 BP PLC SPONSORED ADR 055622104 5791 211908 SH SOLE 0 0 211908 BADGER METER INC COM 056525108 561 5547 SH SOLE 0 0 5547 BAIDU INC SPON ADR REP A 056752108 0 100 SH Call SOLE 0 0 100 BAIDU INC SPON ADR REP A 056752108 9245 60127 SH SOLE 0 0 60127 BALL CORP COM 058498106 599 6654 SH SOLE 0 0 6654 BANCO BRADESCO S A SP ADR PFD NEW 059460303 40 10386 SH SOLE 0 0 10386 BK OF AMERICA CORP COM 060505104 51893 1222444 SH SOLE 0 0 1222444 BK OF AMERICA CORP COM 060505104 1 5000 SH Put SOLE 0 0 5000 BK OF AMERICA CORP COM 060505104 6 90000 SH Put SOLE 0 0 90000 BANK HAWAII CORP COM 062540109 272 3310 SH SOLE 0 0 3310 BANK MONTREAL QUE COM 063671101 1082 10853 SH SOLE 0 0 10853 BANK OF MONTREAL MICROSECTORS IDX 063679872 274 8250 SH SOLE 0 0 8250 BANK NEW YORK MELLON CORP COM 064058100 9377 180878 SH SOLE 0 0 180878 BANK NOVA SCOTIA B C COM 064149107 345 5602 SH SOLE 0 0 5602 BARRICK GOLD CORP COM 067901108 1438 79659 SH SOLE 0 0 79659 BATH & BODY WORKS INC COM 070830104 1073 17028 SH SOLE 0 0 17028 BAUSCH HEALTH COS INC COM 071734107 1492 53564 SH SOLE 0 0 53564 BAXTER INTL INC COM 071813109 5091 63302 SH SOLE 0 0 63302 BECTON DICKINSON & CO COM 075887109 9056 36838 SH SOLE 0 0 36838 BERKLEY W R CORP COM 084423102 968 13225 SH SOLE 0 0 13225 BERKSHIRE HATHAWAY INC DEL CL A 084670108 68256 166 SH SOLE 0 0 166 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 730904 2677892 SH SOLE 0 0 2677892 BEST BUY INC COM 086516101 5860 55434 SH SOLE 0 0 55434 BHP GROUP LTD SPONSORED ADS 088606108 2839 53037 SH SOLE 0 0 53037 BILL COM HLDGS INC COM 090043100 2136 8002 SH SOLE 0 0 8002 BIO RAD LABS INC CL A 090572207 806 1080 SH SOLE 0 0 1080 BLACK HILLS CORP COM 092113109 238 3793 SH SOLE 0 0 3793 BLACKROCK ENHANCED GLOBAL DI COM 092501105 117 10032 SH SOLE 0 0 10032 BLACKROCK CAP INVT CORP COM 092533108 65 16814 SH SOLE 0 0 16814 BLOCK H & R INC COM 093671105 642 25698 SH SOLE 0 0 25698 BLOOM ENERGY CORP COM CL A 093712107 15 6200 SH Call SOLE 0 0 6200 BLOOM ENERGY CORP COM CL A 093712107 619 33062 SH SOLE 0 0 33062 BLOOM ENERGY CORP COM CL A 093712107 5 3500 SH Call SOLE 0 0 3500 BOEING CO COM 097023105 50391 229112 SH SOLE 0 0 229112 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 292 3684 SH SOLE 0 0 3684 BORGWARNER INC COM 099724106 4527 104768 SH SOLE 0 0 104768 BOSTON BEER INC CL A 100557107 1617 3172 SH SOLE 0 0 3172 BOSTON PROPERTIES INC COM 101121101 647 5969 SH SOLE 0 0 5969 BOSTON SCIENTIFIC CORP COM 101137107 3303 76115 SH SOLE 0 0 76115 BOXLIGHT CORP COM CL A 103197109 41 18252 SH SOLE 0 0 18252 BRINKER INTL INC COM 109641100 270 5506 SH SOLE 0 0 5506 BRISTOL-MYERS SQUIBB CO COM 110122108 16019 270729 SH SOLE 0 0 270729 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1205 34166 SH SOLE 0 0 34166 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 15447 288672 SH SOLE 0 0 288672 BROOKS AUTOMATION INC NEW COM 114340102 232 2271 SH SOLE 0 0 2271 BROWN & BROWN INC COM 115236101 282 5077 SH SOLE 0 0 5077 BROWN FORMAN CORP CL A 115637100 493 7861 SH SOLE 0 0 7861 BROWN FORMAN CORP CL B 115637209 784 11692 SH SOLE 0 0 11692 BUCKLE INC COM 118440106 255 6453 SH SOLE 0 0 6453 BURLINGTON STORES INC COM 122017106 242 854 SH SOLE 0 0 854 CF INDS HLDGS INC COM 125269100 466 8353 SH SOLE 0 0 8353 CIGNA CORP NEW COM 125523100 6765 33798 SH SOLE 0 0 33798 CMS ENERGY CORP COM 125896100 967 16191 SH SOLE 0 0 16191 CSX CORP COM 126408103 11704 393535 SH SOLE 0 0 393535 CVS HEALTH CORP COM 126650100 11100 130801 SH SOLE 0 0 130801 CABOT OIL & GAS CORP COM 127097103 263 12083 SH SOLE 0 0 12083 CADENCE DESIGN SYSTEM INC COM 127387108 2098 13853 SH SOLE 0 0 13853 CALADRIUS BIOSCIENCES INC COM NEW 128058203 12 10075 SH SOLE 0 0 10075 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 332 18723 SH SOLE 0 0 18723 CALERES INC COM 129500104 291 13106 SH SOLE 0 0 13106 CALIFORNIA WTR SVC GROUP COM 130788102 991 16820 SH SOLE 0 0 16820 CALLAWAY GOLF CO COM 131193104 1137 41154 SH SOLE 0 0 41154 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 376 47583 SH SOLE 0 0 47583 CAMBRIA ETF TR GLB MOMENT ETF 132061508 287 9813 SH SOLE 0 0 9813 CAMDEN NATL CORP COM 133034108 2013 42030 SH SOLE 0 0 42030 CAMDEN PPTY TR SH BEN INT 133131102 425 2880 SH SOLE 0 0 2880 CAMPBELL SOUP CO COM 134429109 0 500 SH Call SOLE 0 0 500 CAMPBELL SOUP CO COM 134429109 1172 28042 SH SOLE 0 0 28042 CANADIAN IMP BK COMM COM 136069101 688 6181 SH SOLE 0 0 6181 CANADIAN NATL RY CO COM 136375102 4113 35564 SH SOLE 0 0 35564 CANON INC SPONSORED ADR 138006309 239 9787 SH SOLE 0 0 9787 CANOPY GROWTH CORP COM 138035100 0 1000 SH Call SOLE 0 0 1000 CANOPY GROWTH CORP COM 138035100 577 41600 SH SOLE 0 0 41600 CARDIOVASCULAR SYS INC DEL COM 141619106 318 9684 SH SOLE 0 0 9684 CARMAX INC COM 143130102 1784 13944 SH SOLE 0 0 13944 CARNIVAL CORP UNIT 99/99/9999 143658300 7393 295590 SH SOLE 0 0 295590 CASEYS GEN STORES INC COM 147528103 617 3277 SH SOLE 0 0 3277 CASPER SLEEP INC COM 147626105 43 10070 SH SOLE 0 0 10070 CATERPILLAR INC COM 149123101 26093 135923 SH SOLE 0 0 135923 CEDAR FAIR L P DEPOSITRY UNIT 150185106 456 9825 SH SOLE 0 0 9825 CELANESE CORP DEL COM 150870103 437 2901 SH SOLE 0 0 2901 CEMEX SAB DE CV SPON ADR NEW 151290889 115 16078 SH SOLE 0 0 16078 CENTERRA GOLD INC COM 152006102 137 20017 SH SOLE 0 0 20017 CERENCE INC COM 156727109 217 2253 SH SOLE 0 0 2253 CERNER CORP COM 156782104 31222 442747 SH SOLE 0 0 442747 CHARLES RIV LABS INTL INC COM 159864107 922 2234 SH SOLE 0 0 2234 CHEMOURS CO COM 163851108 331 11390 SH SOLE 0 0 11390 CHESAPEAKE UTILS CORP COM 165303108 201 1678 SH SOLE 0 0 1678 CHEVRON CORP NEW COM 166764100 40124 395504 SH SOLE 0 0 395504 CHILDRENS PL INC NEW COM 168905107 301 4000 SH SOLE 0 0 4000 CHIPOTLE MEXICAN GRILL INC COM 169656105 7784 4283 SH SOLE 0 0 4283 CHURCH & DWIGHT INC COM 171340102 1694 20522 SH SOLE 0 0 20522 CIENA CORP COM NEW 171779309 219 4261 SH SOLE 0 0 4261 CINCINNATI FINL CORP COM 172062101 10148 88846 SH SOLE 0 0 88846 CIRRUS LOGIC INC COM 172755100 580 7041 SH SOLE 0 0 7041 CINTAS CORP COM 172908105 4459 11714 SH SOLE 0 0 11714 CITIGROUP INC COM NEW 172967424 12461 177561 SH SOLE 0 0 177561 CITIGROUP INC COM NEW 172967424 1 4000 SH Put SOLE 0 0 4000 CITIZENS FINL GROUP INC COM 174610105 1256 26741 SH SOLE 0 0 26741 CITRIX SYS INC COM 177376100 1210 11265 SH SOLE 0 0 11265 CITY HLDG CO COM 177835105 917 11770 SH SOLE 0 0 11770 CLEAN HARBORS INC COM 184496107 296 2849 SH SOLE 0 0 2849 CLEVELAND-CLIFFS INC NEW COM 185899101 6307 318384 SH SOLE 0 0 318384 CLOROX CO DEL COM 189054109 4102 24770 SH SOLE 0 0 24770 CO-DIAGNOSTICS INC COM 189763105 801 82355 SH SOLE 0 0 82355 COCA COLA CONS INC COM 191098102 724 1838 SH SOLE 0 0 1838 COCA COLA CO COM 191216100 55922 1065788 SH SOLE 0 0 1065788 COGNEX CORP COM 192422103 808 10070 SH SOLE 0 0 10070 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1625 21896 SH SOLE 0 0 21896 COLGATE PALMOLIVE CO COM 194162103 7885 104328 SH SOLE 0 0 104328 COLUMBIA SPORTSWEAR CO COM 198516106 319 3330 SH SOLE 0 0 3330 COMFORT SYS USA INC COM 199908104 456 6387 SH SOLE 0 0 6387 COMERICA INC COM 200340107 1332 16552 SH SOLE 0 0 16552 COMMERCE BANCSHARES INC COM 200525103 10540 151267 SH SOLE 0 0 151267 COMMUNITY BK SYS INC COM 203607106 1084 15840 SH SOLE 0 0 15840 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 49 19578 SH SOLE 0 0 19578 CONAGRA BRANDS INC COM 205887102 2464 72758 SH SOLE 0 0 72758 CONSOLIDATED EDISON INC COM 209115104 3936 54218 SH SOLE 0 0 54218 CONTINENTAL RES INC COM 212015101 1260 27301 SH SOLE 0 0 27301 COOPER COS INC COM NEW 216648402 904 2186 SH SOLE 0 0 2186 COPART INC COM 217204106 1954 14087 SH SOLE 0 0 14087 CORNING INC COM 219350105 4709 129052 SH SOLE 0 0 129052 CORVEL CORP COM 221006109 368 1974 SH SOLE 0 0 1974 COTY INC COM CL A 222070203 110 13983 SH SOLE 0 0 13983 CRANE CO COM 224399105 1286 13559 SH SOLE 0 0 13559 CREE INC COM 225447101 402 4974 SH SOLE 0 0 4974 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 357 12594 SH SOLE 0 0 12594 CROWN HLDGS INC COM 228368106 536 5317 SH SOLE 0 0 5317 CRYOPORT INC COM PAR $0.001 229050307 608 9149 SH SOLE 0 0 9149 CUBESMART COM 229663109 555 11451 SH SOLE 0 0 11451 CULLEN FROST BANKERS INC COM 229899109 205 1728 SH SOLE 0 0 1728 CUMMINS INC COM 231021106 4755 21176 SH SOLE 0 0 21176 DBX ETF TR XTRACK MSCI EAFE 233051200 752 19917 SH SOLE 0 0 19917 DBX ETF TR XTRACK USD HIGH 233051432 209 5202 SH SOLE 0 0 5202 DBX ETF TR XTRACK MSCI EAFE 233051630 777 34188 SH SOLE 0 0 34188 DTE ENERGY CO COM 233331107 5304 47482 SH SOLE 0 0 47482 DANA INC COM 235825205 266 11958 SH SOLE 0 0 11958 DANAHER CORPORATION COM 235851102 18833 61861 SH SOLE 0 0 61861 DARDEN RESTAURANTS INC COM 237194105 2159 14251 SH SOLE 0 0 14251 DARLING INGREDIENTS INC COM 237266101 429 5969 SH SOLE 0 0 5969 DECKERS OUTDOOR CORP COM 243537107 573 1591 SH SOLE 0 0 1591 DEERE & CO COM 244199105 15235 45469 SH SOLE 0 0 45469 DELTA AIR LINES INC DEL COM NEW 247361702 12516 293729 SH SOLE 0 0 293729 DELUXE CORP COM 248019101 290 8082 SH SOLE 0 0 8082 DEXCOM INC COM 252131107 2688 4916 SH SOLE 0 0 4916 DICKS SPORTING GOODS INC COM 253393102 3096 25849 SH SOLE 0 0 25849 DIEBOLD NIXDORF INC COM STK 253651103 210 20751 SH SOLE 0 0 20751 DIGITAL RLTY TR INC COM 253868103 2203 15251 SH SOLE 0 0 15251 DISNEY WALT CO COM 254687106 59238 350170 SH SOLE 0 0 350170 DISCOVER FINL SVCS COM 254709108 2486 20235 SH SOLE 0 0 20235 DOCUSIGN INC COM 256163106 1 100 SH Call SOLE 0 0 100 DOCUSIGN INC COM 256163106 4750 18452 SH SOLE 0 0 18452 DOLLAR GEN CORP NEW COM 256677105 1960 9238 SH SOLE 0 0 9238 DOLLAR TREE INC COM 256746108 1333 13925 SH SOLE 0 0 13925 DONALDSON INC COM 257651109 438 7623 SH SOLE 0 0 7623 DOVER CORP COM 260003108 31671 203674 SH SOLE 0 0 203674 DOW INC COM 260557103 5907 102621 SH SOLE 0 0 102621 DRIVE SHACK INC COM 262077100 46 16196 SH SOLE 0 0 16196 DUKE REALTY CORP COM NEW 264411505 997 20834 SH SOLE 0 0 20834 DYNATRACE INC COM NEW 268150109 438 6176 SH SOLE 0 0 6176 EARGO INC COM 270087109 346 12200 SH Put SOLE 0 0 12200 EARGO INC COM 270087109 483 71811 SH SOLE 0 0 71811 EASTMAN CHEM CO COM 277432100 1021 10136 SH SOLE 0 0 10136 EATON VANCE ENHANCED EQUITY COM 278277108 400 17212 SH SOLE 0 0 17212 EBAY INC. COM 278642103 2538 36433 SH SOLE 0 0 36433 ECOLAB INC COM 278865100 4160 19938 SH SOLE 0 0 19938 EDISON INTL COM 281020107 1781 32110 SH SOLE 0 0 32110 8X8 INC NEW COM 282914100 2128 90985 SH SOLE 0 0 90985 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 55 15523 SH SOLE 0 0 15523 ELECTRONIC ARTS INC COM 285512109 2060 14480 SH SOLE 0 0 14480 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 180 16100 SH SOLE 0 0 16100 ELLSWORTH GROWTH & INCOME FD COM 289074106 155 11580 SH SOLE 0 0 11580 EMCLAIRE FINL CORP COM 290828102 224 8394 SH SOLE 0 0 8394 EMERSON ELEC CO COM 291011104 11859 125894 SH SOLE 0 0 125894 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 124 12356 SH SOLE 0 0 12356 ENCORE CAP GROUP INC COM 292554102 290 5878 SH SOLE 0 0 5878 ENTERPRISE FINL SVCS CORP COM 293712105 1060 23409 SH SOLE 0 0 23409 ENTERPRISE PRODS PARTNERS L COM 293792107 16254 751087 SH SOLE 0 0 751087 EQUIFAX INC COM 294429105 2139 8442 SH SOLE 0 0 8442 EQUITRANS MIDSTREAM CORP COM 294600101 114 11214 SH SOLE 0 0 11214 ERICSSON ADR B SEK 10 294821608 357 31916 SH SOLE 0 0 31916 ESSEX PPTY TR INC COM 297178105 1109 3468 SH SOLE 0 0 3468 EURONET WORLDWIDE INC COM 298736109 3437 27000 SH SOLE 0 0 27000 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1318 20468 SH SOLE 0 0 20468 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 382 8388 SH SOLE 0 0 8388 EXPEDITORS INTL WASH INC COM 302130109 1570 13182 SH SOLE 0 0 13182 FMC CORP COM NEW 302491303 862 9410 SH SOLE 0 0 9410 F N B CORP COM 302520101 548 47119 SH SOLE 0 0 47119 FS KKR CAP CORP COM 302635206 2553 115831 SH SOLE 0 0 115831 FACTSET RESH SYS INC COM 303075105 481 1219 SH SOLE 0 0 1219 FAIR ISAAC CORP COM 303250104 651 1636 SH SOLE 0 0 1636 FASTENAL CO COM 311900104 3420 66272 SH SOLE 0 0 66272 FEDERAL AGRIC MTG CORP CL C 313148306 234 2160 SH SOLE 0 0 2160 FEDERATED HERMES INC CL B 314211103 998 30699 SH SOLE 0 0 30699 F5 NETWORKS INC COM 315616102 317 1597 SH SOLE 0 0 1597 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 539 9587 SH SOLE 0 0 9587 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 413 5146 SH SOLE 0 0 5146 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 282 5253 SH SOLE 0 0 5253 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 500 7834 SH SOLE 0 0 7834 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 6166 129394 SH SOLE 0 0 129394 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2400 20229 SH SOLE 0 0 20229 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 11107 365364 SH SOLE 0 0 365364 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 655 12335 SH SOLE 0 0 12335 FIFTH THIRD BANCORP COM 316773100 2437 57425 SH SOLE 0 0 57425 FIRST BANCORP N C COM 318910106 445 10340 SH SOLE 0 0 10340 FIRST BUSEY CORP COM NEW 319383204 505 20493 SH SOLE 0 0 20493 FIRST FINL BANCORP OH COM 320209109 1335 57038 SH SOLE 0 0 57038 FIRST HORIZON CORPORATION COM 320517105 187 11493 SH SOLE 0 0 11493 FIRST SOLAR INC COM 336433107 16 1000 SH Call SOLE 0 0 1000 FIRST SOLAR INC COM 336433107 520 5445 SH SOLE 0 0 5445 FIRST TR MORNINGSTAR DIVID L SHS 336917109 446 13628 SH SOLE 0 0 13628 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 674 5465 SH SOLE 0 0 5465 FIRST TR NASDAQ 100 TECH IND SHS 337345102 321 2035 SH SOLE 0 0 2035 FISERV INC COM 337738108 9768 90026 SH SOLE 0 0 90026 FIRSTENERGY CORP COM 337932107 798 22402 SH SOLE 0 0 22402 FIVE9 INC COM 338307101 858 5370 SH SOLE 0 0 5370 FLAHERTY & CRUMRINE PFD SECS COM 338478100 472 21209 SH SOLE 0 0 21209 FLEETCOR TECHNOLOGIES INC COM 339041105 461 1763 SH SOLE 0 0 1763 FLOOR & DECOR HLDGS INC CL A 339750101 277 2297 SH SOLE 0 0 2297 FLUOR CORP NEW COM 343412102 302 18899 SH SOLE 0 0 18899 FLOWERS FOODS INC COM 343498101 3412 144382 SH SOLE 0 0 144382 FORD MTR CO DEL COM 345370860 2 5000 SH Call SOLE 0 0 5000 FORD MTR CO DEL COM 345370860 10929 771792 SH SOLE 0 0 771792 FORTIS INC COM 349553107 407 9183 SH SOLE 0 0 9183 FORTUNA SILVER MINES INC COM 349915108 68 17406 SH SOLE 0 0 17406 FRANCO NEV CORP COM 351858105 791 6086 SH SOLE 0 0 6086 FRANKLIN RESOURCES INC COM 354613101 268 9014 SH SOLE 0 0 9014 FULGENT GENETICS INC COM 359664109 264 2935 SH SOLE 0 0 2935 FULTON FINL CORP PA COM 360271100 221 14472 SH SOLE 0 0 14472 GABELLI EQUITY TR INC COM 362397101 339 51034 SH SOLE 0 0 51034 GALLAGHER ARTHUR J & CO COM 363576109 6775 45575 SH SOLE 0 0 45575 GARTNER INC COM 366651107 835 2747 SH SOLE 0 0 2747 GENERAC HLDGS INC COM 368736104 1083 2649 SH SOLE 0 0 2649 GENERAL DYNAMICS CORP COM 369550108 4000 20404 SH SOLE 0 0 20404 GENERAL ELECTRIC CO COM NEW 369604301 16476 159911 SH SOLE 0 0 159911 GENERAL MLS INC COM 370334104 6697 111957 SH SOLE 0 0 111957 GENTEX CORP COM 371901109 1902 57682 SH SOLE 0 0 57682 GENUINE PARTS CO COM 372460105 1605 13238 SH SOLE 0 0 13238 GEVO INC COM PAR 374396406 80 11991 SH SOLE 0 0 11991 GILEAD SCIENCES INC COM 375558103 8296 118774 SH SOLE 0 0 118774 GLADSTONE LD CORP COM 376549101 229 10040 SH SOLE 0 0 10040 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 222 6485 SH SOLE 0 0 6485 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 6694 107228 SH SOLE 0 0 107228 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 424 4931 SH SOLE 0 0 4931 GOODYEAR TIRE & RUBR CO COM 382550101 196 11047 SH SOLE 0 0 11047 GRACO INC COM 384109104 1387 19824 SH SOLE 0 0 19824 GRAHAM HLDGS CO COM CL B 384637104 1446 2455 SH SOLE 0 0 2455 GRAINGER W W INC COM 384802104 2455 6245 SH SOLE 0 0 6245 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 707 9945 SH SOLE 0 0 9945 GREIF INC CL A 397624107 317 4907 SH SOLE 0 0 4907 GRIFOLS S A SP ADR REP B NVT 398438408 239 16390 SH SOLE 0 0 16390 HSBC HLDGS PLC SPON ADR NEW 404280406 2269 86759 SH SOLE 0 0 86759 HAIN CELESTIAL GROUP INC COM 405217100 222 5194 SH SOLE 0 0 5194 HALLIBURTON CO COM 406216101 2284 105643 SH SOLE 0 0 105643 HAMILTON LANE INC CL A 407497106 7145 84240 SH SOLE 0 0 84240 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 321 7550 SH SOLE 0 0 7550 HANESBRANDS INC COM 410345102 4641 270434 SH SOLE 0 0 270434 HANOVER INS GROUP INC COM 410867105 402 3103 SH SOLE 0 0 3103 HARLEY DAVIDSON INC COM 412822108 648 17711 SH SOLE 0 0 17711 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 71 22404 SH SOLE 0 0 22404 HARSCO CORP COM 415864107 475 27997 SH SOLE 0 0 27997 HARTFORD FINL SVCS GROUP INC COM 416515104 2516 35815 SH SOLE 0 0 35815 HASBRO INC COM 418056107 408 4568 SH SOLE 0 0 4568 HAWAIIAN ELEC INDUSTRIES COM 419870100 1174 28760 SH SOLE 0 0 28760 HECLA MNG CO COM 422704106 103 18779 SH SOLE 0 0 18779 HEICO CORP NEW COM 422806109 550 4173 SH SOLE 0 0 4173 HEICO CORP NEW CL A 422806208 230 1941 SH SOLE 0 0 1941 HENRY JACK & ASSOC INC COM 426281101 1295 7892 SH SOLE 0 0 7892 HERCULES CAPITAL INC COM 427096508 357 21483 SH SOLE 0 0 21483 HERSHEY CO COM 427866108 4930 29128 SH SOLE 0 0 29128 HILL INTL INC COM 431466101 207 100000 SH SOLE 0 0 100000 HILL-ROM HLDGS INC COM 431475102 1005 6703 SH SOLE 0 0 6703 HILLENBRAND INC COM 431571108 776 18203 SH SOLE 0 0 18203 HIREQUEST INC COM 433535101 979 50663 SH SOLE 0 0 50663 HOLOGIC INC COM 436440101 1147 15541 SH SOLE 0 0 15541 HOME DEPOT INC COM 437076102 81132 247158 SH SOLE 0 0 247158 HONDA MOTOR LTD AMERN SHS 438128308 388 12663 SH SOLE 0 0 12663 HONEYWELL INTL INC COM 438516106 24613 115946 SH SOLE 0 0 115946 HORIZON BANCORP INC COM 440407104 265 14580 SH SOLE 0 0 14580 HORMEL FOODS CORP COM 440452100 5593 136407 SH SOLE 0 0 136407 HOWMET AEROSPACE INC COM 443201108 473 15155 SH SOLE 0 0 15155 HUBSPOT INC COM 443573100 1195 1767 SH SOLE 0 0 1767 HUDBAY MINERALS INC COM 443628102 62 10000 SH SOLE 0 0 10000 HUMANA INC COM 444859102 3146 8085 SH SOLE 0 0 8085 HUNT J B TRANS SVCS INC COM 445658107 206 1231 SH SOLE 0 0 1231 HUNTINGTON BANCSHARES INC COM 446150104 1186 76723 SH SOLE 0 0 76723 HUNTINGTON INGALLS INDS INC COM 446413106 650 3366 SH SOLE 0 0 3366 HUNTSMAN CORP COM 447011107 581 19644 SH SOLE 0 0 19644 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 511 10234 SH SOLE 0 0 10234 IDACORP INC COM 451107106 268 2597 SH SOLE 0 0 2597 ILLINOIS TOOL WKS INC COM 452308109 15148 73310 SH SOLE 0 0 73310 ILLUMINA INC COM 452327109 4722 11641 SH SOLE 0 0 11641 ILLUMINA INC COM 452327109 8 300 SH Call SOLE 0 0 300 IMPERIAL OIL LTD COM NEW 453038408 409 12945 SH SOLE 0 0 12945 INDEPENDENT BK CORP MICH COM NEW 453838609 580 27000 SH SOLE 0 0 27000 INFOSYS LTD SPONSORED ADR 456788108 1013 45529 SH SOLE 0 0 45529 ING GROEP N.V. SPONSORED ADR 456837103 1642 113354 SH SOLE 0 0 113354 INGREDION INC COM 457187102 922 10364 SH SOLE 0 0 10364 INMED PHARMACEUTICALS INC COM NEW 457637502 19 10841 SH SOLE 0 0 10841 INSPIRE MED SYS INC COM 457730109 296 1270 SH SOLE 0 0 1270 INTEL CORP COM 458140100 64663 1213639 SH SOLE 0 0 1213639 INTEL CORP COM 458140100 69 7500 SH Call SOLE 0 0 7500 INTEL CORP COM 458140100 76 17000 SH Call SOLE 0 0 17000 INTERNATIONAL BUSINESS MACHS COM 459200101 25660 184696 SH SOLE 0 0 184696 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1321 9877 SH SOLE 0 0 9877 INTERNATIONAL PAPER CO COM 460146103 1756 31410 SH SOLE 0 0 31410 INTERPUBLIC GROUP COS INC COM 460690100 470 12826 SH SOLE 0 0 12826 INTUIT COM 461202103 17566 32559 SH SOLE 0 0 32559 IONIS PHARMACEUTICALS INC COM 462222100 500 14915 SH SOLE 0 0 14915 IROBOT CORP COM 462726100 205 2616 SH SOLE 0 0 2616 ISHARES GOLD TR ISHARES NEW 464285204 48897 1463548 SH SOLE 0 0 1463548 ISHARES INC MSCI AUST ETF 464286103 674 27154 SH SOLE 0 0 27154 ISHARES INC MSCI FRONTIER 464286145 747 22042 SH SOLE 0 0 22042 ISHARES INC JP MRG EM CRP BD 464286251 790 15234 SH SOLE 0 0 15234 ISHARES INC EM MKTS DIV ETF 464286319 17864 459218 SH SOLE 0 0 459218 ISHARES INC EM MKT SM-CP ETF 464286475 9581 158046 SH SOLE 0 0 158046 ISHARES INC MSCI CDA ETF 464286509 653 17979 SH SOLE 0 0 17979 ISHARES INC MSCI GBL MIN VOL 464286525 5010 48770 SH SOLE 0 0 48770 ISHARES INC MSCI EMERG MRKT 464286533 1492 23812 SH SOLE 0 0 23812 ISHARES INC MSCI EURZONE ETF 464286608 410 8528 SH SOLE 0 0 8528 ISHARES INC MSCI PAC JP ETF 464286665 313 6423 SH SOLE 0 0 6423 ISHARES INC MSCI SWITZERLAND 464286749 1364 29276 SH SOLE 0 0 29276 ISHARES INC MSCI STH KOR ETF 464286772 355 4395 SH SOLE 0 0 4395 ISHARES TR S&P 100 ETF 464287101 7475 37859 SH SOLE 0 0 37859 ISHARES TR MORNINGSTAR GRWT 464287119 4037 61590 SH SOLE 0 0 61590 ISHARES TR MORNINGSTR US EQ 464287127 502 8272 SH SOLE 0 0 8272 ISHARES TR CORE S&P TTL STK 464287150 57696 586459 SH SOLE 0 0 586459 ISHARES TR SELECT DIVID ETF 464287168 28869 251650 SH SOLE 0 0 251650 ISHARES TR TIPS BD ETF 464287176 16762 131271 SH SOLE 0 0 131271 ISHARES TR CHINA LG-CAP ETF 464287184 1479 37986 SH SOLE 0 0 37986 ISHARES TR US TRSPRTION 464287192 1127 4636 SH SOLE 0 0 4636 ISHARES TR CORE S&P500 ETF 464287200 6626054 15380098 SH SOLE 0 0 15380098 ISHARES TR CORE US AGGBD ET 464287226 1782163 15520016 SH SOLE 0 0 15520016 ISHARES TR MSCI EMG MKT ETF 464287234 45244 898063 SH SOLE 0 0 898063 ISHARES TR IBOXX INV CP ETF 464287242 9844 74000 SH SOLE 0 0 74000 ISHARES TR GLOBAL TECH ETF 464287291 2392 42214 SH SOLE 0 0 42214 ISHARES TR S&P 500 GRWT ETF 464287309 30727 415733 SH SOLE 0 0 415733 ISHARES TR GLOB HLTHCRE ETF 464287325 1011 12071 SH SOLE 0 0 12071 ISHARES TR S&P 500 VAL ETF 464287408 13216 90879 SH SOLE 0 0 90879 ISHARES TR 20 YR TR BD ETF 464287432 3347 23188 SH SOLE 0 0 23188 ISHARES TR BARCLAYS 7 10 YR 464287440 5293 45935 SH SOLE 0 0 45935 ISHARES TR 1 3 YR TREAS BD 464287457 8118 94231 SH SOLE 0 0 94231 ISHARES TR MSCI EAFE ETF 464287465 196151 2514434 SH SOLE 0 0 2514434 ISHARES TR RUS MDCP VAL ETF 464287473 7885 69622 SH SOLE 0 0 69622 ISHARES TR RUS MD CP GR ETF 464287481 43257 385986 SH SOLE 0 0 385986 ISHARES TR RUS MID CAP ETF 464287499 24459 312692 SH SOLE 0 0 312692 ISHARES TR CORE S&P MCP ETF 464287507 238445 906395 SH SOLE 0 0 906395 ISHARES TR EXPANDED TECH 464287515 2378 5957 SH SOLE 0 0 5957 ISHARES TR ISHARES SEMICDTR 464287523 1935 4340 SH SOLE 0 0 4340 ISHARES TR EXPND TEC SC ETF 464287549 567 1404 SH SOLE 0 0 1404 ISHARES TR ISHARES BIOTECH 464287556 7585 46913 SH SOLE 0 0 46913 ISHARES TR COHEN STEER REIT 464287564 29043 443943 SH SOLE 0 0 443943 ISHARES TR GLOBAL 100 ETF 464287572 3149 44265 SH SOLE 0 0 44265 ISHARES TR US CONSUM DISCRE 464287580 608 7868 SH SOLE 0 0 7868 ISHARES TR RUS 1000 VAL ETF 464287598 79765 509648 SH SOLE 0 0 509648 ISHARES TR S&P MC 400GR ETF 464287606 14682 185404 SH SOLE 0 0 185404 ISHARES TR RUS 1000 GRW ETF 464287614 95942 350101 SH SOLE 0 0 350101 ISHARES TR RUS 1000 ETF 464287622 138629 573535 SH SOLE 0 0 573535 ISHARES TR RUS 2000 VAL ETF 464287630 4501 28093 SH SOLE 0 0 28093 ISHARES TR RUS 2000 GRW ETF 464287648 15964 54374 SH SOLE 0 0 54374 ISHARES TR RUSSELL 2000 ETF 464287655 59203 270644 SH SOLE 0 0 270644 ISHARES TR CORE S&P US VLU 464287663 4420 62354 SH SOLE 0 0 62354 ISHARES TR CORE S&P US GWT 464287671 3825 37349 SH SOLE 0 0 37349 ISHARES TR RUSSELL 3000 ETF 464287689 9072 35596 SH SOLE 0 0 35596 ISHARES TR S&P MC 400VL ETF 464287705 6229 60455 SH SOLE 0 0 60455 ISHARES TR U.S. TECH ETF 464287721 10089 99635 SH SOLE 0 0 99635 ISHARES TR U.S. REAL ES ETF 464287739 1105 10792 SH SOLE 0 0 10792 ISHARES TR US INDUSTRIALS 464287754 612 5710 SH SOLE 0 0 5710 ISHARES TR US HLTHCARE ETF 464287762 2011 7288 SH SOLE 0 0 7288 ISHARES TR U.S. FIN SVC ETF 464287770 789 4195 SH SOLE 0 0 4195 ISHARES TR U.S. FINLS ETF 464287788 1090 13202 SH SOLE 0 0 13202 ISHARES TR U.S. ENERGY ETF 464287796 1471 52068 SH SOLE 0 0 52068 ISHARES TR CORE S&P SCP ETF 464287804 103369 946687 SH SOLE 0 0 946687 ISHARES TR US CONSM STAPLES 464287812 248 1379 SH SOLE 0 0 1379 ISHARES TR DOW JONES US ETF 464287846 4299 39851 SH SOLE 0 0 39851 ISHARES TR SP SMCP600VL ETF 464287879 15318 152157 SH SOLE 0 0 152157 ISHARES TR S&P SML 600 GWT 464287887 10527 80951 SH SOLE 0 0 80951 ISHARES TR MORNINGSTAR VALU 464288109 253 3970 SH SOLE 0 0 3970 ISHARES TR INTL TREA BD ETF 464288117 8198 159645 SH SOLE 0 0 159645 ISHARES TR SHRT NAT MUN ETF 464288158 7932 73742 SH SOLE 0 0 73742 ISHARES TR MSCI AC ASIA ETF 464288182 398 4681 SH SOLE 0 0 4681 ISHARES TR GL CLEAN ENE ETF 464288224 5938 274260 SH SOLE 0 0 274260 ISHARES TR MSCI ACWI EX US 464288240 8421 151972 SH SOLE 0 0 151972 ISHARES TR MSCI ACWI ETF 464288257 1934 19354 SH SOLE 0 0 19354 ISHARES TR EAFE SML CP ETF 464288273 334408 4494128 SH SOLE 0 0 4494128 ISHARES TR JPMORGAN USD EMG 464288281 1067 9696 SH SOLE 0 0 9696 ISHARES TR MRGSTR MD CP GRW 464288307 4059 58935 SH SOLE 0 0 58935 ISHARES TR NEW YORK MUN ETF 464288323 2704 46740 SH SOLE 0 0 46740 ISHARES TR CALIF MUN BD ETF 464288356 1044 16825 SH SOLE 0 0 16825 ISHARES TR GLB INFRASTR ETF 464288372 242 5282 SH SOLE 0 0 5282 ISHARES TR MRGSTR MD CP VAL 464288406 333 5274 SH SOLE 0 0 5274 ISHARES TR NATIONAL MUN ETF 464288414 944997 8134607 SH SOLE 0 0 8134607 ISHARES TR INTL SEL DIV ETF 464288448 1671 54931 SH SOLE 0 0 54931 ISHARES TR INTL DEV RE ETF 464288489 10901 389325 SH SOLE 0 0 389325 ISHARES TR DEVSMCP EXNA ETF 464288497 477 6895 SH SOLE 0 0 6895 ISHARES TR IBOXX HI YD ETF 464288513 10204 116626 SH SOLE 0 0 116626 ISHARES TR CRE U S REIT ETF 464288521 7853 133903 SH SOLE 0 0 133903 ISHARES TR RESIDENTIAL MULT 464288562 203 2374 SH SOLE 0 0 2374 ISHARES TR MSCI KLD400 SOC 464288570 14515 174436 SH SOLE 0 0 174436 ISHARES TR MBS ETF 464288588 3522 32567 SH SOLE 0 0 32567 ISHARES TR MRGSTR SM CP GR 464288604 667 13541 SH SOLE 0 0 13541 ISHARES TR INTRM GOV CR ETF 464288612 318 2764 SH SOLE 0 0 2764 ISHARES TR USD INV GRDE ETF 464288620 265 4415 SH SOLE 0 0 4415 ISHARES TR ISHS 5-10YR INVT 464288638 377 6282 SH SOLE 0 0 6282 ISHARES TR ISHS 1-5YR INVS 464288646 5551 101589 SH SOLE 0 0 101589 ISHARES TR 3 7 YR TREAS BD 464288661 459686 3531431 SH SOLE 0 0 3531431 ISHARES TR SHORT TREAS BD 464288679 3614 32714 SH SOLE 0 0 32714 ISHARES TR PFD AND INCM SEC 464288687 12717 327673 SH SOLE 0 0 327673 ISHARES TR GLOBAL MATER ETF 464288695 705 8273 SH SOLE 0 0 8273 ISHARES TR MRNING SM CP ETF 464288703 242 4251 SH SOLE 0 0 4251 ISHARES TR GLB CNSM STP ETF 464288737 4563 76089 SH SOLE 0 0 76089 ISHARES TR US HOME CONS ETF 464288752 544 8220 SH SOLE 0 0 8220 ISHARES TR US AER DEF ETF 464288760 1304 12505 SH SOLE 0 0 12505 ISHARES TR US REGNL BKS ETF 464288778 1243 20523 SH SOLE 0 0 20523 ISHARES TR MSCI USA ESG SLC 464288802 2565 26735 SH SOLE 0 0 26735 ISHARES TR U.S. MED DVC ETF 464288810 1387 22098 SH SOLE 0 0 22098 ISHARES TR US HLTHCR PR ETF 464288828 498 1949 SH SOLE 0 0 1949 ISHARES TR U.S. PHARMA ETF 464288836 201 1097 SH SOLE 0 0 1097 ISHARES TR US OIL GS EX ETF 464288851 397 6827 SH SOLE 0 0 6827 ISHARES TR MICRO-CAP ETF 464288869 10510 72821 SH SOLE 0 0 72821 ISHARES TR EAFE VALUE ETF 464288877 2708 53252 SH SOLE 0 0 53252 ISHARES TR EAFE GRWTH ETF 464288885 6590 61900 SH SOLE 0 0 61900 ISHARES TR RUS TP200 GR ETF 464289438 1740 11395 SH SOLE 0 0 11395 ISHARES TR AGGRES ALLOC ETF 464289859 675 9676 SH SOLE 0 0 9676 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 60 11455 SH SOLE 0 0 11455 JABIL INC COM 466313103 1493 25584 SH SOLE 0 0 25584 JACK IN THE BOX INC COM 466367109 227 2335 SH SOLE 0 0 2335 JACOBS ENGR GROUP INC COM 469814107 3529 26627 SH SOLE 0 0 26627 JETBLUE AWYS CORP COM 477143101 234 15329 SH SOLE 0 0 15329 JOHNSON & JOHNSON COM 478160104 15 4600 SH Put SOLE 0 0 4600 JOHNSON & JOHNSON COM 478160104 103733 642309 SH SOLE 0 0 642309 KLA CORP COM NEW 482480100 4399 13149 SH SOLE 0 0 13149 KANSAS CITY SOUTHERN COM NEW 485170302 3596 13286 SH SOLE 0 0 13286 KATAPULT HOLDINGS INC COM 485859102 272 50070 SH SOLE 0 0 50070 KELLOGG CO COM 487836108 3717 58155 SH SOLE 0 0 58155 KEYCORP COM 493267108 1212 56039 SH SOLE 0 0 56039 KIMBERLY-CLARK CORP COM 494368103 6936 52370 SH SOLE 0 0 52370 KINROSS GOLD CORP COM 496902404 58 10740 SH SOLE 0 0 10740 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 364 7125 SH SOLE 0 0 7125 KOHLS CORP COM 500255104 269 5715 SH SOLE 0 0 5715 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 782 17595 SH SOLE 0 0 17595 KRAFT HEINZ CO COM 500754106 2672 72556 SH SOLE 0 0 72556 KRANESHARES TR CSI CHI INTERNET 500767306 207 4371 SH SOLE 0 0 4371 KRANESHARES TR SSE STAR MRKT 50 500767694 970 41873 SH SOLE 0 0 41873 KRANESHARES TR QUADRTC INT RT 500767736 2942 105553 SH SOLE 0 0 105553 KROGER CO COM 501044101 5338 132032 SH SOLE 0 0 132032 KULICKE & SOFFA INDS INC COM 501242101 290 4984 SH SOLE 0 0 4984 LTC PPTYS INC COM 502175102 404 12743 SH SOLE 0 0 12743 L3HARRIS TECHNOLOGIES INC COM 502431109 2526 11469 SH SOLE 0 0 11469 LAM RESEARCH CORP COM 512807108 7013 12321 SH SOLE 0 0 12321 LAMAR ADVERTISING CO NEW CL A 512816109 649 5717 SH SOLE 0 0 5717 LAMB WESTON HLDGS INC COM 513272104 1724 28086 SH SOLE 0 0 28086 LANCASTER COLONY CORP COM 513847103 216 1282 SH SOLE 0 0 1282 LANNET INC COM 516012101 30 10000 SH SOLE 0 0 10000 LANTHEUS HLDGS INC COM 516544103 453 17643 SH SOLE 0 0 17643 LAS VEGAS SANDS CORP COM 517834107 6496 177483 SH SOLE 0 0 177483 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 368 12240 SH SOLE 0 0 12240 LAUDER ESTEE COS INC CL A 518439104 2814 9383 SH SOLE 0 0 9383 LEAR CORP COM NEW 521865204 245 1563 SH SOLE 0 0 1563 LEGGETT & PLATT INC COM 524660107 885 19743 SH SOLE 0 0 19743 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 2015 41417 SH SOLE 0 0 41417 LEIDOS HOLDINGS INC COM 525327102 3452 35912 SH SOLE 0 0 35912 LENNAR CORP CL A 526057104 370 3951 SH SOLE 0 0 3951 LENNAR CORP CL A 526057104 2 700 SH Call SOLE 0 0 700 LENNAR CORP CL B 526057302 237 3060 SH SOLE 0 0 3060 LENNOX INTL INC COM 526107107 526 1789 SH SOLE 0 0 1789 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 503 58517 SH SOLE 0 0 58517 LIBERTY BROADBAND CORP COM SER C 530307305 522 3021 SH SOLE 0 0 3021 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 444 9406 SH SOLE 0 0 9406 LILLY ELI & CO COM 532457108 30140 130446 SH SOLE 0 0 130446 LINCOLN ELEC HLDGS INC COM 533900106 1851 14373 SH SOLE 0 0 14373 LINCOLN NATL CORP IND COM 534187109 2401 34920 SH SOLE 0 0 34920 LITTELFUSE INC COM 537008104 251 919 SH SOLE 0 0 919 LIVE NATION ENTERTAINMENT IN COM 538034109 1216 13346 SH SOLE 0 0 13346 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 131 53415 SH SOLE 0 0 53415 LOCKHEED MARTIN CORP COM 539830109 15677 45427 SH SOLE 0 0 45427 LOEWS CORP COM 540424108 318 5888 SH SOLE 0 0 5888 LOUISIANA PAC CORP COM 546347105 440 7176 SH SOLE 0 0 7176 LOWES COS INC COM 548661107 32472 160070 SH SOLE 0 0 160070 LUCID GROUP INC COM 549498103 2375 93588 SH SOLE 0 0 93588 LUCID GROUP INC COM 549498103 15 2000 SH Call SOLE 0 0 2000 LULULEMON ATHLETICA INC COM 550021109 3218 7952 SH SOLE 0 0 7952 LUMEN TECHNOLOGIES INC COM 550241103 1254 101229 SH SOLE 0 0 101229 MDU RES GROUP INC COM 552690109 421 14175 SH SOLE 0 0 14175 MFS CHARTER INCOME TR SH BEN INT 552727109 87 10099 SH SOLE 0 0 10099 MGM RESORTS INTERNATIONAL COM 552953101 3186 73841 SH SOLE 0 0 73841 MGM RESORTS INTERNATIONAL COM 552953101 2 200 SH Call SOLE 0 0 200 MACERICH CO COM 554382101 6691 400392 SH SOLE 0 0 400392 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5040 110569 SH SOLE 0 0 110569 MAGNA INTL INC COM 559222401 3340 44388 SH SOLE 0 0 44388 MARATHON DIGITAL HOLDINGS IN COM 565788106 264 8358 SH SOLE 0 0 8358 MARATHON OIL CORP COM 565849106 639 46762 SH SOLE 0 0 46762 MARKEL CORP COM 570535104 1624 1359 SH SOLE 0 0 1359 MARSH & MCLENNAN COS INC COM 571748102 5911 39036 SH SOLE 0 0 39036 MARRIOTT INTL INC NEW CL A 571903202 5262 35532 SH SOLE 0 0 35532 MARTIN MARIETTA MATLS INC COM 573284106 1357 3970 SH SOLE 0 0 3970 MARVELL TECHNOLOGY INC COM 573874104 1922 31866 SH SOLE 0 0 31866 MASCO CORP COM 574599106 3199 57582 SH SOLE 0 0 57582 MASIMO CORP COM 574795100 2338 8637 SH SOLE 0 0 8637 MATADOR RES CO COM 576485205 868 22823 SH SOLE 0 0 22823 MATTERPORT INC COM CL A 577096100 324 17157 SH SOLE 0 0 17157 MCCORMICK & CO INC COM NON VTG 579780206 9087 112150 SH SOLE 0 0 112150 MCDONALDS CORP COM 580135101 57876 240039 SH SOLE 0 0 240039 MEDALLIA INC COM 584021109 376 11092 SH SOLE 0 0 11092 MELCO RESORTS AND ENTMNT LTD ADR 585464100 537 52456 SH SOLE 0 0 52456 MEREDITH CORP COM 589433101 220 3941 SH SOLE 0 0 3941 MERIT MED SYS INC COM 589889104 232 3237 SH SOLE 0 0 3237 METTLER TOLEDO INTERNATIONAL COM 592688105 1059 769 SH SOLE 0 0 769 MICROSOFT CORP COM 594918104 9 4000 SH Put SOLE 0 0 4000 MICROSOFT CORP COM 594918104 438122 1554064 SH SOLE 0 0 1554064 MICROVISION INC DEL COM NEW 594960304 7993 723324 SH SOLE 0 0 723324 MICROVISION INC DEL COM NEW 594960304 196 19000 SH Call SOLE 0 0 19000 MICROVISION INC DEL COM NEW 594960304 17 2000 SH Call SOLE 0 0 2000 MICROVISION INC DEL COM NEW 594960304 8 1000 SH Call SOLE 0 0 1000 MICROVISION INC DEL COM NEW 594960304 43 4000 SH Call SOLE 0 0 4000 MICROVISION INC DEL COM NEW 594960304 38 4000 SH Call SOLE 0 0 4000 MICROSTRATEGY INC CL A NEW 594972408 867 1499 SH SOLE 0 0 1499 MICROCHIP TECHNOLOGY INC. COM 595017104 4158 27091 SH SOLE 0 0 27091 MICRON TECHNOLOGY INC COM 595112103 4731 66657 SH SOLE 0 0 66657 MICRON TECHNOLOGY INC COM 595112103 0 500 SH Call SOLE 0 0 500 MIDDLEBY CORP COM 596278101 368 2161 SH SOLE 0 0 2161 MITEK SYS INC COM NEW 606710200 249 13441 SH SOLE 0 0 13441 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 317 53441 SH SOLE 0 0 53441 MOHAWK INDS INC COM 608190104 263 1483 SH SOLE 0 0 1483 MONDELEZ INTL INC CL A 609207105 12680 217938 SH SOLE 0 0 217938 MONOLITHIC PWR SYS INC COM 609839105 1042 2149 SH SOLE 0 0 2149 MONTROSE ENVIRONMENTAL GROUP COM 615111101 4275 69250 SH SOLE 0 0 69250 MOODYS CORP COM 615369105 3800 10700 SH SOLE 0 0 10700 MORGAN STANLEY COM NEW 617446448 10678 109731 SH SOLE 0 0 109731 MORNINGSTAR INC COM 617700109 364 1406 SH SOLE 0 0 1406 MOTOROLA SOLUTIONS INC COM NEW 620076307 1991 8570 SH SOLE 0 0 8570 MUELLER INDS INC COM 624756102 274 6659 SH SOLE 0 0 6659 MURPHY USA INC COM 626755102 230 1376 SH SOLE 0 0 1376 MUSCLE MAKER INC COM 627333107 20 17425 SH SOLE 0 0 17425 MYERS INDS INC COM 628464109 828 42288 SH SOLE 0 0 42288 NRG ENERGY INC COM NEW 629377508 252 6181 SH SOLE 0 0 6181 NANTHEALTH INC COM 630104107 21 13171 SH SOLE 0 0 13171 NASDAQ INC COM 631103108 1605 8316 SH SOLE 0 0 8316 NATIONAL FUEL GAS CO COM 636180101 876 16676 SH SOLE 0 0 16676 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1382 23174 SH SOLE 0 0 23174 NATIONAL INSTRS CORP COM 636518102 256 6515 SH SOLE 0 0 6515 NATIONAL RETAIL PROPERTIES I COM 637417106 1118 25891 SH SOLE 0 0 25891 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 747 14150 SH SOLE 0 0 14150 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 176 28968 SH SOLE 0 0 28968 NEOGEN CORP COM 640491106 625 14390 SH SOLE 0 0 14390 NEW GOLD INC CDA COM 644535106 12 11700 SH SOLE 0 0 11700 NEW JERSEY RES CORP COM 646025106 365 10491 SH SOLE 0 0 10491 NEW MTN FIN CORP COM 647551100 467 35093 SH SOLE 0 0 35093 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 533 260090 SH SOLE 0 0 260090 NEW YORK CMNTY BANCORP INC COM 649445103 1098 85278 SH SOLE 0 0 85278 NEW YORK MTG TR INC COM PAR $.02 649604501 111 26139 SH SOLE 0 0 26139 NEWELL BRANDS INC COM 651229106 1221 55146 SH SOLE 0 0 55146 NEWMARKET CORP COM 651587107 281 829 SH SOLE 0 0 829 NEWMONT CORP COM 651639106 1233 22702 SH SOLE 0 0 22702 NICE LTD SPONSORED ADR 653656108 767 2700 SH SOLE 0 0 2700 NIKE INC CL B 654106103 27454 189040 SH SOLE 0 0 189040 NIKOLA CORP COM 654110105 237 22195 SH SOLE 0 0 22195 NOKIA CORP SPONSORED ADR 654902204 518 95066 SH SOLE 0 0 95066 NORDSON CORP COM 655663102 299 1256 SH SOLE 0 0 1256 NORDSTROM INC COM 655664100 235 8880 SH SOLE 0 0 8880 NORFOLK SOUTHN CORP COM 655844108 9513 39762 SH SOLE 0 0 39762 NORTHERN TR CORP COM 665859104 1061 9842 SH SOLE 0 0 9842 NORTHROP GRUMMAN CORP COM 666807102 6357 17652 SH SOLE 0 0 17652 NORTHWEST BANCSHARES INC MD COM 667340103 176 13240 SH SOLE 0 0 13240 NORTONLIFELOCK INC COM 668771108 884 34932 SH SOLE 0 0 34932 NOVAVAX INC COM NEW 670002401 1568 7565 SH SOLE 0 0 7565 NOVO-NORDISK A S ADR 670100205 5670 59055 SH SOLE 0 0 59055 NUCOR CORP COM 670346105 2603 26425 SH SOLE 0 0 26425 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 423 25818 SH SOLE 0 0 25818 NUVEEN AMT FREE QLTY MUN INC COM 670657105 972 63996 SH SOLE 0 0 63996 NUVEEN INTER DURATION MUN TE COM 670671106 314 21335 SH SOLE 0 0 21335 NUVEEN INT DUR QUAL MUN TRM COM 670677103 487 33200 SH SOLE 0 0 33200 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 358 12631 SH SOLE 0 0 12631 OGE ENERGY CORP COM 670837103 1478 44849 SH SOLE 0 0 44849 NUVEEN MUN VALUE FD INC COM 670928100 1365 120614 SH SOLE 0 0 120614 OCCIDENTAL PETE CORP COM 674599105 3807 128700 SH SOLE 0 0 128700 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 235 19852 SH SOLE 0 0 19852 OKTA INC CL A 679295105 8157 34371 SH SOLE 0 0 34371 OLD DOMINION FREIGHT LINE IN COM 679580100 4897 17124 SH SOLE 0 0 17124 OLD NATL BANCORP IND COM 680033107 360 21225 SH SOLE 0 0 21225 OLD REP INTL CORP COM 680223104 427 18477 SH SOLE 0 0 18477 OLIN CORP COM PAR $1 680665205 354 7345 SH SOLE 0 0 7345 OMNICOM GROUP INC COM 681919106 728 10053 SH SOLE 0 0 10053 OMEGA HEALTHCARE INVS INC COM 681936100 888 29640 SH SOLE 0 0 29640 ON SEMICONDUCTOR CORP COM 682189105 321 7021 SH SOLE 0 0 7021 ONEOK INC NEW COM 682680103 6897 118943 SH SOLE 0 0 118943 OPENDOOR TECHNOLOGIES INC COM 683712103 1018 49599 SH SOLE 0 0 49599 OPEN TEXT CORP COM 683715106 524 10758 SH SOLE 0 0 10758 ORIX CORP SPONSORED ADR 686330101 299 3163 SH SOLE 0 0 3163 ORMAT TECHNOLOGIES INC COM 686688102 342 5128 SH SOLE 0 0 5128 OSHKOSH CORP COM 688239201 552 5397 SH SOLE 0 0 5397 OVID THERAPEUTICS INC COM 690469101 50 14932 SH SOLE 0 0 14932 PNC FINL SVCS GROUP INC COM 693475105 5091 26023 SH SOLE 0 0 26023 PPG INDS INC COM 693506107 31 24000 SH Put SOLE 0 0 24000 PPG INDS INC COM 693506107 5542 38754 SH SOLE 0 0 38754 PACCAR INC COM 693718108 2564 32486 SH SOLE 0 0 32486 PACKAGING CORP AMER COM 695156109 485 3531 SH SOLE 0 0 3531 PALO ALTO NETWORKS INC COM 697435105 5932 12384 SH SOLE 0 0 12384 PAPA JOHNS INTL INC COM 698813102 329 2594 SH SOLE 0 0 2594 PARKER-HANNIFIN CORP COM 701094104 3876 13861 SH SOLE 0 0 13861 PATTERSON-UTI ENERGY INC COM 703481101 384 42716 SH SOLE 0 0 42716 PAYCHEX INC COM 704326107 12413 110384 SH SOLE 0 0 110384 PEARSON PLC SPONSORED ADR 705015105 102 10526 SH SOLE 0 0 10526 PEMBINA PIPELINE CORP COM 706327103 605 19099 SH SOLE 0 0 19099 PENN NATL GAMING INC COM 707569109 820 11312 SH SOLE 0 0 11312 PEOPLES UNITED FINANCIAL INC COM 712704105 486 27793 SH SOLE 0 0 27793 PEPSICO INC COM 713448108 52455 348749 SH SOLE 0 0 348749 PERKINELMER INC COM 714046109 1713 9885 SH SOLE 0 0 9885 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 82 14269 SH SOLE 0 0 14269 PFIZER INC COM 717081103 45076 1048035 SH SOLE 0 0 1048035 PHILIP MORRIS INTL INC COM 718172109 19196 202508 SH SOLE 0 0 202508 PHILLIPS 66 COM 718546104 6626 94619 SH SOLE 0 0 94619 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 504 14072 SH SOLE 0 0 14072 PINDUODUO INC SPONSORED ADS 722304102 246 2709 SH SOLE 0 0 2709 PINNACLE WEST CAP CORP COM 723484101 814 11245 SH SOLE 0 0 11245 PIONEER NAT RES CO COM 723787107 3262 19590 SH SOLE 0 0 19590 PIPER SANDLER COMPANIES COM 724078100 293 2117 SH SOLE 0 0 2117 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 607 59704 SH SOLE 0 0 59704 POLARIS INC COM 731068102 2280 19054 SH SOLE 0 0 19054 POPULAR INC COM NEW 733174700 225 2902 SH SOLE 0 0 2902 POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 112 11060 SH SOLE 0 0 11060 POWER & DIGITAL INFRA ACQ CO *W EXP 02/12/202 739190114 25 10000 SH SOLE 0 0 10000 POWER INTEGRATIONS INC COM 739276103 236 2388 SH SOLE 0 0 2388 PROCTER AND GAMBLE CO COM 742718109 135581 969820 SH SOLE 0 0 969820 PROGRESSIVE CORP COM 743315103 6265 69311 SH SOLE 0 0 69311 PRUDENTIAL FINL INC COM 744320102 3522 33477 SH SOLE 0 0 33477 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3313 54408 SH SOLE 0 0 54408 PULTE GROUP INC COM 745867101 1114 24258 SH SOLE 0 0 24258 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 60 13027 SH SOLE 0 0 13027 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 211 15418 SH SOLE 0 0 15418 QUALCOMM INC COM 747525103 28502 220982 SH SOLE 0 0 220982 RLI CORP COM 749607107 1499 14947 SH SOLE 0 0 14947 RPC INC COM 749660106 1205 247943 SH SOLE 0 0 247943 RPM INTL INC COM 749685103 1538 19804 SH SOLE 0 0 19804 RANDOLPH BANCORP INC COM 752378109 230 10645 SH SOLE 0 0 10645 RAVEN INDS INC COM 754212108 886 15380 SH SOLE 0 0 15380 RAYMOND JAMES FINL INC COM 754730109 3339 36187 SH SOLE 0 0 36187 REALTY INCOME CORP COM 756109104 4074 62813 SH SOLE 0 0 62813 REAVES UTIL INCOME FD COM SH BEN INT 756158101 631 19248 SH SOLE 0 0 19248 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 310 67601 SH SOLE 0 0 67601 REINSURANCE GRP OF AMERICA I COM NEW 759351604 720 6475 SH SOLE 0 0 6475 RELIANCE STEEL & ALUMINUM CO COM 759509102 12636 88725 SH SOLE 0 0 88725 RELX PLC SPONSORED ADR 759530108 755 26153 SH SOLE 0 0 26153 REPLIGEN CORP COM 759916109 579 2005 SH SOLE 0 0 2005 REPUBLIC BANCORP INC KY CL A 760281204 527 10400 SH SOLE 0 0 10400 REPUBLIC SVCS INC COM 760759100 1846 15373 SH SOLE 0 0 15373 RESMED INC COM 761152107 1095 4156 SH SOLE 0 0 4156 REVANCE THERAPEUTICS INC COM 761330109 254 9113 SH SOLE 0 0 9113 RIGEL PHARMACEUTICALS INC COM NEW 766559603 36 10000 SH SOLE 0 0 10000 RIO TINTO PLC SPONSORED ADR 767204100 2830 42349 SH SOLE 0 0 42349 RIOT BLOCKCHAIN INC COM 767292105 429 16677 SH SOLE 0 0 16677 RIOT BLOCKCHAIN INC COM 767292105 3 600 SH Call SOLE 0 0 600 RIVERVIEW BANCORP INC COM 769397100 84 11497 SH SOLE 0 0 11497 ROBERT HALF INTL INC COM 770323103 494 4921 SH SOLE 0 0 4921 ROBLOX CORP CL A 771049103 119083 1576214 SH SOLE 0 0 1576214 ROCKWELL AUTOMATION INC COM 773903109 5783 19666 SH SOLE 0 0 19666 ROCKWELL MED INC COM 774374102 12 20650 SH SOLE 0 0 20650 ROGERS CORP COM 775133101 217 1162 SH SOLE 0 0 1162 ROPER TECHNOLOGIES INC COM 776696106 1425 3194 SH SOLE 0 0 3194 ROSS STORES INC COM 778296103 1978 18170 SH SOLE 0 0 18170 ROYAL BK CDA COM 780087102 11819 118806 SH SOLE 0 0 118806 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1707 38554 SH SOLE 0 0 38554 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3507 78695 SH SOLE 0 0 78695 ROYAL GOLD INC COM 780287108 669 7004 SH SOLE 0 0 7004 ROYCE VALUE TR INC COM 780910105 410 22770 SH SOLE 0 0 22770 ROYCE MICRO-CAP TR INC COM 780915104 120 10508 SH SOLE 0 0 10508 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 597 5421 SH SOLE 0 0 5421 RYDER SYS INC COM 783549108 386 4662 SH SOLE 0 0 4662 SEI INVTS CO COM 784117103 996 16801 SH SOLE 0 0 16801 SPX CORP COM 784635104 209 3902 SH SOLE 0 0 3902 SABINE RTY TR UNIT BEN INT 785688102 721 16837 SH SOLE 0 0 16837 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 279 55235 SH SOLE 0 0 55235 SANDY SPRING BANCORP INC COM 800363103 1369 29885 SH SOLE 0 0 29885 SANGAMO THERAPEUTICS INC COM 800677106 140 15590 SH SOLE 0 0 15590 SAP SE SPON ADR 803054204 6144 45499 SH SOLE 0 0 45499 SAREPTA THERAPEUTICS INC COM 803607100 2162 23374 SH SOLE 0 0 23374 HENRY SCHEIN INC COM 806407102 362 4751 SH SOLE 0 0 4751 SCHLUMBERGER LTD COM STK 806857108 1920 64781 SH SOLE 0 0 64781 SCHWAB CHARLES CORP COM 808513105 99775 1369790 SH SOLE 0 0 1369790 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 31739 305592 SH SOLE 0 0 305592 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 370595 3562384 SH SOLE 0 0 3562384 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 20276 136916 SH SOLE 0 0 136916 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 13508 200177 SH SOLE 0 0 200177 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 418979 5465416 SH SOLE 0 0 5465416 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 62852 627893 SH SOLE 0 0 627893 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 356 6811 SH SOLE 0 0 6811 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 490663 16097884 SH SOLE 0 0 16097884 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 241 5659 SH SOLE 0 0 5659 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2091 64863 SH SOLE 0 0 64863 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1766 45615 SH SOLE 0 0 45615 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3359 102303 SH SOLE 0 0 102303 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2625 49837 SH SOLE 0 0 49837 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 17576 325792 SH SOLE 0 0 325792 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 19752 266062 SH SOLE 0 0 266062 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 375305 9697807 SH SOLE 0 0 9697807 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 20819 383688 SH SOLE 0 0 383688 SCHWAB STRATEGIC TR US REIT ETF 808524847 628344 13755336 SH SOLE 0 0 13755336 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 21305 375676 SH SOLE 0 0 375676 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3207 62647 SH SOLE 0 0 62647 SCHWAB STRATEGIC TR US TIPS ETF 808524870 31445 502480 SH SOLE 0 0 502480 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 62959 1516361 SH SOLE 0 0 1516361 SCIENCE APPLICATIONS INTL CO COM 808625107 2033 23765 SH SOLE 0 0 23765 SCOTTS MIRACLE-GRO CO CL A 810186106 590 4033 SH SOLE 0 0 4033 SCRIPPS E W CO OHIO CL A NEW 811054402 419 23204 SH SOLE 0 0 23204 SELECTIVE INS GROUP INC COM 816300107 1902 25186 SH SOLE 0 0 25186 SELECTQUOTE INC COM 816307300 703 54380 SH SOLE 0 0 54380 SEMTECH CORP COM 816850101 397 5088 SH SOLE 0 0 5088 SEMPRA COM 816851109 2775 21937 SH SOLE 0 0 21937 SERVICE CORP INTL COM 817565104 614 10195 SH SOLE 0 0 10195 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 485 41246 SH SOLE 0 0 41246 SHERWIN WILLIAMS CO COM 824348106 7531 26923 SH SOLE 0 0 26923 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1419 48005 SH SOLE 0 0 48005 SIMON PPTY GROUP INC NEW COM 828806109 9166 70527 SH SOLE 0 0 70527 SIREN ETF TR NSD NXGN ECO ETF 829658202 328 7339 SH SOLE 0 0 7339 SKYWEST INC COM 830879102 2345 47520 SH SOLE 0 0 47520 SMITH A O CORP COM 831865209 283 4640 SH SOLE 0 0 4640 SMUCKER J M CO COM NEW 832696405 1795 14953 SH SOLE 0 0 14953 SNAP ON INC COM 833034101 741 3547 SH SOLE 0 0 3547 SNOWFLAKE INC CL A 833445109 201 2500 SH Call SOLE 0 0 2500 SNOWFLAKE INC CL A 833445109 27096 89594 SH SOLE 0 0 89594 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 513 9558 SH SOLE 0 0 9558 SONOCO PRODS CO COM 835495102 308 5166 SH SOLE 0 0 5166 SONY GROUP CORPORATION SPONSORED ADR 835699307 7712 69740 SH SOLE 0 0 69740 SOUTHERN CO COM 842587107 14308 230887 SH SOLE 0 0 230887 SOUTHWEST AIRLS CO COM 844741108 13830 268916 SH SOLE 0 0 268916 SOUTHWEST GAS HLDGS INC COM 844895102 471 7043 SH SOLE 0 0 7043 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 200 4528 SH SOLE 0 0 4528 SPIRIT AIRLS INC COM 848577102 950 36623 SH SOLE 0 0 36623 SPLUNK INC COM 848637104 973 6726 SH SOLE 0 0 6726 SQUARE INC CL A 852234103 2 100 SH Call SOLE 0 0 100 SQUARE INC CL A 852234103 6391 26646 SH SOLE 0 0 26646 STAMPS COM INC COM NEW 852857200 450 1363 SH SOLE 0 0 1363 STANLEY BLACK & DECKER INC COM 854502101 3455 19708 SH SOLE 0 0 19708 STARBUCKS CORP COM 855244109 35214 319224 SH SOLE 0 0 319224 STATE STR CORP COM 857477103 763 9011 SH SOLE 0 0 9011 STEEL DYNAMICS INC COM 858119100 1371 23450 SH SOLE 0 0 23450 STERICYCLE INC COM 858912108 341 5024 SH SOLE 0 0 5024 STMICROELECTRONICS N V NY REGISTRY 861012102 884 20258 SH SOLE 0 0 20258 STORE CAP CORP COM 862121100 257 8025 SH SOLE 0 0 8025 STRYKER CORPORATION COM 863667101 11187 42420 SH SOLE 0 0 42420 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 375 24400 SH SOLE 0 0 24400 SUN CMNTYS INC COM 866674104 465 2511 SH SOLE 0 0 2511 SUN LIFE FINANCIAL INC. COM 866796105 411 7988 SH SOLE 0 0 7988 SUNCOR ENERGY INC NEW COM 867224107 470 22645 SH SOLE 0 0 22645 SUPERIOR DRILLING PRODS INC COM 868153107 18 10000 SH SOLE 0 0 10000 SYNOPSYS INC COM 871607107 1692 5652 SH SOLE 0 0 5652 SYSCO CORP COM 871829107 9911 126259 SH SOLE 0 0 126259 TCW STRATEGIC INCOME FD INC COM 872340104 59 10206 SH SOLE 0 0 10206 TJX COS INC NEW COM 872540109 9583 145239 SH SOLE 0 0 145239 T-MOBILE US INC COM 872590104 4941 38676 SH SOLE 0 0 38676 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 12941 115905 SH SOLE 0 0 115905 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1033 6706 SH SOLE 0 0 6706 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 578 35292 SH SOLE 0 0 35292 TAL EDUCATION GROUP SPONSORED ADS 874080104 1025 211715 SH SOLE 0 0 211715 TANDEM DIABETES CARE INC COM NEW 875372203 379 3171 SH SOLE 0 0 3171 TAPESTRY INC COM 876030107 297 8024 SH SOLE 0 0 8024 TELEDYNE TECHNOLOGIES INC COM 879360105 421 981 SH SOLE 0 0 981 TELEFLEX INCORPORATED COM 879369106 1347 3578 SH SOLE 0 0 3578 TELEFONICA S A SPONSORED ADR 879382208 159 33779 SH SOLE 0 0 33779 TERADYNE INC COM 880770102 373 3415 SH SOLE 0 0 3415 TERADYNE INC COM 880770102 0 300 SH Call SOLE 0 0 300 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 861 88381 SH SOLE 0 0 88381 TEXAS INSTRS INC COM 882508104 22246 115740 SH SOLE 0 0 115740 TEXAS ROADHOUSE INC COM 882681109 1157 12674 SH SOLE 0 0 12674 TEXTRON INC COM 883203101 1357 19441 SH SOLE 0 0 19441 THERMO FISHER SCIENTIFIC INC COM 883556102 18303 32036 SH SOLE 0 0 32036 THOMSON REUTERS CORP. COM NEW 884903709 449 4062 SH SOLE 0 0 4062 TIMBERLAND BANCORP INC COM 887098101 760 26300 SH SOLE 0 0 26300 TIMKEN CO COM 887389104 396 6056 SH SOLE 0 0 6056 TOLL BROTHERS INC COM 889478103 212 3828 SH SOLE 0 0 3828 TORO CO COM 891092108 534 5479 SH SOLE 0 0 5479 TORONTO DOMINION BK ONT COM NEW 891160509 6803 102840 SH SOLE 0 0 102840 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 5914 33272 SH SOLE 0 0 33272 TRACTOR SUPPLY CO COM 892356106 2427 11979 SH SOLE 0 0 11979 TRANSDIGM GROUP INC COM 893641100 3248 5200 SH SOLE 0 0 5200 TRI CONTL CORP COM 895436103 1183 35428 SH SOLE 0 0 35428 TRIMBLE INC COM 896239100 2600 31611 SH SOLE 0 0 31611 TRINITY INDS INC COM 896522109 510 18768 SH SOLE 0 0 18768 TRUSTMARK CORP COM 898402102 493 15302 SH SOLE 0 0 15302 TURQUOISE HILL RES LTD COM 900435207 157 10664 SH SOLE 0 0 10664 TURTLE BEACH CORP COM NEW 900450206 269 9654 SH SOLE 0 0 9654 TYLER TECHNOLOGIES INC COM 902252105 28238 61568 SH SOLE 0 0 61568 TYSON FOODS INC CL A 902494103 1457 18459 SH SOLE 0 0 18459 UDR INC COM 902653104 232 4384 SH SOLE 0 0 4384 UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 1120 1584 SH SOLE 0 0 1584 UGI CORP NEW COM 902681105 450 10552 SH SOLE 0 0 10552 UMB FINL CORP COM 902788108 1293 13375 SH SOLE 0 0 13375 US BANCORP DEL COM NEW 902973304 23439 394323 SH SOLE 0 0 394323 UNDER ARMOUR INC CL A 904311107 955 47342 SH SOLE 0 0 47342 UNDER ARMOUR INC CL C 904311206 735 41947 SH SOLE 0 0 41947 UNILEVER PLC SPON ADR NEW 904767704 5804 107048 SH SOLE 0 0 107048 UNION PAC CORP COM 907818108 50800 259173 SH SOLE 0 0 259173 UNION PAC CORP COM 907818108 29 9200 SH Put SOLE 0 0 9200 UNITED BANKSHARES INC WEST V COM 909907107 3876 106529 SH SOLE 0 0 106529 UNITED AIRLS HLDGS INC COM 910047109 8526 179228 SH SOLE 0 0 179228 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 186 16250 SH SOLE 0 0 16250 UNITED NAT FOODS INC COM 911163103 368 7603 SH SOLE 0 0 7603 UNITED PARCEL SERVICE INC CL B 911312106 11 2200 SH Put SOLE 0 0 2200 UNITED PARCEL SERVICE INC CL B 911312106 37562 206273 SH SOLE 0 0 206273 UNITED RENTALS INC COM 911363109 3093 8815 SH SOLE 0 0 8815 UNITED STATES STL CORP NEW COM 912909108 778 35434 SH SOLE 0 0 35434 UNIVERSAL HLTH SVCS INC CL B 913903100 214 1548 SH SOLE 0 0 1548 V F CORP COM 918204108 3858 57595 SH SOLE 0 0 57595 VACCINEX INC COM 918640103 24 11000 SH SOLE 0 0 11000 VALMONT INDS INC COM 920253101 1860 7909 SH SOLE 0 0 7909 VANECK MERK GOLD TR GOLD TRUST 921078101 1270 74321 SH SOLE 0 0 74321 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 72877 474462 SH SOLE 0 0 474462 VANGUARD STAR FDS VG TL INTL STK F 921909768 61026 964680 SH SOLE 0 0 964680 VANGUARD WORLD FD ESG US CORP BD 921910691 384 5203 SH SOLE 0 0 5203 VANGUARD WORLD FD ESG INTL STK ETF 921910725 41682 675129 SH SOLE 0 0 675129 VANGUARD WORLD FD ESG US STK ETF 921910733 59166 739022 SH SOLE 0 0 739022 VANGUARD WORLD FD MEGA GRWTH IND 921910816 20774 88475 SH SOLE 0 0 88475 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 667 6815 SH SOLE 0 0 6815 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4770 31299 SH SOLE 0 0 31299 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3295 12358 SH SOLE 0 0 12358 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 799 5684 SH SOLE 0 0 5684 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1367 7857 SH SOLE 0 0 7857 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4046 20077 SH SOLE 0 0 20077 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1201 7546 SH SOLE 0 0 7546 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 684 3471 SH SOLE 0 0 3471 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 3653 20506 SH SOLE 0 0 20506 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 401 3921 SH SOLE 0 0 3921 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2831 31647 SH SOLE 0 0 31647 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 146203 1784274 SH SOLE 0 0 1784274 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3266251 38224122 SH SOLE 0 0 38224122 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4674496 92582614 SH SOLE 0 0 92582614 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 396299 3834537 SH SOLE 0 0 3834537 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 13840 209540 SH SOLE 0 0 209540 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1772 20315 SH SOLE 0 0 20315 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 412 5257 SH SOLE 0 0 5257 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 28636 544616 SH SOLE 0 0 544616 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 27431 487141 SH SOLE 0 0 487141 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 22770 170321 SH SOLE 0 0 170321 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 9473 93027 SH SOLE 0 0 93027 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 52430 860066 SH SOLE 0 0 860066 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 729780 14592677 SH SOLE 0 0 14592677 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 30017 370392 SH SOLE 0 0 370392 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 55665 848415 SH SOLE 0 0 848415 VEEVA SYS INC CL A COM 922475108 10922 37901 SH SOLE 0 0 37901 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 351002 6408663 SH SOLE 0 0 6408663 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 181679 460648 SH SOLE 0 0 460648 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 45854 328447 SH SOLE 0 0 328447 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 13613 57611 SH SOLE 0 0 57611 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1835432 18033329 SH SOLE 0 0 18033329 VANGUARD INDEX FDS SML CP GRW ETF 922908595 11477 40966 SH SOLE 0 0 40966 VANGUARD INDEX FDS SM CP VAL ETF 922908611 30057 177577 SH SOLE 0 0 177577 VANGUARD INDEX FDS MID CAP ETF 922908629 1661353 7017036 SH SOLE 0 0 7017036 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1624747 8086539 SH SOLE 0 0 8086539 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 136263 747220 SH SOLE 0 0 747220 VANGUARD INDEX FDS GROWTH ETF 922908736 41335 142451 SH SOLE 0 0 142451 VANGUARD INDEX FDS VALUE ETF 922908744 46281 341882 SH SOLE 0 0 341882 VANGUARD INDEX FDS SMALL CP ETF 922908751 389704 1782156 SH SOLE 0 0 1782156 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1321451 5950874 SH SOLE 0 0 5950874 VICOR CORP COM 925815102 241 1800 SH SOLE 0 0 1800 VICTORIAS SECRET AND CO COMMON STOCK 926400102 312 5646 SH SOLE 0 0 5646 VISTA OUTDOOR INC COM 928377100 268 6649 SH SOLE 0 0 6649 VMWARE INC CL A COM 928563402 606 4078 SH SOLE 0 0 4078 VOLITIONRX LTD COM 928661107 50 16160 SH SOLE 0 0 16160 VONTIER CORPORATION COM 928881101 254 7562 SH SOLE 0 0 7562 VULCAN MATLS CO COM 929160109 657 3883 SH SOLE 0 0 3883 WD 40 CO COM 929236107 505 2181 SH SOLE 0 0 2181 WABTEC COM 929740108 272 3153 SH SOLE 0 0 3153 WALMART INC COM 931142103 50383 361478 SH SOLE 0 0 361478 WALGREENS BOOTS ALLIANCE INC COM 931427108 4377 93018 SH SOLE 0 0 93018 WATERS CORP COM 941848103 725 2029 SH SOLE 0 0 2029 WATSCO INC COM 942622200 615 2323 SH SOLE 0 0 2323 WATTS WATER TECHNOLOGIES INC CL A 942749102 237 1412 SH SOLE 0 0 1412 WEBSTER FINL CORP CONN COM 947890109 333 6114 SH SOLE 0 0 6114 WELLS FARGO CO NEW COM 949746101 6 55000 SH Put SOLE 0 0 55000 WELLS FARGO CO NEW COM 949746101 33523 722329 SH SOLE 0 0 722329 WERNER ENTERPRISES INC COM 950755108 795 17950 SH SOLE 0 0 17950 WESBANCO INC COM 950810101 828 24297 SH SOLE 0 0 24297 WESTERN ALLIANCE BANCORP COM 957638109 3580 32902 SH SOLE 0 0 32902 WESTERN DIGITAL CORP. COM 958102105 1378 24417 SH SOLE 0 0 24417 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 522 24918 SH SOLE 0 0 24918 WESTERN UN CO COM 959802109 476 23564 SH SOLE 0 0 23564 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 45 13550 SH SOLE 0 0 13550 WESTPAC BANKING CORP SPONSORED ADR 961214301 425 22942 SH SOLE 0 0 22942 WEYERHAEUSER CO MTN BE COM NEW 962166104 1657 46575 SH SOLE 0 0 46575 WHEATON PRECIOUS METALS CORP COM 962879102 1447 38492 SH SOLE 0 0 38492 WHIRLPOOL CORP COM 963320106 819 4016 SH SOLE 0 0 4016 WILLIAMS COS INC COM 969457100 2924 112703 SH SOLE 0 0 112703 WILLIAMS SONOMA INC COM 969904101 936 5278 SH SOLE 0 0 5278 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 245 7716 SH SOLE 0 0 7716 WINMARK CORP COM 974250102 538 2500 SH SOLE 0 0 2500 WINNEBAGO INDS INC COM 974637100 471 6501 SH SOLE 0 0 6501 WOODWARD INC COM 980745103 1002 8854 SH SOLE 0 0 8854 WYNN RESORTS LTD COM 983134107 630 7435 SH SOLE 0 0 7435 XILINX INC COM 983919101 1820 12052 SH SOLE 0 0 12052 YORK WTR CO COM 987184108 398 9123 SH SOLE 0 0 9123 YUM BRANDS INC COM 988498101 7751 63372 SH SOLE 0 0 63372 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 755 1465 SH SOLE 0 0 1465 ZIONS BANCORPORATION N A COM 989701107 504 8148 SH SOLE 0 0 8148 KIRKLAND LAKE GOLD LTD COM 49741E100 329 7903 SH SOLE 0 0 7903 CDK GLOBAL INC COM 12508E101 694 16315 SH SOLE 0 0 16315 CONFORMIS INC COM 20717E101 20 14881 SH SOLE 0 0 14881 GOLDMINING INC COM 38149E101 16 13342 SH SOLE 0 0 13342 RAYTHEON TECHNOLOGIES CORP COM 75513E101 19457 226344 SH SOLE 0 0 226344 GLOBE LIFE INC COM 37959E102 322 3621 SH SOLE 0 0 3621 NICOLET BANKSHARES INC COM 65406E102 218 2944 SH SOLE 0 0 2944 QUANTA SVCS INC COM 74762E102 1377 12102 SH SOLE 0 0 12102 VERISIGN INC COM 92343E102 1276 6226 SH SOLE 0 0 6226 BLACKROCK MUNIYIELD QUALITY COM 09254F100 148 10107 SH SOLE 0 0 10107 HCI GROUP INC COM 40416E103 8331 75212 SH SOLE 0 0 75212 INVESCO QQQ TR UNIT SER 1 46090E103 118472 330965 SH SOLE 0 0 330965 AMERISOURCEBERGEN CORP COM 03073E105 3199 26784 SH SOLE 0 0 26784 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 336917109 325 4342 SH SOLE 0 0 4342 APOLLO GLOBAL MGMT INC COM CL A 03768E105 614 9963 SH SOLE 0 0 9963 VALE S A SPONSORED ADS EI3114739 296 21232 SH SOLE 0 0 21232 FLAHERTY & CRUMRINE PFD INCO COM 33848W106 219 17066 SH SOLE 0 0 17066 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 234 2832 SH SOLE 0 0 2832 TARGET CORP COM 87612E106 23024 100641 SH SOLE 0 0 100641 DIDI GLOBAL INC SPONSORED ADS 23292E108 1190 152794 SH SOLE 0 0 152794 EDWARDS LIFESCIENCES CORP COM 28176E108 13264 117162 SH SOLE 0 0 117162 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 637 30991 SH SOLE 0 0 30991 NCR CORP NEW COM 62886E108 516 13306 SH SOLE 0 0 13306 BEYOND MEAT INC COM 08862E109 1490 14156 SH SOLE 0 0 14156 ENVERIC BIOSCIENCES INC COM NEW 29405E109 36 17577 SH SOLE 0 0 17577 FORTINET INC COM 34959E109 2706 9265 SH SOLE 0 0 9265 PENNANT GROUP INC COM 70805E109 484 17214 SH SOLE 0 0 17214 TOTALENERGIES SE SPONSORED ADS 89151E109 1502 31346 SH SOLE 0 0 31346 TRAVELERS COMPANIES INC COM 89417E109 6330 41645 SH SOLE 0 0 41645 EQUITY DISTR ACQUISITION COR *W EXP 09/09/202 29465E106 11 12000 SH SOLE 0 0 12000 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 2081 14902 SH SOLE 0 0 14902 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1397 7651 SH SOLE 0 0 7651 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 269 5115 SH SOLE 0 0 5115 BROADSTONE NET LEASE INC COM 11135E203 41409 1669027 SH SOLE 0 0 1669027 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 336917109 283 1705 SH SOLE 0 0 1705 BARCLAYS PLC ADR 06738E204 1855 179779 SH SOLE 0 0 179779 WORLD GOLD TR SPDR GLD MINIS 78463V107 2267 129856 SH SOLE 0 0 129856 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 440 15840 SH SOLE 0 0 15840 NOVAGOLD RES INC COM NEW 66987E206 111 16105 SH SOLE 0 0 16105 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 864 15479 SH SOLE 0 0 15479 GLOBAL X FDS GLOBX SUPDV US 37950E291 295 15184 SH SOLE 0 0 15184 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 336917109 3811 16154 SH SOLE 0 0 16154 AGNC INVT CORP COM 00123Q104 1022 64823 SH SOLE 0 0 64823 AES CORP COM 00130H105 304 13301 SH SOLE 0 0 13301 ALPS ETF TR ALERIAN MLP 00162Q452 184717 5542056 SH SOLE 0 0 5542056 ALPS ETF TR CLEAN ENERGY 00162Q460 452 6840 SH SOLE 0 0 6840 ALPS ETF TR RIVRFRNT STR INC 00162Q783 419 16930 SH SOLE 0 0 16930 ALPS ETF TR SECTR DIV DOGS 00162Q858 448 8767 SH SOLE 0 0 8767 AMC ENTMT HLDGS INC CL A COM 00165C104 601 15796 SH SOLE 0 0 15796 AT&T INC COM 00206R102 35437 1312006 SH SOLE 0 0 1312006 ARK ETF TR INNOVATION ETF 00214Q104 3322 30057 SH SOLE 0 0 30057 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 498 6384 SH SOLE 0 0 6384 ARK ETF TR GENOMIC REV ETF 00214Q302 3 600 SH Call SOLE 0 0 600 ARK ETF TR GENOMIC REV ETF 00214Q302 1533 20514 SH SOLE 0 0 20514 ARK ETF TR NEXT GNRTN INTER 00214Q401 853 6145 SH SOLE 0 0 6145 ARK ETF TR FINTECH INNOVA 00214Q708 923 18696 SH SOLE 0 0 18696 ARK ETF TR FINTECH INNOVA 00214Q708 3 1200 SH Call SOLE 0 0 1200 ARK ETF TR ARK SPACE EXPL 00214Q807 218 11137 SH SOLE 0 0 11137 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 146 18614 SH SOLE 0 0 18614 AXT INC COM 00246W103 316 37968 SH SOLE 0 0 37968 ABBVIE INC COM 00287Y109 42914 397832 SH SOLE 0 0 397832 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 2387 141684 SH SOLE 0 0 141684 ACTIVISION BLIZZARD INC COM 00507V109 3970 51297 SH SOLE 0 0 51297 ACUITY BRANDS INC COM 00508Y102 595 3431 SH SOLE 0 0 3431 ADAM NAT RES FD INC COM 00548F105 188 11959 SH SOLE 0 0 11959 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 659 19380 SH SOLE 0 0 19380 ADOBE SYSTEMS INCORPORATED COM 00724F101 31695 55053 SH SOLE 0 0 55053 ADVANCE AUTO PARTS INC COM 00751Y106 332 1589 SH SOLE 0 0 1589 AECOM COM 00766T100 1274 20178 SH SOLE 0 0 20178 ADVANCED DRAIN SYS INC DEL COM 00790R104 286 2645 SH SOLE 0 0 2645 AGILENT TECHNOLOGIES INC COM 00846U101 3341 21212 SH SOLE 0 0 21212 AGILE THERAPEUTICS INC COM 00847L100 10 10000 SH SOLE 0 0 10000 AGIOS PHARMACEUTICALS INC COM 00847X104 235 5102 SH SOLE 0 0 5102 AGEX THERAPEUTICS INC COM 00848H108 30 31660 SH SOLE 0 0 31660 AKAMAI TECHNOLOGIES INC COM 00971T101 1237 11823 SH SOLE 0 0 11823 AKERNA CORP COM 00973W102 249 88178 SH SOLE 0 0 88178 AKERNA CORP COM 00973W102 6 12500 SH Call SOLE 0 0 12500 AKERNA CORP COM 00973W102 5 14500 SH Call SOLE 0 0 14500 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16280 109960 SH SOLE 0 0 109960 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 26 2000 SH Call SOLE 0 0 2000 ALKALINE WTR CO INC COM NEW 01643A207 54 33743 SH SOLE 0 0 33743 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 260 23880 SH SOLE 0 0 23880 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 514 10364 SH SOLE 0 0 10364 ALLISON TRANSMISSION HLDGS I COM 01973R101 491 13913 SH SOLE 0 0 13913 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1602 119828 SH SOLE 0 0 119828 ALLY FINL INC COM 02005N100 332 6498 SH SOLE 0 0 6498 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 277 1468 SH SOLE 0 0 1468 ALPHABET INC CAP STK CL C 02079K107 104254 39115 SH SOLE 0 0 39115 ALPHABET INC CAP STK CL A 02079K305 3 600 SH Put SOLE 0 0 600 ALPHABET INC CAP STK CL A 02079K305 110276 41248 SH SOLE 0 0 41248 ALTICE USA INC CL A 02156K103 727 35077 SH SOLE 0 0 35077 ALTRIA GROUP INC COM 02209S103 17881 392807 SH SOLE 0 0 392807 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 286 48000 SH SOLE 0 0 48000 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 658 37230 SH SOLE 0 0 37230 AMERICAN AIRLS GROUP INC COM 02376R102 6299 306983 SH SOLE 0 0 306983 AMERICAN FIN TR INC COM CLASS A 02607T109 350 43541 SH SOLE 0 0 43541 AMERICAN HOMES 4 RENT CL A 02665T306 379 9947 SH SOLE 0 0 9947 AMERICAN TOWER CORP NEW COM 03027X100 11935 44967 SH SOLE 0 0 44967 AMERIPRISE FINL INC COM 03076C106 3387 12825 SH SOLE 0 0 12825 AMYRIS INC COM NEW 03236M200 1039 75669 SH SOLE 0 0 75669 ANAPLAN INC COM 03272L108 254 4166 SH SOLE 0 0 4166 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5938 105314 SH SOLE 0 0 105314 ANSYS INC COM 03662Q105 1051 3087 SH SOLE 0 0 3087 ANTERO RESOURCES CORP COM 03674X106 559 29725 SH SOLE 0 0 29725 ANTERO MIDSTREAM CORP COM 03676B102 108 10340 SH SOLE 0 0 10340 APA CORPORATION COM 03743Q108 388 18095 SH SOLE 0 0 18095 APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 21 21000 PRN SOLE 0 0 21000 APPIAN CORP CL A 03782L101 659 7120 SH SOLE 0 0 7120 APPHARVEST INC COM 03783T103 91 13887 SH SOLE 0 0 13887 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 282 17952 SH SOLE 0 0 17952 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 46 11268 SH SOLE 0 0 11268 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 233 7741 SH SOLE 0 0 7741 ARES CAPITAL CORP COM 04010L103 2813 138385 SH SOLE 0 0 138385 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 11 10000 PRN SOLE 0 0 10000 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 832 13323 SH SOLE 0 0 13323 ASSURANT INC COM 04621X108 237 1505 SH SOLE 0 0 1505 ASTRA SPACE INC COM CL A 04634X103 2944 338727 SH SOLE 0 0 338727 ATLANTIC UN BANKSHARES CORP COM 04911A107 216 5857 SH SOLE 0 0 5857 AURORA CANNABIS INC COM 05156X884 77 11169 SH SOLE 0 0 11169 AURORA CANNABIS INC COM 05156X884 1 2700 SH Call SOLE 0 0 2700 AVALO THERAPEUTICS INC COM 05338F108 32 14814 SH SOLE 0 0 14814 AVANGRID INC COM 05351W103 740 15221 SH SOLE 0 0 15221 AVISTA CORP COM 05379B107 1092 27907 SH SOLE 0 0 27907 AXON ENTERPRISE INC COM 05464C101 1965 11227 SH SOLE 0 0 11227 AXOS FINANCIAL INC COM 05465C100 409 7934 SH SOLE 0 0 7934 B & G FOODS INC NEW COM 05508R106 263 8807 SH SOLE 0 0 8807 BCE INC COM NEW 05534B760 730 14591 SH SOLE 0 0 14591 BGC PARTNERS INC CL A 05541T101 315 60549 SH SOLE 0 0 60549 BAKER HUGHES COMPANY CL A 05722G100 296 11951 SH SOLE 0 0 11951 BANCFIRST CORP COM 05945F103 235 3911 SH SOLE 0 0 3911 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 300 45471 SH SOLE 0 0 45471 BANCO SANTANDER S.A. ADR 05964H105 2300 635435 SH SOLE 0 0 635435 BANCORPSOUTH BK TUPELO MISS COM 05971J102 492 16514 SH SOLE 0 0 16514 BANK OZK COM 06417N103 219 5085 SH SOLE 0 0 5085 BENTLEY SYS INC COM CL B 08265T208 2067 34086 SH SOLE 0 0 34086 BEST INC SPONSORED ADS 08653C106 17 10000 SH SOLE 0 0 10000 BETTER CHOICE CO INC COM 08771Y303 1056 284685 SH SOLE 0 0 284685 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1192 23545 SH SOLE 0 0 23545 BIOMARIN PHARMACEUTICAL INC COM 09061G101 369 4774 SH SOLE 0 0 4774 BIOLIFE SOLUTIONS INC COM NEW 09062W204 212 5000 SH SOLE 0 0 5000 BIOGEN INC COM 09062X103 3863 13649 SH SOLE 0 0 13649 BIOLINERX LTD SPONSORED ADS 09071M205 40 14582 SH SOLE 0 0 14582 BIO-TECHNE CORP COM 09073M104 310 640 SH SOLE 0 0 640 BITFARMS LTD COM 09173B107 90 21092 SH SOLE 0 0 21092 BLACK KNIGHT INC COM 09215C105 352 4888 SH SOLE 0 0 4888 BLACKBERRY LTD COM 09228F103 163 16795 SH SOLE 0 0 16795 BLACKROCK INVT QUALITY MUN T COM 09247D105 522 30240 SH SOLE 0 0 30240 BLACKROCK INCOME TR INC COM 09247F100 147 24155 SH SOLE 0 0 24155 BLACKROCK INC COM 09247X101 7240 8633 SH SOLE 0 0 8633 BLACKROCK MUNI INCOME TR II COM 09249N101 257 16962 SH SOLE 0 0 16962 BLACKROCK ENHANCED EQUITY DI COM 09251A104 492 50236 SH SOLE 0 0 50236 BLACKROCK MUNICIPAL INCOME COM 09253X102 578 37979 SH SOLE 0 0 37979 BLACKROCK MUNIYILD QULT FD I COM 09254F100 565 34850 SH SOLE 0 0 34850 BLACKROCK MUNIASSETS FD INC COM 09254J102 188 12376 SH SOLE 0 0 12376 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 259 16321 SH SOLE 0 0 16321 BLACKROCK RES & COMMODITIES SHS 09257A108 252 28223 SH SOLE 0 0 28223 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 415 16249 SH SOLE 0 0 16249 BLACKSTONE MTG TR INC COM CL A 09257W100 1230 40558 SH SOLE 0 0 40558 BLACKSTONE INC COM 09260D107 17538 150744 SH SOLE 0 0 150744 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 216 5586 SH SOLE 0 0 5586 BOOKING HOLDINGS INC COM 09857L108 5303 2234 SH SOLE 0 0 2234 BOX INC CL A 10316T104 78 3311 SH SOLE 0 0 3311 BOX INC CL A 10316T104 203 100000 SH Call SOLE 0 0 100000 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2659 15955 SH SOLE 0 0 15955 BROADMARK RLTY CAP INC COM 11135B100 117 11886 SH SOLE 0 0 11886 BROADCOM INC COM 11135F101 21178 43672 SH SOLE 0 0 43672 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 204 3415 SH SOLE 0 0 3415 B2GOLD CORP COM 11777Q209 79 23028 SH SOLE 0 0 23028 C3 AI INC CL A 12468P104 556 12003 SH SOLE 0 0 12003 CBOE GLOBAL MKTS INC COM 12503M108 377 3041 SH SOLE 0 0 3041 CBRE CLARION GLOBAL REAL EST COM 12504G100 88 10574 SH SOLE 0 0 10574 CBRE GROUP INC CL A 12504L109 416 4272 SH SOLE 0 0 4272 CDW CORP COM 12514G108 574 3156 SH SOLE 0 0 3156 CGI INC CL A SUB VTG 12532H104 1203 14192 SH SOLE 0 0 14192 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 952 10939 SH SOLE 0 0 10939 CME GROUP INC COM 12572Q105 4457 23046 SH SOLE 0 0 23046 CRH PLC ADR 12626K203 204 4363 SH SOLE 0 0 4363 CABLE ONE INC COM 12685J105 479 264 SH SOLE 0 0 264 CAESARS ENTERTAINMENT INC NE COM 12769G100 4759 42387 SH SOLE 0 0 42387 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 256 16371 SH SOLE 0 0 16371 CAMBER ENERGY INC COM 13200M508 127 33200 SH SOLE 0 0 33200 CAMECO CORP COM 13321L108 238 10939 SH SOLE 0 0 10939 CANADIAN PAC RY LTD COM 13645T100 7564 116237 SH SOLE 0 0 116237 CAPITAL ONE FINL CORP COM 14040H105 2856 17630 SH SOLE 0 0 17630 CAPITOL FED FINL INC COM 14057J101 1048 91223 SH SOLE 0 0 91223 CARDINAL HEALTH INC COM 14149Y108 1006 20343 SH SOLE 0 0 20343 CARETRUST REIT INC COM 14174T107 791 38925 SH SOLE 0 0 38925 CARLYLE GROUP INC COM 14316J108 390 8255 SH SOLE 0 0 8255 CARRIER GLOBAL CORPORATION COM 14448C104 7502 144941 SH SOLE 0 0 144941 CARROLS RESTAURANT GROUP INC COM 14574X104 37 10030 SH SOLE 0 0 10030 CASSAVA SCIENCES INC COM 14817C107 1128 18173 SH SOLE 0 0 18173 CASTLIGHT HEALTH INC CL B 14862Q100 18 11411 SH SOLE 0 0 11411 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1302 24108 SH SOLE 0 0 24108 CENTENE CORP DEL COM 15135B101 923 14814 SH SOLE 0 0 14814 CENTERPOINT ENERGY INC COM 15189T107 941 38253 SH SOLE 0 0 38253 CHAMPIONX CORPORATION COM 15872M104 2164 96792 SH SOLE 0 0 96792 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 232 11618 SH SOLE 0 0 11618 CHARTER COMMUNICATIONS INC N CL A 16119P108 3972 5460 SH SOLE 0 0 5460 CHEMED CORP NEW COM 16359R103 233 500 SH SOLE 0 0 500 CHENIERE ENERGY INC COM NEW 16411R208 724 7409 SH SOLE 0 0 7409 CHIMERA INVT CORP COM NEW 16934Q208 207 13936 SH SOLE 0 0 13936 CHINDATA GROUP HLDGS LTD ADS 16955F107 252 30000 SH SOLE 0 0 30000 CINEMARK HLDGS INC COM 17243V102 199 10335 SH SOLE 0 0 10335 CIPHER MINING INC *W EXP 10/22/202 17253J114 30 13000 SH SOLE 0 0 13000 CISCO SYS INC COM 17275R102 37173 682954 SH SOLE 0 0 682954 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 144 19437 SH SOLE 0 0 19437 CLOUDFLARE INC CL A COM 18915M107 721 6404 SH SOLE 0 0 6404 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 373 5264 SH SOLE 0 0 5264 COHEN & STEERS INFRASTRUCTUR COM 19248A109 749 27630 SH SOLE 0 0 27630 COINBASE GLOBAL INC COM CL A 19260Q107 4038 17749 SH SOLE 0 0 17749 COINBASE GLOBAL INC COM CL A 19260Q107 3 100 SH Call SOLE 0 0 100 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 2854 88739 SH SOLE 0 0 88739 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 396 15916 SH SOLE 0 0 15916 COLUMBIA SELIGM PREM TECH GR COM 19842X109 375 11377 SH SOLE 0 0 11377 COMCAST CORP NEW CL A 20030N101 23156 414009 SH SOLE 0 0 414009 COMPASS MINERALS INTL INC COM 20451N101 1064 16526 SH SOLE 0 0 16526 COMPASS DIVERSIFIED SH BEN INT 20451Q104 324 11500 SH SOLE 0 0 11500 CONCENTRIX CORP COM 20602D101 310 1752 SH SOLE 0 0 1752 CONOCOPHILLIPS COM 20825C104 8694 128287 SH SOLE 0 0 128287 CONSTELLATION BRANDS INC CL A 21036P108 3610 17136 SH SOLE 0 0 17136 CONTANGO OIL & GAS CO COM NEW 21075N204 2735 598415 SH SOLE 0 0 598415 CONTEXTLOGIC INC COM CL A 21077C107 491 89886 SH SOLE 0 0 89886 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 239 234043 SH SOLE 0 0 234043 CORESITE RLTY CORP COM 21870Q105 277 2000 SH SOLE 0 0 2000 CORTEVA INC COM 22052L104 2680 63678 SH SOLE 0 0 63678 CORTEXYME INC COM 22053A107 230 2510 SH SOLE 0 0 2510 COSTCO WHSL CORP NEW COM 22160K105 51484 114575 SH SOLE 0 0 114575 COSTAR GROUP INC COM 22160N109 810 9410 SH SOLE 0 0 9410 COUPA SOFTWARE INC COM 22266L106 1 100 SH Call SOLE 0 0 100 COUPA SOFTWARE INC COM 22266L106 479 2186 SH SOLE 0 0 2186 COUPANG INC CL A 22266T109 858 30810 SH SOLE 0 0 30810 CRACKER BARREL OLD CTRY STOR COM 22410J106 1691 12089 SH SOLE 0 0 12089 CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 5031 7158 SH SOLE 0 0 7158 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 301 121983 SH SOLE 0 0 121983 CRONOS GROUP INC COM 22717L101 100 17710 SH SOLE 0 0 17710 CROSSFIRST BANKSHARES INC COM 22766M109 1155 88862 SH SOLE 0 0 88862 CROWDSTRIKE HLDGS INC CL A 22788C105 21371 86950 SH SOLE 0 0 86950 CROWN CASTLE INTL CORP NEW COM 22822V101 4772 27530 SH SOLE 0 0 27530 TRIP COM GROUP LTD DBCV 1.250% 9/1 22943FAM2 10 10000 PRN SOLE 0 0 10000 CYBIN INC COM 23256X100 31 14300 SH SOLE 0 0 14300 CYTOSORBENTS CORP COM NEW 23283X206 179 22095 SH SOLE 0 0 22095 DNP SELECT INCOME FD INC COM 23325P104 486 45577 SH SOLE 0 0 45577 D R HORTON INC COM 23331A109 616 7337 SH SOLE 0 0 7337 DT MIDSTREAM INC COMMON STOCK 23345M107 1076 23262 SH SOLE 0 0 23262 DXC TECHNOLOGY CO COM 23355L106 621 18474 SH SOLE 0 0 18474 DATADOG INC CL A COM 23804L103 329 2326 SH SOLE 0 0 2326 DAVITA INC COM 23918K108 720 6192 SH SOLE 0 0 6192 DELL TECHNOLOGIES INC CL C 24703L202 1653 15890 SH SOLE 0 0 15890 DENALI THERAPEUTICS INC COM 24823R105 263 5208 SH SOLE 0 0 5208 DENTSPLY SIRONA INC COM 24906P109 672 11568 SH SOLE 0 0 11568 DEVON ENERGY CORP NEW COM 25179M103 1566 44112 SH SOLE 0 0 44112 DIAGEO PLC SPON ADR NEW 25243Q205 5751 29800 SH SOLE 0 0 29800 DIAMONDBACK ENERGY INC COM 25278X109 1112 11743 SH SOLE 0 0 11743 DIGITAL TURBINE INC COM NEW 25400W102 290 4217 SH SOLE 0 0 4217 DIGITALBRIDGE GROUP INC CL A COM 25401T108 83 13719 SH SOLE 0 0 13719 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 76385 1619700 SH SOLE 0 0 1619700 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 343525 5974356 SH SOLE 0 0 5974356 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 322674 7267443 SH SOLE 0 0 7267443 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 7845 295251 SH SOLE 0 0 295251 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 32485 992074 SH SOLE 0 0 992074 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 5828 225201 SH SOLE 0 0 225201 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 203 3586 SH SOLE 0 0 3586 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 2322 57990 SH SOLE 0 0 57990 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 204 1903 SH SOLE 0 0 1903 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 793 50600 SH SOLE 0 0 50600 DISCOVERY INC COM SER A 25470F104 390 15364 SH SOLE 0 0 15364 DISCOVERY INC COM SER C 25470F302 666 27455 SH SOLE 0 0 27455 DISH NETWORK CORPORATION CL A 25470M109 5870 135059 SH SOLE 0 0 135059 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 77 24900 SH SOLE 0 0 24900 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 57 16953 SH SOLE 0 0 16953 DOLBY LABORATORIES INC COM CL A 25659T107 200 2277 SH SOLE 0 0 2277 DOMINION ENERGY INC COM 25746U109 10054 137685 SH SOLE 0 0 137685 DOMINOS PIZZA INC COM 25754A201 1332 2792 SH SOLE 0 0 2792 DOORDASH INC CL A 25809K105 10643 51671 SH SOLE 0 0 51671 DORCHESTER MINERALS LP COM UNIT 25820R105 1108 57775 SH SOLE 0 0 57775 DRAFTKINGS INC COM CL A 26142R104 2532 52576 SH SOLE 0 0 52576 DROPBOX INC CL A 26210C104 1250 42770 SH SOLE 0 0 42770 DUKE ENERGY CORP NEW COM NEW 26441C204 21485 220151 SH SOLE 0 0 220151 DUPONT DE NEMOURS INC COM 26614N102 4280 62945 SH SOLE 0 0 62945 DOXIMITY INC CL A 26622P107 273 3381 SH SOLE 0 0 3381 EOG RES INC COM 26875P101 2347 29244 SH SOLE 0 0 29244 EQT CORP COM 26884L109 1054 51511 SH SOLE 0 0 51511 EPR PPTYS COM SH BEN INT 26884U109 903 18295 SH SOLE 0 0 18295 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 856 23564 SH SOLE 0 0 23564 ETF SER SOLUTIONS US GLB JETS 26922A842 8780 371560 SH SOLE 0 0 371560 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 728 11974 SH SOLE 0 0 11974 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 915 13529 SH SOLE 0 0 13529 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 846 58796 SH SOLE 0 0 58796 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 0 1900 SH Call SOLE 0 0 1900 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 378 6362 SH SOLE 0 0 6362 EAGLE MATLS INC COM 26969P108 243 1853 SH SOLE 0 0 1853 EAST WEST BANCORP INC COM 27579R104 760 9799 SH SOLE 0 0 9799 EASTERN BANKSHARES INC COM 27627N105 1369 67445 SH SOLE 0 0 67445 EATON VANCE TAX ADVT DIV INC COM 27828G107 987 35949 SH SOLE 0 0 35949 EATON VANCE LTD DURATION INC COM 27828H105 806 61145 SH SOLE 0 0 61145 EATON VANCE TX ADV GLBL DIV COM 27828S101 770 36166 SH SOLE 0 0 36166 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 609 38076 SH SOLE 0 0 38076 EATON VANCE TAX-MANAGED GLOB COM 27829C105 258 23835 SH SOLE 0 0 23835 EATON VANCE TAX-MANAGED GLOB COM 27829F108 251 25119 SH SOLE 0 0 25119 ELANCO ANIMAL HEALTH INC COM 28414H103 1119 35091 SH SOLE 0 0 35091 ENBRIDGE INC COM 29250N105 5233 131490 SH SOLE 0 0 131490 ENDEAVOUR SILVER CORP COM 29258Y103 107 26246 SH SOLE 0 0 26246 ENCOMPASS HEALTH CORP COM 29261A100 398 5298 SH SOLE 0 0 5298 ENERGOUS CORP COM 29272C103 24 11415 SH SOLE 0 0 11415 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3852 402096 SH SOLE 0 0 402096 ENPHASE ENERGY INC COM 29355A107 633 4221 SH SOLE 0 0 4221 ENSIGN GROUP INC COM 29358P101 2555 34116 SH SOLE 0 0 34116 ENTEGRIS INC COM 29362U104 542 4304 SH SOLE 0 0 4304 ENTERGY CORP NEW COM 29364G103 1288 12969 SH SOLE 0 0 12969 EPAM SYS INC COM 29414B104 335 588 SH SOLE 0 0 588 EQUINIX INC COM 29444U700 1842 2332 SH SOLE 0 0 2332 EQUINOR ASA SPONSORED ADR 29446M102 413 16180 SH SOLE 0 0 16180 EQUINOX GOLD CORP COM 29446Y502 207 31403 SH SOLE 0 0 31403 EQUITY RESIDENTIAL SH BEN INT 29476L107 738 9122 SH SOLE 0 0 9122 ERIE INDTY CO CL A 29530P102 1568 8785 SH SOLE 0 0 8785 ESSENTIAL UTILS INC COM 29670G102 3552 77092 SH SOLE 0 0 77092 ETSY INC COM 29786A106 5 200 SH Call SOLE 0 0 200 ETSY INC COM 29786A106 1401 6739 SH SOLE 0 0 6739 EVERI HLDGS INC COM 30034T103 208 8587 SH SOLE 0 0 8587 EVERGY INC COM 30034W106 2585 41554 SH SOLE 0 0 41554 EVERTEC INC COM 30040P103 1299 28412 SH SOLE 0 0 28412 EVERSOURCE ENERGY COM 30040W108 5149 62974 SH SOLE 0 0 62974 EXACT SCIENCES CORP COM 30063P105 2022 21187 SH SOLE 0 0 21187 EXACT SCIENCES CORP COM 30063P105 2 1000 SH Call SOLE 0 0 1000 EXACT SCIENCES CORP COM 30063P105 6 1000 SH Call SOLE 0 0 1000 EXACT SCIENCES CORP COM 30063P105 0 300 SH Call SOLE 0 0 300 EXELON CORP COM 30161N101 3621 74897 SH SOLE 0 0 74897 EXELIXIS INC COM 30161Q104 1753 82904 SH SOLE 0 0 82904 EXPEDIA GROUP INC COM NEW 30212P303 5951 36310 SH SOLE 0 0 36310 EXP WORLD HLDGS INC COM 30212W100 316 7942 SH SOLE 0 0 7942 EXTRA SPACE STORAGE INC COM 30225T102 831 4946 SH SOLE 0 0 4946 EXXON MOBIL CORP COM 30231G102 66078 1123401 SH SOLE 0 0 1123401 FFBW INC MD COM 30260M103 417 34600 SH SOLE 0 0 34600 FS BANCORP INC COM 30263Y104 381 11008 SH SOLE 0 0 11008 FACEBOOK INC CL A 30303M102 277863 818713 SH SOLE 0 0 818713 FASTLY INC CL A 31188V100 821 20306 SH SOLE 0 0 20306 FEDEX CORP COM 31428X106 10028 45727 SH SOLE 0 0 45727 FEDEX CORP COM 31428X106 16 3300 SH Put SOLE 0 0 3300 FEDEX CORP COM 31428X106 36 1700 SH Put SOLE 0 0 1700 FIDELITY NATL INFORMATION SV COM 31620M106 9434 77530 SH SOLE 0 0 77530 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 837 18469 SH SOLE 0 0 18469 FINVOLUTION GROUP SPONSORED ADS 31810T101 58 10233 SH SOLE 0 0 10233 FIRST AMERN FINL CORP COM 31847R102 404 6026 SH SOLE 0 0 6026 FIRST CTZNS BANCSHARES INC N CL A 31946M103 557 661 SH SOLE 0 0 661 FIRST FINL BANKSHARES INC COM 32020R109 343 7460 SH SOLE 0 0 7460 FIRST REP BK SAN FRANCISCO C COM 33616C100 1530 7934 SH SOLE 0 0 7934 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 410 4816 SH SOLE 0 0 4816 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 558 8909 SH SOLE 0 0 8909 FIRST TR BICK INDEX FD COM SHS 33733H107 583 17082 SH SOLE 0 0 17082 FIRST TR S&P REIT INDEX FD COM 33734G108 505 17868 SH SOLE 0 0 17868 FIRST TR VALUE LINE DIVID IN SHS 33734H106 435 11107 SH SOLE 0 0 11107 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 639 7486 SH SOLE 0 0 7486 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2184 49352 SH SOLE 0 0 49352 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 510 4287 SH SOLE 0 0 4287 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 229 1866 SH SOLE 0 0 1866 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1075 10206 SH SOLE 0 0 10206 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6001 123168 SH SOLE 0 0 123168 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 216 2209 SH SOLE 0 0 2209 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 498 23820 SH SOLE 0 0 23820 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 231 2498 SH SOLE 0 0 2498 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 17396 308062 SH SOLE 0 0 308062 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2135 46639 SH SOLE 0 0 46639 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 277 11484 SH SOLE 0 0 11484 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 212 4379 SH SOLE 0 0 4379 FISKER INC CL A COM STK 33813J106 224 15278 SH SOLE 0 0 15278 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 256 8879 SH SOLE 0 0 8879 FLEXSHARES TR MORNSTAR USMKT 33939L100 246 1459 SH SOLE 0 0 1459 FLEXSHARES TR MORNSTAR UPSTR 33939L407 575 15717 SH SOLE 0 0 15717 FLEXSHARES TR INTL QLTDV IDX 33939L837 5419 214966 SH SOLE 0 0 214966 FLEXSHARES TR QUALT DIVD IDX 33939L860 786 14128 SH SOLE 0 0 14128 FLOWSERVE CORP COM 34354P105 207 5967 SH SOLE 0 0 5967 FORTIVE CORP COM 34959J108 1604 22722 SH SOLE 0 0 22722 FORTRESS BIOTECH INC COM 34960Q109 50 15600 SH SOLE 0 0 15600 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1508 16864 SH SOLE 0 0 16864 FREEPORT-MCMORAN INC CL B 35671D857 8517 261808 SH SOLE 0 0 261808 FUELCELL ENERGY INC COM 35952H601 359 53673 SH SOLE 0 0 53673 FUBOTV INC COM 35953D104 557 23266 SH SOLE 0 0 23266 GDS HLDGS LTD SPONSORED ADS 36165L108 2804 49539 SH SOLE 0 0 49539 GABELLI MULTIMEDIA TR INC COM 36239Q109 106 11572 SH SOLE 0 0 11572 GABELLI UTIL TR COM 36240A101 99 12556 SH SOLE 0 0 12556 GABELLI DIVID & INCOME TR COM 36242H104 282 10952 SH SOLE 0 0 10952 GS ACQUISITION HLDGS CORP II *W EXP 06/30/202 36258Q113 43 20000 SH SOLE 0 0 20000 GAIA INC NEW CL A 36269P104 124 13122 SH SOLE 0 0 13122 GALIANO GOLD INC COM 36352H100 10 13709 SH SOLE 0 0 13709 GAMING & LEISURE PPTYS INC COM 36467J108 284 6139 SH SOLE 0 0 6139 GAMESTOP CORP NEW CL A 36467W109 1 5000 SH Put SOLE 0 0 5000 GAMESTOP CORP NEW CL A 36467W109 397 2264 SH SOLE 0 0 2264 GAMESTOP CORP NEW CL A 36467W109 0 100 SH Put SOLE 0 0 100 GENERAL MTRS CO COM 37045V100 6117 116051 SH SOLE 0 0 116051 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 316 27299 SH SOLE 0 0 27299 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4475 117111 SH SOLE 0 0 117111 GLOBAL PMTS INC COM 37940X102 1653 10491 SH SOLE 0 0 10491 GLOBAL X FDS GLB X SUPERDIV 37950E549 133 10085 SH SOLE 0 0 10085 GLOBAL X FDS GBL X FTSE ETF 37950E648 192 13294 SH SOLE 0 0 13294 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 220 6123 SH SOLE 0 0 6123 GLOBAL X FDS GLBL X MLP ETF 37954Y343 113831 3227409 SH SOLE 0 0 3227409 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 347 11359 SH SOLE 0 0 11359 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 315 14285 SH SOLE 0 0 14285 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1018 37135 SH SOLE 0 0 37135 GLOBAL X FDS US INFR DEV ETF 37954Y673 264 10402 SH SOLE 0 0 10402 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1213 33156 SH SOLE 0 0 33156 GLOBAL X FDS FINTECH ETF 37954Y814 258 5373 SH SOLE 0 0 5373 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2371 28928 SH SOLE 0 0 28928 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 694 12866 SH SOLE 0 0 12866 GOHEALTH INC COM CL A 38046W105 52 10351 SH SOLE 0 0 10351 GOLDMAN SACHS GROUP INC COM 38141G104 12661 33491 SH SOLE 0 0 33491 GOLDMAN SACHS BDC INC SHS 38147U107 22512 1226788 SH SOLE 0 0 1226788 GUARDANT HEALTH INC COM 40131M109 249 1993 SH SOLE 0 0 1993 GUIDEWIRE SOFTWARE INC COM 40171V100 3460 29104 SH SOLE 0 0 29104 HCA HEALTHCARE INC COM 40412C101 3258 13425 SH SOLE 0 0 13425 HDFC BANK LTD SPONSORED ADS 40415F101 1725 23599 SH SOLE 0 0 23599 HP INC COM 40434L105 3756 137271 SH SOLE 0 0 137271 HALL OF FAME RESORT & ENTMT COM 40619L102 93 35093 SH SOLE 0 0 35093 HANNON ARMSTRONG SUST INFR C COM 41068X100 709 13254 SH SOLE 0 0 13254 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 4298 105526 SH SOLE 0 0 105526 HEALTHCARE TR AMER INC CL A NEW 42225P501 301 10163 SH SOLE 0 0 10163 HEARTLAND FINL USA INC COM 42234Q102 930 19352 SH SOLE 0 0 19352 HEALTHPEAK PROPERTIES INC COM 42250P103 1643 49077 SH SOLE 0 0 49077 HERC HLDGS INC COM 42704L104 2139 13083 SH SOLE 0 0 13083 HESS CORP COM 42809H107 601 7695 SH SOLE 0 0 7695 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1552 108921 SH SOLE 0 0 108921 HIGH TIDE INC COM NEW 42981E401 76 12114 SH SOLE 0 0 12114 HILTON WORLDWIDE HLDGS INC COM 43300A203 758 5738 SH SOLE 0 0 5738 HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 152 56776 SH SOLE 0 0 56776 HOST HOTELS & RESORTS INC COM 44107P104 326 19944 SH SOLE 0 0 19944 HUT 8 MNG CORP COM 44812T102 4 1200 SH Call SOLE 0 0 1200 HUT 8 MNG CORP COM 44812T102 484 57608 SH SOLE 0 0 57608 IAC INTERACTIVECORP NEW COM NEW 44891N208 320 2455 SH SOLE 0 0 2455 IPG PHOTONICS CORP COM 44980X109 231 1456 SH SOLE 0 0 1456 ITT INC COM 45073V108 443 5158 SH SOLE 0 0 5158 ICICI BANK LIMITED ADR 45104G104 272 14407 SH SOLE 0 0 14407 IDEANOMICS INC COM 45166V106 38 19310 SH SOLE 0 0 19310 IDEX CORP COM 45167R104 610 2948 SH SOLE 0 0 2948 IDEXX LABS INC COM 45168D104 7462 11998 SH SOLE 0 0 11998 IMMUNOGEN INC COM 45253H101 1587 279963 SH SOLE 0 0 279963 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 20 20000 PRN SOLE 0 0 20000 INARI MED INC COM 45332Y109 357 4400 SH SOLE 0 0 4400 INCYTE CORP COM 45337C102 505 7347 SH SOLE 0 0 7347 INFORMATION SVCS GROUP INC COM 45675Y104 161 22470 SH SOLE 0 0 22470 INGERSOLL RAND INC COM 45687V106 763 15133 SH SOLE 0 0 15133 INHIBRX INC COM 45720L107 400 12000 SH SOLE 0 0 12000 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 112 15711 SH SOLE 0 0 15711 INNOVATIVE INDL PPTYS INC COM 45781V101 1661 7184 SH SOLE 0 0 7184 INSEEGO CORP COM 45782B104 145 21794 SH SOLE 0 0 21794 INTELLIA THERAPEUTICS INC COM 45826J105 243 1810 SH SOLE 0 0 1810 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2312 20135 SH SOLE 0 0 20135 INTERDIGITAL INC COM 45867G101 668 9854 SH SOLE 0 0 9854 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 32180 637608 SH SOLE 0 0 637608 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 7029 333915 SH SOLE 0 0 333915 INTUITIVE SURGICAL INC COM NEW 46120E602 13472 13551 SH SOLE 0 0 13551 INVESCO SR INCOME TR COM 46131H107 95 21400 SH SOLE 0 0 21400 INVESCO TR INVT GRADE NEW YO COM 46131T101 150 11093 SH SOLE 0 0 11093 INVESCO MUNI INCOME OPP TRST COM 46132X101 96 12136 SH SOLE 0 0 12136 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3456 63167 SH SOLE 0 0 63167 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 388 1176 SH SOLE 0 0 1176 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 483 9950 SH SOLE 0 0 9950 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 224 2950 SH SOLE 0 0 2950 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 26530 137775 SH SOLE 0 0 137775 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 896 3110 SH SOLE 0 0 3110 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 381 4222 SH SOLE 0 0 4222 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 576 9389 SH SOLE 0 0 9389 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 32034 213815 SH SOLE 0 0 213815 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 289 1875 SH SOLE 0 0 1875 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 521 10347 SH SOLE 0 0 10347 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 407 11308 SH SOLE 0 0 11308 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 230 963 SH SOLE 0 0 963 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2665 151659 SH SOLE 0 0 151659 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 303 15318 SH SOLE 0 0 15318 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1427 7820 SH SOLE 0 0 7820 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1403 8857 SH SOLE 0 0 8857 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 298 15724 SH SOLE 0 0 15724 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1026 13265 SH SOLE 0 0 13265 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 343 6812 SH SOLE 0 0 6812 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 588 6572 SH SOLE 0 0 6572 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 313 3485 SH SOLE 0 0 3485 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 440 18517 SH SOLE 0 0 18517 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 17115 848130 SH SOLE 0 0 848130 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4420 72650 SH SOLE 0 0 72650 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 653 15427 SH SOLE 0 0 15427 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 5194 216851 SH SOLE 0 0 216851 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 13203 878433 SH SOLE 0 0 878433 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 598 22271 SH SOLE 0 0 22271 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 537 14857 SH SOLE 0 0 14857 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 496 22830 SH SOLE 0 0 22830 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 450 20128 SH SOLE 0 0 20128 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 291 7736 SH SOLE 0 0 7736 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 631 13470 SH SOLE 0 0 13470 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 701 26280 SH SOLE 0 0 26280 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 434 6602 SH SOLE 0 0 6602 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 637 28794 SH SOLE 0 0 28794 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 369 11150 SH SOLE 0 0 11150 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 203 5223 SH SOLE 0 0 5223 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 500 6251 SH SOLE 0 0 6251 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 499 17892 SH SOLE 0 0 17892 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 406 15765 SH SOLE 0 0 15765 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 290 11170 SH SOLE 0 0 11170 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 258 9995 SH SOLE 0 0 9995 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 204 7945 SH SOLE 0 0 7945 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 425 9169 SH SOLE 0 0 9169 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1056 50074 SH SOLE 0 0 50074 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 471 21968 SH SOLE 0 0 21968 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 487 21940 SH SOLE 0 0 21940 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 836 37808 SH SOLE 0 0 37808 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 767 35398 SH SOLE 0 0 35398 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 898 41718 SH SOLE 0 0 41718 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 407 21265 SH SOLE 0 0 21265 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 151 10997 SH SOLE 0 0 10997 INVITAE CORP COM 46185L103 4 900 SH Call SOLE 0 0 900 INVITAE CORP COM 46185L103 1601 56300 SH SOLE 0 0 56300 IQVIA HLDGS INC COM 46266C105 792 3305 SH SOLE 0 0 3305 IQIYI INC SPONSORED ADS 46267X108 386 48030 SH SOLE 0 0 48030 IRIDIUM COMMUNICATIONS INC COM 46269C102 331 8313 SH SOLE 0 0 8313 IRON MTN INC NEW COM 46284V101 547 12600 SH SOLE 0 0 12600 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 346 26458 SH SOLE 0 0 26458 ISHARES SILVER TR ISHARES 46428Q109 6339 308906 SH SOLE 0 0 308906 ISHARES TR US TREAS BD ETF 46429B267 294 11071 SH SOLE 0 0 11071 ISHARES TR MSCI INDIA ETF 46429B598 1051 21589 SH SOLE 0 0 21589 ISHARES TR FLTG RATE NT ETF 46429B655 3876 76235 SH SOLE 0 0 76235 ISHARES TR CORE HIGH DV ETF 46429B663 24929 264466 SH SOLE 0 0 264466 ISHARES TR MSCI CHINA ETF 46429B671 393 5824 SH SOLE 0 0 5824 ISHARES TR MSCI EAFE MIN VL 46429B689 13634 180961 SH SOLE 0 0 180961 ISHARES TR MSCI USA MIN VOL 46429B697 21010 285850 SH SOLE 0 0 285850 ISHARES TR 0-5 YR TIPS ETF 46429B747 6113 57875 SH SOLE 0 0 57875 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 286 5706 SH SOLE 0 0 5706 ISHARES U S ETF TR TECHNOLOGY 46431W648 259 4638 SH SOLE 0 0 4638 ISHARES U S ETF TR INT RT HDG C B 46431W705 779 8133 SH SOLE 0 0 8133 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 299 8339 SH SOLE 0 0 8339 ISHARES TR MSCI USA QLT FCT 46432F339 3215 24407 SH SOLE 0 0 24407 ISHARES TR MSCI USA VALUE 46432F388 619 6150 SH SOLE 0 0 6150 ISHARES TR MSCI USA MMENTM 46432F396 10321 58778 SH SOLE 0 0 58778 ISHARES TR CORE MSCI TOTAL 46432F834 4599 64772 SH SOLE 0 0 64772 ISHARES TR CORE MSCI EAFE 46432F842 165619 2230560 SH SOLE 0 0 2230560 ISHARES TR CORE 1 5 YR USD 46432F859 13008 254706 SH SOLE 0 0 254706 ISHARES INC CORE MSCI EMKT 46434G103 2870736 46482123 SH SOLE 0 0 46482123 ISHARES INC MSCI EMRG CHN 46434G764 8079 133233 SH SOLE 0 0 133233 ISHARES INC MSCI TAIWAN ETF 46434G772 509 8216 SH SOLE 0 0 8216 ISHARES INC MSCI JPN ETF NEW 46434G822 808 11500 SH SOLE 0 0 11500 ISHARES INC MSCI GBL ETF NEW 46434G848 717 17592 SH SOLE 0 0 17592 ISHARES INC MSCI GBL GOLD MN 46434G855 438 17823 SH SOLE 0 0 17823 ISHARES INC ESG AWR MSCI EM 46434G863 35319 852299 SH SOLE 0 0 852299 ISHARES TR MSCI INTL MULTFT 46434V274 3235 111490 SH SOLE 0 0 111490 ISHARES TR MSCI GBL MULTIFC 46434V316 1363 36932 SH SOLE 0 0 36932 ISHARES TR EXPONENTIAL TECH 46434V381 397 6334 SH SOLE 0 0 6334 ISHARES TR 0-5YR HI YL CP 46434V407 5658 123811 SH SOLE 0 0 123811 ISHARES TR MSCI INTL QUALTY 46434V456 882 23286 SH SOLE 0 0 23286 ISHARES TR MSCI LW CRB TG 46434V464 284 1727 SH SOLE 0 0 1727 ISHARES TR CORE TOTAL USD 46434V613 996 18715 SH SOLE 0 0 18715 ISHARES TR CORE DIV GRWTH 46434V621 4622 92006 SH SOLE 0 0 92006 ISHARES TR GLOBAL REIT ETF 46434V647 2733 99712 SH SOLE 0 0 99712 ISHARES TR CORE MSCI PAC 46434V696 3302 49314 SH SOLE 0 0 49314 ISHARES TR CORE MSCI EURO 46434V738 9628 171739 SH SOLE 0 0 171739 ISHARES TR IBONDS DEC25 ETF 46434VBD1 371 13839 SH SOLE 0 0 13839 ISHARES TR CONV BD ETF 46435G102 347 3476 SH SOLE 0 0 3476 ISHARES TR ESG AWRE USD ETF 46435G193 7378 268280 SH SOLE 0 0 268280 ISHARES TR ESG AWRE 1 5 YR 46435G243 341 13139 SH SOLE 0 0 13139 ISHARES TR RUSEL 2500 ETF 46435G268 481 7487 SH SOLE 0 0 7487 ISHARES TR IBONDS DEC2023 46435G318 1132 43539 SH SOLE 0 0 43539 ISHARES TR CORE MSCI INTL 46435G326 483301 7232877 SH SOLE 0 0 7232877 ISHARES TR MSCI UK ETF NEW 46435G334 3402 105499 SH SOLE 0 0 105499 ISHARES TR MORTGE REL ETF 46435G342 1020 28193 SH SOLE 0 0 28193 ISHARES TR ESG AWR MSCI USA 46435G425 10317 104779 SH SOLE 0 0 104779 ISHARES TR MSCI USA SMCP MN 46435G433 3999 107851 SH SOLE 0 0 107851 ISHARES TR ESG AW MSCI EAFE 46435G516 17291 220604 SH SOLE 0 0 220604 ISHARES TR INTL DIV GRWTH 46435G524 1474 22581 SH SOLE 0 0 22581 ISHARES TR MSCI GLOBAL IMP 46435G532 649 6761 SH SOLE 0 0 6761 ISHARES TR CORE INTL AGGR 46435G672 1667 30299 SH SOLE 0 0 30299 ISHARES TR IBONDS DEC2022 46435G755 935 35700 SH SOLE 0 0 35700 ISHARES TR IBONDS DEC2021 46435G789 268 10479 SH SOLE 0 0 10479 ISHARES TR CYBERSECURITY 46435U135 388 8921 SH SOLE 0 0 8921 ISHARES TR IBONDS DEC 26 46435U259 1285 47785 SH SOLE 0 0 47785 ISHARES TR IBONDS DEC 27 46435U283 618 22891 SH SOLE 0 0 22891 ISHARES TR SELF DRIVNG EV 46435U366 493 10250 SH SOLE 0 0 10250 ISHARES TR IBONDS DEC 25 46435U432 1269 45398 SH SOLE 0 0 45398 ISHARES TR GBL GREEN ETF 46435U440 1968 35865 SH SOLE 0 0 35865 ISHARES TR ESG AWR US AGRGT 46435U549 6025 109294 SH SOLE 0 0 109294 ISHARES TR ROBOTICS ARTIF 46435U556 651 15361 SH SOLE 0 0 15361 ISHARES TR ESG AWARE MSCI 46435U663 30621 784964 SH SOLE 0 0 784964 ISHARES TR IBONDS DEC 46435U697 1128 41883 SH SOLE 0 0 41883 ISHARES TR US INFRASTRUC 46435U713 369 10814 SH SOLE 0 0 10814 ISHARES TR BROAD USD HIGH 46435U853 477 11488 SH SOLE 0 0 11488 ISHARES TR ESG EAFE ETF 46436E759 381 5621 SH SOLE 0 0 5621 ISHARES TR ESG MSCI USA ETF 46436E767 233 6461 SH SOLE 0 0 6461 ISORAY INC COM 46489V104 72 114500 SH SOLE 0 0 114500 IVERIC BIO INC COM 46583P102 465 28630 SH SOLE 0 0 28630 JPMORGAN CHASE & CO COM 46625H100 1 5000 SH Put SOLE 0 0 5000 JPMORGAN CHASE & CO COM 46625H100 94245 575756 SH SOLE 0 0 575756 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 7364 405265 SH SOLE 0 0 405265 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 354 6199 SH SOLE 0 0 6199 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 245 4169 SH SOLE 0 0 4169 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 243 3864 SH SOLE 0 0 3864 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 999 19702 SH SOLE 0 0 19702 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 226 6333 SH SOLE 0 0 6333 JANUS DETROIT STR TR HENDERSON MTG 47103U852 304 5726 SH SOLE 0 0 5726 JD.COM INC SPON ADR CL A 47215P106 4400 60903 SH SOLE 0 0 60903 JEFFERIES FINL GROUP INC COM 47233W109 417 11221 SH SOLE 0 0 11221 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 266 14301 SH SOLE 0 0 14301 JUNIPER NETWORKS INC COM 48203R104 334 12139 SH SOLE 0 0 12139 KKR & CO INC COM 48251W104 2125 34905 SH SOLE 0 0 34905 KARYOPHARM THERAPEUTICS INC COM 48576U106 94 16100 SH SOLE 0 0 16100 KEARNY FINL CORP MD COM 48716P108 223 17956 SH SOLE 0 0 17956 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3774 22972 SH SOLE 0 0 22972 KIMCO RLTY CORP COM 49446R109 369 17774 SH SOLE 0 0 17774 KINDER MORGAN INC DEL COM 49456B101 3198 191166 SH SOLE 0 0 191166 KNOWLES CORP COM 49926D109 1844 98413 SH SOLE 0 0 98413 KONTOOR BRANDS INC COM 50050N103 761 15234 SH SOLE 0 0 15234 LCNB CORP COM 50181P100 6654 377220 SH SOLE 0 0 377220 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1853 6584 SH SOLE 0 0 6584 LANDSEA HOMES CORP *W EXP 01/07/202 51509P111 2 10000 SH SOLE 0 0 10000 LEMONADE INC COM 52567D107 885 13204 SH SOLE 0 0 13204 LINEAGE CELL THERAPEUTICS IN COM 53566P109 64 25558 SH SOLE 0 0 25558 LIPOCINE INC NEW COM 53630X104 11 10000 SH SOLE 0 0 10000 LISTED FD TR HORIZON KINETICS 53656F623 251 8600 SH SOLE 0 0 8600 LISTED FD TR ROUNDHILL SPORTS 53656F789 218 7251 SH SOLE 0 0 7251 LITHIUM AMERS CORP NEW COM NEW 53680Q207 223 9973 SH SOLE 0 0 9973 LIVENT CORP COM 53814L108 259 11214 SH SOLE 0 0 11214 LYFT INC CL A COM 55087P104 793 14806 SH SOLE 0 0 14806 M & T BK CORP COM 55261F104 627 4197 SH SOLE 0 0 4197 MFS INTER INCOME TR SH BEN INT 55273C107 44 12202 SH SOLE 0 0 12202 MGE ENERGY INC COM 55277P104 231 3149 SH SOLE 0 0 3149 MGM GROWTH PPTYS LLC CL A COM 55303A105 226 5903 SH SOLE 0 0 5903 MGP INGREDIENTS INC NEW COM 55303J106 746 11465 SH SOLE 0 0 11465 MPLX LP COM UNIT REP LTD 55336V100 883 31011 SH SOLE 0 0 31011 MSCI INC COM 55354G100 1393 2290 SH SOLE 0 0 2290 MACYS INC COM 55616P104 351 15533 SH SOLE 0 0 15533 MADISON SQUARE GRDN SPRT COR CL A 55825T103 289 1555 SH SOLE 0 0 1555 MAGNITE INC COM 55955D100 261 9327 SH SOLE 0 0 9327 MAIN STR CAP CORP COM 56035L104 1857 45180 SH SOLE 0 0 45180 MAINSTREET BANCSHARES INC COM 56064Y100 504 21000 SH SOLE 0 0 21000 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 481 22060 SH SOLE 0 0 22060 MANNKIND CORP COM NEW 56400P706 521 119823 SH SOLE 0 0 119823 MANPOWERGROUP INC WIS COM 56418H100 226 2087 SH SOLE 0 0 2087 MANULIFE FINL CORP COM 56501R106 1187 61682 SH SOLE 0 0 61682 MARATHON PETE CORP COM 56585A102 5270 85264 SH SOLE 0 0 85264 MARKER THERAPEUTICS INC COM 57055L107 246 145361 SH SOLE 0 0 145361 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 533 3390 SH SOLE 0 0 3390 MASTERCARD INCORPORATED CL A 57636Q104 30141 86691 SH SOLE 0 0 86691 MATCH GROUP INC NEW COM 57667L107 1315 8374 SH SOLE 0 0 8374 MCEWEN MNG INC COM 58039P107 21 19767 SH SOLE 0 0 19767 MCKESSON CORP COM 58155Q103 4661 23376 SH SOLE 0 0 23376 MEDICAL PPTYS TRUST INC COM 58463J304 2030 101130 SH SOLE 0 0 101130 MEDPACE HLDGS INC COM 58506Q109 570 3010 SH SOLE 0 0 3010 MEDTECH ACQUISITION CORP COM CL A 58507N105 248 25000 SH SOLE 0 0 25000 MERCADOLIBRE INC COM 58733R102 5530 3293 SH SOLE 0 0 3293 MERCK & CO INC COM 58933Y105 36026 479647 SH SOLE 0 0 479647 METLIFE INC COM 59156R108 2587 41905 SH SOLE 0 0 41905 MICROVAST HOLDINGS INC COM 59516C106 170 20720 SH SOLE 0 0 20720 MID-AMER APT CMNTYS INC COM 59522J103 220 1177 SH SOLE 0 0 1177 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 178 76232 SH SOLE 0 0 76232 MIRATI THERAPEUTICS INC COM 60468T105 276 1561 SH SOLE 0 0 1561 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 221 77768 SH SOLE 0 0 77768 MODERNA INC COM 60770K107 13358 34710 SH SOLE 0 0 34710 MONGODB INC CL A 60937P106 969 2055 SH SOLE 0 0 2055 MONSTER BEVERAGE CORP NEW COM 61174X109 2412 27157 SH SOLE 0 0 27157 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 30 12763 SH SOLE 0 0 12763 NIO INC SPON ADS 62914V106 88 6200 SH Call SOLE 0 0 6200 NIO INC SPON ADS 62914V106 7279 204294 SH SOLE 0 0 204294 NIO INC SPON ADS 62914V106 20 3000 SH Call SOLE 0 0 3000 NVR INC COM 62944T105 3620 755 SH SOLE 0 0 755 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 1215 215351 SH SOLE 0 0 215351 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 2 1500 SH Call SOLE 0 0 1500 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 2 1500 SH Call SOLE 0 0 1500 NEOGENOMICS INC COM NEW 64049M209 662 13713 SH SOLE 0 0 13713 NETAPP INC COM 64110D104 731 8143 SH SOLE 0 0 8143 NETFLIX INC COM 64110L106 32863 53844 SH SOLE 0 0 53844 NETFLIX INC COM 64110L106 1 1000 SH Put SOLE 0 0 1000 NETEASE INC SPONSORED ADS 64110W102 282 3299 SH SOLE 0 0 3299 NETSCOUT SYS INC COM 64115T104 847 31444 SH SOLE 0 0 31444 NEUROCRINE BIOSCIENCES INC COM 64125C109 377 3928 SH SOLE 0 0 3928 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 311 28260 SH SOLE 0 0 28260 NEW RELIC INC COM 64829B100 346 4825 SH SOLE 0 0 4825 NEWMARK GROUP INC CL A 65158N102 182 12750 SH SOLE 0 0 12750 NEXSTAR MEDIA GROUP INC CL A 65336K103 689 4534 SH SOLE 0 0 4534 NEXTERA ENERGY INC COM 65339F101 33920 431995 SH SOLE 0 0 431995 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 500 6629 SH SOLE 0 0 6629 NI HLDGS INC COM 65342T106 238 13533 SH SOLE 0 0 13533 NISOURCE INC COM 65473P105 650 26817 SH SOLE 0 0 26817 NOMURA HLDGS INC SPONSORED ADR 65535H208 141 28636 SH SOLE 0 0 28636 NOODLES & CO COM CL A 65540B105 873 74000 SH SOLE 0 0 74000 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 6 12000 SH SOLE 0 0 12000 NOVARTIS AG SPONSORED ADR 66987V109 8597 105127 SH SOLE 0 0 105127 NUSTAR ENERGY LP UNIT COM 67058H102 221 14069 SH SOLE 0 0 14069 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 207 19650 SH SOLE 0 0 19650 NVIDIA CORPORATION COM 67066G104 68230 329361 SH SOLE 0 0 329361 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1571 100588 SH SOLE 0 0 100588 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 302 21209 SH SOLE 0 0 21209 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 719 42991 SH SOLE 0 0 42991 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3674 214250 SH SOLE 0 0 214250 NUVEEN PFD & INCM SECURTIES COM 67072C105 197 20110 SH SOLE 0 0 20110 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 301 30405 SH SOLE 0 0 30405 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 133 20311 SH SOLE 0 0 20311 NUTRIEN LTD COM 67077M108 927 14294 SH SOLE 0 0 14294 NUVEEN CORPORATE INCM NOVEME COM 67077N106 521 55514 SH SOLE 0 0 55514 NUVATION BIO INC COM CL A 67080N101 128 12900 SH SOLE 0 0 12900 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 230 20696 SH SOLE 0 0 20696 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 272 4160 SH SOLE 0 0 4160 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3908 71857 SH SOLE 0 0 71857 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 3644 100403 SH SOLE 0 0 100403 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1705 39224 SH SOLE 0 0 39224 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1403 41435 SH SOLE 0 0 41435 OREILLY AUTOMOTIVE INC COM 67103H107 6711 10982 SH SOLE 0 0 10982 OMNICELL COM COM 68213N109 589 3971 SH SOLE 0 0 3971 OMNICHANNEL ACQUISITION CORP *W EXP 12/30/202 68218L116 13 15000 SH SOLE 0 0 15000 ONE GAS INC COM 68235P108 1383 21820 SH SOLE 0 0 21820 ONCTERNAL THERAPEUTICS INC COM 68236P107 184 44036 SH SOLE 0 0 44036 OPKO HEALTH INC COM 68375N103 313 85667 SH SOLE 0 0 85667 ORACLE CORP COM 68389X105 32244 370068 SH SOLE 0 0 370068 ORGANIGRAM HLDGS INC COM 68620P101 40 17402 SH SOLE 0 0 17402 ORGANON & CO COMMON STOCK 68622V106 4427 135022 SH SOLE 0 0 135022 OTIS WORLDWIDE CORP COM 68902V107 6378 77520 SH SOLE 0 0 77520 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 50 23000 SH SOLE 0 0 23000 OVINTIV INC COM 69047Q102 238 7227 SH SOLE 0 0 7227 OWL ROCK CAPITAL CORPORATION COM 69121K104 1187 84092 SH SOLE 0 0 84092 OYSTER PT PHARMA INC COM 69242L106 819 69073 SH SOLE 0 0 69073 PDC ENERGY INC COM 69327R101 319 6735 SH SOLE 0 0 6735 PG&E CORP COM 69331C108 303 31601 SH SOLE 0 0 31601 PPL CORP COM 69351T106 2014 72242 SH SOLE 0 0 72242 PTC THERAPEUTICS INC COM 69366J200 275 7395 SH SOLE 0 0 7395 PACER FDS TR TRENDP US LAR CP 69374H105 12449 329938 SH SOLE 0 0 329938 PACER FDS TR TRENDPILOT INTL 69374H683 4612 161709 SH SOLE 0 0 161709 PACER FDS TR BNCHMRK INDSTR 69374H766 299 6823 SH SOLE 0 0 6823 PALANTIR TECHNOLOGIES INC CL A 69608A108 5 2900 SH Call SOLE 0 0 2900 PALANTIR TECHNOLOGIES INC CL A 69608A108 1780 74045 SH SOLE 0 0 74045 PALANTIR TECHNOLOGIES INC CL A 69608A108 0 100 SH Call SOLE 0 0 100 PALANTIR TECHNOLOGIES INC CL A 69608A108 3 3700 SH Call SOLE 0 0 3700 PALANTIR TECHNOLOGIES INC CL A 69608A108 1 200 SH Call SOLE 0 0 200 PALANTIR TECHNOLOGIES INC CL A 69608A108 4 1200 SH Call SOLE 0 0 1200 PAYCOM SOFTWARE INC COM 70432V102 2922 5895 SH SOLE 0 0 5895 PAYPAL HLDGS INC COM 70450Y103 5 300 SH Call SOLE 0 0 300 PAYPAL HLDGS INC COM 70450Y103 23995 92215 SH SOLE 0 0 92215 PELOTON INTERACTIVE INC CL A COM 70614W100 851 9779 SH SOLE 0 0 9779 PENNYMAC MTG INVT TR COM 70931T103 233 11838 SH SOLE 0 0 11838 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 330 31948 SH SOLE 0 0 31948 PIEDMONT LITHIUM INC COM 72016P105 232 4258 SH SOLE 0 0 4258 PIMCO MUN INCOME FD COM 72200R107 879 60110 SH SOLE 0 0 60110 PIMCO NEW YORK MUN INCOME FD COM 72200T103 424 33890 SH SOLE 0 0 33890 PIMCO CORPORATE & INCOME OPP COM 72201B101 713 38992 SH SOLE 0 0 38992 PIMCO INCOME STRATEGY FD COM 72201H108 2084 179315 SH SOLE 0 0 179315 PIMCO INCOME STRATEGY FD II COM 72201J104 130 12823 SH SOLE 0 0 12823 PIMCO ETF TR ACTIVE BD ETF 72201R775 696 6295 SH SOLE 0 0 6295 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 33796 331557 SH SOLE 0 0 331557 PIMCO ETF TR INTER MUN BD ACT 72201R866 1171 20774 SH SOLE 0 0 20774 PINNACLE FINL PARTNERS INC COM 72346Q104 314 3342 SH SOLE 0 0 3342 PINTEREST INC CL A 72352L106 4850 95184 SH SOLE 0 0 95184 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 132 12228 SH SOLE 0 0 12228 PLANET FITNESS INC CL A 72703H101 2281 29037 SH SOLE 0 0 29037 PLUG POWER INC COM NEW 72919P202 7 3000 SH Call SOLE 0 0 3000 PLUG POWER INC COM NEW 72919P202 33 6000 SH Call SOLE 0 0 6000 PLUG POWER INC COM NEW 72919P202 10 3000 SH Call SOLE 0 0 3000 PLUG POWER INC COM NEW 72919P202 377 14751 SH SOLE 0 0 14751 PLUS THERAPEUTICS INC COM NEW 72941H400 35 18539 SH SOLE 0 0 18539 POOL CORP COM 73278L105 2131 4906 SH SOLE 0 0 4906 POSEIDA THERAPEUTICS INC COM 73730P108 77 10504 SH SOLE 0 0 10504 POSHMARK INC COM CL A 73739W104 6 1200 SH Call SOLE 0 0 1200 POSHMARK INC COM CL A 73739W104 7050 296700 SH SOLE 0 0 296700 PRECIGEN INC COM 74017N105 72 14505 SH SOLE 0 0 14505 PREFERRED APT CMNTYS INC COM 74039L103 2128 173993 SH SOLE 0 0 173993 PRESIDIO PPTY TR INC COM CL A 74102L303 46 12287 SH SOLE 0 0 12287 PRICE T ROWE GROUP INC COM 74144T108 5527 28101 SH SOLE 0 0 28101 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1064 16525 SH SOLE 0 0 16525 PROCORE TECHNOLOGIES INC COM 74275K108 209 2343 SH SOLE 0 0 2343 PROLOGIS INC. COM 74340W103 2137 17034 SH SOLE 0 0 17034 PROSHARES TR ULTRAPRO SHT QQQ 74347G861 463 53639 SH SOLE 0 0 53639 PROSHARES TR PSHS ULT S&P 500 74347R107 526 4394 SH SOLE 0 0 4394 PROSHARES TR PSHS ULTRA QQQ 74347R206 881 12109 SH SOLE 0 0 12109 PROSHARES TR ULTRA FNCLS NEW 74347X633 349 5502 SH SOLE 0 0 5502 PROSHARES TR ULTRAPRO QQQ 74347X831 3284 26364 SH SOLE 0 0 26364 PROSHARES TR ULTRPRO S&P500 74347X864 1351 11880 SH SOLE 0 0 11880 PROSHARES TR II ULTRA VIX SHORT 74347Y839 423 17231 SH SOLE 0 0 17231 PROSHARES TR PET CARE ETF 74348A145 1090 14022 SH SOLE 0 0 14022 PROSHARES TR S&P 500 DV ARIST 74348A467 6345 71670 SH SOLE 0 0 71670 PROSPECT CAP CORP COM 74348T102 172 22335 SH SOLE 0 0 22335 PRUDENTIAL BANCORP INC NEW COM 74431A101 153 10000 SH SOLE 0 0 10000 PRUDENTIAL PLC ADR 74435K204 246 6284 SH SOLE 0 0 6284 PUBLIC STORAGE COM 74460D109 2553 8592 SH SOLE 0 0 8592 PUBMATIC INC COM CL A 74467Q103 255 9691 SH SOLE 0 0 9691 PURE STORAGE INC CL A 74624M102 256 10187 SH SOLE 0 0 10187 QORVO INC COM 74736K101 907 5422 SH SOLE 0 0 5422 QUEST DIAGNOSTICS INC COM 74834L100 1062 7310 SH SOLE 0 0 7310 QUIDEL CORP COM 74838J101 253 1791 SH SOLE 0 0 1791 QUINSTREET INC COM 74874Q100 200 11397 SH SOLE 0 0 11397 RH COM 74967X103 1824 2735 SH SOLE 0 0 2735 RANGE RES CORP COM 75281A109 2222 98178 SH SOLE 0 0 98178 THE REAL BROKERAGE INC COM NEW 75585H206 94 50568 SH SOLE 0 0 50568 REALOGY HLDGS CORP COM 75605Y106 241 13739 SH SOLE 0 0 13739 RED ROCK RESORTS INC CL A 75700L108 294 5735 SH SOLE 0 0 5735 REGENERON PHARMACEUTICALS COM 75886F107 1485 2454 SH SOLE 0 0 2454 REGULUS THERAPEUTICS INC COM NEW 75915K200 10 14200 SH SOLE 0 0 14200 REGIONS FINANCIAL CORP NEW COM 7591EP100 2250 105584 SH SOLE 0 0 105584 RESIDEO TECHNOLOGIES INC COM 76118Y104 372 15018 SH SOLE 0 0 15018 RESTAURANT BRANDS INTL INC COM 76131D103 2694 44022 SH SOLE 0 0 44022 RINGCENTRAL INC CL A 76680R206 10077 46333 SH SOLE 0 0 46333 ROKU INC COM CL A 77543R102 7592 24229 SH SOLE 0 0 24229 RYMAN HOSPITALITY PPTYS INC COM 78377T107 218 2600 SH SOLE 0 0 2600 S&P GLOBAL INC COM 78409V104 9131 21491 SH SOLE 0 0 21491 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1156 3498 SH SOLE 0 0 3498 SM ENERGY CO COM 78454L100 399 15134 SH SOLE 0 0 15134 SPDR S&P 500 ETF TR TR UNIT 78462F103 1090266 2540584 SH SOLE 0 0 2540584 SPDR S&P 500 ETF TR TR UNIT 78462F103 19 100 SH Call SOLE 0 0 100 SPDR GOLD TR GOLD SHS 78463V107 27949 170195 SH SOLE 0 0 170195 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 551 12157 SH SOLE 0 0 12157 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1289 10390 SH SOLE 0 0 10390 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 624226 14677307 SH SOLE 0 0 14677307 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1373 26888 SH SOLE 0 0 26888 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 215310 3671100 SH SOLE 0 0 3671100 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 499 14047 SH SOLE 0 0 14047 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 19327 502189 SH SOLE 0 0 502189 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1274607 35200412 SH SOLE 0 0 35200412 SPDR SER TR NYSE TECH ETF 78464A102 497 3178 SH SOLE 0 0 3178 SPDR SER TR S&P 600 SMCP GRW 78464A201 1589 18241 SH SOLE 0 0 18241 SPDR SER TR NUVEEN BBG BRCLY 78464A284 417 6959 SH SOLE 0 0 6959 SPDR SER TR ICE PFD SEC ETF 78464A292 914 21020 SH SOLE 0 0 21020 SPDR SER TR S&P 600 SMCP VAL 78464A300 1360 16593 SH SOLE 0 0 16593 SPDR SER TR BLOMBERG BRC INT 78464A334 10658 342863 SH SOLE 0 0 342863 SPDR SER TR BLMBRG BRC CNVRT 78464A359 9080 106387 SH SOLE 0 0 106387 SPDR SER TR PORTFOLIO INTRMD 78464A375 1211 33146 SH SOLE 0 0 33146 SPDR SER TR BLOMBRG BRC EMRG 78464A391 252 9966 SH SOLE 0 0 9966 SPDR SER TR PRTFLO S&P500 GW 78464A409 13949 217881 SH SOLE 0 0 217881 SPDR SER TR PORTFOLIO SHORT 78464A474 4595 147049 SH SOLE 0 0 147049 SPDR SER TR FTSE INT GVT ETF 78464A490 231 4245 SH SOLE 0 0 4245 SPDR SER TR PRTFLO S&P500 VL 78464A508 2067 53010 SH SOLE 0 0 53010 SPDR SER TR BLOMBERG INTL TR 78464A516 18275 636108 SH SOLE 0 0 636108 SPDR SER TR HLTH CR EQUIP 78464A581 231 1846 SH SOLE 0 0 1846 SPDR SER TR DJ REIT ETF 78464A607 15441 146456 SH SOLE 0 0 146456 SPDR SER TR AEROSPACE DEF 78464A631 860 7213 SH SOLE 0 0 7213 SPDR SER TR PORTFOLIO AGRGTE 78464A649 52307 1752314 SH SOLE 0 0 1752314 SPDR SER TR PORTFLI TIPS ETF 78464A656 365 11725 SH SOLE 0 0 11725 SPDR SER TR PORTFOLIO LN TSR 78464A664 636 15404 SH SOLE 0 0 15404 SPDR SER TR S&P REGL BKG 78464A698 1598 23594 SH SOLE 0 0 23594 SPDR SER TR S&P METALS MNG 78464A755 717 17178 SH SOLE 0 0 17178 SPDR SER TR S&P DIVID ETF 78464A763 55134 469027 SH SOLE 0 0 469027 SPDR SER TR S&P BK ETF 78464A797 678 12822 SH SOLE 0 0 12822 SPDR SER TR PORTFOLI S&P1500 78464A805 8032 151574 SH SOLE 0 0 151574 SPDR SER TR S&P 600 SML CAP 78464A813 700 7384 SH SOLE 0 0 7384 SPDR SER TR S&P 400 MDCP GRW 78464A821 850 11242 SH SOLE 0 0 11242 SPDR SER TR S&P 400 MDCP VAL 78464A839 1559 23539 SH SOLE 0 0 23539 SPDR SER TR PORTFOLIO S&P400 78464A847 1766787 38275290 SH SOLE 0 0 38275290 SPDR SER TR PORTFOLIO S&P500 78464A854 773060 15320248 SH SOLE 0 0 15320248 SPDR SER TR S&P SEMICNDCTR 78464A862 333 1683 SH SOLE 0 0 1683 SPDR SER TR S&P BIOTECH 78464A870 4170 33172 SH SOLE 0 0 33172 SPDR SER TR S&P HOMEBUILD 78464A888 490 6827 SH SOLE 0 0 6827 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 400 5758 SH SOLE 0 0 5758 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 1395 30615 SH SOLE 0 0 30615 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4076 88572 SH SOLE 0 0 88572 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 18836 55681 SH SOLE 0 0 55681 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 58159 120943 SH SOLE 0 0 120943 SPDR SER TR BLOOMBERG SRT TR 78468R408 4648 169686 SH SOLE 0 0 169686 SPDR SER TR S&P OILGAS EXP 78468R556 248 2565 SH SOLE 0 0 2565 SPDR SER TR BLOOMBERG BRCLYS 78468R622 222 2031 SH SOLE 0 0 2031 SPDR SER TR S&P KENSHO NEW 78468R648 264 4341 SH SOLE 0 0 4341 SPDR SER TR SPDR BLOOMBERG 78468R663 22641 247553 SH SOLE 0 0 247553 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1489 28878 SH SOLE 0 0 28878 SPDR SER TR NUVEEN BLMBRG SR 78468R739 862 17452 SH SOLE 0 0 17452 SPDR SER TR PRTFLO S&P500 HI 78468R788 1889 48289 SH SOLE 0 0 48289 SPDR SER TR SPDR S&P 500 ETF 78468R796 719 6769 SH SOLE 0 0 6769 SPDR SER TR PORTFOLIO S&P600 78468R853 133115 3124765 SH SOLE 0 0 3124765 SVB FINANCIAL GROUP COM 78486Q101 2547 3937 SH SOLE 0 0 3937 SABRE CORP COM 78573M104 10190 860650 SH SOLE 0 0 860650 SACHEM CAP CORP COM 78590A109 295 54000 SH SOLE 0 0 54000 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 348 8124 SH SOLE 0 0 8124 SALESFORCE COM INC COM 79466L302 29181 107591 SH SOLE 0 0 107591 SANOFI SPONSORED ADR 80105N105 1144 23721 SH SOLE 0 0 23721 SEA LTD SPONSORD ADS 81141R100 2508 7870 SH SOLE 0 0 7870 SEAGEN INC COM 81181C104 1757 10345 SH SOLE 0 0 10345 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 993 12552 SH SOLE 0 0 12552 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8031 63091 SH SOLE 0 0 63091 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10046 145935 SH SOLE 0 0 145935 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5580 31097 SH SOLE 0 0 31097 SELECT SECTOR SPDR TR ENERGY 81369Y506 5901 113285 SH SOLE 0 0 113285 SELECT SECTOR SPDR TR ENERGY 81369Y506 86 7100 SH Call SOLE 0 0 7100 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 7144 190352 SH SOLE 0 0 190352 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8646 88368 SH SOLE 0 0 88368 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23070 154502 SH SOLE 0 0 154502 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1434 17895 SH SOLE 0 0 17895 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 958 21547 SH SOLE 0 0 21547 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3989 62446 SH SOLE 0 0 62446 SENSEONICS HLDGS INC COM 81727U105 307 90685 SH SOLE 0 0 90685 SENTINELONE INC CL A 81730H109 1427 26636 SH SOLE 0 0 26636 SERVICE PPTYS TR COM SH BEN INT 81761L102 524 46713 SH SOLE 0 0 46713 SERVICENOW INC COM 81762P102 11462 18420 SH SOLE 0 0 18420 SERVISFIRST BANCSHARES INC COM 81768T108 6599 84817 SH SOLE 0 0 84817 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 618 49387 SH SOLE 0 0 49387 SHENANDOAH TELECOMMUNICATION COM 82312B106 2761 87418 SH SOLE 0 0 87418 SHOPIFY INC CL A 82509L107 27521 20299 SH SOLE 0 0 20299 SHOPIFY INC CL A 82509L107 28 100 SH Call SOLE 0 0 100 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 159 12848 SH SOLE 0 0 12848 SIRIUS XM HOLDINGS INC COM 82968B103 3259 534331 SH SOLE 0 0 534331 SITE CTRS CORP COM 82981J109 342 22170 SH SOLE 0 0 22170 SKILLZ INC COM 83067L109 1031 105031 SH SOLE 0 0 105031 SKYWORKS SOLUTIONS INC COM 83088M102 4661 28285 SH SOLE 0 0 28285 SLEEP NUMBER CORP COM 83125X103 565 6045 SH SOLE 0 0 6045 SMARTSHEET INC COM CL A 83200N103 993 14431 SH SOLE 0 0 14431 SNAP INC CL A 83304A106 3148 42609 SH SOLE 0 0 42609 SOFI TECHNOLOGIES INC COM 83406F102 10044 632501 SH SOLE 0 0 632501 SOLAREDGE TECHNOLOGIES INC COM 83417M104 482 1816 SH SOLE 0 0 1816 SONOS INC COM 83570H108 358 11055 SH SOLE 0 0 11055 SORRENTO THERAPEUTICS INC COM NEW 83587F202 118 15443 SH SOLE 0 0 15443 SOUTHERN COPPER CORP COM 84265V105 4386 78128 SH SOLE 0 0 78128 SPECTRUM PHARMACEUTICALS INC COM 84763A108 36 16532 SH SOLE 0 0 16532 SPROTT PHYSICAL GOLD TR UNIT 85207H104 208 15090 SH SOLE 0 0 15090 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 509 66314 SH SOLE 0 0 66314 SPROTT FOCUS TR INC COM 85208J109 89 10750 SH SOLE 0 0 10750 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1497 87394 SH SOLE 0 0 87394 STARWOOD PPTY TR INC COM 85571B105 1906 78099 SH SOLE 0 0 78099 STERLING BANCORP DEL COM 85917A100 502 20103 SH SOLE 0 0 20103 STONEMOR INC COM 86184W106 44 17881 SH SOLE 0 0 17881 STRATA SKIN SCIENCES INC COM NEW 86272A206 92 50010 SH SOLE 0 0 50010 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 328 46834 SH SOLE 0 0 46834 SUMMIT MATLS INC CL A 86614U100 228 7144 SH SOLE 0 0 7144 SUNDIAL GROWERS INC COM 86730L109 18 26233 SH SOLE 0 0 26233 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 459 12300 SH SOLE 0 0 12300 SUNRUN INC COM 86771W105 555 12621 SH SOLE 0 0 12621 SUNWORKS INC COM NEW 86803X204 1309 213119 SH SOLE 0 0 213119 SUPER LEAGUE GAMING INC COM 86804F202 31 10097 SH SOLE 0 0 10097 SYNAPTICS INC COM 87157D109 279 1552 SH SOLE 0 0 1552 SYNOVUS FINL CORP COM NEW 87161C501 367 8359 SH SOLE 0 0 8359 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 5 10000 SH SOLE 0 0 10000 SYNCHRONY FINANCIAL COM 87165B103 381 7803 SH SOLE 0 0 7803 TANZANIAN GOLD CORP COM 87601A107 10 20000 SH SOLE 0 0 20000 TARGA RES CORP COM 87612G101 546 11097 SH SOLE 0 0 11097 TC ENERGY CORP COM 87807B107 662 13757 SH SOLE 0 0 13757 TELADOC HEALTH INC COM 87918A105 1484 11706 SH SOLE 0 0 11706 TELLURIAN INC NEW COM 87968A104 147 37504 SH SOLE 0 0 37504 TELUS CORPORATION COM 87971M103 204 9299 SH SOLE 0 0 9299 TEMPUR SEALY INTL INC COM 88023U101 231 4976 SH SOLE 0 0 4976 TENET HEALTHCARE CORP COM NEW 88033G407 493 7422 SH SOLE 0 0 7422 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1090 150300 SH SOLE 0 0 150300 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 0 1000 SH Call SOLE 0 0 1000 TERADATA CORP DEL COM 88076W103 402 7014 SH SOLE 0 0 7014 TERRITORIAL BANCORP INC COM 88145X108 492 19400 SH SOLE 0 0 19400 TESLA INC COM 88160R101 197272 254386 SH SOLE 0 0 254386 TETRA TECH INC NEW COM 88162G103 668 4472 SH SOLE 0 0 4472 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 10 10000 PRN SOLE 0 0 10000 TEXAS PACIFIC LAND CORPORATI COM 88262P102 3750 3101 SH SOLE 0 0 3101 TG THERAPEUTICS INC COM 88322Q108 873 26240 SH SOLE 0 0 26240 THE TRADE DESK INC COM CL A 88339J105 6684 95075 SH SOLE 0 0 95075 THE TRADE DESK INC COM CL A 88339J105 22 1000 SH Call SOLE 0 0 1000 THE TRADE DESK INC COM CL A 88339J105 9 1000 SH Call SOLE 0 0 1000 3-D SYS CORP DEL COM NEW 88554D205 275 9959 SH SOLE 0 0 9959 3-D SYS CORP DEL COM NEW 88554D205 2 900 SH Call SOLE 0 0 900 3M CO COM 88579Y101 22438 127908 SH SOLE 0 0 127908 TILRAY INC COM CL 2 88688T100 12 7000 SH Call SOLE 0 0 7000 TILRAY INC COM CL 2 88688T100 2000 177114 SH SOLE 0 0 177114 TILRAY INC COM CL 2 88688T100 10 7000 SH Call SOLE 0 0 7000 TOPBUILD CORP COM 89055F103 620 3027 SH SOLE 0 0 3027 TREX CO INC COM 89531P105 2460 24133 SH SOLE 0 0 24133 TRIDENT ACQUISITIONS CORP COM 89615T106 118 10150 SH SOLE 0 0 10150 TRIDENT ACQUISITIONS CORP *W EXP 05/09/202 89615T114 142 70000 SH SOLE 0 0 70000 TRIP COM GROUP LTD ADS 89677Q107 341 11075 SH SOLE 0 0 11075 TRUIST FINL CORP COM 89832Q109 14488 247018 SH SOLE 0 0 247018 T2 BIOSYSTEMS INC COM 89853L104 36 39764 SH SOLE 0 0 39764 22ND CENTY GROUP INC COM 90137F103 112 37978 SH SOLE 0 0 37978 21VIANET GROUP INC SPONSORED ADS A 90138A103 1298 75000 SH SOLE 0 0 75000 TWILIO INC CL A 90138F102 8779 27515 SH SOLE 0 0 27515 TWITTER INC COM 90184L102 7157 118518 SH SOLE 0 0 118518 UBS AG LONDON BRANCH ETN LKD 26 90274D234 217 1191 SH SOLE 0 0 1191 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 169 10172 SH SOLE 0 0 10172 U S XPRESS ENTERPRISES INC COM CL A 90338N202 89 10338 SH SOLE 0 0 10338 UBER TECHNOLOGIES INC COM 90353T100 95 11200 SH Call SOLE 0 0 11200 UBER TECHNOLOGIES INC COM 90353T100 1749 39032 SH SOLE 0 0 39032 UIPATH INC CL A 90364P105 329 6258 SH SOLE 0 0 6258 ULTA BEAUTY INC COM 90384S303 550 1524 SH SOLE 0 0 1524 UNITED STS OIL FD LP UNITS 91232N207 1015 19304 SH SOLE 0 0 19304 UNITEDHEALTH GROUP INC COM 91324P102 38455 98416 SH SOLE 0 0 98416 UNITY SOFTWARE INC COM 91332U101 2294 18173 SH SOLE 0 0 18173 UNIVERSAL DISPLAY CORP COM 91347P105 1190 6964 SH SOLE 0 0 6964 UNUM GROUP COM 91529Y106 1961 78259 SH SOLE 0 0 78259 UPSTART HLDGS INC COM 91680M107 7 300 SH Call SOLE 0 0 300 UPSTART HLDGS INC COM 91680M107 1115 3523 SH SOLE 0 0 3523 UPSTART HLDGS INC COM 91680M107 0 100 SH Call SOLE 0 0 100 UR-ENERGY INC COM 91688R108 41 24036 SH SOLE 0 0 24036 VAIL RESORTS INC COM 91879Q109 544 1629 SH SOLE 0 0 1629 VALERO ENERGY CORP COM 91913Y100 5077 71948 SH SOLE 0 0 71948 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1291 43819 SH SOLE 0 0 43819 VANECK ETF TRUST CHINA BOND ETF 92189F379 231 9485 SH SOLE 0 0 9485 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 701 27920 SH SOLE 0 0 27920 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 370 12219 SH SOLE 0 0 12219 VANECK ETF TRUST BDC INCOME ETF 92189F411 3383 197282 SH SOLE 0 0 197282 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3880 52967 SH SOLE 0 0 52967 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1050 4095 SH SOLE 0 0 4095 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 286 3132 SH SOLE 0 0 3132 VANECK ETF TRUST BIOTECH ETF 92189F726 313 1550 SH SOLE 0 0 1550 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 212 5541 SH SOLE 0 0 5541 VANECK ETF TRUST NATURAL RESOURC 92189F841 373 8214 SH SOLE 0 0 8214 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1029 20084 SH SOLE 0 0 20084 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 239 7980 SH SOLE 0 0 7980 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 518 5021 SH SOLE 0 0 5021 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 4658 92902 SH SOLE 0 0 92902 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7776 136510 SH SOLE 0 0 136510 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3180 10259 SH SOLE 0 0 10259 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3101 17302 SH SOLE 0 0 17302 VANGUARD WORLD FDS ENERGY ETF 92204A306 2362 31960 SH SOLE 0 0 31960 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3805 41064 SH SOLE 0 0 41064 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11465 46389 SH SOLE 0 0 46389 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 920 4899 SH SOLE 0 0 4899 VANGUARD WORLD FDS INF TECH ETF 92204A702 36093 89943 SH SOLE 0 0 89943 VANGUARD WORLD FDS MATERIALS ETF 92204A801 5621 32447 SH SOLE 0 0 32447 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2435 17497 SH SOLE 0 0 17497 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 402 2854 SH SOLE 0 0 2854 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 26354 429156 SH SOLE 0 0 429156 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10879 132006 SH SOLE 0 0 132006 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 482 6032 SH SOLE 0 0 6032 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 746 3768 SH SOLE 0 0 3768 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 549 2564 SH SOLE 0 0 2564 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2645 29923 SH SOLE 0 0 29923 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1413 20053 SH SOLE 0 0 20053 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 239893 3551339 SH SOLE 0 0 3551339 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1608 23409 SH SOLE 0 0 23409 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3963 19798 SH SOLE 0 0 19798 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1138 21360 SH SOLE 0 0 21360 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 246 2328 SH SOLE 0 0 2328 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2440 27822 SH SOLE 0 0 27822 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2266001 24001700 SH SOLE 0 0 24001700 VECTOR GROUP LTD COM 92240M108 427 33459 SH SOLE 0 0 33459 VAXART INC COM NEW 92243A200 91 11409 SH SOLE 0 0 11409 VENTAS INC COM 92276F100 939 17009 SH SOLE 0 0 17009 VEONEER INC COM 92336X109 2921 85772 SH SOLE 0 0 85772 VERIZON COMMUNICATIONS INC COM 92343V104 45214 837136 SH SOLE 0 0 837136 VERISK ANALYTICS INC COM 92345Y106 1087 5427 SH SOLE 0 0 5427 VERTEX PHARMACEUTICALS INC COM 92532F100 7079 39024 SH SOLE 0 0 39024 VERU INC COM 92536C103 141 16564 SH SOLE 0 0 16564 VERTIV HOLDINGS CO COM CL A 92537N108 2791 115854 SH SOLE 0 0 115854 VIACOMCBS INC CL B 92556H206 3395 85924 SH SOLE 0 0 85924 VIATRIS INC COM 92556V106 2779 205059 SH SOLE 0 0 205059 VICTORY CAP HLDGS INC COM CL A 92645B103 227 6490 SH SOLE 0 0 6490 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 204 2871 SH SOLE 0 0 2871 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 488 6865 SH SOLE 0 0 6865 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 280 12800 SH SOLE 0 0 12800 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 412 37000 SH SOLE 0 0 37000 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 639 25245 SH SOLE 0 0 25245 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 48 7000 SH Call SOLE 0 0 7000 VISA INC COM CL A 92826C839 78586 352799 SH SOLE 0 0 352799 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 26 25000 PRN SOLE 0 0 25000 VIRTUS ALLIANZGI CONVERTIBLE COM 92838R105 128 12375 SH SOLE 0 0 12375 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2715 175758 SH SOLE 0 0 175758 W & T OFFSHORE INC COM 92922P106 174 46860 SH SOLE 0 0 46860 WNS HLDGS LTD SPON ADR 92932M101 344 4200 SH SOLE 0 0 4200 WP CAREY INC COM 92936U109 2832 38771 SH SOLE 0 0 38771 WPP PLC NEW ADR 92937A102 713 10637 SH SOLE 0 0 10637 WEC ENERGY GROUP INC COM 92939U106 3956 44856 SH SOLE 0 0 44856 WASTE CONNECTIONS INC COM 94106B101 334 2650 SH SOLE 0 0 2650 WASTE MGMT INC DEL COM 94106L109 12478 83545 SH SOLE 0 0 83545 WAYFAIR INC CL A 94419L101 210 821 SH SOLE 0 0 821 WELLTOWER INC COM 95040Q104 2219 26926 SH SOLE 0 0 26926 WENDYS CO COM 95058W100 3840 177122 SH SOLE 0 0 177122 WESCO INTL INC COM 95082P105 308 2668 SH SOLE 0 0 2668 WESTERN ASSET HIGH INCOME FD COM 95766J102 2636 368105 SH SOLE 0 0 368105 WESTROCK CO COM 96145D105 289 5804 SH SOLE 0 0 5804 WEX INC COM 96208T104 202 1149 SH SOLE 0 0 1149 WHEELS UP EXPERIENCE INC COM CL A 96328L106 336 51010 SH SOLE 0 0 51010 WILLIAM PENN BANCORPORATION COM 96927A105 272 22273 SH SOLE 0 0 22273 WIPRO LTD SPON ADR 1 SH 97651M109 521 58983 SH SOLE 0 0 58983 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3173 27024 SH SOLE 0 0 27024 WISDOMTREE TR US HIGH DIVIDEND 97717W208 723 9390 SH SOLE 0 0 9390 WISDOMTREE TR EMG MKTS SMCAP 97717W281 989486 18501987 SH SOLE 0 0 18501987 WISDOMTREE TR US LARGECAP DIVD 97717W307 64353 539464 SH SOLE 0 0 539464 WISDOMTREE TR EMER MKT HIGH FD 97717W315 76234 1747295 SH SOLE 0 0 1747295 WISDOMTREE TR INDIA ERNGS FD 97717W422 537 14352 SH SOLE 0 0 14352 WISDOMTREE TR US MIDCAP DIVID 97717W505 52546 1267690 SH SOLE 0 0 1267690 WISDOMTREE TR US SMALLCAP FUND 97717W562 1699 35144 SH SOLE 0 0 35144 WISDOMTREE TR US MIDCAP FUND 97717W570 622 11968 SH SOLE 0 0 11968 WISDOMTREE TR US LARGECAP FUND 97717W588 7238 157382 SH SOLE 0 0 157382 WISDOMTREE TR US SMALLCAP DIVD 97717W604 46665 1513629 SH SOLE 0 0 1513629 WISDOMTREE TR INTL EQUITY FD 97717W703 2591 48998 SH SOLE 0 0 48998 WISDOMTREE TR INTL SMCAP DIV 97717W760 2893 38965 SH SOLE 0 0 38965 WISDOMTREE TR INTL MIDCAP DV 97717W778 234 3495 SH SOLE 0 0 3495 WISDOMTREE TR INTL DIV EX FINL 97717W786 217 5312 SH SOLE 0 0 5312 WISDOMTREE TR INTL LRGCAP DV 97717W794 107140 2253787 SH SOLE 0 0 2253787 WISDOMTREE TR JAPN HEDGE EQT 97717W851 203 3218 SH SOLE 0 0 3218 WISDOMTREE TR EUROPE SMCP DV 97717W869 403 5615 SH SOLE 0 0 5615 WISDOMTREE TR EMERG MKTS ESG 97717X214 1029 29022 SH SOLE 0 0 29022 WISDOMTREE TR YIELD ENHANCD US 97717X511 415 8001 SH SOLE 0 0 8001 WISDOMTREE TR EM EX ST-OWNED 97717X578 322 8632 SH SOLE 0 0 8632 WISDOMTREE TR US S CAP QTY DIV 97717X651 939 21162 SH SOLE 0 0 21162 WISDOMTREE TR US QTLY DIV GRT 97717X669 878 14918 SH SOLE 0 0 14918 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1291 16972 SH SOLE 0 0 16972 WISDOMTREE TR CHINADIV EX FI 97717X719 1629 30484 SH SOLE 0 0 30484 WISDOMTREE TR ENHANCED CMDTY 97717Y683 210 9410 SH SOLE 0 0 9410 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 921 15978 SH SOLE 0 0 15978 WISDOMTREE TR US EFFICIENT COR 97717Y790 238 5839 SH SOLE 0 0 5839 WORKDAY INC CL A 98138H101 1199 4797 SH SOLE 0 0 4797 WORKHORSE GROUP INC COM NEW 98138J206 106 13819 SH SOLE 0 0 13819 WORKIVA INC COM CL A 98139A105 1152 8174 SH SOLE 0 0 8174 WORLD WRESTLING ENTMT INC CL A 98156Q108 1012 17996 SH SOLE 0 0 17996 WYNDHAM HOTELS & RESORTS INC COM 98311A105 220 2846 SH SOLE 0 0 2846 XCEL ENERGY INC COM 98389B100 7564 121024 SH SOLE 0 0 121024 XYLEM INC COM 98419M100 1956 15814 SH SOLE 0 0 15814 XPRESSPA GROUP INC COM 98420U703 24 16358 SH SOLE 0 0 16358 XPENG INC ADS 98422D105 873 24566 SH SOLE 0 0 24566 YAMANA GOLD INC COM 98462Y100 119 30046 SH SOLE 0 0 30046 YUM CHINA HLDGS INC COM 98850P109 4111 70747 SH SOLE 0 0 70747 ZENDESK INC COM 98936J101 493 4234 SH SOLE 0 0 4234 ZILLOW GROUP INC CL A 98954M101 204 2300 SH SOLE 0 0 2300 ZILLOW GROUP INC CL C CAP STK 98954M200 1264 14344 SH SOLE 0 0 14344 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1903 13003 SH SOLE 0 0 13003 ZIOPHARM ONCOLOGY INC COM 98973P101 50 27670 SH SOLE 0 0 27670 ZIX CORP COM 98974P100 78 11000 SH SOLE 0 0 11000 ZOGENIX INC COM NEW 98978L204 1028 67650 SH SOLE 0 0 67650 ZOETIS INC CL A 98978V103 4675 24080 SH SOLE 0 0 24080 ZSCALER INC COM 98980G102 17468 66618 SH SOLE 0 0 66618 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15444 59059 SH SOLE 0 0 59059 ZUORA INC COM CL A 98983V106 175 10573 SH SOLE 0 0 10573 DEUTSCHE BANK A G NAMEN AKT D18190898 172 13515 SH SOLE 0 0 13515 ALLEGION PLC ORD SHS G0176J109 530 4013 SH SOLE 0 0 4013 AMCOR PLC ORD G0250X107 718 61946 SH SOLE 0 0 61946 AMDOCS LTD SHS G02602103 220 2900 SH SOLE 0 0 2900 AON PLC SHS CL A G0403H108 2198 7691 SH SOLE 0 0 7691 ASSURED GUARANTY LTD COM G0585R106 269 5756 SH SOLE 0 0 5756 ATLASSIAN CORP PLC CL A G06242104 1310 3346 SH SOLE 0 0 3346 ATHENE HOLDING LTD CL A G0684D107 803 11661 SH SOLE 0 0 11661 AXALTA COATING SYS LTD COM G0750C108 272 9324 SH SOLE 0 0 9324 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27964 87408 SH SOLE 0 0 87408 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2317 41291 SH SOLE 0 0 41291 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 274 7421 SH SOLE 0 0 7421 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 870 15729 SH SOLE 0 0 15729 EATON CORP PLC SHS G29183103 8476 56769 SH SOLE 0 0 56769 ENDO INTL PLC SHS G30401106 247 76321 SH SOLE 0 0 76321 FERGUSON PLC NEW SHS G3421J106 217 1557 SH SOLE 0 0 1557 GENPACT LIMITED SHS G3922B107 212 4462 SH SOLE 0 0 4462 HELEN OF TROY LTD COM G4388N106 17767 79077 SH SOLE 0 0 79077 HORIZON THERAPEUTICS PUB L SHS G46188101 283 2582 SH SOLE 0 0 2582 ICON PLC SHS G4705A100 1514 5778 SH SOLE 0 0 5778 IHS MARKIT LTD SHS G47567105 859 7365 SH SOLE 0 0 7365 INVESCO LTD SHS G491BT108 237 9818 SH SOLE 0 0 9818 JOHNSON CTLS INTL PLC SHS G51502105 3156 46363 SH SOLE 0 0 46363 LIBERTY GLOBAL PLC SHS CL C G5480U120 628 21330 SH SOLE 0 0 21330 LINDE PLC SHS G5494J103 4738 16149 SH SOLE 0 0 16149 MEDTRONIC PLC SHS G5960L103 13954 111323 SH SOLE 0 0 111323 APTIV PLC SHS G6095L109 683 4587 SH SOLE 0 0 4587 NORDIC AMERICAN TANKERS LIMI COM G65773106 45 17526 SH SOLE 0 0 17526 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 13259 496399 SH SOLE 0 0 496399 PAYSAFE LIMITED ORD G6964L107 2059 265732 SH SOLE 0 0 265732 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4042 48986 SH SOLE 0 0 48986 PENTAIR PLC SHS G7S00T104 427 5885 SH SOLE 0 0 5885 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 303 5546 SH SOLE 0 0 5546 STERIS PLC SHS USD G8473T100 898 4395 SH SOLE 0 0 4395 TECHNIPFMC PLC COM G87110105 136 18089 SH SOLE 0 0 18089 TRANE TECHNOLOGIES PLC SHS G8994E103 3027 17531 SH SOLE 0 0 17531 TRONOX HOLDINGS PLC SHS G9087Q102 252 10211 SH SOLE 0 0 10211 WHITE MTNS INS GROUP LTD COM G9618E107 1748 1634 SH SOLE 0 0 1634 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4143 17822 SH SOLE 0 0 17822 PERRIGO CO PLC SHS G97822103 748 15796 SH SOLE 0 0 15796 ALCON AG ORD SHS H01301128 972 12075 SH SOLE 0 0 12075 CHUBB LIMITED COM H1467J104 4723 27227 SH SOLE 0 0 27227 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1362 12170 SH SOLE 0 0 12170 GARMIN LTD SHS H2906T109 3659 23539 SH SOLE 0 0 23539 UBS GROUP AG SHS H42097107 454 28455 SH SOLE 0 0 28455 LOGITECH INTL S A SHS H50430232 823 9339 SH SOLE 0 0 9339 TE CONNECTIVITY LTD REG SHS H84989104 2892 21074 SH SOLE 0 0 21074 TRANSOCEAN LTD REG SHS H8817H100 257 67808 SH SOLE 0 0 67808 SPOTIFY TECHNOLOGY S A SHS L8681T102 948 4209 SH SOLE 0 0 4209 CHECK POINT SOFTWARE TECH LT ORD M22465104 1210 10701 SH SOLE 0 0 10701 COMPUGEN LTD ORD M25722105 369 61840 SH SOLE 0 0 61840 CYBERARK SOFTWARE LTD SHS M2682V108 548 3470 SH SOLE 0 0 3470 ELBIT SYS LTD ORD M3760D101 221 1528 SH SOLE 0 0 1528 FIVERR INTL LTD ORD SHS M4R82T106 756 4139 SH SOLE 0 0 4139 INMODE LTD SHS M5425M103 348 2181 SH SOLE 0 0 2181 MEDIWOUND LTD ORD SHS M68830104 42 12500 SH SOLE 0 0 12500 NOVA LTD COM M7516K103 365 3571 SH SOLE 0 0 3571 STRATASYS LTD SHS M85548101 425 19766 SH SOLE 0 0 19766 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 407 8030 SH SOLE 0 0 8030 AERCAP HOLDINGS NV SHS N00985106 874 15125 SH SOLE 0 0 15125 ASML HOLDING N V N Y REGISTRY SHS N07059210 6546 8786 SH SOLE 0 0 8786 ELASTIC N V ORD SHS N14506104 389 2608 SH SOLE 0 0 2608 FERRARI N V COM N3167Y103 402 1924 SH SOLE 0 0 1924 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 401 4273 SH SOLE 0 0 4273 NXP SEMICONDUCTORS N V COM N6596X109 6673 34070 SH SOLE 0 0 34070 PLAYA HOTELS & RESORTS NV SHS N70544106 343 41400 SH SOLE 0 0 41400 YANDEX N V SHS CLASS A N97284108 542 6798 SH SOLE 0 0 6798 NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 18 25477 SH SOLE 0 0 25477 ROYAL CARIBBEAN GROUP COM V7780T103 4161 46783 SH SOLE 0 0 46783 COSTAMARE INC SHS Y1771G102 849 54840 SH SOLE 0 0 54840 FLEX LTD ORD Y2573F102 2673 151202 SH SOLE 0 0 151202 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 79 16002 SH SOLE 0 0 16002