defmodule Benchmarks.GoogleMessage3.Enum720 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE721, 1
  field :ENUM_VALUE722, 2
end

defmodule Benchmarks.GoogleMessage3.Enum3476 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE3477, 0
  field :ENUM_VALUE3478, 1
  field :ENUM_VALUE3479, 2
  field :ENUM_VALUE3480, 3
  field :ENUM_VALUE3481, 4
  field :ENUM_VALUE3482, 5
  field :ENUM_VALUE3483, 6
  field :ENUM_VALUE3484, 7
  field :ENUM_VALUE3485, 8
  field :ENUM_VALUE3486, 9
  field :ENUM_VALUE3487, 10
  field :ENUM_VALUE3488, 11
  field :ENUM_VALUE3489, 12
  field :ENUM_VALUE3490, 13
  field :ENUM_VALUE3491, 14
  field :ENUM_VALUE3492, 15
  field :ENUM_VALUE3493, 16
  field :ENUM_VALUE3494, 17
  field :ENUM_VALUE3495, 18
  field :ENUM_VALUE3496, 19
  field :ENUM_VALUE3497, 20
  field :ENUM_VALUE3498, 21
  field :ENUM_VALUE3499, 22
  field :ENUM_VALUE3500, 23
  field :ENUM_VALUE3501, 24
  field :ENUM_VALUE3502, 25
  field :ENUM_VALUE3503, 26
  field :ENUM_VALUE3504, 27
  field :ENUM_VALUE3505, 28
  field :ENUM_VALUE3506, 29
  field :ENUM_VALUE3507, 30
  field :ENUM_VALUE3508, 31
  field :ENUM_VALUE3509, 32
  field :ENUM_VALUE3510, 33
  field :ENUM_VALUE3511, 34
  field :ENUM_VALUE3512, 35
  field :ENUM_VALUE3513, 36
  field :ENUM_VALUE3514, 37
  field :ENUM_VALUE3515, 38
  field :ENUM_VALUE3516, 39
  field :ENUM_VALUE3517, 40
  field :ENUM_VALUE3518, 41
  field :ENUM_VALUE3519, 42
  field :ENUM_VALUE3520, 43
  field :ENUM_VALUE3521, 44
  field :ENUM_VALUE3522, 45
  field :ENUM_VALUE3523, 46
  field :ENUM_VALUE3524, 47
  field :ENUM_VALUE3525, 48
  field :ENUM_VALUE3526, 49
  field :ENUM_VALUE3527, 50
  field :ENUM_VALUE3528, 51
  field :ENUM_VALUE3529, 52
  field :ENUM_VALUE3530, 53
  field :ENUM_VALUE3531, 54
  field :ENUM_VALUE3532, 55
  field :ENUM_VALUE3533, 56
  field :ENUM_VALUE3534, 57
  field :ENUM_VALUE3535, 58
  field :ENUM_VALUE3536, 59
  field :ENUM_VALUE3537, 60
  field :ENUM_VALUE3538, 61
  field :ENUM_VALUE3539, 62
  field :ENUM_VALUE3540, 63
  field :ENUM_VALUE3541, 64
  field :ENUM_VALUE3542, 65
  field :ENUM_VALUE3543, 66
  field :ENUM_VALUE3544, 67
  field :ENUM_VALUE3545, 68
  field :ENUM_VALUE3546, 69
  field :ENUM_VALUE3547, 70
  field :ENUM_VALUE3548, 71
  field :ENUM_VALUE3549, 72
  field :ENUM_VALUE3550, 73
  field :ENUM_VALUE3551, 74
  field :ENUM_VALUE3552, 75
  field :ENUM_VALUE3553, 76
  field :ENUM_VALUE3554, 77
  field :ENUM_VALUE3555, 78
  field :ENUM_VALUE3556, 79
  field :ENUM_VALUE3557, 80
  field :ENUM_VALUE3558, 81
  field :ENUM_VALUE3559, 82
  field :ENUM_VALUE3560, 83
  field :ENUM_VALUE3561, 84
  field :ENUM_VALUE3562, 85
  field :ENUM_VALUE3563, 86
  field :ENUM_VALUE3564, 87
  field :ENUM_VALUE3565, 88
  field :ENUM_VALUE3566, 89
  field :ENUM_VALUE3567, 90
  field :ENUM_VALUE3568, 91
  field :ENUM_VALUE3569, 92
  field :ENUM_VALUE3570, 93
  field :ENUM_VALUE3571, 94
  field :ENUM_VALUE3572, 95
  field :ENUM_VALUE3573, 96
  field :ENUM_VALUE3574, 97
  field :ENUM_VALUE3575, 98
  field :ENUM_VALUE3576, 99
  field :ENUM_VALUE3577, 100
  field :ENUM_VALUE3578, 101
  field :ENUM_VALUE3579, 102
  field :ENUM_VALUE3580, 103
  field :ENUM_VALUE3581, 104
  field :ENUM_VALUE3582, 105
  field :ENUM_VALUE3583, 106
  field :ENUM_VALUE3584, 107
  field :ENUM_VALUE3585, 108
  field :ENUM_VALUE3586, 109
  field :ENUM_VALUE3587, 110
  field :ENUM_VALUE3588, 111
  field :ENUM_VALUE3589, 112
  field :ENUM_VALUE3590, 113
  field :ENUM_VALUE3591, 114
  field :ENUM_VALUE3592, 115
  field :ENUM_VALUE3593, 116
  field :ENUM_VALUE3594, 117
  field :ENUM_VALUE3595, 118
  field :ENUM_VALUE3596, 119
  field :ENUM_VALUE3597, 120
  field :ENUM_VALUE3598, 121
  field :ENUM_VALUE3599, 122
  field :ENUM_VALUE3600, 123
  field :ENUM_VALUE3601, 124
  field :ENUM_VALUE3602, 125
  field :ENUM_VALUE3603, 126
  field :ENUM_VALUE3604, 127
  field :ENUM_VALUE3605, 128
  field :ENUM_VALUE3606, 129
  field :ENUM_VALUE3607, 130
  field :ENUM_VALUE3608, 131
  field :ENUM_VALUE3609, 132
  field :ENUM_VALUE3610, 133
  field :ENUM_VALUE3611, 134
  field :ENUM_VALUE3612, 135
  field :ENUM_VALUE3613, 136
  field :ENUM_VALUE3614, 137
  field :ENUM_VALUE3615, 138
  field :ENUM_VALUE3616, 139
  field :ENUM_VALUE3617, 140
  field :ENUM_VALUE3618, 141
  field :ENUM_VALUE3619, 142
  field :ENUM_VALUE3620, 143
  field :ENUM_VALUE3621, 144
  field :ENUM_VALUE3622, 145
  field :ENUM_VALUE3623, 146
  field :ENUM_VALUE3624, 147
  field :ENUM_VALUE3625, 148
  field :ENUM_VALUE3626, 149
  field :ENUM_VALUE3627, 150
  field :ENUM_VALUE3628, 151
  field :ENUM_VALUE3629, 152
  field :ENUM_VALUE3630, 153
  field :ENUM_VALUE3631, 154
  field :ENUM_VALUE3632, 155
  field :ENUM_VALUE3633, 156
  field :ENUM_VALUE3634, 157
  field :ENUM_VALUE3635, 158
  field :ENUM_VALUE3636, 159
  field :ENUM_VALUE3637, 160
  field :ENUM_VALUE3638, 161
  field :ENUM_VALUE3639, 162
  field :ENUM_VALUE3640, 163
  field :ENUM_VALUE3641, 164
  field :ENUM_VALUE3642, 165
  field :ENUM_VALUE3643, 166
  field :ENUM_VALUE3644, 167
  field :ENUM_VALUE3645, 168
  field :ENUM_VALUE3646, 169
  field :ENUM_VALUE3647, 170
  field :ENUM_VALUE3648, 171
  field :ENUM_VALUE3649, 172
  field :ENUM_VALUE3650, 173
  field :ENUM_VALUE3651, 174
  field :ENUM_VALUE3652, 175
  field :ENUM_VALUE3653, 176
  field :ENUM_VALUE3654, 177
  field :ENUM_VALUE3655, 178
  field :ENUM_VALUE3656, 179
  field :ENUM_VALUE3657, 180
  field :ENUM_VALUE3658, 181
  field :ENUM_VALUE3659, 182
  field :ENUM_VALUE3660, 183
end

defmodule Benchmarks.GoogleMessage3.Enum3805 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE3806, 0
  field :ENUM_VALUE3807, 1
  field :ENUM_VALUE3808, 2
  field :ENUM_VALUE3809, 3
  field :ENUM_VALUE3810, 4
  field :ENUM_VALUE3811, 5
  field :ENUM_VALUE3812, 6
  field :ENUM_VALUE3813, 7
  field :ENUM_VALUE3814, 8
  field :ENUM_VALUE3815, 9
  field :ENUM_VALUE3816, 11
  field :ENUM_VALUE3817, 10
end

defmodule Benchmarks.GoogleMessage3.Enum3783 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE3784, 0
  field :ENUM_VALUE3785, 1
  field :ENUM_VALUE3786, 2
  field :ENUM_VALUE3787, 3
  field :ENUM_VALUE3788, 4
  field :ENUM_VALUE3789, 5
  field :ENUM_VALUE3790, 6
  field :ENUM_VALUE3791, 7
  field :ENUM_VALUE3792, 8
  field :ENUM_VALUE3793, 9
  field :ENUM_VALUE3794, 10
  field :ENUM_VALUE3795, 11
  field :ENUM_VALUE3796, 12
  field :ENUM_VALUE3797, 13
  field :ENUM_VALUE3798, 14
  field :ENUM_VALUE3799, 15
  field :ENUM_VALUE3800, 16
  field :ENUM_VALUE3801, 20
  field :ENUM_VALUE3802, 21
  field :ENUM_VALUE3803, 50
end

