GCGovComp.app

California / Air Resources Board

Agency file

Air Resources Board

Source file: California — State Employee Compensation (SCO Payroll Data Warehouse, CPRA) / ingested Jun 19, 2026

The Air Resources Board is a government agency that delivers public services and programs within its jurisdiction.

In 2023, this agency had 1,887 employees with median total compensation of $114,755; the highest distinct record was $270,793.

Year
2023
Employees
1,887
Median total
$114,755
Highest record
$270,793

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$22$193,988+

How 2023 total compensation is spread across the 1,887 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($114,755) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$101,087 (96%)
  • Overtime$159 (0%)
  • Other$3,623 (3%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$35,622
$69,904
$114,755
$136,813
$161,371

The pay ladder for this department. Someone at the 90th percentile earns $161,371 — more than 90% of the department; the 10th percentile earns $35,622. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 41

Johann D Carrillo

Office Technician (Typing)/Air Resources Board

2023 total comp
$49,518
Base pay
$47,048
Overtime
$0
Other pay
$2,470
Benefits
$0
Total compensation
$49,518
Union / bargaining unit
R04
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,826
Cs/csu
CS
Position Number
6736101139801
Salary Total
$3,826
Time Base
FT
Total Pay
$49,518

Johann D Carrillo is a Office Technician (Typing) at Air Resources Board. 2023 total compensation came to $49,518. They are represented by R04.

Jenna M Pepple

Staff Services Analyst/Air Resources Board

2023 total comp
$49,220
Base pay
$47,200
Overtime
$0
Other pay
$2,020
Benefits
$0
Total compensation
$49,220
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,726
Cs/csu
CS
Position Number
6738105157751
Salary Total
$4,726
Time Base
FT
Total Pay
$49,220

Jenna M Pepple is a Staff Services Analyst at Air Resources Board. 2023 total compensation came to $49,220. Union affiliation: R01.

Mariyum Minhas

Air Resources Technician II/Air Resources Board

2023 total comp
$49,216
Base pay
$46,746
Overtime
$0
Other pay
$2,470
Benefits
$0
Total compensation
$49,216
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,994
Cs/csu
CS
Position Number
6736103873706
Salary Total
$3,994
Time Base
FT
Total Pay
$49,216

At Air Resources Board, Mariyum Minhas serves as a Air Resources Technician II. Their 2023 pay totaled $49,216. Their bargaining unit is R11.

Robert W Roots

Air Resources Technician II/Air Resources Board

2023 total comp
$49,186
Base pay
$48,586
Overtime
$0
Other pay
$600
Benefits
$0
Total compensation
$49,186
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,396
Cs/csu
CS
Position Number
6732103873715
Salary Total
$4,187
Time Base
FT
Total Pay
$49,186

Robert W Roots works as a Air Resources Technician II for Air Resources Board. Robert earned $49,186 in 2023. Their bargaining unit is R11.

Minjung Joo

Air Pollution Specialist/Air Resources Board

2023 total comp
$49,114
Base pay
$48,714
Overtime
$0
Other pay
$400
Benefits
$0
Total compensation
$49,114
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$6,748
Cs/csu
CS
Position Number
6734503887004
Salary Total
$6,748
Time Base
FT
Total Pay
$49,114

Minjung Joo is a Air Pollution Specialist at Air Resources Board. 2023 total compensation came to $49,114. Union affiliation: R09.

John C Tice

Staff Services Analyst/Air Resources Board

2023 total comp
$49,082
Base pay
$48,432
Overtime
$0
Other pay
$650
Benefits
$0
Total compensation
$49,082
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,726
Cs/csu
CS
Position Number
6731105157703
Salary Total
$4,726
Time Base
FT
Total Pay
$49,082

John C Tice holds the role of Staff Services Analyst at Air Resources Board. In 2023, their total compensation was $49,082. Their bargaining unit is R01.

Denise C Chelini

Television Assistant/Air Resources Board

2023 total comp
$49,038
Base pay
$48,488
Overtime
$0
Other pay
$550
Benefits
$0
Total compensation
$49,038
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,963
Cs/csu
CS
Position Number
6730105574902
Salary Total
$29
Time Base
INT
Total Pay
$49,038

At Air Resources Board, Denise C Chelini serves as a Television Assistant. Their 2023 pay totaled $49,038. Their bargaining unit is R01.

Valentine Montoya

Office Technician (Typing)/Air Resources Board

2023 total comp
$48,965
Base pay
$46,495
Overtime
$0
Other pay
$2,470
Benefits
$0
Total compensation
$48,965
Union / bargaining unit
R04
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,518
Cs/csu
CS
Position Number
6734501139802
Salary Total
$4,518
Time Base
FT
Total Pay
$48,965

Valentine Montoya holds the role of Office Technician (Typing) at Air Resources Board. In 2023, their total compensation was $48,965. Union affiliation: R04.

Jose L Gonzalez-Guzman

Accountant Trainee/Air Resources Board

2023 total comp
$48,765
Base pay
$47,390
Overtime
$0
Other pay
$1,375
Benefits
$0
Total compensation
$48,765
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,396
Cs/csu
CS
Position Number
6738104179710
Salary Total
$4,396
Time Base
FT
Total Pay
$48,765

Jose L Gonzalez-Guzman is a Accountant Trainee at Air Resources Board. 2023 total compensation came to $48,765. Union affiliation: R01.

Elmo L Dinkins

Air Pollution Specialist/Air Resources Board

2023 total comp
$48,592
Base pay
$26,057
Overtime
$0
Other pay
$22,536
Benefits
$0
Total compensation
$48,592
Union / bargaining unit
R09
Work county
LOS ANGELES

Source-specific fields

Base Pay
$10,585
Cs/csu
CS
Position Number
6739303887038
Salary Total
$11,167
Time Base
FT
Total Pay
$48,592

At Air Resources Board, Elmo L Dinkins serves as a Air Pollution Specialist. Their 2023 pay totaled $48,592. Their bargaining unit is R09.

John T Greenough

Air Resources Technician II/Air Resources Board

2023 total comp
$48,476
Base pay
$46,006
Overtime
$0
Other pay
$2,470
Benefits
$0
Total compensation
$48,476
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,994
Cs/csu
CS
Position Number
6736103873703
Salary Total
$3,994
Time Base
FT
Total Pay
$48,476

John T Greenough holds the role of Air Resources Technician II at Air Resources Board. In 2023, their total compensation was $48,476. Their bargaining unit is R11.

Patrick D Seames

Instrument Technician, Air Quality/Air Resources Board

2023 total comp
$47,795
Base pay
$4,571
Overtime
$0
Other pay
$43,224
Benefits
$0
Total compensation
$47,795
Union / bargaining unit
R11
Work county
FRESNO

Source-specific fields

Base Pay
$6,285
Cs/csu
CS
Position Number
6735106927008
Salary Total
$6,285
Time Base
FT
Total Pay
$47,795

Patrick D Seames holds the role of Instrument Technician, Air Quality at Air Resources Board. In 2023, their total compensation was $47,795. They are represented by R11.

Richard Do

Information Technology Associate/Air Resources Board

2023 total comp
$47,749
Base pay
$45,279
Overtime
$0
Other pay
$2,470
Benefits
$0
Total compensation
$47,749
Union / bargaining unit
R01
Work county
LOS ANGELES

Source-specific fields

Base Pay
$5,606
Cs/csu
CS
Position Number
6738601401914
Salary Total
$32
Time Base
INT
Total Pay
$47,749

Richard Do works as a Information Technology Associate for Air Resources Board. Richard earned $47,749 in 2023. Union affiliation: R01.

Jamal Afiff

Accounting Officer (Specialist)/Air Resources Board

2023 total comp
$47,699
Base pay
$47,364
Overtime
$35
Other pay
$300
Benefits
$0
Total compensation
$47,699
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,964
Cs/csu
CS
Position Number
6738104546720
Salary Total
$4,964
Time Base
FT
Total Pay
$47,699

Jamal Afiff works as a Accounting Officer (Specialist) for Air Resources Board. Jamal earned $47,699 in 2023. Union affiliation: R01.

Daniel L Zaragoza

Air Resources Engineer/Air Resources Board

2023 total comp
$47,532
Base pay
$47,432
Overtime
$0
Other pay
$100
Benefits
$0
Total compensation
$47,532
Union / bargaining unit
R09
Work county
RIVERSIDE

Source-specific fields

Base Pay
$8,717
Cs/csu
CS
Position Number
6739303735054
Salary Total
$8,717
Time Base
FT
Total Pay
$47,532

At Air Resources Board, Daniel L Zaragoza serves as a Air Resources Engineer. Their 2023 pay totaled $47,532. Union affiliation: R09.

Helen Y Xiang

Air Resources Technician II/Air Resources Board

2023 total comp
$47,481
Base pay
$45,061
Overtime
$0
Other pay
$2,420
Benefits
$0
Total compensation
$47,481
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,994
Cs/csu
CS
Position Number
6732103873705
Salary Total
$3,994
Time Base
FT
Total Pay
$47,481

Helen Y Xiang holds the role of Air Resources Technician II at Air Resources Board. In 2023, their total compensation was $47,481. Union affiliation: R11.

Colin B Graf

Air Pollution Specialist/Air Resources Board

2023 total comp
$47,208
Base pay
$46,064
Overtime
$0
Other pay
$1,144
Benefits
$0
Total compensation
$47,208
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$5,633
Cs/csu
CS
Position Number
6734003887027
Salary Total
$5,633
Time Base
FT
Total Pay
$47,208

Colin B Graf is a Air Pollution Specialist at Air Resources Board. 2023 total compensation came to $47,208. Their bargaining unit is R09.

Susan K O'Connor

Air Resources Engineer/Air Resources Board

2023 total comp
$47,054
Base pay
$32,153
Overtime
$14,351
Other pay
$550
Benefits
$0
Total compensation
$47,054
Union / bargaining unit
R09
Work county
LOS ANGELES

Source-specific fields

Base Pay
$10,903
Cs/csu
CS
Position Number
6736103735017
Salary Total
$2,726
Time Base
PT
Total Pay
$47,054

Susan K O'Connor holds the role of Air Resources Engineer at Air Resources Board. In 2023, their total compensation was $47,054. They are represented by R09.

Amanda S Anderson

Staff Services Analyst/Air Resources Board

2023 total comp
$46,856
Base pay
$41,532
Overtime
$0
Other pay
$5,324
Benefits
$0
Total compensation
$46,856
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,726
Cs/csu
CS
Position Number
6734005157965
Salary Total
$27
Time Base
INT
Total Pay
$46,856

Amanda S Anderson works as a Staff Services Analyst for Air Resources Board. Amanda earned $46,856 in 2023. They are represented by R01.

Abby E Dela Cruz

Air Pollution Specialist/Air Resources Board

2023 total comp
$46,521
Base pay
$35,332
Overtime
$0
Other pay
$11,188
Benefits
$0
Total compensation
$46,521
Union / bargaining unit
R09
Work county
SACRAMENTO

Source-specific fields

Base Pay
$5,633
Cs/csu
CS
Position Number
6736103887084
Salary Total
$5,633
Time Base
FT
Total Pay
$46,521

Abby E Dela Cruz is a Air Pollution Specialist at Air Resources Board. 2023 total compensation came to $46,521. Union affiliation: R09.

Jacqueline N Maxwell

Air Resources Technician II/Air Resources Board

2023 total comp
$46,421
Base pay
$45,251
Overtime
$0
Other pay
$1,170
Benefits
$0
Total compensation
$46,421
Union / bargaining unit
R11
Work county
RIVERSIDE

Source-specific fields

Base Pay
$3,994
Cs/csu
CS
Position Number
6730103873001
Salary Total
$3,994
Time Base
FT
Total Pay
$46,421

Jacqueline N Maxwell holds the role of Air Resources Technician II at Air Resources Board. In 2023, their total compensation was $46,421. Union affiliation: R11.

Manuel Oyervides

Air Resources Technician II/Air Resources Board

2023 total comp
$46,275
Base pay
$45,135
Overtime
$0
Other pay
$1,140
Benefits
$0
Total compensation
$46,275
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,331
Cs/csu
CS
Position Number
6732103873711
Salary Total
$4,531
Time Base
FT
Total Pay
$46,275

Manuel Oyervides is a Air Resources Technician II at Air Resources Board. 2023 total compensation came to $46,275. They are represented by R11.

Logan G Bartley

Office Technician (Typing)/Air Resources Board

2023 total comp
$46,186
Base pay
$45,711
Overtime
$0
Other pay
$475
Benefits
$0
Total compensation
$46,186
Union / bargaining unit
R04
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,177
Cs/csu
CS
Position Number
6734001139802
Salary Total
$4,177
Time Base
FT
Total Pay
$46,186

Logan G Bartley holds the role of Office Technician (Typing) at Air Resources Board. In 2023, their total compensation was $46,186. Union affiliation: R04.

Cypress Figueroa

Office Technician (Typing)/Air Resources Board

2023 total comp
$46,113
Base pay
$43,460
Overtime
$183
Other pay
$2,470
Benefits
$0
Total compensation
$46,113
Union / bargaining unit
R04
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,820
Cs/csu
CS
Position Number
6734501139803
Salary Total
$3,820
Time Base
FT
Total Pay
$46,113

At Air Resources Board, Cypress Figueroa serves as a Office Technician (Typing). Their 2023 pay totaled $46,113. Union affiliation: R04.

Yvonne Sanchez

Air Resources Engineer/Air Resources Board

2023 total comp
$46,010
Base pay
$45,960
Overtime
$0
Other pay
$50
Benefits
$0
Total compensation
$46,010
Union / bargaining unit
R09
Work county
LOS ANGELES

Source-specific fields

Base Pay
$10,903
Cs/csu
CS
Position Number
6736103735990
Salary Total
$63
Time Base
INT
Total Pay
$46,010

Yvonne Sanchez holds the role of Air Resources Engineer at Air Resources Board. In 2023, their total compensation was $46,010. They are represented by R09.

Alberto A Nunez

Air Pollution Specialist/Air Resources Board

2023 total comp
$46,001
Base pay
$45,651
Overtime
$0
Other pay
$350
Benefits
$0
Total compensation
$46,001
Union / bargaining unit
R09
Work county
RIVERSIDE

Source-specific fields

Base Pay
$6,748
Cs/csu
CS
Position Number
6732103887092
Salary Total
$6,748
Time Base
FT
Total Pay
$46,001

Alberto A Nunez holds the role of Air Pollution Specialist at Air Resources Board. In 2023, their total compensation was $46,001. Union affiliation: R09.

Susan A Shaheen

Board Member, Air Resources Board/Air Resources Board

2023 total comp
$45,882
Base pay
$45,772
Overtime
$0
Other pay
$110
Benefits
$0
Total compensation
$45,882
Union / bargaining unit
E50
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,645
Cs/csu
CS
Position Number
6730103831006
Salary Total
$4,645
Time Base
FT
Total Pay
$45,882

Susan A Shaheen works as a Board Member, Air Resources Board for Air Resources Board. Susan earned $45,882 in 2023. Their bargaining unit is E50.

Anhely Del R Estrada

Air Resources Technician II/Air Resources Board

2023 total comp
$45,769
Base pay
$43,039
Overtime
$0
Other pay
$2,730
Benefits
$0
Total compensation
$45,769
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,403
Cs/csu
CS
Position Number
6736103873933
Salary Total
$27
Time Base
INT
Total Pay
$45,769

At Air Resources Board, Anhely Del R Estrada serves as a Air Resources Technician II. Their 2023 pay totaled $45,769. They are represented by R11.

Quinn Rose

Air Resources Technician I/Air Resources Board

2023 total comp
$45,675
Base pay
$45,075
Overtime
$0
Other pay
$600
Benefits
$0
Total compensation
$45,675
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,119
Cs/csu
CS
Position Number
6736103872701
Salary Total
$4,119
Time Base
FT
Total Pay
$45,675

Quinn Rose is a Air Resources Technician I at Air Resources Board. 2023 total compensation came to $45,675. Union affiliation: R11.

Deepka Tewari

Air Resources Technician II/Air Resources Board

2023 total comp
$45,661
Base pay
$45,061
Overtime
$0
Other pay
$600
Benefits
$0
Total compensation
$45,661
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,994
Cs/csu
CS
Position Number
6734003873002
Salary Total
$3,994
Time Base
FT
Total Pay
$45,661

At Air Resources Board, Deepka Tewari serves as a Air Resources Technician II. Their 2023 pay totaled $45,661. Union affiliation: R11.

Chas T Frederickson

Air Resources Engineer/Air Resources Board

2023 total comp
$45,608
Base pay
$45,508
Overtime
$0
Other pay
$100
Benefits
$0
Total compensation
$45,608
Union / bargaining unit
R09
Work county
RIVERSIDE

Source-specific fields

Base Pay
$8,717
Cs/csu
CS
Position Number
6739303735057
Salary Total
$8,717
Time Base
FT
Total Pay
$45,608

Chas T Frederickson holds the role of Air Resources Engineer at Air Resources Board. In 2023, their total compensation was $45,608. Their bargaining unit is R09.

Shearlene B Lardizabal

Associate Governmental Program Analyst/Air Resources Board

2023 total comp
$45,594
Base pay
$44,974
Overtime
$0
Other pay
$620
Benefits
$0
Total compensation
$45,594
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$5,684
Cs/csu
CS
Position Number
6738105393719
Salary Total
$5,684
Time Base
FT
Total Pay
$45,594

Shearlene B Lardizabal is a Associate Governmental Program Analyst at Air Resources Board. 2023 total compensation came to $45,594. They are represented by R01.

Ricky Fong

Associate Governmental Program Analyst/Air Resources Board

2023 total comp
$45,576
Base pay
$45,476
Overtime
$0
Other pay
$100
Benefits
$0
Total compensation
$45,576
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$5,684
Cs/csu
CS
Position Number
6738105393975
Salary Total
$5,684
Time Base
FT
Total Pay
$45,576

At Air Resources Board, Ricky Fong serves as a Associate Governmental Program Analyst. Their 2023 pay totaled $45,576. They are represented by R01.

Christine T Bankston

Executive Assistant/Air Resources Board

2023 total comp
$45,442
Base pay
$43,632
Overtime
$0
Other pay
$1,810
Benefits
$0
Total compensation
$45,442
Union / bargaining unit
R04
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,249
Cs/csu
CS
Position Number
6739201728001
Salary Total
$4,249
Time Base
FT
Total Pay
$45,442

Christine T Bankston works as a Executive Assistant for Air Resources Board. Christine earned $45,442 in 2023. They are represented by R04.

Deepshika Singh

Associate Governmental Program Analyst/Air Resources Board

2023 total comp
$45,324
Base pay
$44,974
Overtime
$0
Other pay
$350
Benefits
$0
Total compensation
$45,324
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$5,684
Cs/csu
CS
Position Number
6738105393710
Salary Total
$5,684
Time Base
FT
Total Pay
$45,324

Deepshika Singh holds the role of Associate Governmental Program Analyst at Air Resources Board. In 2023, their total compensation was $45,324. They are represented by R01.

Luzviminda Dimaano

Air Resources Technician II/Air Resources Board

2023 total comp
$45,287
Base pay
$40,291
Overtime
$0
Other pay
$4,996
Benefits
$0
Total compensation
$45,287
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,764
Cs/csu
CS
Position Number
6735103873917
Salary Total
$27
Time Base
INT
Total Pay
$45,287

Luzviminda Dimaano holds the role of Air Resources Technician II at Air Resources Board. In 2023, their total compensation was $45,287. Their bargaining unit is R11.

Adalina Paez

Air Resources Technician II/Air Resources Board

2023 total comp
$45,161
Base pay
$45,061
Overtime
$0
Other pay
$100
Benefits
$0
Total compensation
$45,161
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,994
Cs/csu
CS
Position Number
6735103873705
Salary Total
$3,994
Time Base
FT
Total Pay
$45,161

At Air Resources Board, Adalina Paez serves as a Air Resources Technician II. Their 2023 pay totaled $45,161. Union affiliation: R11.

Mackenzie E Montrose

Air Resources Technician II/Air Resources Board

2023 total comp
$44,963
Base pay
$42,233
Overtime
$0
Other pay
$2,730
Benefits
$0
Total compensation
$44,963
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$4,756
Cs/csu
CS
Position Number
6733103873001
Salary Total
$4,756
Time Base
FT
Total Pay
$44,963

Mackenzie E Montrose works as a Air Resources Technician II for Air Resources Board. Mackenzie earned $44,963 in 2023. They are represented by R11.

Chelsey S Batchelder

Staff Services Analyst/Air Resources Board

2023 total comp
$44,591
Base pay
$42,121
Overtime
$0
Other pay
$2,470
Benefits
$0
Total compensation
$44,591
Union / bargaining unit
R01
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,825
Cs/csu
CS
Position Number
6738105157946
Salary Total
$3,825
Time Base
FT
Total Pay
$44,591

Chelsey S Batchelder holds the role of Staff Services Analyst at Air Resources Board. In 2023, their total compensation was $44,591. They are represented by R01.

Rocio V Campos Flores

Air Resources Technician II/Air Resources Board

2023 total comp
$44,472
Base pay
$37,777
Overtime
$0
Other pay
$6,695
Benefits
$0
Total compensation
$44,472
Union / bargaining unit
R11
Work county
SACRAMENTO

Source-specific fields

Base Pay
$3,826
Cs/csu
CS
Position Number
6733103873001
Salary Total
$3,826
Time Base
FT
Total Pay
$44,472

Rocio V Campos Flores is a Air Resources Technician II at Air Resources Board. 2023 total compensation came to $44,472. Union affiliation: R11.