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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AON PLC SHS CL A G0403H108   1,923 6,685 SH   SOLE   0 0 6,685
ATLASSIAN CORP PLC CL A G06242104   353 1,120 SH   SOLE   0 0 1,120
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   57,202 152,495 SH   SOLE   0 0 152,495
EATON CORP PLC SHS G29183103   13,751 81,970 SH   SOLE   0 0 81,970
HORIZON THERAPEUTICS PUB L SHS G46188101   1,761 18,347 SH   SOLE   0 0 18,347
ICON PLC SHS G4705A100   781 2,716 SH   SOLE   0 0 2,716
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,620 17,500 SH   SOLE   0 0 17,500
JOHNSON CTLS INTL PLC SHS G51502105   15,587 195,909 SH   SOLE   0 0 195,909
LINDE PLC SHS G5494J103   589 1,750 SH   SOLE   0 0 1,750
MEDTRONIC PLC SHS G5960L103   211 1,960 SH   SOLE   0 0 1,960
CHUBB LIMITED COM H1467J104   7,951 39,857 SH   SOLE   0 0 39,857
SPOTIFY TECHNOLOGY S A SHS L8681T102   7,096 30,198 SH   SOLE   0 0 30,198
INMODE LTD SHS M5425M103   385 7,000 SH   SOLE   0 0 7,000
KORNIT DIGITAL LTD SHS M6372Q113   258 2,100 SH   SOLE   0 0 2,100
MONDAY COM LTD SHS M7S64H106   505 2,100 SH   SOLE   0 0 2,100
FERRARI N V COM N3167Y103   1,068 4,200 SH   SOLE   0 0 4,200
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,356 13,650 SH   SOLE   0 0 13,650
NXP SEMICONDUCTORS N V COM N6596X109   1,620 7,119 SH   SOLE   0 0 7,119
AAON INC COM PAR $0.004 000360206   342 4,599 SH   SOLE   0 0 4,599
AFLAC INC COM 001055102   3,204 50,685 SH   SOLE   0 0 50,685
AGNC INVT CORP COM 00123Q104   436 28,000 SH   SOLE   0 0 28,000
AT&T INC COM 00206R102   738 28,035 SH   SOLE   0 0 28,035
ARK ETF TR INNOVATION ETF 00214Q104   3,016 34,680 SH   SOLE   0 0 34,680
ARK ETF TR GENOMIC REV ETF 00214Q302   1,232 22,127 SH   SOLE   0 0 22,127
ABBOTT LABS COM 002824100   9,093 67,007 SH   SOLE   0 0 67,007
ABBVIE INC COM 00287Y109   12,102 88,356 SH   SOLE   0 0 88,356
ABIOMED INC COM 003654100   2,489 7,800 SH   SOLE   0 0 7,800
ACTIVISION BLIZZARD INC COM 00507V109   8,727 132,531 SH   SOLE   0 0 132,531
ADOBE SYSTEMS INCORPORATED COM 00724F101   11,324 21,371 SH   SOLE   0 0 21,371
ADVANCED MICRO DEVICES INC COM 007903107   7,063 51,435 SH   SOLE   0 0 51,435
AIRBNB INC COM CL A 009066101   428 2,538 SH   SOLE   0 0 2,538
AIR PRODS & CHEMS INC COM 009158106   392 1,317 SH   SOLE   0 0 1,317
AKAMAI TECHNOLOGIES INC COM 00971T101   238 2,100 SH   SOLE   0 0 2,100
ALCOA CORP COM 013872106   373 6,000 SH   SOLE   0 0 6,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,039 15,428 SH   SOLE   0 0 15,428
ALIGN TECHNOLOGY INC COM 016255101   1,744 3,117 SH   SOLE   0 0 3,117
ALLEGHANY CORP MD COM 017175100   308 450 SH   SOLE   0 0 450
ALPHABET INC CAP STK CL C 02079K107   12,271 4,382 SH   SOLE   0 0 4,382
ALPHABET INC CAP STK CL A 02079K305   66,260 23,709 SH   SOLE   0 0 23,709
ALTRIA GROUP INC COM 02209S103   2,355 47,600 SH   SOLE   0 0 47,600
AMAZON COM INC COM 023135106   31,541 9,537 SH   SOLE   0 0 9,537
AMERICAN EXPRESS CO COM 025816109   9,860 56,222 SH   SOLE   0 0 56,222
AMERICAN INTL GROUP INC COM NEW 026874784   7,042 114,000 SH   SOLE   0 0 114,000
AMERICAN TOWER CORP NEW COM 03027X100   4,298 16,499 SH   SOLE   0 0 16,499
AMERICAN WTR WKS CO INC NEW COM 030420103   8,894 52,841 SH   SOLE   0 0 52,841
AMGEN INC COM 031162100   9,418 40,528 SH   SOLE   0 0 40,528
ANNALY CAPITAL MANAGEMENT IN COM 035710409   242 30,000 SH   SOLE   0 0 30,000
ANTHEM INC COM 036752103   544 1,200 SH   SOLE   0 0 1,200
APELLIS PHARMACEUTICALS INC COM 03753U106   2,881 70,000 SH   SOLE   0 0 70,000
APPLE INC COM 037833100   72,780 415,693 SH   SOLE   0 0 415,693
APPLIED MATLS INC COM 038222105   2,153 14,121 SH   SOLE   0 0 14,121
ARCHER DANIELS MIDLAND CO COM 039483102   8,098 114,900 SH   SOLE   0 0 114,900
ARROW ELECTRS INC COM 042735100   400 3,000 SH   SOLE   0 0 3,000
ASANA INC CL A 04342Y104   553 8,400 SH   SOLE   0 0 8,400
ASENSUS SURGICAL INC COM 04367G103   14 14,000 SH   SOLE   0 0 14,000
ASHLAND GLOBAL HLDGS INC COM 044186104   353 3,342 SH   SOLE   0 0 3,342
ASTRAZENECA PLC SPONSORED ADR 046353108   1,730 29,769 SH   SOLE   0 0 29,769
AUTOMATIC DATA PROCESSING IN COM 053015103   10,226 43,461 SH   SOLE   0 0 43,461
AUTONATION INC COM 05329W102   10,630 93,100 SH   SOLE   0 0 93,100
AVERY DENNISON CORP COM 053611109   318 1,500 SH   SOLE   0 0 1,500
B. RILEY FINANCIAL INC COM 05580M108   757 8,750 SH   SOLE   0 0 8,750
BAIDU INC SPON ADR REP A 056752108   282 1,800 SH   SOLE   0 0 1,800
BK OF AMERICA CORP COM 060505104   4,786 97,254 SH   SOLE   0 0 97,254
BANK NEW YORK MELLON CORP COM 064058100   1,514 24,000 SH   SOLE   0 0 24,000
BECTON DICKINSON & CO COM 075887109   1,743 6,660 SH   SOLE   0 0 6,660
BERKSHIRE HATHAWAY INC DEL CL A 084670108   53,318 111 SH   SOLE   0 0 111
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,204 35,034 SH   SOLE   0 0 35,034
BHP GROUP LTD SPONSORED ADS 088606108   348 5,400 SH   SOLE   0 0 5,400
BILL COM HLDGS INC COM 090043100   637 3,000 SH   SOLE   0 0 3,000
BIO RAD LABS INC CL A 090572207   1,442 2,136 SH   SOLE   0 0 2,136
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,121 12,600 SH   SOLE   0 0 12,600
BLACKBERRY LTD COM 09228F103   1,127 122,500 SH   SOLE   0 0 122,500
BLACKROCK INC COM 09247X101   4,259 4,795 SH   SOLE   0 0 4,795
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   426 30,000 SH   SOLE   0 0 30,000
BLACKSTONE MTG TR INC COM CL A 09257W100   1,071 33,530 SH   SOLE   0 0 33,530
BLACKSTONE INC COM 09260D107   2,956 24,370 SH   SOLE   0 0 24,370
BLUE OWL CAPITAL INC COM CL A 09581B103   967 70,000 SH   SOLE   0 0 70,000
BOEING CO COM 097023105   9,485 43,908 SH   SOLE   0 0 43,908
BOOKING HOLDINGS INC COM 09857L108   8,626 3,493 SH   SOLE   0 0 3,493
BOSTON BEER INC CL A 100557107   706 1,400 SH   SOLE   0 0 1,400
BRAZE INC COM CL A 10576N102   951 14,000 SH   SOLE   0 0 14,000
BRISTOL-MYERS SQUIBB CO COM 110122108   14,605 223,045 SH   SOLE   0 0 223,045
BROADCOM INC COM 11135F101   65,091 104,639 SH   SOLE   0 0 104,639
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   206 3,507 SH   SOLE   0 0 3,507
CBRE GROUP INC CL A 12504L109   4,053 38,500 SH   SOLE   0 0 38,500
CSX CORP COM 126408103   3,147 86,695 SH   SOLE   0 0 86,695
CVB FINL CORP COM 126600105   700 30,191 SH   SOLE   0 0 30,191
CVS HEALTH CORP COM 126650100   23,535 221,947 SH   SOLE   0 0 221,947
CANADIAN NATL RY CO COM 136375102   599 4,900 SH   SOLE   0 0 4,900
CANADIAN PAC RY LTD COM 13645T100   3,729 49,882 SH   SOLE   0 0 49,882
CAPITAL ONE FINL CORP COM 14040H105   2,219 14,000 SH   SOLE   0 0 14,000
CARLYLE GROUP INC COM 14316J108   6,209 119,000 SH   SOLE   0 0 119,000
CARNIVAL CORP COMMON STOCK 143658300   3,154 143,500 SH   SOLE   0 0 143,500
CARVANA CO CL A 146869102   652 3,500 SH   SOLE   0 0 3,500
CATERPILLAR INC COM 149123101   26,505 120,505 SH   SOLE   0 0 120,505
CATHAY GEN BANCORP COM 149150104   3,909 84,000 SH   SOLE   0 0 84,000
CHENIERE ENERGY INC COM NEW 16411R208   22,771 204,831 SH   SOLE   0 0 204,831
CHEVRON CORP NEW COM 166764100   5,876 45,915 SH   SOLE   0 0 45,915
CHICOS FAS INC COM 168615102   306 61,250 SH   SOLE   0 0 61,250
CHIPOTLE MEXICAN GRILL INC COM 169656105   720 455 SH   SOLE   0 0 455
CHURCH & DWIGHT CO INC COM 171340102   5,431 53,340 SH   SOLE   0 0 53,340
CISCO SYS INC COM 17275R102   6,046 96,936 SH   SOLE   0 0 96,936
CINTAS CORP COM 172908105   4,792 11,830 SH   SOLE   0 0 11,830
CITIGROUP INC COM NEW 172967424   948 14,119 SH   SOLE   0 0 14,119
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,964 595,000 SH   SOLE   0 0 595,000
CLOROX CO DEL COM 189054109   5,782 32,200 SH   SOLE   0 0 32,200
COCA COLA CO COM 191216100   8,196 135,590 SH   SOLE   0 0 135,590
COLGATE PALMOLIVE CO COM 194162103   7,025 84,469 SH   SOLE   0 0 84,469
COMCAST CORP NEW CL A 20030N101   6,388 124,915 SH   SOLE   0 0 124,915
COMERICA INC COM 200340107   818 8,400 SH   SOLE   0 0 8,400
CONAGRA BRANDS INC COM 205887102   2,854 84,000 SH   SOLE   0 0 84,000
CONOCOPHILLIPS COM 20825C104   2,238 26,775 SH   SOLE   0 0 26,775
CONSOLIDATED EDISON INC COM 209115104   971 11,690 SH   SOLE   0 0 11,690
CONSTELLATION BRANDS INC CL A 21036P108   24,518 97,027 SH   SOLE   0 0 97,027
CORTEVA INC COM 22052L104   1,731 35,756 SH   SOLE   0 0 35,756
COSTCO WHSL CORP NEW COM 22160K105   79,812 152,887 SH   SOLE   0 0 152,887
CROWDSTRIKE HLDGS INC CL A 22788C105   961 4,900 SH   SOLE   0 0 4,900
CROWN CASTLE INTL CORP NEW COM 22822V101   14,090 75,110 SH   SOLE   0 0 75,110
DIDI GLOBAL INC SPONSORED ADS 23292E108   485 99,000 SH   SOLE   0 0 99,000
DNP SELECT INCOME FD INC COM 23325P104   206 18,725 SH   SOLE   0 0 18,725
D R HORTON INC COM 23331A109   10,263 103,950 SH   SOLE   0 0 103,950
DANAHER CORPORATION COM 235851102   33,502 109,725 SH   SOLE   0 0 109,725
DATADOG INC CL A COM 23804L103   2,601 17,500 SH   SOLE   0 0 17,500
DEERE & CO COM 244199105   34,332 90,216 SH   SOLE   0 0 90,216
DELL TECHNOLOGIES INC CL C 24703L202   7,655 127,050 SH   SOLE   0 0 127,050
DELTA AIR LINES INC DEL COM NEW 247361702   1,123 27,230 SH   SOLE   0 0 27,230
DIAGEO PLC SPON ADR NEW 25243Q205   493 2,352 SH   SOLE   0 0 2,352
DIGITAL RLTY TR INC COM 253868103   212 1,330 SH   SOLE   0 0 1,330
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   558 18,764 SH   SOLE   0 0 18,764
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   585 20,950 SH   SOLE   0 0 20,950
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   4,938 171,517 SH   SOLE   0 0 171,517
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   678 25,660 SH   SOLE   0 0 25,660
DISNEY WALT CO COM 254687106   27,529 174,356 SH   SOLE   0 0 174,356
DOCUSIGN INC COM 256163106   672 4,725 SH   SOLE   0 0 4,725
DOW INC COM 260557103   4,172 70,497 SH   SOLE   0 0 70,497
DUKE ENERGY CORP NEW COM NEW 26441C204   5,131 49,700 SH   SOLE   0 0 49,700
DUPONT DE NEMOURS INC COM 26614N102   3,361 40,481 SH   SOLE   0 0 40,481
EAST WEST BANCORP INC COM 27579R104   803 9,100 SH   SOLE   0 0 9,100
ECOLAB INC COM 278865100   5,425 23,940 SH   SOLE   0 0 23,940
EDISON INTL COM 281020107   6,533 101,500 SH   SOLE   0 0 101,500
ELECTRONIC ARTS INC COM 285512109   2,003 15,316 SH   SOLE   0 0 15,316
EMBRAER S.A. SPONSORED ADS 29082A107   1,878 112,000 SH   SOLE   0 0 112,000
EMERSON ELEC CO COM 291011104   28,816 298,984 SH   SOLE   0 0 298,984
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   2,947 91,000 SH   SOLE   0 0 91,000
ENPHASE ENERGY INC COM 29355A107   1,040 7,000 SH   SOLE   0 0 7,000
ENTEGRIS INC COM 29362U104   946 7,000 SH   SOLE   0 0 7,000
EPAM SYS INC COM 29414B104   24,728 44,205 SH   SOLE   0 0 44,205
EQUINIX INC COM 29444U700   9,260 12,075 SH   SOLE   0 0 12,075
EXACT SCIENCES CORP COM 30063P105   433 5,460 SH   SOLE   0 0 5,460
EXPEDIA GROUP INC COM NEW 30212P303   2,555 14,000 SH   SOLE   0 0 14,000
EXXON MOBIL CORP COM 30231G102   4,849 67,956 SH   SOLE   0 0 67,956
FLYWIRE CORPORATION COM VTG 302492103   357 10,500 SH   SOLE   0 0 10,500
META PLATFORMS INC CL A 30303M102   38,650 115,591 SH   SOLE   0 0 115,591
FACTSET RESH SYS INC COM 303075105   14,192 31,927 SH   SOLE   0 0 31,927
FASTENAL CO COM 311900104   32,809 544,194 SH   SOLE   0 0 544,194
FEDEX CORP COM 31428X106   581 2,275 SH   SOLE   0 0 2,275
FIRST SOLAR INC COM 336433107   236 2,800 SH   SOLE   0 0 2,800
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,061 21,000 SH   SOLE   0 0 21,000
FISERV INC COM 337738108   23,550 215,124 SH   SOLE   0 0 215,124
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   1,549 238,000 SH   SOLE   0 0 238,000
FLOOR & DECOR HLDGS INC CL A 339750101   401 3,500 SH   SOLE   0 0 3,500
FLUENCE ENERGY INC COM CL A 34379V103   433 16,100 SH   SOLE   0 0 16,100
FOCUS FINL PARTNERS INC COM CL A 34417P100   4,170 73,500 SH   SOLE   0 0 73,500
FORD MTR CO DEL COM 345370860   23,626 970,271 SH   SOLE   0 0 970,271
FORTINET INC COM 34959E109   2,658 8,214 SH   SOLE   0 0 8,214
FORTUNE BRANDS HOME & SEC IN COM 34964C106   7,995 77,700 SH   SOLE   0 0 77,700
FRANKLIN RESOURCES INC COM 354613101   2,668 74,200 SH   SOLE   0 0 74,200
FREEPORT-MCMORAN INC CL B 35671D857   2,814 65,450 SH   SOLE   0 0 65,450
FULGENT GENETICS INC COM 359664109   7,072 85,050 SH   SOLE   0 0 85,050
GALLAGHER ARTHUR J & CO COM 363576109   2,407 14,700 SH   SOLE   0 0 14,700
GENERAL DYNAMICS CORP COM 369550108   2,370 11,200 SH   SOLE   0 0 11,200
GENERAL MLS INC COM 370334104   673 9,823 SH   SOLE   0 0 9,823
GENERAL MTRS CO COM 37045V100   25,306 411,740 SH   SOLE   0 0 411,740
GENUINE PARTS CO COM 372460105   3,126 22,750 SH   SOLE   0 0 22,750
GILEAD SCIENCES INC COM 375558103   3,156 43,610 SH   SOLE   0 0 43,610
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   1,892 42,000 SH   SOLE   0 0 42,000
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,145 14,000 SH   SOLE   0 0 14,000
GODADDY INC CL A 380237107   897 11,200 SH   SOLE   0 0 11,200
GOLDMAN SACHS GROUP INC COM 38141G104   14,553 36,106 SH   SOLE   0 0 36,106
HCA HEALTHCARE INC COM 40412C101   1,051 4,200 SH   SOLE   0 0 4,200
HSBC HLDGS PLC SPON ADR NEW 404280406   543 16,100 SH   SOLE   0 0 16,100
HP INC COM 40434L105   1,509 38,500 SH   SOLE   0 0 38,500
HEALTHPEAK PROPERTIES INC COM 42250P103   251 7,000 SH   SOLE   0 0 7,000
HERSHEY CO COM 427866108   679 3,500 SH   SOLE   0 0 3,500
HEWLETT PACKARD ENTERPRISE C COM 42824C109   507 29,750 SH   SOLE   0 0 29,750
HILTON WORLDWIDE HLDGS INC COM 43300A203   10,355 67,900 SH   SOLE   0 0 67,900
HOME DEPOT INC COM 437076102   85,100 220,083 SH   SOLE   0 0 220,083
HONEYWELL INTL INC COM 438516106   9,539 44,100 SH   SOLE   0 0 44,100
HUBSPOT INC COM 443573100   7,863 14,819 SH   SOLE   0 0 14,819
HUMANA INC COM 444859102   822 2,100 SH   SOLE   0 0 2,100
HUNTINGTON INGALLS INDS INC COM 446413106   278 1,400 SH   SOLE   0 0 1,400
HYATT HOTELS CORP COM CL A 448579102   3,015 31,500 SH   SOLE   0 0 31,500
IAC INTERACTIVECORP NEW COM NEW 44891N208   848 6,300 SH   SOLE   0 0 6,300
ILLINOIS TOOL WKS INC COM 452308109   31,102 127,400 SH   SOLE   0 0 127,400
INCYTE CORP COM 45337C102   677 9,100 SH   SOLE   0 0 9,100
INGERSOLL RAND INC COM 45687V106   840 14,000 SH   SOLE   0 0 14,000
INTEL CORP COM 458140100   4,579 81,893 SH   SOLE   0 0 81,893
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,419 70,000 SH   SOLE   0 0 70,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104   262 1,988 SH   SOLE   0 0 1,988
INTERNATIONAL BUSINESS MACHS COM 459200101   1,907 14,350 SH   SOLE   0 0 14,350
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,022 13,832 SH   SOLE   0 0 13,832
INVESCO QQQ TR UNIT SER 1 46090E103   1,646 4,266 SH   SOLE   0 0 4,266
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,427 35,350 SH   SOLE   0 0 35,350
INTUITIVE SURGICAL INC COM NEW 46120E602   310 945 SH   SOLE   0 0 945
INTUIT COM 461202103   22,787 39,375 SH   SOLE   0 0 39,375
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   751 8,400 SH   SOLE   0 0 8,400
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   1,106 51,310 SH   SOLE   0 0 51,310
IRON MTN INC NEW COM 46284V101   514 11,081 SH   SOLE   0 0 11,081
ISHARES TR S&P 100 ETF 464287101   1,299 5,978 SH   SOLE   0 0 5,978
ISHARES TR TIPS BD ETF 464287176   267 2,100 SH   SOLE   0 0 2,100
ISHARES TR MSCI EMG MKT ETF 464287234   1,328 26,558 SH   SOLE   0 0 26,558
ISHARES TR 1 3 YR TREAS BD 464287457   298 3,500 SH   SOLE   0 0 3,500
ISHARES TR CORE S&P MCP ETF 464287507   1,065 3,808 SH   SOLE   0 0 3,808
ISHARES TR RUSSELL 2000 ETF 464287655   1,737 7,980 SH   SOLE   0 0 7,980
ISHARES TR CORE S&P SCP ETF 464287804   362 3,185 SH   SOLE   0 0 3,185
ISHARES TR GLB INFRASTR ETF 464288372   501 10,500 SH   SOLE   0 0 10,500
ISHARES TR MSCI USA MMENTM 46432F396   1,499 8,463 SH   SOLE   0 0 8,463
ISHARES TR BLACKROCK ULTRA 46434V878   2,731 54,215 SH   SOLE   0 0 54,215
JPMORGAN CHASE & CO COM 46625H100   22,967 137,123 SH   SOLE   0 0 137,123
JETBLUE AWYS CORP COM 477143101   219 14,700 SH   SOLE   0 0 14,700
JOHNSON & JOHNSON COM 478160104   18,027 105,268 SH   SOLE   0 0 105,268
JONES LANG LASALLE INC COM 48020Q107   2,548 9,800 SH   SOLE   0 0 9,800
KB FINL GROUP INC SPONSORED ADR 48241A105   1,249 24,500 SH   SOLE   0 0 24,500
KBR INC COM 48242W106   232 4,900 SH   SOLE   0 0 4,900
KLA CORP COM NEW 482480100   4,767 11,200 SH   SOLE   0 0 11,200
KKR & CO INC COM 48251W104   4,415 61,600 SH   SOLE   0 0 61,600
KB HOME COM 48666K109   236 5,600 SH   SOLE   0 0 5,600
KILROY RLTY CORP COM 49427F108   1,111 15,750 SH   SOLE   0 0 15,750
KIMBERLY-CLARK CORP COM 494368103   601 4,200 SH   SOLE   0 0 4,200
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   464 8,029 SH   SOLE   0 0 8,029
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   814 21,000 SH   SOLE   0 0 21,000
KORN FERRY COM NEW 500643200   58,114 791,966 SH   SOLE   0 0 791,966
LPL FINL HLDGS INC COM 50212V100   1,255 7,000 SH   SOLE   0 0 7,000
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,048 3,591 SH   SOLE   0 0 3,591
LADDER CAP CORP CL A 505743104   897 73,500 SH   SOLE   0 0 73,500
LAS VEGAS SANDS CORP COM 517834107   204 5,250 SH   SOLE   0 0 5,250
LAUDER ESTEE COS INC CL A 518439104   3,934 11,550 SH   SOLE   0 0 11,550
LILLY ELI & CO COM 532457108   4,838 18,445 SH   SOLE   0 0 18,445
LISTED FD TR ROUNDHILL BALL 53656F417   202 14,000 SH   SOLE   0 0 14,000
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   40 14,000 SH   SOLE   0 0 14,000
LOCKHEED MARTIN CORP COM 539830109   2,931 8,050 SH   SOLE   0 0 8,050
LOWES COS INC COM 548661107   13,789 55,268 SH   SOLE   0 0 55,268
LUCID GROUP INC COM 549498103   477 10,500 SH   SOLE   0 0 10,500
LULULEMON ATHLETICA INC COM 550021109   7,728 22,288 SH   SOLE   0 0 22,288
MARATHON PETE CORP COM 56585A102   254 3,500 SH   SOLE   0 0 3,500
MARKEL CORP COM 570535104   5,491 4,375 SH   SOLE   0 0 4,375
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   617 3,640 SH   SOLE   0 0 3,640
MARRIOTT INTL INC NEW CL A 571903202   8,210 49,700 SH   SOLE   0 0 49,700
MARVELL TECHNOLOGY INC COM 573874104   4,843 56,163 SH   SOLE   0 0 56,163
MASTERCARD INCORPORATED CL A 57636Q104   3,731 10,185 SH   SOLE   0 0 10,185
MATCH GROUP INC NEW COM 57667L107   970 7,700 SH   SOLE   0 0 7,700
MCDONALDS CORP COM 580135101   5,756 21,958 SH   SOLE   0 0 21,958
MERCADOLIBRE INC COM 58733R102   1,020 875 SH   SOLE   0 0 875
MERCK & CO INC COM 58933Y105   6,257 76,615 SH   SOLE   0 0 76,615
METLIFE INC COM 59156R108   1,333 19,600 SH   SOLE   0 0 19,600
MICROSOFT CORP COM 594918104   99,778 316,775 SH   SOLE   0 0 316,775
MICROCHIP TECHNOLOGY INC. COM 595017104   829 9,800 SH   SOLE   0 0 9,800
MICRON TECHNOLOGY INC COM 595112103   659 7,000 SH   SOLE   0 0 7,000
MIDDLEBY CORP COM 596278101   409 2,100 SH   SOLE   0 0 2,100
MILLERKNOLL INC COM 600544100   361 9,884 SH   SOLE   0 0 9,884
MODERNA INC COM 60770K107   2,790 12,600 SH   SOLE   0 0 12,600
MONDELEZ INTL INC CL A 609207105   7,985 118,720 SH   SOLE   0 0 118,720
MONOLITHIC PWR SYS INC COM 609839105   2,848 6,293 SH   SOLE   0 0 6,293
MONSTER BEVERAGE CORP NEW COM 61174X109   463 4,900 SH   SOLE   0 0 4,900
MORGAN STANLEY COM NEW 617446448   6,821 64,400 SH   SOLE   0 0 64,400
NRG ENERGY INC COM NEW 629377508   286 7,000 SH   SOLE   0 0 7,000
NETFLIX INC COM 64110L106   30,900 57,134 SH   SOLE   0 0 57,134
NEUROCRINE BIOSCIENCES INC COM 64125C109   264 3,500 SH   SOLE   0 0 3,500
NEW YORK CMNTY BANCORP INC COM 649445103   924 70,000 SH   SOLE   0 0 70,000
NICE LTD SPONSORED ADR 653656108   1,165 4,200 SH   SOLE   0 0 4,200
NIKE INC CL B 654106103   2,919 19,418 SH   SOLE   0 0 19,418
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,034 35,000 SH   SOLE   0 0 35,000
NORFOLK SOUTHN CORP COM 655844108   8,541 29,820 SH   SOLE   0 0 29,820
NOVARTIS AG SPONSORED ADR 66987V109   547 6,090 SH   SOLE   0 0 6,090
NOVAVAX INC COM NEW 670002401   755 5,775 SH   SOLE   0 0 5,775
NOVO-NORDISK A S ADR 670100205   354 3,500 SH   SOLE   0 0 3,500
NUANCE COMMUNICATIONS INC COM 67020Y100   773 14,000 SH   SOLE   0 0 14,000
NUCOR CORP COM 670346105   1,047 9,450 SH   SOLE   0 0 9,450
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   360 23,100 SH   SOLE   0 0 23,100
NVIDIA CORPORATION COM 67066G104   56,007 201,342 SH   SOLE   0 0 201,342
NUVEI CORPORATION SUB VTG SHS 67079A102   964 14,000 SH   SOLE   0 0 14,000
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110   1,777 72,240 SH   SOLE   0 0 72,240
NUSHARES ETF TR NUVEEN ESG US 67092P870   1,649 65,100 SH   SOLE   0 0 65,100
OCCIDENTAL PETE CORP COM 674599105   1,700 49,000 SH   SOLE   0 0 49,000
OKTA INC CL A 679295105   277 1,330 SH   SOLE   0 0 1,330
OLD DOMINION FREIGHT LINE IN COM 679580100   4,557 14,000 SH   SOLE   0 0 14,000
ORACLE CORP COM 68389X105   2,588 29,253 SH   SOLE   0 0 29,253
PACER FDS TR US CASH COWS 100 69374H881   608 12,600 SH   SOLE   0 0 12,600
PACIRA BIOSCIENCES INC COM 695127100   19,783 318,829 SH   SOLE   0 0 318,829
PACWEST BANCORP DEL COM 695263103   883 17,500 SH   SOLE   0 0 17,500
PALO ALTO NETWORKS INC COM 697435105   2,762 5,250 SH   SOLE   0 0 5,250
PAYCHEX INC COM 704326107   14,533 112,861 SH   SOLE   0 0 112,861
PAYLOCITY HLDG CORP COM 70438V106   909 4,200 SH   SOLE   0 0 4,200
PAYPAL HLDGS INC COM 70450Y103   33,720 176,064 SH   SOLE   0 0 176,064
PEPSICO INC COM 713448108   24,103 138,450 SH   SOLE   0 0 138,450
PFIZER INC COM 717081103   48,989 864,162 SH   SOLE   0 0 864,162
PHILIP MORRIS INTL INC COM 718172109   919 9,100 SH   SOLE   0 0 9,100
PHILLIPS 66 COM 718546104   554 6,426 SH   SOLE   0 0 6,426
POLARIS INC COM 731068102   275 2,345 SH   SOLE   0 0 2,345
PRICE T ROWE GROUP INC COM 74144T108   5,816 30,030 SH   SOLE   0 0 30,030
PROCTER AND GAMBLE CO COM 742718109   38,401 242,033 SH   SOLE   0 0 242,033
PROLOGIS INC. COM 74340W103   643 4,200 SH   SOLE   0 0 4,200
PRUDENTIAL FINL INC COM 744320102   1,748 15,145 SH   SOLE   0 0 15,145
PUBLIC STORAGE COM 74460D109   3,391 9,345 SH   SOLE   0 0 9,345
Q2 HLDGS INC COM 74736L109   9,022 119,973 SH   SOLE   0 0 119,973
QUALCOMM INC COM 747525103   25,210 135,975 SH   SOLE   0 0 135,975
RH COM 74967X103   776 1,610 SH   SOLE   0 0 1,610
RAYTHEON TECHNOLOGIES CORP COM 75513E101   727 8,015 SH   SOLE   0 0 8,015
REALTY INCOME CORP COM 756109104   11,276 158,165 SH   SOLE   0 0 158,165
REGENERON PHARMACEUTICALS COM 75886F107   219 350 SH   SOLE   0 0 350
RESMED INC COM 761152107   43,260 181,482 SH   SOLE   0 0 181,482
RINGCENTRAL INC CL A 76680R206   1,327 7,000 SH   SOLE   0 0 7,000
RIO TINTO PLC SPONSORED ADR 767204100   1,042 14,000 SH   SOLE   0 0 14,000
ROBLOX CORP CL A 771049103   312 3,500 SH   SOLE   0 0 3,500
ROKU INC COM CL A 77543R102   286 1,540 SH   SOLE   0 0 1,540
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   679 14,000 SH   SOLE   0 0 14,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,425 15,806 SH   SOLE   0 0 15,806
SPDR GOLD TR GOLD SHS 78463V107   10,276 60,347 SH   SOLE   0 0 60,347
SVB FINANCIAL GROUP COM 78486Q101   14,047 19,152 SH   SOLE   0 0 19,152
SALESFORCE COM INC COM 79466L302   18,446 78,547 SH   SOLE   0 0 78,547
SANOFI SPONSORED ADR 80105N105   360 7,000 SH   SOLE   0 0 7,000
SCHLUMBERGER LTD COM STK 806857108   5,235 143,500 SH   SOLE   0 0 143,500
SCHWAB CHARLES CORP COM 808513105   13,747 146,384 SH   SOLE   0 0 146,384
SCHWAB STRATEGIC TR US TIPS ETF 808524870   217 3,500 SH   SOLE   0 0 3,500
SEA LTD SPONSORD ADS 81141R100   381 1,925 SH   SOLE   0 0 1,925
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,113 12,460 SH   SOLE   0 0 12,460
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   524 2,618 SH   SOLE   0 0 2,618
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   647 3,850 SH   SOLE   0 0 3,850
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,035 43,785 SH   SOLE   0 0 43,785
SEMPRA COM 816851109   1,307 9,625 SH   SOLE   0 0 9,625
SERVICENOW INC COM 81762P102   19,347 33,446 SH   SOLE   0 0 33,446
SHAKE SHACK INC CL A 819047101   649 8,400 SH   SOLE   0 0 8,400
SHERWIN WILLIAMS CO COM 824348106   37,982 117,047 SH   SOLE   0 0 117,047
SHOPIFY INC CL A 82509L107   14,801 12,789 SH   SOLE   0 0 12,789
SIGNATURE BK NEW YORK N Y COM 82669G104   757 2,100 SH   SOLE   0 0 2,100
SIMON PPTY GROUP INC NEW COM 828806109   3,965 24,500 SH   SOLE   0 0 24,500
SNAP ON INC COM 833034101   6,742 31,150 SH   SOLE   0 0 31,150
SNAP INC CL A 83304A106   8,454 195,195 SH   SOLE   0 0 195,195
SNOWFLAKE INC CL A 833445109   8,505 28,231 SH   SOLE   0 0 28,231
SOLAREDGE TECHNOLOGIES INC COM 83417M104   640 2,450 SH   SOLE   0 0 2,450
SONOS INC COM 83570H108   1,281 42,000 SH   SOLE   0 0 42,000
SOUTHERN CO COM 842587107   1,944 28,735 SH   SOLE   0 0 28,735
SOUTHERN COPPER CORP COM 84265V105   231 3,500 SH   SOLE   0 0 3,500
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   246 14,000 SH   SOLE   0 0 14,000
BLOCK INC CL A 852234103   2,343 15,785 SH   SOLE   0 0 15,785
STANLEY BLACK & DECKER INC COM 854502101   1,327 7,000 SH   SOLE   0 0 7,000
STARBUCKS CORP COM 855244109   3,882 37,308 SH   SOLE   0 0 37,308
STARWOOD PPTY TR INC COM 85571B105   2,524 99,260 SH   SOLE   0 0 99,260
STATE STR CORP COM 857477103   3,224 31,500 SH   SOLE   0 0 31,500
STRYKER CORPORATION COM 863667101   34,095 127,139 SH   SOLE   0 0 127,139
SUNRUN INC COM 86771W105   458 14,000 SH   SOLE   0 0 14,000
SYSCO CORP COM 871829107   1,153 14,700 SH   SOLE   0 0 14,700
TJX COS INC NEW COM 872540109   8,260 111,300 SH   SOLE   0 0 111,300
TPG RE FIN TR INC COM 87266M107   908 70,000 SH   SOLE   0 0 70,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   17,564 135,975 SH   SOLE   0 0 135,975
TARGET CORP COM 87612E106   1,148 5,043 SH   SOLE   0 0 5,043
TASKUS INC CLASS A COM 87652V109   665 14,000 SH   SOLE   0 0 14,000
TERADYNE INC COM 880770102   6,190 38,556 SH   SOLE   0 0 38,556
TESLA INC COM 88160R101   55,501 52,143 SH   SOLE   0 0 52,143
TEXAS CAP BANCSHARES INC COM 88224Q107   920 14,000 SH   SOLE   0 0 14,000
TEXAS INSTRS INC COM 882508104   7,215 39,074 SH   SOLE   0 0 39,074
THE TRADE DESK INC COM CL A 88339J105   1,159 13,650 SH   SOLE   0 0 13,650
THERMO FISHER SCIENTIFIC INC COM 883556102   18,395 29,646 SH   SOLE   0 0 29,646
3M CO COM 88579Y101   8,081 45,150 SH   SOLE   0 0 45,150
TOLL BROTHERS INC COM 889478103   281 4,200 SH   SOLE   0 0 4,200
TORONTO DOMINION BK ONT COM NEW 891160509   2,294 28,630 SH   SOLE   0 0 28,630
TRACTOR SUPPLY CO COM 892356106   8,962 39,690 SH   SOLE   0 0 39,690
TRANSDIGM GROUP INC COM 893641100   5,489 8,400 SH   SOLE   0 0 8,400
TRANSUNION COM 89400J107   1,456 13,055 SH   SOLE   0 0 13,055
TRINET GROUP INC COM 896288107   981 10,976 SH   SOLE   0 0 10,976
TRUIST FINL CORP COM 89832Q109   460 7,000 SH   SOLE   0 0 7,000
TURNING POINT THERAPEUTICS I COM 90041T108   1,514 35,700 SH   SOLE   0 0 35,700
TWILIO INC CL A 90138F102   805 3,437 SH   SOLE   0 0 3,437
TWITTER INC COM 90184L102   655 16,100 SH   SOLE   0 0 16,100
II-VI INC COM 902104108   541 7,441 SH   SOLE   0 0 7,441
UBER TECHNOLOGIES INC COM 90353T100   232 5,320 SH   SOLE   0 0 5,320
ULTA BEAUTY INC COM 90384S303   16,397 42,651 SH   SOLE   0 0 42,651
UNILEVER PLC SPON ADR NEW 904767704   4,572 84,750 SH   SOLE   0 0 84,750
UNION PAC CORP COM 907818108   22,447 91,091 SH   SOLE   0 0 91,091
UNITED PARCEL SERVICE INC CL B 911312106   35,495 168,007 SH   SOLE   0 0 168,007
UNITED STATES ANTIMONY CORP COM 911549103   1,634 3,268,300 SH   SOLE   0 0 3,268,300
UNITED THERAPEUTICS CORP DEL COM 91307C102   866 4,200 SH   SOLE   0 0 4,200
UNITEDHEALTH GROUP INC COM 91324P102   84,037 179,184 SH   SOLE   0 0 179,184
VAIL RESORTS INC COM 91879Q109   8,661 28,875 SH   SOLE   0 0 28,875
VALVOLINE INC COM 92047W101   621 17,395 SH   SOLE   0 0 17,395
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   530 6,895 SH   SOLE   0 0 6,895
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   254 1,505 SH   SOLE   0 0 1,505
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   528 6,307 SH   SOLE   0 0 6,307
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   3,472 67,851 SH   SOLE   0 0 67,851
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   412 3,580 SH   SOLE   0 0 3,580
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   221 4,305 SH   SOLE   0 0 4,305
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   389 4,256 SH   SOLE   0 0 4,256
VEEVA SYS INC CL A COM 922475108   6,983 29,092 SH   SOLE   0 0 29,092
VENTAS INC COM 92276F100   2,135 40,950 SH   SOLE   0 0 40,950
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   756 1,750 SH   SOLE   0 0 1,750
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   232 2,100 SH   SOLE   0 0 2,100
VANGUARD INDEX FDS VALUE ETF 922908744   3,527 23,468 SH   SOLE   0 0 23,468
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,626 7,301 SH   SOLE   0 0 7,301
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,146 17,418 SH   SOLE   0 0 17,418
VERIZON COMMUNICATIONS INC COM 92343V104   2,459 45,885 SH   SOLE   0 0 45,885
VERITIV CORP COM 923454102   747 7,000 SH   SOLE   0 0 7,000
VISA INC COM CL A 92826C839   16,128 75,233 SH   SOLE   0 0 75,233
VMWARE INC CL A COM 928563402   900 7,245 SH   SOLE   0 0 7,245
WALMART INC COM 931142103   19,070 132,249 SH   SOLE   0 0 132,249
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,217 22,400 SH   SOLE   0 0 22,400
WASTE CONNECTIONS INC COM 94106B101   31,768 246,535 SH   SOLE   0 0 246,535
WASTE MGMT INC DEL COM 94106L109   5,050 31,668 SH   SOLE   0 0 31,668
WELLS FARGO CO NEW COM 949746101   6,628 118,230 SH   SOLE   0 0 118,230
WELLTOWER INC COM 95040Q104   1,940 22,470 SH   SOLE   0 0 22,470
WESTERN ALLIANCE BANCORP COM 957638109   2,728 22,400 SH   SOLE   0 0 22,400
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,540 37,800 SH   SOLE   0 0 37,800
WILLIAMS COS INC COM 969457100   3,701 128,201 SH   SOLE   0 0 128,201
WISDOMTREE TR INTL SMCAP DIV 97717W760   590 8,015 SH   SOLE   0 0 8,015
WISDOMTREE TR US EFFICIENT COR 97717Y790   504 11,599 SH   SOLE   0 0 11,599
WORKDAY INC CL A 98138H101   4,174 16,324 SH   SOLE   0 0 16,324
WYNN RESORTS LTD COM 983134107   299 3,500 SH   SOLE   0 0 3,500
ZENDESK INC COM 98936J101   503 5,005 SH   SOLE   0 0 5,005
ZILLOW GROUP INC CL C CAP STK 98954M200   286 4,900 SH   SOLE   0 0 4,900
ZOETIS INC CL A 98978V103   2,085 9,800 SH   SOLE   0 0 9,800
ZSCALER INC COM 98980G102   9,276 33,425 SH   SOLE   0 0 33,425
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   721 4,095 SH   SOLE   0 0 4,095