defmodule Benchmarks.GoogleMessage3.Enum3851 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE3852, 0
  field :ENUM_VALUE3853, 1
  field :ENUM_VALUE3854, 2
  field :ENUM_VALUE3855, 3
  field :ENUM_VALUE3856, 4
  field :ENUM_VALUE3857, 5
  field :ENUM_VALUE3858, 6
  field :ENUM_VALUE3859, 7
  field :ENUM_VALUE3860, 8
  field :ENUM_VALUE3861, 9
  field :ENUM_VALUE3862, 10
  field :ENUM_VALUE3863, 11
  field :ENUM_VALUE3864, 12
  field :ENUM_VALUE3865, 13
  field :ENUM_VALUE3866, 14
  field :ENUM_VALUE3867, 15
  field :ENUM_VALUE3868, 16
  field :ENUM_VALUE3869, 17
end

defmodule Benchmarks.GoogleMessage3.UnusedEnum do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :UNUSED_ENUM_VALUE1, 0
  field :UNUSED_ENUM_VALUE2, 1
end

defmodule Benchmarks.GoogleMessage3.Enum4146 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE4147, 0
  field :ENUM_VALUE4148, 1
  field :ENUM_VALUE4149, 2
  field :ENUM_VALUE4150, 3
  field :ENUM_VALUE4151, 4
end

defmodule Benchmarks.GoogleMessage3.Enum4160 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE4161, 0
  field :ENUM_VALUE4162, 1
end

defmodule Benchmarks.GoogleMessage3.Enum4152 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE4153, 0
  field :ENUM_VALUE4154, 1
  field :ENUM_VALUE4155, 2
  field :ENUM_VALUE4156, 3
  field :ENUM_VALUE4157, 4
  field :ENUM_VALUE4158, 5
  field :ENUM_VALUE4159, 6
end

defmodule Benchmarks.GoogleMessage3.Enum6025 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6026, 0
  field :ENUM_VALUE6027, 1
  field :ENUM_VALUE6028, 2
  field :ENUM_VALUE6029, 3
  field :ENUM_VALUE6030, 4
  field :ENUM_VALUE6031, 5
  field :ENUM_VALUE6032, 6
  field :ENUM_VALUE6033, 7
  field :ENUM_VALUE6034, 8
  field :ENUM_VALUE6035, 9
  field :ENUM_VALUE6036, 10
  field :ENUM_VALUE6037, 11
  field :ENUM_VALUE6038, 12
  field :ENUM_VALUE6039, 13
  field :ENUM_VALUE6040, 14
  field :ENUM_VALUE6041, 15
  field :ENUM_VALUE6042, 16
  field :ENUM_VALUE6043, 17
  field :ENUM_VALUE6044, 18
  field :ENUM_VALUE6045, 19
  field :ENUM_VALUE6046, 20
  field :ENUM_VALUE6047, 21
end

defmodule Benchmarks.GoogleMessage3.Enum6065 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6066, 0
  field :ENUM_VALUE6067, 1
  field :ENUM_VALUE6068, 2
  field :ENUM_VALUE6069, 3
  field :ENUM_VALUE6070, 4
  field :ENUM_VALUE6071, 5
  field :ENUM_VALUE6072, 6
  field :ENUM_VALUE6073, 7
  field :ENUM_VALUE6074, 8
  field :ENUM_VALUE6075, 9
  field :ENUM_VALUE6076, 10
  field :ENUM_VALUE6077, 11
  field :ENUM_VALUE6078, 12
  field :ENUM_VALUE6079, 13
  field :ENUM_VALUE6080, 14
end

defmodule Benchmarks.GoogleMessage3.Enum6579 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6580, 0
  field :ENUM_VALUE6581, 2
  field :ENUM_VALUE6582, 3
  field :ENUM_VALUE6583, 5
  field :ENUM_VALUE6584, 10
  field :ENUM_VALUE6585, 15
  field :ENUM_VALUE6586, 25
  field :ENUM_VALUE6587, 30
end

defmodule Benchmarks.GoogleMessage3.Enum6588 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6589, 0
  field :ENUM_VALUE6590, 1
  field :ENUM_VALUE6591, 2
  field :ENUM_VALUE6592, 3
  field :ENUM_VALUE6593, 4
  field :ENUM_VALUE6594, 5
  field :ENUM_VALUE6595, 6
  field :ENUM_VALUE6596, 7
  field :ENUM_VALUE6597, 8
  field :ENUM_VALUE6598, 9
  field :ENUM_VALUE6599, 10
  field :ENUM_VALUE6600, 11
  field :ENUM_VALUE6601, 12
  field :ENUM_VALUE6602, 13
  field :ENUM_VALUE6603, 14
  field :ENUM_VALUE6604, 15
  field :ENUM_VALUE6605, 16
  field :ENUM_VALUE6606, 17
  field :ENUM_VALUE6607, 19
  field :ENUM_VALUE6608, 20
  field :ENUM_VALUE6609, 21
  field :ENUM_VALUE6610, 22
  field :ENUM_VALUE6611, 23
  field :ENUM_VALUE6612, 24
  field :ENUM_VALUE6613, 25
  field :ENUM_VALUE6614, 26
  field :ENUM_VALUE6615, 27
  field :ENUM_VALUE6616, 28
  field :ENUM_VALUE6617, 29
  field :ENUM_VALUE6618, 30
  field :ENUM_VALUE6619, 31
  field :ENUM_VALUE6620, 32
  field :ENUM_VALUE6621, 33
  field :ENUM_VALUE6622, 34
end

defmodule Benchmarks.GoogleMessage3.Enum6769 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6770, 0
  field :ENUM_VALUE6771, 1
  field :ENUM_VALUE6772, 2
end

defmodule Benchmarks.GoogleMessage3.Enum6774 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6775, 0
  field :ENUM_VALUE6776, 1
  field :ENUM_VALUE6777, 2
  field :ENUM_VALUE6778, 3
  field :ENUM_VALUE6779, 4
  field :ENUM_VALUE6780, 5
  field :ENUM_VALUE6781, 6
end

defmodule Benchmarks.GoogleMessage3.Enum6782 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6783, 0
  field :ENUM_VALUE6784, 1
  field :ENUM_VALUE6785, 2
  field :ENUM_VALUE6786, 3
  field :ENUM_VALUE6787, 4
  field :ENUM_VALUE6788, 5
end

defmodule Benchmarks.GoogleMessage3.Enum6858 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6859, 1
  field :ENUM_VALUE6860, 2
  field :ENUM_VALUE6861, 3
  field :ENUM_VALUE6862, 4
end

defmodule Benchmarks.GoogleMessage3.Enum6815 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6816, 0
  field :ENUM_VALUE6817, 1
  field :ENUM_VALUE6818, 2
  field :ENUM_VALUE6819, 3
  field :ENUM_VALUE6820, 4
  field :ENUM_VALUE6821, 5
end

defmodule Benchmarks.GoogleMessage3.Enum6822 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE6823, 0
  field :ENUM_VALUE6824, 1
  field :ENUM_VALUE6825, 2
  field :ENUM_VALUE6826, 3
end

defmodule Benchmarks.GoogleMessage3.Enum7654 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE7655, 1
  field :ENUM_VALUE7656, 2
  field :ENUM_VALUE7657, 3
end

defmodule Benchmarks.GoogleMessage3.Enum8292 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE8293, 0
  field :ENUM_VALUE8294, 1
  field :ENUM_VALUE8295, 2
end

defmodule Benchmarks.GoogleMessage3.Enum8450 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE8451, 0
  field :ENUM_VALUE8452, 1
  field :ENUM_VALUE8453, 2
end

defmodule Benchmarks.GoogleMessage3.Enum8900 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE8901, 0
  field :ENUM_VALUE8902, 1
  field :ENUM_VALUE8903, 2
  field :ENUM_VALUE8904, 3
  field :ENUM_VALUE8905, 4
end

defmodule Benchmarks.GoogleMessage3.Enum8945 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE8946, 0
  field :ENUM_VALUE8947, 1
  field :ENUM_VALUE8948, 2
  field :ENUM_VALUE8949, 3
  field :ENUM_VALUE8950, 4
end

defmodule Benchmarks.GoogleMessage3.Enum8951 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE8952, 1
  field :ENUM_VALUE8953, 2
  field :ENUM_VALUE8954, 3
  field :ENUM_VALUE8955, 4
  field :ENUM_VALUE8956, 5
  field :ENUM_VALUE8957, 6
  field :ENUM_VALUE8958, 7
  field :ENUM_VALUE8959, 8
end

