From 63d5e92af159ce02d6c0fa4d7d47e49390bc0ac4 Mon Sep 17 00:00:00 2001 From: Elle Mouton Date: Thu, 10 Oct 2024 13:52:07 +0200 Subject: [PATCH] tlv: generate types for gossip unsigned range For pure TLV messages such as Gossip 1.75 and Bolt12 messages, there are defined TLV ranges for unsigned data vs signed data. The signed ranges are the inclusive ranges of 0 to 159 and 1000000000 to 2999999999. What we do here in this commit is: 1) update the number of main types generated so that they include type 160 which is the first type in the un-signed range and we will make use of this type for signature fields in gossip messages. Next, we add two marker types so that we can define the rest of the ranges. --- tlv/internal/gen/gen_tlv_types.go | 26 +- tlv/tlv_types_generated.go | 4020 +++++++++++++++++++++++++++++ 2 files changed, 4043 insertions(+), 3 deletions(-) diff --git a/tlv/internal/gen/gen_tlv_types.go b/tlv/internal/gen/gen_tlv_types.go index 331d10b64..ab9bbbbd6 100644 --- a/tlv/internal/gen/gen_tlv_types.go +++ b/tlv/internal/gen/gen_tlv_types.go @@ -8,14 +8,29 @@ import ( ) const ( - numberOfTypes uint32 = 100 + numberOfTypes uint32 = 300 // customTypeStart defines the beginning of the custom TLV type range as // defined in BOLT-01. - customTypeStart uint32 = 65536 - defaultOutputFile = "tlv_types_generated.go" + customTypeStart uint32 = 65536 + + // pureTLVSecondSignedTypeRangeStart defines the first TLV type of the + // second defined signed TLV range used in pure TLV messages. + pureTLVSecondSignedTypeRangeStart uint32 = 1000000000 + + // pureTLVSecondUnsignedTypeRangeStart defines the first TLV type of the + // second defined unsigned TLV range used in pure TLV messages. + pureTLVSecondUnsignedTypeRangeStart uint32 = 3000000000 + + defaultOutputFile = "tlv_types_generated.go" ) +// typeMarkers defines any adhoc TLV types we want to generate. +var typeMarkers = map[uint32]struct{}{ + pureTLVSecondSignedTypeRangeStart: {}, + pureTLVSecondUnsignedTypeRangeStart: {}, +} + const typeCodeTemplate = `// Code generated by tlv/internal/gen; DO NOT EDIT. package tlv @@ -50,6 +65,11 @@ func main() { items[i] = struct{}{} } + // We'll also generate any marker types. + for t := range typeMarkers { + items[t] = struct{}{} + } + tpl, err := template.New("tlv").Parse(typeCodeTemplate) if err != nil { panic(err) diff --git a/tlv/tlv_types_generated.go b/tlv/tlv_types_generated.go index c75a86232..9a80f9364 100644 --- a/tlv/tlv_types_generated.go +++ b/tlv/tlv_types_generated.go @@ -1012,6 +1012,2006 @@ func (t *tlvType100) tlv() {} type TlvType100 = *tlvType100 +type tlvType101 struct{} + +func (t *tlvType101) TypeVal() Type { + return 101 +} + +func (t *tlvType101) tlv() {} + +type TlvType101 = *tlvType101 + +type tlvType102 struct{} + +func (t *tlvType102) TypeVal() Type { + return 102 +} + +func (t *tlvType102) tlv() {} + +type TlvType102 = *tlvType102 + +type tlvType103 struct{} + +func (t *tlvType103) TypeVal() Type { + return 103 +} + +func (t *tlvType103) tlv() {} + +type TlvType103 = *tlvType103 + +type tlvType104 struct{} + +func (t *tlvType104) TypeVal() Type { + return 104 +} + +func (t *tlvType104) tlv() {} + +type TlvType104 = *tlvType104 + +type tlvType105 struct{} + +func (t *tlvType105) TypeVal() Type { + return 105 +} + +func (t *tlvType105) tlv() {} + +type TlvType105 = *tlvType105 + +type tlvType106 struct{} + +func (t *tlvType106) TypeVal() Type { + return 106 +} + +func (t *tlvType106) tlv() {} + +type TlvType106 = *tlvType106 + +type tlvType107 struct{} + +func (t *tlvType107) TypeVal() Type { + return 107 +} + +func (t *tlvType107) tlv() {} + +type TlvType107 = *tlvType107 + +type tlvType108 struct{} + +func (t *tlvType108) TypeVal() Type { + return 108 +} + +func (t *tlvType108) tlv() {} + +type TlvType108 = *tlvType108 + +type tlvType109 struct{} + +func (t *tlvType109) TypeVal() Type { + return 109 +} + +func (t *tlvType109) tlv() {} + +type TlvType109 = *tlvType109 + +type tlvType110 struct{} + +func (t *tlvType110) TypeVal() Type { + return 110 +} + +func (t *tlvType110) tlv() {} + +type TlvType110 = *tlvType110 + +type tlvType111 struct{} + +func (t *tlvType111) TypeVal() Type { + return 111 +} + +func (t *tlvType111) tlv() {} + +type TlvType111 = *tlvType111 + +type tlvType112 struct{} + +func (t *tlvType112) TypeVal() Type { + return 112 +} + +func (t *tlvType112) tlv() {} + +type TlvType112 = *tlvType112 + +type tlvType113 struct{} + +func (t *tlvType113) TypeVal() Type { + return 113 +} + +func (t *tlvType113) tlv() {} + +type TlvType113 = *tlvType113 + +type tlvType114 struct{} + +func (t *tlvType114) TypeVal() Type { + return 114 +} + +func (t *tlvType114) tlv() {} + +type TlvType114 = *tlvType114 + +type tlvType115 struct{} + +func (t *tlvType115) TypeVal() Type { + return 115 +} + +func (t *tlvType115) tlv() {} + +type TlvType115 = *tlvType115 + +type tlvType116 struct{} + +func (t *tlvType116) TypeVal() Type { + return 116 +} + +func (t *tlvType116) tlv() {} + +type TlvType116 = *tlvType116 + +type tlvType117 struct{} + +func (t *tlvType117) TypeVal() Type { + return 117 +} + +func (t *tlvType117) tlv() {} + +type TlvType117 = *tlvType117 + +type tlvType118 struct{} + +func (t *tlvType118) TypeVal() Type { + return 118 +} + +func (t *tlvType118) tlv() {} + +type TlvType118 = *tlvType118 + +type tlvType119 struct{} + +func (t *tlvType119) TypeVal() Type { + return 119 +} + +func (t *tlvType119) tlv() {} + +type TlvType119 = *tlvType119 + +type tlvType120 struct{} + +func (t *tlvType120) TypeVal() Type { + return 120 +} + +func (t *tlvType120) tlv() {} + +type TlvType120 = *tlvType120 + +type tlvType121 struct{} + +func (t *tlvType121) TypeVal() Type { + return 121 +} + +func (t *tlvType121) tlv() {} + +type TlvType121 = *tlvType121 + +type tlvType122 struct{} + +func (t *tlvType122) TypeVal() Type { + return 122 +} + +func (t *tlvType122) tlv() {} + +type TlvType122 = *tlvType122 + +type tlvType123 struct{} + +func (t *tlvType123) TypeVal() Type { + return 123 +} + +func (t *tlvType123) tlv() {} + +type TlvType123 = *tlvType123 + +type tlvType124 struct{} + +func (t *tlvType124) TypeVal() Type { + return 124 +} + +func (t *tlvType124) tlv() {} + +type TlvType124 = *tlvType124 + +type tlvType125 struct{} + +func (t *tlvType125) TypeVal() Type { + return 125 +} + +func (t *tlvType125) tlv() {} + +type TlvType125 = *tlvType125 + +type tlvType126 struct{} + +func (t *tlvType126) TypeVal() Type { + return 126 +} + +func (t *tlvType126) tlv() {} + +type TlvType126 = *tlvType126 + +type tlvType127 struct{} + +func (t *tlvType127) TypeVal() Type { + return 127 +} + +func (t *tlvType127) tlv() {} + +type TlvType127 = *tlvType127 + +type tlvType128 struct{} + +func (t *tlvType128) TypeVal() Type { + return 128 +} + +func (t *tlvType128) tlv() {} + +type TlvType128 = *tlvType128 + +type tlvType129 struct{} + +func (t *tlvType129) TypeVal() Type { + return 129 +} + +func (t *tlvType129) tlv() {} + +type TlvType129 = *tlvType129 + +type tlvType130 struct{} + +func (t *tlvType130) TypeVal() Type { + return 130 +} + +func (t *tlvType130) tlv() {} + +type TlvType130 = *tlvType130 + +type tlvType131 struct{} + +func (t *tlvType131) TypeVal() Type { + return 131 +} + +func (t *tlvType131) tlv() {} + +type TlvType131 = *tlvType131 + +type tlvType132 struct{} + +func (t *tlvType132) TypeVal() Type { + return 132 +} + +func (t *tlvType132) tlv() {} + +type TlvType132 = *tlvType132 + +type tlvType133 struct{} + +func (t *tlvType133) TypeVal() Type { + return 133 +} + +func (t *tlvType133) tlv() {} + +type TlvType133 = *tlvType133 + +type tlvType134 struct{} + +func (t *tlvType134) TypeVal() Type { + return 134 +} + +func (t *tlvType134) tlv() {} + +type TlvType134 = *tlvType134 + +type tlvType135 struct{} + +func (t *tlvType135) TypeVal() Type { + return 135 +} + +func (t *tlvType135) tlv() {} + +type TlvType135 = *tlvType135 + +type tlvType136 struct{} + +func (t *tlvType136) TypeVal() Type { + return 136 +} + +func (t *tlvType136) tlv() {} + +type TlvType136 = *tlvType136 + +type tlvType137 struct{} + +func (t *tlvType137) TypeVal() Type { + return 137 +} + +func (t *tlvType137) tlv() {} + +type TlvType137 = *tlvType137 + +type tlvType138 struct{} + +func (t *tlvType138) TypeVal() Type { + return 138 +} + +func (t *tlvType138) tlv() {} + +type TlvType138 = *tlvType138 + +type tlvType139 struct{} + +func (t *tlvType139) TypeVal() Type { + return 139 +} + +func (t *tlvType139) tlv() {} + +type TlvType139 = *tlvType139 + +type tlvType140 struct{} + +func (t *tlvType140) TypeVal() Type { + return 140 +} + +func (t *tlvType140) tlv() {} + +type TlvType140 = *tlvType140 + +type tlvType141 struct{} + +func (t *tlvType141) TypeVal() Type { + return 141 +} + +func (t *tlvType141) tlv() {} + +type TlvType141 = *tlvType141 + +type tlvType142 struct{} + +func (t *tlvType142) TypeVal() Type { + return 142 +} + +func (t *tlvType142) tlv() {} + +type TlvType142 = *tlvType142 + +type tlvType143 struct{} + +func (t *tlvType143) TypeVal() Type { + return 143 +} + +func (t *tlvType143) tlv() {} + +type TlvType143 = *tlvType143 + +type tlvType144 struct{} + +func (t *tlvType144) TypeVal() Type { + return 144 +} + +func (t *tlvType144) tlv() {} + +type TlvType144 = *tlvType144 + +type tlvType145 struct{} + +func (t *tlvType145) TypeVal() Type { + return 145 +} + +func (t *tlvType145) tlv() {} + +type TlvType145 = *tlvType145 + +type tlvType146 struct{} + +func (t *tlvType146) TypeVal() Type { + return 146 +} + +func (t *tlvType146) tlv() {} + +type TlvType146 = *tlvType146 + +type tlvType147 struct{} + +func (t *tlvType147) TypeVal() Type { + return 147 +} + +func (t *tlvType147) tlv() {} + +type TlvType147 = *tlvType147 + +type tlvType148 struct{} + +func (t *tlvType148) TypeVal() Type { + return 148 +} + +func (t *tlvType148) tlv() {} + +type TlvType148 = *tlvType148 + +type tlvType149 struct{} + +func (t *tlvType149) TypeVal() Type { + return 149 +} + +func (t *tlvType149) tlv() {} + +type TlvType149 = *tlvType149 + +type tlvType150 struct{} + +func (t *tlvType150) TypeVal() Type { + return 150 +} + +func (t *tlvType150) tlv() {} + +type TlvType150 = *tlvType150 + +type tlvType151 struct{} + +func (t *tlvType151) TypeVal() Type { + return 151 +} + +func (t *tlvType151) tlv() {} + +type TlvType151 = *tlvType151 + +type tlvType152 struct{} + +func (t *tlvType152) TypeVal() Type { + return 152 +} + +func (t *tlvType152) tlv() {} + +type TlvType152 = *tlvType152 + +type tlvType153 struct{} + +func (t *tlvType153) TypeVal() Type { + return 153 +} + +func (t *tlvType153) tlv() {} + +type TlvType153 = *tlvType153 + +type tlvType154 struct{} + +func (t *tlvType154) TypeVal() Type { + return 154 +} + +func (t *tlvType154) tlv() {} + +type TlvType154 = *tlvType154 + +type tlvType155 struct{} + +func (t *tlvType155) TypeVal() Type { + return 155 +} + +func (t *tlvType155) tlv() {} + +type TlvType155 = *tlvType155 + +type tlvType156 struct{} + +func (t *tlvType156) TypeVal() Type { + return 156 +} + +func (t *tlvType156) tlv() {} + +type TlvType156 = *tlvType156 + +type tlvType157 struct{} + +func (t *tlvType157) TypeVal() Type { + return 157 +} + +func (t *tlvType157) tlv() {} + +type TlvType157 = *tlvType157 + +type tlvType158 struct{} + +func (t *tlvType158) TypeVal() Type { + return 158 +} + +func (t *tlvType158) tlv() {} + +type TlvType158 = *tlvType158 + +type tlvType159 struct{} + +func (t *tlvType159) TypeVal() Type { + return 159 +} + +func (t *tlvType159) tlv() {} + +type TlvType159 = *tlvType159 + +type tlvType160 struct{} + +func (t *tlvType160) TypeVal() Type { + return 160 +} + +func (t *tlvType160) tlv() {} + +type TlvType160 = *tlvType160 + +type tlvType161 struct{} + +func (t *tlvType161) TypeVal() Type { + return 161 +} + +func (t *tlvType161) tlv() {} + +type TlvType161 = *tlvType161 + +type tlvType162 struct{} + +func (t *tlvType162) TypeVal() Type { + return 162 +} + +func (t *tlvType162) tlv() {} + +type TlvType162 = *tlvType162 + +type tlvType163 struct{} + +func (t *tlvType163) TypeVal() Type { + return 163 +} + +func (t *tlvType163) tlv() {} + +type TlvType163 = *tlvType163 + +type tlvType164 struct{} + +func (t *tlvType164) TypeVal() Type { + return 164 +} + +func (t *tlvType164) tlv() {} + +type TlvType164 = *tlvType164 + +type tlvType165 struct{} + +func (t *tlvType165) TypeVal() Type { + return 165 +} + +func (t *tlvType165) tlv() {} + +type TlvType165 = *tlvType165 + +type tlvType166 struct{} + +func (t *tlvType166) TypeVal() Type { + return 166 +} + +func (t *tlvType166) tlv() {} + +type TlvType166 = *tlvType166 + +type tlvType167 struct{} + +func (t *tlvType167) TypeVal() Type { + return 167 +} + +func (t *tlvType167) tlv() {} + +type TlvType167 = *tlvType167 + +type tlvType168 struct{} + +func (t *tlvType168) TypeVal() Type { + return 168 +} + +func (t *tlvType168) tlv() {} + +type TlvType168 = *tlvType168 + +type tlvType169 struct{} + +func (t *tlvType169) TypeVal() Type { + return 169 +} + +func (t *tlvType169) tlv() {} + +type TlvType169 = *tlvType169 + +type tlvType170 struct{} + +func (t *tlvType170) TypeVal() Type { + return 170 +} + +func (t *tlvType170) tlv() {} + +type TlvType170 = *tlvType170 + +type tlvType171 struct{} + +func (t *tlvType171) TypeVal() Type { + return 171 +} + +func (t *tlvType171) tlv() {} + +type TlvType171 = *tlvType171 + +type tlvType172 struct{} + +func (t *tlvType172) TypeVal() Type { + return 172 +} + +func (t *tlvType172) tlv() {} + +type TlvType172 = *tlvType172 + +type tlvType173 struct{} + +func (t *tlvType173) TypeVal() Type { + return 173 +} + +func (t *tlvType173) tlv() {} + +type TlvType173 = *tlvType173 + +type tlvType174 struct{} + +func (t *tlvType174) TypeVal() Type { + return 174 +} + +func (t *tlvType174) tlv() {} + +type TlvType174 = *tlvType174 + +type tlvType175 struct{} + +func (t *tlvType175) TypeVal() Type { + return 175 +} + +func (t *tlvType175) tlv() {} + +type TlvType175 = *tlvType175 + +type tlvType176 struct{} + +func (t *tlvType176) TypeVal() Type { + return 176 +} + +func (t *tlvType176) tlv() {} + +type TlvType176 = *tlvType176 + +type tlvType177 struct{} + +func (t *tlvType177) TypeVal() Type { + return 177 +} + +func (t *tlvType177) tlv() {} + +type TlvType177 = *tlvType177 + +type tlvType178 struct{} + +func (t *tlvType178) TypeVal() Type { + return 178 +} + +func (t *tlvType178) tlv() {} + +type TlvType178 = *tlvType178 + +type tlvType179 struct{} + +func (t *tlvType179) TypeVal() Type { + return 179 +} + +func (t *tlvType179) tlv() {} + +type TlvType179 = *tlvType179 + +type tlvType180 struct{} + +func (t *tlvType180) TypeVal() Type { + return 180 +} + +func (t *tlvType180) tlv() {} + +type TlvType180 = *tlvType180 + +type tlvType181 struct{} + +func (t *tlvType181) TypeVal() Type { + return 181 +} + +func (t *tlvType181) tlv() {} + +type TlvType181 = *tlvType181 + +type tlvType182 struct{} + +func (t *tlvType182) TypeVal() Type { + return 182 +} + +func (t *tlvType182) tlv() {} + +type TlvType182 = *tlvType182 + +type tlvType183 struct{} + +func (t *tlvType183) TypeVal() Type { + return 183 +} + +func (t *tlvType183) tlv() {} + +type TlvType183 = *tlvType183 + +type tlvType184 struct{} + +func (t *tlvType184) TypeVal() Type { + return 184 +} + +func (t *tlvType184) tlv() {} + +type TlvType184 = *tlvType184 + +type tlvType185 struct{} + +func (t *tlvType185) TypeVal() Type { + return 185 +} + +func (t *tlvType185) tlv() {} + +type TlvType185 = *tlvType185 + +type tlvType186 struct{} + +func (t *tlvType186) TypeVal() Type { + return 186 +} + +func (t *tlvType186) tlv() {} + +type TlvType186 = *tlvType186 + +type tlvType187 struct{} + +func (t *tlvType187) TypeVal() Type { + return 187 +} + +func (t *tlvType187) tlv() {} + +type TlvType187 = *tlvType187 + +type tlvType188 struct{} + +func (t *tlvType188) TypeVal() Type { + return 188 +} + +func (t *tlvType188) tlv() {} + +type TlvType188 = *tlvType188 + +type tlvType189 struct{} + +func (t *tlvType189) TypeVal() Type { + return 189 +} + +func (t *tlvType189) tlv() {} + +type TlvType189 = *tlvType189 + +type tlvType190 struct{} + +func (t *tlvType190) TypeVal() Type { + return 190 +} + +func (t *tlvType190) tlv() {} + +type TlvType190 = *tlvType190 + +type tlvType191 struct{} + +func (t *tlvType191) TypeVal() Type { + return 191 +} + +func (t *tlvType191) tlv() {} + +type TlvType191 = *tlvType191 + +type tlvType192 struct{} + +func (t *tlvType192) TypeVal() Type { + return 192 +} + +func (t *tlvType192) tlv() {} + +type TlvType192 = *tlvType192 + +type tlvType193 struct{} + +func (t *tlvType193) TypeVal() Type { + return 193 +} + +func (t *tlvType193) tlv() {} + +type TlvType193 = *tlvType193 + +type tlvType194 struct{} + +func (t *tlvType194) TypeVal() Type { + return 194 +} + +func (t *tlvType194) tlv() {} + +type TlvType194 = *tlvType194 + +type tlvType195 struct{} + +func (t *tlvType195) TypeVal() Type { + return 195 +} + +func (t *tlvType195) tlv() {} + +type TlvType195 = *tlvType195 + +type tlvType196 struct{} + +func (t *tlvType196) TypeVal() Type { + return 196 +} + +func (t *tlvType196) tlv() {} + +type TlvType196 = *tlvType196 + +type tlvType197 struct{} + +func (t *tlvType197) TypeVal() Type { + return 197 +} + +func (t *tlvType197) tlv() {} + +type TlvType197 = *tlvType197 + +type tlvType198 struct{} + +func (t *tlvType198) TypeVal() Type { + return 198 +} + +func (t *tlvType198) tlv() {} + +type TlvType198 = *tlvType198 + +type tlvType199 struct{} + +func (t *tlvType199) TypeVal() Type { + return 199 +} + +func (t *tlvType199) tlv() {} + +type TlvType199 = *tlvType199 + +type tlvType200 struct{} + +func (t *tlvType200) TypeVal() Type { + return 200 +} + +func (t *tlvType200) tlv() {} + +type TlvType200 = *tlvType200 + +type tlvType201 struct{} + +func (t *tlvType201) TypeVal() Type { + return 201 +} + +func (t *tlvType201) tlv() {} + +type TlvType201 = *tlvType201 + +type tlvType202 struct{} + +func (t *tlvType202) TypeVal() Type { + return 202 +} + +func (t *tlvType202) tlv() {} + +type TlvType202 = *tlvType202 + +type tlvType203 struct{} + +func (t *tlvType203) TypeVal() Type { + return 203 +} + +func (t *tlvType203) tlv() {} + +type TlvType203 = *tlvType203 + +type tlvType204 struct{} + +func (t *tlvType204) TypeVal() Type { + return 204 +} + +func (t *tlvType204) tlv() {} + +type TlvType204 = *tlvType204 + +type tlvType205 struct{} + +func (t *tlvType205) TypeVal() Type { + return 205 +} + +func (t *tlvType205) tlv() {} + +type TlvType205 = *tlvType205 + +type tlvType206 struct{} + +func (t *tlvType206) TypeVal() Type { + return 206 +} + +func (t *tlvType206) tlv() {} + +type TlvType206 = *tlvType206 + +type tlvType207 struct{} + +func (t *tlvType207) TypeVal() Type { + return 207 +} + +func (t *tlvType207) tlv() {} + +type TlvType207 = *tlvType207 + +type tlvType208 struct{} + +func (t *tlvType208) TypeVal() Type { + return 208 +} + +func (t *tlvType208) tlv() {} + +type TlvType208 = *tlvType208 + +type tlvType209 struct{} + +func (t *tlvType209) TypeVal() Type { + return 209 +} + +func (t *tlvType209) tlv() {} + +type TlvType209 = *tlvType209 + +type tlvType210 struct{} + +func (t *tlvType210) TypeVal() Type { + return 210 +} + +func (t *tlvType210) tlv() {} + +type TlvType210 = *tlvType210 + +type tlvType211 struct{} + +func (t *tlvType211) TypeVal() Type { + return 211 +} + +func (t *tlvType211) tlv() {} + +type TlvType211 = *tlvType211 + +type tlvType212 struct{} + +func (t *tlvType212) TypeVal() Type { + return 212 +} + +func (t *tlvType212) tlv() {} + +type TlvType212 = *tlvType212 + +type tlvType213 struct{} + +func (t *tlvType213) TypeVal() Type { + return 213 +} + +func (t *tlvType213) tlv() {} + +type TlvType213 = *tlvType213 + +type tlvType214 struct{} + +func (t *tlvType214) TypeVal() Type { + return 214 +} + +func (t *tlvType214) tlv() {} + +type TlvType214 = *tlvType214 + +type tlvType215 struct{} + +func (t *tlvType215) TypeVal() Type { + return 215 +} + +func (t *tlvType215) tlv() {} + +type TlvType215 = *tlvType215 + +type tlvType216 struct{} + +func (t *tlvType216) TypeVal() Type { + return 216 +} + +func (t *tlvType216) tlv() {} + +type TlvType216 = *tlvType216 + +type tlvType217 struct{} + +func (t *tlvType217) TypeVal() Type { + return 217 +} + +func (t *tlvType217) tlv() {} + +type TlvType217 = *tlvType217 + +type tlvType218 struct{} + +func (t *tlvType218) TypeVal() Type { + return 218 +} + +func (t *tlvType218) tlv() {} + +type TlvType218 = *tlvType218 + +type tlvType219 struct{} + +func (t *tlvType219) TypeVal() Type { + return 219 +} + +func (t *tlvType219) tlv() {} + +type TlvType219 = *tlvType219 + +type tlvType220 struct{} + +func (t *tlvType220) TypeVal() Type { + return 220 +} + +func (t *tlvType220) tlv() {} + +type TlvType220 = *tlvType220 + +type tlvType221 struct{} + +func (t *tlvType221) TypeVal() Type { + return 221 +} + +func (t *tlvType221) tlv() {} + +type TlvType221 = *tlvType221 + +type tlvType222 struct{} + +func (t *tlvType222) TypeVal() Type { + return 222 +} + +func (t *tlvType222) tlv() {} + +type TlvType222 = *tlvType222 + +type tlvType223 struct{} + +func (t *tlvType223) TypeVal() Type { + return 223 +} + +func (t *tlvType223) tlv() {} + +type TlvType223 = *tlvType223 + +type tlvType224 struct{} + +func (t *tlvType224) TypeVal() Type { + return 224 +} + +func (t *tlvType224) tlv() {} + +type TlvType224 = *tlvType224 + +type tlvType225 struct{} + +func (t *tlvType225) TypeVal() Type { + return 225 +} + +func (t *tlvType225) tlv() {} + +type TlvType225 = *tlvType225 + +type tlvType226 struct{} + +func (t *tlvType226) TypeVal() Type { + return 226 +} + +func (t *tlvType226) tlv() {} + +type TlvType226 = *tlvType226 + +type tlvType227 struct{} + +func (t *tlvType227) TypeVal() Type { + return 227 +} + +func (t *tlvType227) tlv() {} + +type TlvType227 = *tlvType227 + +type tlvType228 struct{} + +func (t *tlvType228) TypeVal() Type { + return 228 +} + +func (t *tlvType228) tlv() {} + +type TlvType228 = *tlvType228 + +type tlvType229 struct{} + +func (t *tlvType229) TypeVal() Type { + return 229 +} + +func (t *tlvType229) tlv() {} + +type TlvType229 = *tlvType229 + +type tlvType230 struct{} + +func (t *tlvType230) TypeVal() Type { + return 230 +} + +func (t *tlvType230) tlv() {} + +type TlvType230 = *tlvType230 + +type tlvType231 struct{} + +func (t *tlvType231) TypeVal() Type { + return 231 +} + +func (t *tlvType231) tlv() {} + +type TlvType231 = *tlvType231 + +type tlvType232 struct{} + +func (t *tlvType232) TypeVal() Type { + return 232 +} + +func (t *tlvType232) tlv() {} + +type TlvType232 = *tlvType232 + +type tlvType233 struct{} + +func (t *tlvType233) TypeVal() Type { + return 233 +} + +func (t *tlvType233) tlv() {} + +type TlvType233 = *tlvType233 + +type tlvType234 struct{} + +func (t *tlvType234) TypeVal() Type { + return 234 +} + +func (t *tlvType234) tlv() {} + +type TlvType234 = *tlvType234 + +type tlvType235 struct{} + +func (t *tlvType235) TypeVal() Type { + return 235 +} + +func (t *tlvType235) tlv() {} + +type TlvType235 = *tlvType235 + +type tlvType236 struct{} + +func (t *tlvType236) TypeVal() Type { + return 236 +} + +func (t *tlvType236) tlv() {} + +type TlvType236 = *tlvType236 + +type tlvType237 struct{} + +func (t *tlvType237) TypeVal() Type { + return 237 +} + +func (t *tlvType237) tlv() {} + +type TlvType237 = *tlvType237 + +type tlvType238 struct{} + +func (t *tlvType238) TypeVal() Type { + return 238 +} + +func (t *tlvType238) tlv() {} + +type TlvType238 = *tlvType238 + +type tlvType239 struct{} + +func (t *tlvType239) TypeVal() Type { + return 239 +} + +func (t *tlvType239) tlv() {} + +type TlvType239 = *tlvType239 + +type tlvType240 struct{} + +func (t *tlvType240) TypeVal() Type { + return 240 +} + +func (t *tlvType240) tlv() {} + +type TlvType240 = *tlvType240 + +type tlvType241 struct{} + +func (t *tlvType241) TypeVal() Type { + return 241 +} + +func (t *tlvType241) tlv() {} + +type TlvType241 = *tlvType241 + +type tlvType242 struct{} + +func (t *tlvType242) TypeVal() Type { + return 242 +} + +func (t *tlvType242) tlv() {} + +type TlvType242 = *tlvType242 + +type tlvType243 struct{} + +func (t *tlvType243) TypeVal() Type { + return 243 +} + +func (t *tlvType243) tlv() {} + +type TlvType243 = *tlvType243 + +type tlvType244 struct{} + +func (t *tlvType244) TypeVal() Type { + return 244 +} + +func (t *tlvType244) tlv() {} + +type TlvType244 = *tlvType244 + +type tlvType245 struct{} + +func (t *tlvType245) TypeVal() Type { + return 245 +} + +func (t *tlvType245) tlv() {} + +type TlvType245 = *tlvType245 + +type tlvType246 struct{} + +func (t *tlvType246) TypeVal() Type { + return 246 +} + +func (t *tlvType246) tlv() {} + +type TlvType246 = *tlvType246 + +type tlvType247 struct{} + +func (t *tlvType247) TypeVal() Type { + return 247 +} + +func (t *tlvType247) tlv() {} + +type TlvType247 = *tlvType247 + +type tlvType248 struct{} + +func (t *tlvType248) TypeVal() Type { + return 248 +} + +func (t *tlvType248) tlv() {} + +type TlvType248 = *tlvType248 + +type tlvType249 struct{} + +func (t *tlvType249) TypeVal() Type { + return 249 +} + +func (t *tlvType249) tlv() {} + +type TlvType249 = *tlvType249 + +type tlvType250 struct{} + +func (t *tlvType250) TypeVal() Type { + return 250 +} + +func (t *tlvType250) tlv() {} + +type TlvType250 = *tlvType250 + +type tlvType251 struct{} + +func (t *tlvType251) TypeVal() Type { + return 251 +} + +func (t *tlvType251) tlv() {} + +type TlvType251 = *tlvType251 + +type tlvType252 struct{} + +func (t *tlvType252) TypeVal() Type { + return 252 +} + +func (t *tlvType252) tlv() {} + +type TlvType252 = *tlvType252 + +type tlvType253 struct{} + +func (t *tlvType253) TypeVal() Type { + return 253 +} + +func (t *tlvType253) tlv() {} + +type TlvType253 = *tlvType253 + +type tlvType254 struct{} + +func (t *tlvType254) TypeVal() Type { + return 254 +} + +func (t *tlvType254) tlv() {} + +type TlvType254 = *tlvType254 + +type tlvType255 struct{} + +func (t *tlvType255) TypeVal() Type { + return 255 +} + +func (t *tlvType255) tlv() {} + +type TlvType255 = *tlvType255 + +type tlvType256 struct{} + +func (t *tlvType256) TypeVal() Type { + return 256 +} + +func (t *tlvType256) tlv() {} + +type TlvType256 = *tlvType256 + +type tlvType257 struct{} + +func (t *tlvType257) TypeVal() Type { + return 257 +} + +func (t *tlvType257) tlv() {} + +type TlvType257 = *tlvType257 + +type tlvType258 struct{} + +func (t *tlvType258) TypeVal() Type { + return 258 +} + +func (t *tlvType258) tlv() {} + +type TlvType258 = *tlvType258 + +type tlvType259 struct{} + +func (t *tlvType259) TypeVal() Type { + return 259 +} + +func (t *tlvType259) tlv() {} + +type TlvType259 = *tlvType259 + +type tlvType260 struct{} + +func (t *tlvType260) TypeVal() Type { + return 260 +} + +func (t *tlvType260) tlv() {} + +type TlvType260 = *tlvType260 + +type tlvType261 struct{} + +func (t *tlvType261) TypeVal() Type { + return 261 +} + +func (t *tlvType261) tlv() {} + +type TlvType261 = *tlvType261 + +type tlvType262 struct{} + +func (t *tlvType262) TypeVal() Type { + return 262 +} + +func (t *tlvType262) tlv() {} + +type TlvType262 = *tlvType262 + +type tlvType263 struct{} + +func (t *tlvType263) TypeVal() Type { + return 263 +} + +func (t *tlvType263) tlv() {} + +type TlvType263 = *tlvType263 + +type tlvType264 struct{} + +func (t *tlvType264) TypeVal() Type { + return 264 +} + +func (t *tlvType264) tlv() {} + +type TlvType264 = *tlvType264 + +type tlvType265 struct{} + +func (t *tlvType265) TypeVal() Type { + return 265 +} + +func (t *tlvType265) tlv() {} + +type TlvType265 = *tlvType265 + +type tlvType266 struct{} + +func (t *tlvType266) TypeVal() Type { + return 266 +} + +func (t *tlvType266) tlv() {} + +type TlvType266 = *tlvType266 + +type tlvType267 struct{} + +func (t *tlvType267) TypeVal() Type { + return 267 +} + +func (t *tlvType267) tlv() {} + +type TlvType267 = *tlvType267 + +type tlvType268 struct{} + +func (t *tlvType268) TypeVal() Type { + return 268 +} + +func (t *tlvType268) tlv() {} + +type TlvType268 = *tlvType268 + +type tlvType269 struct{} + +func (t *tlvType269) TypeVal() Type { + return 269 +} + +func (t *tlvType269) tlv() {} + +type TlvType269 = *tlvType269 + +type tlvType270 struct{} + +func (t *tlvType270) TypeVal() Type { + return 270 +} + +func (t *tlvType270) tlv() {} + +type TlvType270 = *tlvType270 + +type tlvType271 struct{} + +func (t *tlvType271) TypeVal() Type { + return 271 +} + +func (t *tlvType271) tlv() {} + +type TlvType271 = *tlvType271 + +type tlvType272 struct{} + +func (t *tlvType272) TypeVal() Type { + return 272 +} + +func (t *tlvType272) tlv() {} + +type TlvType272 = *tlvType272 + +type tlvType273 struct{} + +func (t *tlvType273) TypeVal() Type { + return 273 +} + +func (t *tlvType273) tlv() {} + +type TlvType273 = *tlvType273 + +type tlvType274 struct{} + +func (t *tlvType274) TypeVal() Type { + return 274 +} + +func (t *tlvType274) tlv() {} + +type TlvType274 = *tlvType274 + +type tlvType275 struct{} + +func (t *tlvType275) TypeVal() Type { + return 275 +} + +func (t *tlvType275) tlv() {} + +type TlvType275 = *tlvType275 + +type tlvType276 struct{} + +func (t *tlvType276) TypeVal() Type { + return 276 +} + +func (t *tlvType276) tlv() {} + +type TlvType276 = *tlvType276 + +type tlvType277 struct{} + +func (t *tlvType277) TypeVal() Type { + return 277 +} + +func (t *tlvType277) tlv() {} + +type TlvType277 = *tlvType277 + +type tlvType278 struct{} + +func (t *tlvType278) TypeVal() Type { + return 278 +} + +func (t *tlvType278) tlv() {} + +type TlvType278 = *tlvType278 + +type tlvType279 struct{} + +func (t *tlvType279) TypeVal() Type { + return 279 +} + +func (t *tlvType279) tlv() {} + +type TlvType279 = *tlvType279 + +type tlvType280 struct{} + +func (t *tlvType280) TypeVal() Type { + return 280 +} + +func (t *tlvType280) tlv() {} + +type TlvType280 = *tlvType280 + +type tlvType281 struct{} + +func (t *tlvType281) TypeVal() Type { + return 281 +} + +func (t *tlvType281) tlv() {} + +type TlvType281 = *tlvType281 + +type tlvType282 struct{} + +func (t *tlvType282) TypeVal() Type { + return 282 +} + +func (t *tlvType282) tlv() {} + +type TlvType282 = *tlvType282 + +type tlvType283 struct{} + +func (t *tlvType283) TypeVal() Type { + return 283 +} + +func (t *tlvType283) tlv() {} + +type TlvType283 = *tlvType283 + +type tlvType284 struct{} + +func (t *tlvType284) TypeVal() Type { + return 284 +} + +func (t *tlvType284) tlv() {} + +type TlvType284 = *tlvType284 + +type tlvType285 struct{} + +func (t *tlvType285) TypeVal() Type { + return 285 +} + +func (t *tlvType285) tlv() {} + +type TlvType285 = *tlvType285 + +type tlvType286 struct{} + +func (t *tlvType286) TypeVal() Type { + return 286 +} + +func (t *tlvType286) tlv() {} + +type TlvType286 = *tlvType286 + +type tlvType287 struct{} + +func (t *tlvType287) TypeVal() Type { + return 287 +} + +func (t *tlvType287) tlv() {} + +type TlvType287 = *tlvType287 + +type tlvType288 struct{} + +func (t *tlvType288) TypeVal() Type { + return 288 +} + +func (t *tlvType288) tlv() {} + +type TlvType288 = *tlvType288 + +type tlvType289 struct{} + +func (t *tlvType289) TypeVal() Type { + return 289 +} + +func (t *tlvType289) tlv() {} + +type TlvType289 = *tlvType289 + +type tlvType290 struct{} + +func (t *tlvType290) TypeVal() Type { + return 290 +} + +func (t *tlvType290) tlv() {} + +type TlvType290 = *tlvType290 + +type tlvType291 struct{} + +func (t *tlvType291) TypeVal() Type { + return 291 +} + +func (t *tlvType291) tlv() {} + +type TlvType291 = *tlvType291 + +type tlvType292 struct{} + +func (t *tlvType292) TypeVal() Type { + return 292 +} + +func (t *tlvType292) tlv() {} + +type TlvType292 = *tlvType292 + +type tlvType293 struct{} + +func (t *tlvType293) TypeVal() Type { + return 293 +} + +func (t *tlvType293) tlv() {} + +type TlvType293 = *tlvType293 + +type tlvType294 struct{} + +func (t *tlvType294) TypeVal() Type { + return 294 +} + +func (t *tlvType294) tlv() {} + +type TlvType294 = *tlvType294 + +type tlvType295 struct{} + +func (t *tlvType295) TypeVal() Type { + return 295 +} + +func (t *tlvType295) tlv() {} + +type TlvType295 = *tlvType295 + +type tlvType296 struct{} + +func (t *tlvType296) TypeVal() Type { + return 296 +} + +func (t *tlvType296) tlv() {} + +type TlvType296 = *tlvType296 + +type tlvType297 struct{} + +func (t *tlvType297) TypeVal() Type { + return 297 +} + +func (t *tlvType297) tlv() {} + +type TlvType297 = *tlvType297 + +type tlvType298 struct{} + +func (t *tlvType298) TypeVal() Type { + return 298 +} + +func (t *tlvType298) tlv() {} + +type TlvType298 = *tlvType298 + +type tlvType299 struct{} + +func (t *tlvType299) TypeVal() Type { + return 299 +} + +func (t *tlvType299) tlv() {} + +type TlvType299 = *tlvType299 + +type tlvType300 struct{} + +func (t *tlvType300) TypeVal() Type { + return 300 +} + +func (t *tlvType300) tlv() {} + +type TlvType300 = *tlvType300 + type tlvType65536 struct{} func (t *tlvType65536) TypeVal() Type { @@ -2021,3 +4021,2023 @@ func (t *tlvType65636) TypeVal() Type { func (t *tlvType65636) tlv() {} type TlvType65636 = *tlvType65636 + +type tlvType65637 struct{} + +func (t *tlvType65637) TypeVal() Type { + return 65637 +} + +func (t *tlvType65637) tlv() {} + +type TlvType65637 = *tlvType65637 + +type tlvType65638 struct{} + +func (t *tlvType65638) TypeVal() Type { + return 65638 +} + +func (t *tlvType65638) tlv() {} + +type TlvType65638 = *tlvType65638 + +type tlvType65639 struct{} + +func (t *tlvType65639) TypeVal() Type { + return 65639 +} + +func (t *tlvType65639) tlv() {} + +type TlvType65639 = *tlvType65639 + +type tlvType65640 struct{} + +func (t *tlvType65640) TypeVal() Type { + return 65640 +} + +func (t *tlvType65640) tlv() {} + +type TlvType65640 = *tlvType65640 + +type tlvType65641 struct{} + +func (t *tlvType65641) TypeVal() Type { + return 65641 +} + +func (t *tlvType65641) tlv() {} + +type TlvType65641 = *tlvType65641 + +type tlvType65642 struct{} + +func (t *tlvType65642) TypeVal() Type { + return 65642 +} + +func (t *tlvType65642) tlv() {} + +type TlvType65642 = *tlvType65642 + +type tlvType65643 struct{} + +func (t *tlvType65643) TypeVal() Type { + return 65643 +} + +func (t *tlvType65643) tlv() {} + +type TlvType65643 = *tlvType65643 + +type tlvType65644 struct{} + +func (t *tlvType65644) TypeVal() Type { + return 65644 +} + +func (t *tlvType65644) tlv() {} + +type TlvType65644 = *tlvType65644 + +type tlvType65645 struct{} + +func (t *tlvType65645) TypeVal() Type { + return 65645 +} + +func (t *tlvType65645) tlv() {} + +type TlvType65645 = *tlvType65645 + +type tlvType65646 struct{} + +func (t *tlvType65646) TypeVal() Type { + return 65646 +} + +func (t *tlvType65646) tlv() {} + +type TlvType65646 = *tlvType65646 + +type tlvType65647 struct{} + +func (t *tlvType65647) TypeVal() Type { + return 65647 +} + +func (t *tlvType65647) tlv() {} + +type TlvType65647 = *tlvType65647 + +type tlvType65648 struct{} + +func (t *tlvType65648) TypeVal() Type { + return 65648 +} + +func (t *tlvType65648) tlv() {} + +type TlvType65648 = *tlvType65648 + +type tlvType65649 struct{} + +func (t *tlvType65649) TypeVal() Type { + return 65649 +} + +func (t *tlvType65649) tlv() {} + +type TlvType65649 = *tlvType65649 + +type tlvType65650 struct{} + +func (t *tlvType65650) TypeVal() Type { + return 65650 +} + +func (t *tlvType65650) tlv() {} + +type TlvType65650 = *tlvType65650 + +type tlvType65651 struct{} + +func (t *tlvType65651) TypeVal() Type { + return 65651 +} + +func (t *tlvType65651) tlv() {} + +type TlvType65651 = *tlvType65651 + +type tlvType65652 struct{} + +func (t *tlvType65652) TypeVal() Type { + return 65652 +} + +func (t *tlvType65652) tlv() {} + +type TlvType65652 = *tlvType65652 + +type tlvType65653 struct{} + +func (t *tlvType65653) TypeVal() Type { + return 65653 +} + +func (t *tlvType65653) tlv() {} + +type TlvType65653 = *tlvType65653 + +type tlvType65654 struct{} + +func (t *tlvType65654) TypeVal() Type { + return 65654 +} + +func (t *tlvType65654) tlv() {} + +type TlvType65654 = *tlvType65654 + +type tlvType65655 struct{} + +func (t *tlvType65655) TypeVal() Type { + return 65655 +} + +func (t *tlvType65655) tlv() {} + +type TlvType65655 = *tlvType65655 + +type tlvType65656 struct{} + +func (t *tlvType65656) TypeVal() Type { + return 65656 +} + +func (t *tlvType65656) tlv() {} + +type TlvType65656 = *tlvType65656 + +type tlvType65657 struct{} + +func (t *tlvType65657) TypeVal() Type { + return 65657 +} + +func (t *tlvType65657) tlv() {} + +type TlvType65657 = *tlvType65657 + +type tlvType65658 struct{} + +func (t *tlvType65658) TypeVal() Type { + return 65658 +} + +func (t *tlvType65658) tlv() {} + +type TlvType65658 = *tlvType65658 + +type tlvType65659 struct{} + +func (t *tlvType65659) TypeVal() Type { + return 65659 +} + +func (t *tlvType65659) tlv() {} + +type TlvType65659 = *tlvType65659 + +type tlvType65660 struct{} + +func (t *tlvType65660) TypeVal() Type { + return 65660 +} + +func (t *tlvType65660) tlv() {} + +type TlvType65660 = *tlvType65660 + +type tlvType65661 struct{} + +func (t *tlvType65661) TypeVal() Type { + return 65661 +} + +func (t *tlvType65661) tlv() {} + +type TlvType65661 = *tlvType65661 + +type tlvType65662 struct{} + +func (t *tlvType65662) TypeVal() Type { + return 65662 +} + +func (t *tlvType65662) tlv() {} + +type TlvType65662 = *tlvType65662 + +type tlvType65663 struct{} + +func (t *tlvType65663) TypeVal() Type { + return 65663 +} + +func (t *tlvType65663) tlv() {} + +type TlvType65663 = *tlvType65663 + +type tlvType65664 struct{} + +func (t *tlvType65664) TypeVal() Type { + return 65664 +} + +func (t *tlvType65664) tlv() {} + +type TlvType65664 = *tlvType65664 + +type tlvType65665 struct{} + +func (t *tlvType65665) TypeVal() Type { + return 65665 +} + +func (t *tlvType65665) tlv() {} + +type TlvType65665 = *tlvType65665 + +type tlvType65666 struct{} + +func (t *tlvType65666) TypeVal() Type { + return 65666 +} + +func (t *tlvType65666) tlv() {} + +type TlvType65666 = *tlvType65666 + +type tlvType65667 struct{} + +func (t *tlvType65667) TypeVal() Type { + return 65667 +} + +func (t *tlvType65667) tlv() {} + +type TlvType65667 = *tlvType65667 + +type tlvType65668 struct{} + +func (t *tlvType65668) TypeVal() Type { + return 65668 +} + +func (t *tlvType65668) tlv() {} + +type TlvType65668 = *tlvType65668 + +type tlvType65669 struct{} + +func (t *tlvType65669) TypeVal() Type { + return 65669 +} + +func (t *tlvType65669) tlv() {} + +type TlvType65669 = *tlvType65669 + +type tlvType65670 struct{} + +func (t *tlvType65670) TypeVal() Type { + return 65670 +} + +func (t *tlvType65670) tlv() {} + +type TlvType65670 = *tlvType65670 + +type tlvType65671 struct{} + +func (t *tlvType65671) TypeVal() Type { + return 65671 +} + +func (t *tlvType65671) tlv() {} + +type TlvType65671 = *tlvType65671 + +type tlvType65672 struct{} + +func (t *tlvType65672) TypeVal() Type { + return 65672 +} + +func (t *tlvType65672) tlv() {} + +type TlvType65672 = *tlvType65672 + +type tlvType65673 struct{} + +func (t *tlvType65673) TypeVal() Type { + return 65673 +} + +func (t *tlvType65673) tlv() {} + +type TlvType65673 = *tlvType65673 + +type tlvType65674 struct{} + +func (t *tlvType65674) TypeVal() Type { + return 65674 +} + +func (t *tlvType65674) tlv() {} + +type TlvType65674 = *tlvType65674 + +type tlvType65675 struct{} + +func (t *tlvType65675) TypeVal() Type { + return 65675 +} + +func (t *tlvType65675) tlv() {} + +type TlvType65675 = *tlvType65675 + +type tlvType65676 struct{} + +func (t *tlvType65676) TypeVal() Type { + return 65676 +} + +func (t *tlvType65676) tlv() {} + +type TlvType65676 = *tlvType65676 + +type tlvType65677 struct{} + +func (t *tlvType65677) TypeVal() Type { + return 65677 +} + +func (t *tlvType65677) tlv() {} + +type TlvType65677 = *tlvType65677 + +type tlvType65678 struct{} + +func (t *tlvType65678) TypeVal() Type { + return 65678 +} + +func (t *tlvType65678) tlv() {} + +type TlvType65678 = *tlvType65678 + +type tlvType65679 struct{} + +func (t *tlvType65679) TypeVal() Type { + return 65679 +} + +func (t *tlvType65679) tlv() {} + +type TlvType65679 = *tlvType65679 + +type tlvType65680 struct{} + +func (t *tlvType65680) TypeVal() Type { + return 65680 +} + +func (t *tlvType65680) tlv() {} + +type TlvType65680 = *tlvType65680 + +type tlvType65681 struct{} + +func (t *tlvType65681) TypeVal() Type { + return 65681 +} + +func (t *tlvType65681) tlv() {} + +type TlvType65681 = *tlvType65681 + +type tlvType65682 struct{} + +func (t *tlvType65682) TypeVal() Type { + return 65682 +} + +func (t *tlvType65682) tlv() {} + +type TlvType65682 = *tlvType65682 + +type tlvType65683 struct{} + +func (t *tlvType65683) TypeVal() Type { + return 65683 +} + +func (t *tlvType65683) tlv() {} + +type TlvType65683 = *tlvType65683 + +type tlvType65684 struct{} + +func (t *tlvType65684) TypeVal() Type { + return 65684 +} + +func (t *tlvType65684) tlv() {} + +type TlvType65684 = *tlvType65684 + +type tlvType65685 struct{} + +func (t *tlvType65685) TypeVal() Type { + return 65685 +} + +func (t *tlvType65685) tlv() {} + +type TlvType65685 = *tlvType65685 + +type tlvType65686 struct{} + +func (t *tlvType65686) TypeVal() Type { + return 65686 +} + +func (t *tlvType65686) tlv() {} + +type TlvType65686 = *tlvType65686 + +type tlvType65687 struct{} + +func (t *tlvType65687) TypeVal() Type { + return 65687 +} + +func (t *tlvType65687) tlv() {} + +type TlvType65687 = *tlvType65687 + +type tlvType65688 struct{} + +func (t *tlvType65688) TypeVal() Type { + return 65688 +} + +func (t *tlvType65688) tlv() {} + +type TlvType65688 = *tlvType65688 + +type tlvType65689 struct{} + +func (t *tlvType65689) TypeVal() Type { + return 65689 +} + +func (t *tlvType65689) tlv() {} + +type TlvType65689 = *tlvType65689 + +type tlvType65690 struct{} + +func (t *tlvType65690) TypeVal() Type { + return 65690 +} + +func (t *tlvType65690) tlv() {} + +type TlvType65690 = *tlvType65690 + +type tlvType65691 struct{} + +func (t *tlvType65691) TypeVal() Type { + return 65691 +} + +func (t *tlvType65691) tlv() {} + +type TlvType65691 = *tlvType65691 + +type tlvType65692 struct{} + +func (t *tlvType65692) TypeVal() Type { + return 65692 +} + +func (t *tlvType65692) tlv() {} + +type TlvType65692 = *tlvType65692 + +type tlvType65693 struct{} + +func (t *tlvType65693) TypeVal() Type { + return 65693 +} + +func (t *tlvType65693) tlv() {} + +type TlvType65693 = *tlvType65693 + +type tlvType65694 struct{} + +func (t *tlvType65694) TypeVal() Type { + return 65694 +} + +func (t *tlvType65694) tlv() {} + +type TlvType65694 = *tlvType65694 + +type tlvType65695 struct{} + +func (t *tlvType65695) TypeVal() Type { + return 65695 +} + +func (t *tlvType65695) tlv() {} + +type TlvType65695 = *tlvType65695 + +type tlvType65696 struct{} + +func (t *tlvType65696) TypeVal() Type { + return 65696 +} + +func (t *tlvType65696) tlv() {} + +type TlvType65696 = *tlvType65696 + +type tlvType65697 struct{} + +func (t *tlvType65697) TypeVal() Type { + return 65697 +} + +func (t *tlvType65697) tlv() {} + +type TlvType65697 = *tlvType65697 + +type tlvType65698 struct{} + +func (t *tlvType65698) TypeVal() Type { + return 65698 +} + +func (t *tlvType65698) tlv() {} + +type TlvType65698 = *tlvType65698 + +type tlvType65699 struct{} + +func (t *tlvType65699) TypeVal() Type { + return 65699 +} + +func (t *tlvType65699) tlv() {} + +type TlvType65699 = *tlvType65699 + +type tlvType65700 struct{} + +func (t *tlvType65700) TypeVal() Type { + return 65700 +} + +func (t *tlvType65700) tlv() {} + +type TlvType65700 = *tlvType65700 + +type tlvType65701 struct{} + +func (t *tlvType65701) TypeVal() Type { + return 65701 +} + +func (t *tlvType65701) tlv() {} + +type TlvType65701 = *tlvType65701 + +type tlvType65702 struct{} + +func (t *tlvType65702) TypeVal() Type { + return 65702 +} + +func (t *tlvType65702) tlv() {} + +type TlvType65702 = *tlvType65702 + +type tlvType65703 struct{} + +func (t *tlvType65703) TypeVal() Type { + return 65703 +} + +func (t *tlvType65703) tlv() {} + +type TlvType65703 = *tlvType65703 + +type tlvType65704 struct{} + +func (t *tlvType65704) TypeVal() Type { + return 65704 +} + +func (t *tlvType65704) tlv() {} + +type TlvType65704 = *tlvType65704 + +type tlvType65705 struct{} + +func (t *tlvType65705) TypeVal() Type { + return 65705 +} + +func (t *tlvType65705) tlv() {} + +type TlvType65705 = *tlvType65705 + +type tlvType65706 struct{} + +func (t *tlvType65706) TypeVal() Type { + return 65706 +} + +func (t *tlvType65706) tlv() {} + +type TlvType65706 = *tlvType65706 + +type tlvType65707 struct{} + +func (t *tlvType65707) TypeVal() Type { + return 65707 +} + +func (t *tlvType65707) tlv() {} + +type TlvType65707 = *tlvType65707 + +type tlvType65708 struct{} + +func (t *tlvType65708) TypeVal() Type { + return 65708 +} + +func (t *tlvType65708) tlv() {} + +type TlvType65708 = *tlvType65708 + +type tlvType65709 struct{} + +func (t *tlvType65709) TypeVal() Type { + return 65709 +} + +func (t *tlvType65709) tlv() {} + +type TlvType65709 = *tlvType65709 + +type tlvType65710 struct{} + +func (t *tlvType65710) TypeVal() Type { + return 65710 +} + +func (t *tlvType65710) tlv() {} + +type TlvType65710 = *tlvType65710 + +type tlvType65711 struct{} + +func (t *tlvType65711) TypeVal() Type { + return 65711 +} + +func (t *tlvType65711) tlv() {} + +type TlvType65711 = *tlvType65711 + +type tlvType65712 struct{} + +func (t *tlvType65712) TypeVal() Type { + return 65712 +} + +func (t *tlvType65712) tlv() {} + +type TlvType65712 = *tlvType65712 + +type tlvType65713 struct{} + +func (t *tlvType65713) TypeVal() Type { + return 65713 +} + +func (t *tlvType65713) tlv() {} + +type TlvType65713 = *tlvType65713 + +type tlvType65714 struct{} + +func (t *tlvType65714) TypeVal() Type { + return 65714 +} + +func (t *tlvType65714) tlv() {} + +type TlvType65714 = *tlvType65714 + +type tlvType65715 struct{} + +func (t *tlvType65715) TypeVal() Type { + return 65715 +} + +func (t *tlvType65715) tlv() {} + +type TlvType65715 = *tlvType65715 + +type tlvType65716 struct{} + +func (t *tlvType65716) TypeVal() Type { + return 65716 +} + +func (t *tlvType65716) tlv() {} + +type TlvType65716 = *tlvType65716 + +type tlvType65717 struct{} + +func (t *tlvType65717) TypeVal() Type { + return 65717 +} + +func (t *tlvType65717) tlv() {} + +type TlvType65717 = *tlvType65717 + +type tlvType65718 struct{} + +func (t *tlvType65718) TypeVal() Type { + return 65718 +} + +func (t *tlvType65718) tlv() {} + +type TlvType65718 = *tlvType65718 + +type tlvType65719 struct{} + +func (t *tlvType65719) TypeVal() Type { + return 65719 +} + +func (t *tlvType65719) tlv() {} + +type TlvType65719 = *tlvType65719 + +type tlvType65720 struct{} + +func (t *tlvType65720) TypeVal() Type { + return 65720 +} + +func (t *tlvType65720) tlv() {} + +type TlvType65720 = *tlvType65720 + +type tlvType65721 struct{} + +func (t *tlvType65721) TypeVal() Type { + return 65721 +} + +func (t *tlvType65721) tlv() {} + +type TlvType65721 = *tlvType65721 + +type tlvType65722 struct{} + +func (t *tlvType65722) TypeVal() Type { + return 65722 +} + +func (t *tlvType65722) tlv() {} + +type TlvType65722 = *tlvType65722 + +type tlvType65723 struct{} + +func (t *tlvType65723) TypeVal() Type { + return 65723 +} + +func (t *tlvType65723) tlv() {} + +type TlvType65723 = *tlvType65723 + +type tlvType65724 struct{} + +func (t *tlvType65724) TypeVal() Type { + return 65724 +} + +func (t *tlvType65724) tlv() {} + +type TlvType65724 = *tlvType65724 + +type tlvType65725 struct{} + +func (t *tlvType65725) TypeVal() Type { + return 65725 +} + +func (t *tlvType65725) tlv() {} + +type TlvType65725 = *tlvType65725 + +type tlvType65726 struct{} + +func (t *tlvType65726) TypeVal() Type { + return 65726 +} + +func (t *tlvType65726) tlv() {} + +type TlvType65726 = *tlvType65726 + +type tlvType65727 struct{} + +func (t *tlvType65727) TypeVal() Type { + return 65727 +} + +func (t *tlvType65727) tlv() {} + +type TlvType65727 = *tlvType65727 + +type tlvType65728 struct{} + +func (t *tlvType65728) TypeVal() Type { + return 65728 +} + +func (t *tlvType65728) tlv() {} + +type TlvType65728 = *tlvType65728 + +type tlvType65729 struct{} + +func (t *tlvType65729) TypeVal() Type { + return 65729 +} + +func (t *tlvType65729) tlv() {} + +type TlvType65729 = *tlvType65729 + +type tlvType65730 struct{} + +func (t *tlvType65730) TypeVal() Type { + return 65730 +} + +func (t *tlvType65730) tlv() {} + +type TlvType65730 = *tlvType65730 + +type tlvType65731 struct{} + +func (t *tlvType65731) TypeVal() Type { + return 65731 +} + +func (t *tlvType65731) tlv() {} + +type TlvType65731 = *tlvType65731 + +type tlvType65732 struct{} + +func (t *tlvType65732) TypeVal() Type { + return 65732 +} + +func (t *tlvType65732) tlv() {} + +type TlvType65732 = *tlvType65732 + +type tlvType65733 struct{} + +func (t *tlvType65733) TypeVal() Type { + return 65733 +} + +func (t *tlvType65733) tlv() {} + +type TlvType65733 = *tlvType65733 + +type tlvType65734 struct{} + +func (t *tlvType65734) TypeVal() Type { + return 65734 +} + +func (t *tlvType65734) tlv() {} + +type TlvType65734 = *tlvType65734 + +type tlvType65735 struct{} + +func (t *tlvType65735) TypeVal() Type { + return 65735 +} + +func (t *tlvType65735) tlv() {} + +type TlvType65735 = *tlvType65735 + +type tlvType65736 struct{} + +func (t *tlvType65736) TypeVal() Type { + return 65736 +} + +func (t *tlvType65736) tlv() {} + +type TlvType65736 = *tlvType65736 + +type tlvType65737 struct{} + +func (t *tlvType65737) TypeVal() Type { + return 65737 +} + +func (t *tlvType65737) tlv() {} + +type TlvType65737 = *tlvType65737 + +type tlvType65738 struct{} + +func (t *tlvType65738) TypeVal() Type { + return 65738 +} + +func (t *tlvType65738) tlv() {} + +type TlvType65738 = *tlvType65738 + +type tlvType65739 struct{} + +func (t *tlvType65739) TypeVal() Type { + return 65739 +} + +func (t *tlvType65739) tlv() {} + +type TlvType65739 = *tlvType65739 + +type tlvType65740 struct{} + +func (t *tlvType65740) TypeVal() Type { + return 65740 +} + +func (t *tlvType65740) tlv() {} + +type TlvType65740 = *tlvType65740 + +type tlvType65741 struct{} + +func (t *tlvType65741) TypeVal() Type { + return 65741 +} + +func (t *tlvType65741) tlv() {} + +type TlvType65741 = *tlvType65741 + +type tlvType65742 struct{} + +func (t *tlvType65742) TypeVal() Type { + return 65742 +} + +func (t *tlvType65742) tlv() {} + +type TlvType65742 = *tlvType65742 + +type tlvType65743 struct{} + +func (t *tlvType65743) TypeVal() Type { + return 65743 +} + +func (t *tlvType65743) tlv() {} + +type TlvType65743 = *tlvType65743 + +type tlvType65744 struct{} + +func (t *tlvType65744) TypeVal() Type { + return 65744 +} + +func (t *tlvType65744) tlv() {} + +type TlvType65744 = *tlvType65744 + +type tlvType65745 struct{} + +func (t *tlvType65745) TypeVal() Type { + return 65745 +} + +func (t *tlvType65745) tlv() {} + +type TlvType65745 = *tlvType65745 + +type tlvType65746 struct{} + +func (t *tlvType65746) TypeVal() Type { + return 65746 +} + +func (t *tlvType65746) tlv() {} + +type TlvType65746 = *tlvType65746 + +type tlvType65747 struct{} + +func (t *tlvType65747) TypeVal() Type { + return 65747 +} + +func (t *tlvType65747) tlv() {} + +type TlvType65747 = *tlvType65747 + +type tlvType65748 struct{} + +func (t *tlvType65748) TypeVal() Type { + return 65748 +} + +func (t *tlvType65748) tlv() {} + +type TlvType65748 = *tlvType65748 + +type tlvType65749 struct{} + +func (t *tlvType65749) TypeVal() Type { + return 65749 +} + +func (t *tlvType65749) tlv() {} + +type TlvType65749 = *tlvType65749 + +type tlvType65750 struct{} + +func (t *tlvType65750) TypeVal() Type { + return 65750 +} + +func (t *tlvType65750) tlv() {} + +type TlvType65750 = *tlvType65750 + +type tlvType65751 struct{} + +func (t *tlvType65751) TypeVal() Type { + return 65751 +} + +func (t *tlvType65751) tlv() {} + +type TlvType65751 = *tlvType65751 + +type tlvType65752 struct{} + +func (t *tlvType65752) TypeVal() Type { + return 65752 +} + +func (t *tlvType65752) tlv() {} + +type TlvType65752 = *tlvType65752 + +type tlvType65753 struct{} + +func (t *tlvType65753) TypeVal() Type { + return 65753 +} + +func (t *tlvType65753) tlv() {} + +type TlvType65753 = *tlvType65753 + +type tlvType65754 struct{} + +func (t *tlvType65754) TypeVal() Type { + return 65754 +} + +func (t *tlvType65754) tlv() {} + +type TlvType65754 = *tlvType65754 + +type tlvType65755 struct{} + +func (t *tlvType65755) TypeVal() Type { + return 65755 +} + +func (t *tlvType65755) tlv() {} + +type TlvType65755 = *tlvType65755 + +type tlvType65756 struct{} + +func (t *tlvType65756) TypeVal() Type { + return 65756 +} + +func (t *tlvType65756) tlv() {} + +type TlvType65756 = *tlvType65756 + +type tlvType65757 struct{} + +func (t *tlvType65757) TypeVal() Type { + return 65757 +} + +func (t *tlvType65757) tlv() {} + +type TlvType65757 = *tlvType65757 + +type tlvType65758 struct{} + +func (t *tlvType65758) TypeVal() Type { + return 65758 +} + +func (t *tlvType65758) tlv() {} + +type TlvType65758 = *tlvType65758 + +type tlvType65759 struct{} + +func (t *tlvType65759) TypeVal() Type { + return 65759 +} + +func (t *tlvType65759) tlv() {} + +type TlvType65759 = *tlvType65759 + +type tlvType65760 struct{} + +func (t *tlvType65760) TypeVal() Type { + return 65760 +} + +func (t *tlvType65760) tlv() {} + +type TlvType65760 = *tlvType65760 + +type tlvType65761 struct{} + +func (t *tlvType65761) TypeVal() Type { + return 65761 +} + +func (t *tlvType65761) tlv() {} + +type TlvType65761 = *tlvType65761 + +type tlvType65762 struct{} + +func (t *tlvType65762) TypeVal() Type { + return 65762 +} + +func (t *tlvType65762) tlv() {} + +type TlvType65762 = *tlvType65762 + +type tlvType65763 struct{} + +func (t *tlvType65763) TypeVal() Type { + return 65763 +} + +func (t *tlvType65763) tlv() {} + +type TlvType65763 = *tlvType65763 + +type tlvType65764 struct{} + +func (t *tlvType65764) TypeVal() Type { + return 65764 +} + +func (t *tlvType65764) tlv() {} + +type TlvType65764 = *tlvType65764 + +type tlvType65765 struct{} + +func (t *tlvType65765) TypeVal() Type { + return 65765 +} + +func (t *tlvType65765) tlv() {} + +type TlvType65765 = *tlvType65765 + +type tlvType65766 struct{} + +func (t *tlvType65766) TypeVal() Type { + return 65766 +} + +func (t *tlvType65766) tlv() {} + +type TlvType65766 = *tlvType65766 + +type tlvType65767 struct{} + +func (t *tlvType65767) TypeVal() Type { + return 65767 +} + +func (t *tlvType65767) tlv() {} + +type TlvType65767 = *tlvType65767 + +type tlvType65768 struct{} + +func (t *tlvType65768) TypeVal() Type { + return 65768 +} + +func (t *tlvType65768) tlv() {} + +type TlvType65768 = *tlvType65768 + +type tlvType65769 struct{} + +func (t *tlvType65769) TypeVal() Type { + return 65769 +} + +func (t *tlvType65769) tlv() {} + +type TlvType65769 = *tlvType65769 + +type tlvType65770 struct{} + +func (t *tlvType65770) TypeVal() Type { + return 65770 +} + +func (t *tlvType65770) tlv() {} + +type TlvType65770 = *tlvType65770 + +type tlvType65771 struct{} + +func (t *tlvType65771) TypeVal() Type { + return 65771 +} + +func (t *tlvType65771) tlv() {} + +type TlvType65771 = *tlvType65771 + +type tlvType65772 struct{} + +func (t *tlvType65772) TypeVal() Type { + return 65772 +} + +func (t *tlvType65772) tlv() {} + +type TlvType65772 = *tlvType65772 + +type tlvType65773 struct{} + +func (t *tlvType65773) TypeVal() Type { + return 65773 +} + +func (t *tlvType65773) tlv() {} + +type TlvType65773 = *tlvType65773 + +type tlvType65774 struct{} + +func (t *tlvType65774) TypeVal() Type { + return 65774 +} + +func (t *tlvType65774) tlv() {} + +type TlvType65774 = *tlvType65774 + +type tlvType65775 struct{} + +func (t *tlvType65775) TypeVal() Type { + return 65775 +} + +func (t *tlvType65775) tlv() {} + +type TlvType65775 = *tlvType65775 + +type tlvType65776 struct{} + +func (t *tlvType65776) TypeVal() Type { + return 65776 +} + +func (t *tlvType65776) tlv() {} + +type TlvType65776 = *tlvType65776 + +type tlvType65777 struct{} + +func (t *tlvType65777) TypeVal() Type { + return 65777 +} + +func (t *tlvType65777) tlv() {} + +type TlvType65777 = *tlvType65777 + +type tlvType65778 struct{} + +func (t *tlvType65778) TypeVal() Type { + return 65778 +} + +func (t *tlvType65778) tlv() {} + +type TlvType65778 = *tlvType65778 + +type tlvType65779 struct{} + +func (t *tlvType65779) TypeVal() Type { + return 65779 +} + +func (t *tlvType65779) tlv() {} + +type TlvType65779 = *tlvType65779 + +type tlvType65780 struct{} + +func (t *tlvType65780) TypeVal() Type { + return 65780 +} + +func (t *tlvType65780) tlv() {} + +type TlvType65780 = *tlvType65780 + +type tlvType65781 struct{} + +func (t *tlvType65781) TypeVal() Type { + return 65781 +} + +func (t *tlvType65781) tlv() {} + +type TlvType65781 = *tlvType65781 + +type tlvType65782 struct{} + +func (t *tlvType65782) TypeVal() Type { + return 65782 +} + +func (t *tlvType65782) tlv() {} + +type TlvType65782 = *tlvType65782 + +type tlvType65783 struct{} + +func (t *tlvType65783) TypeVal() Type { + return 65783 +} + +func (t *tlvType65783) tlv() {} + +type TlvType65783 = *tlvType65783 + +type tlvType65784 struct{} + +func (t *tlvType65784) TypeVal() Type { + return 65784 +} + +func (t *tlvType65784) tlv() {} + +type TlvType65784 = *tlvType65784 + +type tlvType65785 struct{} + +func (t *tlvType65785) TypeVal() Type { + return 65785 +} + +func (t *tlvType65785) tlv() {} + +type TlvType65785 = *tlvType65785 + +type tlvType65786 struct{} + +func (t *tlvType65786) TypeVal() Type { + return 65786 +} + +func (t *tlvType65786) tlv() {} + +type TlvType65786 = *tlvType65786 + +type tlvType65787 struct{} + +func (t *tlvType65787) TypeVal() Type { + return 65787 +} + +func (t *tlvType65787) tlv() {} + +type TlvType65787 = *tlvType65787 + +type tlvType65788 struct{} + +func (t *tlvType65788) TypeVal() Type { + return 65788 +} + +func (t *tlvType65788) tlv() {} + +type TlvType65788 = *tlvType65788 + +type tlvType65789 struct{} + +func (t *tlvType65789) TypeVal() Type { + return 65789 +} + +func (t *tlvType65789) tlv() {} + +type TlvType65789 = *tlvType65789 + +type tlvType65790 struct{} + +func (t *tlvType65790) TypeVal() Type { + return 65790 +} + +func (t *tlvType65790) tlv() {} + +type TlvType65790 = *tlvType65790 + +type tlvType65791 struct{} + +func (t *tlvType65791) TypeVal() Type { + return 65791 +} + +func (t *tlvType65791) tlv() {} + +type TlvType65791 = *tlvType65791 + +type tlvType65792 struct{} + +func (t *tlvType65792) TypeVal() Type { + return 65792 +} + +func (t *tlvType65792) tlv() {} + +type TlvType65792 = *tlvType65792 + +type tlvType65793 struct{} + +func (t *tlvType65793) TypeVal() Type { + return 65793 +} + +func (t *tlvType65793) tlv() {} + +type TlvType65793 = *tlvType65793 + +type tlvType65794 struct{} + +func (t *tlvType65794) TypeVal() Type { + return 65794 +} + +func (t *tlvType65794) tlv() {} + +type TlvType65794 = *tlvType65794 + +type tlvType65795 struct{} + +func (t *tlvType65795) TypeVal() Type { + return 65795 +} + +func (t *tlvType65795) tlv() {} + +type TlvType65795 = *tlvType65795 + +type tlvType65796 struct{} + +func (t *tlvType65796) TypeVal() Type { + return 65796 +} + +func (t *tlvType65796) tlv() {} + +type TlvType65796 = *tlvType65796 + +type tlvType65797 struct{} + +func (t *tlvType65797) TypeVal() Type { + return 65797 +} + +func (t *tlvType65797) tlv() {} + +type TlvType65797 = *tlvType65797 + +type tlvType65798 struct{} + +func (t *tlvType65798) TypeVal() Type { + return 65798 +} + +func (t *tlvType65798) tlv() {} + +type TlvType65798 = *tlvType65798 + +type tlvType65799 struct{} + +func (t *tlvType65799) TypeVal() Type { + return 65799 +} + +func (t *tlvType65799) tlv() {} + +type TlvType65799 = *tlvType65799 + +type tlvType65800 struct{} + +func (t *tlvType65800) TypeVal() Type { + return 65800 +} + +func (t *tlvType65800) tlv() {} + +type TlvType65800 = *tlvType65800 + +type tlvType65801 struct{} + +func (t *tlvType65801) TypeVal() Type { + return 65801 +} + +func (t *tlvType65801) tlv() {} + +type TlvType65801 = *tlvType65801 + +type tlvType65802 struct{} + +func (t *tlvType65802) TypeVal() Type { + return 65802 +} + +func (t *tlvType65802) tlv() {} + +type TlvType65802 = *tlvType65802 + +type tlvType65803 struct{} + +func (t *tlvType65803) TypeVal() Type { + return 65803 +} + +func (t *tlvType65803) tlv() {} + +type TlvType65803 = *tlvType65803 + +type tlvType65804 struct{} + +func (t *tlvType65804) TypeVal() Type { + return 65804 +} + +func (t *tlvType65804) tlv() {} + +type TlvType65804 = *tlvType65804 + +type tlvType65805 struct{} + +func (t *tlvType65805) TypeVal() Type { + return 65805 +} + +func (t *tlvType65805) tlv() {} + +type TlvType65805 = *tlvType65805 + +type tlvType65806 struct{} + +func (t *tlvType65806) TypeVal() Type { + return 65806 +} + +func (t *tlvType65806) tlv() {} + +type TlvType65806 = *tlvType65806 + +type tlvType65807 struct{} + +func (t *tlvType65807) TypeVal() Type { + return 65807 +} + +func (t *tlvType65807) tlv() {} + +type TlvType65807 = *tlvType65807 + +type tlvType65808 struct{} + +func (t *tlvType65808) TypeVal() Type { + return 65808 +} + +func (t *tlvType65808) tlv() {} + +type TlvType65808 = *tlvType65808 + +type tlvType65809 struct{} + +func (t *tlvType65809) TypeVal() Type { + return 65809 +} + +func (t *tlvType65809) tlv() {} + +type TlvType65809 = *tlvType65809 + +type tlvType65810 struct{} + +func (t *tlvType65810) TypeVal() Type { + return 65810 +} + +func (t *tlvType65810) tlv() {} + +type TlvType65810 = *tlvType65810 + +type tlvType65811 struct{} + +func (t *tlvType65811) TypeVal() Type { + return 65811 +} + +func (t *tlvType65811) tlv() {} + +type TlvType65811 = *tlvType65811 + +type tlvType65812 struct{} + +func (t *tlvType65812) TypeVal() Type { + return 65812 +} + +func (t *tlvType65812) tlv() {} + +type TlvType65812 = *tlvType65812 + +type tlvType65813 struct{} + +func (t *tlvType65813) TypeVal() Type { + return 65813 +} + +func (t *tlvType65813) tlv() {} + +type TlvType65813 = *tlvType65813 + +type tlvType65814 struct{} + +func (t *tlvType65814) TypeVal() Type { + return 65814 +} + +func (t *tlvType65814) tlv() {} + +type TlvType65814 = *tlvType65814 + +type tlvType65815 struct{} + +func (t *tlvType65815) TypeVal() Type { + return 65815 +} + +func (t *tlvType65815) tlv() {} + +type TlvType65815 = *tlvType65815 + +type tlvType65816 struct{} + +func (t *tlvType65816) TypeVal() Type { + return 65816 +} + +func (t *tlvType65816) tlv() {} + +type TlvType65816 = *tlvType65816 + +type tlvType65817 struct{} + +func (t *tlvType65817) TypeVal() Type { + return 65817 +} + +func (t *tlvType65817) tlv() {} + +type TlvType65817 = *tlvType65817 + +type tlvType65818 struct{} + +func (t *tlvType65818) TypeVal() Type { + return 65818 +} + +func (t *tlvType65818) tlv() {} + +type TlvType65818 = *tlvType65818 + +type tlvType65819 struct{} + +func (t *tlvType65819) TypeVal() Type { + return 65819 +} + +func (t *tlvType65819) tlv() {} + +type TlvType65819 = *tlvType65819 + +type tlvType65820 struct{} + +func (t *tlvType65820) TypeVal() Type { + return 65820 +} + +func (t *tlvType65820) tlv() {} + +type TlvType65820 = *tlvType65820 + +type tlvType65821 struct{} + +func (t *tlvType65821) TypeVal() Type { + return 65821 +} + +func (t *tlvType65821) tlv() {} + +type TlvType65821 = *tlvType65821 + +type tlvType65822 struct{} + +func (t *tlvType65822) TypeVal() Type { + return 65822 +} + +func (t *tlvType65822) tlv() {} + +type TlvType65822 = *tlvType65822 + +type tlvType65823 struct{} + +func (t *tlvType65823) TypeVal() Type { + return 65823 +} + +func (t *tlvType65823) tlv() {} + +type TlvType65823 = *tlvType65823 + +type tlvType65824 struct{} + +func (t *tlvType65824) TypeVal() Type { + return 65824 +} + +func (t *tlvType65824) tlv() {} + +type TlvType65824 = *tlvType65824 + +type tlvType65825 struct{} + +func (t *tlvType65825) TypeVal() Type { + return 65825 +} + +func (t *tlvType65825) tlv() {} + +type TlvType65825 = *tlvType65825 + +type tlvType65826 struct{} + +func (t *tlvType65826) TypeVal() Type { + return 65826 +} + +func (t *tlvType65826) tlv() {} + +type TlvType65826 = *tlvType65826 + +type tlvType65827 struct{} + +func (t *tlvType65827) TypeVal() Type { + return 65827 +} + +func (t *tlvType65827) tlv() {} + +type TlvType65827 = *tlvType65827 + +type tlvType65828 struct{} + +func (t *tlvType65828) TypeVal() Type { + return 65828 +} + +func (t *tlvType65828) tlv() {} + +type TlvType65828 = *tlvType65828 + +type tlvType65829 struct{} + +func (t *tlvType65829) TypeVal() Type { + return 65829 +} + +func (t *tlvType65829) tlv() {} + +type TlvType65829 = *tlvType65829 + +type tlvType65830 struct{} + +func (t *tlvType65830) TypeVal() Type { + return 65830 +} + +func (t *tlvType65830) tlv() {} + +type TlvType65830 = *tlvType65830 + +type tlvType65831 struct{} + +func (t *tlvType65831) TypeVal() Type { + return 65831 +} + +func (t *tlvType65831) tlv() {} + +type TlvType65831 = *tlvType65831 + +type tlvType65832 struct{} + +func (t *tlvType65832) TypeVal() Type { + return 65832 +} + +func (t *tlvType65832) tlv() {} + +type TlvType65832 = *tlvType65832 + +type tlvType65833 struct{} + +func (t *tlvType65833) TypeVal() Type { + return 65833 +} + +func (t *tlvType65833) tlv() {} + +type TlvType65833 = *tlvType65833 + +type tlvType65834 struct{} + +func (t *tlvType65834) TypeVal() Type { + return 65834 +} + +func (t *tlvType65834) tlv() {} + +type TlvType65834 = *tlvType65834 + +type tlvType65835 struct{} + +func (t *tlvType65835) TypeVal() Type { + return 65835 +} + +func (t *tlvType65835) tlv() {} + +type TlvType65835 = *tlvType65835 + +type tlvType65836 struct{} + +func (t *tlvType65836) TypeVal() Type { + return 65836 +} + +func (t *tlvType65836) tlv() {} + +type TlvType65836 = *tlvType65836 + +type tlvType1000000000 struct{} + +func (t *tlvType1000000000) TypeVal() Type { + return 1000000000 +} + +func (t *tlvType1000000000) tlv() {} + +type TlvType1000000000 = *tlvType1000000000 + +type tlvType3000000000 struct{} + +func (t *tlvType3000000000) TypeVal() Type { + return 3000000000 +} + +func (t *tlvType3000000000) tlv() {} + +type TlvType3000000000 = *tlvType3000000000