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
Akoustis Technologies, Inc. COM 00973N102 267 41,109 SH   SOLE NONE 41,109 0 0
Alnylam Pharmaceuticals, Inc. COM 02043Q107 4,255 26,056 SH   SOLE NONE 26,056 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305 4,995 1,796 SH   SOLE NONE 1,796 0 0
Amazon.com Inc. COM 023135106 5,493 1,685 SH   SOLE NONE 1,685 0 0
Ameresco, Inc. CL A 02361E108 2,315 29,119 SH   SOLE NONE 29,119 0 0
American Tower Corporation COM 03027X100 9,882 39,337 SH   SOLE NONE 39,337 0 0
Anthem, Inc. COM 036752103 8,984 18,289 SH   SOLE NONE 18,289 0 0
Apple Inc. COM 037833100 17,121 98,054 SH   SOLE NONE 98,054 0 0
Bank of America Corporation COM 060505104 6,782 164,530 SH   SOLE NONE 164,530 0 0
BioMX Warrants *W EXP 10/28/202 09090D111 5 37,698 SH   SOLE NONE 37,698 0 0
CF Industries Holdings, Inc. COM 125269100 1,597 15,494 SH   SOLE NONE 15,494 0 0
Clean Harbors, Inc. COM 184496107 5,516 49,410 SH   SOLE NONE 49,410 0 0
Colony Bankcorp, Inc. COM 19623P101 190 10,151 SH   SOLE NONE 10,151 0 0
Cryoport, Inc. COM PAR $0.001 229050307 4,512 129,255 SH   SOLE NONE 129,255 0 0
CVS Health Corporation COM 126650100 6,824 67,424 SH   SOLE NONE 67,424 0 0
Danaher Corp. COM 235851102 268 913 SH   SOLE NONE 913 0 0
Discover Financial Services COM 254709108 6,614 60,027 SH   SOLE NONE 60,027 0 0
Envista Holdings Corporation COM 29415F104 4,211 86,441 SH   SOLE NONE 86,441 0 0
Expedia Group, Inc. COM NEW 30212P303 1,928 9,851 SH   SOLE NONE 9,851 0 0
First Solar, Inc. COM 336433107 3,014 35,998 SH   SOLE NONE 35,998 0 0
FormFactor, Inc. COM 346375108 2,754 65,519 SH   SOLE NONE 65,519 0 0
Galera Therapeutics, Inc. COM 36338D108 28 11,635 SH   SOLE NONE 11,635 0 0
Gilead Sciences Inc. COM 375558103 237 3,984 SH   SOLE NONE 3,984 0 0
Global Blood Therapeutics Inc. COM 37890U108 1,026 29,615 SH   SOLE NONE 29,615 0 0
GoDaddy Inc. CL A 380237107 5,888 70,346 SH   SOLE NONE 70,346 0 0
Halozyme Therapeutics, Inc. COM 40637H109 3,285 82,384 SH   SOLE NONE 82,384 0 0
IQVIA Holdings Inc. COM 46266C105 270 1,167 SH   SOLE NONE 1,167 0 0
JPMorgan Chase & Co. COM 46625H100 8,888 65,199 SH   SOLE NONE 65,199 0 0
Krystal Biotech, Inc. COM 501147102 357 5,365 SH   SOLE NONE 5,365 0 0
Louisiana-Pacific Corporation COM 546347105 5,806 93,457 SH   SOLE NONE 93,457 0 0
MasTec, Inc. COM 576323109 5,275 60,557 SH   SOLE NONE 60,557 0 0
McDonald's Corp. COM 580135101 4,705 19,026 SH   SOLE NONE 19,026 0 0
Merck & Co. Inc. COM 58933Y105 356 4,343 SH   SOLE NONE 4,343 0 0
Mercury Systems, Inc. COM 589378108 3,551 55,095 SH   SOLE NONE 55,095 0 0
Microsoft Corporation COM 594918104 14,473 46,942 SH   SOLE NONE 46,942 0 0
OptimizeRx Corporation COM NEW 68401U204 346 9,184 SH   SOLE NONE 9,184 0 0
PayPal Holdings, Inc. COM 70450Y103 4,629 40,027 SH   SOLE NONE 40,027 0 0
Ping Identity Holding Corp. COM 72341T103 2,331 84,991 SH   SOLE NONE 84,991 0 0
Postal Realty Trust, Inc. CL A 73757R102 2,190 130,195 SH   SOLE NONE 130,195 0 0
Profound Medical Corp. COM NEW 74319B502 966 107,381 SH   SOLE NONE 107,381 0 0
PulteGroup, Inc. COM 745867101 2,123 50,674 SH   SOLE NONE 50,674 0 0
R1 RCM Inc. COM 749397105 216 8,090 SH   SOLE NONE 8,090 0 0
Roku Inc. COM CL A 77543R102 2,083 16,630 SH   SOLE NONE 16,630 0 0
Roper Technologies, Inc. COM 776696106 9,560 20,244 SH   SOLE NONE 20,244 0 0
Salesforce.com, Inc COM 79466L302 830 3,908 SH   SOLE NONE 3,908 0 0
Sandstorm Gold Ltd. COM NEW 80013R206 2,182 270,065 SH   SOLE NONE 270,065 0 0
Shift4 Payments, Inc. CL A 82452J109 4,120 66,531 SH   SOLE NONE 66,531 0 0
ShotSpotter, Inc. COM 82536T107 2,513 90,652 SH   SOLE NONE 90,652 0 0
Stericycle, Inc. COM 858912108 3,764 63,890 SH   SOLE NONE 63,890 0 0
Stryker Corporation COM 863667101 249 932 SH   SOLE NONE 932 0 0
The Home Depot, Inc. COM 437076102 5,285 17,657 SH   SOLE NONE 17,657 0 0
The Walt Disney Company COM 254687106 5,886 42,911 SH   SOLE NONE 42,911 0 0
Thermo Fisher Scientific, Inc. COM 883556102 665 1,126 SH   SOLE NONE 1,126 0 0
TransMedics Group, Inc. COM 89377M109 1,748 64,899 SH   SOLE NONE 64,899 0 0
TripAdvisor, Inc. COM 896945201 2,172 80,106 SH   SOLE NONE 80,106 0 0
Truist Financial Corporation COM 89832Q109 7,319 129,081 SH   SOLE NONE 129,081 0 0
Tyler Technologies, Inc. COM 902252105 9,479 21,307 SH   SOLE NONE 21,307 0 0
United Rentals, Inc. COM 911363109 5,622 15,826 SH   SOLE NONE 15,826 0 0
UnitedHealth Group Incorporate COM 91324P102 622 1,220 SH   SOLE NONE 1,220 0 0
Vertex Pharmaceuticals Incorpo COM 92532F100 386 1,478 SH   SOLE NONE 1,478 0 0
Vistra Corp. COM 92840M102 8,779 377,571 SH   SOLE NONE 377,571 0 0
Vyant Bio, Inc. COM 92942V109 20 13,697 SH   SOLE NONE 13,697 0 0
Waste Management, Inc. COM 94106L109 7,896 49,819 SH   SOLE NONE 49,819 0 0
Western Digital Corporation COM 958102105 447 9,000 SH   SOLE NONE 9,000 0 0
Willdan Group, Inc. COM 96924N100 1,034 33,706 SH   SOLE NONE 33,706 0 0