defmodule Benchmarks.GoogleMessage3.Enum9243 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE9244, -1
  field :ENUM_VALUE9245, 0
  field :ENUM_VALUE9246, 1
  field :ENUM_VALUE9247, 2
  field :ENUM_VALUE9248, 3
  field :ENUM_VALUE9249, 4
  field :ENUM_VALUE9250, 5
  field :ENUM_VALUE9251, 6
  field :ENUM_VALUE9252, 7
  field :ENUM_VALUE9253, 8
  field :ENUM_VALUE9254, 9
  field :ENUM_VALUE9255, 10
  field :ENUM_VALUE9256, 11
  field :ENUM_VALUE9257, 12
  field :ENUM_VALUE9258, 13
  field :ENUM_VALUE9259, 14
  field :ENUM_VALUE9260, 15
  field :ENUM_VALUE9261, 16
  field :ENUM_VALUE9262, 17
  field :ENUM_VALUE9263, 71
  field :ENUM_VALUE9264, 72
  field :ENUM_VALUE9265, 73
  field :ENUM_VALUE9266, 74
  field :ENUM_VALUE9267, 18
  field :ENUM_VALUE9268, 20
  field :ENUM_VALUE9269, 21
  field :ENUM_VALUE9270, 22
  field :ENUM_VALUE9271, 23
  field :ENUM_VALUE9272, 61
  field :ENUM_VALUE9273, 62
  field :ENUM_VALUE9274, 63
  field :ENUM_VALUE9275, 64
  field :ENUM_VALUE9276, 66
  field :ENUM_VALUE9277, 67
  field :ENUM_VALUE9278, 24
  field :ENUM_VALUE9279, 25
  field :ENUM_VALUE9280, 26
  field :ENUM_VALUE9281, 27
  field :ENUM_VALUE9282, 28
  field :ENUM_VALUE9283, 29
  field :ENUM_VALUE9284, 30
  field :ENUM_VALUE9285, 31
  field :ENUM_VALUE9286, 32
  field :ENUM_VALUE9287, 33
  field :ENUM_VALUE9288, 34
  field :ENUM_VALUE9289, 35
  field :ENUM_VALUE9290, 36
  field :ENUM_VALUE9291, 37
  field :ENUM_VALUE9292, 38
  field :ENUM_VALUE9293, 39
  field :ENUM_VALUE9294, 40
  field :ENUM_VALUE9295, 41
  field :ENUM_VALUE9296, 42
  field :ENUM_VALUE9297, 43
  field :ENUM_VALUE9298, 44
  field :ENUM_VALUE9299, 45
  field :ENUM_VALUE9300, 46
  field :ENUM_VALUE9301, 47
  field :ENUM_VALUE9302, 48
  field :ENUM_VALUE9303, 49
  field :ENUM_VALUE9304, 50
  field :ENUM_VALUE9305, 51
  field :ENUM_VALUE9306, 52
  field :ENUM_VALUE9307, 53
  field :ENUM_VALUE9308, 54
  field :ENUM_VALUE9309, 55
  field :ENUM_VALUE9310, 56
  field :ENUM_VALUE9311, 57
  field :ENUM_VALUE9312, 58
  field :ENUM_VALUE9313, 59
  field :ENUM_VALUE9314, 60
  field :ENUM_VALUE9315, 68
  field :ENUM_VALUE9316, 69
  field :ENUM_VALUE9317, 70
  field :ENUM_VALUE9318, 1000
  field :ENUM_VALUE9319, 1001
  field :ENUM_VALUE9320, 1002
  field :ENUM_VALUE9321, 1003
  field :ENUM_VALUE9322, 1004
  field :ENUM_VALUE9323, 1005
  field :ENUM_VALUE9324, 1006
  field :ENUM_VALUE9325, 1007
  field :ENUM_VALUE9326, 65
end

defmodule Benchmarks.GoogleMessage3.Enum10157 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE10158, 0
  field :ENUM_VALUE10159, 1
  field :ENUM_VALUE10160, 2
  field :ENUM_VALUE10161, 3
  field :ENUM_VALUE10162, 4
  field :ENUM_VALUE10163, 5
  field :ENUM_VALUE10164, 6
  field :ENUM_VALUE10165, 7
  field :ENUM_VALUE10166, 8
end

defmodule Benchmarks.GoogleMessage3.Enum10167 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE10168, 0
  field :ENUM_VALUE10169, 1
  field :ENUM_VALUE10170, 2
  field :ENUM_VALUE10171, 3
  field :ENUM_VALUE10172, 4
  field :ENUM_VALUE10173, 5
  field :ENUM_VALUE10174, 6
  field :ENUM_VALUE10175, 7
  field :ENUM_VALUE10176, 8
end

defmodule Benchmarks.GoogleMessage3.Enum8862 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE8863, 0
  field :ENUM_VALUE8864, 1
  field :ENUM_VALUE8865, 2
  field :ENUM_VALUE8866, 3
  field :ENUM_VALUE8867, 4
  field :ENUM_VALUE8868, 5
  field :ENUM_VALUE8869, 6
  field :ENUM_VALUE8870, 7
  field :ENUM_VALUE8871, 13
  field :ENUM_VALUE8872, 14
  field :ENUM_VALUE8873, 8
  field :ENUM_VALUE8874, 9
  field :ENUM_VALUE8875, 10
  field :ENUM_VALUE8876, 11
  field :ENUM_VALUE8877, 12
  field :ENUM_VALUE8878, 15
end

defmodule Benchmarks.GoogleMessage3.Enum10325 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE10326, 0
  field :ENUM_VALUE10327, 1
  field :ENUM_VALUE10328, 2
  field :ENUM_VALUE10329, 3
  field :ENUM_VALUE10330, 4
  field :ENUM_VALUE10331, 5
  field :ENUM_VALUE10332, 6
  field :ENUM_VALUE10333, 7
  field :ENUM_VALUE10334, 8
end

defmodule Benchmarks.GoogleMessage3.Enum10335 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE10336, 0
end

defmodule Benchmarks.GoogleMessage3.Enum10337 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE10338, 0
  field :ENUM_VALUE10339, 1
end

defmodule Benchmarks.GoogleMessage3.Enum10392 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE10393, 0
  field :ENUM_VALUE10394, 1
  field :ENUM_VALUE10395, 2
  field :ENUM_VALUE10396, 3
  field :ENUM_VALUE10397, 4
  field :ENUM_VALUE10398, 5
  field :ENUM_VALUE10399, 6
  field :ENUM_VALUE10400, 7
  field :ENUM_VALUE10401, 8
  field :ENUM_VALUE10402, 15
  field :ENUM_VALUE10403, 9
  field :ENUM_VALUE10404, 10
  field :ENUM_VALUE10405, 11
  field :ENUM_VALUE10406, 12
  field :ENUM_VALUE10407, 13
  field :ENUM_VALUE10408, 14
  field :ENUM_VALUE10409, 101
  field :ENUM_VALUE10410, 102
end

