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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM 023135106 55,390 16,609 SH   SOLE   16,609 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 126 942 SH   SOLE   942 0 0
ADVANCED MICRO DEVICES INC COM 007903107 216 1,500 SH   SOLE   1,500 0 0
AGNICO EAGLE MINES LTD COM 008474108 133 2,500 SH   SOLE   2,500 0 0
BANCO SANTANDER S.A. ADR 05964H105 66 20,000 SH   SOLE   20,000 0 0
HONEYWELL INTL INC COM 438516106 17 80 SH   SOLE   80 0 0
AMERICAN EXPRESS CO COM 025816109 6,134 37,500 SH   SOLE   37,500 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 14,905 262,200 SH   SOLE   262,200 0 0
APPLE INC COM 037833100 18,088 101,849 SH   SOLE   101,849 0 0
APPLIED MATLS INC COM 038222105 118 750 SH   SOLE   750 0 0
ALBEMARLE CORP COM 012653101 234 1,000 SH   SOLE   1,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 203 3,000 SH   SOLE   3,000 0 0
BANK MONTREAL QUE COM 063671101 124 1,162 SH   SOLE   1,162 0 0
BAXTER INTL INC COM 071813109 112 1,305 SH   SOLE   1,305 0 0
BECTON DICKINSON & CO COM 075887109 154 612 SH   SOLE   612 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 71 1,371 SH   SOLE   1,371 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,254 5 SH   SOLE   5 0 0
BOEING CO COM 097023105 50 250 SH   SOLE   250 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,289 6,300 SH   SOLE   6,300 0 0
BP PLC SPONSORED ADR 055622104 53 1,974 SH   SOLE   1,974 0 0
FEDEX CORP COM 31428X106 78 300 SH   SOLE   300 0 0
BROWN FORMAN CORP CL B 115637209 163 2,235 SH   SOLE   2,235 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 4,388 92,899 SH   SOLE   92,899 0 0
CANADIAN NAT RES LTD COM 136385101 84 2,000 SH   SOLE   2,000 0 0
CATERPILLAR INC COM 149123101 191 920 SH   SOLE   920 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 104 7,000 SH   SOLE   7,000 0 0
JPMORGAN CHASE & CO COM 46625H100 7,887 49,814 SH   SOLE   49,814 0 0
CISCO SYS INC COM 17275R102 19 300 SH   SOLE   300 0 0
COCA COLA CO COM 191216100 235 3,979 SH   SOLE   3,979 0 0
COLGATE PALMOLIVE CO COM 194162103 171 2,000 SH   SOLE   2,000 0 0
CANADIAN NATL RY CO COM 136375102 1,437 11,700 SH   SOLE   11,700 0 0
ISHARES TR TIPS BD ETF 464287176 181 1,404 SH   SOLE   1,404 0 0
CORNING INC COM 219350105 1,489 40,000 SH   SOLE   40,000 0 0
CREDIT ACCEP CORP MICH COM 225310101 96 140 SH   SOLE   140 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 19 250 SH   SOLE   250 0 0
DEERE & CO COM 244199105 543 1,585 SH   SOLE   1,585 0 0
TRANSGLOBE ENERGY CORP COM 893662106 68 22,500 SH   SOLE   22,500 0 0
DISNEY WALT CO COM 254687106 3,980 25,696 SH   SOLE   25,696 0 0
BK OF AMERICA CORP COM 060505104 19,475 437,800 SH   SOLE   437,800 0 0
CITIGROUP INC COM NEW 172967424 13,071 216,494 SH   SOLE   216,494 0 0
ECOLAB INC COM 278865100 20 84 SH   SOLE   84 0 0
PERKINELMER INC COM 714046109 60 300 SH   SOLE   300 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 8 900 SH   SOLE   900 0 0
EXXON MOBIL CORP COM 30231G102 322 5,268 SH   SOLE   5,268 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,338 80,000 SH   SOLE   80,000 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 188 1,280 SH   SOLE   1,280 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 571 2,525 SH   SOLE   2,525 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 286 891 SH   SOLE   891 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 111 1,148 SH   SOLE   1,148 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 134 505 SH   SOLE   505 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 321 700 SH   SOLE   700 0 0
GILEAD SCIENCES INC COM 375558103 24 330 SH   SOLE   330 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 492 2,832 SH   SOLE   2,832 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 86 1,200 SH   SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 788 5,590 SH   SOLE   5,590 0 0
ISHARES INC MSCI MEXICO ETF 464286822 14 275 SH   SOLE   275 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 264,217 5,993,336 SH   SOLE   5,993,336 0 0
NVIDIA CORPORATION COM 67066G104 2,422 8,232 SH   SOLE   8,232 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,999 5,227 SH   SOLE   5,227 0 0
HEXCEL CORP NEW COM 428291108 31 600 SH   SOLE   600 0 0
HOME DEPOT INC COM 437076102 220 530 SH   SOLE   530 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 50 567 SH   SOLE   567 0 0
INDIA FD INC COM 454089103 79 3,743 SH   SOLE   3,743 0 0
BLACKBAUD INC COM 09227Q100 9 114 SH   SOLE   114 0 0
INTEL CORP COM 458140100 14 269 SH   SOLE   269 0 0
JOHNSON & JOHNSON COM 478160104 381 2,230 SH   SOLE   2,230 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,406 501,972 SH   SOLE   501,972 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 172 3,500 SH   SOLE   3,500 0 0
LENNAR CORP CL A 526057104 63 543 SH   SOLE   543 0 0
LOCKHEED MARTIN CORP COM 539830109 42 118 SH   SOLE   118 0 0
MBIA INC COM 55262C100 4,420 280,000 SH   SOLE   280,000 0 0
MCDONALDS CORP COM 580135101 949 3,540 SH   SOLE   3,540 0 0
MARINE PETE TR UNIT BEN INT 568423107 22 5,000 SH   SOLE   5,000 0 0
MARKEL CORP COM 570535104 86 70 SH   SOLE   70 0 0
LENNAR CORP CL B 526057302 1 12 SH   SOLE   12 0 0
MESA RTY TR UNIT BEN INT 590660106 12 2,000 SH   SOLE   2,000 0 0
MICROSOFT CORP COM 594918104 12,845 38,196 SH   SOLE   38,196 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,437 7,211 SH   SOLE   7,211 0 0
3M CO COM 88579Y101 69 387 SH   SOLE   387 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 19 2,100 SH   SOLE   2,100 0 0
MORGAN STANLEY INDIA INVT FD COM 61745C105 379 14,205 SH   SOLE   14,205 0 0
NEWMONT CORP COM 651639106 187 3,020 SH   SOLE   3,020 0 0
NIKE INC CL B 654106103 773 4,640 SH   SOLE   4,640 0 0
NOKIA CORP SPONSORED ADR 654902204 5 751 SH   SOLE   751 0 0
NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 60 6,000 SH   SOLE   6,000 0 0
WELLS FARGO CO NEW COM 949746101 125 2,605 SH   SOLE   2,605 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,078 35,000 SH   SOLE   35,000 0 0
ORACLE CORP COM 68389X105 981 11,252 SH   SOLE   11,252 0 0
ISHARES TR S&P 500 VAL ETF 464287408 212 1,353 SH   SOLE   1,353 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 858 2,807 SH   SOLE   2,807 0 0
PEPSICO INC COM 713448108 218 1,255 SH   SOLE   1,255 0 0
PFIZER INC COM 717081103 178 3,000 SH   SOLE   3,000 0 0
CONOCOPHILLIPS COM 20825C104 195 2,706 SH   SOLE   2,706 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 101 610 SH   SOLE   610 0 0
ISHARES TR S&P MC 400VL ETF 464287705 166 1,496 SH   SOLE   1,496 0 0
ALTRIA GROUP INC COM 02209S103 176 3,708 SH   SOLE   3,708 0 0
COSTCO WHSL CORP NEW COM 22160K105 25,247 44,470 SH   SOLE   44,470 0 0
PROCTER AND GAMBLE CO COM 742718109 174 1,062 SH   SOLE   1,062 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 51 2,200 SH   SOLE   2,200 0 0
QUALCOMM INC COM 747525103 1,317 7,200 SH   SOLE   7,200 0 0
EXACT SCIENCES CORP COM 30063P105 39 500 SH   SOLE   500 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 22 1,058 SH   SOLE   1,058 0 0
ISHARES TR ISHARES BIOTECH 464287556 735 4,814 SH   SOLE   4,814 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 116 4,130 SH   SOLE   4,130 0 0
ISHARES TR SP SMCP600VL ETF 464287879 55 526 SH   SOLE   526 0 0
ISHARES TR US CONSM STAPLES 464287812 222 1,107 SH   SOLE   1,107 0 0
ROPER TECHNOLOGIES INC COM 776696106 21 42 SH   SOLE   42 0 0
ROYAL BK CDA COM 780087102 1,106 10,503 SH   SOLE   10,503 0 0
ROYAL GOLD INC COM 780287108 21 200 SH   SOLE   200 0 0
ISHARES TR GLOBAL 100 ETF 464287572 12 160 SH   SOLE   160 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 11 166 SH   SOLE   166 0 0
ISHARES TR S&P MC 400GR ETF 464287606 201 2,360 SH   SOLE   2,360 0 0
MERCK & CO INC COM 58933Y105 259 3,380 SH   SOLE   3,380 0 0
SCHLUMBERGER LTD COM STK 806857108 10 325 SH   SOLE   325 0 0
CANADIAN PAC RY LTD COM 13645T100 219 1,496 SH   SOLE   1,496 0 0
ISHARES TR EXPANDED TECH 464287515 802 2,020 SH   SOLE   2,020 0 0
SIMON PPTY GROUP INC NEW COM 828806109 66 412 SH   SOLE   412 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 376 4,700 SH   SOLE   4,700 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 24 190 SH   SOLE   190 0 0
AT&T INC COM 00206R102 17 700 SH   SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 318 2,707 SH   SOLE   2,707 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,913 29,296 SH   SOLE   29,296 0 0
STARBUCKS CORP COM 855244109 146 1,250 SH   SOLE   1,250 0 0
STRYKER CORPORATION COM 863667101 209 781 SH   SOLE   781 0 0
NETFLIX INC COM 64110L106 482 800 SH   SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 33 93 SH   SOLE   93 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6 800 SH   SOLE   800 0 0
TEXAS INSTRS INC COM 882508104 189 1,000 SH   SOLE   1,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 32 1,500 SH   SOLE   1,500 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 5,441 71,548 SH   SOLE   71,548 0 0
UNION PAC CORP COM 907818108 50,271 199,570 SH   SOLE   199,570 0 0
MEDIFAST INC COM 58470H101 58 275 SH   SOLE   275 0 0
WALMART INC COM 931142103 239 1,650 SH   SOLE   1,650 0 0
WATSCO INC COM 942622200 244 780 SH   SOLE   780 0 0
WEBSTER FINL CORP CONN COM 947890109 28 500 SH   SOLE   500 0 0
SMUCKER J M CO COM NEW 832696405 117 860 SH   SOLE   860 0 0
WABTEC COM 929740108 13 169 SH   SOLE   169 0 0
WYNN RESORTS LTD COM 983134107 435 5,120 SH   SOLE   5,120 0 0
WILLIAMS COS INC COM 969457100 169 6,473 SH   SOLE   6,473 0 0
ISHARES TR IBOXX INV CP ETF 464287242 597 4,510 SH   SOLE   4,510 0 0
ISHARES TR 20 YR TR BD ETF 464287432 185 1,249 SH   SOLE   1,249 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6 1,500 SH   SOLE   1,500 0 0
ACM RESH INC COM CL A 00108J109 85 1,000 SH   SOLE   1,000 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 63 196 SH   SOLE   196 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,158 6,773 SH   SOLE   6,773 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 464 9,370 SH   SOLE   9,370 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 616 9,041 SH   SOLE   9,041 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,456 12,400 SH   SOLE   12,400 0 0
WESTERN ALLIANCE BANCORP COM 957638109 68 635 SH   SOLE   635 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 236 1,375 SH   SOLE   1,375 0 0
BAIDU INC SPON ADR REP A 056752108 115 778 SH   SOLE   778 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 97 1,465 SH   SOLE   1,465 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 228 4,226 SH   SOLE   4,226 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 123 1,975 SH   SOLE   1,975 0 0
IROBOT CORP COM 462726100 13 200 SH   SOLE   200 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 73 1,676 SH   SOLE   1,676 0 0
ISHARES TR GLB CNS DISC ETF 464288745 269 1,511 SH   SOLE   1,511 0 0
ISHARES TR PFD AND INCM SEC 464288687 118 3,000 SH   SOLE   3,000 0 0
UNDER ARMOUR INC CL A 904311107 8 400 SH   SOLE   400 0 0
FIRST SOLAR INC COM 336433107 3 32 SH   SOLE   32 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 150 1,250 SH   SOLE   1,250 0 0
ISHARES TR JPMORGAN USD EMG 464288281 55 500 SH   SOLE   500 0 0
FRANCO NEV CORP COM 351858105 24 174 SH   SOLE   174 0 0
B2GOLD CORP COM 11777Q209 101 25,900 SH   SOLE   25,900 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 190 6,600 SH   SOLE   6,600 0 0
AEROVIRONMENT INC COM 008073108 11 180 SH   SOLE   180 0 0
PROSHARES TR ULT R/EST NEW 74347X625 41 356 SH   SOLE   356 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 32 1,500 SH   SOLE   1,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,609 92,330 SH   SOLE   92,330 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 61 500 SH   SOLE   500 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 36 237 SH   SOLE   237 0 0
ISHARES TR IBOXX HI YD ETF 464288513 251 2,884 SH   SOLE   2,884 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 297 4,893 SH   SOLE   4,893 0 0
MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 3 1,200 SH   SOLE   1,200 0 0
WISDOMTREE TR GLB EX US RL EST 97717W331 141 5,800 SH   SOLE   5,800 0 0
PHILIP MORRIS INTL INC COM 718172109 128 1,348 SH   SOLE   1,348 0 0
ISHARES INC MSCI TURKEY ETF 464286715 2 100 SH   SOLE   100 0 0
VISA INC COM CL A 92826C839 368 1,700 SH   SOLE   1,700 0 0
MARATHON PETE CORP COM 56585A102 131 2,043 SH   SOLE   2,043 0 0
GOLDEN MINERALS CO COM 381119106 3 7,500 SH   SOLE   7,500 0 0
SUNCOR ENERGY INC NEW COM 867224107 8 308 SH   SOLE   308 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 523 9,925 SH   SOLE   9,925 0 0
STARWOOD PPTY TR INC COM 85571B105 121 5,000 SH   SOLE   5,000 0 0
TESLA INC COM 88160R101 365 345 SH   SOLE   345 0 0
ISHARES TR MSCI EURO FL ETF 464289180 893 44,624 SH   SOLE   44,624 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 7 300 SH   SOLE   300 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 13 971 SH   SOLE   971 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292 49 1,153 SH   SOLE   1,153 0 0
AIR LEASE CORP CL A 00912X302 44 1,000 SH   SOLE   1,000 0 0
GENERAL MTRS CO COM 37045V100 469 8,002 SH   SOLE   8,002 0 0
ISHARES TR BRAZIL SM-CP ETF 464289131 41 3,000 SH   SOLE   3,000 0 0
PEMBINA PIPELINE CORP COM 706327103 384 12,750 SH   SOLE   12,750 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 24 688 SH   SOLE   688 0 0
ISHARES TR MSCI CHINA ETF 46429B671 60 954 SH   SOLE   954 0 0
PHILLIPS 66 COM 718546104 98 1,353 SH   SOLE   1,353 0 0
ZYNGA INC CL A 98986T108 6 1,000 SH   SOLE   1,000 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 55 880 SH   SOLE   880 0 0
AMERICAN TOWER CORP NEW COM 03027X100 143 488 SH   SOLE   488 0 0
ISHARES INC MSCI WORLD ETF 464286392 366 2,704 SH   SOLE   2,704 0 0
MONDELEZ INTL INC CL A 609207105 107 1,610 SH   SOLE   1,610 0 0
ISHARES TR MSCI INDIA ETF 46429B598 197 4,300 SH   SOLE   4,300 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 411 5,800 SH   SOLE   5,800 0 0
ISHARES TR MSCI USA MMENTM 46432F396 273 1,502 SH   SOLE   1,502 0 0
META PLATFORMS INC CL A 30303M102 1,371 4,076 SH   SOLE   4,076 0 0
ISHARES INC CORE MSCI EMKT 46434G103 51 850 SH   SOLE   850 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3 28 SH   SOLE   28 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 31 5,000 SH   SOLE   5,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 213 4,000 SH   SOLE   4,000 0 0
NEWS CORP NEW CL A 65249B109 3 125 SH   SOLE   125 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 136 10,000 SH   SOLE   10,000 0 0
BLACKBERRY LTD COM 09228F103 5 525 SH   SOLE   525 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 26 2,500 SH   SOLE   2,500 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,647 18,190 SH   SOLE   18,190 0 0
VEON LTD SPONSORED ADR 91822M106 5 3,150 SH   SOLE   3,150 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 90 3,323 SH   SOLE   3,323 0 0
TWILIO INC CL A 90138F102 11 40 SH   SOLE   40 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 774 15,208 SH   SOLE   15,208 0 0
UNDER ARMOUR INC CL C 904311206 7 402 SH   SOLE   402 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 80 2,200 SH   SOLE   2,200 0 0
TAPESTRY INC COM 876030107 37 900 SH   SOLE   900 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 46 1,084 SH   SOLE   1,084 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 92 1,500 SH   SOLE   1,500 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,566 19,618 SH   SOLE   19,618 0 0
DELEK US HLDGS INC NEW COM 24665A103 147 9,800 SH   SOLE   9,800 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 4,945 73,908 SH   SOLE   73,908 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 33,752 690,871 SH   SOLE   690,871 0 0
NUTRIEN LTD COM 67077M108 17 228 SH   SOLE   228 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 154 7,330 SH   SOLE   7,330 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 31,663 79,643 SH   SOLE   79,643 0 0
BOOKING HOLDINGS INC COM 09857L108 103 43 SH   SOLE   43 0 0
KKR & CO INC COM 48251W104 829 11,119 SH   SOLE   11,119 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 8 338 SH   SOLE   338 0 0
BILIBILI INC SPONS ADS REP Z 090040106 19 400 SH   SOLE   400 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 152 3,126 SH   SOLE   3,126 0 0
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 84 1,500 SH   SOLE   1,500 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 90 1,450 SH   SOLE   1,450 0 0
ISHARES TR ROBOTICS ARTIF 46435U556 83 2,000 SH   SOLE   2,000 0 0
NIO INC SPON ADS 62914V106 3 100 SH   SOLE   100 0 0
DELL TECHNOLOGIES INC CL C 24703L202 16 288 SH   SOLE   288 0 0
MODERNA INC COM 60770K107 76 300 SH   SOLE   300 0 0
HERON THERAPEUTICS INC COM 427746102 59 6,500 SH   SOLE   6,500 0 0
PINTEREST INC CL A 72352L106 50 1,375 SH   SOLE   1,375 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 5,190 226,499 SH   SOLE   226,499 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 128 SH   SOLE   128 0 0
DUPONT DE NEMOURS INC COM 26614N102 17 207 SH   SOLE   207 0 0
DOW INC COM 260557103 12 207 SH   SOLE   207 0 0
OTIS WORLDWIDE CORP COM 68902V107 72 822 SH   SOLE   822 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 89 1,645 SH   SOLE   1,645 0 0
CORTEVA INC COM 22052L104 10 207 SH   SOLE   207 0 0
UBER TECHNOLOGIES INC COM 90353T100 84 2,000 SH   SOLE   2,000 0 0
FOX CORP CL A COM 35137L105 6 166 SH   SOLE   166 0 0
PROSHARES TR ULTSHT FINLS NEW 74347G713 4 496 SH   SOLE   496 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 109 1,000 SH   SOLE   1,000 0 0
BLACKSTONE INC COM 09260D107 836 6,460 SH   SOLE   6,460 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 37 540 SH   SOLE   540 0 0
GENERAL ELECTRIC CO COM NEW 369604301 369 3,901 SH   SOLE   3,901 0 0
BEYOND MEAT INC COM 08862E109 48 750 SH   SOLE   750 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106 13 1,188 SH   SOLE   1,188 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 58 1,000 SH   SOLE   1,000 0 0
XENETIC BIOSCIENCES INC COM 984015503 35 26,991 SH   SOLE   26,991 0 0
ARCONIC CORPORATION COM 03966V107 11 327 SH   SOLE   327 0 0
HOWMET AEROSPACE INC COM 443201108 42 1,312 SH   SOLE   1,312 0 0
ORGANON & CO COMMON STOCK 68622V106 38 1,238 SH   SOLE   1,238 0 0
LISTED FD TR ROUNDHILL STREAM 53656F441 17 1,868 SH   SOLE   1,868 0 0
RADIUS HEALTH INC COM NEW 750469207 21 3,000 SH   SOLE   3,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 141 1,645 SH   SOLE   1,645 0 0
META MATERIALS INC COM 59134N104 15 6,149 SH   SOLE   6,149 0 0
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 2,538 139,578 SH   SOLE   139,578 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 303 4,300 SH   SOLE   4,300 0 0
SPROUT SOCIAL INC COM CL A 85209W109 541 5,955 SH   SOLE   5,955 0 0
ISHARES GOLD TR ISHARES NEW 464285204 59 1,698 SH   SOLE   1,698 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 779 775,000 SH   SOLE   775,000 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 28 4,669 SH   SOLE   4,669 0 0
AIRBNB INC COM CL A 009066101 571 3,429 SH   SOLE   3,429 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 478 4,023 SH   SOLE   4,023 0 0
VIATRIS INC COM 92556V106 5 372 SH   SOLE   372 0 0
CONTEXTLOGIC INC COM CL A 21077C107 777 250,112 SH   SOLE   250,112 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 267 7,308 SH   SOLE   7,308 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 94 2,800 SH   SOLE   2,800 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25460E240 1 48 SH   SOLE   48 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 74 624 SH   SOLE   624 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 171 16,000 SH   SOLE   16,000 0 0
ARK ETF TR INNOVATION ETF 00214Q104 1,324 14,007 SH   SOLE   14,007 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 75 1,237 SH   SOLE   1,237 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 57 5,295 SH   SOLE   5,295 0 0
STORE CAP CORP COM 862121100 206 6,000 SH   SOLE   6,000 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 20 33,185 SH   SOLE   33,185 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1,556 39,495 SH   SOLE   39,495 0 0
INVITAE CORP COM 46185L103 31 2,000 SH   SOLE   2,000 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 108 7,234 SH   SOLE   7,234 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 892 13,000 SH   SOLE   13,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 67 3,010 SH   SOLE   3,010 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 254 7,941 SH   SOLE   7,941 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 172 1,802 SH   SOLE   1,802 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 20,700 776,874 SH   SOLE   776,874 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 169 4,049 SH   SOLE   4,049 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1 15 SH   SOLE   15 0 0
CORECIVIC INC COM 21871N101 19 1,927 SH   SOLE   1,927 0 0
ALCOA CORP COM 013872106 5,685 95,437 SH   SOLE   95,437 0 0
PJT PARTNERS INC COM CL A 69343T107 2 31 SH   SOLE   31 0 0
KRAFT HEINZ CO COM 500754106 19 536 SH   SOLE   536 0 0
PAYPAL HLDGS INC COM 70450Y103 10,399 55,130 SH   SOLE   55,130 0 0
HP INC COM 40434L105 19 500 SH   SOLE   500 0 0
DXC TECHNOLOGY CO COM 23355L106 1 42 SH   SOLE   42 0 0
GLOBAL X FDS GBL X MSCI NIGER 37954Y665 20 2,100 SH   SOLE   2,100 0 0
ALTERYX INC COM CL A 02156B103 11 175 SH   SOLE   175 0 0
ALPHABET INC CAP STK CL A 02079K305 66,882 23,082 SH   SOLE   23,082 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8 500 SH   SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 11,576 3,999 SH   SOLE   3,999 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 116 1,000 SH   SOLE   1,000 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 126 6,262 SH   SOLE   6,262 0 0