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 302 45,259 SH   SOLE NONE 45,259 0 0
Alnylam Pharmaceuticals, Inc. COM 02043Q107 4,601 27,133 SH   SOLE NONE 27,133 0 0
Amazon.com Inc. COM 023135106 5,835 1,750 SH   SOLE NONE 1,750 0 0
Ameresco, Inc. CL A 02361E108 2,461 30,224 SH   SOLE NONE 30,224 0 0
American Tower Corporation COM 03027X100 13,009 44,474 SH   SOLE NONE 44,474 0 0
Anthem, Inc. COM 036752103 9,880 21,315 SH   SOLE NONE 21,315 0 0
Apple Inc. COM 037833100 20,031 112,807 SH   SOLE NONE 112,807 0 0
Bank of America Corporation COM 060505104 7,523 169,093 SH   SOLE NONE 169,093 0 0
Becton, Dickinson and Company COM 075887109 247 981 SH   SOLE NONE 981 0 0
Clean Harbors, Inc. COM 184496107 5,146 51,580 SH   SOLE NONE 51,580 0 0
Colony Bankcorp, Inc. COM 19623P101 173 10,151 SH   SOLE NONE 10,151 0 0
Cryoport, Inc. COM PAR $0.001 229050307 8,946 151,185 SH   SOLE NONE 151,185 0 0
CVS Health Corporation COM 126650100 6,627 64,244 SH   SOLE NONE 64,244 0 0
Danaher Corp. COM 235851102 397 1,208 SH   SOLE NONE 1,208 0 0
Discover Financial Services COM 254709108 7,019 60,739 SH   SOLE NONE 60,739 0 0
Envista Holdings Corporation COM 29415F104 4,164 92,414 SH   SOLE NONE 92,414 0 0
First Solar, Inc. COM 336433107 3,453 39,621 SH   SOLE NONE 39,621 0 0
FormFactor, Inc. COM 346375108 6,805 148,841 SH   SOLE NONE 148,841 0 0
Galera Therapeutics, Inc. COM 36338D108 53 11,635 SH   SOLE NONE 11,635 0 0
Gilead Sciences Inc. COM 375558103 360 4,960 SH   SOLE NONE 4,960 0 0
Global Blood Therapeutics Inc. COM 37890U108 884 30,187 SH   SOLE NONE 30,187 0 0
GoDaddy Inc. CL A 380237107 6,122 72,137 SH   SOLE NONE 72,137 0 0
Halozyme Therapeutics, Inc. COM 40637H109 3,496 86,939 SH   SOLE NONE 86,939 0 0
IBEX Limited SHS NEW G4690M101 721 55,922 SH   SOLE NONE 55,922 0 0
IQVIA Holdings Inc. COM 46266C105 354 1,253 SH   SOLE NONE 1,253 0 0
JPMorgan Chase & Co. COM 46625H100 10,634 67,152 SH   SOLE NONE 67,152 0 0
Kala Pharmaceuticals, Inc. COM 483119103 22 18,040 SH   SOLE NONE 18,040 0 0
Krystal Biotech, Inc. COM 501147102 372 5,315 SH   SOLE NONE 5,315 0 0
Louisiana-Pacific Corporation COM 546347105 7,496 95,670 SH   SOLE NONE 95,670 0 0
MasTec, Inc. COM 576323109 5,940 64,368 SH   SOLE NONE 64,368 0 0
McDonald's Corp. COM 580135101 5,160 19,248 SH   SOLE NONE 19,248 0 0
Merck & Co. Inc. COM 58933Y105 360 4,693 SH   SOLE NONE 4,693 0 0
Mercury Systems, Inc. COM 589378108 2,933 53,267 SH   SOLE NONE 53,267 0 0
Microsoft Corporation COM 594918104 16,498 49,054 SH   SOLE NONE 49,054 0 0
OptimizeRx Corporation COM NEW 68401U204 634 10,204 SH   SOLE NONE 10,204 0 0
PayPal Holdings, Inc. COM 70450Y103 9,186 48,713 SH   SOLE NONE 48,713 0 0
Ping Identity Holding Corp. COM 72341T103 2,118 92,591 SH   SOLE NONE 92,591 0 0
Postal Realty Trust, Inc. CL A 73757R102 2,788 140,830 SH   SOLE NONE 140,830 0 0
Profound Medical Corp. COM NEW 74319B502 1,475 131,311 SH   SOLE NONE 131,311 0 0
PulteGroup, Inc. COM 745867101 6,883 120,413 SH   SOLE NONE 120,413 0 0
R1 RCM Inc. COM 749397105 347 13,600 SH   SOLE NONE 13,600 0 0
Roku Inc. COM CL A 77543R102 3,957 17,339 SH   SOLE NONE 17,339 0 0
Roper Technologies, Inc. COM 776696106 13,184 26,804 SH   SOLE NONE 26,804 0 0
Salesforce.com, Inc COM 79466L302 1,033 4,063 SH   SOLE NONE 4,063 0 0
Sandstorm Gold Ltd. COM NEW 80013R206 1,773 285,975 SH   SOLE NONE 285,975 0 0
Shift4 Payments, Inc. CL A 82452J109 4,127 71,236 SH   SOLE NONE 71,236 0 0
ShotSpotter, Inc. COM 82536T107 2,898 98,185 SH   SOLE NONE 98,185 0 0
Stryker Corporation COM 863667101 348 1,303 SH   SOLE NONE 1,303 0 0
The Home Depot, Inc. COM 437076102 7,666 18,473 SH   SOLE NONE 18,473 0 0
The Walt Disney Company COM 254687106 6,292 40,620 SH   SOLE NONE 40,620 0 0
Thermo Fisher Scientific, Inc. COM 883556102 833 1,249 SH   SOLE NONE 1,249 0 0
TransMedics Group, Inc. COM 89377M109 1,395 72,782 SH   SOLE NONE 72,782 0 0
TripAdvisor, Inc. COM 896945201 2,525 92,621 SH   SOLE NONE 92,621 0 0
Truist Financial Corporation COM 89832Q109 7,901 134,945 SH   SOLE NONE 134,945 0 0
Tyler Technologies, Inc. COM 902252105 15,239 28,327 SH   SOLE NONE 28,327 0 0
UnitedHealth Group Incorporate COM 91324P102 524 1,044 SH   SOLE NONE 1,044 0 0
Vertex Pharmaceuticals Incorpo COM 92532F100 323 1,473 SH   SOLE NONE 1,473 0 0
Vistra Corp. COM 92840M102 8,888 390,349 SH   SOLE NONE 390,349 0 0
Vyant Bio, Inc. COM 92942V109 65 47,946 SH   SOLE NONE 47,946 0 0
Waste Management, Inc. COM 94106L109 8,422 50,459 SH   SOLE NONE 50,459 0 0
Western Digital Corporation COM 958102105 1,304 20,000 SH   SOLE NONE 20,000 0 0
Willdan Group, Inc. COM 96924N100 3,274 93,015 SH   SOLE NONE 93,015 0 0
Zymeworks Inc. COM 98985W102 412 25,164 SH   SOLE NONE 25,164 0 0
BioMX Warrants *W EXP 10/16/202 09090D111 4 38,098 SH   SOLE NONE 38,098 0 0