defmodule Benchmarks.GoogleMessage3.Enum11107 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE11108, 0
  field :ENUM_VALUE11109, 1
  field :ENUM_VALUE11110, 2
  field :ENUM_VALUE11111, 3
  field :ENUM_VALUE11112, 4
  field :ENUM_VALUE11113, 5
  field :ENUM_VALUE11114, 6
  field :ENUM_VALUE11115, 7
  field :ENUM_VALUE11116, 8
  field :ENUM_VALUE11117, 9
  field :ENUM_VALUE11118, 10
  field :ENUM_VALUE11119, 11
  field :ENUM_VALUE11120, 12
  field :ENUM_VALUE11121, 13
  field :ENUM_VALUE11122, 14
  field :ENUM_VALUE11123, 15
  field :ENUM_VALUE11124, 16
  field :ENUM_VALUE11125, 17
  field :ENUM_VALUE11126, 18
  field :ENUM_VALUE11127, 19
  field :ENUM_VALUE11128, 20
  field :ENUM_VALUE11129, 21
  field :ENUM_VALUE11130, 22
  field :ENUM_VALUE11131, 23
  field :ENUM_VALUE11132, 24
  field :ENUM_VALUE11133, 25
  field :ENUM_VALUE11134, 26
  field :ENUM_VALUE11135, 27
  field :ENUM_VALUE11136, 28
  field :ENUM_VALUE11137, 29
  field :ENUM_VALUE11138, 30
  field :ENUM_VALUE11139, 31
  field :ENUM_VALUE11140, 32
  field :ENUM_VALUE11141, 33
  field :ENUM_VALUE11142, 34
  field :ENUM_VALUE11143, 35
  field :ENUM_VALUE11144, 36
  field :ENUM_VALUE11145, 37
  field :ENUM_VALUE11146, 38
  field :ENUM_VALUE11147, 39
  field :ENUM_VALUE11148, 40
  field :ENUM_VALUE11149, 41
  field :ENUM_VALUE11150, 42
  field :ENUM_VALUE11151, 43
  field :ENUM_VALUE11152, 44
  field :ENUM_VALUE11153, 45
  field :ENUM_VALUE11154, 46
  field :ENUM_VALUE11155, 47
  field :ENUM_VALUE11156, 48
  field :ENUM_VALUE11157, 49
  field :ENUM_VALUE11158, 50
  field :ENUM_VALUE11159, 51
  field :ENUM_VALUE11160, 52
  field :ENUM_VALUE11161, 53
  field :ENUM_VALUE11162, 54
  field :ENUM_VALUE11163, 55
  field :ENUM_VALUE11164, 56
  field :ENUM_VALUE11165, 57
  field :ENUM_VALUE11166, 58
  field :ENUM_VALUE11167, 59
  field :ENUM_VALUE11168, 60
  field :ENUM_VALUE11169, 61
  field :ENUM_VALUE11170, 62
  field :ENUM_VALUE11171, 63
  field :ENUM_VALUE11172, 64
  field :ENUM_VALUE11173, 65
  field :ENUM_VALUE11174, 66
  field :ENUM_VALUE11175, 67
  field :ENUM_VALUE11176, 68
  field :ENUM_VALUE11177, 69
  field :ENUM_VALUE11178, 70
  field :ENUM_VALUE11179, 71
  field :ENUM_VALUE11180, 72
  field :ENUM_VALUE11181, 73
  field :ENUM_VALUE11182, 74
  field :ENUM_VALUE11183, 75
  field :ENUM_VALUE11184, 76
  field :ENUM_VALUE11185, 77
  field :ENUM_VALUE11186, 78
  field :ENUM_VALUE11187, 79
  field :ENUM_VALUE11188, 80
  field :ENUM_VALUE11189, 81
  field :ENUM_VALUE11190, 82
  field :ENUM_VALUE11191, 83
  field :ENUM_VALUE11192, 84
  field :ENUM_VALUE11193, 85
  field :ENUM_VALUE11194, 86
  field :ENUM_VALUE11195, 87
  field :ENUM_VALUE11196, 88
  field :ENUM_VALUE11197, 89
  field :ENUM_VALUE11198, 90
  field :ENUM_VALUE11199, 91
  field :ENUM_VALUE11200, 92
  field :ENUM_VALUE11201, 93
  field :ENUM_VALUE11202, 94
  field :ENUM_VALUE11203, 95
  field :ENUM_VALUE11204, 96
  field :ENUM_VALUE11205, 97
  field :ENUM_VALUE11206, 98
  field :ENUM_VALUE11207, 99
  field :ENUM_VALUE11208, 100
  field :ENUM_VALUE11209, 101
  field :ENUM_VALUE11210, 102
  field :ENUM_VALUE11211, 103
  field :ENUM_VALUE11212, 104
  field :ENUM_VALUE11213, 105
  field :ENUM_VALUE11214, 106
  field :ENUM_VALUE11215, 107
  field :ENUM_VALUE11216, 108
  field :ENUM_VALUE11217, 109
  field :ENUM_VALUE11218, 110
  field :ENUM_VALUE11219, 111
  field :ENUM_VALUE11220, 112
  field :ENUM_VALUE11221, 113
  field :ENUM_VALUE11222, 114
  field :ENUM_VALUE11223, 115
  field :ENUM_VALUE11224, 116
  field :ENUM_VALUE11225, 117
  field :ENUM_VALUE11226, 118
  field :ENUM_VALUE11227, 119
  field :ENUM_VALUE11228, 120
  field :ENUM_VALUE11229, 121
  field :ENUM_VALUE11230, 122
  field :ENUM_VALUE11231, 123
  field :ENUM_VALUE11232, 124
  field :ENUM_VALUE11233, 125
  field :ENUM_VALUE11234, 126
  field :ENUM_VALUE11235, 127
  field :ENUM_VALUE11236, 128
  field :ENUM_VALUE11237, 129
  field :ENUM_VALUE11238, 130
  field :ENUM_VALUE11239, 131
  field :ENUM_VALUE11240, 132
  field :ENUM_VALUE11241, 133
  field :ENUM_VALUE11242, 134
  field :ENUM_VALUE11243, 135
  field :ENUM_VALUE11244, 136
  field :ENUM_VALUE11245, 137
  field :ENUM_VALUE11246, 138
  field :ENUM_VALUE11247, 139
  field :ENUM_VALUE11248, 140
  field :ENUM_VALUE11249, 141
  field :ENUM_VALUE11250, 142
  field :ENUM_VALUE11251, 143
  field :ENUM_VALUE11252, 144
  field :ENUM_VALUE11253, 145
  field :ENUM_VALUE11254, 146
  field :ENUM_VALUE11255, 147
  field :ENUM_VALUE11256, 148
  field :ENUM_VALUE11257, 149
  field :ENUM_VALUE11258, 150
  field :ENUM_VALUE11259, 151
  field :ENUM_VALUE11260, 152
  field :ENUM_VALUE11261, 153
  field :ENUM_VALUE11262, 154
  field :ENUM_VALUE11263, 155
  field :ENUM_VALUE11264, 156
  field :ENUM_VALUE11265, 157
  field :ENUM_VALUE11266, 158
  field :ENUM_VALUE11267, 159
  field :ENUM_VALUE11268, 160
  field :ENUM_VALUE11269, 161
  field :ENUM_VALUE11270, 163
  field :ENUM_VALUE11271, 164
  field :ENUM_VALUE11272, 165
  field :ENUM_VALUE11273, 166
  field :ENUM_VALUE11274, 167
  field :ENUM_VALUE11275, 168
  field :ENUM_VALUE11276, 169
  field :ENUM_VALUE11277, 170
  field :ENUM_VALUE11278, 171
  field :ENUM_VALUE11279, 172
  field :ENUM_VALUE11280, 173
  field :ENUM_VALUE11281, 174
  field :ENUM_VALUE11282, 175
  field :ENUM_VALUE11283, 176
  field :ENUM_VALUE11284, 177
  field :ENUM_VALUE11285, 178
  field :ENUM_VALUE11286, 179
  field :ENUM_VALUE11287, 180
  field :ENUM_VALUE11288, 181
  field :ENUM_VALUE11289, 182
  field :ENUM_VALUE11290, 183
  field :ENUM_VALUE11291, 184
  field :ENUM_VALUE11292, 185
  field :ENUM_VALUE11293, 187
  field :ENUM_VALUE11294, 188
  field :ENUM_VALUE11295, 189
  field :ENUM_VALUE11296, 190
  field :ENUM_VALUE11297, 191
  field :ENUM_VALUE11298, 192
  field :ENUM_VALUE11299, 193
  field :ENUM_VALUE11300, 194
  field :ENUM_VALUE11301, 195
  field :ENUM_VALUE11302, 196
  field :ENUM_VALUE11303, 197
  field :ENUM_VALUE11304, 198
  field :ENUM_VALUE11305, 65535
  field :ENUM_VALUE11306, 65536
  field :ENUM_VALUE11307, 65537
  field :ENUM_VALUE11308, 65538
  field :ENUM_VALUE11309, 65539
  field :ENUM_VALUE11310, 65540
  field :ENUM_VALUE11311, 65541
  field :ENUM_VALUE11312, 65542
  field :ENUM_VALUE11313, 65543
  field :ENUM_VALUE11314, 65544
  field :ENUM_VALUE11315, 65545
  field :ENUM_VALUE11316, 65546
  field :ENUM_VALUE11317, 65547
  field :ENUM_VALUE11318, 65548
  field :ENUM_VALUE11319, 65549
  field :ENUM_VALUE11320, 65550
  field :ENUM_VALUE11321, 65551
  field :ENUM_VALUE11322, 65552
  field :ENUM_VALUE11323, 65553
  field :ENUM_VALUE11324, 65554
  field :ENUM_VALUE11325, 65555
  field :ENUM_VALUE11326, 65556
  field :ENUM_VALUE11327, 65557
  field :ENUM_VALUE11328, 65558
  field :ENUM_VALUE11329, 65559
  field :ENUM_VALUE11330, 65560
  field :ENUM_VALUE11331, 65561
  field :ENUM_VALUE11332, 65562
  field :ENUM_VALUE11333, 65563
  field :ENUM_VALUE11334, 69632
  field :ENUM_VALUE11335, 69633
  field :ENUM_VALUE11336, 69634
  field :ENUM_VALUE11337, 69635
  field :ENUM_VALUE11338, 69636
  field :ENUM_VALUE11339, 69637
  field :ENUM_VALUE11340, 69638
  field :ENUM_VALUE11341, 69639
  field :ENUM_VALUE11342, 69640
  field :ENUM_VALUE11343, 69641
  field :ENUM_VALUE11344, 69642
  field :ENUM_VALUE11345, 69643
  field :ENUM_VALUE11346, 69644
  field :ENUM_VALUE11347, 69645
  field :ENUM_VALUE11348, 69646
  field :ENUM_VALUE11349, 69647
  field :ENUM_VALUE11350, 69648
  field :ENUM_VALUE11351, 69649
  field :ENUM_VALUE11352, 69650
  field :ENUM_VALUE11353, 69651
  field :ENUM_VALUE11354, 69652
  field :ENUM_VALUE11355, 69653
  field :ENUM_VALUE11356, 69654
  field :ENUM_VALUE11357, 69655
  field :ENUM_VALUE11358, 69656
  field :ENUM_VALUE11359, 69657
  field :ENUM_VALUE11360, 69658
  field :ENUM_VALUE11361, 69659
  field :ENUM_VALUE11362, 69660
  field :ENUM_VALUE11363, 69661
  field :ENUM_VALUE11364, 69662
  field :ENUM_VALUE11365, 73728
  field :ENUM_VALUE11366, 73729
  field :ENUM_VALUE11367, 77824
  field :ENUM_VALUE11368, 77825
  field :ENUM_VALUE11369, 81920
  field :ENUM_VALUE11370, 81921
  field :ENUM_VALUE11371, 81922
  field :ENUM_VALUE11372, 81923
  field :ENUM_VALUE11373, 86016
  field :ENUM_VALUE11374, 86017
  field :ENUM_VALUE11375, 86018
  field :ENUM_VALUE11376, 86019
  field :ENUM_VALUE11377, 86020
  field :ENUM_VALUE11378, 86021
  field :ENUM_VALUE11379, 86022
  field :ENUM_VALUE11380, 86023
  field :ENUM_VALUE11381, 86024
  field :ENUM_VALUE11382, 86025
  field :ENUM_VALUE11383, 86026
  field :ENUM_VALUE11384, 86027
  field :ENUM_VALUE11385, 86028
  field :ENUM_VALUE11386, 86029
  field :ENUM_VALUE11387, 86030
  field :ENUM_VALUE11388, 86031
  field :ENUM_VALUE11389, 86032
  field :ENUM_VALUE11390, 86033
  field :ENUM_VALUE11391, 86034
  field :ENUM_VALUE11392, 86035
  field :ENUM_VALUE11393, 86036
  field :ENUM_VALUE11394, 86037
  field :ENUM_VALUE11395, 86038
  field :ENUM_VALUE11396, 86039
  field :ENUM_VALUE11397, 86040
  field :ENUM_VALUE11398, 86041
  field :ENUM_VALUE11399, 86042
  field :ENUM_VALUE11400, 86043
  field :ENUM_VALUE11401, 86044
  field :ENUM_VALUE11402, 86045
  field :ENUM_VALUE11403, 86046
  field :ENUM_VALUE11404, 86047
  field :ENUM_VALUE11405, 86048
  field :ENUM_VALUE11406, 86049
  field :ENUM_VALUE11407, 86050
  field :ENUM_VALUE11408, 86051
  field :ENUM_VALUE11409, 86052
  field :ENUM_VALUE11410, 86053
  field :ENUM_VALUE11411, 86054
  field :ENUM_VALUE11412, 86055
  field :ENUM_VALUE11413, 86056
  field :ENUM_VALUE11414, 86057
  field :ENUM_VALUE11415, 86058
  field :ENUM_VALUE11416, 86059
  field :ENUM_VALUE11417, 86060
  field :ENUM_VALUE11418, 86061
  field :ENUM_VALUE11419, 86062
  field :ENUM_VALUE11420, 86063
  field :ENUM_VALUE11421, 86064
  field :ENUM_VALUE11422, 86065
  field :ENUM_VALUE11423, 86066
  field :ENUM_VALUE11424, 86067
  field :ENUM_VALUE11425, 86068
  field :ENUM_VALUE11426, 86069
  field :ENUM_VALUE11427, 86070
  field :ENUM_VALUE11428, 86071
  field :ENUM_VALUE11429, 86072
  field :ENUM_VALUE11430, 86073
  field :ENUM_VALUE11431, 86074
  field :ENUM_VALUE11432, 86077
  field :ENUM_VALUE11433, 86078
  field :ENUM_VALUE11434, 86079
  field :ENUM_VALUE11435, 86080
  field :ENUM_VALUE11436, 86081
  field :ENUM_VALUE11437, 86082
  field :ENUM_VALUE11438, 86083
  field :ENUM_VALUE11439, 86084
  field :ENUM_VALUE11440, 90112
  field :ENUM_VALUE11441, 94208
  field :ENUM_VALUE11442, 94209
  field :ENUM_VALUE11443, 94210
  field :ENUM_VALUE11444, 94211
  field :ENUM_VALUE11445, 94212
  field :ENUM_VALUE11446, 94213
  field :ENUM_VALUE11447, 94214
  field :ENUM_VALUE11448, 94215
  field :ENUM_VALUE11449, 94216
  field :ENUM_VALUE11450, 94217
  field :ENUM_VALUE11451, 94218
  field :ENUM_VALUE11452, 94219
  field :ENUM_VALUE11453, 94220
  field :ENUM_VALUE11454, 94221
  field :ENUM_VALUE11455, 94222
  field :ENUM_VALUE11456, 94223
  field :ENUM_VALUE11457, 94224
  field :ENUM_VALUE11458, 98304
  field :ENUM_VALUE11459, 98305
  field :ENUM_VALUE11460, 98306
  field :ENUM_VALUE11461, 98307
  field :ENUM_VALUE11462, 98308
  field :ENUM_VALUE11463, 102_400
  field :ENUM_VALUE11464, 131_072
  field :ENUM_VALUE11465, 131_073
  field :ENUM_VALUE11466, 135_168
  field :ENUM_VALUE11467, 9_439_507
