1pub use self::backend::IADB;
37pub use self::schemas::{IADBSeries, IADBDataPoint};
38
39
40pub mod error;
41pub mod schemas;
42pub mod utils;
43pub mod backend;
44
45
46
47use std::{fmt, convert::From};
48
49
50pub const BASE_URL: &str = "http://www.bankofengland.co.uk/boeapps/iadb/fromshowcolumns.asp";
51
52
53pub enum SeriesCode {
57 IUDSOIA,
59 XUDLCDS,
61 XUDLDKS,
63 XUDLERS,
65 XUDLJYS,
67 XUDLNKS,
69 XUDLSFS,
71 XUDLSGS,
73 XUDLSKS,
75 XUDLUSS,
77 IUDBEDR,
79 IUDAMIH,
81 XUDLDF1,
83 XUDLDF3,
85 XUDLDF6,
87 XUDLDFY,
89 XUDLDS1,
91 XUDLDS3,
93 XUDLDS6,
95 XUDLDSY,
97 XUDLGPS,
99 XUDLGPD,
101 IUDSNPY,
103 IUDMNPY,
105 IUDLNPY,
107 IUDSIZC,
109 IUDMIZC,
111 IUDLIZC,
113 IUDSIIF,
115 IUDMIIF,
117 IUDLIIF,
119 IUDWRLN,
121 IUDAJUR,
123 IUDEBEN,
125 IUDAJLT,
127 IUDBK58,
129 IUDAJLW,
131 IUMZICQ,
133 IUMBV34,
135 IUMZICR,
137 IUMB482,
139 IUM2WTL,
141 IUMBV37,
143 IUMZO27,
145 IUMBV42,
147 IUMZO28,
149 IUM5WTL,
151 IUMBV45,
153 IUMZO29,
155 IUMZID4,
157 IUMZO2A,
159 IUMZO2B,
161 IUMBV48,
163 IUMB479,
165 IUM2WDT,
167 IUMTLMV,
169 IUMBV24,
171 IUMZO2C,
173 IUMBX67,
175 IUMHPTL,
177 IUMZO2D,
179 IUMCCTL,
181 IUMZO2E,
183 IUMZO2F,
185 IUMZO2G,
187 IUMODTL,
189 IUMB6VJ,
191 IUMB6VK,
193 IUMTHAK,
195 IUMB6VL,
197 IUMB6VM,
199 IUMWTIS,
201 IUMB6VN,
203 IUMZID2,
205 IUMWTFA,
207 IUMB6RH,
209 IUMB6RI,
211 IUMWTTA,
213 CFMHSCP,
215 CFMHSCQ,
217 CFMBI22,
219 CFMBI23,
221 CFMBJ59,
223 CFMBJ62,
225 CFMBI28,
227 CFMBI29,
229 CFMHSDM,
231 CFMHSDN,
233 CFMB2HW,
235 CFMB2HX,
237 CFMHSCR,
239 CFMHSCS,
241 CFMHSCT,
243 CFMBI35,
245 CFMHSCU,
247 CFMHSCV,
249 CFMBJ65,
251 CFMHSCW,
253 CFMHSCX,
255 CFMBJ67,
257 CFMHSCY,
259 CFMZ6IW,
261 CFMZ6IQ,
263 CFMZ6IU,
265 CFMZ6LL,
267 CFMZ6K4,
269 CFMZ6LK,
271 CFMBJ69,
273 CFMBJ72,
275 CFMBJ74,
277 CFMBX2N,
279 CFMBI87,
281 CFMZ6IH,
283 CFMZ6JE,
285 CFMHSCZ,
287 CFMBI49,
289 CFMBJ75,
291 CFMBI52,
293 CFMBI57,
295 CFMHSDO,
297 CFMB2HY,
299 CFMHSDA,
301 CFMBI58,
303 CFMHSDC,
305 CFMHSDB,
307 CFMBI69,
309 CFMHSDI,
311 CFMHSDG,
313 CFMHSDP,
315 CFMHSDH,
317 CFMBI64,
319 CFMBX2D,
321 CFMBX2E,
323 CFMHSDE,
325 CFMHSDD,
327 CFMHSDK,
329 CFMHSDJ,
331 CFMZ6IR,
333 CFMZ6IS,
335 CFMZ6K8,
337 CFMZ6KA,
339 CFMZ6K6,
341 CFMZJ4A,
343 CFMZ6KM,
345 CFMZ6KQ,
347 CFMZ6LI,
349 CFMZ6KO,
351 CFMZ6KX,
353 CFMZ6L3,
355 CFMZ6L5,
357 CFMZ6KZ,
359 CFMZ6LU,
361 CFMZ6LE,
363 CFMZ6LT,
365 CFMZ6LR,
367 CFMZ6HU,
369 CFMZ6LQ,
371 CFMZ6I6,
373 CFMZ6LN,
375 CFMZ6IF,
377 CFMBJ79,
379 CFMBJ83,
381 CFMBJ84,
383 CFMBJ82,
385 CFMBJ47,
387 CFMBJ94,
389 CFMBJ93,
391 CFMBJ39,
393 CFMBJ96,
395 CFMBJ95,
397 CFMBJ38,
399 CFMBJ97,
401 CFMZ6JV,
403 CFMZ6JO,
405 CFMZ6JT,
407 CFMZ6JM,
409 CFMZ6K7,
411 CFMZ6K9,
413 CFMZ6K5,
415 CFMZJ3M,
417 CFMZJ3Q,
419 CFMZJ3L,
421 CFMZJ3U,
423 CFMZ6LD,
425 CFMZ6KJ,
427 CFMZ6KL,
429 CFMZ6KH,
431 CFMZ6KY,
433 CFMZ6L2,
435 CFMZ6KW,
437 CFQBK2B,
439 CFQB9KZ,
441 CFQB9KV,
443 CFQB9KU,
445 CFQZJ3Y,
447 CFQZJ3Z,
449 CFQB3OZ,
451 CFQB3RY,
453 CFQB3RU,
455 CFQB3RT,
457 CFQBK2N,
459 CFQBK2M,
461 CFQZJ48,
463 CFQZJ49,
465 CFQZJ4E,
467 CFQZJ4F,
469 CFQZJ4J,
471 CFQZJ4K,
473 CFQB4VP,
475 CFQB4VO,
477 CFQB4VK,
479 CFQB4VJ,
481 CFQB4VF,
483 CFQB4VE,
485 CFQZJ4U,
487 CFQZJ4V,
489 CFQZJ54,
491 CFQZJ55,
493 CFQZJ59,
495 CFQZJ5A,
497 CFMB2CT,
499 CFMB2CU,
501 CFMB2CP,
503 CFMB2CQ,
505 CFMB2CR,
507 CFMB2CV,
509 CFMB2CS,
511 CFMB2CW,
513 CFMB2CX,
515 Other(String),
517}
518
519impl SeriesCode {
520 pub fn description(&self) -> String {
521 match self {
522 SeriesCode::IUDSOIA => String::from("Daily Sterling overnight index average (SONIA) rate"),
523 SeriesCode::XUDLCDS => String::from("Spot exchange rate, Canadian Dollar into Sterling"),
524 SeriesCode::XUDLDKS => String::from("Spot exchange rate, Danish Krone into Sterling"),
525 SeriesCode::XUDLERS => String::from("Spot exchange rate, Euro into Sterling"),
526 SeriesCode::XUDLJYS => String::from("Spot exchange rate, Japanese Yen into Sterling"),
527 SeriesCode::XUDLNKS => String::from("Spot exchange rate, Norwegian Krone into Sterling"),
528 SeriesCode::XUDLSFS => String::from("Spot exchange rate, Swiss Franc into Sterling"),
529 SeriesCode::XUDLSGS => String::from("Spot exchange rate, Singapore Dollar into Sterling"),
530 SeriesCode::XUDLSKS => String::from("Spot exchange rate, Swedish Krona into Sterling"),
531 SeriesCode::XUDLUSS => String::from("Spot exchange rate, US $ into Sterling"),
532 SeriesCode::IUDBEDR => String::from("Wholesale interest and discount rates, Official Bank Rate, Daily"),
533 SeriesCode::IUDAMIH => String::from("Wholesale interest and discount rates, Average of UK banks' base rates, Daily"),
534 SeriesCode::XUDLDF1 => String::from("US dollar forward premium/discount rates, 1 month, Daily"),
535 SeriesCode::XUDLDF3 => String::from("US dollar forward premium/discount rates, 3 month, Daily"),
536 SeriesCode::XUDLDF6 => String::from("US dollar forward premium/discount rates, 6 month, Daily"),
537 SeriesCode::XUDLDFY => String::from("US dollar forward premium/discount rates, 1 year, Daily"),
538 SeriesCode::XUDLDS1 => String::from("£ sterling against US dollar forward rates, 1 month, Daily"),
539 SeriesCode::XUDLDS3 => String::from("£ sterling against US dollar forward rates, 3 month, Daily"),
540 SeriesCode::XUDLDS6 => String::from("£ sterling against US dollar forward rates, 6 month, Daily"),
541 SeriesCode::XUDLDSY => String::from("£ sterling against US dollar forward rates, 1 year, Daily"),
542 SeriesCode::XUDLGPS => String::from("Gold price, against £ sterling, Daily"),
543 SeriesCode::XUDLGPD => String::from("Gold price, against US dollar, Daily"),
544 SeriesCode::IUDSNPY => String::from("Yields, British Government Securities (calculated using VRP model), Nominal par yields, 5 year, Daily"),
545 SeriesCode::IUDMNPY => String::from("Yields, British Government Securities (calculated using VRP model), Nominal par yields, 10 year, Daily"),
546 SeriesCode::IUDLNPY => String::from("Yields, British Government Securities (calculated using VRP model), Nominal par yields, 20 year, Daily"),
547 SeriesCode::IUDSIZC => String::from("Yields, British Government Securities (calculated using VRP model), Zero coupon yields, Nominal, 5 year, Daily"),
548 SeriesCode::IUDMIZC => String::from("Yields, British Government Securities (calculated using VRP model), Zero coupon yields, Nominal, 10 year, Daily"),
549 SeriesCode::IUDLIZC => String::from("Yields, British Government Securities (calculated using VRP model), Zero coupon yields, Nominal, 20 year, Daily"),
550 SeriesCode::IUDSIIF => String::from("Yields, British Government Securities (calculated using VRP model), Implied forward yields, Nominal, 5 year, Daily"),
551 SeriesCode::IUDMIIF => String::from("Yields, British Government Securities (calculated using VRP model), Implied forward yields, Nominal, 10 year, Daily"),
552 SeriesCode::IUDLIIF => String::from("Yields, British Government Securities (calculated using VRP model), Implied forward yields, Nominal, 20 year, Daily"),
553 SeriesCode::IUDWRLN => String::from("Yields, British Government Securities (calculated using VRP model), Real gross redemption yields, 3.5% War Loan, Daily"),
554 SeriesCode::IUDAJUR => String::from("Yields, British Government Securities (calculated using VRP model), Real gross redemption yields, 2% Index Linked Treasury Stock 2006, Daily"),
555 SeriesCode::IUDEBEN => String::from("Yields, British Government Securities (calculated using VRP model), Real gross redemption yields, BoE Treasury Note 4.5% to 2004, Daily"),
556 SeriesCode::IUDAJLT => String::from("Yields, British Government Securities (calculated using VRP model), Real gross redemption yields, 2.5% Index Linked Treasury Stock 2016, Daily"),
557 SeriesCode::IUDBK58 => String::from("Yields, British Government Securities (calculated using VRP model), Real gross redemption yields, 2.75% BoE Euro Note 2006, Daily"),
558 SeriesCode::IUDAJLW => String::from("Yields, British Government Securities (calculated using VRP model), Real gross redemption yields, 10 year par gross redemption yield on British Government Securities, Daily"),
559 SeriesCode::IUMZICQ => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 2 year, 60% LTV, Monthly"),
560 SeriesCode::IUMBV34 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 2 year, 75% LTV, Combined bank and building society, Monthly"),
561 SeriesCode::IUMZICR => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 2 year, 85% LTV, Monthly"),
562 SeriesCode::IUMB482 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 2 year, 90% LTV, Combined bank and building society, Monthly"),
563 SeriesCode::IUM2WTL => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 2 year, 95% LTV, Combined bank and building society, Monthly"),
564 SeriesCode::IUMBV37 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 3 year, 75% LTV, Combined bank and building society, Monthly"),
565 SeriesCode::IUMZO27 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 5 year, 60% LTV, Monthly"),
566 SeriesCode::IUMBV42 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 5 year, 75% LTV, Combined bank and building society, Monthly"),
567 SeriesCode::IUMZO28 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 5 year, 90% LTV, Monthly"),
568 SeriesCode::IUM5WTL => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 5 year, 95% LTV, Combined bank and building society, Monthly"),
569 SeriesCode::IUMBV45 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, 10 year, 75% LTV, Combined bank and building society, Monthly"),
570 SeriesCode::IUMZO29 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, Buy-to-let 2 year, 60% LTV, Monthly"),
571 SeriesCode::IUMZID4 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, Buy-to-let 2 year, 75% LTV, Monthly"),
572 SeriesCode::IUMZO2A => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, Buy-to-let 5 year, 60% LTV, Monthly"),
573 SeriesCode::IUMZO2B => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed, Buy-to-let 5 year, 75% LTV, Monthly"),
574 SeriesCode::IUMBV48 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed term variable rate, 2 year, 75% LTV, Combined bank and building society, Monthly"),
575 SeriesCode::IUMB479 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed term variable rate, 2 year, 90% LTV, Combined bank and building society, Monthly"),
576 SeriesCode::IUM2WDT => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Fixed term variable rate, 2 year, 95% LTV, Combined bank and building society, Monthly"),
577 SeriesCode::IUMTLMV => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Revert-to-rate, Combined bank and building society, Monthly"),
578 SeriesCode::IUMBV24 => String::from("Quoted household interest rates, Secured lending (mortgage) rates, Lifetime Tracker, Combined bank and building society, Monthly"),
579 SeriesCode::IUMZO2C => String::from("Quoted household interest rates, Unsecured lending rates, Personal loan, £3,000 Combined bank and building society, Monthly"),
580 SeriesCode::IUMBX67 => String::from("Quoted household interest rates, Unsecured lending rates, Personal loan, £5,000 Combined bank and building society, Monthly"),
581 SeriesCode::IUMHPTL => String::from("Quoted household interest rates, Unsecured lending rates, Personal loan, £10,000 Combined bank and building society, Monthly"),
582 SeriesCode::IUMZO2D => String::from("Quoted household interest rates, Unsecured lending rates, Personal loan, £25,000 Combined bank and building society, Monthly"),
583 SeriesCode::IUMCCTL => String::from("Quoted household interest rates, Unsecured lending rates, Credit card, Combined bank and building society, Representative card, Monthly"),
584 SeriesCode::IUMZO2E => String::from("Quoted household interest rates, Unsecured lending rates, Credit card, Combined bank and building society, 0% purchase period, Monthly"),
585 SeriesCode::IUMZO2F => String::from("Quoted household interest rates, Unsecured lending rates, Credit card, Combined bank and building society, 0% balance transfer, Monthly"),
586 SeriesCode::IUMZO2G => String::from("Quoted household interest rates, Unsecured lending rates, Credit card, Combined bank and building society, Lowest APR, Monthly"),
587 SeriesCode::IUMODTL => String::from("Quoted household interest rates, Unsecured lending rates, Overdraft, Combined bank and building society, Monthly"),
588 SeriesCode::IUMB6VJ => String::from("Quoted household interest rates, Deposit rates, Instant access savings, Including unconditional bonuses, Combined bank and building society, Monthly"),
589 SeriesCode::IUMB6VK => String::from("Quoted household interest rates, Deposit rates, Instant access savings, Excluding unconditional bonuses, Combined bank and building society, Monthly"),
590 SeriesCode::IUMTHAK => String::from("Quoted household interest rates, Deposit rates, Instant access savings, Branch-based (excluding bonuses), Combined bank and building society, Monthly"),
591 SeriesCode::IUMB6VL => String::from("Quoted household interest rates, Deposit rates, Cash ISA, Variable rate, Including unconditional bonuses, Combined bank and building society, Monthly"),
592 SeriesCode::IUMB6VM => String::from("Quoted household interest rates, Deposit rates, Cash ISA, Variable rate, Excluding unconditional bonuses, Combined bank and building society, Monthly"),
593 SeriesCode::IUMWTIS => String::from("Quoted household interest rates, Deposit rates, Cash ISA, Variable rate, Branch-based excluding bonuses, Combined bank and building society, Monthly"),
594 SeriesCode::IUMB6VN => String::from("Quoted household interest rates, Deposit rates, Cash ISA, Fixed rate 1 year, Combined bank and building society, Monthly"),
595 SeriesCode::IUMZID2 => String::from("Quoted household interest rates, Deposit rates, Cash ISA, Fixed rate 2 year, Monthly"),
596 SeriesCode::IUMWTFA => String::from("Quoted household interest rates, Deposit rates, Fixed rate bonds, 1 year, Combined bank and building society, Monthly"),
597 SeriesCode::IUMB6RH => String::from("Quoted household interest rates, Deposit rates, Fixed rate bonds, 2 year, Combined bank and building society, Monthly"),
598 SeriesCode::IUMB6RI => String::from("Quoted household interest rates, Deposit rates, Fixed rate bonds, 3 year, Monthly"),
599 SeriesCode::IUMWTTA => String::from("Quoted household interest rates, Deposit rates, Time (notice accounts), Combined bank and building society, Monthly"),
600 SeriesCode::CFMHSCP => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Public Sector, Interest bearing sight, Monthly"),
601 SeriesCode::CFMHSCQ => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Public Sector, Time, Monthly"),
602 SeriesCode::CFMBI22 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Central and Local Government, Interest bearing sight, Monthly"),
603 SeriesCode::CFMBI23 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Central and Local Government, Time, Monthly"),
604 SeriesCode::CFMBJ59 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Public Corporations, Interest bearing sight, Monthly"),
605 SeriesCode::CFMBJ62 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Public Corporations, Time, Monthly"),
606 SeriesCode::CFMBI28 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Banks (until December 2009), Interest bearing sight, Monthly"),
607 SeriesCode::CFMBI29 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Banks (until December 2009), Time, Monthly"),
608 SeriesCode::CFMHSDM => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Building Societies (until December 2009), Interest bearing sight, Monthly"),
609 SeriesCode::CFMHSDN => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Building Societies (until December 2009), Time, Monthly"),
610 SeriesCode::CFMB2HW => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Monetary financial institutions, Interest bearing sight, Monthly"),
611 SeriesCode::CFMB2HX => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Monetary financial institutions, Time, Monthly"),
612 SeriesCode::CFMHSCR => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Other Financial Corporations, Interest bearing sight, Monthly"),
613 SeriesCode::CFMHSCS => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Other Financial Corporations, Time, Monthly"),
614 SeriesCode::CFMHSCT => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Private Non-Financial Corporations, Interest bearing sight, Monthly"),
615 SeriesCode::CFMBI35 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Private Non-Financial Corporations, Time, Redeemable at notice, Monthly"),
616 SeriesCode::CFMHSCU => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Private Non-Financial Corporations, Time, Total, Monthly"),
617 SeriesCode::CFMHSCV => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Households, Interest bearing sight, Monthly"),
618 SeriesCode::CFMBJ65 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Households, Time, Redeemable at notice, Monthly"),
619 SeriesCode::CFMHSCW => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Households, Time, Total, Monthly"),
620 SeriesCode::CFMHSCX => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Non-Profit Institutions, Interest bearing sight, Monthly"),
621 SeriesCode::CFMBJ67 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Non-Profit Institutions, Time, Redeemable at notic, Monthly"),
622 SeriesCode::CFMHSCY => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Non-Profit Institutions, Time, Total, Monthly"),
623 SeriesCode::CFMZ6IW => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Time, Total, Monthly"),
624 SeriesCode::CFMZ6IQ => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Interest bearing sight, Total, Monthly"),
625 SeriesCode::CFMZ6IU => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Interest bearing sight, Total of which current accounts, Monthly"),
626 SeriesCode::CFMZ6LL => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Interest bearing sight, Monthly"),
627 SeriesCode::CFMZ6K4 => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Time, Redeemable at notice, Monthly"),
628 SeriesCode::CFMZ6LK => String::from("Effective Interest Rates, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Time, Total, Monthly"),
629 SeriesCode::CFMBJ69 => String::from("Effective Interest Rates, New business rates for sterling fixed rate, fixed maturity time deposits placed with UK monetary financial institutions (excl. central bank) in the month, Public Corporations, Monthly"),
630 SeriesCode::CFMBJ72 => String::from("Effective Interest Rates, New business rates for sterling fixed rate, fixed maturity time deposits placed with UK monetary financial institutions (excl. central bank) in the month, Private Non-Financial Corporations, Fixed maturity, Total, Monthly"),
631 SeriesCode::CFMBJ74 => String::from("Effective Interest Rates, New business rates for sterling fixed rate, fixed maturity time deposits placed with UK monetary financial institutions (excl. central bank) in the month, Households Fixed maturity, Total, Monthly"),
632 SeriesCode::CFMBX2N => String::from("Effective Interest Rates, New business rates for sterling fixed rate, fixed maturity time deposits placed with UK monetary financial institutions (excl. central bank) in the month, Households Fixed maturity, Total of which fixed rate bonds, Monthly"),
633 SeriesCode::CFMBI87 => String::from("Effective Interest Rates, New business rates for sterling fixed rate, fixed maturity time deposits placed with UK monetary financial institutions (excl. central bank) in the month, Non-profit institutions, Monthly"),
634 SeriesCode::CFMZ6IH => String::from("Effective Interest Rates, New business rates for sterling fixed rate, fixed maturity time deposits placed with UK monetary financial institutions (excl. central bank) in the month, Individuals and individual trusts, Time, Fixed maturity, Total, Monthly"),
635 SeriesCode::CFMZ6JE => String::from("Effective Interest Rates, New business rates for sterling fixed rate, fixed maturity time deposits placed with UK monetary financial institutions (excl. central bank) in the month, Unincorporated Businesses, Time, Fixed maturity, Total, Monthly"),
636 SeriesCode::CFMHSCZ => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Public Sector, Monthly"),
637 SeriesCode::CFMBI49 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Central & Local Government, Monthly"),
638 SeriesCode::CFMBJ75 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Public Corporations, Loans, Monthly"),
639 SeriesCode::CFMBI52 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Public Corporations, Overdrafts, Monthly"),
640 SeriesCode::CFMBI57 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Banks (until December 2009), Monthly"),
641 SeriesCode::CFMHSDO => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Building Societies (until December 2009), Monthly"),
642 SeriesCode::CFMB2HY => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Monetary financial institutions, Monthly"),
643 SeriesCode::CFMHSDA => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Other Financial Corporations, Monthly"),
644 SeriesCode::CFMBI58 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Private non-Financial Corporations, Loans, Floating rate, Monthly"),
645 SeriesCode::CFMHSDC => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Private non-Financial Corporations, Loans, Fixed rate, Total, Monthly"),
646 SeriesCode::CFMHSDB => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Private non-Financial Corporations, Overdrafts, Monthly"),
647 SeriesCode::CFMBI69 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Personal Loans, Floating rate, Monthly"),
648 SeriesCode::CFMHSDI => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Personal Loans, Fixed Rate, Total, Monthly"),
649 SeriesCode::CFMHSDG => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Credit Cards, Interest bearing balances, Monthly"),
650 SeriesCode::CFMHSDP => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Credit Cards, All balances, Monthly"),
651 SeriesCode::CFMHSDH => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Credit Cards, Overdrafts, Monthly"),
652 SeriesCode::CFMBI64 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Secured on dwellings, Floating rate, Monthly"),
653 SeriesCode::CFMBX2D => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Secured on dwellings, Floating rate of which SVR, Monthly"),
654 SeriesCode::CFMBX2E => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Secured on dwellings, Floating rate of which lifetime tracker, Monthly"),
655 SeriesCode::CFMHSDE => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Secured on dwellings, Fixed Rate, Total, Monthly"),
656 SeriesCode::CFMHSDD => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Bridging Loans, Monthly"),
657 SeriesCode::CFMHSDK => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Non-Profit Institutions, Loans, Monthly"),
658 SeriesCode::CFMHSDJ => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Non-Profit Institutions, Overdraft, Monthly"),
659 SeriesCode::CFMZ6IR => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Credit cards, Interest bearing balances, Total, Monthly"),
660 SeriesCode::CFMZ6IS => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Credit cards, All balances, Total, Monthly"),
661 SeriesCode::CFMZ6K8 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Secured on dwellings, Floating rate, Total, Monthly"),
662 SeriesCode::CFMZ6KA => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Secured on dwellings, Fixed rate, Total, Monthly"),
663 SeriesCode::CFMZ6K6 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Secured on dwellings, Total, Monthly"),
664 SeriesCode::CFMZJ4A => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Overdrafts, Interest charging, Monthly"),
665 SeriesCode::CFMZ6KM => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Overdrafts, Interest and fee charging, Monthly"),
666 SeriesCode::CFMZ6KQ => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Other loans, Floating-rate, Monthly"),
667 SeriesCode::CFMZ6LI => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Other loans, Fixed-rate, Monthly"),
668 SeriesCode::CFMZ6KO => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Individuals and individual trusts, Other loans, Total, Monthly"),
669 SeriesCode::CFMZ6KX => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Overdrafts, Monthly"),
670 SeriesCode::CFMZ6L3 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Secured loans, Floating-rate, Monthly"),
671 SeriesCode::CFMZ6L5 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Secured loans, Fixed-rate, Monthly"),
672 SeriesCode::CFMZ6KZ => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Secured loans, Total, Monthly"),
673 SeriesCode::CFMZ6LU => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Other loans, Floating-rate, Monthly"),
674 SeriesCode::CFMZ6LE => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Other loans, Fixed-rate, Monthly"),
675 SeriesCode::CFMZ6LT => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Unincorporated Businesses, Other loans, Total, Monthly"),
676 SeriesCode::CFMZ6LR => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Small and medium sized PNFCs, Other loans, Floating-rate, Bank Rate linked, Total, Monthly"),
677 SeriesCode::CFMZ6HU => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Small and medium sized PNFCs, Other loans, Floating-rate, SONIA linked, Total, Monthly"),
678 SeriesCode::CFMZ6LQ => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Small and medium sized PNFCs, Other loans, Floating-rate, Total, Monthly"),
679 SeriesCode::CFMZ6I6 => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Small and medium sized PNFCs, Other loans, Fixed-rate, Total, Monthly"),
680 SeriesCode::CFMZ6LN => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Small and medium sized PNFCs, Other loans, Total, Monthly"),
681 SeriesCode::CFMZ6IF => String::from("Effective Interest Rates, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Small and medium sized PNFCs, Overdrafts, Monthly"),
682 SeriesCode::CFMBJ79 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Public Corporations, Monthly"),
683 SeriesCode::CFMBJ83 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Private Non-financial Corporations, Loans by rate type, Floating rate, Monthly"),
684 SeriesCode::CFMBJ84 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Private Non-financial Corporations, Loans by rate type, Fixed rate, Total, Monthly"),
685 SeriesCode::CFMBJ82 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Private Non-financial Corporations, Loans by original size, Total, Monthly"),
686 SeriesCode::CFMBJ47 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Personal Loans, Floating Rate, Monthly"),
687 SeriesCode::CFMBJ94 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Personal Loans, Fixed Rate, Total, Monthly"),
688 SeriesCode::CFMBJ93 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Personal Loans, Total, Monthly"),
689 SeriesCode::CFMBJ39 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Secured on Dwellings, Floating Rate, Monthly"),
690 SeriesCode::CFMBJ96 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Secured on Dwellings, Fixed Rate, Total, Monthly"),
691 SeriesCode::CFMBJ95 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Secured on Dwellings, Total, Monthly"),
692 SeriesCode::CFMBJ38 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Bridging Loans, Monthly"),
693 SeriesCode::CFMBJ97 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Non-Profit Institutions, Monthly"),
694 SeriesCode::CFMZ6JV => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Individuals and individual trusts, Secured on dwellings, Fixed Rate, Total, Monthly"),
695 SeriesCode::CFMZ6JO => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Individuals and individual trusts, Secured on dwellings, Floating Rate, Total, Monthly"),
696 SeriesCode::CFMZ6JT => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Individuals and individual trusts, Secured on dwellings, Floating Rate of which lifetime tracker, Monthly"),
697 SeriesCode::CFMZ6JM => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Individuals and individual trusts, Secured on dwellings, Total, Monthly"),
698 SeriesCode::CFMZ6K7 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Individuals and individual trusts, Other loans, Floating-rate, Monthly"),
699 SeriesCode::CFMZ6K9 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Individuals and individual trusts, Other loans, Fixed-rate, Monthly"),
700 SeriesCode::CFMZ6K5 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Individuals and individual trusts, Other loans, Total, Monthly"),
701 SeriesCode::CFMZJ3M => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Small and medium sized PNFCs, Other loans, Floating-rate, Bank Rate linked, Total, Monthly"),
702 SeriesCode::CFMZJ3Q => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Small and medium sized PNFCs, Other loans, Floating-rate, SONIA linked, Total, Monthly"),
703 SeriesCode::CFMZJ3L => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Small and medium sized PNFCs, Other loans, Floating-rate, Total, Monthly"),
704 SeriesCode::CFMZJ3U => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Small and medium sized PNFCs, Other loans, Fixed-rate, Total, Monthly"),
705 SeriesCode::CFMZ6LD => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Small and medium sized PNFCs, Other loans, Total, Monthly"),
706 SeriesCode::CFMZ6KJ => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Unincorporated Businesses, Secured loans, Floating-rate, Monthly"),
707 SeriesCode::CFMZ6KL => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Unincorporated Businesses, Secured loans, Fixed-rate, Total, Monthly"),
708 SeriesCode::CFMZ6KH => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Unincorporated Businesses, Secured loans, Total, Monthly"),
709 SeriesCode::CFMZ6KY => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Unincorporated Businesses, Other loans, Floating-rate, Monthly"),
710 SeriesCode::CFMZ6L2 => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Unincorporated Businesses, Other loans, Fixed-rate, Total, Monthly"),
711 SeriesCode::CFMZ6KW => String::from("Effective Interest Rates, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Unincorporated Businesses, Other loans, Total, Monthly"),
712 SeriesCode::CFQBK2B => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling time deposits with UK monetary financial institutions (excl. Central bank), Private Non-Financial Corporations, Redeemable at notice, Quarterly"),
713 SeriesCode::CFQB9KZ => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling time deposits with UK monetary financial institutions (excl. Central bank), Private Non-Financial Corporations, Fixed maturity, Total fixed, Quarterly"),
714 SeriesCode::CFQB9KV => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling time deposits with UK monetary financial institutions (excl. Central bank), Households, Redeemable at notice, Quarterly"),
715 SeriesCode::CFQB9KU => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling time deposits with UK monetary financial institutions (excl. Central bank), Households, Fixed maturity, Total fixed, Quarterly"),
716 SeriesCode::CFQZJ3Y => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling time deposits with UK monetary financial institutions (excl. Central bank), Individuals and individual trusts, Redeemable at notice, Quarterly"),
717 SeriesCode::CFQZJ3Z => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling time deposits with UK monetary financial institutions (excl. Central bank), Individuals and individual trusts, Fixed maturity, Total fixed, Quarterly"),
718 SeriesCode::CFQB3OZ => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Private Non-Financial Corporations, Loans, Floating rate, Quarterly"),
719 SeriesCode::CFQB3RY => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Private Non-Financial Corporations, Loans, Fixed rate, Total fixed, Quarterly"),
720 SeriesCode::CFQB3RU => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Households, Unsecured loans, Floating rate, Quarterly"),
721 SeriesCode::CFQB3RT => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Households, Unsecured loans, Fixed rate, Total fixed, Quarterly"),
722 SeriesCode::CFQBK2N => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Households, Secured on dwellings, Floating rate, Quarterly"),
723 SeriesCode::CFQBK2M => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Households, Secured on dwellings, Fixed rate, Total fixed, Quarterly"),
724 SeriesCode::CFQZJ48 => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Individuals and individual trusts, Secured on dwellings, Floating rate, Quarterly"),
725 SeriesCode::CFQZJ49 => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Individuals and individual trusts, Secured on dwellings, Fixed rate, Total fixed, Quarterly"),
726 SeriesCode::CFQZJ4E => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Individuals and individual trusts, Other loans, Floating rate, Quarterly"),
727 SeriesCode::CFQZJ4F => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), Individuals and individual trusts, Other loans, Fixed rate, Total fixed, Quarterly"),
728 SeriesCode::CFQZJ4J => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), SMEs, Floating rate, Quarterly"),
729 SeriesCode::CFQZJ4K => String::from("Effective Interest Rates, Distribution of Balances, Outstanding sterling loans by UK monetary financial institutions (excl. Central bank), SMEs, Fixed rate, Total fixed, Quarterly"),
730 SeriesCode::CFQB4VP => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Private Non-Financial Corporations, Loans, Floating rate, Quarterly"),
731 SeriesCode::CFQB4VO => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Private Non-Financial Corporations, Loans, Fixed rate, Total fixed, Quarterly"),
732 SeriesCode::CFQB4VK => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Households, Unsecured loans, Floating rate, Quarterly"),
733 SeriesCode::CFQB4VJ => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Households, Unsecured loans, Fixed rate, Total fixed, Quarterly"),
734 SeriesCode::CFQB4VF => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Households, Secured on dwellings, Floating rate, Quarterly"),
735 SeriesCode::CFQB4VE => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Households, Secured on dwellings, Fixed rate, Total fixed, Quarterly"),
736 SeriesCode::CFQZJ4U => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Individuals and individual trusts, Secured on dwellings, Floating rate, Quarterly"),
737 SeriesCode::CFQZJ4V => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Individuals and individual trusts, Secured on dwellings, Fixed rate, Total fixed, Quarterly"),
738 SeriesCode::CFQZJ54 => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Individuals and individual trusts, Other loans, Floating rate, Quarterly"),
739 SeriesCode::CFQZJ55 => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, Individuals and individual trusts, Other loans, Fixed rate, Total fixed, Quarterly"),
740 SeriesCode::CFQZJ59 => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, SMEs, Floating rate, Quarterly"),
741 SeriesCode::CFQZJ5A => String::from("Effective Interest Rates, Distribution of Balances, New sterling loans by UK monetary financial institutions (excl. Central bank) in the month, SMEs, Fixed rate, Total fixed, Quarterly"),
742 SeriesCode::CFMB2CT => String::from("Effective Interest Rates, Additional series published by the ECB, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Households, Time, Redeemable at notice, up to 3 months, Monthly"),
743 SeriesCode::CFMB2CU => String::from("Effective Interest Rates, Additional series published by the ECB, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Households, Time, Redeemable at notice, over 3 months, Monthly"),
744 SeriesCode::CFMB2CP => String::from("Effective Interest Rates, Additional series published by the ECB, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Households, Time, Fixed Maturity, up to 2 years, Monthly"),
745 SeriesCode::CFMB2CQ => String::from("Effective Interest Rates, Additional series published by the ECB, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Private Non-Financial Corporations, Time, Fixed Maturity, up to 2 years, Monthly"),
746 SeriesCode::CFMB2CR => String::from("Effective Interest Rates, Additional series published by the ECB, Outstanding sterling deposits with UK monetary financial institutions (excl. central bank), Private Non-Financial Corporations, Time, Fixed Maturity, over 2 years, Monthly"),
747 SeriesCode::CFMB2CV => String::from("Effective Interest Rates, Additional series published by the ECB, New business rates for sterling fixed rate, fixed maturity time deposits placed with UK monetary financial institutions (excl. central bank) in the month, Private Non-Financial Corporations, Time, Fixed Maturity, over 1 year up to 2 years, Monthly"),
748 SeriesCode::CFMB2CS => String::from("Effective Interest Rates, Additional series published by the ECB, Outstanding sterling loans by UK monetary financial institutions (excl. central bank), Households, Secured on dwellings, Fixed Maturity, over 5 years, Monthly"),
749 SeriesCode::CFMB2CW => String::from("Effective Interest Rates, Additional series published by the ECB, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Personal Loans, Floating and Fixed Rate, up to 1 year, Monthly"),
750 SeriesCode::CFMB2CX => String::from("Effective Interest Rates, Additional series published by the ECB, New business rates for sterling lending undertaken by UK monetary financial institutions (excl. central bank) in the month, Households, Secured on Dwellings, Floating and Fixed Rate, up to 1 year, Monthl"),
751 SeriesCode::Other(_) => String::from(""),
752 }
753 }
754}
755
756impl fmt::Display for SeriesCode {
757 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
758 match self {
759 SeriesCode::IUDSOIA => write!(f, "IUDSOIA"),
760 SeriesCode::XUDLCDS => write!(f, "XUDLCDS"),
761 SeriesCode::XUDLDKS => write!(f, "XUDLDKS"),
762 SeriesCode::XUDLERS => write!(f, "XUDLERS"),
763 SeriesCode::XUDLJYS => write!(f, "XUDLJYS"),
764 SeriesCode::XUDLNKS => write!(f, "XUDLNKS"),
765 SeriesCode::XUDLSFS => write!(f, "XUDLSFS"),
766 SeriesCode::XUDLSGS => write!(f, "XUDLSGS"),
767 SeriesCode::XUDLSKS => write!(f, "XUDLSKS"),
768 SeriesCode::XUDLUSS => write!(f, "XUDLUSS"),
769 SeriesCode::IUDBEDR => write!(f, "IUDBEDR"),
770 SeriesCode::IUDAMIH => write!(f, "IUDAMIH"),
771 SeriesCode::XUDLDF1 => write!(f, "XUDLDF1"),
772 SeriesCode::XUDLDF3 => write!(f, "XUDLDF3"),
773 SeriesCode::XUDLDF6 => write!(f, "XUDLDF6"),
774 SeriesCode::XUDLDFY => write!(f, "XUDLDFY"),
775 SeriesCode::XUDLDS1 => write!(f, "XUDLDS1"),
776 SeriesCode::XUDLDS3 => write!(f, "XUDLDS3"),
777 SeriesCode::XUDLDS6 => write!(f, "XUDLDS6"),
778 SeriesCode::XUDLDSY => write!(f, "XUDLDSY"),
779 SeriesCode::XUDLGPS => write!(f, "XUDLGPS"),
780 SeriesCode::XUDLGPD => write!(f, "XUDLGPD"),
781 SeriesCode::IUDSNPY => write!(f, "IUDSNPY"),
782 SeriesCode::IUDMNPY => write!(f, "IUDMNPY"),
783 SeriesCode::IUDLNPY => write!(f, "IUDLNPY"),
784 SeriesCode::IUDSIZC => write!(f, "IUDSIZC"),
785 SeriesCode::IUDMIZC => write!(f, "IUDMIZC"),
786 SeriesCode::IUDLIZC => write!(f, "IUDLIZC"),
787 SeriesCode::IUDSIIF => write!(f, "IUDSIIF"),
788 SeriesCode::IUDMIIF => write!(f, "IUDMIIF"),
789 SeriesCode::IUDLIIF => write!(f, "IUDLIIF"),
790 SeriesCode::IUDWRLN => write!(f, "IUDWRLN"),
791 SeriesCode::IUDAJUR => write!(f, "IUDAJUR"),
792 SeriesCode::IUDEBEN => write!(f, "IUDEBEN"),
793 SeriesCode::IUDAJLT => write!(f, "IUDAJLT"),
794 SeriesCode::IUDBK58 => write!(f, "IUDBK58"),
795 SeriesCode::IUDAJLW => write!(f, "IUDAJLW"),
796 SeriesCode::IUMZICQ => write!(f, "IUMZICQ"),
797 SeriesCode::IUMBV34 => write!(f, "IUMBV34"),
798 SeriesCode::IUMZICR => write!(f, "IUMZICR"),
799 SeriesCode::IUMB482 => write!(f, "IUMB482"),
800 SeriesCode::IUM2WTL => write!(f, "IUM2WTL"),
801 SeriesCode::IUMBV37 => write!(f, "IUMBV37"),
802 SeriesCode::IUMZO27 => write!(f, "IUMZO27"),
803 SeriesCode::IUMBV42 => write!(f, "IUMBV42"),
804 SeriesCode::IUMZO28 => write!(f, "IUMZO28"),
805 SeriesCode::IUM5WTL => write!(f, "IUM5WTL"),
806 SeriesCode::IUMBV45 => write!(f, "IUMBV45"),
807 SeriesCode::IUMZO29 => write!(f, "IUMZO29"),
808 SeriesCode::IUMZID4 => write!(f, "IUMZID4"),
809 SeriesCode::IUMZO2A => write!(f, "IUMZO2A"),
810 SeriesCode::IUMZO2B => write!(f, "IUMZO2B"),
811 SeriesCode::IUMBV48 => write!(f, "IUMBV48"),
812 SeriesCode::IUMB479 => write!(f, "IUMB479"),
813 SeriesCode::IUM2WDT => write!(f, "IUM2WDT"),
814 SeriesCode::IUMTLMV => write!(f, "IUMTLMV"),
815 SeriesCode::IUMBV24 => write!(f, "IUMBV24"),
816 SeriesCode::IUMZO2C => write!(f, "IUMZO2C"),
817 SeriesCode::IUMBX67 => write!(f, "IUMBX67"),
818 SeriesCode::IUMHPTL => write!(f, "IUMHPTL"),
819 SeriesCode::IUMZO2D => write!(f, "IUMZO2D"),
820 SeriesCode::IUMCCTL => write!(f, "IUMCCTL"),
821 SeriesCode::IUMZO2E => write!(f, "IUMZO2E"),
822 SeriesCode::IUMZO2F => write!(f, "IUMZO2F"),
823 SeriesCode::IUMZO2G => write!(f, "IUMZO2G"),
824 SeriesCode::IUMODTL => write!(f, "IUMODTL"),
825 SeriesCode::IUMB6VJ => write!(f, "IUMB6VJ"),
826 SeriesCode::IUMB6VK => write!(f, "IUMB6VK"),
827 SeriesCode::IUMTHAK => write!(f, "IUMTHAK"),
828 SeriesCode::IUMB6VL => write!(f, "IUMB6VL"),
829 SeriesCode::IUMB6VM => write!(f, "IUMB6VM"),
830 SeriesCode::IUMWTIS => write!(f, "IUMWTIS"),
831 SeriesCode::IUMB6VN => write!(f, "IUMB6VN"),
832 SeriesCode::IUMZID2 => write!(f, "IUMZID2"),
833 SeriesCode::IUMWTFA => write!(f, "IUMWTFA"),
834 SeriesCode::IUMB6RH => write!(f, "IUMB6RH"),
835 SeriesCode::IUMB6RI => write!(f, "IUMB6RI"),
836 SeriesCode::IUMWTTA => write!(f, "IUMWTTA"),
837 SeriesCode::CFMHSCP => write!(f, "CFMHSCP"),
838 SeriesCode::CFMHSCQ => write!(f, "CFMHSCQ"),
839 SeriesCode::CFMBI22 => write!(f, "CFMBI22"),
840 SeriesCode::CFMBI23 => write!(f, "CFMBI23"),
841 SeriesCode::CFMBJ59 => write!(f, "CFMBJ59"),
842 SeriesCode::CFMBJ62 => write!(f, "CFMBJ62"),
843 SeriesCode::CFMBI28 => write!(f, "CFMBI28"),
844 SeriesCode::CFMBI29 => write!(f, "CFMBI29"),
845 SeriesCode::CFMHSDM => write!(f, "CFMHSDM"),
846 SeriesCode::CFMHSDN => write!(f, "CFMHSDN"),
847 SeriesCode::CFMB2HW => write!(f, "CFMB2HW"),
848 SeriesCode::CFMB2HX => write!(f, "CFMB2HX"),
849 SeriesCode::CFMHSCR => write!(f, "CFMHSCR"),
850 SeriesCode::CFMHSCS => write!(f, "CFMHSCS"),
851 SeriesCode::CFMHSCT => write!(f, "CFMHSCT"),
852 SeriesCode::CFMBI35 => write!(f, "CFMBI35"),
853 SeriesCode::CFMHSCU => write!(f, "CFMHSCU"),
854 SeriesCode::CFMHSCV => write!(f, "CFMHSCV"),
855 SeriesCode::CFMBJ65 => write!(f, "CFMBJ65"),
856 SeriesCode::CFMHSCW => write!(f, "CFMHSCW"),
857 SeriesCode::CFMHSCX => write!(f, "CFMHSCX"),
858 SeriesCode::CFMBJ67 => write!(f, "CFMBJ67"),
859 SeriesCode::CFMHSCY => write!(f, "CFMHSCY"),
860 SeriesCode::CFMZ6IW => write!(f, "CFMZ6IW"),
861 SeriesCode::CFMZ6IQ => write!(f, "CFMZ6IQ"),
862 SeriesCode::CFMZ6IU => write!(f, "CFMZ6IU"),
863 SeriesCode::CFMZ6LL => write!(f, "CFMZ6LL"),
864 SeriesCode::CFMZ6K4 => write!(f, "CFMZ6K4"),
865 SeriesCode::CFMZ6LK => write!(f, "CFMZ6LK"),
866 SeriesCode::CFMBJ69 => write!(f, "CFMBJ69"),
867 SeriesCode::CFMBJ72 => write!(f, "CFMBJ72"),
868 SeriesCode::CFMBJ74 => write!(f, "CFMBJ74"),
869 SeriesCode::CFMBX2N => write!(f, "CFMBX2N"),
870 SeriesCode::CFMBI87 => write!(f, "CFMBI87"),
871 SeriesCode::CFMZ6IH => write!(f, "CFMZ6IH"),
872 SeriesCode::CFMZ6JE => write!(f, "CFMZ6JE"),
873 SeriesCode::CFMHSCZ => write!(f, "CFMHSCZ"),
874 SeriesCode::CFMBI49 => write!(f, "CFMBI49"),
875 SeriesCode::CFMBJ75 => write!(f, "CFMBJ75"),
876 SeriesCode::CFMBI52 => write!(f, "CFMBI52"),
877 SeriesCode::CFMBI57 => write!(f, "CFMBI57"),
878 SeriesCode::CFMHSDO => write!(f, "CFMHSDO"),
879 SeriesCode::CFMB2HY => write!(f, "CFMB2HY"),
880 SeriesCode::CFMHSDA => write!(f, "CFMHSDA"),
881 SeriesCode::CFMBI58 => write!(f, "CFMBI58"),
882 SeriesCode::CFMHSDC => write!(f, "CFMHSDC"),
883 SeriesCode::CFMHSDB => write!(f, "CFMHSDB"),
884 SeriesCode::CFMBI69 => write!(f, "CFMBI69"),
885 SeriesCode::CFMHSDI => write!(f, "CFMHSDI"),
886 SeriesCode::CFMHSDG => write!(f, "CFMHSDG"),
887 SeriesCode::CFMHSDP => write!(f, "CFMHSDP"),
888 SeriesCode::CFMHSDH => write!(f, "CFMHSDH"),
889 SeriesCode::CFMBI64 => write!(f, "CFMBI64"),
890 SeriesCode::CFMBX2D => write!(f, "CFMBX2D"),
891 SeriesCode::CFMBX2E => write!(f, "CFMBX2E"),
892 SeriesCode::CFMHSDE => write!(f, "CFMHSDE"),
893 SeriesCode::CFMHSDD => write!(f, "CFMHSDD"),
894 SeriesCode::CFMHSDK => write!(f, "CFMHSDK"),
895 SeriesCode::CFMHSDJ => write!(f, "CFMHSDJ"),
896 SeriesCode::CFMZ6IR => write!(f, "CFMZ6IR"),
897 SeriesCode::CFMZ6IS => write!(f, "CFMZ6IS"),
898 SeriesCode::CFMZ6K8 => write!(f, "CFMZ6K8"),
899 SeriesCode::CFMZ6KA => write!(f, "CFMZ6KA"),
900 SeriesCode::CFMZ6K6 => write!(f, "CFMZ6K6"),
901 SeriesCode::CFMZJ4A => write!(f, "CFMZJ4A"),
902 SeriesCode::CFMZ6KM => write!(f, "CFMZ6KM"),
903 SeriesCode::CFMZ6KQ => write!(f, "CFMZ6KQ"),
904 SeriesCode::CFMZ6LI => write!(f, "CFMZ6LI"),
905 SeriesCode::CFMZ6KO => write!(f, "CFMZ6KO"),
906 SeriesCode::CFMZ6KX => write!(f, "CFMZ6KX"),
907 SeriesCode::CFMZ6L3 => write!(f, "CFMZ6L3"),
908 SeriesCode::CFMZ6L5 => write!(f, "CFMZ6L5"),
909 SeriesCode::CFMZ6KZ => write!(f, "CFMZ6KZ"),
910 SeriesCode::CFMZ6LU => write!(f, "CFMZ6LU"),
911 SeriesCode::CFMZ6LE => write!(f, "CFMZ6LE"),
912 SeriesCode::CFMZ6LT => write!(f, "CFMZ6LT"),
913 SeriesCode::CFMZ6LR => write!(f, "CFMZ6LR"),
914 SeriesCode::CFMZ6HU => write!(f, "CFMZ6HU"),
915 SeriesCode::CFMZ6LQ => write!(f, "CFMZ6LQ"),
916 SeriesCode::CFMZ6I6 => write!(f, "CFMZ6I6"),
917 SeriesCode::CFMZ6LN => write!(f, "CFMZ6LN"),
918 SeriesCode::CFMZ6IF => write!(f, "CFMZ6IF"),
919 SeriesCode::CFMBJ79 => write!(f, "CFMBJ79"),
920 SeriesCode::CFMBJ83 => write!(f, "CFMBJ83"),
921 SeriesCode::CFMBJ84 => write!(f, "CFMBJ84"),
922 SeriesCode::CFMBJ82 => write!(f, "CFMBJ82"),
923 SeriesCode::CFMBJ47 => write!(f, "CFMBJ47"),
924 SeriesCode::CFMBJ94 => write!(f, "CFMBJ94"),
925 SeriesCode::CFMBJ93 => write!(f, "CFMBJ93"),
926 SeriesCode::CFMBJ39 => write!(f, "CFMBJ39"),
927 SeriesCode::CFMBJ96 => write!(f, "CFMBJ96"),
928 SeriesCode::CFMBJ95 => write!(f, "CFMBJ95"),
929 SeriesCode::CFMBJ38 => write!(f, "CFMBJ38"),
930 SeriesCode::CFMBJ97 => write!(f, "CFMBJ97"),
931 SeriesCode::CFMZ6JV => write!(f, "CFMZ6JV"),
932 SeriesCode::CFMZ6JO => write!(f, "CFMZ6JO"),
933 SeriesCode::CFMZ6JT => write!(f, "CFMZ6JT"),
934 SeriesCode::CFMZ6JM => write!(f, "CFMZ6JM"),
935 SeriesCode::CFMZ6K7 => write!(f, "CFMZ6K7"),
936 SeriesCode::CFMZ6K9 => write!(f, "CFMZ6K9"),
937 SeriesCode::CFMZ6K5 => write!(f, "CFMZ6K5"),
938 SeriesCode::CFMZJ3M => write!(f, "CFMZJ3M"),
939 SeriesCode::CFMZJ3Q => write!(f, "CFMZJ3Q"),
940 SeriesCode::CFMZJ3L => write!(f, "CFMZJ3L"),
941 SeriesCode::CFMZJ3U => write!(f, "CFMZJ3U"),
942 SeriesCode::CFMZ6LD => write!(f, "CFMZ6LD"),
943 SeriesCode::CFMZ6KJ => write!(f, "CFMZ6KJ"),
944 SeriesCode::CFMZ6KL => write!(f, "CFMZ6KL"),
945 SeriesCode::CFMZ6KH => write!(f, "CFMZ6KH"),
946 SeriesCode::CFMZ6KY => write!(f, "CFMZ6KY"),
947 SeriesCode::CFMZ6L2 => write!(f, "CFMZ6L2"),
948 SeriesCode::CFMZ6KW => write!(f, "CFMZ6KW"),
949 SeriesCode::CFQBK2B => write!(f, "CFQBK2B"),
950 SeriesCode::CFQB9KZ => write!(f, "CFQB9KZ"),
951 SeriesCode::CFQB9KV => write!(f, "CFQB9KV"),
952 SeriesCode::CFQB9KU => write!(f, "CFQB9KU"),
953 SeriesCode::CFQZJ3Y => write!(f, "CFQZJ3Y"),
954 SeriesCode::CFQZJ3Z => write!(f, "CFQZJ3Z"),
955 SeriesCode::CFQB3OZ => write!(f, "CFQB3OZ"),
956 SeriesCode::CFQB3RY => write!(f, "CFQB3RY"),
957 SeriesCode::CFQB3RU => write!(f, "CFQB3RU"),
958 SeriesCode::CFQB3RT => write!(f, "CFQB3RT"),
959 SeriesCode::CFQBK2N => write!(f, "CFQBK2N"),
960 SeriesCode::CFQBK2M => write!(f, "CFQBK2M"),
961 SeriesCode::CFQZJ48 => write!(f, "CFQZJ48"),
962 SeriesCode::CFQZJ49 => write!(f, "CFQZJ49"),
963 SeriesCode::CFQZJ4E => write!(f, "CFQZJ4E"),
964 SeriesCode::CFQZJ4F => write!(f, "CFQZJ4F"),
965 SeriesCode::CFQZJ4J => write!(f, "CFQZJ4J"),
966 SeriesCode::CFQZJ4K => write!(f, "CFQZJ4K"),
967 SeriesCode::CFQB4VP => write!(f, "CFQB4VP"),
968 SeriesCode::CFQB4VO => write!(f, "CFQB4VO"),
969 SeriesCode::CFQB4VK => write!(f, "CFQB4VK"),
970 SeriesCode::CFQB4VJ => write!(f, "CFQB4VJ"),
971 SeriesCode::CFQB4VF => write!(f, "CFQB4VF"),
972 SeriesCode::CFQB4VE => write!(f, "CFQB4VE"),
973 SeriesCode::CFQZJ4U => write!(f, "CFQZJ4U"),
974 SeriesCode::CFQZJ4V => write!(f, "CFQZJ4V"),
975 SeriesCode::CFQZJ54 => write!(f, "CFQZJ54"),
976 SeriesCode::CFQZJ55 => write!(f, "CFQZJ55"),
977 SeriesCode::CFQZJ59 => write!(f, "CFQZJ59"),
978 SeriesCode::CFQZJ5A => write!(f, "CFQZJ5A"),
979 SeriesCode::CFMB2CT => write!(f, "CFMB2CT"),
980 SeriesCode::CFMB2CU => write!(f, "CFMB2CU"),
981 SeriesCode::CFMB2CP => write!(f, "CFMB2CP"),
982 SeriesCode::CFMB2CQ => write!(f, "CFMB2CQ"),
983 SeriesCode::CFMB2CR => write!(f, "CFMB2CR"),
984 SeriesCode::CFMB2CV => write!(f, "CFMB2CV"),
985 SeriesCode::CFMB2CS => write!(f, "CFMB2CS"),
986 SeriesCode::CFMB2CW => write!(f, "CFMB2CW"),
987 SeriesCode::CFMB2CX => write!(f, "CFMB2CX"),
988 SeriesCode::Other(s) => write!(f, "{}", s),
989 }
990 }
991}
992
993impl From<String> for SeriesCode {
994 fn from(value: String) -> Self {
995 match value.to_uppercase().as_str() {
996 "IUDSOIA" => SeriesCode::IUDSOIA,
997 "XUDLCDS" => SeriesCode::XUDLCDS,
998 "XUDLDKS" => SeriesCode::XUDLDKS,
999 "XUDLERS" => SeriesCode::XUDLERS,
1000 "XUDLJYS" => SeriesCode::XUDLJYS,
1001 "XUDLNKS" => SeriesCode::XUDLNKS,
1002 "XUDLSFS" => SeriesCode::XUDLSFS,
1003 "XUDLSGS" => SeriesCode::XUDLSGS,
1004 "XUDLSKS" => SeriesCode::XUDLSKS,
1005 "XUDLUSS" => SeriesCode::XUDLUSS,
1006 "IUDBEDR" => SeriesCode::IUDBEDR,
1007 "IUDAMIH" => SeriesCode::IUDAMIH,
1008 "XUDLDF1" => SeriesCode::XUDLDF1,
1009 "XUDLDF3" => SeriesCode::XUDLDF3,
1010 "XUDLDF6" => SeriesCode::XUDLDF6,
1011 "XUDLDFY" => SeriesCode::XUDLDFY,
1012 "XUDLDS1" => SeriesCode::XUDLDS1,
1013 "XUDLDS3" => SeriesCode::XUDLDS3,
1014 "XUDLDS6" => SeriesCode::XUDLDS6,
1015 "XUDLDSY" => SeriesCode::XUDLDSY,
1016 "XUDLGPS" => SeriesCode::XUDLGPS,
1017 "XUDLGPD" => SeriesCode::XUDLGPD,
1018 "IUDSNPY" => SeriesCode::IUDSNPY,
1019 "IUDMNPY" => SeriesCode::IUDMNPY,
1020 "IUDLNPY" => SeriesCode::IUDLNPY,
1021 "IUDSIZC" => SeriesCode::IUDSIZC,
1022 "IUDMIZC" => SeriesCode::IUDMIZC,
1023 "IUDLIZC" => SeriesCode::IUDLIZC,
1024 "IUDSIIF" => SeriesCode::IUDSIIF,
1025 "IUDMIIF" => SeriesCode::IUDMIIF,
1026 "IUDLIIF" => SeriesCode::IUDLIIF,
1027 "IUDWRLN" => SeriesCode::IUDWRLN,
1028 "IUDAJUR" => SeriesCode::IUDAJUR,
1029 "IUDEBEN" => SeriesCode::IUDEBEN,
1030 "IUDAJLT" => SeriesCode::IUDAJLT,
1031 "IUDBK58" => SeriesCode::IUDBK58,
1032 "IUDAJLW" => SeriesCode::IUDAJLW,
1033 "IUMZICQ" => SeriesCode::IUMZICQ,
1034 "IUMBV34" => SeriesCode::IUMBV34,
1035 "IUMZICR" => SeriesCode::IUMZICR,
1036 "IUMB482" => SeriesCode::IUMB482,
1037 "IUM2WTL" => SeriesCode::IUM2WTL,
1038 "IUMBV37" => SeriesCode::IUMBV37,
1039 "IUMZO27" => SeriesCode::IUMZO27,
1040 "IUMBV42" => SeriesCode::IUMBV42,
1041 "IUMZO28" => SeriesCode::IUMZO28,
1042 "IUM5WTL" => SeriesCode::IUM5WTL,
1043 "IUMBV45" => SeriesCode::IUMBV45,
1044 "IUMZO29" => SeriesCode::IUMZO29,
1045 "IUMZID4" => SeriesCode::IUMZID4,
1046 "IUMZO2A" => SeriesCode::IUMZO2A,
1047 "IUMZO2B" => SeriesCode::IUMZO2B,
1048 "IUMBV48" => SeriesCode::IUMBV48,
1049 "IUMB479" => SeriesCode::IUMB479,
1050 "IUM2WDT" => SeriesCode::IUM2WDT,
1051 "IUMTLMV" => SeriesCode::IUMTLMV,
1052 "IUMBV24" => SeriesCode::IUMBV24,
1053 "IUMZO2C" => SeriesCode::IUMZO2C,
1054 "IUMBX67" => SeriesCode::IUMBX67,
1055 "IUMHPTL" => SeriesCode::IUMHPTL,
1056 "IUMZO2D" => SeriesCode::IUMZO2D,
1057 "IUMCCTL" => SeriesCode::IUMCCTL,
1058 "IUMZO2E" => SeriesCode::IUMZO2E,
1059 "IUMZO2F" => SeriesCode::IUMZO2F,
1060 "IUMZO2G" => SeriesCode::IUMZO2G,
1061 "IUMODTL" => SeriesCode::IUMODTL,
1062 "IUMB6VJ" => SeriesCode::IUMB6VJ,
1063 "IUMB6VK" => SeriesCode::IUMB6VK,
1064 "IUMTHAK" => SeriesCode::IUMTHAK,
1065 "IUMB6VL" => SeriesCode::IUMB6VL,
1066 "IUMB6VM" => SeriesCode::IUMB6VM,
1067 "IUMWTIS" => SeriesCode::IUMWTIS,
1068 "IUMB6VN" => SeriesCode::IUMB6VN,
1069 "IUMZID2" => SeriesCode::IUMZID2,
1070 "IUMWTFA" => SeriesCode::IUMWTFA,
1071 "IUMB6RH" => SeriesCode::IUMB6RH,
1072 "IUMB6RI" => SeriesCode::IUMB6RI,
1073 "IUMWTTA" => SeriesCode::IUMWTTA,
1074 "CFMHSCP" => SeriesCode::CFMHSCP,
1075 "CFMHSCQ" => SeriesCode::CFMHSCQ,
1076 "CFMBI22" => SeriesCode::CFMBI22,
1077 "CFMBI23" => SeriesCode::CFMBI23,
1078 "CFMBJ59" => SeriesCode::CFMBJ59,
1079 "CFMBJ62" => SeriesCode::CFMBJ62,
1080 "CFMBI28" => SeriesCode::CFMBI28,
1081 "CFMBI29" => SeriesCode::CFMBI29,
1082 "CFMHSDM" => SeriesCode::CFMHSDM,
1083 "CFMHSDN" => SeriesCode::CFMHSDN,
1084 "CFMB2HW" => SeriesCode::CFMB2HW,
1085 "CFMB2HX" => SeriesCode::CFMB2HX,
1086 "CFMHSCR" => SeriesCode::CFMHSCR,
1087 "CFMHSCS" => SeriesCode::CFMHSCS,
1088 "CFMHSCT" => SeriesCode::CFMHSCT,
1089 "CFMBI35" => SeriesCode::CFMBI35,
1090 "CFMHSCU" => SeriesCode::CFMHSCU,
1091 "CFMHSCV" => SeriesCode::CFMHSCV,
1092 "CFMBJ65" => SeriesCode::CFMBJ65,
1093 "CFMHSCW" => SeriesCode::CFMHSCW,
1094 "CFMHSCX" => SeriesCode::CFMHSCX,
1095 "CFMBJ67" => SeriesCode::CFMBJ67,
1096 "CFMHSCY" => SeriesCode::CFMHSCY,
1097 "CFMZ6IW" => SeriesCode::CFMZ6IW,
1098 "CFMZ6IQ" => SeriesCode::CFMZ6IQ,
1099 "CFMZ6IU" => SeriesCode::CFMZ6IU,
1100 "CFMZ6LL" => SeriesCode::CFMZ6LL,
1101 "CFMZ6K4" => SeriesCode::CFMZ6K4,
1102 "CFMZ6LK" => SeriesCode::CFMZ6LK,
1103 "CFMBJ69" => SeriesCode::CFMBJ69,
1104 "CFMBJ72" => SeriesCode::CFMBJ72,
1105 "CFMBJ74" => SeriesCode::CFMBJ74,
1106 "CFMBX2N" => SeriesCode::CFMBX2N,
1107 "CFMBI87" => SeriesCode::CFMBI87,
1108 "CFMZ6IH" => SeriesCode::CFMZ6IH,
1109 "CFMZ6JE" => SeriesCode::CFMZ6JE,
1110 "CFMHSCZ" => SeriesCode::CFMHSCZ,
1111 "CFMBI49" => SeriesCode::CFMBI49,
1112 "CFMBJ75" => SeriesCode::CFMBJ75,
1113 "CFMBI52" => SeriesCode::CFMBI52,
1114 "CFMBI57" => SeriesCode::CFMBI57,
1115 "CFMHSDO" => SeriesCode::CFMHSDO,
1116 "CFMB2HY" => SeriesCode::CFMB2HY,
1117 "CFMHSDA" => SeriesCode::CFMHSDA,
1118 "CFMBI58" => SeriesCode::CFMBI58,
1119 "CFMHSDC" => SeriesCode::CFMHSDC,
1120 "CFMHSDB" => SeriesCode::CFMHSDB,
1121 "CFMBI69" => SeriesCode::CFMBI69,
1122 "CFMHSDI" => SeriesCode::CFMHSDI,
1123 "CFMHSDG" => SeriesCode::CFMHSDG,
1124 "CFMHSDP" => SeriesCode::CFMHSDP,
1125 "CFMHSDH" => SeriesCode::CFMHSDH,
1126 "CFMBI64" => SeriesCode::CFMBI64,
1127 "CFMBX2D" => SeriesCode::CFMBX2D,
1128 "CFMBX2E" => SeriesCode::CFMBX2E,
1129 "CFMHSDE" => SeriesCode::CFMHSDE,
1130 "CFMHSDD" => SeriesCode::CFMHSDD,
1131 "CFMHSDK" => SeriesCode::CFMHSDK,
1132 "CFMHSDJ" => SeriesCode::CFMHSDJ,
1133 "CFMZ6IR" => SeriesCode::CFMZ6IR,
1134 "CFMZ6IS" => SeriesCode::CFMZ6IS,
1135 "CFMZ6K8" => SeriesCode::CFMZ6K8,
1136 "CFMZ6KA" => SeriesCode::CFMZ6KA,
1137 "CFMZ6K6" => SeriesCode::CFMZ6K6,
1138 "CFMZJ4A" => SeriesCode::CFMZJ4A,
1139 "CFMZ6KM" => SeriesCode::CFMZ6KM,
1140 "CFMZ6KQ" => SeriesCode::CFMZ6KQ,
1141 "CFMZ6LI" => SeriesCode::CFMZ6LI,
1142 "CFMZ6KO" => SeriesCode::CFMZ6KO,
1143 "CFMZ6KX" => SeriesCode::CFMZ6KX,
1144 "CFMZ6L3" => SeriesCode::CFMZ6L3,
1145 "CFMZ6L5" => SeriesCode::CFMZ6L5,
1146 "CFMZ6KZ" => SeriesCode::CFMZ6KZ,
1147 "CFMZ6LU" => SeriesCode::CFMZ6LU,
1148 "CFMZ6LE" => SeriesCode::CFMZ6LE,
1149 "CFMZ6LT" => SeriesCode::CFMZ6LT,
1150 "CFMZ6LR" => SeriesCode::CFMZ6LR,
1151 "CFMZ6HU" => SeriesCode::CFMZ6HU,
1152 "CFMZ6LQ" => SeriesCode::CFMZ6LQ,
1153 "CFMZ6I6" => SeriesCode::CFMZ6I6,
1154 "CFMZ6LN" => SeriesCode::CFMZ6LN,
1155 "CFMZ6IF" => SeriesCode::CFMZ6IF,
1156 "CFMBJ79" => SeriesCode::CFMBJ79,
1157 "CFMBJ83" => SeriesCode::CFMBJ83,
1158 "CFMBJ84" => SeriesCode::CFMBJ84,
1159 "CFMBJ82" => SeriesCode::CFMBJ82,
1160 "CFMBJ47" => SeriesCode::CFMBJ47,
1161 "CFMBJ94" => SeriesCode::CFMBJ94,
1162 "CFMBJ93" => SeriesCode::CFMBJ93,
1163 "CFMBJ39" => SeriesCode::CFMBJ39,
1164 "CFMBJ96" => SeriesCode::CFMBJ96,
1165 "CFMBJ95" => SeriesCode::CFMBJ95,
1166 "CFMBJ38" => SeriesCode::CFMBJ38,
1167 "CFMBJ97" => SeriesCode::CFMBJ97,
1168 "CFMZ6JV" => SeriesCode::CFMZ6JV,
1169 "CFMZ6JO" => SeriesCode::CFMZ6JO,
1170 "CFMZ6JT" => SeriesCode::CFMZ6JT,
1171 "CFMZ6JM" => SeriesCode::CFMZ6JM,
1172 "CFMZ6K7" => SeriesCode::CFMZ6K7,
1173 "CFMZ6K9" => SeriesCode::CFMZ6K9,
1174 "CFMZ6K5" => SeriesCode::CFMZ6K5,
1175 "CFMZJ3M" => SeriesCode::CFMZJ3M,
1176 "CFMZJ3Q" => SeriesCode::CFMZJ3Q,
1177 "CFMZJ3L" => SeriesCode::CFMZJ3L,
1178 "CFMZJ3U" => SeriesCode::CFMZJ3U,
1179 "CFMZ6LD" => SeriesCode::CFMZ6LD,
1180 "CFMZ6KJ" => SeriesCode::CFMZ6KJ,
1181 "CFMZ6KL" => SeriesCode::CFMZ6KL,
1182 "CFMZ6KH" => SeriesCode::CFMZ6KH,
1183 "CFMZ6KY" => SeriesCode::CFMZ6KY,
1184 "CFMZ6L2" => SeriesCode::CFMZ6L2,
1185 "CFMZ6KW" => SeriesCode::CFMZ6KW,
1186 "CFQBK2B" => SeriesCode::CFQBK2B,
1187 "CFQB9KZ" => SeriesCode::CFQB9KZ,
1188 "CFQB9KV" => SeriesCode::CFQB9KV,
1189 "CFQB9KU" => SeriesCode::CFQB9KU,
1190 "CFQZJ3Y" => SeriesCode::CFQZJ3Y,
1191 "CFQZJ3Z" => SeriesCode::CFQZJ3Z,
1192 "CFQB3OZ" => SeriesCode::CFQB3OZ,
1193 "CFQB3RY" => SeriesCode::CFQB3RY,
1194 "CFQB3RU" => SeriesCode::CFQB3RU,
1195 "CFQB3RT" => SeriesCode::CFQB3RT,
1196 "CFQBK2N" => SeriesCode::CFQBK2N,
1197 "CFQBK2M" => SeriesCode::CFQBK2M,
1198 "CFQZJ48" => SeriesCode::CFQZJ48,
1199 "CFQZJ49" => SeriesCode::CFQZJ49,
1200 "CFQZJ4E" => SeriesCode::CFQZJ4E,
1201 "CFQZJ4F" => SeriesCode::CFQZJ4F,
1202 "CFQZJ4J" => SeriesCode::CFQZJ4J,
1203 "CFQZJ4K" => SeriesCode::CFQZJ4K,
1204 "CFQB4VP" => SeriesCode::CFQB4VP,
1205 "CFQB4VO" => SeriesCode::CFQB4VO,
1206 "CFQB4VK" => SeriesCode::CFQB4VK,
1207 "CFQB4VJ" => SeriesCode::CFQB4VJ,
1208 "CFQB4VF" => SeriesCode::CFQB4VF,
1209 "CFQB4VE" => SeriesCode::CFQB4VE,
1210 "CFQZJ4U" => SeriesCode::CFQZJ4U,
1211 "CFQZJ4V" => SeriesCode::CFQZJ4V,
1212 "CFQZJ54" => SeriesCode::CFQZJ54,
1213 "CFQZJ55" => SeriesCode::CFQZJ55,
1214 "CFQZJ59" => SeriesCode::CFQZJ59,
1215 "CFQZJ5A" => SeriesCode::CFQZJ5A,
1216 "CFMB2CT" => SeriesCode::CFMB2CT,
1217 "CFMB2CU" => SeriesCode::CFMB2CU,
1218 "CFMB2CP" => SeriesCode::CFMB2CP,
1219 "CFMB2CQ" => SeriesCode::CFMB2CQ,
1220 "CFMB2CR" => SeriesCode::CFMB2CR,
1221 "CFMB2CV" => SeriesCode::CFMB2CV,
1222 "CFMB2CS" => SeriesCode::CFMB2CS,
1223 "CFMB2CW" => SeriesCode::CFMB2CW,
1224 "CFMB2CX" => SeriesCode::CFMB2CX,
1225 s => SeriesCode::Other(String::from(s)),
1226 }
1227 }
1228}