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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
1LIFE HEALTHCARE INC COMCS68269G1071,82541,800SH SOLE 0041,800
3M CO COMCS88579Y1012,23112,764SH SOLE 0012,764
4FRONT VENTURES CORPCS35086B2071921,300SH SOLE 0021,300
ABBOTT LABS COMCS00282410015,901145,224SH SOLE 00145,224
ABBVIE INC COMCS00287Y1095,44750,837SH SOLE 0050,837
ACACIA RESH CORP ACACIA TCH COCS0038813074712,000SH SOLE 0012,000
ACCENTURE PLC IRELAND SHS CLASCSG1151C101149,144570,973SH SOLE 00570,973
ACTIVISION BLIZZARD INC COMCS00507V1095766,199SH SOLE 006,199
ADOBE SYS INC COMCS00724F1017,29614,589SH SOLE 0014,589
ADVANCED MICRO DEVICES INC COMCS0079031074715,141SH SOLE 005,141
ADYEN N V SHSCSN3501V1041,457625SH SOLE 00625
AIR LEASE CORP CL ACS00912X30211,271253,737SH SOLE 00253,737
AIR PRODS & CHEMS INC COMCS0091581069,06733,185SH SOLE 0033,185
AKAMAI TECHNOLOGIES INC COMCS00971T1012382,263SH SOLE 002,263
ALBEMARLE CORP COMCS0126531011,73711,774SH SOLE 0011,774
ALCON AG ORD SHSCSH0130112889,3211,353,755SH SOLE 001,353,755
ALIBABA GROUP HLDG LTD SPONSORCS01609W1023,44314,795SH SOLE 0014,795
ALLEGION PLC ORD SHSCSG0176J10931,202268,102SH SOLE 00268,102
ALLIANCEBERNSTEIN HOLDING LP UCS01881G1062,09762,100SH SOLE 0062,100
ALLSTATE CORPCS0200021016005,458SH SOLE 005,458
ALPHABET INC CAP STK CL ACS02079K305121,31469,218SH SOLE 0069,218
ALPHABET INC CAP STK CL CCS02079K10755,40831,628SH SOLE 0031,628
ALTRIA GROUP INC COMCS02209S10380919,739SH SOLE 0019,739
AMARIN CORP PLC SPONS ADR NEWCS02311120644791,500SH SOLE 0091,500
AMAZON COM INC COMCS023135106142,22043,667SH SOLE 0043,667
AMERICAN ELEC PWR INCCS0255371012563,075SH SOLE 003,075
AMERICAN EXPRESS CO COMCS02581610916,117133,299SH SOLE 00133,299
AMERICAN TOWER CORP NEW COMCS03027X10015,11467,336SH SOLE 0067,336
AMERICAN WTR WKS CO INC NEW COCS0304201032,93919,149SH SOLE 0019,149
AMERIPRISE FINL INC COMCS03076C1061,2066,207SH SOLE 006,207
AMETEK INC NEW COMCS0311001003572,954SH SOLE 002,954
AMGEN INC COMCS03116210015,09765,663SH SOLE 0065,663
AMPHENOL CORP NEW CL ACS0320951014,17131,893SH SOLE 0031,893
ANALOG DEVICES INCCS0326541052,18114,766SH SOLE 0014,766
ANNALY CAP MGMT INC COMCS035710409856101,332SH SOLE 00101,332
ANSYS INC COMCS03662Q1057362,024SH SOLE 002,024
AON PLC CLASS-A ORDINARY SHARECSG0403H10831,844150,728SH SOLE 00150,728
APOLLO GLOBAL MGMT INCCS03768E1059,796200,008SH SOLE 00200,008
APPLE INC COMCS037833100329,2822,481,587SH SOLE 002,481,587
APPLIED MATLS INC COMCS0382221057959,215SH SOLE 009,215
APPLIED MINERALS INC COMCS03823M1001484,008,651SH SOLE 004,008,651
APTARGROUP INC COMCS038336103102,150746,222SH SOLE 00746,222
AQUA METALS INCCS03837J10113545,000SH SOLE 0045,000
ARCH CAP GROUP LTD ORDCSG0450A1055,750159,417SH SOLE 00159,417
ARGENX SE SPONSORED ADRCS04016X1015,66619,267SH SOLE 0019,267
ARK ETF TR INNOVATION ETFCS00214Q1046,20949,876SH SOLE 0049,876
ASML HOLDING N V N Y REGISTRYCSN07059210390799SH SOLE 00799
AT&T INC COMCS00206R1023,545123,252SH SOLE 00123,252
AUTODESK INC COMCS052769106201658SH SOLE 00658
AUTOMATIC DATA PROCESSING INCCS053015103119,586678,693SH SOLE 00678,693
AVERY DENNISON CORPCS0536111094352,804SH SOLE 002,804
BALL CORPCS05849810624,769265,814SH SOLE 00265,814
BALLARD POWER SYSTEMS INC (USDCS05858610828312,100SH SOLE 0012,100
BANK AMER CORP COMCS0605051047,759255,977SH SOLE 00255,977
BAXTER INTL INCCS0718131097329,123SH SOLE 009,123
BCE INC COM NEWCS05534B7602,10749,218SH SOLE 0049,218
BECTON DICKINSON & CO COMCS0758871092,2919,154SH SOLE 009,154
BERKLEY W R CORP COMCS0844231025067,625SH SOLE 007,625
BERKSHIRE HATHAWAY INC DEL CLCS08467010812,17435SH SOLE 0035
BERKSHIRE HATHAWAY INC DEL CLCS08467070261,118263,587SH SOLE 00263,587
BIOGEN INC COMCS09062X1032921,191SH SOLE 001,191
BLACKROCK INC COMCS09247X1017501,039SH SOLE 001,039
BLACKSTONE GROUP INCCS09260D10741,178635,371SH SOLE 00635,371
BLOOM ENERGY CORP COM CL ACS0937121072468,575SH SOLE 008,575
BOEING CO COMCS0970231056653,108SH SOLE 003,108
BOOKING HOLDINGS INCCS09857L108967434SH SOLE 00434
BRISTOL MYERS SQUIBB CO COMCS1101221088,308133,940SH SOLE 00133,940
BROADCOM INCCS11135F1019,90122,612SH SOLE 0022,612
BROOKFIELD ASSET MANAGEMENT CLCS1125851041,57938,262SH SOLE 0038,262
BROOKFIELD INFRAST PARTNERS LPCSG162521017,394149,675SH SOLE 00149,675
BWX TECHNOLOGIES INC COMCS05605H1003075,100SH SOLE 005,100
CAMDEN NATL CORP COMCS13303410836910,300SH SOLE 0010,300
CAMPBELL SOUP CO COMCS1344291092745,666SH SOLE 005,666
CANADIAN NATL RY CO COMCS1363751023743,408SH SOLE 003,408
CANADIAN PAC RY LTD COMCS13645T1005,28915,255SH SOLE 0015,255
CARRIER GLOBAL CORPORATION COMCS14448C1041,69544,930SH SOLE 0044,930
CATERPILLAR INC DEL COMCS1491231012,69814,820SH SOLE 0014,820
CDW CORP COMCS12514G1083952,994SH SOLE 002,994
CENTENNIAL RESOURCE DEVELOPMENCS15136A102162107,705SH SOLE 00107,705
CHARTER COMMUNICATIONS INC DELCS16119P1081,0321,560SH SOLE 001,560
CHEVRON CORP NEW COMCS1667641008,06195,451SH SOLE 0095,451
CHEWY INC CL ACS16679L1094525,030SH SOLE 005,030
CHIMERA INVT CORP COMCS16934Q20810510,250SH SOLE 0010,250
CHOICE HOTELS INTL INC COMCS1699051066406,000SH SOLE 006,000
CHUBB LIMITED COMCSH1467J1042941,909SH SOLE 001,909
CHURCH & DWIGHT INC COMCS1713401024,79354,943SH SOLE 0054,943
CIGNA CORPORATION COMCS1255231002,82013,546SH SOLE 0013,546
CIIG MERGER CORP COM CL ACS12559C10337413,285SH SOLE 0013,285
CINTAS CORP COMCS1729081053,94011,148SH SOLE 0011,148
CISCO SYS INC COMCS17275R10219,498435,705SH SOLE 00435,705
CITIGROUP INC COM NEWCS1729674242,75744,715SH SOLE 0044,715
CLARIVATE PLC ORD SHSCSG2181010929,332987,262SH SOLE 00987,262
CLEARPOINT NEURO INCCS18507C10334221,552SH SOLE 0021,552
CLOROX CO DEL COMCS1890541093951,957SH SOLE 001,957
CME GROUP INC COMCS12572Q1051,5798,676SH SOLE 008,676
COCA COLA CO COMCS1912161009,041164,858SH SOLE 00164,858
COGNIZANT TECHNOLOGY SOLUTIONSCS1924461022342,860SH SOLE 002,860
COLFAX CORP COMCS19401410620,127526,337SH SOLE 00526,337
COLGATE PALMOLIVE CO COMCS19416210322,086258,280SH SOLE 00258,280
COMCAST CORP NEW CL ACS20030N10162,3751,190,364SH SOLE 001,190,364
CONOCOPHILLIPS COMCS20825C1043228,061SH SOLE 008,061
COOPER COS INC COM NEWCS2166484021,0903,000SH SOLE 003,000
CORNING INC COMCS2193501051,41639,321SH SOLE 0039,321
COSTAR GROUP INC COMCS22160N109217235SH SOLE 00235
COSTCO WHSL CORP NEW COMCS22160K105188,263499,663SH SOLE 00499,663
CROWDSTRIKE HOLDINGS INCCS22788C1058253,896SH SOLE 003,896
CROWN CASTLE INTL CORPCS22822V101126,622795,415SH SOLE 00795,415
CRYOPORT INC COM PAR $0.001CS22905030712,111275,993SH SOLE 00275,993
CSX CORP COMCS1264081032,99032,953SH SOLE 0032,953
CVS HEALTH CORPORATIONCS1266501006399,357SH SOLE 009,357
DANAHER CORP DEL COMCS235851102106,659480,145SH SOLE 00480,145
DEERE & CO COMCS2441991054,67217,363SH SOLE 0017,363
DHT HOLDINGS INCCSY2065G12132361,700SH SOLE 0061,700
DISCOVER FINANCIAL SERVICESCS2547091087258,004SH SOLE 008,004
DISCOVERY COMMUNICATIONS NEW SCS25470F10434111,347SH SOLE 0011,347
DISCOVERY COMMUNICATNS NEW COMCS25470F30240015,264SH SOLE 0015,264
DISNEY WALT CO COM DISNEYCS25468710652,444289,460SH SOLE 00289,460
DOCUSIGN INCCS2561631064251,910SH SOLE 001,910
DOMINION RES INC VA NEW COMCS25746U1091,79323,843SH SOLE 0023,843
DOVER CORP COMCS2600031086,07848,144SH SOLE 0048,144
DOW INC COMCS26055710374513,423SH SOLE 0013,423
DTE ENERGY CO COMCS2333311076695,507SH SOLE 005,507
DUKE ENERGY CORPCS26441C2041,64317,948SH SOLE 0017,948
DUPONT DE NEMOURS INCCS26614N1023044,279SH SOLE 004,279
DYNATRACE INC.CS2681501094,23197,782SH SOLE 0097,782
EATON CORP PLC SHSCSG291831038,74372,776SH SOLE 0072,776
EATON VANCE TX MGD DIVERSIFIEDCS27828N10223919,477SH SOLE 0019,477
EBAY INC COMCS27864210363412,621SH SOLE 0012,621
ECOLAB INC COMCS278865100189,104874,025SH SOLE 00874,025
EDWARDS LIFESCIENCES CORP COMCS28176E1083,89142,649SH SOLE 0042,649
ELECTRONIC ARTS INC COMCS2855121092271,578SH SOLE 001,578
EMERSON ELEC CO COMCS29101110410,781134,141SH SOLE 00134,141
ENBRIDGE INC COMCS29250N10540412,631SH SOLE 0012,631
ENERGY TRANSFER LPCS29273V1002,241362,702SH SOLE 00362,702
ENPHASE ENERGY INC COMCS29355A1079695,520SH SOLE 005,520
ENTERPRISE PRODS PARTNERS L PCS29379210732,6171,664,991SH SOLE 001,664,991
EOG RES INC COMCS26875P10153610,755SH SOLE 0010,755
EPIZYME INC COMCS29428V1041,535141,319SH SOLE 00141,319
EQUIFAX INC COMCS2944291054092,120SH SOLE 002,120
EUROPEAN METALS HLDGS LTD SHSCSG3191T1026070,000SH SOLE 0070,000
EXPEDIA INCCS30212P3034333,270SH SOLE 003,270
EXXON MOBIL CORP COMCS30231G1027,747187,939SH SOLE 00187,939
FACEBOOK INC CL ACS30303M10252,216191,154SH SOLE 00191,154
FASTENAL CO COMCS3119001043637,440SH SOLE 007,440
FEDEX CORP COMCS31428X1065,01619,321SH SOLE 0019,321
FIDELITY NATL INFORMATION SVCSCS31620M10627,623195,272SH SOLE 00195,272
FIFTH THIRD BANCORP COMCS31677310077328,022SH SOLE 0028,022
FIRST REPUBLIC BANKCS33616C1005,74039,068SH SOLE 0039,068
FIRST SOLAR INC.CS3364331076486,550SH SOLE 006,550
FISERV INC COMCS3377381083292,890SH SOLE 002,890
FISSION URANIUM CORP COMCS33812R109310,000SH SOLE 0010,000
FLUOROPHARMA MED INC COMCS3438701010117,647SH SOLE 00117,647
FORTINET INC COMCS34959E10923,659159,287SH SOLE 00159,287
FORTIVE CORP COMCS34959J10820,851294,420SH SOLE 00294,420
FRANCO NEVADA CORP COMCS3518581057,41159,128SH SOLE 0059,128
FRESHPET INC COMCS3580391054973,500SH SOLE 003,500
GDS HLDGS LTD SPONSORED ADRCS36165L1082772,960SH SOLE 002,960
GENE EXPRESS, INC. COM STOCKCS9940769Y50100,000SH SOLE 00100,000
GENERAC HLDGS INC COMCS368736104205900SH SOLE 00900
GENERAL ELECTRIC CO COMCS36960410328526,365SH SOLE 0026,365
GENERAL MLS INC COMCS37033410487014,801SH SOLE 0014,801
GENERAL MTRS CORP COMCS37045V1001,39133,411SH SOLE 0033,411
GENMAB A S SPONSORED ADRCS3723032067,546185,580SH SOLE 00185,580
GENMAB A/S SHSCSK3967W1029,74623,288SH SOLE 0023,288
GERON CORP COMCS3741631031610,000SH SOLE 0010,000
GETSWIFT LTD SHSCSQ402A3102209951,200SH SOLE 00951,200
GILEAD SCIENCES INC COMCS3755581033485,975SH SOLE 005,975
GLOBAL PMTS INC COMCS37940X1022211,025SH SOLE 001,025
GLOBALSTAR INCCS378973408514,510SH SOLE 0014,510
GLOBE LIFE INCCS37959E1023493,672SH SOLE 003,672
GOLAR LNG LTDCSG9456A1009910,274SH SOLE 0010,274
GOLDMAN SACHS GROUP INCCS38141G1042,0867,910SH SOLE 007,910
GOLUB CAP BDC INC COMCS38173M10218413,000SH SOLE 0013,000
GRACE W R & CO DEL NEW COMCS38388F1082143,895SH SOLE 003,895
GRAINGER W W INC COMCS3848021045,68913,933SH SOLE 0013,933
GRAYSCALE BITCOIN TRUST BTCCS3896371094,100128,110SH SOLE 00128,110
GS ACQUISITION HLDGS CORP COMCS92537N10843923,530SH SOLE 0023,530
GTT COMMUNICATIONS INCCS36239310035198,209SH SOLE 0098,209
HAEMONETICS CORP COMCS4050241004693,950SH SOLE 003,950
HERCULES TECH GROWTH CAP INCCS42709650818512,806SH SOLE 0012,806
HESS CORP COMCS42809H1072204,175SH SOLE 004,175
HOLLY ENERGY PARTNERS LPCS43576310718112,761SH SOLE 0012,761
HOME DEPOT INC COMCS43707610274,262279,582SH SOLE 00279,582
HONEYWELL INTL INCCS43851610624,681116,035SH SOLE 00116,035
HORMEL FOODS CORPCS4404521004,05987,076SH SOLE 0087,076
HUBSPOT INC COMCS443573100237599SH SOLE 00599
HUNTINGTON BANCSHARES INC COMCS44615010420216,000SH SOLE 0016,000
ICON PLC SHSCSG4705A1002241,148SH SOLE 001,148
IDEXX LABS INC COMCS45168D104232,174464,468SH SOLE 00464,468
IHS MARKIT LTD SHSCSG475671053784,210SH SOLE 004,210
ILLINOIS TOOL WKS INC COMCS45230810914,83672,770SH SOLE 0072,770
ILLUMINA INC COMCS4523271091,0772,910SH SOLE 002,910
INGREDION INC COMCS4571871023344,250SH SOLE 004,250
INTEL CORP COMCS4581401002,67353,660SH SOLE 0053,660
INTERCONTINENTAL EXCHANGE INCCS45866F1041,89516,440SH SOLE 0016,440
INTERNATIONAL BUSINESS MACHS CCS4592001015,74645,647SH SOLE 0045,647
INTERNATIONAL FLAVORS&FRAGRANCCS4595061012,34521,549SH SOLE 0021,549
INTUIT COMCS46120210391,046239,689SH SOLE 00239,689
INTUITIVE SURGICAL INC COM NEWCS46120E6022,0202,469SH SOLE 002,469
INVESCO QQQ TRUST SERIES 1CS46090E10340,174128,050SH SOLE 00128,050
INVESCO S&P 500 EQUAL WEIGHT ECS46137V3574,27633,529SH SOLE 0033,529
ISHARES COMEX GOLD TR ISHARESCS46428510547526,189SH SOLE 0026,189
ISHARES RUSSELL 2000 ETFCS4642876555,67228,928SH SOLE 0028,928
ISHARES TR CORE S&P MCP ETFCS4642875071,0434,536SH SOLE 004,536
ISHARES TR CORE S&P500 ETFCS4642872008,02721,384SH SOLE 0021,384
ISHARES TR FLTG RATE BD ETFCS46429B6552414,745SH SOLE 004,745
ISHARES TR NASDAQ BIOTECH INDXCS46428755615,729103,829SH SOLE 00103,829
ISHARES TR RUS MID-CAP ETFCS4642874992193,200SH SOLE 003,200
ISHARES TR RUSSELL 3000CS464287689203910SH SOLE 00910
ISHARES TR S&P 500 GRWT ETFCS4642873094196,560SH SOLE 006,560
ISHARES TR S&P 500 VALUECS4642874082151,679SH SOLE 001,679
ISHARES TR S&P SMALL CAP 600CS4642878047808,491SH SOLE 008,491
ISHARES TR SELECT DIVID ETFCS4642871683643,782SH SOLE 003,782
ISLET SCIENCES INC COMCS46467R109091,666SH SOLE 0091,666
JACOBS ENGR GROUP INCCS4698141075074,650SH SOLE 004,650
JOHNSON & JOHNSON COMCS478160104130,916831,848SH SOLE 00831,848
JPMORGAN CHASE & CO COMCS46625H10073,487578,322SH SOLE 00578,322
KANSAS CITY SOUTHERN COM NEWCS4851703024,28821,005SH SOLE 0021,005
KIMBERLY CLARK CORP COMCS4943681032,21516,425SH SOLE 0016,425
KINDER MORGAN INC KANSCS49456B10139528,870SH SOLE 0028,870
L OREAL CO ADRCS5021172032182,864SH SOLE 002,864
LABORATORY CORP AMER HLDGS COMCS50540R4096233,063SH SOLE 003,063
LAUDER ESTEE COS INC CL ACS518439104114,862431,504SH SOLE 00431,504
LIBERTY BROADBAND CORP COM SERCS5303071072601,649SH SOLE 001,649
LILLY ELI & CO COMCS5324571083,20819,000SH SOLE 0019,000
LINDE PUBLIC LTDCSG5494J1037842,977SH SOLE 002,977
LINEAGE CELL THERAPEUTICS INCCS53566P109178101,300SH SOLE 00101,300
LIVE NATION INC COMCS5380341091,67422,780SH SOLE 0022,780
LIVENT CORPCS53814L10859931,775SH SOLE 0031,775
LOCKHEED MARTIN CORPCS5398301092,5957,310SH SOLE 007,310
LOWES COS INC COMCS54866110720,564128,118SH SOLE 00128,118
LVMH MOET HENNESSY LOU VUITTONCS5024413063,97931,903SH SOLE 0031,903
LYONDELLBASELL INDUSTRIES N VCSN537451002612,849SH SOLE 002,849
MAGELLAN MIDSTREAM PARTNERSCS5590801067,979188,013SH SOLE 00188,013
MAGNITE INCCS55955D10030,476992,375SH SOLE 00992,375
MARATHON PETE CORP COMCS56585A10252312,647SH SOLE 0012,647
MARRIOTT INTL INC NEW CL ACS5719032022601,970SH SOLE 001,970
MASTERCARD INCORPORATED CL ACS57636Q1042,5027,009SH SOLE 007,009
MCCORMICK & CO INC COM NON VTGCS57978020697,6871,021,834SH SOLE 001,021,834
MCDONALDS CORP COMCS5801351011,9469,068SH SOLE 009,068
MCKESSON CORP COMCS58155Q1032431,400SH SOLE 001,400
MEDTRONIC PLC SHSCSG5960L1038967,650SH SOLE 007,650
MERCK & CO INC NEW COMCS58933Y1058,771107,222SH SOLE 00107,222
METTLER TOLEDO INTERNATIONAL CCS592688105171,725150,678SH SOLE 00150,678
MFA FINL INC COMCS55272X1027,2721,869,448SH SOLE 001,869,448
MICHAELS COS INCCS59408Q1061,672128,525SH SOLE 00128,525
MICROCHIP TECHNOLOGY INCCS59501710414,786107,056SH SOLE 00107,056
MICROSOFT CORP COMCS594918104176,664794,282SH SOLE 00794,282
MIMEDX GROUP INC COMCS60249610110912,000SH SOLE 0012,000
MONDELEZ INTL INC CL ACS60920710562110,626SH SOLE 0010,626
MONSTER BEVERAGE CORPCS61174X1092773,000SH SOLE 003,000
MOODYS CORPCS615369105220757SH SOLE 00757
MORGAN STANLEY COM NEWCS6174464481,21917,781SH SOLE 0017,781
MOSAIC COCS61945C10345019,540SH SOLE 0019,540
MOTOROLA SOLUTIONS INC COM NEWCS6200763074242,491SH SOLE 002,491
MPLX LP COM UNIT REP LTDCS55336V10089841,464SH SOLE 0041,464
MSCI INC COMCS55354G1002,2204,972SH SOLE 004,972
NEOGEN CORP COMCS6404911063384,266SH SOLE 004,266
NESTLE S A SPONSORED ADRCS6410694061,90016,131SH SOLE 0016,131
NETFLIX INC COMCS64110L1064,0207,435SH SOLE 007,435
NEVADA GOLD CORP COMCS641266101010,000SH SOLE 0010,000
NEW FORTRESS ENERGY LLC CL A SCS64439310063411,830SH SOLE 0011,830
NEW MOUNTAIN FIN CORP COMCS64755110048843,000SH SOLE 0043,000
NEW RESIDENTIAL INVT CORP COMCS64828T20134734,900SH SOLE 0034,900
NEXTERA ENERGY INC COMCS65339F1017,17693,020SH SOLE 0093,020
NEXTERA ENERGY PARTNERS LP COMCS65341B10634,457513,898SH SOLE 00513,898
NII HLDGS INC COM PAR $0.001CS62913F508049,996SH SOLE 0049,996
NIKE INC CL BCS65410610337,541265,365SH SOLE 00265,365
NORFOLK SOUTHERN CORPCS6558441082,99312,595SH SOLE 0012,595
NORTHROP GRUMMAN CORP COMCS666807102275903SH SOLE 00903
NORTHWEST BIOTHERAPEUTICS INCCS66737P6007650,000SH SOLE 0050,000
NOVARTIS A G SPONSORED ADRCS66987V1096436,812SH SOLE 006,812
NUCOR CORP COMCS67034610566512,500SH SOLE 0012,500
NVIDIA CORP COMCS67066G10421,16740,535SH SOLE 0040,535
NXP SEMICONDUCTORS N V COMCSN6596X1094,56428,705SH SOLE 0028,705
O REILLY AUTOMOTIVE INC NEW COCS67103H1071,8574,103SH SOLE 004,103
OIL SEARCH LTD ORDCSY646951104315,000SH SOLE 0015,000
ONCOCYTE CORPORATION COMCS68235C1073615,000SH SOLE 0015,000
ONEX CORP SUB VTGCS68272K10333,820588,768SH SOLE 00588,768
ORACLE CORP COMCS68389X1056,910106,820SH SOLE 00106,820
OTIS WORLDWIDE CORP COMCS68902V1073334,933SH SOLE 004,933
PACKAGING CORP OF AMERICACS6951561093602,610SH SOLE 002,610
PARETEUM CORPCS69946T2071525,800SH SOLE 0025,800
PARKER HANNIFIN CORPCS7010941045,52320,274SH SOLE 0020,274
PAYCHEX INC COMCS7043261076,49169,663SH SOLE 0069,663
PAYPAL HLDGS INC COMCS70450Y10382,072350,437SH SOLE 00350,437
PELOTON INTERACTIVE INC CL A CCS70614W1004252,800SH SOLE 002,800
PEOPLES UNITED FINANCIAL INC CCS71270410512910,000SH SOLE 0010,000
PEPSICO INC COMCS71344810865,625442,514SH SOLE 00442,514
PERKINELMER INC COMCS7140461093012,100SH SOLE 002,100
PFIZER INC COMCS7170811033,956107,462SH SOLE 00107,462
PHI GROUP INC COMCS69360B10419721,842SH SOLE 0021,842
PHILIP MORRIS INTL INC COMCS7181721091,01112,214SH SOLE 0012,214
PIEDMONT LITHIUM LTD SPONSOREDCS72016210648018,091SH SOLE 0018,091
PINNACLE WEST CAP CORP COMCS7234841013414,260SH SOLE 004,260
PINTEREST INC CL ACS72352L1064617,000SH SOLE 007,000
PLUG POWER INC COMCS72919P2022,80782,775SH SOLE 0082,775
PNC FINL SVCS GROUP INCCS6934751054,00426,875SH SOLE 0026,875
POWERFLEET INC COMCS73931J1098211,000SH SOLE 0011,000
PPL CORP COMCS69351T10641914,859SH SOLE 0014,859
PRICE T ROWE GROUP INC COMCS74144T10840,977270,671SH SOLE 00270,671
PROCTER AND GAMBLE CO COMCS7427181093,80827,371SH SOLE 0027,371
PROGRESSIVE CORP OHIO COMCS74331510318,556187,658SH SOLE 00187,658
PROLOGIS INC COMCS74340W10312,628126,711SH SOLE 00126,711
PROTOKINETIX INCCS743722100220,000SH SOLE 0020,000
PUBLIC SVC ENTERPRISE GROUP COCS7445731064427,573SH SOLE 007,573
PUREFUNDS ISE CYBER SECURITY ECS26924G2015,760100,069SH SOLE 00100,069
QUALCOMM INC COMCS7475251031,59010,435SH SOLE 0010,435
QUEST DIAGNOSTICS INC COMCS74834L1007306,125SH SOLE 006,125
RAYMOND JAMES FINANCIAL INC COCS7547301093473,625SH SOLE 003,625
RAYTHEON TECHNOLOGIES CORPCS75513E1016,50490,949SH SOLE 0090,949
REGENERON PHARMACEUTICALS COMCS75886F1078911,845SH SOLE 001,845
REGENERX BIOPHARMACEUTICALS COCS75886X10893210,000SH SOLE 00210,000
RESMED INC COMCS7611521074241,997SH SOLE 001,997
RIO TINTO PLC SPONSORED ADRCS7672041003464,600SH SOLE 004,600
ROCHE HLDG LTD SPONSORED ADRCS77119510417,465398,371SH SOLE 00398,371
ROCKWELL AUTOMATION INCCS77390310916,11364,243SH SOLE 0064,243
ROKU INC COM CL ACS77543R1028382,525SH SOLE 002,525
ROLLINS INC COMCS77571110420,258518,510SH SOLE 00518,510
ROPER TECHNOLOGIES INC COMCS77669610697,542226,268SH SOLE 00226,268
ROYALTY PHARMA PLC SHS CL ACSG7709Q1043707,400SH SOLE 007,400
S&P GLOBAL INCCS78409V104301917SH SOLE 00917
SALESFORCE COM INC COMCS79466L30233,283149,567SH SOLE 00149,567
SCHLUMBERGER LTD COMCS8068571082119,665SH SOLE 009,665
SCHWAB CHARLES CORP NEW COMCS8085131051,69932,041SH SOLE 0032,041
SCHWAB STRATEGIC TR INTL EQTYCS80852480567818,833SH SOLE 0018,833
SELECT SECTOR SPDR TR COMMUNICCS81369Y8523214,763SH SOLE 004,763
SELECT SECTOR SPDR TR SBI HEALCS81369Y2093473,055SH SOLE 003,055
SELECT SECTOR SPDR TR SBI INT-CS81369Y50648912,909SH SOLE 0012,909
SELECT SECTOR SPDR TR SBI INT-CS81369Y60599933,902SH SOLE 0033,902
SELECT SECTOR SPDR TR TECHNOLOCS81369Y8032,75021,150SH SOLE 0021,150
SERVICENOW INC COMCS81762P1026631,205SH SOLE 001,205
SHERWIN-WILLIAMS COCS8243481061,5822,152SH SOLE 002,152
SIG COMBIBLOC GROUP AGCSH764061171,08646,800SH SOLE 0046,800
SILVER ELEPHANT MINING CORPCS82770L109410,000SH SOLE 0010,000
SILVER SPIKE ACQUISITION CORPCSG8136L1061,25197,997SH SOLE 0097,997
SKYWORKS SOLUTIONS INC COMCS83088M1022901,900SH SOLE 001,900
SMUCKER J M CO COM NEWCS8326964054744,100SH SOLE 004,100
SOLUCORP INDS LTD COMCS83437C102011,000SH SOLE 0011,000
SOUTHERN CO COMCS8425871074136,727SH SOLE 006,727
SPARK NEW ZEALAND LTD SHSCSQ8619N107388115,000SH SOLE 00115,000
SPDR DJIACS78467X10925,81384,413SH SOLE 0084,413
SPDR GOLD TRUSTCS78463V1075,05128,317SH SOLE 0028,317
SPDR S&P 500 ETF TR TR UNITCS78462F10351,529137,823SH SOLE 00137,823
SPDR S&P MIDCAP 400 INDEXCS78467Y1076,32015,051SH SOLE 0015,051
SPDR SER TR PORTFOLIO S&P400CS78464A84765616,230SH SOLE 0016,230
SPDR SERIES TRUST S&P BIOTECHCS78464A87013,39995,180SH SOLE 0095,180
SPDR SERIES TRUST S&P REGL BKGCS78464A6982424,665SH SOLE 004,665
SPLUNK INC COMCS8486371044,51826,593SH SOLE 0026,593
SS&C TECHNOLOGIES HLDGS INC COCS78467J1002363,250SH SOLE 003,250
STAAR SURGICAL CO COM PAR $0.0CS8523123051,58820,050SH SOLE 0020,050
STAR BULK CARRIERS CORP SHS PACSY8162K20417720,000SH SOLE 0020,000
STARBUCKS CORP COMCS8552441091,10610,337SH SOLE 0010,337
STERIS PLC SHS USDCSG8473T100123,910653,739SH SOLE 00653,739
STRYKER CORP COMCS86366710114,88760,754SH SOLE 0060,754
SUNRUN INC COMCS86771W10514,289205,957SH SOLE 00205,957
SYSCO CORP COMCS8718291075,43273,143SH SOLE 0073,143
T-MOBILE US INC COMCS8725901046,99951,905SH SOLE 0051,905
TALON METALS CORP-CADCSG866591021,7374,333,400SH SOLE 004,333,400
TALON METALS CORP SHS CADCSG866591029282,320,335SH SOLE 002,320,335
TARGA RES CORP COMCS87612G1012649,994SH SOLE 009,994
TARGET CORP COMCS87612E1061,93410,958SH SOLE 0010,958
TE CONNECTIVITY LTD REG SHSCSH849891043392,797SH SOLE 002,797
TELADOC INC COMCS87918A1056,61333,070SH SOLE 0033,070
TELEFLEX INCCS8793691066321,536SH SOLE 001,536
TENCENT HLDGS LTD ADRCS88032Q10984111,701SH SOLE 0011,701
TESLA MTRS INC COMCS88160R1013,0704,350SH SOLE 004,350
TEXAS INSTRS INC COMCS88250810411,81872,006SH SOLE 0072,006
THE CARLYLE GROUP INCCS14316J1082186,933SH SOLE 006,933
THE TRADE DESK INC COM CL ACS88339J105128,658160,622SH SOLE 00160,622
THEGLOBE COM INC COMCS88335R101225,000SH SOLE 0025,000
THERMO FISHER SCIENTIFIC INC CCS883556102109,686235,488SH SOLE 00235,488
THOR INDS INC COMCS8851601016326,800SH SOLE 006,800
TJX COS INC NEW COMCS87254010986,7231,269,927SH SOLE 001,269,927
TRADEWEB MKTS INC CL ACS8926721061,56725,085SH SOLE 0025,085
TRANE TECHNOLOGIES PLC SHSCSG8994E1033882,670SH SOLE 002,670
TRANSDIGM GROUP INC COMCS893641100317512SH SOLE 00512
TRANSOCEAN LTDCSH8817H1006930,000SH SOLE 0030,000
TRAVELERS COMPANIES INC COMCS89417E1093782,695SH SOLE 002,695
TYSON FOODS INC CL ACS9024941033,55255,118SH SOLE 0055,118
UGI CORP NEW COMCS90268110547313,518SH SOLE 0013,518
ULTA SALON COSMETCS & FRAG INCCS90384S303211734SH SOLE 00734
UNILEVER PLC SPON ADR NEWCS9047677041,00016,571SH SOLE 0016,571
UNION PAC CORP COMCS9078181084,80623,081SH SOLE 0023,081
UNITED PARCEL SVC INC CL BCS9113121061,2027,137SH SOLE 007,137
UNITED RENTALS INC COMCS9113631093481,500SH SOLE 001,500
UNITEDHEALTH GROUP INC COMCS91324P10212,23434,886SH SOLE 0034,886
UPWORK INC COMCS91688F10435210,200SH SOLE 0010,200
US BANCORP DEL COM NEWCS9029733044,60798,891SH SOLE 0098,891
VALE S A ADRCS91912E10517410,380SH SOLE 0010,380
VALERO ENERGY CORP NEW COMCS91913Y1002824,984SH SOLE 004,984
VANECK VECTORS ETF TRCS92189F7265363,160SH SOLE 003,160
VANECK VECTORS OIL SVCS ETFCS92189H6072781,805SH SOLE 001,805
VANGUARD FTSE ALL-WORLD EX-U.SCS9220427751,08418,575SH SOLE 0018,575
VANGUARD HEALTH CARE ETFCS92204A5046102,727SH SOLE 002,727
VANGUARD HIGH DIV YLD ETFCS9219464066,67672,951SH SOLE 0072,951
VANGUARD INDEX FDS MCAP GR IDXCS9229085385652,665SH SOLE 002,665
VANGUARD INDEX FDS SMALL CP ETCS9229087512,69213,826SH SOLE 0013,826
VANGUARD INDEX FDS TOTAL STK MCS9229087692911,494SH SOLE 001,494
VANGUARD MID-CAP ETFCS9229086297713,731SH SOLE 003,731
VANGUARD MSCI EAFE ETFCS9219438582415,102SH SOLE 005,102
VANGUARD S&P 500 ETFCS92290836313,74539,993SH SOLE 0039,993
VANGUARD SPECIALIZED PORTFOLIOCS9219088441,68211,914SH SOLE 0011,914
VANGUARD WORLD CONSUMER DISC ECS92204A1082891,051SH SOLE 001,051
VANGUARD WORLD FDS INDUSTRIALCS92204A6032801,650SH SOLE 001,650
VANGUARD WORLD FDS INF TECH ETCS92204A7021,2293,474SH SOLE 003,474
VEEVA SYS INC CL A COMCS92247510820,47375,201SH SOLE 0075,201
VEONEER INCORPORATED COMCS92336X10963729,924SH SOLE 0029,924
VERIZON COMMUNICATIONS INC COMCS92343V1047,612129,565SH SOLE 00129,565
VERTEX PHARMACEUTICALS INC COMCS92532F1006,23126,364SH SOLE 0026,364
VICTREX PLCCSG9358Y10736,3271,133,000SH SOLE 001,133,000
VIPER ENERGY PARTNERS LPCS92763M10518716,100SH SOLE 0016,100
VIRNETX HLDG CORP COMCS92823T1081,110220,186SH SOLE 00220,186
VISA INC COM CL ACS92826C839288,9861,321,198SH SOLE 001,321,198
VORNADO RLTY TR SH BEN INTCS9290421092767,391SH SOLE 007,391
VYSTAR CORPCS92927N1067240,000SH SOLE 00240,000
WABTEC CORP COMCS9297401084155,666SH SOLE 005,666
WAL-MART STORES INC COMCS9311421031,62711,289SH SOLE 0011,289
WALGREENS BOOTS ALLIANCE INCCS9314271083037,600SH SOLE 007,600
WATTS WATER TECHNOLOGIES ACS9427491026945,700SH SOLE 005,700
WEC ENERGY GROUP INC COMCS92939U1064484,866SH SOLE 004,866
WELLS FARGO CO NEW COMCS9497461011,68255,722SH SOLE 0055,722
WENDYS CO COMCS95058W10050923,200SH SOLE 0023,200
WESTLAKE CHEM PARTNERS LP COMCS96041710335815,000SH SOLE 0015,000
WEX INC COMCS96208T10445,278222,465SH SOLE 00222,465
WHITE MTNS INS GROUP LTD COMCSG9618E1075,5975,593SH SOLE 005,593
WILLIAMS COS INC DEL COMCS96945710031015,475SH SOLE 0015,475
WORKDAY INC CL ACS98138H1012401,000SH SOLE 001,000
XCEL ENERGY INCCS98389B1002724,075SH SOLE 004,075
XYLEM INC COMCS98419M10017,879175,643SH SOLE 00175,643
YUM BRANDS INC COMCS9884981017196,625SH SOLE 006,625
YUM CHINA HLDGS INC COMCS98850P1094247,420SH SOLE 007,420
ZOETIS INC CL ACS98978V103161,421975,355SH SOLE 00975,355
ZSCALER INC COMCS98980G1022,01910,112SH SOLE 0010,112
ISHARES TR U.S. PFD STK ETFFT4642886872707,000SH SOLE 007,000
WESTERN ASSET HIGH INCM FD IIFT95766J1028312,085SH SOLE 0012,085
ALLIANZ FDS RCM MIDCAP INSMF01891968823536,496SH SOLE 0036,496
AMCAP FD INC COMMF0233751082215,662SH SOLE 005,662
AMCAP FD INC SHS CL F-2MF0233758273248,227SH SOLE 008,227
AMERICAN CENTY MUT FDS INC ULTMF0250838821,20115,820SH SOLE 0015,820
AMG TR IV RIVR RD DIV CP NMF00171A10016214,132SH SOLE 0014,132
COLUMBIA ACORN TR INTL CL ZMF1971998132998,670SH SOLE 008,670
COLUMBIA FDS SER TR MID CAP INMF19765J60819812,196SH SOLE 0012,196
COLUMBIA LARGE CAP GROWTH - ZMF19765Y68827818,532SH SOLE 0018,532
DFA EMERGING MKTS SMALL CAPMF23320361132514,025SH SOLE 0014,025
DFA INTERNATIONAL SMALL CAP EQMF23320362948423,860SH SOLE 0023,860
FIDELITY CONCORD STR TR 500 IDMF3159117509747,484SH SOLE 007,484
FIDELITY CONTRAFUND INC COMMF3160711091,56693,411SH SOLE 0093,411
FIDELITY GROWTH CO FUNDMF3162001041,54847,102SH SOLE 0047,102
FIDELITY MAGELLAN FD COMMF31618410013610,440SH SOLE 0010,440
FIDELITY PURITAN TR BALANCED FMF31634520639013,783SH SOLE 0013,783
FRONTIER SVCS GROUP LTD SHSMFG3729C1001061,304,800SH SOLE 001,304,800
GABELLI ASSET FD SH BEN INTMF3623951052524,659SH SOLE 004,659
JPMORGAN TR I US LARGE SELMF4812A238953322,217SH SOLE 0022,217
JPMORGAN TR II EQTY INCOME SLMF4812C049841120,811SH SOLE 0020,811
JPMORGAN TR II LARGE CAP GR SMF4812C05304737,869SH SOLE 007,869
MATTHEWS INTL FDS PAC TIGER FDMF5771301077,057201,986SH SOLE 00201,986
NORTHERN FDS STK INDEX FDMF66516277258113,845SH SOLE 0013,845
PARNASSUS FD EQTY INCM INSTLMF7017694082304,271SH SOLE 004,271
PIMCO COMMODITY RR STRAT - INSMF7220056677011,888SH SOLE 0011,888
PRICE T ROWE GROWTH STK FD INCMF7414791091,61916,697SH SOLE 0016,697
PRICE T ROWE MEDIA & TELECMS CMF7414541022191,216SH SOLE 001,216
PUTNAM EQUITY INCOME FD NEW CLMF74674510860823,079SH SOLE 0023,079
ROWE PRICE NEW HORIZONS FD INCMF7795621072533,074SH SOLE 003,074
ROWE T PRICE DIVID GROWTH FD CMF7795461002944,899SH SOLE 004,899
ROYCE FD PENN MUT INVMF78090584019118,605SH SOLE 0018,605
T ROWE PR BLUE CHIP GROWMF77954Q1065983,614SH SOLE 003,614
VANGUARD 500 INDEX FUND - ADMMF9229087101,9965,759SH SOLE 005,759
VANGUARD BD INDEX FD INC SC GWMF9219377102232,372SH SOLE 002,372
VANGUARD BD INDEX FD INC SMCPMF9219376863565,826SH SOLE 005,826
VANGUARD INDEX FDS LCP INDX ADMF9229085791,34015,095SH SOLE 0015,095
VANGUARD INDEX FDS SMCP INDEXMF9229086864675,012SH SOLE 005,012
VANGUARD INDEX FDS TOT STKIDXMF9229087282,09422,107SH SOLE 0022,107
VANGUARD MID CAP INDEX FUND ADMF9229086457442,903SH SOLE 002,903
VANGUARD SPECIALIZED PORTFOLIOMF9219088852712,974SH SOLE 002,974
VANGUARD STAR FUNDMF92190910736311,688SH SOLE 0011,688
VANGUARD TAX MANAGED INTL FD CMF9219438664052,050SH SOLE 002,050
VANGUARD WINDSOR II FD ADMIRALMF9220183042703,937SH SOLE 003,937
WELLS FARGO FDS TR TARGET 2030MF94975G18118714,295SH SOLE 0014,295
DOVER CORPORATION (Special)SB26000310879,681631,135SH SOLE 00631,135