end

defmodule Benchmarks.GoogleMessage3.Enum11541 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE11542, -1
  field :ENUM_VALUE11543, 0
  field :ENUM_VALUE11544, 1
  field :ENUM_VALUE11545, 2
  field :ENUM_VALUE11546, 3
  field :ENUM_VALUE11547, 4
  field :ENUM_VALUE11548, 5
  field :ENUM_VALUE11549, 6
  field :ENUM_VALUE11550, 7
  field :ENUM_VALUE11551, 8
  field :ENUM_VALUE11552, 9
  field :ENUM_VALUE11553, 10
  field :ENUM_VALUE11554, 11
  field :ENUM_VALUE11555, 12
  field :ENUM_VALUE11556, 13
  field :ENUM_VALUE11557, 14
  field :ENUM_VALUE11558, 15
  field :ENUM_VALUE11559, 16
  field :ENUM_VALUE11560, 17
  field :ENUM_VALUE11561, 18
  field :ENUM_VALUE11562, 19
  field :ENUM_VALUE11563, 20
  field :ENUM_VALUE11564, 21
  field :ENUM_VALUE11565, 22
  field :ENUM_VALUE11566, 23
  field :ENUM_VALUE11567, 24
  field :ENUM_VALUE11568, 25
  field :ENUM_VALUE11569, 26
  field :ENUM_VALUE11570, 27
  field :ENUM_VALUE11571, 28
  field :ENUM_VALUE11572, 29
  field :ENUM_VALUE11573, 30
  field :ENUM_VALUE11574, 31
  field :ENUM_VALUE11575, 32
  field :ENUM_VALUE11576, 33
  field :ENUM_VALUE11577, 34
  field :ENUM_VALUE11578, 35
  field :ENUM_VALUE11579, 36
  field :ENUM_VALUE11580, 37
  field :ENUM_VALUE11581, 38
  field :ENUM_VALUE11582, 39
  field :ENUM_VALUE11583, 40
  field :ENUM_VALUE11584, 41
  field :ENUM_VALUE11585, 42
  field :ENUM_VALUE11586, 43
  field :ENUM_VALUE11587, 44
  field :ENUM_VALUE11588, 45
  field :ENUM_VALUE11589, 46
  field :ENUM_VALUE11590, 47
  field :ENUM_VALUE11591, 48
  field :ENUM_VALUE11592, 49
  field :ENUM_VALUE11593, 50
  field :ENUM_VALUE11594, 51
  field :ENUM_VALUE11595, 52
  field :ENUM_VALUE11596, 53
  field :ENUM_VALUE11597, 54
  field :ENUM_VALUE11598, 55
  field :ENUM_VALUE11599, 56
  field :ENUM_VALUE11600, 57
  field :ENUM_VALUE11601, 58
  field :ENUM_VALUE11602, 59
  field :ENUM_VALUE11603, 60
  field :ENUM_VALUE11604, 61
  field :ENUM_VALUE11605, 62
  field :ENUM_VALUE11606, 63
  field :ENUM_VALUE11607, 64
  field :ENUM_VALUE11608, 65
  field :ENUM_VALUE11609, 66
  field :ENUM_VALUE11610, 67
  field :ENUM_VALUE11611, 68
  field :ENUM_VALUE11612, 69
  field :ENUM_VALUE11613, 70
  field :ENUM_VALUE11614, 71
  field :ENUM_VALUE11615, 72
  field :ENUM_VALUE11616, 73
  field :ENUM_VALUE11617, 74
  field :ENUM_VALUE11618, 75
  field :ENUM_VALUE11619, 76
  field :ENUM_VALUE11620, 77
  field :ENUM_VALUE11621, 78
  field :ENUM_VALUE11622, 79
  field :ENUM_VALUE11623, 80
  field :ENUM_VALUE11624, 81
  field :ENUM_VALUE11625, 82
  field :ENUM_VALUE11626, 83
  field :ENUM_VALUE11627, 84
  field :ENUM_VALUE11628, 85
  field :ENUM_VALUE11629, 86
  field :ENUM_VALUE11630, 87
  field :ENUM_VALUE11631, 88
  field :ENUM_VALUE11632, 89
  field :ENUM_VALUE11633, 90
  field :ENUM_VALUE11634, 91
  field :ENUM_VALUE11635, 92
  field :ENUM_VALUE11636, 93
  field :ENUM_VALUE11637, 94
  field :ENUM_VALUE11638, 95
  field :ENUM_VALUE11639, 96
  field :ENUM_VALUE11640, 97
  field :ENUM_VALUE11641, 98
  field :ENUM_VALUE11642, 99
  field :ENUM_VALUE11643, 100
  field :ENUM_VALUE11644, 101
  field :ENUM_VALUE11645, 102
  field :ENUM_VALUE11646, 103
  field :ENUM_VALUE11647, 104
  field :ENUM_VALUE11648, 105
  field :ENUM_VALUE11649, 106
  field :ENUM_VALUE11650, 107
  field :ENUM_VALUE11651, 108
  field :ENUM_VALUE11652, 109
  field :ENUM_VALUE11653, 110
  field :ENUM_VALUE11654, 111
  field :ENUM_VALUE11655, 112
  field :ENUM_VALUE11656, 113
  field :ENUM_VALUE11657, 114
  field :ENUM_VALUE11658, 115
  field :ENUM_VALUE11659, 116
  field :ENUM_VALUE11660, 117
  field :ENUM_VALUE11661, 118
  field :ENUM_VALUE11662, 119
  field :ENUM_VALUE11663, 120
  field :ENUM_VALUE11664, 121
  field :ENUM_VALUE11665, 122
  field :ENUM_VALUE11666, 123
  field :ENUM_VALUE11667, 124
  field :ENUM_VALUE11668, 125
  field :ENUM_VALUE11669, 126
  field :ENUM_VALUE11670, 127
  field :ENUM_VALUE11671, 128
  field :ENUM_VALUE11672, 129
  field :ENUM_VALUE11673, 130
  field :ENUM_VALUE11674, 131
  field :ENUM_VALUE11675, 132
  field :ENUM_VALUE11676, 133
  field :ENUM_VALUE11677, 134
  field :ENUM_VALUE11678, 135
  field :ENUM_VALUE11679, 136
  field :ENUM_VALUE11680, 137
  field :ENUM_VALUE11681, 138
  field :ENUM_VALUE11682, 139
  field :ENUM_VALUE11683, 140
  field :ENUM_VALUE11684, 141
  field :ENUM_VALUE11685, 142
  field :ENUM_VALUE11686, 143
  field :ENUM_VALUE11687, 144
  field :ENUM_VALUE11688, 145
  field :ENUM_VALUE11689, 146
  field :ENUM_VALUE11690, 147
  field :ENUM_VALUE11691, 148
  field :ENUM_VALUE11692, 149
  field :ENUM_VALUE11693, 150
  field :ENUM_VALUE11694, 151
  field :ENUM_VALUE11695, 152
  field :ENUM_VALUE11696, 153
  field :ENUM_VALUE11697, 154
  field :ENUM_VALUE11698, 155
  field :ENUM_VALUE11699, 156
  field :ENUM_VALUE11700, 157
  field :ENUM_VALUE11701, 158
  field :ENUM_VALUE11702, 159
  field :ENUM_VALUE11703, 160
  field :ENUM_VALUE11704, 161
  field :ENUM_VALUE11705, 162
  field :ENUM_VALUE11706, 163
  field :ENUM_VALUE11707, 164
  field :ENUM_VALUE11708, 165
  field :ENUM_VALUE11709, 166
  field :ENUM_VALUE11710, 167
  field :ENUM_VALUE11711, 168
  field :ENUM_VALUE11712, 169
  field :ENUM_VALUE11713, 170
  field :ENUM_VALUE11714, 171
  field :ENUM_VALUE11715, 172
  field :ENUM_VALUE11716, 173
  field :ENUM_VALUE11717, 174
  field :ENUM_VALUE11718, 175
  field :ENUM_VALUE11719, 176
  field :ENUM_VALUE11720, 177
  field :ENUM_VALUE11721, 178
  field :ENUM_VALUE11722, 179
  field :ENUM_VALUE11723, 180
  field :ENUM_VALUE11724, 181
  field :ENUM_VALUE11725, 182
  field :ENUM_VALUE11726, 183
  field :ENUM_VALUE11727, 184
  field :ENUM_VALUE11728, 185
  field :ENUM_VALUE11729, 186
  field :ENUM_VALUE11730, 187
  field :ENUM_VALUE11731, 188
  field :ENUM_VALUE11732, 16_777_215
