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
ABBVIE INC COM 00287Y109 887 8,220 SH   SOLE   0 0 8,220
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,288 3,974 SH   SOLE   0 0 3,974
ALPHABET INC CAP STK CL C 02079K107 2,916 1,094 SH   SOLE   0 0 1,094
AMERICAN TOWER CORP NEW COM 03027X100 349 1,314 SH   SOLE   0 0 1,314
AMERIPRISE FINL INC COM 03076C106 669 2,534 SH   SOLE   0 0 2,534
BLACKROCK INC COM 09247X101 304 362 SH   SOLE   0 0 362
CARRIER GLOBAL CORPORATION COM 14448C104 729 14,078 SH   SOLE   0 0 14,078
COSTCO WHSL CORP NEW COM 22160K105 330 735 SH   SOLE   0 0 735
DUPONT DE NEMOURS INC COM 26614N102 263 3,864 SH   SOLE   0 0 3,864
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,340 22,036 SH   SOLE   0 0 22,036
EXXON MOBIL CORP COM 30231G102 2,841 48,293 SH   SOLE   0 0 48,293
FACEBOOK INC CL A 30303M102 299 881 SH   SOLE   0 0 881
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 5,137 106,605 SH   SOLE   0 0 106,605
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,843 30,745 SH   SOLE   0 0 30,745
GLOBAL X FDS INTERNET OF THNG 37954Y780 1,330 36,650 SH   SOLE   0 0 36,650
HUT 8 MNG CORP COM 44812T102 762 90,756 SH   SOLE   0 0 90,756
IDEXX LABS INC COM 45168D104 2,415 3,883 SH   SOLE   0 0 3,883
INOVALON HLDGS INC COM CL A 45781D101 710 17,632 SH   SOLE   0 0 17,632
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,219 22,278 SH   SOLE   0 0 22,278
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,180 6,128 SH   SOLE   0 0 6,128
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 451 3,012 SH   SOLE   0 0 3,012
JPMORGAN CHASE & CO COM 46625H100 2,453 14,987 SH   SOLE   0 0 14,987
MASTERCARD INCORPORATED CL A 57636Q104 2,830 8,139 SH   SOLE   0 0 8,139
MERCK & CO INC COM 58933Y105 1,773 23,600 SH   SOLE   0 0 23,600
NEXTERA ENERGY INC COM 65339F101 605 7,700 SH   SOLE   0 0 7,700
NVIDIA CORPORATION COM 67066G104 354 1,707 SH   SOLE   0 0 1,707
OREILLY AUTOMOTIVE INC COM 67103H107 2,768 4,530 SH   SOLE   0 0 4,530
ORACLE CORP COM 68389X105 271 3,110 SH   SOLE   0 0 3,110
PERFICIENT INC COM 71375U101 2,474 21,384 SH   SOLE   0 0 21,384
PRICE T ROWE GROUP INC COM 74144T108 1,880 9,559 SH   SOLE   0 0 9,559
RETRACTABLE TECHNOLOGIES INC COM 76129W105 229 20,771 SH   SOLE   0 0 20,771
S&P GLOBAL INC COM 78409V104 4,388 10,328 SH   SOLE   0 0 10,328
SPDR SER TR PORTFOLIO SHORT 78464A474 1,765 56,484 SH   SOLE   0 0 56,484
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4,765 103,547 SH   SOLE   0 0 103,547
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1,768 43,694 SH   SOLE   0 0 43,694
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,766 57,648 SH   SOLE   0 0 57,648
SPDR SER TR BLOMBERG BRC INV 78468R200 1,770 57,722 SH   SOLE   0 0 57,722
SPDR SER TR BLOOMBERG SRT TR 78468R408 3,222 117,628 SH   SOLE   0 0 117,628
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,155 9,070 SH   SOLE   0 0 9,070
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,322 25,375 SH   SOLE   0 0 25,375
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,218 15,201 SH   SOLE   0 0 15,201
SENSEONICS HLDGS INC COM 81727U105 704 207,585 SH   SOLE   0 0 207,585
SERVICENOW INC COM 81762P102 361 580 SH   SOLE   0 0 580
SOLAREDGE TECHNOLOGIES INC COM 83417M104 316 1,191 SH   SOLE   0 0 1,191
3M CO COM 88579Y101 958 5,463 SH   SOLE   0 0 5,463
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,264 3,151 SH   SOLE   0 0 3,151
VERIZON COMMUNICATIONS INC COM 92343V104 295 5,466 SH   SOLE   0 0 5,466
VIATRIS INC COM 92556V106 152 11,226 SH   SOLE   0 0 11,226
VISA INC COM CL A 92826C839 2,986 13,403 SH   SOLE   0 0 13,403
WASTE MGMT INC DEL COM 94106L109 2,574 17,235 SH   SOLE   0 0 17,235
ATLASSIAN CORP PLC CL A G06242104 288 736 SH   SOLE   0 0 736
FERROGLOBE PLC SHS G33856108 744 85,549 SH   SOLE   0 0 85,549
IHS MARKIT LTD SHS G47567105 2,444 20,957 SH   SOLE   0 0 20,957
MEDTRONIC PLC SHS G5960L103 1,490 11,888 SH   SOLE   0 0 11,888
KORNIT DIGITAL LTD SHS M6372Q113 2,225 15,369 SH   SOLE   0 0 15,369