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
ABB LTD (ADS) ADR 000375204 3,206 119,923 SH   SOLE   119,923 0 119,923
LOGITECH INTERNATIONAL SA COM 002575132 333 6,400 SH   SOLE   6,400 0 6,400
ABBOTT LABORATORIES COM 002824100 6,443 59,296 SH   SOLE   100 59,196 59,296
ADVANCED MICRO DEVICES INC COM 007903107 6,825 89,251 SH   SOLE   89,251 0 89,251
ADVANCED ENERGY INDUSTRIES INC COM 007973100 671 9,200 SH   SOLE   3,500 5,700 9,200
AIR PRODUCTS AND CHEMICALS INC COM 009158106 6,707 27,889 SH   SOLE   1,940 25,949 27,889
ALBEMARLE CORP COM COM 012653101 2,604 12,462 SH   SOLE   2,400 10,062 12,462
ALIGN TECHNOLOGY INC COM 016255101 252 1,065 SH   SOLE   1,065 0 1,065
ALLSTATE CORPORATION COM 020002101 1,096 8,649 SH   SOLE   2,850 5,799 8,649
AMAZON.COM INC COM 023135106 27,419 258,155 SH   SOLE   450 257,705 258,155
AMERICAN ELEC PWR INC COM 025537101 1,968 20,515 SH   SOLE   20,515 0 20,515
AMERICAN EXPRESS CO COM 025816109 18,108 130,629 SH   SOLE   130,629 0 130,629
AMERICAN INTL GROUP NEW COM 026874784 934 18,263 SH   SOLE   3,800 14,463 18,263
AMETEK INC NEW COM 031100100 903 8,215 SH   SOLE   4,075 4,140 8,215
AMGEN INCORPORATED COM 031162100 17,879 73,486 SH   SOLE   305 73,181 73,486
AMPHENOL CORP-CL A COM 032095101 8,234 127,896 SH   SOLE   980 126,916 127,896
ANALOG DEVICES, INC COM 032654105 14,604 99,967 SH   SOLE   4,372 95,595 99,967
ELEVANCE HEALTH INC COM 036752103 16,044 33,246 SH   SOLE   33,246 0 33,246
APPLE INC COM 037833100 58,503 427,900 SH   SOLE   28,080 399,820 427,900
APPLIED MATERIALS INC COM 038222105 31,132 342,189 SH   SOLE   6,050 336,139 342,189
ARCHER-DANIELS-MIDLND CO COM 039483102 457 5,895 SH   SOLE   5,895 0 5,895
ARROW ELECTRS INC COM COM 042735100 560 5,000 SH   SOLE   5,000 0 5,000
ASTRAZENECA PLC -SPON ADR ADR 046353108 1,708 25,844 SH   SOLE   254 25,590 25,844
AUTOLIV INC COM 052800109 303 4,240 SH   SOLE   4,240 0 4,240
AVNET INC COM 053807103 611 14,250 SH   SOLE   14,250 0 14,250
BAIDU INC ADR F SPONSORED ADR ADR 056752108 2,150 14,457 SH   SOLE   900 13,557 14,457
BANK OF AMERICA CORP COM 060505104 14,015 450,199 SH   SOLE   26,492 423,707 450,199
BANK OF HAWAII CORP COM 062540109 534 7,175 SH   SOLE   7,175 0 7,175
BARNES GROUP INC COM 067806109 670 21,500 SH   SOLE   8,000 13,500 21,500
BAYER A G - SPONSORED ADR ADR 072730302 430 29,035 SH   SOLE   29,035 0 29,035
BECTON DICKINSON & CO COM 075887109 1,750 7,100 SH   SOLE   7,100 0 7,100
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 2,759 10,105 SH   SOLE   10,105 0 10,105
BEST BUY CO INC COM 086516101 593 9,100 SH   SOLE   4,700 4,400 9,100
US OPP PRT IN CL SCI&TECH INV COM 091929570 270 7,356 SH   SOLE   7,356 0 7,356
BOEING CO COM 097023105 7,453 54,511 SH   SOLE   1,547 52,964 54,511
BORGWARNER INC COM 099724106 280 8,400 SH   SOLE   8,400 0 8,400
BRISTOL MYERS SQUIBB CO COM 110122108 9,036 117,353 SH   SOLE   505 116,848 117,353
BRISTOL MYERS SQUIBB CO COM 110122108 320 4,151 SH   SOLE   505 3,646 4,151
AZENTA INC COM 114340102 880 12,200 SH   SOLE   3,800 8,400 12,200
CF INDUSTRIES HOLDINGS INC COM 125269100 3,869 45,132 SH   SOLE   3,641 41,491 45,132
CIGNA CORP COM 125523100 2,319 8,801 SH   SOLE   1,795 7,006 8,801
CSG SYSTEMS INTL INC COM 126349109 561 9,400 SH   SOLE   3,600 5,800 9,400
CSX CORP COM 126408103 15,361 528,584 SH   SOLE   18,900 509,684 528,584
CTS CORP COM 126501105 800 23,500 SH   SOLE   9,000 14,500 23,500
CVS CORP COM 126650100 7,124 76,882 SH   SOLE   5,982 70,900 76,882
CADENCE DESIGN SYSTEM INC COM 127387108 476 3,173 SH   SOLE   3,173 0 3,173
CATALENT INC COM 148806102 229 2,131 SH   SOLE   2,131 0 2,131
CATERPILLAR INC COM 149123101 12,915 72,249 SH   SOLE   2,835 69,414 72,249
CATHAY BANK COM 149150104 1,459 37,276 SH   SOLE   5,500 31,776 37,276
CHEVRON CORPORATION COM 166764100 11,131 76,881 SH   SOLE   3,879 73,002 76,881
CHEVRON CORP NEW COM COM 166764100 15,268 105,455 SH   SOLE   3,879 101,576 105,455
CHIPOTLE MEXICAN GRILL INC COM 169656105 692 529 SH   SOLE   7 522 529
CIENA CORP COM 171779309 526 11,500 SH   SOLE   11,500 0 11,500
CITIGROUP INC NEW COM 172967424 7,154 155,565 SH   SOLE   4,436 151,129 155,565
COCA COLA CO COM 191216100 367 5,832 SH   SOLE   5,832 0 5,832
COMERICA INC COM 200340107 2,953 40,236 SH   SOLE   4,040 36,196 40,236
COMMUNITY HEALTH SYSTEMS INC COM 203668108 124 33,000 SH   SOLE   33,000 0 33,000
CONMED CORP COM 207410101 642 6,700 SH   SOLE   2,500 4,200 6,700
CONSOLIDATED EDISON INC COM 209115104 209 2,200 SH   SOLE   2,200 0 2,200
CONSOLIDATED EDISON INC COM COM 209115104 214 2,245 SH   SOLE   2,245 0 2,245
CONTINENTAL RES INC OKLA COM COM 212015101 904 13,835 SH   SOLE   3,000 10,835 13,835
CORNING INC COM 219350105 1,295 41,100 SH   SOLE   10,900 30,200 41,100
CROCS INC COM 227046109 341 7,000 SH   SOLE   3,000 4,000 7,000
CROWN HOLDINGS INC COM 228368106 372 4,040 SH   SOLE   4,040 0 4,040
DARDEN RESTAURANTS INC COM 237194105 457 4,040 SH   SOLE   4,040 0 4,040
DEERE & CO COM 244199105 15,340 51,225 SH   SOLE   4,455 46,770 51,225
DEXCOM INC COM 252131107 1,758 23,591 SH   SOLE   23,591 0 23,591
WALT DISNEY CO COM 254687106 10,803 114,435 SH   SOLE   1,262 113,173 114,435
DISNEY WALT CO COM COM 254687106 488 5,165 SH   SOLE   1,262 3,903 5,165
DR REDDYS LABS ADR F SPONSORED ADR 256135203 636 11,490 SH   SOLE   3,750 7,740 11,490
DOLLAR GEN CORP COM COM 256677105 8,656 35,269 SH   SOLE   35,269 0 35,269
DOLLAR TREE INC COM 256746108 868 5,569 SH   SOLE   5,569 0 5,569
DOW INC COM COM 260557103 4,757 92,173 SH   SOLE   1,490 90,683 92,173
DUCOMMUN INCORP COM 264147109 318 7,400 SH   SOLE   6,000 1,400 7,400
DYCOM INDUSTRIES INC COM 267475101 809 8,700 SH   SOLE   3,000 5,700 8,700
EBAY INC COM 278642103 716 17,177 SH   SOLE   95 17,082 17,177
EMERSON ELEC CO COM COM 291011104 12,999 163,422 SH   SOLE   163,422 0 163,422
ENTERPRISE PRODS PARTNERS L P COM 293792107 12,869 528,086 SH   SOLE   528,086 0 528,086
ENZOLYTICS INC COM COM 294112107 2 25,700 SH   SOLE   25,700 0 25,700
L.M. ERICSSON TELEPHON CO (ADS ADR 294821608 1,467 198,287 SH   SOLE   800 197,487 198,287
EXPEDITORS INTL OF WASHINGTON COM 302130109 1,398 14,342 SH   SOLE   14,342 0 14,342
FASTENAL CO COM 311900104 413 8,280 SH   SOLE   8,280 0 8,280
F5 NETWORKS INC COM 315616102 468 3,060 SH   SOLE   3,060 0 3,060
FIRST SOLAR INC COM 336433107 432 6,340 SH   SOLE   6,340 0 6,340
FORD MTR CO DEL COM COM 345370860 124 11,098 SH   SOLE   11,098 0 11,098
GATX CORP COM 361448103 911 9,670 SH   SOLE   2,400 7,270 9,670
GENERAL DYNAMICS CORP COM 369550108 1,565 7,076 SH   SOLE   1,900 5,176 7,076
GENERAL DYNAMICS CORP COM COM 369550108 16,485 74,508 SH   SOLE   1,900 72,608 74,508
GENERAL MILLS INC COM 370334104 302 4,000 SH   SOLE   4,000 0 4,000
GENERAL MLS INC COM COM 370334104 19,376 256,810 SH   SOLE   4,000 252,810 256,810
GILEAD SCIENCES INC COM 375558103 6,978 112,902 SH   SOLE   3,950 108,952 112,902
GODADDY INC CLASS A COM 380237107 612 8,800 SH   SOLE   200 8,600 8,800
GOODYEAR TIRE & RUBR CO COM 382550101 131 12,273 SH   SOLE   7,400 4,873 12,273
HF SINCLAIR CORPORATION COM 403949100 630 13,950 SH   SOLE   13,950 0 13,950
H&E EQUIPMENT SERVICES INC COM 404030108 617 21,300 SH   SOLE   7,200 14,100 21,300
HALLIBURTON CO HLDG CO COM 406216101 1,636 52,176 SH   SOLE   4,668 47,508 52,176
OAKMARK EQUITY AND INCOME FUND COM 413838772 852 29,356 SH   SOLE   29,356 0 29,356
HARTFORD FINL SVCS GRP COM 416515104 665 10,162 SH   SOLE   4,650 5,512 10,162
HOLOGIC INC COM 436440101 470 6,780 SH   SOLE   6,780 0 6,780
HOME DEPOT INC COM 437076102 14,689 53,556 SH   SOLE   3,425 50,131 53,556
HONEYWELL INTERNATIONAL COM 438516106 14,282 82,168 SH   SOLE   2,535 79,633 82,168
HOWMET AEROSPACE INC COM 443201108 368 11,700 SH   SOLE   11,700 0 11,700
ILLINOIS TOOL WORKS INC COM 452308109 10,531 57,784 SH   SOLE   230 57,554 57,784
INGREDION INC COM COM 457187102 639 7,250 SH   SOLE   2,800 4,450 7,250
INTEGRA LIFE SCIENCES HOLDINGS COM 457985208 746 13,800 SH   SOLE   4,800 9,000 13,800
INTEL CORP COM 458140100 8,898 237,857 SH   SOLE   6,350 231,507 237,857
INTEL CORP COM COM 458140100 9,560 255,538 SH   SOLE   6,350 249,188 255,538
INTL BUSINESS MACHINES COM 459200101 7,980 56,519 SH   SOLE   2,690 53,829 56,519
INTERNATIONAL PAPER CO COM 460146103 774 18,501 SH   SOLE   3,536 14,965 18,501
INTUIT INC COM 461202103 19,452 50,467 SH   SOLE   50,467 0 50,467
iROBOT CORP COM 462726100 257 7,000 SH   SOLE   2,500 4,500 7,000
ISHARES GOLD TRUST ISHARES 464285105 15,875 462,699 SH   SOLE   462,699 0 462,699
ISHARES TRUST S&P 500 S&P 500 COM 464287200 2,229 5,877 SH   SOLE   5,877 0 5,877
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 15,238 40,189 SH   SOLE   40,189 0 40,189
ISHARES MSCI EMRG MKT FD EMERG COM 464287234 294 7,326 SH   SOLE   7,326 0 7,326
ISHARES TR BARCLAYS 7 10 YR 464287440 14,861 145,270 SH   SOLE   145,270 0 145,270
ISHARES TR MSCI EAFE FD MSCI E COM 464287465 274 4,387 SH   SOLE   4,387 0 4,387
ISHARES TR CORE S&P MCP ETF 464287507 9,029 39,911 SH   SOLE   39,911 0 39,911
ISHARES TR ISHARES BIOTECH 464287556 207 1,758 SH   SOLE   1,758 0 1,758
ISHARES RUSSELL 1000 GROWTH IN COM 464287614 749 3,427 SH   SOLE   3,427 0 3,427
ISHARES TR RUSSELL 1000 RUSSEL COM 464287622 1,334 6,423 SH   SOLE   6,423 0 6,423
ISHARES TR RUSSELL 2000 RUSSEL COM 464287655 448 2,645 SH   SOLE   250 2,395 2,645
ISHARES TR S&P MC 400VL ETF 464287705 4,591 48,630 SH   SOLE   48,630 0 48,630
ISHARES TR CORE S&P SCP ETF 464287804 5,988 64,799 SH   SOLE   64,799 0 64,799
ISHARES TR SP SMCP600VL ETF 464287879 5,818 65,354 SH   SOLE   65,354 0 65,354
ISHARES TR SHRT NAT MUN ETF 464288158 1,759 16,804 SH   SOLE   16,804 0 16,804
JABIL INC COM 466313103 563 11,000 SH   SOLE   11,000 0 11,000
JOHNSON & JOHNSON COM 478160104 18,051 101,688 SH   SOLE   6,190 95,498 101,688
JOHNSON & JOHNSON COM COM 478160104 16,219 91,370 SH   SOLE   6,190 85,180 91,370
KROGER CO COM 501044101 1,386 29,277 SH   SOLE   1,157 28,120 29,277
L3HARRIS TECHNOLOGIES INC COM 502431109 9,522 39,395 SH   SOLE   91 39,304 39,395
LVMH MOET NEW ADR F 1 ADR REPS ADR 502441306 11,158 91,743 SH   SOLE   4,210 87,533 91,743
LAM RESEARCH CORP COM 512807108 1,527 3,583 SH   SOLE   275 3,308 3,583
ESTEE LAUDER COS CL A COM 518439104 363 1,427 SH   SOLE   1,427 0 1,427
LENNAR CORP COM 526057104 330 4,675 SH   SOLE   4,675 0 4,675
LILLY ELI & COMPANY COM 532457108 1,274 3,928 SH   SOLE   300 3,628 3,928
LOCKHEED MARTIN CORP COM 539830109 7,494 17,430 SH   SOLE   730 16,700 17,430
LOCKHEED MARTIN CORP COM COM 539830109 15,829 36,814 SH   SOLE   730 36,084 36,814
LOEWS CORP COM 540424108 240 4,050 SH   SOLE   4,050 0 4,050
LOWE'S COMPANIES INC COM 548661107 16,750 95,897 SH   SOLE   4,297 91,600 95,897
LULULEMON ATHLETICA INC COM 550021109 286 1,050 SH   SOLE   1,050 0 1,050
MGIC INVT CORP COM 552848103 547 43,400 SH   SOLE   43,400 0 43,400
MAGNA INTL INC CL A COM 559222401 1,713 31,198 SH   SOLE   5,350 25,848 31,198
MARATHON OIL CORP COM 565849106 671 29,837 SH   SOLE   2,850 26,987 29,837
MARTIN MARIETTA MATLS COM COM 573284106 8,220 27,469 SH   SOLE   1,053 26,416 27,469
MARVELL TECHNOLOGY GROUP LTD COM 573874104 339 7,791 SH   SOLE   7,791 0 7,791
MASCO CORP COM 574599106 429 8,480 SH   SOLE   8,480 0 8,480
MASTEC INC COM 576323109 967 13,500 SH   SOLE   5,000 8,500 13,500
MATERION CORP COM 576690101 855 11,600 SH   SOLE   4,300 7,300 11,600
MATTHEWS INTL CORP-CL A COM 577128101 851 29,700 SH   SOLE   11,000 18,700 29,700
MERCURY SYS INC COM COM 589378108 219 3,400 SH   SOLE   3,400 0 3,400
METHODE ELECTRONICS INC COM 591520200 878 23,700 SH   SOLE   9,200 14,500 23,700
MICROSOFT CORP COM 594918104 47,579 185,255 SH   SOLE   4,918 180,337 185,255
MICROSOFT CORP COM COM 594918104 16,902 65,808 SH   SOLE   4,918 60,890 65,808
MONDELEZ INTL INC CL A COM 609207105 2,476 39,888 SH   SOLE   5,350 34,538 39,888
MOODY'S CORP COM 615369105 318 1,170 SH   SOLE   1,170 0 1,170
MORGAN STANLEY COM 617446448 13,636 179,284 SH   SOLE   6,750 172,534 179,284
NASDAQ INC COM 631103108 12,969 85,019 SH   SOLE   675 84,344 85,019
NICE LTD ADR 653656108 8,003 41,587 SH   SOLE   41,587 0 41,587
NIDEC CORP SPONSORED ADR ADR 654090109 961 62,350 SH   SOLE   19,800 42,550 62,350
NOKIA CORP SPON ADR F 1 ADR RE ADR 654902204 300 65,000 SH   SOLE   65,000 0 65,000
NORDSON CORP COM 655663102 559 2,760 SH   SOLE   2,760 0 2,760
NORFOLK SOUTHERN CORP COM 655844108 15,759 69,339 SH   SOLE   5,295 64,044 69,339
NORTHROP GRUMMAN CORP COM COM 666807102 1,080 2,257 SH   SOLE   2,257 0 2,257
NORTONLIFELOCK INC COM 668771108 500 22,765 SH   SOLE   22,765 0 22,765
NOVO NORDISK A/S (ADS) ADR 670100205 516 4,630 SH   SOLE   4,630 0 4,630
NUVASIVE INC. COM 670704105 669 13,600 SH   SOLE   5,000 8,600 13,600
OSI SYSTEMS INC COM 671044105 846 9,900 SH   SOLE   4,000 5,900 9,900
ON SEMICONDUCTOR CORPORATION COM 682189105 518 10,300 SH   SOLE   10,300 0 10,300
ONTO INNOVATION INC COM 683344105 928 13,300 SH   SOLE   3,500 9,800 13,300
OPPENHEIMER HOLDINGS INC CL A COM 683797104 373 11,300 SH   SOLE   4,000 7,300 11,300
OWENS & MINOR INC NEW COM COM 690732102 868 27,600 SH   SOLE   10,500 17,100 27,600
OWENS CORNING NEW COM COM 690742101 1,122 15,100 SH   SOLE   2,105 12,995 15,100
OXFORD INDUSTRIES, INC. COM 691497309 342 3,850 SH   SOLE   900 2,950 3,850
PNC FINL SVCS GROUP INC COM COM 693475105 202 1,279 SH   SOLE   1,279 0 1,279
PALO ALTO NETWORKS INC COM 697435105 2,905 5,882 SH   SOLE   5,882 0 5,882
PARKER HANNIFIN CORP COM COM 701094104 8,321 33,818 SH   SOLE   1,690 32,128 33,818
PEPSICO INC COM COM 713448108 15,430 92,584 SH   SOLE   92,584 0 92,584
PERKINELMER INC COM 714046109 777 5,460 SH   SOLE   5,460 0 5,460
PFIZER INCORPORATED COM 717081103 648 12,362 SH   SOLE   12,362 0 12,362
PFIZER INC COM COM 717081103 20,860 397,855 SH   SOLE   397,855 0 397,855
PHILIP MORRIS INTL INC COM 718172109 1,853 18,766 SH   SOLE   18,766 0 18,766
PHILLIPS 66 COM 718546104 1,899 23,164 SH   SOLE   23,164 0 23,164
PHOTRONICS INC COM 719405102 1,387 71,200 SH   SOLE   25,800 45,400 71,200
PIONEER NATURAL RESOURCES CO COM 723787107 413 1,850 SH   SOLE   1,800 50 1,850
PIPER SANDLER CO COM 724078100 1,032 9,100 SH   SOLE   4,500 4,600 9,100
POWER INTEGRATIONS INC COM 739276103 738 9,840 SH   SOLE   4,000 5,840 9,840
PROCTER & GAMBLE COM 742718109 1,822 12,668 SH   SOLE   4,600 8,068 12,668
PROCTER AND GAMBLE CO COM COM 742718109 17,370 120,800 SH   SOLE   4,600 116,200 120,800
PROGRESSIVE CORP OHIO COM 743315103 2,122 18,248 SH   SOLE   18,248 0 18,248
PULTEGROUP INC COM 745867101 5,084 128,288 SH   SOLE   11,500 116,788 128,288
QUALCOMM INC COM 747525103 4,628 36,232 SH   SOLE   3,070 33,162 36,232
RADIAN GROUP INC COM 750236101 222 11,300 SH   SOLE   11,300 0 11,300
RALPH LAUREN CORP COM 751212101 387 4,320 SH   SOLE   4,320 0 4,320
RAYMOND JAMES FINL INC COM COM 754730109 582 6,510 SH   SOLE   6,510 0 6,510
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,240 7,303 SH   SOLE   2,700 4,603 7,303
REPUBLIC SERVICES INC COM 760759100 2,332 17,821 SH   SOLE   17,821 0 17,821
RESMED INC COM 761152107 11,026 53,775 SH   SOLE   53,775 0 53,775
ROCHE HLDG LTD SPON ADRF 1 ADR ADR 771195104 8,286 199,227 SH   SOLE   199,227 0 199,227
ROCKWELL AUTOMATION INC COM 773903109 5,925 29,728 SH   SOLE   29,728 0 29,728
SPX CORP COM 784635104 666 12,600 SH   SOLE   5,000 7,600 12,600
S A P AG ADR F SPONSORED ADR 1 ADR 803054204 6,564 72,350 SH   SOLE   72,350 0 72,350
SCHLUMBERGER LTD F COM 806857108 1,024 28,645 SH   SOLE   3,120 25,525 28,645
THE CHARLES SCHWAB CORP COM 808513105 1,184 18,750 SH   SOLE   13,836 4,914 18,750
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 277 8,861 SH   SOLE   8,861 0 8,861
SCIENCE APPLICATIONS INTL CORP COM 808625107 624 6,700 SH   SOLE   2,500 4,200 6,700
SEMTECH CORP COM 816850101 902 16,400 SH   SOLE   8,100 8,300 16,400
SIEMENS AG ADR EACH CNV INTO 1 ADR 826197501 1,741 34,313 SH   SOLE   2,980 31,333 34,313
SNOWFLAKE INC CLASS A COM 833445109 659 4,740 SH   SOLE   700 4,040 4,740
SQUARE INC CLASS A COM 852234103 389 6,322 SH   SOLE   6,322 0 6,322
STARBUCKS CORP COM 855244109 9,217 120,654 SH   SOLE   100 120,554 120,654
STRYKER CORP COM 863667101 9,343 46,965 SH   SOLE   46,965 0 46,965
SUNPOWER CORP COM 867652406 346 21,900 SH   SOLE   7,300 14,600 21,900
SYSCO CORPORATION COM 871829107 225 2,660 SH   SOLE   2,660 0 2,660
TAIWAN SEMICONDUCTOR CO ADR ADR 874039100 20,489 250,627 SH   SOLE   10,903 239,724 250,627
TAKE-TWO INTERACTIVE SOFTWARE, COM 874054109 338 2,760 SH   SOLE   2,760 0 2,760
TELEFLEX INC COM 879369106 398 1,620 SH   SOLE   1,620 0 1,620
TERADYNE INC COM 880770102 362 4,040 SH   SOLE   4,040 0 4,040
TEREX CORP COM 880779103 260 9,500 SH   SOLE   9,500 0 9,500
TEXAS INSTRUMENTS INC COM 882508104 1,020 6,636 SH   SOLE   3,300 3,336 6,636
TEXTRON INCORPORATED COM 883203101 470 7,700 SH   SOLE   7,700 0 7,700
THERMO FISHER SCIENTIFIC INC COM 883556102 29,740 54,742 SH   SOLE   5,205 49,537 54,742
TOLL BROTHERS INC COM 889478103 1,035 23,200 SH   SOLE   23,200 0 23,200
II-VI INCORPORATED COM 902104108 1,148 22,525 SH   SOLE   10,925 11,600 22,525
U S BANCORP DEL NEW COM 902973304 214 4,650 SH   SOLE   4,650 0 4,650
UNILEVER PLC SPON ADR NEW ADR 904767704 6,041 131,804 SH   SOLE   275 131,529 131,804
UNION PACIFIC CORP COM 907818108 19,603 91,914 SH   SOLE   5,845 86,069 91,914
UNISYS CORP COM 909214306 563 46,800 SH   SOLE   20,000 26,800 46,800
UNITED PARCEL SERVICE INC CL B 911312106 1,812 9,928 SH   SOLE   9,928 0 9,928
UNITED PARCEL SERVICE INC CL B COM 911312106 12,953 70,957 SH   SOLE   70,957 0 70,957
VF CORP COM 918204108 2,385 54,007 SH   SOLE   2,820 51,187 54,007
VANGUARD TOTAL INTL STOCK ET COM 921909768 1,237 23,962 SH   SOLE   23,962 0 23,962
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,815 15,492 SH   SOLE   15,492 0 15,492
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,190 15,808 SH   SOLE   15,808 0 15,808
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 664 16,272 SH   SOLE   16,272 0 16,272
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 661 15,865 SH   SOLE   15,865 0 15,865
VEEVA SYS INC CL A COM COM 922475108 431 2,177 SH   SOLE   2,177 0 2,177
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,380 47,671 SH   SOLE   47,671 0 47,671
VANGUARD INDEX FDS COM 922908363 421 1,215 SH   SOLE   1,215 0 1,215
VANGUARD 500 INDEX ADMIRAL COM 922908710 370 1,060 SH   SOLE   1,060 0 1,060
VANGUARD GROWTH ETF COM 922908736 381 1,708 SH   SOLE   1,708 0 1,708
VANGUARD TOTAL STOCK MKT COM 922908769 3,601 19,092 SH   SOLE   19,092 0 19,092
VIAVI SOLUTIONS INC COM COM 925550105 329 24,900 SH   SOLE   24,900 0 24,900
VMWARE INC CLASS A COM 928563402 10,595 92,951 SH   SOLE   5,054 87,897 92,951
WABASH NATIONAL CORP COM 929566107 637 46,900 SH   SOLE   17,000 29,900 46,900
WASATCH ADVISORS FDS I SML CAP COM 936772102 695 22,681 SH   SOLE   22,681 0 22,681
WASATCH CORE GROWTH FUND COM 936772201 1,115 17,202 SH   SOLE   17,202 0 17,202
WATERS CORP COM 941848103 619 1,870 SH   SOLE   1,870 0 1,870
WEIBO INTERNATIONAL ADR 948596101 211 9,131 SH   SOLE   3,220 5,911 9,131
WELLS FARGO & CO NEW COM 949746101 6,186 157,937 SH   SOLE   5,880 152,057 157,937
WHIRLPOOL CORP COM 963320106 1,326 8,559 SH   SOLE   1,260 7,299 8,559
XPO LOGISTICS INC COM 983793100 218 4,530 SH   SOLE   4,530 0 4,530
ASGN INC COM 00191u102 1,164 12,900 SH   SOLE   5,600 7,300 12,900
ABBVIE, INC COM 00287y109 14,518 94,792 SH   SOLE   3,174 91,618 94,792
ACTIVISION BLIZZARD INC COM 00507v109 7,926 101,797 SH   SOLE   4,413 97,384 101,797
ACUITY BRANDS INC COM 00508Y102 1,103 7,160 SH   SOLE   1,500 5,660 7,160
ADOBE SYS INC COM COM 00724F101 7,292 19,920 SH   SOLE   38 19,882 19,920
ADVANCE AUTO PARTS INC COM COM 00751Y106 2,004 11,575 SH   SOLE   11,575 0 11,575
ADVANSIX INC COM COM 00773T101 338 10,100 SH   SOLE   10,100 0 10,100
ALIBABA GROUP HOLDING LTD ADR 01609W102 3,722 32,740 SH   SOLE   4,225 28,515 32,740
ALPHABET INC CL C COM 02079K107 5,574 2,548 SH   SOLE   309 2,239 2,548
ALPHABET INC CL A COM 02079K305 26,984 12,382 SH   SOLE   329 12,053 12,382
Alternate Energy Revoked by SE COM 02147k105 0 13,000 SH   SOLE   13,000 0 13,000
AMERESCO INC CL A COM 02361e108 920 20,200 SH   SOLE   8,000 12,200 20,200
AMERIPRISE FINANCIAL INC COM 03076C106 1,179 4,960 SH   SOLE   1,800 3,160 4,960
ANSYS INC COM 03662q105 590 2,467 SH   SOLE   1,150 1,317 2,467
AUTONATION INC COM 05329W102 358 3,200 SH   SOLE   3,200 0 3,200
AVID TECHNOLOGY INC COM 05367P100 483 18,600 SH   SOLE   8,600 10,000 18,600
BIOLIFE SOLUTIONS INC COM 09062W204 178 12,900 SH   SOLE   12,900 0 12,900
BIOGEN INC COM 09062x103 6,662 32,668 SH   SOLE   934 31,734 32,668
BLACKROCK INC COM 09247X101 14,482 23,777 SH   SOLE   734 23,043 23,777
BLACKSTONE INC COM COM 09260D107 271 2,969 SH   SOLE   2,969 0 2,969
BOX, INC COM 10316T104 382 15,200 SH   SOLE   6,000 9,200 15,200
BROADCOM INC COM 11135F101 16,159 33,262 SH   SOLE   1,300 31,962 33,262
CME GROUP INC COM 12572Q105 1,780 8,697 SH   SOLE   8,697 0 8,697
CANADIAN PACIFIC RAILWAY COMPA COM 13645t100 10,155 145,406 SH   SOLE   4,224 141,182 145,406
CANNABIS SATIVA INC COM COM 13764T105 2 22,000 SH   SOLE   22,000 0 22,000
CANNABIS STRATEGIC VENTURES CO COM 13765M109 0 22,000 SH   SOLE   22,000 0 22,000
CAPITAL ONE FINANCIAL CP COM 14040h105 9,003 86,414 SH   SOLE   520 85,894 86,414
CARRIER GLOBAL CORPORATION COM 14448C104 1,530 42,898 SH   SOLE   1,748 41,150 42,898
CELESTICA INC COM 15101q108 132 13,600 SH   SOLE   12,000 1,600 13,600
CENTENE CORP COM 15135b101 9,992 118,096 SH   SOLE   3,600 114,496 118,096
CHENIERE ENERGY INC COM 16411R208 5,052 37,974 SH   SOLE   3,000 34,974 37,974
CISCO SYSTEMS INC COM 17275R102 21,138 495,712 SH   SOLE   6,175 489,537 495,712
COMCAST CORP NEW CL A COM 20030N101 15,484 394,615 SH   SOLE   8,300 386,315 394,615
CONOCOPHILLIPS COM 20825c104 5,022 55,913 SH   SOLE   3,360 52,553 55,913
CONSTELLATION BRANDS INC CL A 21036P108 234 1,002 SH   SOLE   1,002 0 1,002
CORTEVA INC COM COM 22052L104 8,296 153,228 SH   SOLE   1,434 151,794 153,228
COSTCO WHOLESALE CORP COM 22160K105 20,870 43,544 SH   SOLE   20 43,524 43,544
CROWDSTRIKE HOLDINGS INC CLASS COM 22788C105 472 2,800 SH   SOLE   2,800 0 2,800
D.R. HORTON INC COM 23331A109 869 13,133 SH   SOLE   13,133 0 13,133
DELL INC COM 24703L202 4,497 97,321 SH   SOLE   97,321 0 97,321
DEVON ENERGY CP NEW COM 25179m103 258 4,685 SH   SOLE   2,000 2,685 4,685
DIAGEO PLC-SPONSORED ADR NEW ADR 25243Q205 9,368 53,805 SH   SOLE   1,533 52,272 53,805
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1,406 34,498 SH   SOLE   34,498 0 34,498
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 566 24,273 SH   SOLE   24,273 0 24,273
DONNELLEY FINANCIAL SOLUTIONS, COM 25787g100 278 9,500 SH   SOLE   9,500 0 9,500
DU PONT E I DE NEMOURS EXH EXP COM 26614n102 498 8,963 SH   SOLE   1,386 7,577 8,963
EOG RES INC COM COM 26875p101 1,177 10,654 SH   SOLE   60 10,594 10,654
EAST WEST BANCORP COM 27579r104 2,443 37,701 SH   SOLE   37,701 0 37,701
EDWARDS LIFESCIENCES CORP COM 28176E108 214 2,250 SH   SOLE   2,250 0 2,250
ENPHASE ENERGY INC COM 29355a107 508 2,600 SH   SOLE   2,600 0 2,600
ENSIGN GROUP, INC. COM 29358P101 780 10,620 SH   SOLE   4,500 6,120 10,620
EXELIXIS INC COM 30161Q104 235 11,280 SH   SOLE   11,280 0 11,280
EXXON MOBIL CORPORATION COM 30231g102 7,608 88,841 SH   SOLE   1,250 87,591 88,841
META PLATFORMS INC CLASS A COM 30303M102 7,563 46,902 SH   SOLE   143 46,759 46,902
FEDEX CORPORATION COM 31428X106 702 3,095 SH   SOLE   3,095 0 3,095
FIDELITY NATL INFORMATION SVCS COM 31620M106 12,794 139,564 SH   SOLE   139,564 0 139,564
FIRST REPUBLIC BANK SAN FRANCI COM 33616C100 9,939 68,924 SH   SOLE   3,816 65,108 68,924
FIRSTSERVICE CORP NE COM 33767E202 258 2,128 SH   SOLE   2,128 0 2,128
FORTUNE BRANDS HOME & SECURITY COM 34964C106 395 6,589 SH   SOLE   418 6,171 6,589
Franklin Street Properties COM 35471r106 86 20,580 SH   SOLE   20,580 0 20,580
FREEPORT MCMORAN COPPER COM 35671d857 9,790 334,600 SH   SOLE   8,400 326,200 334,600
GSK PLC SPONSORED ADR COM 37733W105 16,244 373,165 SH   SOLE   373,165 0 373,165
GOLDMAN SACHS GROUP INC COM 38141G104 11,321 38,116 SH   SOLE   1,301 36,815 38,116
HALOZYME THERAPEUTICS INC COM 40637H109 1,034 23,500 SH   SOLE   9,000 14,500 23,500
HEALTHEQUITY INC COM 42226A107 374 6,100 SH   SOLE   6,100 0 6,100
HEALTHIER CHOICES MGMT CORP CO COM 42226N109 0 60,000 SH   SOLE   60,000 0 60,000
HILTON WORLDWIDE HLD COM 43300a203 334 3,000 SH   SOLE   3,000 0 3,000
HOPE BANCORP INC COM COM 43940T109 756 54,640 SH   SOLE   19,940 34,700 54,640
IAC INTERACTIVE CORP NEW COM 44891N208 217 2,850 SH   SOLE   2,850 0 2,850
INCYTE GENOMICS INC COM 45337c102 580 7,630 SH   SOLE   7,630 0 7,630
INFINERA CORP. COM 45667g103 54 10,000 SH   SOLE   10,000 0 10,000
INGERSOLL RAND INC COM COM 45687V106 341 8,102 SH   SOLE   8,102 0 8,102
INSIGHT ENTERPRISES INC COM 45765U103 984 11,400 SH   SOLE   4,000 7,400 11,400
INSPERITY INC COM 45778Q107 928 9,300 SH   SOLE   3,500 5,800 9,300
INTERCONTINENTAL EXCHANGE INC COM 45866F104 12,919 137,379 SH   SOLE   9,968 127,411 137,379
INVESCO QQQ TR UNIT SER 1 COM 46090E103 952 3,397 SH   SOLE   3,397 0 3,397
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 226 9,734 SH   SOLE   9,734 0 9,734
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 250 10,578 SH   SOLE   10,578 0 10,578
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 244 10,306 SH   SOLE   10,306 0 10,306
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 222 9,037 SH   SOLE   9,037 0 9,037
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 299 12,000 SH   SOLE   12,000 0 12,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 225 8,948 SH   SOLE   8,948 0 8,948
ISHARES TR A RATE CP BD ETF 46429B291 4,397 91,095 SH   SOLE   91,095 0 91,095
ISHARES TR FLTG RATE NT ETF 46429B655 697 13,968 SH   SOLE   13,968 0 13,968
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,031 59,462 SH   SOLE   59,462 0 59,462
JPMORGAN CHASE & CO COM 46625H100 25,918 230,155 SH   SOLE   3,711 226,444 230,155
JD.COM, INC. ADR 47215P106 5,026 78,261 SH   SOLE   3,142 75,119 78,261
JEFFERIES FINANCIAL GROUP COM 47233W109 450 16,300 SH   SOLE   16,300 0 16,300
KKR & CO INC COM COM 48251W104 13,245 286,125 SH   SOLE   286,125 0 286,125
KEYSIGHT TECHNOLOGIES INC COM 49338l103 513 3,720 SH   SOLE   3,720 0 3,720
KURA ONCOLOGY INC COM 50127t109 192 10,500 SH   SOLE   10,500 0 10,500
LABORATORY CORP OF AMERICA HLD COM 50540R409 9,248 39,458 SH   SOLE   60 39,398 39,458
LEXAGENE HLDGS INC COM COM 52886L103 6 51,000 SH   SOLE   51,000 0 51,000
MACOM TECH SOLUTIONS H COM COM 55405y100 263 5,700 SH   SOLE   5,700 0 5,700
MANPOWER INC COM 56418h100 428 5,600 SH   SOLE   5,600 0 5,600
MARATHON PETE CORP COM 56585A102 851 10,346 SH   SOLE   3,200 7,146 10,346
MASTERCARD INC CL A COM 57636Q104 21,145 67,024 SH   SOLE   5,167 61,857 67,024
MATCH GROUP INC COM 57667L107 413 5,929 SH   SOLE   5,929 0 5,929
MERCADOLIBRE INC COM 58733R102 5,992 9,409 SH   SOLE   512 8,897 9,409
MERCK & CO INC COM 58933Y105 18,995 208,350 SH   SOLE   6,800 201,550 208,350
MERITOR INC COM 59001K100 1,442 39,700 SH   SOLE   14,500 25,200 39,700
METLIFE INC COM COM 59156r108 345 5,500 SH   SOLE   5,500 0 5,500
MONSTER BEVERAGE CORP NEW COM 61174X109 230 2,477 SH   SOLE   2,477 0 2,477
MYRIAD GENETICS INC COM 62855j104 189 10,400 SH   SOLE   2,600 7,800 10,400
NETAPP INC COM 64110d104 436 6,679 SH   SOLE   2,690 3,989 6,679
NETFLIX INC COM 64110L106 261 1,494 SH   SOLE   1,494 0 1,494
NETEASE.COM INC SPONSORED ADR ADR 64110W102 1,698 18,186 SH   SOLE   5,000 13,186 18,186
NETSCOUT SYSTEMS INC COM 64115T104 481 14,200 SH   SOLE   5,500 8,700 14,200
NEUROCRINE BIOSCIENCES INC COM 64125c109 522 5,350 SH   SOLE   5,350 0 5,350
NEXTERA ENERGY INC COM COM 65339F101 768 9,920 SH   SOLE   9,920 0 9,920
NOVARTIS AG SPONSORED ADR 66987V109 1,666 19,711 SH   SOLE   19,711 0 19,711
NU SKIN ENTERPRISES INC COM 67018T105 372 8,600 SH   SOLE   1,400 7,200 8,600
NVIDIA CORP COM 67066G104 16,558 109,233 SH   SOLE   500 108,733 109,233
NUTRIEN LTD COM 67077m108 542 6,800 SH   SOLE   6,800 0 6,800
O'REILLY AUTOMOTIVE INC COM 67103h107 1,077 1,704 SH   SOLE   93 1,611 1,704
OFG BANCORP COM 67103X102 772 30,400 SH   SOLE   11,000 19,400 30,400
ORACLE CORPORATION COM 68389X105 16,725 239,380 SH   SOLE   10,932 228,448 239,380
OTIS WORLDWIDE CORPORATION COM 68902v107 404 5,721 SH   SOLE   850 4,871 5,721
PAYPAL HOLDINGS INC COM 70450y103 7,633 109,299 SH   SOLE   245 109,054 109,299
PERFICIENT INC COM 71375U101 1,219 13,300 SH   SOLE   6,000 7,300 13,300
PROLOGIS INC. REIT COM 74340w103 11,408 96,965 SH   SOLE   96,965 0 96,965
QORVO INC COM 74736k101 5,873 62,267 SH   SOLE   350 61,917 62,267
QUANTA SERVICES INC COM 74762e102 5,723 45,663 SH   SOLE   3,597 42,066 45,663
QUEST DIAGNOSTICS INC COM 74834L100 2,129 16,013 SH   SOLE   16,013 0 16,013
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 18,784 195,443 SH   SOLE   6,980 188,463 195,443
REGENERON PHARMACEUTICALS COM 75886F107 6,100 10,320 SH   SOLE   10,320 0 10,320
REGIONS FINL CORP COM 7591EP100 338 18,000 SH   SOLE   18,000 0 18,000
S&P GLOBAL INC COM 78409V104 607 1,801 SH   SOLE   1,801 0 1,801
S P D R S&P 500 ETF TR EXPIRIN COM 78462F103 928 2,460 SH   SOLE   2,460 0 2,460
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 257 3,549 SH   SOLE   3,549 0 3,549
SS&C TECHNOLOGIES HOLDINGS INC COM 78467j100 308 5,300 SH   SOLE   5,300 0 5,300
SPDR SER TR SPDR BLOOMBERG 78468R663 792 8,660 SH   SOLE   8,660 0 8,660
SVB FINANCIAL GROUP INC COM 78486Q101 10,698 27,084 SH   SOLE   50 27,034 27,084
SAIA INC COM 78709y105 790 4,200 SH   SOLE   1,500 2,700 4,200
SALESFORCE.COM INC COM 79466L302 14,058 85,176 SH   SOLE   240 84,936 85,176
SALLY BEAUTY HOLDINGS INC COM 79546E104 306 25,700 SH   SOLE   6,000 19,700 25,700
SERVICENOW INC COM COM 81762p102 667 1,403 SH   SOLE   318 1,085 1,403
SHOPIFY INC CL A COM 82509L107 2,982 95,440 SH   SOLE   95,440 0 95,440
SIMPLY GOOD FOODS CO COM 82900L102 348 9,207 SH   SOLE   9,207 0 9,207
SKYWORKS SOLUTIONS INC COM 83088M102 6,593 71,165 SH   SOLE   3,120 68,045 71,165
SONIC AUTOMOTIVE INC COM 83545G102 659 18,000 SH   SOLE   6,900 11,100 18,000
STRIDE INC COM 86333M108 614 15,050 SH   SOLE   3,750 11,300 15,050
SUPER MICRO COMPUTER, INC COM 86800U104 1,098 27,200 SH   SOLE   9,900 17,300 27,200
SYNAPTICS INC COM 87157D109 909 7,700 SH   SOLE   2,000 5,700 7,700
SYNEOS HEALTH INC CL A COM 87166B102 1,197 16,700 SH   SOLE   6,500 10,200 16,700
TARGET CORPORATION COM 87612E106 4,791 33,920 SH   SOLE   96 33,824 33,920
TESLA MOTORS INC COM 88160R101 5,145 7,639 SH   SOLE   7,639 0 7,639
TRIP.COM GROUP LTD SPONSORED A ADR 89677q107 500 18,217 SH   SOLE   8,100 10,117 18,217
TTEC HOLDINGS INC COM 89854h102 652 9,600 SH   SOLE   3,600 6,000 9,600
UFP INDUSTRIES INC COM 90278q108 1,284 18,850 SH   SOLE   4,500 14,350 18,850
ULTA BEAUTY INC COM 90384S303 1,038 2,692 SH   SOLE   2,692 0 2,692
UNITED THERAPEUTICS CORP COM 91307C102 1,257 5,335 SH   SOLE   2,500 2,835 5,335
UNITEDHEALTH GROUP INC COM 91324p102 281 547 SH   SOLE   547 0 547
VALERO ENERGY CORP NEW COM 91913y100 10,494 98,735 SH   SOLE   3,360 95,375 98,735
VANGUARD CONSUMER DISCRETIONAR COM 92204A108 918 4,037 SH   SOLE   4,037 0 4,037
VANGUARD CONSUMER STAPLES INDE COM 92204A207 303 1,635 SH   SOLE   1,635 0 1,635
VANGUARD ENERGY ETF COM 92204A306 319 3,204 SH   SOLE   3,204 0 3,204
VANGUARD FINANCIALS INDEX FUND COM 92204A405 1,047 13,562 SH   SOLE   13,562 0 13,562
VANGUARD HEALTH CARE INDEX FUN COM 92204A504 1,387 5,889 SH   SOLE   5,889 0 5,889
VANGUARD INDUSTRIALS INDEX FUN COM 92204A603 1,293 7,918 SH   SOLE   7,918 0 7,918
VANGUARD INFORMATION TECHNOLOG COM 92204a702 2,985 9,142 SH   SOLE   9,142 0 9,142
VANGUARD MATERIALS ETF COM 92204A801 388 2,420 SH   SOLE   2,420 0 2,420
VANGUARD TELECOMMUNICATIONS SE COM 92204A884 442 4,697 SH   SOLE   4,697 0 4,697
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 815 10,692 SH   SOLE   10,692 0 10,692
VERIZON COMMUNICATIONS COM 92343V104 19,253 379,358 SH   SOLE   379,358 0 379,358
VERINT SYS INC COM COM 92343X100 572 13,500 SH   SOLE   5,000 8,500 13,500
VERISK ANALYTICS INC COM COM 92345Y106 1,130 6,529 SH   SOLE   6,529 0 6,529
VIR BIOTECHNOLOGY INC COM 92764N102 270 10,600 SH   SOLE   10,600 0 10,600
VISA INC COM CL A COM 92826C839 3,782 19,209 SH   SOLE   1,400 17,809 19,209
WASTE MANAGEMENT INC DEL COM 94106L109 2,252 14,718 SH   SOLE   14,718 0 14,718
WEX INC COM 96208T104 218 1,399 SH   SOLE   1,399 0 1,399
WISDOMTREE TR EM EX ST-OWNED 97717X578 3,657 127,494 SH   SOLE   127,494 0 127,494
WYNDHAM HOTELS & RESOR COM COM 98311A105 708 10,780 SH   SOLE   10,780 0 10,780
ZIMMER BIOMET HOLDINGS INC COM 98956P102 6,279 59,768 SH   SOLE   300 59,468 59,768
ZOETIS INC CL A COM 98978V103 226 1,314 SH   SOLE   1,314 0 1,314
AMBARELLA INC COM g037ax101 318 4,860 SH   SOLE   4,860 0 4,860
AON PLC CL A COM G0403H108 1,224 4,540 SH   SOLE   2,300 2,240 4,540
ACCENTURE PLC CL A COM G1151C101 16,509 59,460 SH   SOLE   400 59,060 59,460
BUNGE LIMITED F COM G16962105 2,260 24,925 SH   SOLE   1,950 22,975 24,925
ENDO INTL PLC SHS COM G30401106 6 12,021 SH   SOLE   12,021 0 12,021
EVEREST RE GROUP LTD COM G3223R108 776 2,770 SH   SOLE   2,770 0 2,770
GENPACT LIMITED COM G3922B107 359 8,480 SH   SOLE   8,480 0 8,480
ICON PLC SHS COM G4705A100 325 1,500 SH   SOLE   1,500 0 1,500
INVESCO LTD COM G491BT108 341 21,150 SH   SOLE   21,150 0 21,150
JOHNSON CONTROLS IINTERNATIONA COM G51502105 599 12,510 SH   SOLE   7,000 5,510 12,510
LINDE PLC COM G5494J103 15,128 52,614 SH   SOLE   1,400 51,214 52,614
LIVANOVA COM G5509L101 271 4,340 SH   SOLE   1,400 2,940 4,340
MEDTRONIC PLC COM g5960l103 8,237 91,782 SH   SOLE   272 91,510 91,782
SEAGATE TECHNOLOGY COM g7945m107 464 6,500 SH   SOLE   6,500 0 6,500
SENSATA TECH HLDGS NV F COM G8060n102 282 6,830 SH   SOLE   6,830 0 6,830
TRINSEO PLC COM US COM G9059U107 728 18,920 SH   SOLE   7,500 11,420 18,920
TRITON INTERNATIONAL INC COM G9078f107 995 18,900 SH   SOLE   7,200 11,700 18,900
CHUBB/ACE LIMITED COM NPV COM H1467J104 27,821 141,524 SH   SOLE   2,701 138,823 141,524
GLOBANT SA COM L44385109 480 2,760 SH   SOLE   2,760 0 2,760
CHECK POINT SOFTWARE TECH. LTD COM m22465104 8,272 67,926 SH   SOLE   80 67,846 67,926
ASML HOLDING NV ADR n07059210 1,528 3,211 SH   SOLE   3,211 0 3,211
LYONDELLBASELL INDUSTRIES N V COM N53745100 11,511 131,620 SH   SOLE   131,620 0 131,620