end

defmodule Benchmarks.GoogleMessage3.Enum11468 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE11469, -99
  field :ENUM_VALUE11470, 0
  field :ENUM_VALUE11471, 1
  field :ENUM_VALUE11472, 2
  field :ENUM_VALUE11473, 3
  field :ENUM_VALUE11474, 4
  field :ENUM_VALUE11475, 28
  field :ENUM_VALUE11476, 22
  field :ENUM_VALUE11477, 38
  field :ENUM_VALUE11478, 512
  field :ENUM_VALUE11479, 2048
  field :ENUM_VALUE11480, 66
  field :ENUM_VALUE11481, 578
  field :ENUM_VALUE11482, 77
  field :ENUM_VALUE11483, 88
  field :ENUM_VALUE11484, 100
  field :ENUM_VALUE11485, 110
  field :ENUM_VALUE11486, 2158
  field :ENUM_VALUE11487, 122
  field :ENUM_VALUE11488, 2170
  field :ENUM_VALUE11489, 144
  field :ENUM_VALUE11490, 244
  field :ENUM_VALUE11491, 2292
  field :ENUM_VALUE11492, 44
end

defmodule Benchmarks.GoogleMessage3.Enum11022 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE11023, 0
  field :ENUM_VALUE11024, 1
  field :ENUM_VALUE11025, 2
  field :ENUM_VALUE11026, 3
  field :ENUM_VALUE11027, 4
  field :ENUM_VALUE11028, 5
  field :ENUM_VALUE11029, 6
  field :ENUM_VALUE11030, 7
  field :ENUM_VALUE11031, 8
  field :ENUM_VALUE11032, 9
  field :ENUM_VALUE11033, 10
  field :ENUM_VALUE11034, 11
  field :ENUM_VALUE11035, 12
  field :ENUM_VALUE11036, 13
  field :ENUM_VALUE11037, 14
  field :ENUM_VALUE11038, 15
  field :ENUM_VALUE11039, 16
  field :ENUM_VALUE11040, 17
  field :ENUM_VALUE11041, 18
  field :ENUM_VALUE11042, 19
  field :ENUM_VALUE11043, 20
  field :ENUM_VALUE11044, 21
  field :ENUM_VALUE11045, 22
  field :ENUM_VALUE11046, 23
  field :ENUM_VALUE11047, 24
  field :ENUM_VALUE11048, 25
  field :ENUM_VALUE11049, 26
  field :ENUM_VALUE11050, 27
  field :ENUM_VALUE11051, 28
  field :ENUM_VALUE11052, 29
  field :ENUM_VALUE11053, 30
  field :ENUM_VALUE11054, 31
  field :ENUM_VALUE11055, 32
  field :ENUM_VALUE11056, 33
  field :ENUM_VALUE11057, 34
  field :ENUM_VALUE11058, 35
  field :ENUM_VALUE11059, 36
  field :ENUM_VALUE11060, 37
  field :ENUM_VALUE11061, 38
  field :ENUM_VALUE11062, 39
  field :ENUM_VALUE11063, 40
  field :ENUM_VALUE11064, 41
  field :ENUM_VALUE11065, 42
  field :ENUM_VALUE11066, 43
  field :ENUM_VALUE11067, 44
  field :ENUM_VALUE11068, 45
  field :ENUM_VALUE11069, 46
  field :ENUM_VALUE11070, 47
  field :ENUM_VALUE11071, 48
  field :ENUM_VALUE11072, 49
  field :ENUM_VALUE11073, 50
  field :ENUM_VALUE11074, 51
  field :ENUM_VALUE11075, 52
  field :ENUM_VALUE11076, 53
  field :ENUM_VALUE11077, 54
  field :ENUM_VALUE11078, 55
  field :ENUM_VALUE11079, 56
  field :ENUM_VALUE11080, 57
  field :ENUM_VALUE11081, 58
  field :ENUM_VALUE11082, 59
  field :ENUM_VALUE11083, 60
  field :ENUM_VALUE11084, 61
  field :ENUM_VALUE11085, 62
  field :ENUM_VALUE11086, 63
  field :ENUM_VALUE11087, 64
  field :ENUM_VALUE11088, 65
  field :ENUM_VALUE11089, 66
  field :ENUM_VALUE11090, 67
  field :ENUM_VALUE11091, 68
  field :ENUM_VALUE11092, 69
  field :ENUM_VALUE11093, 70
  field :ENUM_VALUE11094, 71
  field :ENUM_VALUE11095, 72
  field :ENUM_VALUE11096, 73
  field :ENUM_VALUE11097, 74
  field :ENUM_VALUE11098, 75
  field :ENUM_VALUE11099, 76
  field :ENUM_VALUE11100, 77
  field :ENUM_VALUE11101, 78
  field :ENUM_VALUE11102, 79
  field :ENUM_VALUE11103, 80
  field :ENUM_VALUE11104, 81
  field :ENUM_VALUE11105, 82
  field :ENUM_VALUE11106, 83
end

defmodule Benchmarks.GoogleMessage3.Enum12670 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE12671, 0
  field :ENUM_VALUE12672, 1
  field :ENUM_VALUE12673, 2
end

defmodule Benchmarks.GoogleMessage3.Enum12871 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE12872, 1
  field :ENUM_VALUE12873, 2
  field :ENUM_VALUE12874, 3
  field :ENUM_VALUE12875, 4
  field :ENUM_VALUE12876, 5
  field :ENUM_VALUE12877, 6
end

defmodule Benchmarks.GoogleMessage3.Enum13092 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE13093, 1
  field :ENUM_VALUE13094, 2
  field :ENUM_VALUE13095, 3
end

defmodule Benchmarks.GoogleMessage3.Enum13146 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE13147, 0
  field :ENUM_VALUE13148, 1
  field :ENUM_VALUE13149, 2
  field :ENUM_VALUE13150, 3
end

defmodule Benchmarks.GoogleMessage3.Enum16042 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16043, 0
  field :ENUM_VALUE16044, 1
  field :ENUM_VALUE16045, 17
  field :ENUM_VALUE16046, 273
  field :ENUM_VALUE16047, 274
  field :ENUM_VALUE16048, 4385
  field :ENUM_VALUE16049, 4386
  field :ENUM_VALUE16050, 4387
  field :ENUM_VALUE16051, 4388
  field :ENUM_VALUE16052, 4389
  field :ENUM_VALUE16053, 4390
  field :ENUM_VALUE16054, 4391
  field :ENUM_VALUE16055, 4392
  field :ENUM_VALUE16056, 4393
  field :ENUM_VALUE16057, 276
  field :ENUM_VALUE16058, 277
  field :ENUM_VALUE16059, 18
  field :ENUM_VALUE16060, 289
  field :ENUM_VALUE16061, 291
  field :ENUM_VALUE16062, 4657
  field :ENUM_VALUE16063, 74513
  field :ENUM_VALUE16064, 4658
  field :ENUM_VALUE16065, 4659
  field :ENUM_VALUE16066, 4660
  field :ENUM_VALUE16067, 4661
  field :ENUM_VALUE16068, 4662
  field :ENUM_VALUE16069, 4663
  field :ENUM_VALUE16070, 4664
  field :ENUM_VALUE16071, 292
  field :ENUM_VALUE16072, 4673
  field :ENUM_VALUE16073, 4674
  field :ENUM_VALUE16074, 293
  field :ENUM_VALUE16075, 19
  field :ENUM_VALUE16076, 20
  field :ENUM_VALUE16077, 321
  field :ENUM_VALUE16078, 5137
  field :ENUM_VALUE16079, 5138
  field :ENUM_VALUE16080, 5139
  field :ENUM_VALUE16081, 5140
  field :ENUM_VALUE16082, 5141
  field :ENUM_VALUE16083, 5142
  field :ENUM_VALUE16084, 82273
  field :ENUM_VALUE16085, 82274
  field :ENUM_VALUE16086, 82275
  field :ENUM_VALUE16087, 82276
  field :ENUM_VALUE16088, 82277
  field :ENUM_VALUE16089, 82278
  field :ENUM_VALUE16090, 5143
  field :ENUM_VALUE16091, 5144
  field :ENUM_VALUE16092, 5145
  field :ENUM_VALUE16093, 5146
  field :ENUM_VALUE16094, 82337
  field :ENUM_VALUE16095, 5147
  field :ENUM_VALUE16096, 5148
  field :ENUM_VALUE16097, 322
  field :ENUM_VALUE16098, 323
  field :ENUM_VALUE16099, 324
  field :ENUM_VALUE16100, 325
  field :ENUM_VALUE16101, 326
  field :ENUM_VALUE16102, 327
  field :ENUM_VALUE16103, 328
  field :ENUM_VALUE16104, 21
  field :ENUM_VALUE16105, 337
  field :ENUM_VALUE16106, 22
  field :ENUM_VALUE16107, 23
  field :ENUM_VALUE16108, 24
  field :ENUM_VALUE16109, 2
  field :ENUM_VALUE16110, 33
  field :ENUM_VALUE16111, 34
  field :ENUM_VALUE16112, 545
  field :ENUM_VALUE16113, 8721
  field :ENUM_VALUE16114, 8723
  field :ENUM_VALUE16115, 8724
  field :ENUM_VALUE16116, 546
  field :ENUM_VALUE16117, 8739
  field :ENUM_VALUE16118, 8740
  field :ENUM_VALUE16119, 547
  field :ENUM_VALUE16120, 548
  field :ENUM_VALUE16121, 549
  field :ENUM_VALUE16122, 550
  field :ENUM_VALUE16123, 551
  field :ENUM_VALUE16124, 552
  field :ENUM_VALUE16125, 553
  field :ENUM_VALUE16126, 35
  field :ENUM_VALUE16127, 36
  field :ENUM_VALUE16128, 37
  field :ENUM_VALUE16129, 593
  field :ENUM_VALUE16130, 594
  field :ENUM_VALUE16131, 595
  field :ENUM_VALUE16132, 596
  field :ENUM_VALUE16133, 597
  field :ENUM_VALUE16134, 38
  field :ENUM_VALUE16135, 609
  field :ENUM_VALUE16136, 610
  field :ENUM_VALUE16137, 617
  field :ENUM_VALUE16138, 614
  field :ENUM_VALUE16139, 615
  field :ENUM_VALUE16140, 616
  field :ENUM_VALUE16141, 618
  field :ENUM_VALUE16142, 620
  field :ENUM_VALUE16143, 9937
  field :ENUM_VALUE16144, 9938
  field :ENUM_VALUE16145, 9939
  field :ENUM_VALUE16146, 9940
  field :ENUM_VALUE16147, 9941
  field :ENUM_VALUE16148, 39
  field :ENUM_VALUE16149, 40
  field :ENUM_VALUE16150, 41
  field :ENUM_VALUE16151, 42
  field :ENUM_VALUE16152, 43
  field :ENUM_VALUE16153, 44
  field :ENUM_VALUE16154, 45
  field :ENUM_VALUE16155, 11793
  field :ENUM_VALUE16156, 3
  field :ENUM_VALUE16157, 49
  field :ENUM_VALUE16158, 50
  field :ENUM_VALUE16159, 51
  field :ENUM_VALUE16160, 817
  field :ENUM_VALUE16161, 818
  field :ENUM_VALUE16162, 819
  field :ENUM_VALUE16163, 52
  field :ENUM_VALUE16164, 833
  field :ENUM_VALUE16165, 53
  field :ENUM_VALUE16166, 54
  field :ENUM_VALUE16167, 4
  field :ENUM_VALUE16168, 1041
  field :ENUM_VALUE16169, 16657
  field :ENUM_VALUE16170, 16658
  field :ENUM_VALUE16171, 16659
  field :ENUM_VALUE16172, 16660
  field :ENUM_VALUE16173, 16661
  field :ENUM_VALUE16174, 1042
  field :ENUM_VALUE16175, 16673
  field :ENUM_VALUE16176, 1043
  field :ENUM_VALUE16177, 16689
  field :ENUM_VALUE16178, 16690
  field :ENUM_VALUE16179, 16691
  field :ENUM_VALUE16180, 16692
  field :ENUM_VALUE16181, 16693
  field :ENUM_VALUE16182, 16694
  field :ENUM_VALUE16183, 16695
  field :ENUM_VALUE16184, 1044
  field :ENUM_VALUE16185, 16705
  field :ENUM_VALUE16186, 16706
  field :ENUM_VALUE16187, 16707
  field :ENUM_VALUE16188, 16708
  field :ENUM_VALUE16189, 16709
  field :ENUM_VALUE16190, 16710
  field :ENUM_VALUE16191, 16711
  field :ENUM_VALUE16192, 16712
  field :ENUM_VALUE16193, 16713
  field :ENUM_VALUE16194, 1046
  field :ENUM_VALUE16195, 16737
  field :ENUM_VALUE16196, 1047
  field :ENUM_VALUE16197, 16753
  field :ENUM_VALUE16198, 268_049
  field :ENUM_VALUE16199, 268_050
  field :ENUM_VALUE16200, 268_051
  field :ENUM_VALUE16201, 268_052
  field :ENUM_VALUE16202, 1048
  field :ENUM_VALUE16203, 16769
  field :ENUM_VALUE16204, 16770
  field :ENUM_VALUE16205, 16771
  field :ENUM_VALUE16206, 16772
  field :ENUM_VALUE16207, 16773
  field :ENUM_VALUE16208, 1049
  field :ENUM_VALUE16209, 1056
  field :ENUM_VALUE16210, 1058
  field :ENUM_VALUE16211, 1059
  field :ENUM_VALUE16212, 1060
  field :ENUM_VALUE16213, 1061
  field :ENUM_VALUE16214, 5
  field :ENUM_VALUE16215, 6
  field :ENUM_VALUE16216, 97
  field :ENUM_VALUE16217, 98
  field :ENUM_VALUE16218, 99
  field :ENUM_VALUE16219, 100
  field :ENUM_VALUE16220, 101
  field :ENUM_VALUE16221, 102
  field :ENUM_VALUE16222, 103
  field :ENUM_VALUE16223, 104
  field :ENUM_VALUE16224, 105
  field :ENUM_VALUE16225, 106
  field :ENUM_VALUE16226, 108
  field :ENUM_VALUE16227, 1729
  field :ENUM_VALUE16228, 1730
  field :ENUM_VALUE16229, 1731
  field :ENUM_VALUE16230, 7
  field :ENUM_VALUE16231, 8
  field :ENUM_VALUE16232, 9
  field :ENUM_VALUE16233, 10
  field :ENUM_VALUE16234, 161
  field :ENUM_VALUE16235, 2577
  field :ENUM_VALUE16236, 41233
  field :ENUM_VALUE16237, 41234
  field :ENUM_VALUE16238, 2578
  field :ENUM_VALUE16239, 2579
  field :ENUM_VALUE16240, 41265
  field :ENUM_VALUE16241, 2580
  field :ENUM_VALUE16242, 2581
  field :ENUM_VALUE16243, 41297
  field :ENUM_VALUE16244, 41298
  field :ENUM_VALUE16245, 41299
  field :ENUM_VALUE16246, 41300
  field :ENUM_VALUE16247, 2582
  field :ENUM_VALUE16248, 2583
  field :ENUM_VALUE16249, 2584
  field :ENUM_VALUE16250, 162
  field :ENUM_VALUE16251, 2593
  field :ENUM_VALUE16252, 41489
  field :ENUM_VALUE16253, 663_825
  field :ENUM_VALUE16254, 663_826
  field :ENUM_VALUE16255, 41490
  field :ENUM_VALUE16256, 41491
  field :ENUM_VALUE16257, 41492
  field :ENUM_VALUE16258, 663_873
  field :ENUM_VALUE16259, 2594
  field :ENUM_VALUE16260, 41505
  field :ENUM_VALUE16261, 41506
  field :ENUM_VALUE16262, 41507
  field :ENUM_VALUE16263, 2595
  field :ENUM_VALUE16264, 41521
  field :ENUM_VALUE16265, 41522
  field :ENUM_VALUE16266, 41523
  field :ENUM_VALUE16267, 41524
  field :ENUM_VALUE16268, 41525
  field :ENUM_VALUE16269, 664_401
  field :ENUM_VALUE16270, 664_402
  field :ENUM_VALUE16271, 41526
  field :ENUM_VALUE16272, 41527
  field :ENUM_VALUE16273, 2596
  field :ENUM_VALUE16274, 2597
  field :ENUM_VALUE16275, 2598
  field :ENUM_VALUE16276, 41569
  field :ENUM_VALUE16277, 41570
  field :ENUM_VALUE16278, 41571
  field :ENUM_VALUE16279, 41572
  field :ENUM_VALUE16280, 41573
  field :ENUM_VALUE16281, 665_169
  field :ENUM_VALUE16282, 665_170
  field :ENUM_VALUE16283, 665_171
  field :ENUM_VALUE16284, 665_172
  field :ENUM_VALUE16285, 2599
  field :ENUM_VALUE16286, 2600
  field :ENUM_VALUE16287, 2601
  field :ENUM_VALUE16288, 2603
  field :ENUM_VALUE16289, 2604
  field :ENUM_VALUE16290, 163
  field :ENUM_VALUE16291, 2608
  field :ENUM_VALUE16292, 2609
  field :ENUM_VALUE16293, 2610
  field :ENUM_VALUE16294, 2611
  field :ENUM_VALUE16295, 2612
  field :ENUM_VALUE16296, 164
  field :ENUM_VALUE16297, 2625
  field :ENUM_VALUE16298, 2626
  field :ENUM_VALUE16299, 42017
  field :ENUM_VALUE16300, 42018
  field :ENUM_VALUE16301, 42019
  field :ENUM_VALUE16302, 2627
  field :ENUM_VALUE16303, 2628
  field :ENUM_VALUE16304, 165
  field :ENUM_VALUE16305, 2641
  field :ENUM_VALUE16306, 42257
  field :ENUM_VALUE16307, 42258
  field :ENUM_VALUE16308, 2642
  field :ENUM_VALUE16309, 2643
  field :ENUM_VALUE16310, 2644
  field :ENUM_VALUE16311, 2646
  field :ENUM_VALUE16312, 2647
  field :ENUM_VALUE16313, 42353
  field :ENUM_VALUE16314, 2648
  field :ENUM_VALUE16315, 2649
  field :ENUM_VALUE16316, 2650
  field :ENUM_VALUE16317, 2651
  field :ENUM_VALUE16318, 2652
  field :ENUM_VALUE16319, 2653
  field :ENUM_VALUE16320, 2654
  field :ENUM_VALUE16321, 42481
  field :ENUM_VALUE16322, 42482
  field :ENUM_VALUE16323, 42483
  field :ENUM_VALUE16324, 166
  field :ENUM_VALUE16325, 2657
  field :ENUM_VALUE16326, 2658
  field :ENUM_VALUE16327, 42529
  field :ENUM_VALUE16328, 2659
  field :ENUM_VALUE16329, 2660
  field :ENUM_VALUE16330, 2661
  field :ENUM_VALUE16331, 2662
  field :ENUM_VALUE16332, 2663
  field :ENUM_VALUE16333, 42609
  field :ENUM_VALUE16334, 2664
  field :ENUM_VALUE16335, 2665
  field :ENUM_VALUE16336, 42753
  field :ENUM_VALUE16337, 42754
  field :ENUM_VALUE16338, 42755
  field :ENUM_VALUE16339, 11
  field :ENUM_VALUE16340, 177
  field :ENUM_VALUE16341, 2833
  field :ENUM_VALUE16342, 179
  field :ENUM_VALUE16343, 180
  field :ENUM_VALUE16344, 2881
  field :ENUM_VALUE16345, 182
  field :ENUM_VALUE16346, 183
  field :ENUM_VALUE16347, 12
  field :ENUM_VALUE16348, 3089
  field :ENUM_VALUE16349, 194
  field :ENUM_VALUE16350, 195
  field :ENUM_VALUE16351, 196
  field :ENUM_VALUE16352, 198
  field :ENUM_VALUE16353, 3169
  field :ENUM_VALUE16354, 199
  field :ENUM_VALUE16355, 200
  field :ENUM_VALUE16356, 208
  field :ENUM_VALUE16357, 3329
  field :ENUM_VALUE16358, 3330
  field :ENUM_VALUE16359, 3331
  field :ENUM_VALUE16360, 209
  field :ENUM_VALUE16361, 210
  field :ENUM_VALUE16362, 211
  field :ENUM_VALUE16363, 3377
  field :ENUM_VALUE16364, 3378
  field :ENUM_VALUE16365, 3379
  field :ENUM_VALUE16366, 3380
  field :ENUM_VALUE16367, 3381
  field :ENUM_VALUE16368, 865_809
  field :ENUM_VALUE16369, 865_810
  field :ENUM_VALUE16370, 865_811
  field :ENUM_VALUE16371, 865_812
  field :ENUM_VALUE16372, 865_813
  field :ENUM_VALUE16373, 865_814
  field :ENUM_VALUE16374, 865_815
  field :ENUM_VALUE16375, 865_816
  field :ENUM_VALUE16376, 865_817
  field :ENUM_VALUE16377, 865_818
  field :ENUM_VALUE16378, 865_819
  field :ENUM_VALUE16379, 865_820
  field :ENUM_VALUE16380, 865_821
  field :ENUM_VALUE16381, 865_822
  field :ENUM_VALUE16382, 865_823
  field :ENUM_VALUE16383, 865_824
  field :ENUM_VALUE16384, 865_825
  field :ENUM_VALUE16385, 865_826
  field :ENUM_VALUE16386, 865_827
  field :ENUM_VALUE16387, 865_828
  field :ENUM_VALUE16388, 865_829
  field :ENUM_VALUE16389, 212
  field :ENUM_VALUE16390, 3393
  field :ENUM_VALUE16391, 3394
  field :ENUM_VALUE16392, 3395
  field :ENUM_VALUE16393, 213
  field :ENUM_VALUE16394, 214
  field :ENUM_VALUE16395, 215
  field :ENUM_VALUE16396, 3441
  field :ENUM_VALUE16397, 3442
  field :ENUM_VALUE16398, 216
  field :ENUM_VALUE16399, 217
  field :ENUM_VALUE16400, 3473
  field :ENUM_VALUE16401, 3474
  field :ENUM_VALUE16402, 3475
  field :ENUM_VALUE16403, 254
  field :ENUM_VALUE16404, 255
end

defmodule Benchmarks.GoogleMessage3.Enum16553 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16554, 0
  field :ENUM_VALUE16555, 1
  field :ENUM_VALUE16556, 2
  field :ENUM_VALUE16557, 3
  field :ENUM_VALUE16558, 4
  field :ENUM_VALUE16559, 5
  field :ENUM_VALUE16560, 6
  field :ENUM_VALUE16561, 7
  field :ENUM_VALUE16562, 8
  field :ENUM_VALUE16563, 9
end

defmodule Benchmarks.GoogleMessage3.Enum16728 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16729, 1
  field :ENUM_VALUE16730, 2
  field :ENUM_VALUE16731, 3
end

defmodule Benchmarks.GoogleMessage3.Enum16732 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16733, 1
  field :ENUM_VALUE16734, 2
  field :ENUM_VALUE16735, 3
  field :ENUM_VALUE16736, 4
  field :ENUM_VALUE16737, 5
end

defmodule Benchmarks.GoogleMessage3.Enum16738 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16739, 1
  field :ENUM_VALUE16740, 2
  field :ENUM_VALUE16741, 3
  field :ENUM_VALUE16742, 4
  field :ENUM_VALUE16743, 5
  field :ENUM_VALUE16744, 6
  field :ENUM_VALUE16745, 7
end

defmodule Benchmarks.GoogleMessage3.Enum16698 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16699, -1
  field :ENUM_VALUE16700, 100
  field :ENUM_VALUE16701, 2
  field :ENUM_VALUE16702, 0
  field :ENUM_VALUE16703, 1
  field :ENUM_VALUE16704, 4
  field :ENUM_VALUE16705, 11
  field :ENUM_VALUE16706, 12
  field :ENUM_VALUE16707, 3
  field :ENUM_VALUE16708, 5
  field :ENUM_VALUE16709, 6
  field :ENUM_VALUE16710, 7
  field :ENUM_VALUE16711, 8
  field :ENUM_VALUE16712, 9
  field :ENUM_VALUE16713, 10
  field :ENUM_VALUE16714, 13
  field :ENUM_VALUE16715, 14
  field :ENUM_VALUE16716, 15
  field :ENUM_VALUE16717, 16
  field :ENUM_VALUE16718, 18
  field :ENUM_VALUE16719, 17
  field :ENUM_VALUE16720, 19
  field :ENUM_VALUE16721, 20
end

defmodule Benchmarks.GoogleMessage3.Enum16819 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16820, 0
  field :ENUM_VALUE16821, 1
  field :ENUM_VALUE16822, 2
  field :ENUM_VALUE16823, 3
  field :ENUM_VALUE16824, 4
  field :ENUM_VALUE16825, 5
end

defmodule Benchmarks.GoogleMessage3.Enum16925 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16926, 0
  field :ENUM_VALUE16927, 1
  field :ENUM_VALUE16928, 2
  field :ENUM_VALUE16929, 3
  field :ENUM_VALUE16930, 4
  field :ENUM_VALUE16931, 5
  field :ENUM_VALUE16932, 6
  field :ENUM_VALUE16933, 7
  field :ENUM_VALUE16934, 8
  field :ENUM_VALUE16935, 9
  field :ENUM_VALUE16936, 10
  field :ENUM_VALUE16937, 11
  field :ENUM_VALUE16938, 12
  field :ENUM_VALUE16939, 13
end

defmodule Benchmarks.GoogleMessage3.Enum22854 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE22855, 0
  field :ENUM_VALUE22856, 1
end

defmodule Benchmarks.GoogleMessage3.Enum24361 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE24362, 0
  field :ENUM_VALUE24363, 1
  field :ENUM_VALUE24364, 2
  field :ENUM_VALUE24365, 3
end

defmodule Benchmarks.GoogleMessage3.Enum16891 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE16892, 0
  field :ENUM_VALUE16893, 1
  field :ENUM_VALUE16894, 2
  field :ENUM_VALUE16895, 3
  field :ENUM_VALUE16896, 4
  field :ENUM_VALUE16897, 5
  field :ENUM_VALUE16898, 6
  field :ENUM_VALUE16899, 7
  field :ENUM_VALUE16900, 8
  field :ENUM_VALUE16901, 9
  field :ENUM_VALUE16902, 10
  field :ENUM_VALUE16903, 11
  field :ENUM_VALUE16904, 12
  field :ENUM_VALUE16905, 13
  field :ENUM_VALUE16906, 14
  field :ENUM_VALUE16907, 15
  field :ENUM_VALUE16908, 16
  field :ENUM_VALUE16909, 17
  field :ENUM_VALUE16910, 18
  field :ENUM_VALUE16911, 19
  field :ENUM_VALUE16912, 20
  field :ENUM_VALUE16913, 21
  field :ENUM_VALUE16914, 22
  field :ENUM_VALUE16915, 23
  field :ENUM_VALUE16916, 24
  field :ENUM_VALUE16917, 25
  field :ENUM_VALUE16918, 26
  field :ENUM_VALUE16919, 27
  field :ENUM_VALUE16920, 28
  field :ENUM_VALUE16921, 29
  field :ENUM_VALUE16922, 30
  field :ENUM_VALUE16923, 31
end

defmodule Benchmarks.GoogleMessage3.Enum27361 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE27362, 0
  field :ENUM_VALUE27363, 1
  field :ENUM_VALUE27364, 2
  field :ENUM_VALUE27365, 3
  field :ENUM_VALUE27366, 4
end

defmodule Benchmarks.GoogleMessage3.Enum33960 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE33961, 0
  field :ENUM_VALUE33962, 1
  field :ENUM_VALUE33963, 2
  field :ENUM_VALUE33964, 3
  field :ENUM_VALUE33965, 4
  field :ENUM_VALUE33966, 5
  field :ENUM_VALUE33967, 6
end

defmodule Benchmarks.GoogleMessage3.Enum34388 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE34389, 1
end

defmodule Benchmarks.GoogleMessage3.Enum35477 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE35478, 4
  field :ENUM_VALUE35479, 3
  field :ENUM_VALUE35480, 2
  field :ENUM_VALUE35481, 1
  field :ENUM_VALUE35482, 0
end

defmodule Benchmarks.GoogleMessage3.Enum35507 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE35508, 0
  field :ENUM_VALUE35509, 1
  field :ENUM_VALUE35510, 2
  field :ENUM_VALUE35511, 3
  field :ENUM_VALUE35512, 4
  field :ENUM_VALUE35513, 5
  field :ENUM_VALUE35514, 6
  field :ENUM_VALUE35515, 7
  field :ENUM_VALUE35516, 8
  field :ENUM_VALUE35517, 9
end

defmodule Benchmarks.GoogleMessage3.Enum36860 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE36861, 0
  field :ENUM_VALUE36862, 1
  field :ENUM_VALUE36863, 2
  field :ENUM_VALUE36864, 3
  field :ENUM_VALUE36865, 4
  field :ENUM_VALUE36866, 5
  field :ENUM_VALUE36867, 6
  field :ENUM_VALUE36868, 7
end

defmodule Benchmarks.GoogleMessage3.Enum36890 do
  @moduledoc false
  use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.1-dev", syntax: :proto2

  field :ENUM_VALUE36891, 0
  field :ENUM_VALUE36892, 1
end
