--- http_interactions: - request: method: get uri: https://api.crossref.org/works/10.2903/j.efsa.2018.5239 body: encoding: UTF-8 string: '' headers: Connection: - close Host: - api.crossref.org User-Agent: - http.rb/5.1.1 response: status: code: 200 message: OK headers: Date: - Sun, 12 Mar 2023 22:22:00 GMT Content-Type: - application/json Transfer-Encoding: - chunked Access-Control-Expose-Headers: - Link Access-Control-Allow-Headers: - X-Requested-With, Accept, Accept-Encoding, Accept-Charset, Accept-Language, Accept-Ranges, Cache-Control Access-Control-Allow-Origin: - "*" Server: - Jetty(9.4.40.v20210413) X-Ratelimit-Limit: - '50' X-Ratelimit-Interval: - 1s X-Api-Pool: - public X-Rate-Limit-Limit: - '50' X-Rate-Limit-Interval: - 1s Permissions-Policy: - interest-cohort=() Connection: - close body: encoding: UTF-8 string: '{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,3,10]],"date-time":"2023-03-10T11:14:10Z","timestamp":1678446850264},"reference-count":229,"publisher":"Wiley","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["EFS2","EFSA Journal"],"published-print":{"date-parts":[[2018,4]]},"DOI":"10.2903\/j.efsa.2018.5239","type":"journal-article","created":{"date-parts":[[2018,4,18]],"date-time":"2018-04-18T07:47:16Z","timestamp":1524037636000},"source":"Crossref","is-referenced-by-count":66,"title":["Scientific opinion on the safety of green tea catechins"],"prefix":"10.2903","volume":"16","author":[{"name":"EFSA Panel\u00a0on Food Additives and Nutrient Sources added to Food (ANS)","sequence":"first","affiliation":[]},{"given":"Maged","family":"Younes","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Aggett","sequence":"additional","affiliation":[]},{"given":"Fernando","family":"Aguilar","sequence":"additional","affiliation":[]},{"given":"Riccardo","family":"Crebelli","sequence":"additional","affiliation":[]},{"given":"Birgit","family":"Dusemund","sequence":"additional","affiliation":[]},{"given":"Metka","family":"Filipi\u010d","sequence":"additional","affiliation":[]},{"given":"Maria Jose","family":"Frutos","sequence":"additional","affiliation":[]},{"given":"Pierre","family":"Galtier","sequence":"additional","affiliation":[]},{"given":"David","family":"Gott","sequence":"additional","affiliation":[]},{"given":"Ursula","family":"Gundert\u2010Remy","sequence":"additional","affiliation":[]},{"given":"Claude","family":"Lambr\u00e9","sequence":"additional","affiliation":[]},{"given":"Jean\u2010Charles","family":"Leblanc","sequence":"additional","affiliation":[]},{"given":"Inger Therese","family":"Lillegaard","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Moldeus","sequence":"additional","affiliation":[]},{"given":"Alicja","family":"Mortensen","sequence":"additional","affiliation":[]},{"given":"Agneta","family":"Oskarsson","sequence":"additional","affiliation":[]},{"given":"Ivan","family":"Stankovic","sequence":"additional","affiliation":[]},{"given":"Ine","family":"Waalkens\u2010Berendsen","sequence":"additional","affiliation":[]},{"given":"Rudolf Antonius","family":"Woutersen","sequence":"additional","affiliation":[]},{"given":"Raul J","family":"Andrade","sequence":"additional","affiliation":[]},{"given":"Cristina","family":"Fortes","sequence":"additional","affiliation":[]},{"given":"Pasquale","family":"Mosesso","sequence":"additional","affiliation":[]},{"given":"Patrizia","family":"Restani","sequence":"additional","affiliation":[]},{"given":"Davide","family":"Arcella","sequence":"additional","affiliation":[]},{"given":"Fabiola","family":"Pizzo","sequence":"additional","affiliation":[]},{"given":"Camilla","family":"Smeraldi","sequence":"additional","affiliation":[]},{"given":"Matthew","family":"Wright","sequence":"additional","affiliation":[]}],"member":"311","reference":[{"key":"10.2903\/j.efsa.2018.5239_ref1","doi-asserted-by":"crossref","unstructured":"Abu El Wafa Y, Benavente AF, Talavera AF, P\u00e9rez MR and Ramos\u2010Clemente JI, 2005. Acute hepatitis induced by Camellia sinensis (green tea). Anales de medicina interna, 22, 298.","DOI":"10.4321\/S0212-71992005000600011"},{"key":"10.2903\/j.efsa.2018.5239_ref2","doi-asserted-by":"crossref","first-page":"806","DOI":"10.1038\/clpt.2011.58","article-title":"Case definition and phenotype standardization in drug\u2010induced liver injury","volume":"89","author":"Aithal","year":"2011","journal-title":"Clinical Pharmacology and Therapeutics"},{"key":"10.2903\/j.efsa.2018.5239_ref3","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1016\/j.jhep.2017.03.013","article-title":"Coffee and herbal tea consumption is associated with lower liver stiffness in the general population: the Rotterdam study","volume":"67","author":"Alferink","year":"2017","journal-title":"Journal of Hepatology"},{"key":"10.2903\/j.efsa.2018.5239_ref4","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1016\/j.foodhyd.2016.05.012","article-title":"Noncovalent interactions of bovine \u03b1\u2010lactalbumin with green tea polyphenol, epigalocatechin\u20103\u2010gallate","volume":"61","author":"Al\u2010Hanish","year":"2016","journal-title":"Food Hydrocolloids"},{"key":"10.2903\/j.efsa.2018.5239_ref5","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.gastrohep.2014.07.004","article-title":"Hepatitis aguda por extracto de t\u00e9 verde","volume":"38","author":"Almor\u00f3s","year":"2015","journal-title":"Gastroenterolog\u00eda y hepatolog\u00eda"},{"key":"10.2903\/j.efsa.2018.5239_ref6","doi-asserted-by":"crossref","unstructured":"Amariles P, Angulo N, Agudelo\u2010Agudelo J and Gaviria G, 2009. Hepatitis asociada a infusiones acuosas de t\u00e9 verde: a prop\u00f3sito de un caso.","DOI":"10.1016\/S1130-6343(09)72471-7"},{"key":"10.2903\/j.efsa.2018.5239_ref7","doi-asserted-by":"crossref","first-page":"512","DOI":"10.1016\/j.gastro.2005.05.006","article-title":"Drug\u2010induced liver injury: an analysis of 461 incidences submitted to the Spanish registry over a 10\u2010year period","volume":"129","author":"Andrade","year":"2005","journal-title":"Gastroenterology"},{"key":"10.2903\/j.efsa.2018.5239_ref8","unstructured":"ANSES (French Agency for Food, Environmental and Occupational Health & Safety), 2012a. Avis de l''Agence nationale de s\u00e9curit\u00e9 sanitaire de l''alimentation, de l''environnement et du travail relatif au risque d''h\u00e9patotoxicit\u00e9 li\u00e9 \u00e0 la consommation de denr\u00e9es alimentaires contenant notamment du th\u00e9 vert."},{"key":"10.2903\/j.efsa.2018.5239_ref9","unstructured":"ANSES (French Agency for Food, Environmental and Occupational Health & Safety), 2012b. Avis de l''Agence nationale de s\u00e9curit\u00e9 sanitaire de l''alimentation, de l''environnement et du travail relatif \u00e0 la s\u00e9curit\u00e9 d''emploi de la poudre de th\u00e9 vert dans les complements alimentaires."},{"key":"10.2903\/j.efsa.2018.5239_ref10","unstructured":"ANSES (French Agency for Food, Environmental and Occupational Health & Safety), 2012c. Avis de l''Agence nationale de s\u00e9curit\u00e9 sanitaire de l''alimentation, de l''environnement et du travail relatif \u00e0 la s\u00e9curit\u00e9 d''emploi des pr\u00e9parations de th\u00e9 vert."},{"key":"10.2903\/j.efsa.2018.5239_ref11","unstructured":"Arrete Royale , 1997. Arrete Royale du 29 Aout 1997 relatif \u00e0 la fabrication et au commerce de denr\u00e9es alimentaires compos\u00e9es ou contenant des plantes ou pr\u00e9parations de plantes (MB 21.XI.1997) et modifications Available online: http:\/\/www.health.belgium.be\/fr\/version-consolidee-arrete-royal-du-29-aout-1997"},{"key":"10.2903\/j.efsa.2018.5239_ref12","first-page":"944","article-title":"Acute hepatitis caused by green tea infusion: a case report","volume":"35","author":"Arzenton","year":"2012","journal-title":"Drug Safety"},{"key":"10.2903\/j.efsa.2018.5239_ref13","doi-asserted-by":"crossref","first-page":"5340","DOI":"10.1021\/jf010759+","article-title":"Factors affecting the caffeine and polyphenol contents of black and green tea infusions","volume":"49","author":"Astill","year":"2001","journal-title":"Journal of Agricultural and Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref14","doi-asserted-by":"crossref","first-page":"1535S","DOI":"10.1093\/jn\/138.8.1535S","article-title":"Bioavailability of polyphenon E flavan\u20103\u2010ols in humans with an ileostomy","volume":"138","author":"Auger","year":"2008","journal-title":"The Journal of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref15","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1080\/07315724.2010.10719814","article-title":"Green tea supplementation affects body weight, lipids, and lipid peroxidation in obese subjects with metabolic syndrome","volume":"29","author":"Basu","year":"2010","journal-title":"Journal of the American College of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref16","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1016\/j.nut.2010.01.015","article-title":"Green tea minimally affects biomarkers of inflammation in obese subjects with metabolic syndrome","volume":"27","author":"Basu","year":"2011","journal-title":"Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref17","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1016\/j.jhep.2007.05.010","article-title":"Serious adverse liver reactions associated with herbal weight\u2010loss supplements","volume":"47","author":"Bjornsson","year":"2007","journal-title":"Journal of Hepatology"},{"key":"10.2903\/j.efsa.2018.5239_ref18","unstructured":"Blaschek W, Ebel S, Hackenthal E, Holzgrabe U, Keller K, Reichling J and Schulz V, 2006. HagerROM 2006. Hagers Handbuch der Drogen und Arzneistoffe. CD\u2010Realisierung: Informatik II, Universit\u00e4t W\u00fcrzburg, [Programmversion 6.1]."},{"key":"10.2903\/j.efsa.2018.5239_ref20","doi-asserted-by":"crossref","first-page":"1886","DOI":"10.1080\/19440049.2014.964337","article-title":"Determination of pyrrolizidine alkaloids in tea, herbal drugs and honey","volume":"31","author":"Bodi","year":"2014","journal-title":"Food Additives and Contaminants: Part A"},{"key":"10.2903\/j.efsa.2018.5239_ref21","doi-asserted-by":"crossref","first-page":"632","DOI":"10.1166\/jnn.2013.6882","article-title":"Epigallocatechin\u20103\u2010Gallate (EGCG) inhibits cell proliferation and migratory behaviour of triple negative breast cancer cells","volume":"13","author":"Braicu","year":"2013","journal-title":"Journal of Nanoscience and Nanotechnology"},{"key":"10.2903\/j.efsa.2018.5239_ref22","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1016\/j.fct.2016.07.001","article-title":"Liver toxicity related to herbs and dietary supplements: online table of case reports. Part 2 of 5 series","volume":"107","author":"Brown","year":"2017","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref23","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/s10661-016-5157-y","article-title":"Monitoring of essential and heavy metals in green tea from different geographical origins","volume":"188","author":"Brzezicha\u2010Cirocka","year":"2016","journal-title":"Environmental Monitoring and Assessment"},{"key":"10.2903\/j.efsa.2018.5239_ref24","doi-asserted-by":"crossref","first-page":"1108","DOI":"10.1016\/j.fct.2006.01.006","article-title":"Effect of green tea extracts on liver functions in Wistar rats","volume":"44","author":"Bun","year":"2006","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref25","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1093\/aje\/kwu304","article-title":"Urinary biomarkers of catechins and risk of hepatocellular carcinoma in the Shanghai Cohort Study","volume":"181","author":"Butler","year":"2015","journal-title":"American Journal of Epidemiology"},{"key":"10.2903\/j.efsa.2018.5239_ref26","doi-asserted-by":"crossref","first-page":"513","DOI":"10.3109\/09637486.2011.640311","article-title":"Updated bioavailability and 48 h excretion profile of flavan\u20103\u2010ols from green tea in humans","volume":"63","author":"Calani","year":"2012","journal-title":"International Journal of Food Sciences and Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref27","doi-asserted-by":"crossref","first-page":"3054","DOI":"10.1021\/acs.jafc.6b00314","article-title":"Dual role (anti\u2010and pro\u2010oxidant) of gallic acid in mediating myofibrillar protein gelation and gel in\u00a0vitro digestion","volume":"64","author":"Cao","year":"2016","journal-title":"Journal of Agricultural and Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref28","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1211\/jpp.59.3.0009","article-title":"Intestinal efflux transport kinetics of green tea catechins in Caco\u20102 monolayer model","volume":"59","author":"Chan","year":"2007","journal-title":"Journal of Pharmacy and Pharmacology"},{"key":"10.2903\/j.efsa.2018.5239_ref29","doi-asserted-by":"crossref","first-page":"1070","DOI":"10.1177\/0192623310382437","article-title":"Fourteen\u2010week toxicity study of green tea extract in rats and mice","volume":"38","author":"Chan","year":"2010","journal-title":"Toxicologic Pathology"},{"key":"10.2903\/j.efsa.2018.5239_ref30","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1002\/em.10129","article-title":"Genotoxicity and toxicity of the potential cancer\u2010preventive agent polyphenon E","volume":"41","author":"Chang","year":"2003","journal-title":"Environmental and Molecular Mutagenesis"},{"key":"10.2903\/j.efsa.2018.5239_ref31","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1021\/jf000877h","article-title":"Degradation of green tea catechins in tea drinks","volume":"49","author":"Chen","year":"2001","journal-title":"Journal of Agricultural and Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref32","doi-asserted-by":"crossref","first-page":"978","DOI":"10.1016\/j.fct.2007.10.027","article-title":"28\u2010Day oral (gavage) toxicity studies of green tea catechins prepared for beverages in rats","volume":"46","author":"Chengelis","year":"2008","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref33","first-page":"3312","article-title":"Pharmacokinetics and safety of green tea polyphenols after multiple\u2010dose administration of epigallocatechin gallate and polyphenon E in healthy individuals","volume":"9","author":"Chow","year":"2003","journal-title":"Clinical Cancer Research"},{"key":"10.2903\/j.efsa.2018.5239_ref34","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.fct.2014.11.008","article-title":"Sensitivity to hepatotoxicity due to epigallocatechin gallate is affected by genetic background in diversity outbred mice","volume":"76","author":"Church","year":"2015","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref35","doi-asserted-by":"crossref","first-page":"6777","DOI":"10.1021\/jf5011287","article-title":"Molecular interactions between caffeine and catechins in green tea","volume":"62","author":"Colon","year":"2014","journal-title":"Journal of Agricultural and Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref36","doi-asserted-by":"crossref","first-page":"1025","DOI":"10.1080\/10715760410001728424","article-title":"Glucuronidation of the green tea catechins,(\u2010)\u2010epigallocatechin\u20103\u2010gallate and (\u2010)\u2010epicatechin\u20103\u2010gallate, by rat hepatic and intestinal microsomes","volume":"38","author":"Crespy","year":"2004","journal-title":"Free Radical Research"},{"key":"10.2903\/j.efsa.2018.5239_ref37","doi-asserted-by":"crossref","first-page":"1144","DOI":"10.1158\/1940-6207.CAPR-12-0117","article-title":"Phase IB randomized, double\u2010blinded, placebo\u2010controlled, dose escalation study of polyphenon E in women with hormone receptor\u2010negative breast cancer","volume":"5","author":"Crew","year":"2012","journal-title":"Cancer Prevention Research"},{"key":"10.2903\/j.efsa.2018.5239_ref38","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1111\/liv.12988","article-title":"Mechanisms of adaptation and progression in idiosyncratic drug induced liver injury, clinical implications","volume":"36","author":"Dara","year":"2016","journal-title":"Liver International"},{"key":"10.2903\/j.efsa.2018.5239_ref39","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1002\/mnfr.201300325","article-title":"Epigallocatechin\u20103\u2010gallate, a DYRK1A inhibitor, rescues cognitive deficits in Down syndrome mouse models and in humans","volume":"58","author":"De la Torre","year":"2014","journal-title":"Molecular Nutrition and Food Research"},{"key":"10.2903\/j.efsa.2018.5239_ref40","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.phrs.2015.12.027","article-title":"Epigallocatechin gallate and mitochondria\u2014a story of life and death","volume":"104","author":"De Oliveira","year":"2016","journal-title":"Pharmacological Research"},{"key":"10.2903\/j.efsa.2018.5239_ref41","doi-asserted-by":"crossref","first-page":"402","DOI":"10.1157\/13123613","article-title":"Hepatitis t\u00f3xica por Camellia sinensis","volume":"31","author":"De Paula","year":"2008","journal-title":"Gastroenterologia y hepatologia"},{"key":"10.2903\/j.efsa.2018.5239_ref42","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.toxlet.2017.01.010","article-title":"Biological relevance of effects following chronic administration of octamethylcyclotetrasiloxane (D4) in Fischer 344 rats","volume":"279","author":"Dekant","year":"2017","journal-title":"Toxicology Letters"},{"key":"10.2903\/j.efsa.2018.5239_ref43","doi-asserted-by":"crossref","first-page":"1110","DOI":"10.1016\/j.nut.2009.09.021","article-title":"Bioavailability and catabolism of green tea flavan\u20103\u2010ols in humans","volume":"26","author":"Del Rio","year":"2010","journal-title":"Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref44","doi-asserted-by":"crossref","first-page":"528","DOI":"10.1016\/j.nut.2009.06.013","article-title":"Bioavailability of catechins from ready\u2010to\u2010drink tea","volume":"26","author":"Del Rio","year":"2010","journal-title":"Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref45","volume-title":"Lexikon der Lebensmittel und der, Lebensmittelchemie","author":"Dongowski","year":"2005"},{"key":"10.2903\/j.efsa.2018.5239_ref46","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.fct.2015.05.019","article-title":"The safety of green tea extract supplementation in postmenopausal women at risk for breast cancer: results of the Minnesota Green Tea Trial","volume":"83","author":"Dostal","year":"2015","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref47","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1016\/j.foodchem.2011.02.038","article-title":"Assessment of plasma concentrations of (\u2212)\u2010epigallocatechin gallate in mice following administration of a dose reflecting consumption of a standard green tea beverage","volume":"128","author":"Dube","year":"2011","journal-title":"Food Chemistry"},{"issue":"9","key":"10.2903\/j.efsa.2018.5239_ref48","first-page":"280","article-title":"EFSA Scientific Cooperation (ESCO) Report \u2018Advice on the EFSA guidance document for the safety assessment of botanicals and botanical preparations intended for use as food supplements, based on real case studies\u2019 ESCO WORKING GROUP ON BOTANICALS AND BOTANICAL PREPARATIONS","volume":"7","author":"EFSA","year":"2009","journal-title":"EFSA Journal"},{"issue":"5","key":"10.2903\/j.efsa.2018.5239_ref49","first-page":"2663","article-title":"Compendium of Botanicals reported to contain naturally occurring substances of possible concern for human health when used in food and food supplements","volume":"10","author":"EFSA","year":"2011","journal-title":"EFSA Journal"},{"issue":"3","key":"10.2903\/j.efsa.2018.5239_ref50","first-page":"2097","article-title":"Use of the EFSA Comprehensive European Food Consumption Database in Exposure Assessment","volume":"9","author":"EFSA","year":"2011","journal-title":"EFSA Journal"},{"issue":"3","key":"10.2903\/j.efsa.2018.5239_ref51","first-page":"1970","article-title":"Evaluation of the FoodEx, the food classification system applied to the development of the EFSA Comprehensive European Food Consumption Database","volume":"9","author":"EFSA","year":"2011","journal-title":"EFSA Journal"},{"issue":"8","key":"10.2903\/j.efsa.2018.5239_ref52","first-page":"4572","article-title":"Dietary exposure assessment to pyrrolizidine alkaloids in the European population","volume":"14","author":"EFSA","year":"2016","journal-title":"EFSA Journal"},{"issue":"5","key":"10.2903\/j.efsa.2018.5239_ref53","first-page":"2663","article-title":"Compendium of Botanicals reported to contain naturally occurring substances of possible concern for human health when used in food and food supplements","volume":"10","author":"EFSA","year":"2017","journal-title":"EFSA Journal"},{"issue":"2","key":"10.2903\/j.efsa.2018.5239_ref54","first-page":"1463","article-title":"Scientific Opinion on the substantiation of health claims related to Camellia sinensis (L.) Kuntze (tea), including catechins in green tea and tannins in black tea, and protection of DNA, proteins and lipids from oxidative damage (ID 1103, 1276, 1311, 1708, 2664), reduction of acid production in dental plaque (ID 1105, 1111), maintenance of bone (ID 1109), decreasing potentially pathogenic intestinal microorganisms (ID 1116), maintenance of vision (ID 1280), maintenance of normal blood pressure (ID 1546) and maintenance of normal blood cholesterol concentrations (ID 1113, 1114) pursuant to Article 13(1) of Regulation (EC) No 1924\/2006","volume":"8","author":"EFSA","year":"2010","journal-title":"EFSA Journal"},{"issue":"10","key":"10.2903\/j.efsa.2018.5239_ref55","first-page":"1791","article-title":"Scientific Opinion on the substantiation of health claims related to Camellia sinensis (L.) Kuntze (tea), including catechins from green tea, and contribution to the maintenance or achievement of a normal body weight (ID 1107, 1112, 1544, 2716), increased beta\u2010oxidation of fatty acids leading to a reduction in body fat mass (ID 1123, 1124, 3698), and maintenance of normal blood glucose concentrations (ID 1115, 1545) pursuant to Article 13(1) of Regulation (EC) No 1924\/2006","volume":"8","author":"EFSA","year":"2010","journal-title":"EFSA Journal"},{"issue":"4","key":"10.2903\/j.efsa.2018.5239_ref56","first-page":"2055","article-title":"Scientific Opinion on the substantiation of health claims related to Camellia sinensis (L.) Kuntze (tea), including catechins in green tea, and improvement of endothelium\u2010dependent vasodilation (ID 1106, 1310), maintenance of normal blood pressure (ID 1310, 2657), maintenance of normal blood glucose concentrations (ID 1108), maintenance of normal blood LDL cholesterol concentrations (ID 2640), protection of the skin from UV\u2010induced (including photo\u2010oxidative) damage (ID 1110, 1119), protection of DNA from oxidative damage (ID 1120, 1121), protection of lipids from oxidative damage (ID 1275), contribution to normal cognitive function (ID 1117, 2812), \u201ccardiovascular system\u201d (ID 2814), \u201cinvigoration of the body\u201d (ID 1274, 3280), decreasing potentially pathogenic gastro\u2010intestinal microorganisms (ID 1118), \u201cimmune health\u201d (ID 1273) and \u201cmouth\u201d (ID 2813) pursuant to Article 13(1) of Regulation (EC) No 1924\/2006","volume":"9","author":"EFSA","year":"2011","journal-title":"EFSA Journal"},{"issue":"7","key":"10.2903\/j.efsa.2018.5239_ref57","first-page":"1051","article-title":"Guidance of the Scientific Committee on transparency in the scientific aspects of risk assessments carried out by EFSA. Part 2: general principles","volume":"7","author":"EFSA Scientific Committee","year":"2009","journal-title":"EFSA Journal"},{"issue":"9","key":"10.2903\/j.efsa.2018.5239_ref58","first-page":"1249","article-title":"Guidance on safety assessment of botanicals and botanical preparations intended for use as ingredients in food supplements, on request of EFSA","volume":"7","author":"EFSA Scientific Committee","year":"2009","journal-title":"EFSA Journal"},{"key":"10.2903\/j.efsa.2018.5239_ref59","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1007\/s00394-012-0330-8","article-title":"Simultaneous ingestion of dietary proteins reduces the bioavailability of galloylated catechins from green tea in humans","volume":"52","author":"Egert","year":"2013","journal-title":"European Journal of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref60","doi-asserted-by":"crossref","first-page":"1693","DOI":"10.1016\/S0891-5849(02)01137-1","article-title":"Uptake and metabolism of epicatechin and its access to the brain after oral ingestion","volume":"33","author":"El Mohsen","year":"2002","journal-title":"Free Radical Biology and Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref61","doi-asserted-by":"crossref","first-page":"2268","DOI":"10.1016\/j.foodchem.2012.03.039","article-title":"Analysis of some selected catechins and caffeine in green tea by high performance liquid chromatography","volume":"134","author":"El\u2010Shahawi","year":"2012","journal-title":"Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref62","unstructured":"EMA (European Medicines Agency), 2013a. Committee on Herbal Medicinal Products. Assessment report on Camellia sinensis (L.) Kuntze, non fermentatum folium. Available online: http:\/\/www.ema.europa.eu\/docs\/en_GB\/document_library\/Herbal_-_HMPC_assessment_report\/2013\/04\/WC500142248.pdf"},{"key":"10.2903\/j.efsa.2018.5239_ref63","unstructured":"EMA (European Medicines Agency), 2013b. Committee on Herbal Medicinal Products. Community herbal monograph on Camellia sinensis (L.) Kuntze, non fermentatum folium. Available online: http:\/\/www.ema.europa.eu\/docs\/en_GB\/document_library\/Herbal_-_Community_herbal_monograph\/2013\/04\/WC500142250.pdf"},{"key":"10.2903\/j.efsa.2018.5239_ref64","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1293\/tox.2014-0007","article-title":"Green tea extract\u2010induced acute hepatotoxicity in rats","volume":"27","author":"Emoto","year":"2014","journal-title":"Journal of Toxicologic Pathology"},{"key":"10.2903\/j.efsa.2018.5239_ref65","unstructured":"Erhardt W, 2008. \u201cDer gro\u00dfe Zander. Enzyklop\u00e4die der Pflanzennamen. Band 2. Arten und Sorten.\u201d Stuttgart. Verlag Eugen Ulmer KG, Germany."},{"key":"10.2903\/j.efsa.2018.5239_ref66","unstructured":"ESCO (EFSA Scientific Cooperation), 2009. The EFSA Scientific Cooperation Working Group on Botanicals and Botanical Preparations. Available online: https:\/\/www.efsa.europa.eu\/en\/supporting\/pub\/rn-280"},{"key":"10.2903\/j.efsa.2018.5239_ref67","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/j.foodchem.2015.09.056","article-title":"Differential behaviors of tea catechins under thermal processing: formation of non\u2010enzymatic oligomers","volume":"196","author":"Fan","year":"2016","journal-title":"Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref68","unstructured":"Guidance for Industry Drug\u2010Induced Liver Injury: Premarketing Clinical Evaluation. U.S. Department of Health and Human Services Food and Drug Administration Center for Drug Evaluation and Research (CDER) Center for Biologics Evaluation and Research (CBER). July 2009. Drug Safety. Available online: https:\/\/www.fda.gov\/downloads\/Guidances\/UCM174090.pdf"},{"key":"10.2903\/j.efsa.2018.5239_ref69","doi-asserted-by":"crossref","first-page":"474","DOI":"10.1016\/j.freeradbiomed.2007.05.010","article-title":"A case of hepatotoxicity caused by green tea","volume":"43","author":"Federico","year":"2007","journal-title":"Free Radical Biology and Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref70","doi-asserted-by":"crossref","first-page":"755","DOI":"10.2174\/138920006778520552","article-title":"Metabolism of green tea catechins: an overview","volume":"7","author":"Feng","year":"2006","journal-title":"Current Drug Metabolism"},{"key":"10.2903\/j.efsa.2018.5239_ref71","doi-asserted-by":"crossref","first-page":"1561","DOI":"10.1038\/ajg.2010.5","article-title":"Hepatotoxicity due to hydroxycut: a case series","volume":"105","author":"Fong","year":"2010","journal-title":"The American Journal of Gastroenterology"},{"key":"10.2903\/j.efsa.2018.5239_ref72","doi-asserted-by":"crossref","first-page":"914","DOI":"10.1053\/j.gastro.2013.12.032","article-title":"Pathogenesis of idiosyncratic drug\u2010induced liver injury and clinical perspectives","volume":"146","author":"Fontana","year":"2014","journal-title":"Gastroenterology"},{"key":"10.2903\/j.efsa.2018.5239_ref73","doi-asserted-by":"crossref","first-page":"58","DOI":"10.3945\/jn.108.096412","article-title":"Daily consumption of an aqueous green tea extract supplement does not impair liver function or alter cardiovascular disease risk biomarkers in healthy men","volume":"139","author":"Frank","year":"2008","journal-title":"The Journal of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref74","doi-asserted-by":"crossref","unstructured":"Friedman M, Levin CE, Lee SU and Kozukue N, 2009. Stability of green tea catechins in commercial tea leaves during storage for 6 months. Journal of Food Science, 74, H47\u201051.","DOI":"10.1111\/j.1750-3841.2008.01033.x"},{"key":"10.2903\/j.efsa.2018.5239_ref75","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.jff.2014.04.010","article-title":"Effects of green tea catechins on nonalcoholic steatohepatitis (NASH) patients","volume":"9","author":"Fukuzawa","year":"2014","journal-title":"Journal of Functional Foods"},{"key":"10.2903\/j.efsa.2018.5239_ref76","doi-asserted-by":"crossref","first-page":"2199","DOI":"10.1017\/S0007114512004370","article-title":"Comparison of catechin profiles in human plasma and urine after single dosing and regular intake of green tea (Camellia sinensis)","volume":"109","author":"Fung","year":"2013","journal-title":"British Journal of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref77","doi-asserted-by":"crossref","first-page":"570","DOI":"10.1016\/j.freeradbiomed.2005.09.014","article-title":"Cellular and in\u00a0vivo hepatotoxicity caused by green tea phenolic acids and catechins","volume":"40","author":"Galati","year":"2006","journal-title":"Free Radical Biology and Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref78","doi-asserted-by":"crossref","first-page":"1186","DOI":"10.1016\/j.phymed.2013.07.004","article-title":"Is green tea a potential trigger for autoimmune hepatitis?","volume":"20","author":"Gallo","year":"2013","journal-title":"Phytomedicine"},{"key":"10.2903\/j.efsa.2018.5239_ref79","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1016\/j.ygyno.2013.12.034","article-title":"Results of a phase II randomized, double\u2010blind, placebo\u2010controlled trial of Polyphenon E in women with persistent high\u2010risk HPV infection and low\u2010grade cervical intraepithelial neoplasia","volume":"132","author":"Garcia","year":"2014","journal-title":"Gynecologic Oncology"},{"key":"10.2903\/j.efsa.2018.5239_ref80","first-page":"688","article-title":"Liver injury induced by\u201d natural remedies\u201d: an analysis of cases submitted to the Spanish Liver Toxicity Registry","volume":"100","author":"Garc\u00eda\u2010Cort\u00e9s","year":"2008","journal-title":"Revista Espanola de Enfermedades Digestivas"},{"key":"10.2903\/j.efsa.2018.5239_ref81","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1503\/cmaj.1040752","article-title":"Liver enzyme alteration: a guide for clinicians","volume":"172","author":"Giannini","year":"2005","journal-title":"Canadian Medical Association Journal"},{"key":"10.2903\/j.efsa.2018.5239_ref82","doi-asserted-by":"crossref","first-page":"1135","DOI":"10.1097\/00042737-200510000-00021","article-title":"Fulminant hepatitis during self\u2010medication with hydroalcoholic extract of green tea","volume":"17","author":"Gloro","year":"2005","journal-title":"European Journal of Gastroenterology and Hepatology"},{"key":"10.2903\/j.efsa.2018.5239_ref83","doi-asserted-by":"crossref","first-page":"334","DOI":"10.1016\/0091-7435(92)90041-F","article-title":"Green tea composition, consumption, and polyphenol chemistry","volume":"21","author":"Graham","year":"1992","journal-title":"Preventive Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref84","first-page":"408","volume-title":"PDR for Herbal Medicines","author":"Gruenwald","year":"2004"},{"key":"10.2903\/j.efsa.2018.5239_ref85","doi-asserted-by":"crossref","first-page":"3303S","DOI":"10.1093\/jn\/133.10.3303S","article-title":"Effect of increased tea consumption on oxidative DNA damage among smokers: a randomized controlled study","volume":"133","author":"Hakim","year":"2003","journal-title":"The Journal of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref86","doi-asserted-by":"crossref","volume-title":"Mansfeld''s encyclopedia of agricultural and horticultural crops (except ornamentals)","author":"Hanelt","year":"2001","DOI":"10.1007\/978-3-540-30442-5"},{"key":"10.2903\/j.efsa.2018.5239_ref87","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.foodchem.2013.07.092","article-title":"Interactions between tea catechins and casein micelles and their impact on renneting functionality","volume":"143","author":"Haratifar","year":"2014","journal-title":"Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref88","doi-asserted-by":"crossref","first-page":"1178","DOI":"10.1016\/j.foodchem.2006.03.020","article-title":"Effects of tea polyphenols on the activities of \u03b1\u2010amylase, pepsin, trypsin and lipase","volume":"101","author":"He","year":"2007","journal-title":"Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref89","unstructured":"Health Canada , 2017a. Summary Safety Review \u2010 green tea extract\u2010containing natural health products \u2010 Assessing the potential risk of liver injury (hepatotoxicity). November 15, 2017, update: December 12, 2017 Available online: https:\/\/www.canada.ca\/en\/health-canada\/services\/drugs-health-products\/medeffect-canada\/safety-reviews\/green-tea-extract-containing-natural-health-products-assessing-potential-risk-liver-injury.html"},{"key":"10.2903\/j.efsa.2018.5239_ref90","unstructured":"Health Canada , 2017b. Natural health products \u2010 green tea extracts. Available online: http:\/\/webprod.hc-sc.gc.ca\/nhpid-bdipsn\/atReq.do?atid=greentea_thevert&lang=eng [Accessed November 15, 2017]"},{"key":"10.2903\/j.efsa.2018.5239_ref91","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1207\/S15327914NC4502_13","article-title":"Catechin content of 18 teas and a green tea extract supplement correlates with the antioxidant capacity","volume":"45","author":"Henning","year":"2003","journal-title":"Nutrition and Cancer"},{"key":"10.2903\/j.efsa.2018.5239_ref92","doi-asserted-by":"crossref","first-page":"396S","DOI":"10.1080\/07315724.2007.10719628","article-title":"Can EGCG reduce abdominal fat in obese subjects?","volume":"26","author":"Hill","year":"2007","journal-title":"Journal of the American College of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref93","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/j.clnu.2008.03.007","article-title":"Effect of green tea extract on obese women: a randomized, double\u2010blind, placebo\u2010controlled clinical trial","volume":"27","author":"Hsu","year":"2008","journal-title":"Clinical Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref94","first-page":"157","article-title":"Does supplementation with green tea extract improve insulin resistance in obese type 2 diabetics? A randomized, double\u2010blind, and placebocontrolled clinical trial","volume":"16","author":"Hsu","year":"2011","journal-title":"Alternative Medicine Review"},{"key":"10.2903\/j.efsa.2018.5239_ref95","unstructured":"IARC (Working Group on the Evaluation of Carcinogenic Risks to Humans, & International Agency for Research on Cancer), 1991. Coffee, tea, mate, methylxanthines and methylglyoxal(Vol. 51). World Health Organization."},{"key":"10.2903\/j.efsa.2018.5239_ref96","doi-asserted-by":"crossref","first-page":"1746","DOI":"10.1158\/1055-9965.EPI-08-0923","article-title":"Effect of coffee and green tea consumption on the risk of liver cancer: cohort analysis by hepatitis virus infection status","volume":"18","author":"Inoue","year":"2009","journal-title":"Cancer Epidemiology and Prevention Biomarkers"},{"key":"10.2903\/j.efsa.2018.5239_ref97","doi-asserted-by":"crossref","first-page":"626","DOI":"10.1016\/j.fct.2005.07.005","article-title":"Safety studies on epigallocatechin gallate (EGCG) preparations. Part 1: genotoxicity","volume":"44","author":"Isbrucker","year":"2006","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref98","doi-asserted-by":"crossref","first-page":"552","DOI":"10.1248\/cpb.c14-00045","article-title":"Properties of precipitate of creaming down by (\u2212)\u2010epigallocatechin\u20103\u2010O\u2010gallate and caffeine","volume":"62","author":"Ishizu","year":"2014","journal-title":"Chemical and Pharmaceutical Bulletin"},{"key":"10.2903\/j.efsa.2018.5239_ref99","doi-asserted-by":"crossref","first-page":"676","DOI":"10.1248\/cpb.c16-00131","article-title":"Mechanism of creaming down based on chemical characterization of a complex of caffeine and tea catechins","volume":"64","author":"Ishizu","year":"2016","journal-title":"Chemical and Pharmaceutical Bulletin"},{"key":"10.2903\/j.efsa.2018.5239_ref100","unstructured":"ISO , INTERNATIONAL STANDARD 11287, 2011. Green tea \u2010 Definition and basic requirements. Th\u00e9 vert \u2010 D\u00e9finition et caract\u00e9ristiques de base."},{"key":"10.2903\/j.efsa.2018.5239_ref101","doi-asserted-by":"crossref","first-page":"1221","DOI":"10.1038\/ejcn.2016.78","article-title":"Liver\u2010related safety assessment of green tea extracts in humans: a systematic review of randomized controlled trials","volume":"70","author":"Isomura","year":"2016","journal-title":"European journal of clinical nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref102","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.fct.2014.12.009","article-title":"Dietary pretreatment with green tea polyphenol,(\u2212)\u2010epigallocatechin\u20103\u2010gallate reduces the bioavailability and hepatotoxicity of subsequent oral bolus doses of (\u2212)\u2010epigallocatechin\u20103\u2010gallate","volume":"76","author":"James","year":"2015","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref103","first-page":"310","article-title":"Effects of green tea extract on serum uric acid and urate clearance in healthy individuals","volume":"20","author":"Jatuworapruk","year":"2014","journal-title":"JCR: Journal of Clinical Rheumatology"},{"key":"10.2903\/j.efsa.2018.5239_ref104","doi-asserted-by":"crossref","first-page":"334","DOI":"10.1016\/j.jhep.2006.05.005","article-title":"Hepatotoxicity due to extracts of Chinese green tea (Camellia sinensis): a growing concern","volume":"45","author":"Javaid","year":"2006","journal-title":"Journal of Hepatology"},{"key":"10.2903\/j.efsa.2018.5239_ref105","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.chroma.2015.03.071","article-title":"Multiresidue pesticide analysis in nutraceuticals from green tea extracts by comprehensive two\u2010dimensional gas chromatography with time\u2010of\u2010flight mass spectrometry","volume":"1395","author":"Jia","year":"2015","journal-title":"Journal of Chromatography A"},{"key":"10.2903\/j.efsa.2018.5239_ref106","doi-asserted-by":"crossref","first-page":"616","DOI":"10.1016\/j.jhep.2005.11.041","article-title":"Acute hepatitis associated with the use of green tea infusions","volume":"44","author":"Jimenez\u2010Saenz","year":"2006","journal-title":"Journal of Hepatology"},{"key":"10.2903\/j.efsa.2018.5239_ref107","doi-asserted-by":"crossref","first-page":"1131","DOI":"10.1158\/1940-6207.CAPR-14-0274-T","article-title":"Phase Ib randomized, double\u2010blinded, placebo\u2010controlled, dose escalation study of polyphenon E in patients with Barrett''s esophagus","volume":"8","author":"Joe","year":"2015","journal-title":"Cancer Prevention Research"},{"key":"10.2903\/j.efsa.2018.5239_ref108","first-page":"57","article-title":"Subchronic oral toxicity of green tea polyphenols in rats and dogs","volume":"48","author":"Johnson","year":"1999","journal-title":"Toxicological Sciences"},{"key":"10.2903\/j.efsa.2018.5239_ref109","first-page":"897","article-title":"Unconventional therapies for cancer: 1","volume":"158","author":"Kaegi","year":"1998","journal-title":"Essiac. Canadian Medical Association Journal"},{"key":"10.2903\/j.efsa.2018.5239_ref110","doi-asserted-by":"crossref","first-page":"1046","DOI":"10.1016\/j.foodchem.2011.01.079","article-title":"Milk \u03b2\u2010lactoglobulin complexes with tea polyphenols","volume":"127","author":"Kanakis","year":"2011","journal-title":"Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref111","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.tox.2009.03.007","article-title":"Exposure and toxicity of green tea polyphenols in fasted and non\u2010fasted dogs","volume":"260","author":"Kapetanovic","year":"2009","journal-title":"Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref112","first-page":"3358","article-title":"Body fat reduction by the long term intake of catechins and the effects of physical activity","volume":"24","author":"Kataoka","year":"2004","journal-title":"Progress in Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref113","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1021\/jf010153l","article-title":"Total phenol, catechin, and caffeine contents of teas commonly consumed in the United Kingdom","volume":"50","author":"Khokhar","year":"2002","journal-title":"Journal of Agricultural and Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref114","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/S0304-3835(97)04653-3","article-title":"A RP\u2010HPLC method for the determination of tea catechins","volume":"114","author":"Khokhar","year":"1997","journal-title":"Cancer Letters"},{"key":"10.2903\/j.efsa.2018.5239_ref115","doi-asserted-by":"crossref","first-page":"4151","DOI":"10.1021\/jf000386x","article-title":"Identification of biliary metabolites of (\u2212)\u2010epigallocatechin gallate in rats","volume":"48","author":"Kida","year":"2000","journal-title":"Journal of Agricultural and Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref116","doi-asserted-by":"crossref","first-page":"1052","DOI":"10.1253\/circj.70.1052","article-title":"Effect of green tea consumption on endothelial function and circulating endothelial progenitor cells in chronic smokers","volume":"70","author":"Kim","year":"2006","journal-title":"Circulation Journal"},{"key":"10.2903\/j.efsa.2018.5239_ref117","first-page":"1945","article-title":"Effect of intake of a beverage containing 540 mg catechins on the body composition of obese women and men","volume":"25","author":"Kozuma","year":"2005","journal-title":"Progress in Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref118","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1016\/j.fct.2016.04.007","article-title":"European medicinal and edible plants associated with subacute and chronic toxicity part I: plants with carcinogenic, teratogenic and endocrine\u2010disrupting effects","volume":"92","author":"Kristanc","year":"2016","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref119","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1006\/bbrc.2000.3701","article-title":"Epicatechin and catechin are O\u2010methylated and glucuronidated in the small intestine","volume":"277","author":"Kuhnle","year":"2000","journal-title":"Biochemical and Biophysical Research Communications"},{"key":"10.2903\/j.efsa.2018.5239_ref120","doi-asserted-by":"crossref","first-page":"879","DOI":"10.1158\/1940-6207.CAPR-14-0324","article-title":"Randomized, placebo\u2010controlled trial of green tea catechins for prostate cancer prevention","volume":"8","author":"Kumar","year":"2015","journal-title":"Cancer Prevention Research"},{"key":"10.2903\/j.efsa.2018.5239_ref121","doi-asserted-by":"crossref","first-page":"819","DOI":"10.1021\/mp700075m","article-title":"Biotransformation of green tea polyphenols and the biological activities of those metabolites","volume":"4","author":"Lambert","year":"2007","journal-title":"Molecular Pharmaceutics"},{"key":"10.2903\/j.efsa.2018.5239_ref122","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1016\/j.fct.2009.10.030","article-title":"Hepatotoxicity of high oral dose (\u2212)\u2010epigallocatechin\u20103\u2010gallate in mice","volume":"48","author":"Lambert","year":"2010","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref124","doi-asserted-by":"crossref","first-page":"12531","DOI":"10.1021\/jf304116s","article-title":"Kinetic study of catechin stability: effects of pH, concentration, and temperature","volume":"60","author":"Li","year":"2012","journal-title":"Journal of Agricultural and Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref125","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1046\/j.1365-2621.2003.00631.x","article-title":"Effect of extraction temperature on cream and extractability of black tea [Camellia sinensis (L.) O. Kuntze]","volume":"38","author":"Liang","year":"2003","journal-title":"International Journal of Food Science and Technology"},{"key":"10.2903\/j.efsa.2018.5239_ref126","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1007\/s002170050406","article-title":"Antioxidant properties and total phenolics content of green and black tea under different brewing conditions","volume":"208","author":"Liebert","year":"1999","journal-title":"Zeitschrift f\u00fcr Lebensmitteluntersuchung und\u2010Forschung A"},{"key":"10.2903\/j.efsa.2018.5239_ref127","doi-asserted-by":"crossref","first-page":"1864","DOI":"10.1021\/jf021066b","article-title":"Factors affecting the levels of tea polyphenols and caffeine in tea leaves","volume":"51","author":"Lin","year":"2003","journal-title":"Journal of Agricultural and Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref128","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1097\/MPA.0b013e318160a5e2","article-title":"Green tea consumption and the risk of pancreatic cancer in Japanese adults","volume":"37","author":"Lin","year":"2008","journal-title":"Pancreas"},{"key":"10.2903\/j.efsa.2018.5239_ref129","doi-asserted-by":"crossref","first-page":"e91163","DOI":"10.1371\/journal.pone.0091163","article-title":"Effects of green tea extract on insulin resistance and glucagon\u2010like peptide 1 in patients with type 2 diabetes and lipid abnormalities: a randomized, double\u2010blinded, and placebo\u2010controlled trial","volume":"9","author":"Liu","year":"2014","journal-title":"PLoS ONE"},{"key":"10.2903\/j.efsa.2018.5239_ref130","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.jns.2015.08.006","article-title":"Polyphenon E, non\u2010futile at neuroprotection in multiple sclerosis but unpredictably hepatotoxic: phase I single group and phase II randomized placebo\u2010controlled studies","volume":"358","author":"Lovera","year":"2015","journal-title":"Journal of The Neurological Sciences"},{"key":"10.2903\/j.efsa.2018.5239_ref131","doi-asserted-by":"crossref","unstructured":"Lugg ST, Menezes DB and Gompertz S, 2015. Chinese green tea and acute hepatitis: a rare yet recurring theme. BMJ Case Reports, pii: bcr2014208534.","DOI":"10.1136\/bcr-2014-208534"},{"key":"10.2903\/j.efsa.2018.5239_ref132","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1016\/j.foodchem.2015.04.067","article-title":"Pyrrolizidine alkaloids in herbal teas for infants, pregnant or lactating women","volume":"187","author":"M\u00e4dge","year":"2015","journal-title":"Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref133","doi-asserted-by":"crossref","first-page":"264","DOI":"10.3945\/jn.108.098293","article-title":"Green tea catechin consumption enhances exercise\u2010induced abdominal fat loss in overweight and obese adults","volume":"139","author":"Maki","year":"2008","journal-title":"The Journal of nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref134","doi-asserted-by":"crossref","first-page":"925","DOI":"10.1080\/19440049.2011.569573","article-title":"Monitoring of polycyclic aromatic hydrocarbons (PAH) in food supplements containing botanicals and other ingredients on the Dutch market","volume":"28","author":"Martena","year":"2011","journal-title":"Food Additives and Contaminants: Part A"},{"key":"10.2903\/j.efsa.2018.5239_ref135","doi-asserted-by":"crossref","first-page":"907","DOI":"10.1016\/j.foodchem.2015.11.070","article-title":"Multi\u2010class methodology to determine pesticides and mycotoxins in green tea and royal jelly supplements by liquid chromatography coupled to Orbitrap high resolution mass spectrometry","volume":"197","author":"Mart\u00ednez\u2010Dom\u00ednguez","year":"2016","journal-title":"Food Chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref136","doi-asserted-by":"crossref","first-page":"496","DOI":"10.1017\/S0007114507898692","article-title":"Absorption and pharmacokinetics of green tea catechins in beagles","volume":"100","author":"Mata\u2010Bilbao","year":"2008","journal-title":"British Journal of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref137","unstructured":"Matsui Y, Fukuhara I, Takeshita M, Osaki N and Hibi N, 2016. Efficacy and Safety of Powdered Beverage Containing Green Tea Catechins on Body Fat in Obese Adults \u2013A Randomized, Placebo\u2010controlled, Double\u2010blind Parallel Study\u2013. Jpn Pharmacol Ther vol. 44, no. 7. Original paper in Japanese. Translation to English provided by interested parties (\u2018Documentation provided to EFSA\u2019 n. 3)."},{"key":"10.2903\/j.efsa.2018.5239_ref138","doi-asserted-by":"crossref","first-page":"1338","DOI":"10.1038\/oby.2008.60","article-title":"Catechin safely improved higher levels of fatness, blood pressure, and cholesterol in children","volume":"16","author":"Matsuyama","year":"2008","journal-title":"Obesity"},{"key":"10.2903\/j.efsa.2018.5239_ref139","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1007\/s00228-008-0610-7","article-title":"Hepatotoxicity from green tea: a review of the literature and two unpublished cases","volume":"65","author":"Mazzanti","year":"2009","journal-title":"European Journal of Clinical Pharmacology"},{"key":"10.2903\/j.efsa.2018.5239_ref140","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1007\/s00204-015-1521-x","article-title":"Hepatotoxicity of green tea: an update","volume":"89","author":"Mazzanti","year":"2015","journal-title":"Archives of Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref141","first-page":"57","article-title":"Subchronic oral toxicity of epigallocatechin gallate (EGCG) in rats and dogs","volume":"48","author":"McCormick","year":"1999","journal-title":"Toxicological Sciences"},{"key":"10.2903\/j.efsa.2018.5239_ref142","doi-asserted-by":"crossref","first-page":"673","DOI":"10.1158\/1940-6207.CAPR-08-0167","article-title":"Tea polyphenols decrease serum levels of prostate\u2010specific antigen, hepatocyte growth factor, and vascular endothelial growth factor in prostate cancer patients and inhibit production of hepatocyte growth factor and vascular endothelial growth factor in\u00a0vitro","volume":"2","author":"McLarty","year":"2009","journal-title":"Cancer Prevention Research"},{"key":"10.2903\/j.efsa.2018.5239_ref143","unstructured":"Medina\u2010Caliz I, Garcia\u2010Cortes M, Gonzalez\u2010Jimenez A, Cabello MR, Robles\u2010Diaz M, Sanabria\u2010Cabrera J and Jimenez\u2010Perez M, 2018. Herbal and dietary supplement\u2010induced Liver Injuries in the Spanish DILI Registry. Clinical Gastroenterology and Hepatology, pii: S1542\u20103565(18)30010\u20107."},{"key":"10.2903\/j.efsa.2018.5239_ref144","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.toxlet.2016.05.002","article-title":"Interim relative potency factors for the toxicological risk assessment of pyrrolizidine alkaloids in food and herbal medicines","volume":"263","author":"Merz","year":"2016","journal-title":"Toxicology Letters"},{"key":"10.2903\/j.efsa.2018.5239_ref145","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1007\/s12185-016-2112-1","article-title":"Phase 2 trial of daily, oral epigallocatechin gallate in patients with light\u2010chain amyloidosis","volume":"105","author":"Meshitsuka","year":"2017","journal-title":"International Journal of Hematology"},{"key":"10.2903\/j.efsa.2018.5239_ref146","doi-asserted-by":"crossref","first-page":"1263","DOI":"10.1017\/S0007114513003784","article-title":"Effects of dietary supplementation with epigallocatechin\u20103\u2010gallate on weight loss, energy homeostasis, cardiometabolic risk factors and liver function in obese women: randomised, double\u2010blind, placebo\u2010controlled clinical trial","volume":"111","author":"Mielgo\u2010Ayuso","year":"2014","journal-title":"British Journal of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref148","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1002\/(SICI)1098-1128(199707)17:4<327::AID-MED2>3.0.CO;2-Y","article-title":"Chemoprotection: a review of the potential therapeutic antioxidant properties of green tea (Camellia sinensis) and certain of its constituents","volume":"17","author":"Mitscher","year":"1997","journal-title":"Medicinal Research Reviews"},{"key":"10.2903\/j.efsa.2018.5239_ref149","doi-asserted-by":"crossref","first-page":"1760","DOI":"10.1016\/j.fct.2009.04.033","article-title":"Safety assessment of heat\u2010sterilized green tea catechin preparation: a 6\u2010month repeat\u2010dose study in rats","volume":"47","author":"Morita","year":"2009","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref150","doi-asserted-by":"crossref","unstructured":"Mulder PP, S\u00e1nchez PL, These A, Preiss\u2010Weigert A and Castellari M, 2015. Occurrence of Pyrrolizidine alkaloids in food. EFSA Supporting Publication 2015:EN\u2010859, 1\u2013114 pp.","DOI":"10.2903\/sp.efsa.2015.EN-859"},{"key":"10.2903\/j.efsa.2018.5239_ref151","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.abb.2014.04.018","article-title":"Dose\u2010dependent functionality and toxicity of green tea polyphenols in experimental rodents","volume":"557","author":"Murakami","year":"2014","journal-title":"Archives of Biochemistry and Biophysics"},{"key":"10.2903\/j.efsa.2018.5239_ref152","volume-title":"Science of Tea","author":"Muramatsu","year":"1991"},{"key":"10.2903\/j.efsa.2018.5239_ref153","doi-asserted-by":"crossref","unstructured":"Murugesh CS, Manoj JB, Haware DJ, Ravi R and Subramanian R, 2017. Influence of water quality on nutritional and sensory characteristics of green tea infusion. Journal of Food Process Engineering, 40.","DOI":"10.1111\/jfpe.12532"},{"key":"10.2903\/j.efsa.2018.5239_ref154","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1093\/ajcn\/81.1.122","article-title":"Ingestion of a tea rich in catechins leads to a reduction in body fat and malondialdehyde\u2010modified LDL in men\u2013","volume":"81","author":"Nagao","year":"2005","journal-title":"The American Journal of Clinical Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref155","doi-asserted-by":"crossref","first-page":"1473","DOI":"10.1038\/oby.2007.176","article-title":"A green tea extract high in catechins reduces body fat and cardiovascular risks in humans","volume":"15","author":"Nagao","year":"2007","journal-title":"Obesity"},{"key":"10.2903\/j.efsa.2018.5239_ref156","doi-asserted-by":"crossref","first-page":"310","DOI":"10.1038\/oby.2008.505","article-title":"A catechin\u2010rich beverage improves obesity and blood glucose control in patients with type 2 diabetes","volume":"17","author":"Nagao","year":"2009","journal-title":"Obesity"},{"key":"10.2903\/j.efsa.2018.5239_ref157","doi-asserted-by":"crossref","first-page":"2682","DOI":"10.1007\/s10620-013-2687-9","article-title":"Catechins in dietary supplements and hepatotoxicity","volume":"58","author":"Navarro","year":"2013","journal-title":"Digestive Diseases and Sciences"},{"key":"10.2903\/j.efsa.2018.5239_ref158","first-page":"399","article-title":"Liver injury from herbals and dietary supplements in the U.S. Drug\u2010Induced Liver Injury Network","volume":"60","author":"Navarro","year":"2014","journal-title":"Hepatology"},{"key":"10.2903\/j.efsa.2018.5239_ref159","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1002\/hep.28813","article-title":"Liver injury from herbal and dietary supplements","volume":"65","author":"Navarro","year":"2017","journal-title":"Hepatology"},{"key":"10.2903\/j.efsa.2018.5239_ref160","doi-asserted-by":"crossref","first-page":"825","DOI":"10.18433\/J3BG7J","article-title":"Hepatotoxicity of pyrrolizidine alkaloids","volume":"18","author":"Neuman","year":"2015","journal-title":"Journal of Pharmacy and Pharmaceutical Sciences"},{"key":"10.2903\/j.efsa.2018.5239_ref161","doi-asserted-by":"crossref","first-page":"290","DOI":"10.1158\/1940-6207.CAPR-11-0306","article-title":"Randomized, double\u2010blind, placebo\u2010controlled trial of polyphenon E in prostate cancer patients before prostatectomy: evaluation of potential chemopreventive activities","volume":"5","author":"Nguyen","year":"2012","journal-title":"Cancer Prevention Research"},{"key":"10.2903\/j.efsa.2018.5239_ref162","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1080\/01635581.2017.1263754","article-title":"Green tea consumption and the risk of liver cancer: a meta\u2010analysis","volume":"69","author":"Ni","year":"2017","journal-title":"Nutrition and Cancer"},{"key":"10.2903\/j.efsa.2018.5239_ref163","unstructured":"NTP (National Toxicology Program), 2016. Toxicology Studies of Green Tea Extract in F344\/NTac Rats and B6C3F1\/N Mice and Toxicology and Carcinogenesis Studies of Green Tea Extract in Wistar Han[Crl:WI(Han)] Rats and B6c3f1\/N Mice (Gavage Studies)."},{"key":"10.2903\/j.efsa.2018.5239_ref164","unstructured":"OECD (Organization for Economic Cooperation and Development), 1998. OECD guideline for testing of chemicals, 408. Repeated dose 90\u2010day oral toxicity study in rodents."},{"key":"10.2903\/j.efsa.2018.5239_ref165","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1248\/bpb.18.190","article-title":"Absorption of (\u2010)\u2010epigallocatechin gallate into rat portal vein","volume":"18","author":"Okushio","year":"1995","journal-title":"Biological and Pharmaceutical Bulletin"},{"key":"10.2903\/j.efsa.2018.5239_ref166","doi-asserted-by":"crossref","first-page":"1577","DOI":"10.1248\/bpb.b13-00349","article-title":"Comparison of (\u2212)\u2010epigallocatechin\u20103\u2010O\u2010gallate (EGCG) and O\u2010methyl EGCG bioavailability in rats","volume":"36","author":"Oritani","year":"2013","journal-title":"Biological and Pharmaceutical Bulletin"},{"key":"10.2903\/j.efsa.2018.5239_ref167","first-page":"365","article-title":"Effects of tea catechins on body fat metabolism in women","volume":"19","author":"Otsuka","year":"2002","journal-title":"Japanese Journal of Nutrition Assess"},{"key":"10.2903\/j.efsa.2018.5239_ref168","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1016\/j.tifs.2003.09.017","article-title":"Characterization of protein\u2013polyphenol interactions","volume":"15","author":"Papadopoulou","year":"2004","journal-title":"Trends in Food Science and Technology"},{"key":"10.2903\/j.efsa.2018.5239_ref169","doi-asserted-by":"crossref","first-page":"935","DOI":"10.1007\/s11947-015-1479-y","article-title":"Techniques for extraction of green tea polyphenols: a review","volume":"8","author":"Pasrija","year":"2015","journal-title":"Food and Bioprocess Technology"},{"key":"10.2903\/j.efsa.2018.5239_ref170","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1016\/S0025-7753(03)74026-3","article-title":"Hepatotoxicidad por extracto etan\u00f3lico seco de Camellia sinensis","volume":"121","author":"Pedr\u00f3s","year":"2003","journal-title":"Medicina Cl\u00ednica"},{"key":"10.2903\/j.efsa.2018.5239_ref171","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.foodres.2009.08.016","article-title":"Formulation with ascorbic acid and sucrose modulates catechin bioavailability from green tea","volume":"43","author":"Peters","year":"2010","journal-title":"Food Research International"},{"key":"10.2903\/j.efsa.2018.5239_ref172","doi-asserted-by":"crossref","first-page":"28","DOI":"10.4103\/2008-7802.173051","article-title":"The effect of green tea extract supplementation on liver enzymes in patients with nonalcoholic fatty liver disease","volume":"7","author":"Pezeshki","year":"2016","journal-title":"International Journal of Preventive Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref173","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/j.jep.2014.05.015","article-title":"Concentrated green tea extract induces severe acute hepatitis in a 63\u2010year\u2010old woman\u2013a case report with pharmaceutical analysis","volume":"155","author":"Pillukat","year":"2014","journal-title":"Journal of Ethnopharmacology"},{"key":"10.2903\/j.efsa.2018.5239_ref174","doi-asserted-by":"crossref","first-page":"3188","DOI":"10.1080\/10408398.2015.1099515","article-title":"Addition of milk to tea infusions: helpful or harmful? Evidence from in\u00a0vitro and in\u00a0vivo studies on antioxidant properties","volume":"57","author":"Rashidinejad","year":"2017","journal-title":"Critical Reviews in Food Science and Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref175","unstructured":"RKI (Robert Koch Institute), 1998. Verzehr von gr\u00fcnem tee. Bundes\u2010Gesundheitssurvey Available online: https:\/\/www.rki.de\/DE\/Home\/homepage_node.html [Accessed: 19 March 2018]"},{"key":"10.2903\/j.efsa.2018.5239_ref176","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1039\/C5NP00076A","article-title":"Pyrrolizidine alkaloids: occurrence, biology, and chemical synthesis","volume":"34","author":"Robertson","year":"2017","journal-title":"Natural Product Reports"},{"key":"10.2903\/j.efsa.2018.5239_ref177","first-page":"205","article-title":"Toksisk hepatitis udl\u00f8st af gr\u00f8n te","volume":"173","author":"Rohde","year":"2011","journal-title":"Ugeskr L\u00e6ger"},{"issue":"2","key":"10.2903\/j.efsa.2018.5239_ref178","doi-asserted-by":"crossref","first-page":"1296","DOI":"10.1021\/jf9032975","article-title":"Green tea flavan\u20103\u2010ols: colonic degradation and urinary excretion of catabolites by humans","volume":"58","author":"Roowi","year":"2009","journal-title":"Journal of agricultural and food chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref179","first-page":"477","article-title":"Treatment of symptomatic uterine fibroids with green tea extract: a pilot randomized controlled clinical study","volume":"5","author":"Roshdy","year":"2013","journal-title":"International Journal of Women''s Health"},{"key":"10.2903\/j.efsa.2018.5239_ref180","doi-asserted-by":"crossref","first-page":"989","DOI":"10.3892\/ijmm.2013.1503","article-title":"Green tea with high\u2010density catechins improves liver function and fat infiltration in non\u2010alcoholic fatty liver disease (NAFLD) patients: a double\u2010blind placebo\u2010controlled study","volume":"32","author":"Sakata","year":"2013","journal-title":"International Journal of Molecular Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref181","doi-asserted-by":"crossref","first-page":"469","DOI":"10.2165\/00002018-200831060-00003","article-title":"Safety of green tea extracts","volume":"31","author":"Sarma","year":"2008","journal-title":"Drug Safety"},{"key":"10.2903\/j.efsa.2018.5239_ref182","unstructured":"SCF (Scientific Committee on Foods), European Union 1997. Opinion on the potential microbiological risk arising from the presence of moisture in tea (expressed on 19th September 1997)."},{"key":"10.2903\/j.efsa.2018.5239_ref183","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/j.fct.2004.11.001","article-title":"Toxicity of green tea extracts and their constituents in rat hepatocytes in primary culture","volume":"43","author":"Schmidt","year":"2005","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref184","first-page":"235","article-title":"Camellia sinensis (L.) O","volume":"17","author":"Scholz","year":"1995","journal-title":"Kuntze. Der Teestrauch. Zeitschrift f\u00fcr Phytotherapie"},{"key":"10.2903\/j.efsa.2018.5239_ref185","doi-asserted-by":"crossref","first-page":"1723","DOI":"10.1080\/19440049.2014.952785","article-title":"Occurrence of 15+ 1 EU priority polycyclic aromatic hydrocarbons (PAH) in various types of tea (Camellia sinensis) and herbal infusions","volume":"31","author":"Schulz","year":"2014","journal-title":"Food Additives and Contaminants: Part A"},{"key":"10.2903\/j.efsa.2018.5239_ref186","first-page":"834","article-title":"Is exolise hepatotoxic?","volume":"25","author":"Seddik","year":"2001","journal-title":"Gastroenterologie Clinique et Biologique"},{"key":"10.2903\/j.efsa.2018.5239_ref187","doi-asserted-by":"crossref","first-page":"3808","DOI":"10.1200\/JCO.2008.21.1284","article-title":"Phase I trial of daily oral Polyphenon E in patients with asymptomatic Rai stage 0 to II chronic lymphocytic leukemia","volume":"27","author":"Shanafelt","year":"2009","journal-title":"Journal of Clinical Oncology"},{"key":"10.2903\/j.efsa.2018.5239_ref188","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1002\/cncr.27719","article-title":"Phase 2 trial of daily, oral Polyphenon E in patients with asymptomatic, Rai stage 0 to II chronic lymphocytic leukemia","volume":"119","author":"Shanafelt","year":"2013","journal-title":"Cancer"},{"key":"10.2903\/j.efsa.2018.5239_ref189","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1186\/1472-6882-10-76","article-title":"Green tea polyphenols supplementation and Tai Chi exercise for postmenopausal osteopenic women: safety and quality of life report","volume":"10","author":"Shen","year":"2010","journal-title":"BMC Complementary and Alternative Medicine"},{"key":"10.2903\/j.efsa.2018.5239_ref190","doi-asserted-by":"crossref","first-page":"1541","DOI":"10.1007\/s00198-011-1731-x","article-title":"Effect of green tea and Tai Chi on bone health in postmenopausal osteopenic women: a 6\u2010month randomized placebo\u2010controlled trial","volume":"23","author":"Shen","year":"2012","journal-title":"Osteoporosis International"},{"key":"10.2903\/j.efsa.2018.5239_ref191","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.foodres.2014.01.070","article-title":"Interactions between tea polyphenol and two kinds of typical egg white proteins\u2010ovalbumin and lysozyme: Effect on the gastrointestinal digestion of both proteins in\u00a0vitro","volume":"59","author":"Shen","year":"2014","journal-title":"Food Research International"},{"key":"10.2903\/j.efsa.2018.5239_ref192","first-page":"2058","article-title":"Pyrrolizidine and tropane alkaloids in teas and the herbal teas peppermint, rooibos and chamomile in the Israeli market","volume":"32","author":"Shimshoni","year":"2015","journal-title":"Food Additives and Contaminants: Part A"},{"key":"10.2903\/j.efsa.2018.5239_ref193","doi-asserted-by":"crossref","unstructured":"Stalmach A, Troufflard S, Serafini M and Crozier A, 2009. Absorption, metabolism and excretion of Choladi green tea flavan\u20103\u2010ols by humans. Molecular Nutrition and Food Research, 53, S44\u201053.","DOI":"10.1002\/mnfr.200800169"},{"key":"10.2903\/j.efsa.2018.5239_ref194","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1002\/mnfr.200900194","article-title":"Absorption, metabolism, and excretion of green tea flavan\u20103\u2010ols in humans with an ileostomy","volume":"54","author":"Stalmach","year":"2010","journal-title":"Molecular Nutrition and Food Research"},{"key":"10.2903\/j.efsa.2018.5239_ref195","doi-asserted-by":"crossref","first-page":"356","DOI":"10.3390\/toxins8120356","article-title":"Dehydropyrrolizidine alkaloid toxicity, cytotoxicity, and carcinogenicity","volume":"8","author":"Stegelmeier","year":"2016","journal-title":"Toxins"},{"key":"10.2903\/j.efsa.2018.5239_ref196","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1093\/jaoac\/94.2.487","article-title":"A non\u2010targeted approach to chemical discrimination between green tea dietary supplements and green tea leaves by HPLC\/MS","volume":"94","author":"Sun","year":"2011","journal-title":"Journal of AOAC International"},{"key":"10.2903\/j.efsa.2018.5239_ref197","first-page":"1","article-title":"Safety of excessive ingestion of a beverage containing green tea catechins","volume":"8","author":"Suzuki","year":"2005","journal-title":"Journal of Nutritional Food"},{"issue":"2","key":"10.2903\/j.efsa.2018.5239_ref198","doi-asserted-by":"crossref","first-page":"1313","DOI":"10.1021\/jf903375s","article-title":"Metabolism of (\u2212)\u2010epigallocatechin gallate by rat intestinal flora","volume":"58","author":"Takagaki","year":"2009","journal-title":"Journal of agricultural and food chemistry"},{"key":"10.2903\/j.efsa.2018.5239_ref199","doi-asserted-by":"crossref","first-page":"2224","DOI":"10.1016\/j.fct.2008.02.023","article-title":"Evaluation of toxicity of green tea catechins with 90\u2010day dietary administration to F344 rats","volume":"46","author":"Takami","year":"2008","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref200","first-page":"767","article-title":"Effects of long\u2010term consumption of tea catechins\u2010enriched beverage with no caffeine on body composition in humans","volume":"36","author":"Takeshita","year":"2008","journal-title":"Japanese Pharmacology Ther"},{"key":"10.2903\/j.efsa.2018.5239_ref202","doi-asserted-by":"crossref","first-page":"732","DOI":"10.3945\/ajcn.111.023200","article-title":"Green tea consumption and the risk of incident functional disability in elderly Japanese: the Ohsaki Cohort 2006 Study\u2013","volume":"95","author":"Tomata","year":"2012","journal-title":"The American Journal of Clinical Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref203","doi-asserted-by":"crossref","unstructured":"Toolsee NA, Aruoma OI, Gunness TK, Kowlessur S, Dambala V, Murad F and Bourdon E, 2013. Effectiveness of green tea in a randomized human cohort: relevance to diabetes and its complications. BioMed Research International.","DOI":"10.1155\/2013\/412379"},{"key":"10.2903\/j.efsa.2018.5239_ref204","unstructured":"Tsuchida T and Itakura H, 2002. Reduction of body fat in humans by long\u2010term ingestion of catechins. Progress in Medicine. September: Reprint, 9(22). Original paper in Japanese. Translation to English provided by interested parties (\u2018Documentation provided to EFSA\u2019 n. 3)."},{"key":"10.2903\/j.efsa.2018.5239_ref205","unstructured":"Ukawa Y, Hatakeyama Y, Noro A, Fukuhara I and Sagesaka YM, 2013. Effect of consumption of tea beverage containing catechins with a galloyl moiety on lipid excretion into feces, Jpn. Pharmacol. Ther, 41, 919\u2010927. Original paper in Japanese. Translation to English provided by interested parties (\u2018Documentation provided to EFSA\u2019 n. 3)."},{"key":"10.2903\/j.efsa.2018.5239_ref206","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1177\/147323000303100205","article-title":"A single ascending dose study of epigallocatechin gallate in healthy volunteers","volume":"31","author":"Ullmann","year":"2003","journal-title":"Journal of International Medical Research"},{"key":"10.2903\/j.efsa.2018.5239_ref207","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1024\/0300-9831.74.4.269","article-title":"Plasma\u2010kinetic characteristics of purified and isolated green tea catechin epigallocatechin gallate (EGCG) after 10 days repeated dosing in healthy volunteers","volume":"74","author":"Ullmann","year":"2004","journal-title":"International Journal for Vitamin and Nutrition Research"},{"key":"10.2903\/j.efsa.2018.5239_ref208","doi-asserted-by":"crossref","unstructured":"Unachukwu UJ, Ahmed S, Kavalier A, Lyles JT and Kennelly EJ, 2010. White and green teas (Camellia sinensis var. sinensis): variation in phenolic, methylxanthine, and antioxidant profiles. Journal of Food Science, 75, C541\u2013C548.","DOI":"10.1111\/j.1750-3841.2010.01705.x"},{"key":"10.2903\/j.efsa.2018.5239_ref209","unstructured":"US Pharmacopeia , 2007. National Formulary 25. US Pharmacopeial Convention, Rockville, MD. 1654 pp."},{"key":"10.2903\/j.efsa.2018.5239_ref210","unstructured":"US Pharmacopeia , 2008. 2 supplement. ISSN: 1930\u20102908. ISSN online: 1930\u20102916. 12601 Twinbrook Parkway, Rockville, MD 20852."},{"key":"10.2903\/j.efsa.2018.5239_ref211","unstructured":"US Pharmacopeia , 2017. Volume 4, USP 40, NF 35. The Unites States Pharmacopeial Convention 12601 Twinbook Parkway, Rockville, MD 20852."},{"key":"10.2903\/j.efsa.2018.5239_ref212","unstructured":"USDA ARS (United States Department of Agriculture, Agricultural Research Service), online. National Genetic Resources Program. Germplasm Resources Information Network (GRIN). National Germplasm Resources Laboratory, Beltsville, Maryland. Available online: http:\/\/www.ars-grin.gov\/cgi-bin\/npgs\/html\/tax_search.pl"},{"key":"10.2903\/j.efsa.2018.5239_ref213","unstructured":"USP Pharmacists Pharmacopeia , 2008. 2 supplement. ISSN: 1930\u20102908. ISSN online: 1930\u20102916. 12601 Twinbrook Parkway, Rockville, MD 20852."},{"key":"10.2903\/j.efsa.2018.5239_ref214","first-page":"1166","article-title":"Acute hepatitis due to Exolise, a Camellia sinensis\u2010derived drug","volume":"27","author":"Vial","year":"2003","journal-title":"Gastroenterologie Clinique et Biologique"},{"key":"10.2903\/j.efsa.2018.5239_ref215","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1016\/S0924-2244(00)00061-3","article-title":"Tea flavonoids: their functions, utilisation and analysis","volume":"11","author":"Wang","year":"2000","journal-title":"Trends in Food Science and Technology"},{"key":"10.2903\/j.efsa.2018.5239_ref216","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1016\/j.fct.2007.08.007","article-title":"Validation of green tea polyphenol biomarkers in a phase II human intervention trial","volume":"46","author":"Wang","year":"2008","journal-title":"Food and Chemical Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref217","doi-asserted-by":"crossref","first-page":"773","DOI":"10.1038\/oby.2009.256","article-title":"Effects of catechin enriched green tea on body composition","volume":"18","author":"Wang","year":"2010","journal-title":"Obesity"},{"key":"10.2903\/j.efsa.2018.5239_ref218","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1002\/mnfr.201400422","article-title":"Comparative biokinetics and metabolism of pure monomeric, dimeric, and polymeric flavan\u20103\u2010ols: a randomized cross\u2010over study in humans","volume":"59","author":"Weise","year":"2015","journal-title":"Molecular Nutrition and Food Research"},{"key":"10.2903\/j.efsa.2018.5239_ref219","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/S0021-9673(03)01133-6","article-title":"Determination of catechins in matcha green tea by micellar electrokinetic chromatography","volume":"1011","author":"Weiss","year":"2003","journal-title":"Journal of Chromatography A"},{"key":"10.2903\/j.efsa.2018.5239_ref220","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1080\/07315724.2007.10719590","article-title":"Acute EGCG supplementation reverses endothelial dysfunction in patients with coronary artery disease","volume":"26","author":"Widlansky","year":"2007","journal-title":"Journal of the American College of Nutrition"},{"key":"10.2903\/j.efsa.2018.5239_ref221","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1177\/1091581810387445","article-title":"Green tea extract\u2010induced lethal toxicity in fasted but not in nonfasted dogs","volume":"30","author":"Wu","year":"2011","journal-title":"International Journal of Toxicology"},{"key":"10.2903\/j.efsa.2018.5239_ref222","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1158\/1940-6207.CAPR-11-0407","article-title":"Effect of 2\u2010month controlled green tea intervention on lipoprotein cholesterol, glucose, and hormonal levels in healthy postmenopausal women","volume":"5","author":"Wu","year":"2012","journal-title":"Cancer Prevention Research"},{"key":"10.2903\/j.efsa.2018.5239_ref223","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1016\/j.lwt.2017.01.003","article-title":"Effect of saccharides on sediment formation in green tea concentrate","volume":"78","author":"Xu","year":"2017","journal-title":"LWT\u2010Food Science and Technology"},{"key":"10.2903\/j.efsa.2018.5239_ref224","doi-asserted-by":"crossref","first-page":"312","DOI":"10.1016\/j.chroma.2006.11.088","article-title":"Effects of different steeping methods and storage on caffeine, catechins and gallic acid in bag tea infusions","volume":"1156","author":"Yang","year":"2007","journal-title":"Journal of Chromatography A"},{"key":"10.2903\/j.efsa.2018.5239_ref225","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.yrtph.2017.01.002","article-title":"Bioactive nutrients\u2010time for tolerable upper intake levels to address safety","volume":"84","author":"Yates","year":"2017","journal-title":"Regulatory Toxicology and Pharmacology"},{"key":"10.2903\/j.efsa.2018.5239_ref226","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1089\/met.2008.0061","article-title":"Effectiveness and safety of 1\u2010year ad\u00a0libitum consumption of a high\u2010catechin beverage under nutritional guidance","volume":"7","author":"Yoneda","year":"2009","journal-title":"Metabolic Syndrome and Related Disorders"},{"key":"10.2903\/j.efsa.2018.5239_ref227","doi-asserted-by":"crossref","first-page":"297","DOI":"10.2131\/jts.36.297","article-title":"Lack of chronic toxicity and carcinogenicity of dietary administrated catechin mixture in Wistar Hannover GALAS rats","volume":"36","author":"Yoshida","year":"2011","journal-title":"The Journal of Toxicological Sciences"},{"key":"10.2903\/j.efsa.2018.5239_ref228","doi-asserted-by":"crossref","first-page":"9","DOI":"10.3999\/jscpt.43.9","article-title":"Effects of short\u2010term consumption of a large amount of tea catechins on chromosomal damage, oxidative stress markers, serum lipid, folic acid, and total homocysteine levels: a randomized, double\u2010blind, controlled study","volume":"43","author":"Yoshikawa","year":"2012","journal-title":"Rinsho Yakuri\/Japanese Journal of Clinical Pharmacology and Therapeutics"},{"key":"10.2903\/j.efsa.2018.5239_ref229","doi-asserted-by":"crossref","first-page":"571","DOI":"10.1158\/1940-6207.CAPR-17-0160","article-title":"Effect of green tea supplements on liver enzyme elevation: results from a randomized intervention study in the United States","volume":"10","author":"Yu","year":"2017","journal-title":"Cancer Prevention Research"},{"key":"10.2903\/j.efsa.2018.5239_ref230","doi-asserted-by":"crossref","first-page":"2826","DOI":"10.1002\/jsfa.8111","article-title":"Influence of brewing conditions on taste components in fuding white tea infusions","volume":"97","author":"Zhang","year":"2017","journal-title":"Journal of The Science of Food and Agriculture"},{"key":"10.2903\/j.efsa.2018.5239_ref231","doi-asserted-by":"crossref","first-page":"749","DOI":"10.1007\/s40264-016-0428-7","article-title":"Risk of liver injury associated with green tea extract in SLIMQUICK\u00ae weight loss products: results from the DILIN prospective study","volume":"39","author":"Zheng","year":"2016","journal-title":"Drug Safety"},{"key":"10.2903\/j.efsa.2018.5239_ref232","doi-asserted-by":"crossref","unstructured":"Zimmerman HJ, 1978. Drug\u2010induced liver disease. In: Hepatotoxicity, The Adverse Effects of Drugs and Other Chemicals on the Liver, 1st Edition. Appleton\u2010Century\u2010Crofts, New York. pp. 351\u2013353.","DOI":"10.2165\/00003495-197816010-00002"},{"key":"10.2903\/j.efsa.2018.5239_ref233","unstructured":"Zimmerman HJ, 1999. Drug\u2010induced liver disease. In: Hepatotoxicity, The Adverse Effects of Drugs and Other Chemicals on the Liver, 2nd Edition. Lippincott Williams & Wilkins, Philadelphia. pp. 428\u2013433."}],"container-title":["EFSA Journal"],"original-title":[],"link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.2903\/j.efsa.2018.5239","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/onlinelibrary.wiley.com\/wol1\/doi\/10.2903\/j.efsa.2018.5239\/fullpdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,9]],"date-time":"2021-09-09T20:59:43Z","timestamp":1631221183000},"score":1,"resource":{"primary":{"URL":"http:\/\/doi.wiley.com\/10.2903\/j.efsa.2018.5239"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4]]},"references-count":229,"journal-issue":{"issue":"4"},"URL":"http:\/\/dx.doi.org\/10.2903\/j.efsa.2018.5239","relation":{},"ISSN":["1831-4732","1831-4732"],"issn-type":[{"value":"1831-4732","type":"print"},{"value":"1831-4732","type":"electronic"}],"subject":["Plant Science","Veterinary (miscellaneous)","Animal Science and Zoology","Microbiology","Food Science","Parasitology"],"published":{"date-parts":[[2018,4]]}}}' recorded_at: Sun, 12 Mar 2023 22:22:01 GMT - request: method: get uri: https://doi.org/ra/10.2903 body: encoding: UTF-8 string: '' headers: Connection: - close Host: - doi.org User-Agent: - http.rb/5.1.1 response: status: code: 200 message: OK headers: Date: - Sun, 12 Mar 2023 22:22:01 GMT Content-Type: - application/json;charset=UTF-8 Transfer-Encoding: - chunked Connection: - close Permissions-Policy: - interest-cohort=(),browsing-topics=() Cf-Cache-Status: - DYNAMIC Report-To: - '{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=BLrBfQMs3wwW4Oc0%2B%2BiwNtgDL4lcdABZn8QVWNTOfI4Qv9Dy3GAVtBUYaNRB35LzlMhp%2FTwINI3GOQhTE8EKXpNS0xW10G1EGd88BLJKQtOpVWD0icouf2AIkm2WyM3%2FxF9RI6Q%3D"}],"group":"cf-nel","max_age":604800}' Nel: - '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}' Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Server: - cloudflare Cf-Ray: - 7a6f6efa5845b7eb-AMS Alt-Svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 body: encoding: UTF-8 string: |- [ { "DOI": "10.2903", "RA": "OP" } ] recorded_at: Sun, 12 Mar 2023 22:22:01 GMT - request: method: get uri: https://api.crossref.org/works/10.2903/j.efsa.2018.5239/transform/application/vnd.crossref.unixsd+xml body: encoding: UTF-8 string: '' headers: Connection: - close Host: - api.crossref.org User-Agent: - http.rb/5.1.1 response: status: code: 200 message: OK headers: Date: - Sun, 12 Mar 2023 22:26:44 GMT Transfer-Encoding: - chunked Link: - ; rel="canonical", ; version="vor"; type="application/pdf"; rel="item", ; version="vor"; rel="item" Access-Control-Expose-Headers: - Link Access-Control-Allow-Headers: - X-Requested-With, Accept, Accept-Encoding, Accept-Charset, Accept-Language, Accept-Ranges, Cache-Control Access-Control-Allow-Origin: - "*" Server: - Jetty(9.4.40.v20210413) X-Ratelimit-Limit: - '50' X-Ratelimit-Interval: - 1s X-Api-Pool: - public X-Rate-Limit-Limit: - '50' X-Rate-Limit-Interval: - 1s Permissions-Policy: - interest-cohort=() Connection: - close body: encoding: ASCII-8BIT string: !binary |- PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGNyb3NzcmVmX3Jlc3VsdCB4bWxucz0iaHR0cDovL3d3dy5jcm9zc3JlZi5vcmcvcXJzY2hlbWEvMy4wIiB2ZXJzaW9uPSIzLjAiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTpzY2hlbWFMb2NhdGlvbj0iaHR0cDovL3d3dy5jcm9zc3JlZi5vcmcvcXJzY2hlbWEvMy4wIGh0dHA6Ly93d3cuY3Jvc3NyZWYub3JnL3NjaGVtYXMvY3Jvc3NyZWZfcXVlcnlfb3V0cHV0My4wLnhzZCI+DQogIDxxdWVyeV9yZXN1bHQ+DQogICAgPGhlYWQ+DQogICAgICA8ZG9pX2JhdGNoX2lkPm5vbmU8L2RvaV9iYXRjaF9pZD4NCiAgICA8L2hlYWQ+DQogICAgPGJvZHk+DQogICAgICA8cXVlcnkgc3RhdHVzPSJyZXNvbHZlZCI+DQogICAgICAgIDxkb2kgdHlwZT0iam91cm5hbF9hcnRpY2xlIj4xMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzk8L2RvaT4NCiAgICAgICAgPGNybS1pdGVtIG5hbWU9InB1Ymxpc2hlci1uYW1lIiB0eXBlPSJzdHJpbmciPldpbGV5PC9jcm0taXRlbT4NCiAgICAgICAgPGNybS1pdGVtIG5hbWU9InByZWZpeC1uYW1lIiB0eXBlPSJzdHJpbmciPlB1YmxpY2F0aW9ucyBPZmZpY2Ugb2YgdGhlIEV1cm9wZWFuIFVuaW9uPC9jcm0taXRlbT4NCiAgICAgICAgPGNybS1pdGVtIG5hbWU9Im1lbWJlci1pZCIgdHlwZT0ibnVtYmVyIj4zMTE8L2NybS1pdGVtPg0KICAgICAgICA8Y3JtLWl0ZW0gbmFtZT0iY2l0YXRpb24taWQiIHR5cGU9Im51bWJlciI+OTc5MDA1Nzg8L2NybS1pdGVtPg0KICAgICAgICA8Y3JtLWl0ZW0gbmFtZT0iam91cm5hbC1pZCIgdHlwZT0ibnVtYmVyIj4yOTg4NTE8L2NybS1pdGVtPg0KICAgICAgICA8Y3JtLWl0ZW0gbmFtZT0iZGVwb3NpdC10aW1lc3RhbXAiIHR5cGU9Im51bWJlciI+MjAyMTA5MDkyMDUzNDAwMDA8L2NybS1pdGVtPg0KICAgICAgICA8Y3JtLWl0ZW0gbmFtZT0ib3duZXItcHJlZml4IiB0eXBlPSJzdHJpbmciPjEwLjI5MDM8L2NybS1pdGVtPg0KICAgICAgICA8Y3JtLWl0ZW0gbmFtZT0ibGFzdC11cGRhdGUiIHR5cGU9ImRhdGUiPjIwMjEtMDktMDlUMjA6NTk6NDNaPC9jcm0taXRlbT4NCiAgICAgICAgPGNybS1pdGVtIG5hbWU9ImNyZWF0ZWQiIHR5cGU9ImRhdGUiPjIwMTgtMDQtMThUMDc6NDc6MTZaPC9jcm0taXRlbT4NCiAgICAgICAgPGNybS1pdGVtIG5hbWU9ImNpdGVkYnktY291bnQiIHR5cGU9Im51bWJlciI+NjY8L2NybS1pdGVtPg0KICAgICAgICA8ZG9pX3JlY29yZD4NCiAgICAgICAgICA8Y3Jvc3NyZWYgeG1sbnM9Imh0dHA6Ly93d3cuY3Jvc3NyZWYub3JnL3hzY2hlbWEvMS4xIiB4c2k6c2NoZW1hTG9jYXRpb249Imh0dHA6Ly93d3cuY3Jvc3NyZWYub3JnL3hzY2hlbWEvMS4xIGh0dHA6Ly9kb2kuY3Jvc3NyZWYub3JnL3NjaGVtYXMvdW5peHJlZjEuMS54c2QiPg0KICAgICAgICAgICAgPGpvdXJuYWw+DQogICAgICAgICAgICAgIDxqb3VybmFsX21ldGFkYXRhPg0KICAgICAgICAgICAgICAgIDxmdWxsX3RpdGxlPkVGU0EgSm91cm5hbDwvZnVsbF90aXRsZT4NCiAgICAgICAgICAgICAgICA8YWJicmV2X3RpdGxlPkVGUzI8L2FiYnJldl90aXRsZT4NCiAgICAgICAgICAgICAgICA8YWJicmV2X3RpdGxlPkVGU0EgSm91cm5hbDwvYWJicmV2X3RpdGxlPg0KICAgICAgICAgICAgICAgIDxpc3NuIG1lZGlhX3R5cGU9InByaW50Ij4xODMxNDczMjwvaXNzbj4NCiAgICAgICAgICAgICAgICA8aXNzbiBtZWRpYV90eXBlPSJlbGVjdHJvbmljIj4xODMxNDczMjwvaXNzbj4NCiAgICAgICAgICAgICAgPC9qb3VybmFsX21ldGFkYXRhPg0KICAgICAgICAgICAgICA8am91cm5hbF9pc3N1ZT4NCiAgICAgICAgICAgICAgICA8cHVibGljYXRpb25fZGF0ZT4NCiAgICAgICAgICAgICAgICAgIDxtb250aD4wNDwvbW9udGg+DQogICAgICAgICAgICAgICAgICA8eWVhcj4yMDE4PC95ZWFyPg0KICAgICAgICAgICAgICAgIDwvcHVibGljYXRpb25fZGF0ZT4NCiAgICAgICAgICAgICAgICA8am91cm5hbF92b2x1bWU+DQogICAgICAgICAgICAgICAgICA8dm9sdW1lPjE2PC92b2x1bWU+DQogICAgICAgICAgICAgICAgPC9qb3VybmFsX3ZvbHVtZT4NCiAgICAgICAgICAgICAgICA8aXNzdWU+NDwvaXNzdWU+DQogICAgICAgICAgICAgIDwvam91cm5hbF9pc3N1ZT4NCiAgICAgICAgICAgICAgPGpvdXJuYWxfYXJ0aWNsZSBsYW5ndWFnZT0iZW4iPg0KICAgICAgICAgICAgICAgIDx0aXRsZXM+DQogICAgICAgICAgICAgICAgICA8dGl0bGU+U2NpZW50aWZpYyBvcGluaW9uIG9uIHRoZSBzYWZldHkgb2YgZ3JlZW4gdGVhIGNhdGVjaGluczwvdGl0bGU+DQogICAgICAgICAgICAgICAgPC90aXRsZXM+DQogICAgICAgICAgICAgICAgPGNvbnRyaWJ1dG9ycz4NCiAgICAgICAgICAgICAgICAgIDxvcmdhbml6YXRpb24gY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iZmlyc3QiPkVGU0EgUGFuZWzCoG9uIEZvb2QgQWRkaXRpdmVzIGFuZCBOdXRyaWVudCBTb3VyY2VzIGFkZGVkIHRvIEZvb2QgKEFOUyk8L29yZ2FuaXphdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxwZXJzb25fbmFtZSBjb250cmlidXRvcl9yb2xlPSJhdXRob3IiIHNlcXVlbmNlPSJhZGRpdGlvbmFsIj4NCiAgICAgICAgICAgICAgICAgICAgPGdpdmVuX25hbWU+TWFnZWQ8L2dpdmVuX25hbWU+DQogICAgICAgICAgICAgICAgICAgIDxzdXJuYW1lPllvdW5lczwvc3VybmFtZT4NCiAgICAgICAgICAgICAgICAgIDwvcGVyc29uX25hbWU+DQogICAgICAgICAgICAgICAgICA8cGVyc29uX25hbWUgY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iYWRkaXRpb25hbCI+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbl9uYW1lPlBldGVyPC9naXZlbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8c3VybmFtZT5BZ2dldHQ8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5GZXJuYW5kbzwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+QWd1aWxhcjwvc3VybmFtZT4NCiAgICAgICAgICAgICAgICAgIDwvcGVyc29uX25hbWU+DQogICAgICAgICAgICAgICAgICA8cGVyc29uX25hbWUgY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iYWRkaXRpb25hbCI+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbl9uYW1lPlJpY2NhcmRvPC9naXZlbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8c3VybmFtZT5DcmViZWxsaTwvc3VybmFtZT4NCiAgICAgICAgICAgICAgICAgIDwvcGVyc29uX25hbWU+DQogICAgICAgICAgICAgICAgICA8cGVyc29uX25hbWUgY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iYWRkaXRpb25hbCI+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbl9uYW1lPkJpcmdpdDwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+RHVzZW11bmQ8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5NZXRrYTwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+RmlsaXBpxI08L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5NYXJpYSBKb3NlPC9naXZlbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8c3VybmFtZT5GcnV0b3M8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5QaWVycmU8L2dpdmVuX25hbWU+DQogICAgICAgICAgICAgICAgICAgIDxzdXJuYW1lPkdhbHRpZXI8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5EYXZpZDwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+R290dDwvc3VybmFtZT4NCiAgICAgICAgICAgICAgICAgIDwvcGVyc29uX25hbWU+DQogICAgICAgICAgICAgICAgICA8cGVyc29uX25hbWUgY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iYWRkaXRpb25hbCI+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbl9uYW1lPlVyc3VsYTwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+R3VuZGVydOKAkFJlbXk8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5DbGF1ZGU8L2dpdmVuX25hbWU+DQogICAgICAgICAgICAgICAgICAgIDxzdXJuYW1lPkxhbWJyw6k8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5KZWFu4oCQQ2hhcmxlczwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+TGVibGFuYzwvc3VybmFtZT4NCiAgICAgICAgICAgICAgICAgIDwvcGVyc29uX25hbWU+DQogICAgICAgICAgICAgICAgICA8cGVyc29uX25hbWUgY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iYWRkaXRpb25hbCI+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbl9uYW1lPkluZ2VyIFRoZXJlc2U8L2dpdmVuX25hbWU+DQogICAgICAgICAgICAgICAgICAgIDxzdXJuYW1lPkxpbGxlZ2FhcmQ8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5QZXRlcjwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+TW9sZGV1czwvc3VybmFtZT4NCiAgICAgICAgICAgICAgICAgIDwvcGVyc29uX25hbWU+DQogICAgICAgICAgICAgICAgICA8cGVyc29uX25hbWUgY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iYWRkaXRpb25hbCI+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbl9uYW1lPkFsaWNqYTwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+TW9ydGVuc2VuPC9zdXJuYW1lPg0KICAgICAgICAgICAgICAgICAgPC9wZXJzb25fbmFtZT4NCiAgICAgICAgICAgICAgICAgIDxwZXJzb25fbmFtZSBjb250cmlidXRvcl9yb2xlPSJhdXRob3IiIHNlcXVlbmNlPSJhZGRpdGlvbmFsIj4NCiAgICAgICAgICAgICAgICAgICAgPGdpdmVuX25hbWU+QWduZXRhPC9naXZlbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8c3VybmFtZT5Pc2thcnNzb248L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5JdmFuPC9naXZlbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8c3VybmFtZT5TdGFua292aWM8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5JbmU8L2dpdmVuX25hbWU+DQogICAgICAgICAgICAgICAgICAgIDxzdXJuYW1lPldhYWxrZW5z4oCQQmVyZW5kc2VuPC9zdXJuYW1lPg0KICAgICAgICAgICAgICAgICAgPC9wZXJzb25fbmFtZT4NCiAgICAgICAgICAgICAgICAgIDxwZXJzb25fbmFtZSBjb250cmlidXRvcl9yb2xlPSJhdXRob3IiIHNlcXVlbmNlPSJhZGRpdGlvbmFsIj4NCiAgICAgICAgICAgICAgICAgICAgPGdpdmVuX25hbWU+UnVkb2xmIEFudG9uaXVzPC9naXZlbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8c3VybmFtZT5Xb3V0ZXJzZW48L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5SYXVsIEo8L2dpdmVuX25hbWU+DQogICAgICAgICAgICAgICAgICAgIDxzdXJuYW1lPkFuZHJhZGU8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5DcmlzdGluYTwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+Rm9ydGVzPC9zdXJuYW1lPg0KICAgICAgICAgICAgICAgICAgPC9wZXJzb25fbmFtZT4NCiAgICAgICAgICAgICAgICAgIDxwZXJzb25fbmFtZSBjb250cmlidXRvcl9yb2xlPSJhdXRob3IiIHNlcXVlbmNlPSJhZGRpdGlvbmFsIj4NCiAgICAgICAgICAgICAgICAgICAgPGdpdmVuX25hbWU+UGFzcXVhbGU8L2dpdmVuX25hbWU+DQogICAgICAgICAgICAgICAgICAgIDxzdXJuYW1lPk1vc2Vzc288L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5QYXRyaXppYTwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+UmVzdGFuaTwvc3VybmFtZT4NCiAgICAgICAgICAgICAgICAgIDwvcGVyc29uX25hbWU+DQogICAgICAgICAgICAgICAgICA8cGVyc29uX25hbWUgY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iYWRkaXRpb25hbCI+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbl9uYW1lPkRhdmlkZTwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+QXJjZWxsYTwvc3VybmFtZT4NCiAgICAgICAgICAgICAgICAgIDwvcGVyc29uX25hbWU+DQogICAgICAgICAgICAgICAgICA8cGVyc29uX25hbWUgY29udHJpYnV0b3Jfcm9sZT0iYXV0aG9yIiBzZXF1ZW5jZT0iYWRkaXRpb25hbCI+DQogICAgICAgICAgICAgICAgICAgIDxnaXZlbl9uYW1lPkZhYmlvbGE8L2dpdmVuX25hbWU+DQogICAgICAgICAgICAgICAgICAgIDxzdXJuYW1lPlBpenpvPC9zdXJuYW1lPg0KICAgICAgICAgICAgICAgICAgPC9wZXJzb25fbmFtZT4NCiAgICAgICAgICAgICAgICAgIDxwZXJzb25fbmFtZSBjb250cmlidXRvcl9yb2xlPSJhdXRob3IiIHNlcXVlbmNlPSJhZGRpdGlvbmFsIj4NCiAgICAgICAgICAgICAgICAgICAgPGdpdmVuX25hbWU+Q2FtaWxsYTwvZ2l2ZW5fbmFtZT4NCiAgICAgICAgICAgICAgICAgICAgPHN1cm5hbWU+U21lcmFsZGk8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgPHBlcnNvbl9uYW1lIGNvbnRyaWJ1dG9yX3JvbGU9ImF1dGhvciIgc2VxdWVuY2U9ImFkZGl0aW9uYWwiPg0KICAgICAgICAgICAgICAgICAgICA8Z2l2ZW5fbmFtZT5NYXR0aGV3PC9naXZlbl9uYW1lPg0KICAgICAgICAgICAgICAgICAgICA8c3VybmFtZT5XcmlnaHQ8L3N1cm5hbWU+DQogICAgICAgICAgICAgICAgICA8L3BlcnNvbl9uYW1lPg0KICAgICAgICAgICAgICAgIDwvY29udHJpYnV0b3JzPg0KICAgICAgICAgICAgICAgIDxwdWJsaWNhdGlvbl9kYXRlPg0KICAgICAgICAgICAgICAgICAgPG1vbnRoPjA0PC9tb250aD4NCiAgICAgICAgICAgICAgICAgIDx5ZWFyPjIwMTg8L3llYXI+DQogICAgICAgICAgICAgICAgPC9wdWJsaWNhdGlvbl9kYXRlPg0KICAgICAgICAgICAgICAgIDxkb2lfZGF0YT4NCiAgICAgICAgICAgICAgICAgIDxkb2k+MTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5PC9kb2k+DQogICAgICAgICAgICAgICAgICA8cmVzb3VyY2U+aHR0cDovL2RvaS53aWxleS5jb20vMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5PC9yZXNvdXJjZT4NCiAgICAgICAgICAgICAgICAgIDxjb2xsZWN0aW9uIHByb3BlcnR5PSJjcmF3bGVyLWJhc2VkIj4NCiAgICAgICAgICAgICAgICAgICAgPGl0ZW0gY3Jhd2xlcj0iaVBhcmFkaWdtcyI+DQogICAgICAgICAgICAgICAgICAgICAgPHJlc291cmNlPmh0dHA6Ly9vbmxpbmVsaWJyYXJ5LndpbGV5LmNvbS93b2wxL2RvaS8xMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzkvZnVsbHBkZjwvcmVzb3VyY2U+DQogICAgICAgICAgICAgICAgICAgIDwvaXRlbT4NCiAgICAgICAgICAgICAgICAgIDwvY29sbGVjdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjb2xsZWN0aW9uIHByb3BlcnR5PSJ0ZXh0LW1pbmluZyI+DQogICAgICAgICAgICAgICAgICAgIDxpdGVtPg0KICAgICAgICAgICAgICAgICAgICAgIDxyZXNvdXJjZSBjb250ZW50X3ZlcnNpb249InZvciIgbWltZV90eXBlPSJhcHBsaWNhdGlvbi9wZGYiPmh0dHBzOi8vYXBpLndpbGV5LmNvbS9vbmxpbmVsaWJyYXJ5L3RkbS92MS9hcnRpY2xlcy8xMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzk8L3Jlc291cmNlPg0KICAgICAgICAgICAgICAgICAgICA8L2l0ZW0+DQogICAgICAgICAgICAgICAgICA8L2NvbGxlY3Rpb24+DQogICAgICAgICAgICAgICAgPC9kb2lfZGF0YT4NCiAgICAgICAgICAgICAgICA8Y2l0YXRpb25fbGlzdD4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxIj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjQzMjEvUzAyMTItNzE5OTIwMDUwMDA2MDAwMTE8L2RvaT4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5BYnUgRWwgV2FmYSBZLCBCZW5hdmVudGUgQUYsIFRhbGF2ZXJhIEFGLCBQw6lyZXogTVIgYW5kIFJhbW9z4oCQQ2xlbWVudGUgSkksIDIwMDUuIEFjdXRlIGhlcGF0aXRpcyBpbmR1Y2VkIGJ5IENhbWVsbGlhIHNpbmVuc2lzIChncmVlbiB0ZWEpLiBBbmFsZXMgZGUgbWVkaWNpbmEgaW50ZXJuYSwgMjIsIDI5OC48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkNsaW5pY2FsIFBoYXJtYWNvbG9neSBhbmQgVGhlcmFwZXV0aWNzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjg5PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjgwNjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+Q2FzZSBkZWZpbml0aW9uIGFuZCBwaGVub3R5cGUgc3RhbmRhcmRpemF0aW9uIGluIGRydWfigJBpbmR1Y2VkIGxpdmVyIGluanVyeTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5BaXRoYWw8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTE8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAzOC9jbHB0LjIwMTEuNTg8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgSGVwYXRvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT42Nzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zMzk8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkNvZmZlZSBhbmQgaGVyYmFsIHRlYSBjb25zdW1wdGlvbiBpcyBhc3NvY2lhdGVkIHdpdGggbG93ZXIgbGl2ZXIgc3RpZmZuZXNzIGluIHRoZSBnZW5lcmFsIHBvcHVsYXRpb246IHRoZSBSb3R0ZXJkYW0gc3R1ZHk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+QWxmZXJpbms8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmpoZXAuMjAxNy4wMy4wMTM8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZvb2QgSHlkcm9jb2xsb2lkczwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT42MTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yNDE8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPk5vbmNvdmFsZW50IGludGVyYWN0aW9ucyBvZiBib3ZpbmUgzrHigJBsYWN0YWxidW1pbiB3aXRoIGdyZWVuIHRlYSBwb2x5cGhlbm9sLCBlcGlnYWxvY2F0ZWNoaW7igJAz4oCQZ2FsbGF0ZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5BbOKAkEhhbmlzaDwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZm9vZGh5ZC4yMDE2LjA1LjAxMjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY1Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+R2FzdHJvZW50ZXJvbG9nw61hIHkgaGVwYXRvbG9nw61hPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjM4PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjQ0PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5IZXBhdGl0aXMgYWd1ZGEgcG9yIGV4dHJhY3RvIGRlIHTDqSB2ZXJkZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5BbG1vcsOzczwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZ2FzdHJvaGVwLjIwMTQuMDcuMDA0PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjYiPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9TMTEzMC02MzQzKDA5KTcyNDcxLTc8L2RvaT4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5BbWFyaWxlcyBQLCBBbmd1bG8gTiwgQWd1ZGVsb+KAkEFndWRlbG8gSiBhbmQgR2F2aXJpYSBHLCAyMDA5LiBIZXBhdGl0aXMgYXNvY2lhZGEgYSBpbmZ1c2lvbmVzIGFjdW9zYXMgZGUgdMOpIHZlcmRlOiBhIHByb3DDs3NpdG8gZGUgdW4gY2Fzby48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkdhc3Ryb2VudGVyb2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTI5PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjUxMjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RHJ1Z+KAkGluZHVjZWQgbGl2ZXIgaW5qdXJ5OiBhbiBhbmFseXNpcyBvZiA0NjEgaW5jaWRlbmNlcyBzdWJtaXR0ZWQgdG8gdGhlIFNwYW5pc2ggcmVnaXN0cnkgb3ZlciBhIDEw4oCQeWVhciBwZXJpb2Q8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+QW5kcmFkZTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZ2FzdHJvLjIwMDUuMDUuMDA2PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjgiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPkFOU0VTIChGcmVuY2ggQWdlbmN5IGZvciBGb29kLCBFbnZpcm9ubWVudGFsIGFuZCBPY2N1cGF0aW9uYWwgSGVhbHRoICZhbXA7IFNhZmV0eSksIDIwMTJhLiBBdmlzIGRlIGwnQWdlbmNlIG5hdGlvbmFsZSBkZSBzw6ljdXJpdMOpIHNhbml0YWlyZSBkZSBsJ2FsaW1lbnRhdGlvbiwgZGUgbCdlbnZpcm9ubmVtZW50IGV0IGR1IHRyYXZhaWwgcmVsYXRpZiBhdSByaXNxdWUgZCdow6lwYXRvdG94aWNpdMOpIGxpw6kgw6AgbGEgY29uc29tbWF0aW9uIGRlIGRlbnLDqWVzIGFsaW1lbnRhaXJlcyBjb250ZW5hbnQgbm90YW1tZW50IGR1IHRow6kgdmVydC48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmOSI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+QU5TRVMgKEZyZW5jaCBBZ2VuY3kgZm9yIEZvb2QsIEVudmlyb25tZW50YWwgYW5kIE9jY3VwYXRpb25hbCBIZWFsdGggJmFtcDsgU2FmZXR5KSwgMjAxMmIuIEF2aXMgZGUgbCdBZ2VuY2UgbmF0aW9uYWxlIGRlIHPDqWN1cml0w6kgc2FuaXRhaXJlIGRlIGwnYWxpbWVudGF0aW9uLCBkZSBsJ2Vudmlyb25uZW1lbnQgZXQgZHUgdHJhdmFpbCByZWxhdGlmIMOgIGxhIHPDqWN1cml0w6kgZCdlbXBsb2kgZGUgbGEgcG91ZHJlIGRlIHRow6kgdmVydCBkYW5zIGxlcyBjb21wbGVtZW50cyBhbGltZW50YWlyZXMuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEwIj4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5BTlNFUyAoRnJlbmNoIEFnZW5jeSBmb3IgRm9vZCwgRW52aXJvbm1lbnRhbCBhbmQgT2NjdXBhdGlvbmFsIEhlYWx0aCAmYW1wOyBTYWZldHkpLCAyMDEyYy4gQXZpcyBkZSBsJ0FnZW5jZSBuYXRpb25hbGUgZGUgc8OpY3VyaXTDqSBzYW5pdGFpcmUgZGUgbCdhbGltZW50YXRpb24sIGRlIGwnZW52aXJvbm5lbWVudCBldCBkdSB0cmF2YWlsIHJlbGF0aWYgw6AgbGEgc8OpY3VyaXTDqSBkJ2VtcGxvaSBkZXMgcHLDqXBhcmF0aW9ucyBkZSB0aMOpIHZlcnQuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjExIj4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5BcnJldGUgUm95YWxlICwgMTk5Ny4gQXJyZXRlIFJveWFsZSBkdSAyOSBBb3V0IDE5OTcgcmVsYXRpZiDDoCBsYSBmYWJyaWNhdGlvbiBldCBhdSBjb21tZXJjZSBkZSBkZW5yw6llcyBhbGltZW50YWlyZXMgY29tcG9zw6llcyBvdSBjb250ZW5hbnQgZGVzIHBsYW50ZXMgb3UgcHLDqXBhcmF0aW9ucyBkZSBwbGFudGVzIChNQiAyMS5YSS4xOTk3KSBldCBtb2RpZmljYXRpb25zIEF2YWlsYWJsZSBvbmxpbmU6IGh0dHA6Ly93d3cuaGVhbHRoLmJlbGdpdW0uYmUvZnIvdmVyc2lvbi1jb25zb2xpZGVlLWFycmV0ZS1yb3lhbC1kdS0yOS1hb3V0LTE5OTc8L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTIiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5EcnVnIFNhZmV0eTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4zNTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT45NDQ8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkFjdXRlIGhlcGF0aXRpcyBjYXVzZWQgYnkgZ3JlZW4gdGVhIGluZnVzaW9uOiBhIGNhc2UgcmVwb3J0PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkFyemVudG9uPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEyPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTMiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Kb3VybmFsIG9mIEFncmljdWx0dXJhbCBhbmQgRm9vZCBDaGVtaXN0cnk8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NDk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NTM0MDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RmFjdG9ycyBhZmZlY3RpbmcgdGhlIGNhZmZlaW5lIGFuZCBwb2x5cGhlbm9sIGNvbnRlbnRzIG9mIGJsYWNrIGFuZCBncmVlbiB0ZWEgaW5mdXNpb25zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkFzdGlsbDwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwMTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDIxL2pmMDEwNzU5KzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlRoZSBKb3VybmFsIG9mIE51dHJpdGlvbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMzg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTUzNVM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkJpb2F2YWlsYWJpbGl0eSBvZiBwb2x5cGhlbm9uIEUgZmxhdmFu4oCQM+KAkG9scyBpbiBodW1hbnMgd2l0aCBhbiBpbGVvc3RvbXk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+QXVnZXI8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDg8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTA5My9qbi8xMzguOC4xNTM1UzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgdGhlIEFtZXJpY2FuIENvbGxlZ2Ugb2YgTnV0cml0aW9uPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjI5PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjMxPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5HcmVlbiB0ZWEgc3VwcGxlbWVudGF0aW9uIGFmZmVjdHMgYm9keSB3ZWlnaHQsIGxpcGlkcywgYW5kIGxpcGlkIHBlcm94aWRhdGlvbiBpbiBvYmVzZSBzdWJqZWN0cyB3aXRoIG1ldGFib2xpYyBzeW5kcm9tZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5CYXN1PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEwPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwODAvMDczMTU3MjQuMjAxMC4xMDcxOTgxNDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPk51dHJpdGlvbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4yNzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMDY8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkdyZWVuIHRlYSBtaW5pbWFsbHkgYWZmZWN0cyBiaW9tYXJrZXJzIG9mIGluZmxhbW1hdGlvbiBpbiBvYmVzZSBzdWJqZWN0cyB3aXRoIG1ldGFib2xpYyBzeW5kcm9tZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5CYXN1PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDExPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5udXQuMjAxMC4wMS4wMTU8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Kb3VybmFsIG9mIEhlcGF0b2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NDc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+Mjk1PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5TZXJpb3VzIGFkdmVyc2UgbGl2ZXIgcmVhY3Rpb25zIGFzc29jaWF0ZWQgd2l0aCBoZXJiYWwgd2VpZ2h04oCQbG9zcyBzdXBwbGVtZW50czwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Cam9ybnNzb248L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmpoZXAuMjAwNy4wNS4wMTA8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTgiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPkJsYXNjaGVrIFcsIEViZWwgUywgSGFja2VudGhhbCBFLCBIb2x6Z3JhYmUgVSwgS2VsbGVyIEssIFJlaWNobGluZyBKIGFuZCBTY2h1bHogViwgMjAwNi4gSGFnZXJST00gMjAwNi4gSGFnZXJzIEhhbmRidWNoIGRlciBEcm9nZW4gdW5kIEFyem5laXN0b2ZmZS4gQ0TigJBSZWFsaXNpZXJ1bmc6IEluZm9ybWF0aWsgSUksIFVuaXZlcnNpdMOkdCBXw7xyemJ1cmcsIFtQcm9ncmFtbXZlcnNpb24gNi4xXS48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjAiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIEFkZGl0aXZlcyBhbmQgQ29udGFtaW5hbnRzOiBQYXJ0IEE8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MzE8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTg4NjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RGV0ZXJtaW5hdGlvbiBvZiBweXJyb2xpemlkaW5lIGFsa2Fsb2lkcyBpbiB0ZWEsIGhlcmJhbCBkcnVncyBhbmQgaG9uZXk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Qm9kaTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDgwLzE5NDQwMDQ5LjIwMTQuOTY0MzM3PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIxIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBOYW5vc2NpZW5jZSBhbmQgTmFub3RlY2hub2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTM8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NjMyPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FcGlnYWxsb2NhdGVjaGlu4oCQM+KAkEdhbGxhdGUgKEVHQ0cpIGluaGliaXRzIGNlbGwgcHJvbGlmZXJhdGlvbiBhbmQgbWlncmF0b3J5IGJlaGF2aW91ciBvZiB0cmlwbGUgbmVnYXRpdmUgYnJlYXN0IGNhbmNlciBjZWxsczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5CcmFpY3U8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTM8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTE2Ni9qbm4uMjAxMy42ODgyPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIyIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Rm9vZCBhbmQgQ2hlbWljYWwgVG94aWNvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMDc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NDcyPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5MaXZlciB0b3hpY2l0eSByZWxhdGVkIHRvIGhlcmJzIGFuZCBkaWV0YXJ5IHN1cHBsZW1lbnRzOiBvbmxpbmUgdGFibGUgb2YgY2FzZSByZXBvcnRzLiBQYXJ0IDIgb2YgNSBzZXJpZXM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+QnJvd248L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmZjdC4yMDE2LjA3LjAwMTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkVudmlyb25tZW50YWwgTW9uaXRvcmluZyBhbmQgQXNzZXNzbWVudDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xODg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTgzPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5Nb25pdG9yaW5nIG9mIGVzc2VudGlhbCBhbmQgaGVhdnkgbWV0YWxzIGluIGdyZWVuIHRlYSBmcm9tIGRpZmZlcmVudCBnZW9ncmFwaGljYWwgb3JpZ2luczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5CcnplemljaGHigJBDaXJvY2thPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMDcvczEwNjYxLTAxNi01MTU3LXk8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjQiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIGFuZCBDaGVtaWNhbCBUb3hpY29sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjQ0PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjExMDg8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdCBvZiBncmVlbiB0ZWEgZXh0cmFjdHMgb24gbGl2ZXIgZnVuY3Rpb25zIGluIFdpc3RhciByYXRzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkJ1bjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZmN0LjIwMDYuMDEuMDA2PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjI1Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+QW1lcmljYW4gSm91cm5hbCBvZiBFcGlkZW1pb2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTgxPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM5NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+VXJpbmFyeSBiaW9tYXJrZXJzIG9mIGNhdGVjaGlucyBhbmQgcmlzayBvZiBoZXBhdG9jZWxsdWxhciBjYXJjaW5vbWEgaW4gdGhlIFNoYW5naGFpIENvaG9ydCBTdHVkeTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5CdXRsZXI8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTU8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTA5My9hamUva3d1MzA0PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjI2Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+SW50ZXJuYXRpb25hbCBKb3VybmFsIG9mIEZvb2QgU2NpZW5jZXMgYW5kIE51dHJpdGlvbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT42Mzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT41MTM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlVwZGF0ZWQgYmlvYXZhaWxhYmlsaXR5IGFuZCA0OCBoIGV4Y3JldGlvbiBwcm9maWxlIG9mIGZsYXZhbuKAkDPigJBvbHMgZnJvbSBncmVlbiB0ZWEgaW4gaHVtYW5zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkNhbGFuaTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4zMTA5LzA5NjM3NDg2LjIwMTEuNjQwMzExPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjI3Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBBZ3JpY3VsdHVyYWwgYW5kIEZvb2QgQ2hlbWlzdHJ5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjY0PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjMwNTQ8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkR1YWwgcm9sZSAoYW50aeKAkGFuZCBwcm/igJBveGlkYW50KSBvZiBnYWxsaWMgYWNpZCBpbiBtZWRpYXRpbmcgbXlvZmlicmlsbGFyIHByb3RlaW4gZ2VsYXRpb24gYW5kIGdlbCBpbsKgdml0cm8gZGlnZXN0aW9uPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkNhbzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDIxL2Fjcy5qYWZjLjZiMDAzMTQ8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Kb3VybmFsIG9mIFBoYXJtYWN5IGFuZCBQaGFybWFjb2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NTk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+Mzk1PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5JbnRlc3RpbmFsIGVmZmx1eCB0cmFuc3BvcnQga2luZXRpY3Mgb2YgZ3JlZW4gdGVhIGNhdGVjaGlucyBpbiBDYWNv4oCQMiBtb25vbGF5ZXIgbW9kZWw8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Q2hhbjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMjExL2pwcC41OS4zLjAwMDk8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjkiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Ub3hpY29sb2dpYyBQYXRob2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Mzg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTA3MDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+Rm91cnRlZW7igJB3ZWVrIHRveGljaXR5IHN0dWR5IG9mIGdyZWVuIHRlYSBleHRyYWN0IGluIHJhdHMgYW5kIG1pY2U8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Q2hhbjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMTc3LzAxOTI2MjMzMTAzODI0Mzc8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMzAiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5FbnZpcm9ubWVudGFsIGFuZCBNb2xlY3VsYXIgTXV0YWdlbmVzaXM8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NDE8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NDM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkdlbm90b3hpY2l0eSBhbmQgdG94aWNpdHkgb2YgdGhlIHBvdGVudGlhbCBjYW5jZXLigJBwcmV2ZW50aXZlIGFnZW50IHBvbHlwaGVub24gRTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5DaGFuZzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwMzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDAyL2VtLjEwMTI5PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjMxIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBBZ3JpY3VsdHVyYWwgYW5kIEZvb2QgQ2hlbWlzdHJ5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjQ5PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjQ3NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RGVncmFkYXRpb24gb2YgZ3JlZW4gdGVhIGNhdGVjaGlucyBpbiB0ZWEgZHJpbmtzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkNoZW48L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDE8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAyMS9qZjAwMDg3N2g8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMzIiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIGFuZCBDaGVtaWNhbCBUb3hpY29sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjQ2PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjk3ODwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+MjjigJBEYXkgb3JhbCAoZ2F2YWdlKSB0b3hpY2l0eSBzdHVkaWVzIG9mIGdyZWVuIHRlYSBjYXRlY2hpbnMgcHJlcGFyZWQgZm9yIGJldmVyYWdlcyBpbiByYXRzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkNoZW5nZWxpczwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwODwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZmN0LjIwMDcuMTAuMDI3PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjMzIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Q2xpbmljYWwgQ2FuY2VyIFJlc2VhcmNoPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzMxMjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+UGhhcm1hY29raW5ldGljcyBhbmQgc2FmZXR5IG9mIGdyZWVuIHRlYSBwb2x5cGhlbm9scyBhZnRlciBtdWx0aXBsZeKAkGRvc2UgYWRtaW5pc3RyYXRpb24gb2YgZXBpZ2FsbG9jYXRlY2hpbiBnYWxsYXRlIGFuZCBwb2x5cGhlbm9uIEUgaW4gaGVhbHRoeSBpbmRpdmlkdWFsczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5DaG93PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDAzPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMzQiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIGFuZCBDaGVtaWNhbCBUb3hpY29sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjc2PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjE5PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5TZW5zaXRpdml0eSB0byBoZXBhdG90b3hpY2l0eSBkdWUgdG8gZXBpZ2FsbG9jYXRlY2hpbiBnYWxsYXRlIGlzIGFmZmVjdGVkIGJ5IGdlbmV0aWMgYmFja2dyb3VuZCBpbiBkaXZlcnNpdHkgb3V0YnJlZCBtaWNlPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkNodXJjaDwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZmN0LjIwMTQuMTEuMDA4PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjM1Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBBZ3JpY3VsdHVyYWwgYW5kIEZvb2QgQ2hlbWlzdHJ5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjYyPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjY3Nzc8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPk1vbGVjdWxhciBpbnRlcmFjdGlvbnMgYmV0d2VlbiBjYWZmZWluZSBhbmQgY2F0ZWNoaW5zIGluIGdyZWVuIHRlYTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Db2xvbjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDIxL2pmNTAxMTI4NzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYzNiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZyZWUgUmFkaWNhbCBSZXNlYXJjaDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4zODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xMDI1PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5HbHVjdXJvbmlkYXRpb24gb2YgdGhlIGdyZWVuIHRlYSBjYXRlY2hpbnMsKOKAkCnigJBlcGlnYWxsb2NhdGVjaGlu4oCQM+KAkGdhbGxhdGUgYW5kICjigJAp4oCQZXBpY2F0ZWNoaW7igJAz4oCQZ2FsbGF0ZSwgYnkgcmF0IGhlcGF0aWMgYW5kIGludGVzdGluYWwgbWljcm9zb21lczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5DcmVzcHk8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDQ8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTA4MC8xMDcxNTc2MDQxMDAwMTcyODQyNDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYzNyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkNhbmNlciBQcmV2ZW50aW9uIFJlc2VhcmNoPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjU8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTE0NDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+UGhhc2UgSUIgcmFuZG9taXplZCwgZG91Ymxl4oCQYmxpbmRlZCwgcGxhY2Vib+KAkGNvbnRyb2xsZWQsIGRvc2UgZXNjYWxhdGlvbiBzdHVkeSBvZiBwb2x5cGhlbm9uIEUgaW4gd29tZW4gd2l0aCBob3Jtb25lIHJlY2VwdG9y4oCQbmVnYXRpdmUgYnJlYXN0IGNhbmNlcjwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5DcmV3PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEyPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjExNTgvMTk0MC02MjA3LkNBUFItMTItMDExNzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYzOCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkxpdmVyIEludGVybmF0aW9uYWw8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MzY8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTU4PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5NZWNoYW5pc21zIG9mIGFkYXB0YXRpb24gYW5kIHByb2dyZXNzaW9uIGluIGlkaW9zeW5jcmF0aWMgZHJ1ZyBpbmR1Y2VkIGxpdmVyIGluanVyeSwgY2xpbmljYWwgaW1wbGljYXRpb25zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkRhcmE8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTY8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTExMS9saXYuMTI5ODg8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMzkiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Nb2xlY3VsYXIgTnV0cml0aW9uIGFuZCBGb29kIFJlc2VhcmNoPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjU4PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjI3ODwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RXBpZ2FsbG9jYXRlY2hpbuKAkDPigJBnYWxsYXRlLCBhIERZUksxQSBpbmhpYml0b3IsIHJlc2N1ZXMgY29nbml0aXZlIGRlZmljaXRzIGluIERvd24gc3luZHJvbWUgbW91c2UgbW9kZWxzIGFuZCBpbiBodW1hbnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RGUgbGEgVG9ycmU8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTQ8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwMi9tbmZyLjIwMTMwMDMyNTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY0MCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlBoYXJtYWNvbG9naWNhbCBSZXNlYXJjaDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMDQ8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NzA8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVwaWdhbGxvY2F0ZWNoaW4gZ2FsbGF0ZSBhbmQgbWl0b2Nob25kcmlh4oCUYSBzdG9yeSBvZiBsaWZlIGFuZCBkZWF0aDwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5EZSBPbGl2ZWlyYTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2oucGhycy4yMDE1LjEyLjAyNzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY0MSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkdhc3Ryb2VudGVyb2xvZ2lhIHkgaGVwYXRvbG9naWE8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MzE8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NDAyPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5IZXBhdGl0aXMgdMOzeGljYSBwb3IgQ2FtZWxsaWEgc2luZW5zaXM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RGUgUGF1bGE8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDg8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTE1Ny8xMzEyMzYxMzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY0MiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlRveGljb2xvZ3kgTGV0dGVyczwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4yNzk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NDI8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkJpb2xvZ2ljYWwgcmVsZXZhbmNlIG9mIGVmZmVjdHMgZm9sbG93aW5nIGNocm9uaWMgYWRtaW5pc3RyYXRpb24gb2Ygb2N0YW1ldGh5bGN5Y2xvdGV0cmFzaWxveGFuZSAoRDQpIGluIEZpc2NoZXIgMzQ0IHJhdHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RGVrYW50PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE3PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai50b3hsZXQuMjAxNy4wMS4wMTA8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNDMiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5OdXRyaXRpb248L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjY8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTExMDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QmlvYXZhaWxhYmlsaXR5IGFuZCBjYXRhYm9saXNtIG9mIGdyZWVuIHRlYSBmbGF2YW7igJAz4oCQb2xzIGluIGh1bWFuczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5EZWwgUmlvPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEwPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5udXQuMjAwOS4wOS4wMjE8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNDQiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5OdXRyaXRpb248L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjY8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NTI4PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5CaW9hdmFpbGFiaWxpdHkgb2YgY2F0ZWNoaW5zIGZyb20gcmVhZHnigJB0b+KAkGRyaW5rIHRlYTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5EZWwgUmlvPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEwPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5udXQuMjAwOS4wNi4wMTM8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNDUiPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkRvbmdvd3NraTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lX3RpdGxlPkxleGlrb24gZGVyIExlYmVuc21pdHRlbCB1bmQgZGVyLCBMZWJlbnNtaXR0ZWxjaGVtaWU8L3ZvbHVtZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDU8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY0NiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZvb2QgYW5kIENoZW1pY2FsIFRveGljb2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+ODM8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MjY8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlRoZSBzYWZldHkgb2YgZ3JlZW4gdGVhIGV4dHJhY3Qgc3VwcGxlbWVudGF0aW9uIGluIHBvc3RtZW5vcGF1c2FsIHdvbWVuIGF0IHJpc2sgZm9yIGJyZWFzdCBjYW5jZXI6IHJlc3VsdHMgb2YgdGhlIE1pbm5lc290YSBHcmVlbiBUZWEgVHJpYWw8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RG9zdGFsPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE1PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mY3QuMjAxNS4wNS4wMTk8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNDciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMjg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QXNzZXNzbWVudCBvZiBwbGFzbWEgY29uY2VudHJhdGlvbnMgb2YgKOKIkinigJBlcGlnYWxsb2NhdGVjaGluIGdhbGxhdGUgaW4gbWljZSBmb2xsb3dpbmcgYWRtaW5pc3RyYXRpb24gb2YgYSBkb3NlIHJlZmxlY3RpbmcgY29uc3VtcHRpb24gb2YgYSBzdGFuZGFyZCBncmVlbiB0ZWEgYmV2ZXJhZ2U8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RHViZTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZm9vZGNoZW0uMjAxMS4wMi4wMzg8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNDgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5FRlNBIEpvdXJuYWw8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Nzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8aXNzdWU+OTwvaXNzdWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjI4MDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RUZTQSBTY2llbnRpZmljIENvb3BlcmF0aW9uIChFU0NPKSBSZXBvcnQg4oCYQWR2aWNlIG9uIHRoZSBFRlNBIGd1aWRhbmNlIGRvY3VtZW50IGZvciB0aGUgc2FmZXR5IGFzc2Vzc21lbnQgb2YgYm90YW5pY2FscyBhbmQgYm90YW5pY2FsIHByZXBhcmF0aW9ucyBpbnRlbmRlZCBmb3IgdXNlIGFzIGZvb2Qgc3VwcGxlbWVudHMsIGJhc2VkIG9uIHJlYWwgY2FzZSBzdHVkaWVz4oCZIEVTQ08gV09SS0lORyBHUk9VUCBPTiBCT1RBTklDQUxTIEFORCBCT1RBTklDQUwgUFJFUEFSQVRJT05TPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkVGU0E8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDk8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY0OSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkVGU0EgSm91cm5hbDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8aXNzdWU+NTwvaXNzdWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjI2NjM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkNvbXBlbmRpdW0gb2YgQm90YW5pY2FscyByZXBvcnRlZCB0byBjb250YWluIG5hdHVyYWxseSBvY2N1cnJpbmcgc3Vic3RhbmNlcyBvZiBwb3NzaWJsZSBjb25jZXJuIGZvciBodW1hbiBoZWFsdGggd2hlbiB1c2VkIGluIGZvb2QgYW5kIGZvb2Qgc3VwcGxlbWVudHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RUZTQTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMTwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjUwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RUZTQSBKb3VybmFsPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGlzc3VlPjM8L2lzc3VlPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMDk3PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5Vc2Ugb2YgdGhlIEVGU0EgQ29tcHJlaGVuc2l2ZSBFdXJvcGVhbiBGb29kIENvbnN1bXB0aW9uIERhdGFiYXNlIGluIEV4cG9zdXJlIEFzc2Vzc21lbnQ8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RUZTQTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMTwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjUxIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RUZTQSBKb3VybmFsPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGlzc3VlPjM8L2lzc3VlPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xOTcwPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FdmFsdWF0aW9uIG9mIHRoZSBGb29kRXgsIHRoZSBmb29kIGNsYXNzaWZpY2F0aW9uIHN5c3RlbSBhcHBsaWVkIHRvIHRoZSBkZXZlbG9wbWVudCBvZiB0aGUgRUZTQSBDb21wcmVoZW5zaXZlIEV1cm9wZWFuIEZvb2QgQ29uc3VtcHRpb24gRGF0YWJhc2U8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RUZTQTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMTwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjUyIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RUZTQSBKb3VybmFsPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE0PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxpc3N1ZT44PC9pc3N1ZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NDU3MjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RGlldGFyeSBleHBvc3VyZSBhc3Nlc3NtZW50IHRvIHB5cnJvbGl6aWRpbmUgYWxrYWxvaWRzIGluIHRoZSBFdXJvcGVhbiBwb3B1bGF0aW9uPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkVGU0E8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTY8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY1MyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkVGU0EgSm91cm5hbDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8aXNzdWU+NTwvaXNzdWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjI2NjM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkNvbXBlbmRpdW0gb2YgQm90YW5pY2FscyByZXBvcnRlZCB0byBjb250YWluIG5hdHVyYWxseSBvY2N1cnJpbmcgc3Vic3RhbmNlcyBvZiBwb3NzaWJsZSBjb25jZXJuIGZvciBodW1hbiBoZWFsdGggd2hlbiB1c2VkIGluIGZvb2QgYW5kIGZvb2Qgc3VwcGxlbWVudHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RUZTQTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNzwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjU0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RUZTQSBKb3VybmFsPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGlzc3VlPjI8L2lzc3VlPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xNDYzPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5TY2llbnRpZmljIE9waW5pb24gb24gdGhlIHN1YnN0YW50aWF0aW9uIG9mIGhlYWx0aCBjbGFpbXMgcmVsYXRlZCB0byBDYW1lbGxpYSBzaW5lbnNpcyAoTC4pIEt1bnR6ZSAodGVhKSwgaW5jbHVkaW5nIGNhdGVjaGlucyBpbiBncmVlbiB0ZWEgYW5kIHRhbm5pbnMgaW4gYmxhY2sgdGVhLCBhbmQgcHJvdGVjdGlvbiBvZiBETkEsIHByb3RlaW5zIGFuZCBsaXBpZHMgZnJvbSBveGlkYXRpdmUgZGFtYWdlIChJRCAxMTAzLCAxMjc2LCAxMzExLCAxNzA4LCAyNjY0KSwgcmVkdWN0aW9uIG9mIGFjaWQgcHJvZHVjdGlvbiBpbiBkZW50YWwgcGxhcXVlIChJRCAxMTA1LCAxMTExKSwgbWFpbnRlbmFuY2Ugb2YgYm9uZSAoSUQgMTEwOSksIGRlY3JlYXNpbmcgcG90ZW50aWFsbHkgcGF0aG9nZW5pYyBpbnRlc3RpbmFsIG1pY3Jvb3JnYW5pc21zIChJRCAxMTE2KSwgbWFpbnRlbmFuY2Ugb2YgdmlzaW9uIChJRCAxMjgwKSwgbWFpbnRlbmFuY2Ugb2Ygbm9ybWFsIGJsb29kIHByZXNzdXJlIChJRCAxNTQ2KSBhbmQgbWFpbnRlbmFuY2Ugb2Ygbm9ybWFsIGJsb29kIGNob2xlc3Rlcm9sIGNvbmNlbnRyYXRpb25zIChJRCAxMTEzLCAxMTE0KSBwdXJzdWFudCB0byBBcnRpY2xlIDEzKDEpIG9mIFJlZ3VsYXRpb24gKEVDKSBObyAxOTI0LzIwMDY8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RUZTQTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMDwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjU1Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RUZTQSBKb3VybmFsPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGlzc3VlPjEwPC9pc3N1ZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTc5MTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+U2NpZW50aWZpYyBPcGluaW9uIG9uIHRoZSBzdWJzdGFudGlhdGlvbiBvZiBoZWFsdGggY2xhaW1zIHJlbGF0ZWQgdG8gQ2FtZWxsaWEgc2luZW5zaXMgKEwuKSBLdW50emUgKHRlYSksIGluY2x1ZGluZyBjYXRlY2hpbnMgZnJvbSBncmVlbiB0ZWEsIGFuZCBjb250cmlidXRpb24gdG8gdGhlIG1haW50ZW5hbmNlIG9yIGFjaGlldmVtZW50IG9mIGEgbm9ybWFsIGJvZHkgd2VpZ2h0IChJRCAxMTA3LCAxMTEyLCAxNTQ0LCAyNzE2KSwgaW5jcmVhc2VkIGJldGHigJBveGlkYXRpb24gb2YgZmF0dHkgYWNpZHMgbGVhZGluZyB0byBhIHJlZHVjdGlvbiBpbiBib2R5IGZhdCBtYXNzIChJRCAxMTIzLCAxMTI0LCAzNjk4KSwgYW5kIG1haW50ZW5hbmNlIG9mIG5vcm1hbCBibG9vZCBnbHVjb3NlIGNvbmNlbnRyYXRpb25zIChJRCAxMTE1LCAxNTQ1KSBwdXJzdWFudCB0byBBcnRpY2xlIDEzKDEpIG9mIFJlZ3VsYXRpb24gKEVDKSBObyAxOTI0LzIwMDY8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RUZTQTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMDwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjU2Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RUZTQSBKb3VybmFsPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGlzc3VlPjQ8L2lzc3VlPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMDU1PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5TY2llbnRpZmljIE9waW5pb24gb24gdGhlIHN1YnN0YW50aWF0aW9uIG9mIGhlYWx0aCBjbGFpbXMgcmVsYXRlZCB0byBDYW1lbGxpYSBzaW5lbnNpcyAoTC4pIEt1bnR6ZSAodGVhKSwgaW5jbHVkaW5nIGNhdGVjaGlucyBpbiBncmVlbiB0ZWEsIGFuZCBpbXByb3ZlbWVudCBvZiBlbmRvdGhlbGl1beKAkGRlcGVuZGVudCB2YXNvZGlsYXRpb24gKElEIDExMDYsIDEzMTApLCBtYWludGVuYW5jZSBvZiBub3JtYWwgYmxvb2QgcHJlc3N1cmUgKElEIDEzMTAsIDI2NTcpLCBtYWludGVuYW5jZSBvZiBub3JtYWwgYmxvb2QgZ2x1Y29zZSBjb25jZW50cmF0aW9ucyAoSUQgMTEwOCksIG1haW50ZW5hbmNlIG9mIG5vcm1hbCBibG9vZCBMREwgY2hvbGVzdGVyb2wgY29uY2VudHJhdGlvbnMgKElEIDI2NDApLCBwcm90ZWN0aW9uIG9mIHRoZSBza2luIGZyb20gVVbigJBpbmR1Y2VkIChpbmNsdWRpbmcgcGhvdG/igJBveGlkYXRpdmUpIGRhbWFnZSAoSUQgMTExMCwgMTExOSksIHByb3RlY3Rpb24gb2YgRE5BIGZyb20gb3hpZGF0aXZlIGRhbWFnZSAoSUQgMTEyMCwgMTEyMSksIHByb3RlY3Rpb24gb2YgbGlwaWRzIGZyb20gb3hpZGF0aXZlIGRhbWFnZSAoSUQgMTI3NSksIGNvbnRyaWJ1dGlvbiB0byBub3JtYWwgY29nbml0aXZlIGZ1bmN0aW9uIChJRCAxMTE3LCAyODEyKSwg4oCcY2FyZGlvdmFzY3VsYXIgc3lzdGVt4oCdIChJRCAyODE0KSwg4oCcaW52aWdvcmF0aW9uIG9mIHRoZSBib2R54oCdIChJRCAxMjc0LCAzMjgwKSwgZGVjcmVhc2luZyBwb3RlbnRpYWxseSBwYXRob2dlbmljIGdhc3Ryb+KAkGludGVzdGluYWwgbWljcm9vcmdhbmlzbXMgKElEIDExMTgpLCDigJxpbW11bmUgaGVhbHRo4oCdIChJRCAxMjczKSBhbmQg4oCcbW91dGjigJ0gKElEIDI4MTMpIHB1cnN1YW50IHRvIEFydGljbGUgMTMoMSkgb2YgUmVndWxhdGlvbiAoRUMpIE5vIDE5MjQvMjAwNjwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5FRlNBPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDExPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNTciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5FRlNBIEpvdXJuYWw8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Nzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8aXNzdWU+NzwvaXNzdWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjEwNTE8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkd1aWRhbmNlIG9mIHRoZSBTY2llbnRpZmljIENvbW1pdHRlZSBvbiB0cmFuc3BhcmVuY3kgaW4gdGhlIHNjaWVudGlmaWMgYXNwZWN0cyBvZiByaXNrIGFzc2Vzc21lbnRzIGNhcnJpZWQgb3V0IGJ5IEVGU0EuIFBhcnQgMjogZ2VuZXJhbCBwcmluY2lwbGVzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkVGU0EgU2NpZW50aWZpYyBDb21taXR0ZWU8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDk8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY1OCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkVGU0EgSm91cm5hbDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT43PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxpc3N1ZT45PC9pc3N1ZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTI0OTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+R3VpZGFuY2Ugb24gc2FmZXR5IGFzc2Vzc21lbnQgb2YgYm90YW5pY2FscyBhbmQgYm90YW5pY2FsIHByZXBhcmF0aW9ucyBpbnRlbmRlZCBmb3IgdXNlIGFzIGluZ3JlZGllbnRzIGluIGZvb2Qgc3VwcGxlbWVudHMsIG9uIHJlcXVlc3Qgb2YgRUZTQTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5FRlNBIFNjaWVudGlmaWMgQ29tbWl0dGVlPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA5PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNTkiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5FdXJvcGVhbiBKb3VybmFsIG9mIE51dHJpdGlvbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT41Mjwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yODE8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlNpbXVsdGFuZW91cyBpbmdlc3Rpb24gb2YgZGlldGFyeSBwcm90ZWlucyByZWR1Y2VzIHRoZSBiaW9hdmFpbGFiaWxpdHkgb2YgZ2FsbG95bGF0ZWQgY2F0ZWNoaW5zIGZyb20gZ3JlZW4gdGVhIGluIGh1bWFuczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5FZ2VydDwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDA3L3MwMDM5NC0wMTItMDMzMC04PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjYwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RnJlZSBSYWRpY2FsIEJpb2xvZ3kgYW5kIE1lZGljaW5lPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjMzPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjE2OTM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlVwdGFrZSBhbmQgbWV0YWJvbGlzbSBvZiBlcGljYXRlY2hpbiBhbmQgaXRzIGFjY2VzcyB0byB0aGUgYnJhaW4gYWZ0ZXIgb3JhbCBpbmdlc3Rpb248L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RWwgTW9oc2VuPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDAyPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvUzA4OTEtNTg0OSgwMikwMTEzNy0xPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjYxIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Rm9vZCBDaGVtaXN0cnk8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTM0PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjIyNjg8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkFuYWx5c2lzIG9mIHNvbWUgc2VsZWN0ZWQgY2F0ZWNoaW5zIGFuZCBjYWZmZWluZSBpbiBncmVlbiB0ZWEgYnkgaGlnaCBwZXJmb3JtYW5jZSBsaXF1aWQgY2hyb21hdG9ncmFwaHk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RWzigJBTaGFoYXdpPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEyPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mb29kY2hlbS4yMDEyLjAzLjAzOTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY2MiI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+RU1BIChFdXJvcGVhbiBNZWRpY2luZXMgQWdlbmN5KSwgMjAxM2EuIENvbW1pdHRlZSBvbiBIZXJiYWwgTWVkaWNpbmFsIFByb2R1Y3RzLiBBc3Nlc3NtZW50IHJlcG9ydCBvbiBDYW1lbGxpYSBzaW5lbnNpcyAoTC4pIEt1bnR6ZSwgbm9uIGZlcm1lbnRhdHVtIGZvbGl1bS4gQXZhaWxhYmxlIG9ubGluZTogaHR0cDovL3d3dy5lbWEuZXVyb3BhLmV1L2RvY3MvZW5fR0IvZG9jdW1lbnRfbGlicmFyeS9IZXJiYWxfLV9ITVBDX2Fzc2Vzc21lbnRfcmVwb3J0LzIwMTMvMDQvV0M1MDAxNDIyNDgucGRmPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjYzIj4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5FTUEgKEV1cm9wZWFuIE1lZGljaW5lcyBBZ2VuY3kpLCAyMDEzYi4gQ29tbWl0dGVlIG9uIEhlcmJhbCBNZWRpY2luYWwgUHJvZHVjdHMuIENvbW11bml0eSBoZXJiYWwgbW9ub2dyYXBoIG9uIENhbWVsbGlhIHNpbmVuc2lzIChMLikgS3VudHplLCBub24gZmVybWVudGF0dW0gZm9saXVtLiBBdmFpbGFibGUgb25saW5lOiBodHRwOi8vd3d3LmVtYS5ldXJvcGEuZXUvZG9jcy9lbl9HQi9kb2N1bWVudF9saWJyYXJ5L0hlcmJhbF8tX0NvbW11bml0eV9oZXJiYWxfbW9ub2dyYXBoLzIwMTMvMDQvV0M1MDAxNDIyNTAucGRmPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjY0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBUb3hpY29sb2dpYyBQYXRob2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Mjc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTYzPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5HcmVlbiB0ZWEgZXh0cmFjdOKAkGluZHVjZWQgYWN1dGUgaGVwYXRvdG94aWNpdHkgaW4gcmF0czwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5FbW90bzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMjkzL3RveC4yMDE0LTAwMDc8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNjUiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPkVyaGFyZHQgVywgMjAwOC4g4oCcRGVyIGdyb8OfZSBaYW5kZXIuIEVuenlrbG9ww6RkaWUgZGVyIFBmbGFuemVubmFtZW4uIEJhbmQgMi4gQXJ0ZW4gdW5kIFNvcnRlbi7igJ0gU3R1dHRnYXJ0LiBWZXJsYWcgRXVnZW4gVWxtZXIgS0csIEdlcm1hbnkuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjY2Ij4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5FU0NPIChFRlNBIFNjaWVudGlmaWMgQ29vcGVyYXRpb24pLCAyMDA5LiBUaGUgRUZTQSBTY2llbnRpZmljIENvb3BlcmF0aW9uIFdvcmtpbmcgR3JvdXAgb24gQm90YW5pY2FscyBhbmQgQm90YW5pY2FsIFByZXBhcmF0aW9ucy4gQXZhaWxhYmxlIG9ubGluZTogaHR0cHM6Ly93d3cuZWZzYS5ldXJvcGEuZXUvZW4vc3VwcG9ydGluZy9wdWIvcm4tMjgwPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjY3Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Rm9vZCBDaGVtaXN0cnk8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTk2PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM0NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RGlmZmVyZW50aWFsIGJlaGF2aW9ycyBvZiB0ZWEgY2F0ZWNoaW5zIHVuZGVyIHRoZXJtYWwgcHJvY2Vzc2luZzogZm9ybWF0aW9uIG9mIG5vbuKAkGVuenltYXRpYyBvbGlnb21lcnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RmFuPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mb29kY2hlbS4yMDE1LjA5LjA1NjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY2OCI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+R3VpZGFuY2UgZm9yIEluZHVzdHJ5IERydWfigJBJbmR1Y2VkIExpdmVyIEluanVyeTogUHJlbWFya2V0aW5nIENsaW5pY2FsIEV2YWx1YXRpb24uIFUuUy4gRGVwYXJ0bWVudCBvZiBIZWFsdGggYW5kIEh1bWFuIFNlcnZpY2VzIEZvb2QgYW5kIERydWcgQWRtaW5pc3RyYXRpb24gQ2VudGVyIGZvciBEcnVnIEV2YWx1YXRpb24gYW5kIFJlc2VhcmNoIChDREVSKSBDZW50ZXIgZm9yIEJpb2xvZ2ljcyBFdmFsdWF0aW9uIGFuZCBSZXNlYXJjaCAoQ0JFUikuIEp1bHkgMjAwOS4gRHJ1ZyBTYWZldHkuIEF2YWlsYWJsZSBvbmxpbmU6IGh0dHBzOi8vd3d3LmZkYS5nb3YvZG93bmxvYWRzL0d1aWRhbmNlcy9VQ00xNzQwOTAucGRmPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjY5Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RnJlZSBSYWRpY2FsIEJpb2xvZ3kgYW5kIE1lZGljaW5lPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjQzPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjQ3NDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QSBjYXNlIG9mIGhlcGF0b3RveGljaXR5IGNhdXNlZCBieSBncmVlbiB0ZWE8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RmVkZXJpY288L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmZyZWVyYWRiaW9tZWQuMjAwNy4wNS4wMTA8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNzAiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5DdXJyZW50IERydWcgTWV0YWJvbGlzbTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT43PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjc1NTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+TWV0YWJvbGlzbSBvZiBncmVlbiB0ZWEgY2F0ZWNoaW5zOiBhbiBvdmVydmlldzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5GZW5nPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjIxNzQvMTM4OTIwMDA2Nzc4NTIwNTUyPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjcxIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+VGhlIEFtZXJpY2FuIEpvdXJuYWwgb2YgR2FzdHJvZW50ZXJvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMDU8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTU2MTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+SGVwYXRvdG94aWNpdHkgZHVlIHRvIGh5ZHJveHljdXQ6IGEgY2FzZSBzZXJpZXM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Rm9uZzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDM4L2FqZy4yMDEwLjU8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNzIiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5HYXN0cm9lbnRlcm9sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE0Njwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT45MTQ8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlBhdGhvZ2VuZXNpcyBvZiBpZGlvc3luY3JhdGljIGRydWfigJBpbmR1Y2VkIGxpdmVyIGluanVyeSBhbmQgY2xpbmljYWwgcGVyc3BlY3RpdmVzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkZvbnRhbmE8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTQ8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTA1My9qLmdhc3Ryby4yMDEzLjEyLjAzMjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY3MyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlRoZSBKb3VybmFsIG9mIE51dHJpdGlvbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMzk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NTg8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkRhaWx5IGNvbnN1bXB0aW9uIG9mIGFuIGFxdWVvdXMgZ3JlZW4gdGVhIGV4dHJhY3Qgc3VwcGxlbWVudCBkb2VzIG5vdCBpbXBhaXIgbGl2ZXIgZnVuY3Rpb24gb3IgYWx0ZXIgY2FyZGlvdmFzY3VsYXIgZGlzZWFzZSByaXNrIGJpb21hcmtlcnMgaW4gaGVhbHRoeSBtZW48L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RnJhbms8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDg8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMzk0NS9qbi4xMDguMDk2NDEyPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjc0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjExMTEvai4xNzUwLTM4NDEuMjAwOC4wMTAzMy54PC9kb2k+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+RnJpZWRtYW4gTSwgTGV2aW4gQ0UsIExlZSBTVSBhbmQgS296dWt1ZSBOLCAyMDA5LiBTdGFiaWxpdHkgb2YgZ3JlZW4gdGVhIGNhdGVjaGlucyBpbiBjb21tZXJjaWFsIHRlYSBsZWF2ZXMgZHVyaW5nIHN0b3JhZ2UgZm9yIDYgbW9udGhzLiBKb3VybmFsIG9mIEZvb2QgU2NpZW5jZSwgNzQsIEg0N+KAkDUxLjwvdW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY3NSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgRnVuY3Rpb25hbCBGb29kczwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT45PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjQ4PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3RzIG9mIGdyZWVuIHRlYSBjYXRlY2hpbnMgb24gbm9uYWxjb2hvbGljIHN0ZWF0b2hlcGF0aXRpcyAoTkFTSCkgcGF0aWVudHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+RnVrdXphd2E8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTQ8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmpmZi4yMDE0LjA0LjAxMDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY3NiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkJyaXRpc2ggSm91cm5hbCBvZiBOdXRyaXRpb248L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTA5PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjIxOTk8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkNvbXBhcmlzb24gb2YgY2F0ZWNoaW4gcHJvZmlsZXMgaW4gaHVtYW4gcGxhc21hIGFuZCB1cmluZSBhZnRlciBzaW5nbGUgZG9zaW5nIGFuZCByZWd1bGFyIGludGFrZSBvZiBncmVlbiB0ZWEgKENhbWVsbGlhIHNpbmVuc2lzKTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5GdW5nPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEzPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTcvUzAwMDcxMTQ1MTIwMDQzNzA8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmNzciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5GcmVlIFJhZGljYWwgQmlvbG9neSBhbmQgTWVkaWNpbmU8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NDA8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NTcwPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5DZWxsdWxhciBhbmQgaW7CoHZpdm8gaGVwYXRvdG94aWNpdHkgY2F1c2VkIGJ5IGdyZWVuIHRlYSBwaGVub2xpYyBhY2lkcyBhbmQgY2F0ZWNoaW5zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkdhbGF0aTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZnJlZXJhZGJpb21lZC4yMDA1LjA5LjAxNDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY3OCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlBoeXRvbWVkaWNpbmU8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjA8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTE4NjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+SXMgZ3JlZW4gdGVhIGEgcG90ZW50aWFsIHRyaWdnZXIgZm9yIGF1dG9pbW11bmUgaGVwYXRpdGlzPzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5HYWxsbzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2oucGh5bWVkLjIwMTMuMDcuMDA0PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjc5Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+R3luZWNvbG9naWMgT25jb2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTMyPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM3NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+UmVzdWx0cyBvZiBhIHBoYXNlIElJIHJhbmRvbWl6ZWQsIGRvdWJsZeKAkGJsaW5kLCBwbGFjZWJv4oCQY29udHJvbGxlZCB0cmlhbCBvZiBQb2x5cGhlbm9uIEUgaW4gd29tZW4gd2l0aCBwZXJzaXN0ZW50IGhpZ2jigJByaXNrIEhQViBpbmZlY3Rpb24gYW5kIGxvd+KAkGdyYWRlIGNlcnZpY2FsIGludHJhZXBpdGhlbGlhbCBuZW9wbGFzaWE8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+R2FyY2lhPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai55Z3luby4yMDEzLjEyLjAzNDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY4MCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlJldmlzdGEgRXNwYW5vbGEgZGUgRW5mZXJtZWRhZGVzIERpZ2VzdGl2YXM8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTAwPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjY4ODwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+TGl2ZXIgaW5qdXJ5IGluZHVjZWQgYnnigJ0gbmF0dXJhbCByZW1lZGllc+KAnTogYW4gYW5hbHlzaXMgb2YgY2FzZXMgc3VibWl0dGVkIHRvIHRoZSBTcGFuaXNoIExpdmVyIFRveGljaXR5IFJlZ2lzdHJ5PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkdhcmPDrWHigJBDb3J0w6lzPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA4PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmODEiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5DYW5hZGlhbiBNZWRpY2FsIEFzc29jaWF0aW9uIEpvdXJuYWw8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTcyPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM2NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+TGl2ZXIgZW56eW1lIGFsdGVyYXRpb246IGEgZ3VpZGUgZm9yIGNsaW5pY2lhbnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+R2lhbm5pbmk8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDU8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTUwMy9jbWFqLjEwNDA3NTI8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmODIiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5FdXJvcGVhbiBKb3VybmFsIG9mIEdhc3Ryb2VudGVyb2xvZ3kgYW5kIEhlcGF0b2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTEzNTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RnVsbWluYW50IGhlcGF0aXRpcyBkdXJpbmcgc2VsZuKAkG1lZGljYXRpb24gd2l0aCBoeWRyb2FsY29ob2xpYyBleHRyYWN0IG9mIGdyZWVuIHRlYTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5HbG9ybzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDk3LzAwMDQyNzM3LTIwMDUxMDAwMC0wMDAyMTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY4MyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlByZXZlbnRpdmUgTWVkaWNpbmU8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjE8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzM0PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5HcmVlbiB0ZWEgY29tcG9zaXRpb24sIGNvbnN1bXB0aW9uLCBhbmQgcG9seXBoZW5vbCBjaGVtaXN0cnk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+R3JhaGFtPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4xOTkyPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvMDA5MS03NDM1KDkyKTkwMDQxLUY8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmODQiPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT40MDg8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+R3J1ZW53YWxkPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWVfdGl0bGU+UERSIGZvciBIZXJiYWwgTWVkaWNpbmVzPC92b2x1bWVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmODUiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5UaGUgSm91cm5hbCBvZiBOdXRyaXRpb248L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTMzPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjMzMDNTPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3Qgb2YgaW5jcmVhc2VkIHRlYSBjb25zdW1wdGlvbiBvbiBveGlkYXRpdmUgRE5BIGRhbWFnZSBhbW9uZyBzbW9rZXJzOiBhIHJhbmRvbWl6ZWQgY29udHJvbGxlZCBzdHVkeTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5IYWtpbTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwMzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDkzL2puLzEzMy4xMC4zMzAzUzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY4NiI+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SGFuZWx0PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWVfdGl0bGU+TWFuc2ZlbGQncyBlbmN5Y2xvcGVkaWEgb2YgYWdyaWN1bHR1cmFsIGFuZCBob3J0aWN1bHR1cmFsIGNyb3BzIChleGNlcHQgb3JuYW1lbnRhbHMpPC92b2x1bWVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDAxPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMDcvOTc4LTMtNTQwLTMwNDQyLTU8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmODciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xNDM8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+Mjc8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkludGVyYWN0aW9ucyBiZXR3ZWVuIHRlYSBjYXRlY2hpbnMgYW5kIGNhc2VpbiBtaWNlbGxlcyBhbmQgdGhlaXIgaW1wYWN0IG9uIHJlbm5ldGluZyBmdW5jdGlvbmFsaXR5PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkhhcmF0aWZhcjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZm9vZGNoZW0uMjAxMy4wNy4wOTI8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmODgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMDE8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTE3ODwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RWZmZWN0cyBvZiB0ZWEgcG9seXBoZW5vbHMgb24gdGhlIGFjdGl2aXRpZXMgb2YgzrHigJBhbXlsYXNlLCBwZXBzaW4sIHRyeXBzaW4gYW5kIGxpcGFzZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5IZTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZm9vZGNoZW0uMjAwNi4wMy4wMjA8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmODkiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPkhlYWx0aCBDYW5hZGEgLCAyMDE3YS4gU3VtbWFyeSBTYWZldHkgUmV2aWV3IOKAkCBncmVlbiB0ZWEgZXh0cmFjdOKAkGNvbnRhaW5pbmcgbmF0dXJhbCBoZWFsdGggcHJvZHVjdHMg4oCQIEFzc2Vzc2luZyB0aGUgcG90ZW50aWFsIHJpc2sgb2YgbGl2ZXIgaW5qdXJ5IChoZXBhdG90b3hpY2l0eSkuIE5vdmVtYmVyIDE1LCAyMDE3LCB1cGRhdGU6IERlY2VtYmVyIDEyLCAyMDE3IEF2YWlsYWJsZSBvbmxpbmU6IGh0dHBzOi8vd3d3LmNhbmFkYS5jYS9lbi9oZWFsdGgtY2FuYWRhL3NlcnZpY2VzL2RydWdzLWhlYWx0aC1wcm9kdWN0cy9tZWRlZmZlY3QtY2FuYWRhL3NhZmV0eS1yZXZpZXdzL2dyZWVuLXRlYS1leHRyYWN0LWNvbnRhaW5pbmctbmF0dXJhbC1oZWFsdGgtcHJvZHVjdHMtYXNzZXNzaW5nLXBvdGVudGlhbC1yaXNrLWxpdmVyLWluanVyeS5odG1sPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjkwIj4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5IZWFsdGggQ2FuYWRhICwgMjAxN2IuIE5hdHVyYWwgaGVhbHRoIHByb2R1Y3RzIOKAkCBncmVlbiB0ZWEgZXh0cmFjdHMuIEF2YWlsYWJsZSBvbmxpbmU6IGh0dHA6Ly93ZWJwcm9kLmhjLXNjLmdjLmNhL25ocGlkLWJkaXBzbi9hdFJlcS5kbz9hdGlkPWdyZWVudGVhX3RoZXZlcnQmYW1wO2xhbmc9ZW5nIFtBY2Nlc3NlZCBOb3ZlbWJlciAxNSwgMjAxN108L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmOTEiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5OdXRyaXRpb24gYW5kIENhbmNlcjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40NTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMjY8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkNhdGVjaGluIGNvbnRlbnQgb2YgMTggdGVhcyBhbmQgYSBncmVlbiB0ZWEgZXh0cmFjdCBzdXBwbGVtZW50IGNvcnJlbGF0ZXMgd2l0aCB0aGUgYW50aW94aWRhbnQgY2FwYWNpdHk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SGVubmluZzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwMzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMjA3L1MxNTMyNzkxNE5DNDUwMl8xMzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY5MiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgdGhlIEFtZXJpY2FuIENvbGxlZ2Ugb2YgTnV0cml0aW9uPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjI2PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM5NlM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkNhbiBFR0NHIHJlZHVjZSBhYmRvbWluYWwgZmF0IGluIG9iZXNlIHN1YmplY3RzPzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5IaWxsPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA3PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwODAvMDczMTU3MjQuMjAwNy4xMDcxOTYyODwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY5MyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkNsaW5pY2FsIE51dHJpdGlvbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4yNzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zNjM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdCBvZiBncmVlbiB0ZWEgZXh0cmFjdCBvbiBvYmVzZSB3b21lbjogYSByYW5kb21pemVkLCBkb3VibGXigJBibGluZCwgcGxhY2Vib+KAkGNvbnRyb2xsZWQgY2xpbmljYWwgdHJpYWw8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SHN1PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA4PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5jbG51LjIwMDguMDMuMDA3PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjk0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+QWx0ZXJuYXRpdmUgTWVkaWNpbmUgUmV2aWV3PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE2PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjE1NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RG9lcyBzdXBwbGVtZW50YXRpb24gd2l0aCBncmVlbiB0ZWEgZXh0cmFjdCBpbXByb3ZlIGluc3VsaW4gcmVzaXN0YW5jZSBpbiBvYmVzZSB0eXBlIDIgZGlhYmV0aWNzPyBBIHJhbmRvbWl6ZWQsIGRvdWJsZeKAkGJsaW5kLCBhbmQgcGxhY2Vib2NvbnRyb2xsZWQgY2xpbmljYWwgdHJpYWw8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SHN1PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDExPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmOTUiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPklBUkMgKFdvcmtpbmcgR3JvdXAgb24gdGhlIEV2YWx1YXRpb24gb2YgQ2FyY2lub2dlbmljIFJpc2tzIHRvIEh1bWFucywgJmFtcDsgSW50ZXJuYXRpb25hbCBBZ2VuY3kgZm9yIFJlc2VhcmNoIG9uIENhbmNlciksIDE5OTEuIENvZmZlZSwgdGVhLCBtYXRlLCBtZXRoeWx4YW50aGluZXMgYW5kIG1ldGh5bGdseW94YWwoVm9sLiA1MSkuIFdvcmxkIEhlYWx0aCBPcmdhbml6YXRpb24uPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjk2Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Q2FuY2VyIEVwaWRlbWlvbG9neSBhbmQgUHJldmVudGlvbiBCaW9tYXJrZXJzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE4PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjE3NDY8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdCBvZiBjb2ZmZWUgYW5kIGdyZWVuIHRlYSBjb25zdW1wdGlvbiBvbiB0aGUgcmlzayBvZiBsaXZlciBjYW5jZXI6IGNvaG9ydCBhbmFseXNpcyBieSBoZXBhdGl0aXMgdmlydXMgaW5mZWN0aW9uIHN0YXR1czwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Jbm91ZTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwOTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMTU4LzEwNTUtOTk2NS5FUEktMDgtMDkyMzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWY5NyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZvb2QgYW5kIENoZW1pY2FsIFRveGljb2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NDQ8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NjI2PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5TYWZldHkgc3R1ZGllcyBvbiBlcGlnYWxsb2NhdGVjaGluIGdhbGxhdGUgKEVHQ0cpIHByZXBhcmF0aW9ucy4gUGFydCAxOiBnZW5vdG94aWNpdHk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SXNicnVja2VyPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mY3QuMjAwNS4wNy4wMDU8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmOTgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5DaGVtaWNhbCBhbmQgUGhhcm1hY2V1dGljYWwgQnVsbGV0aW48L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NjI8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NTUyPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5Qcm9wZXJ0aWVzIG9mIHByZWNpcGl0YXRlIG9mIGNyZWFtaW5nIGRvd24gYnkgKOKIkinigJBlcGlnYWxsb2NhdGVjaGlu4oCQM+KAkE/igJBnYWxsYXRlIGFuZCBjYWZmZWluZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Jc2hpenU8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTQ8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTI0OC9jcGIuYzE0LTAwMDQ1PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjk5Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Q2hlbWljYWwgYW5kIFBoYXJtYWNldXRpY2FsIEJ1bGxldGluPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjY0PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjY3NjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+TWVjaGFuaXNtIG9mIGNyZWFtaW5nIGRvd24gYmFzZWQgb24gY2hlbWljYWwgY2hhcmFjdGVyaXphdGlvbiBvZiBhIGNvbXBsZXggb2YgY2FmZmVpbmUgYW5kIHRlYSBjYXRlY2hpbnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SXNoaXp1PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEyNDgvY3BiLmMxNi0wMDEzMTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMDAiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPklTTyAsIElOVEVSTkFUSU9OQUwgU1RBTkRBUkQgMTEyODcsIDIwMTEuIEdyZWVuIHRlYSDigJAgRGVmaW5pdGlvbiBhbmQgYmFzaWMgcmVxdWlyZW1lbnRzLiBUaMOpIHZlcnQg4oCQIETDqWZpbml0aW9uIGV0IGNhcmFjdMOpcmlzdGlxdWVzIGRlIGJhc2UuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEwMSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkV1cm9wZWFuIGpvdXJuYWwgb2YgY2xpbmljYWwgbnV0cml0aW9uPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjcwPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjEyMjE8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkxpdmVy4oCQcmVsYXRlZCBzYWZldHkgYXNzZXNzbWVudCBvZiBncmVlbiB0ZWEgZXh0cmFjdHMgaW4gaHVtYW5zOiBhIHN5c3RlbWF0aWMgcmV2aWV3IG9mIHJhbmRvbWl6ZWQgY29udHJvbGxlZCB0cmlhbHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SXNvbXVyYTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDM4L2VqY24uMjAxNi43ODwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMDIiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIGFuZCBDaGVtaWNhbCBUb3hpY29sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjc2PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjEwMzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RGlldGFyeSBwcmV0cmVhdG1lbnQgd2l0aCBncmVlbiB0ZWEgcG9seXBoZW5vbCwo4oiSKeKAkGVwaWdhbGxvY2F0ZWNoaW7igJAz4oCQZ2FsbGF0ZSByZWR1Y2VzIHRoZSBiaW9hdmFpbGFiaWxpdHkgYW5kIGhlcGF0b3RveGljaXR5IG9mIHN1YnNlcXVlbnQgb3JhbCBib2x1cyBkb3NlcyBvZiAo4oiSKeKAkGVwaWdhbGxvY2F0ZWNoaW7igJAz4oCQZ2FsbGF0ZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5KYW1lczwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZmN0LjIwMTQuMTIuMDA5PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEwMyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpDUjogSm91cm5hbCBvZiBDbGluaWNhbCBSaGV1bWF0b2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjA8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzEwPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3RzIG9mIGdyZWVuIHRlYSBleHRyYWN0IG9uIHNlcnVtIHVyaWMgYWNpZCBhbmQgdXJhdGUgY2xlYXJhbmNlIGluIGhlYWx0aHkgaW5kaXZpZHVhbHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SmF0dXdvcmFwcnVrPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTA0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBIZXBhdG9sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjQ1PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjMzNDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+SGVwYXRvdG94aWNpdHkgZHVlIHRvIGV4dHJhY3RzIG9mIENoaW5lc2UgZ3JlZW4gdGVhIChDYW1lbGxpYSBzaW5lbnNpcyk6IGEgZ3Jvd2luZyBjb25jZXJuPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkphdmFpZDwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouamhlcC4yMDA2LjA1LjAwNTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMDUiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Kb3VybmFsIG9mIENocm9tYXRvZ3JhcGh5IEE8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTM5NTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xNjA8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPk11bHRpcmVzaWR1ZSBwZXN0aWNpZGUgYW5hbHlzaXMgaW4gbnV0cmFjZXV0aWNhbHMgZnJvbSBncmVlbiB0ZWEgZXh0cmFjdHMgYnkgY29tcHJlaGVuc2l2ZSB0d2/igJBkaW1lbnNpb25hbCBnYXMgY2hyb21hdG9ncmFwaHkgd2l0aCB0aW1l4oCQb2bigJBmbGlnaHQgbWFzcyBzcGVjdHJvbWV0cnk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SmlhPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE1PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5jaHJvbWEuMjAxNS4wMy4wNzE8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTA2Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBIZXBhdG9sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjQ0PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjYxNjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QWN1dGUgaGVwYXRpdGlzIGFzc29jaWF0ZWQgd2l0aCB0aGUgdXNlIG9mIGdyZWVuIHRlYSBpbmZ1c2lvbnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+SmltZW5leuKAkFNhZW56PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5qaGVwLjIwMDUuMTEuMDQxPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEwNyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkNhbmNlciBQcmV2ZW50aW9uIFJlc2VhcmNoPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTEzMTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+UGhhc2UgSWIgcmFuZG9taXplZCwgZG91Ymxl4oCQYmxpbmRlZCwgcGxhY2Vib+KAkGNvbnRyb2xsZWQsIGRvc2UgZXNjYWxhdGlvbiBzdHVkeSBvZiBwb2x5cGhlbm9uIEUgaW4gcGF0aWVudHMgd2l0aCBCYXJyZXR0J3MgZXNvcGhhZ3VzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkpvZTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMTU4LzE5NDAtNjIwNy5DQVBSLTE0LTAyNzQtVDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMDgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Ub3hpY29sb2dpY2FsIFNjaWVuY2VzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjQ4PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjU3PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5TdWJjaHJvbmljIG9yYWwgdG94aWNpdHkgb2YgZ3JlZW4gdGVhIHBvbHlwaGVub2xzIGluIHJhdHMgYW5kIGRvZ3M8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Sm9obnNvbjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MTk5OTwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEwOSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkVzc2lhYy4gQ2FuYWRpYW4gTWVkaWNhbCBBc3NvY2lhdGlvbiBKb3VybmFsPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE1ODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT44OTc8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlVuY29udmVudGlvbmFsIHRoZXJhcGllcyBmb3IgY2FuY2VyOiAxPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkthZWdpPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4xOTk4PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTEwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Rm9vZCBDaGVtaXN0cnk8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTI3PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjEwNDY8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPk1pbGsgzrLigJBsYWN0b2dsb2J1bGluIGNvbXBsZXhlcyB3aXRoIHRlYSBwb2x5cGhlbm9sczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5LYW5ha2lzPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDExPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mb29kY2hlbS4yMDExLjAxLjA3OTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMTEiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Ub3hpY29sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjI2MDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yODwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RXhwb3N1cmUgYW5kIHRveGljaXR5IG9mIGdyZWVuIHRlYSBwb2x5cGhlbm9scyBpbiBmYXN0ZWQgYW5kIG5vbuKAkGZhc3RlZCBkb2dzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkthcGV0YW5vdmljPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA5PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai50b3guMjAwOS4wMy4wMDc8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTEyIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+UHJvZ3Jlc3MgaW4gTWVkaWNpbmU8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjQ8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzM1ODwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+Qm9keSBmYXQgcmVkdWN0aW9uIGJ5IHRoZSBsb25nIHRlcm0gaW50YWtlIG9mIGNhdGVjaGlucyBhbmQgdGhlIGVmZmVjdHMgb2YgcGh5c2ljYWwgYWN0aXZpdHk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+S2F0YW9rYTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNDwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjExMyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgQWdyaWN1bHR1cmFsIGFuZCBGb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT41MDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT41NjU8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlRvdGFsIHBoZW5vbCwgY2F0ZWNoaW4sIGFuZCBjYWZmZWluZSBjb250ZW50cyBvZiB0ZWFzIGNvbW1vbmx5IGNvbnN1bWVkIGluIHRoZSBVbml0ZWQgS2luZ2RvbTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5LaG9raGFyPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDAyPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMjEvamYwMTAxNTNsPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjExNCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkNhbmNlciBMZXR0ZXJzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjExNDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xNzE8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkEgUlDigJBIUExDIG1ldGhvZCBmb3IgdGhlIGRldGVybWluYXRpb24gb2YgdGVhIGNhdGVjaGluczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5LaG9raGFyPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4xOTk3PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvUzAzMDQtMzgzNSg5NykwNDY1My0zPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjExNSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgQWdyaWN1bHR1cmFsIGFuZCBGb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40ODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT40MTUxPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5JZGVudGlmaWNhdGlvbiBvZiBiaWxpYXJ5IG1ldGFib2xpdGVzIG9mICjiiJIp4oCQZXBpZ2FsbG9jYXRlY2hpbiBnYWxsYXRlIGluIHJhdHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+S2lkYTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwMDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDIxL2pmMDAwMzg2eDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMTYiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5DaXJjdWxhdGlvbiBKb3VybmFsPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjcwPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjEwNTI8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdCBvZiBncmVlbiB0ZWEgY29uc3VtcHRpb24gb24gZW5kb3RoZWxpYWwgZnVuY3Rpb24gYW5kIGNpcmN1bGF0aW5nIGVuZG90aGVsaWFsIHByb2dlbml0b3IgY2VsbHMgaW4gY2hyb25pYyBzbW9rZXJzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPktpbTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMjUzL2NpcmNqLjcwLjEwNTI8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTE3Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+UHJvZ3Jlc3MgaW4gTWVkaWNpbmU8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjU8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTk0NTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RWZmZWN0IG9mIGludGFrZSBvZiBhIGJldmVyYWdlIGNvbnRhaW5pbmcgNTQwIG1nIGNhdGVjaGlucyBvbiB0aGUgYm9keSBjb21wb3NpdGlvbiBvZiBvYmVzZSB3b21lbiBhbmQgbWVuPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPktvenVtYTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjExOCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZvb2QgYW5kIENoZW1pY2FsIFRveGljb2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+OTI8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTUwPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FdXJvcGVhbiBtZWRpY2luYWwgYW5kIGVkaWJsZSBwbGFudHMgYXNzb2NpYXRlZCB3aXRoIHN1YmFjdXRlIGFuZCBjaHJvbmljIHRveGljaXR5IHBhcnQgSTogcGxhbnRzIHdpdGggY2FyY2lub2dlbmljLCB0ZXJhdG9nZW5pYyBhbmQgZW5kb2NyaW5l4oCQZGlzcnVwdGluZyBlZmZlY3RzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPktyaXN0YW5jPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mY3QuMjAxNi4wNC4wMDc8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTE5Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+QmlvY2hlbWljYWwgYW5kIEJpb3BoeXNpY2FsIFJlc2VhcmNoIENvbW11bmljYXRpb25zPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjI3Nzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT41MDc8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVwaWNhdGVjaGluIGFuZCBjYXRlY2hpbiBhcmUgT+KAkG1ldGh5bGF0ZWQgYW5kIGdsdWN1cm9uaWRhdGVkIGluIHRoZSBzbWFsbCBpbnRlc3RpbmU8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+S3VobmxlPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDAwPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMDYvYmJyYy4yMDAwLjM3MDE8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTIwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Q2FuY2VyIFByZXZlbnRpb24gUmVzZWFyY2g8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+ODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT44Nzk8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlJhbmRvbWl6ZWQsIHBsYWNlYm/igJBjb250cm9sbGVkIHRyaWFsIG9mIGdyZWVuIHRlYSBjYXRlY2hpbnMgZm9yIHByb3N0YXRlIGNhbmNlciBwcmV2ZW50aW9uPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkt1bWFyPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE1PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjExNTgvMTk0MC02MjA3LkNBUFItMTQtMDMyNDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMjEiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Nb2xlY3VsYXIgUGhhcm1hY2V1dGljczwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjgxOTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QmlvdHJhbnNmb3JtYXRpb24gb2YgZ3JlZW4gdGVhIHBvbHlwaGVub2xzIGFuZCB0aGUgYmlvbG9naWNhbCBhY3Rpdml0aWVzIG9mIHRob3NlIG1ldGFib2xpdGVzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkxhbWJlcnQ8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAyMS9tcDcwMDA3NW08L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTIyIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Rm9vZCBhbmQgQ2hlbWljYWwgVG94aWNvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40ODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT40MDk8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkhlcGF0b3RveGljaXR5IG9mIGhpZ2ggb3JhbCBkb3NlICjiiJIp4oCQZXBpZ2FsbG9jYXRlY2hpbuKAkDPigJBnYWxsYXRlIGluIG1pY2U8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TGFtYmVydDwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZmN0LjIwMDkuMTAuMDMwPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEyNCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgQWdyaWN1bHR1cmFsIGFuZCBGb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT42MDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xMjUzMTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+S2luZXRpYyBzdHVkeSBvZiBjYXRlY2hpbiBzdGFiaWxpdHk6IGVmZmVjdHMgb2YgcEgsIGNvbmNlbnRyYXRpb24sIGFuZCB0ZW1wZXJhdHVyZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5MaTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDIxL2pmMzA0MTE2czwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMjUiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5JbnRlcm5hdGlvbmFsIEpvdXJuYWwgb2YgRm9vZCBTY2llbmNlIGFuZCBUZWNobm9sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjM4PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM3PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3Qgb2YgZXh0cmFjdGlvbiB0ZW1wZXJhdHVyZSBvbiBjcmVhbSBhbmQgZXh0cmFjdGFiaWxpdHkgb2YgYmxhY2sgdGVhIFtDYW1lbGxpYSBzaW5lbnNpcyAoTC4pIE8uIEt1bnR6ZV08L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TGlhbmc8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDM8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTA0Ni9qLjEzNjUtMjYyMS4yMDAzLjAwNjMxLng8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTI2Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+WmVpdHNjaHJpZnQgZsO8ciBMZWJlbnNtaXR0ZWx1bnRlcnN1Y2h1bmcgdW5k4oCQRm9yc2NodW5nIEE8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjA4PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjIxNzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QW50aW94aWRhbnQgcHJvcGVydGllcyBhbmQgdG90YWwgcGhlbm9saWNzIGNvbnRlbnQgb2YgZ3JlZW4gYW5kIGJsYWNrIHRlYSB1bmRlciBkaWZmZXJlbnQgYnJld2luZyBjb25kaXRpb25zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkxpZWJlcnQ8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjE5OTk8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwNy9zMDAyMTcwMDUwNDA2PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEyNyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgQWdyaWN1bHR1cmFsIGFuZCBGb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT41MTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xODY0PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5GYWN0b3JzIGFmZmVjdGluZyB0aGUgbGV2ZWxzIG9mIHRlYSBwb2x5cGhlbm9scyBhbmQgY2FmZmVpbmUgaW4gdGVhIGxlYXZlczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5MaW48L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDM8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAyMS9qZjAyMTA2NmI8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTI4Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+UGFuY3JlYXM8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Mzc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MjU8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkdyZWVuIHRlYSBjb25zdW1wdGlvbiBhbmQgdGhlIHJpc2sgb2YgcGFuY3JlYXRpYyBjYW5jZXIgaW4gSmFwYW5lc2UgYWR1bHRzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPkxpbjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwODwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDk3L01QQS4wYjAxM2UzMTgxNjBhNWUyPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEyOSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlBMb1MgT05FPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+ZTkxMTYzPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3RzIG9mIGdyZWVuIHRlYSBleHRyYWN0IG9uIGluc3VsaW4gcmVzaXN0YW5jZSBhbmQgZ2x1Y2Fnb27igJBsaWtlIHBlcHRpZGUgMSBpbiBwYXRpZW50cyB3aXRoIHR5cGUgMiBkaWFiZXRlcyBhbmQgbGlwaWQgYWJub3JtYWxpdGllczogYSByYW5kb21pemVkLCBkb3VibGXigJBibGluZGVkLCBhbmQgcGxhY2Vib+KAkGNvbnRyb2xsZWQgdHJpYWw8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TGl1PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEzNzEvam91cm5hbC5wb25lLjAwOTExNjM8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTMwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBUaGUgTmV1cm9sb2dpY2FsIFNjaWVuY2VzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjM1ODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT40NjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+UG9seXBoZW5vbiBFLCBub27igJBmdXRpbGUgYXQgbmV1cm9wcm90ZWN0aW9uIGluIG11bHRpcGxlIHNjbGVyb3NpcyBidXQgdW5wcmVkaWN0YWJseSBoZXBhdG90b3hpYzogcGhhc2UgSSBzaW5nbGUgZ3JvdXAgYW5kIHBoYXNlIElJIHJhbmRvbWl6ZWQgcGxhY2Vib+KAkGNvbnRyb2xsZWQgc3R1ZGllczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Mb3ZlcmE8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTU8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmpucy4yMDE1LjA4LjAwNjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMzEiPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTEzNi9iY3ItMjAxNC0yMDg1MzQ8L2RvaT4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5MdWdnIFNULCBNZW5lemVzIERCIGFuZCBHb21wZXJ0eiBTLCAyMDE1LiBDaGluZXNlIGdyZWVuIHRlYSBhbmQgYWN1dGUgaGVwYXRpdGlzOiBhIHJhcmUgeWV0IHJlY3VycmluZyB0aGVtZS4gQk1KIENhc2UgUmVwb3J0cywgcGlpOiBiY3IyMDE0MjA4NTM0LjwvdW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMzIiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xODc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NDkxPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5QeXJyb2xpemlkaW5lIGFsa2Fsb2lkcyBpbiBoZXJiYWwgdGVhcyBmb3IgaW5mYW50cywgcHJlZ25hbnQgb3IgbGFjdGF0aW5nIHdvbWVuPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk3DpGRnZTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZm9vZGNoZW0uMjAxNS4wNC4wNjc8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTMzIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+VGhlIEpvdXJuYWwgb2YgbnV0cml0aW9uPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjEzOTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yNjQ8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkdyZWVuIHRlYSBjYXRlY2hpbiBjb25zdW1wdGlvbiBlbmhhbmNlcyBleGVyY2lzZeKAkGluZHVjZWQgYWJkb21pbmFsIGZhdCBsb3NzIGluIG92ZXJ3ZWlnaHQgYW5kIG9iZXNlIGFkdWx0czwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5NYWtpPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA4PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjM5NDUvam4uMTA4LjA5ODI5MzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMzQiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIEFkZGl0aXZlcyBhbmQgQ29udGFtaW5hbnRzOiBQYXJ0IEE8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Mjg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+OTI1PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5Nb25pdG9yaW5nIG9mIHBvbHljeWNsaWMgYXJvbWF0aWMgaHlkcm9jYXJib25zIChQQUgpIGluIGZvb2Qgc3VwcGxlbWVudHMgY29udGFpbmluZyBib3RhbmljYWxzIGFuZCBvdGhlciBpbmdyZWRpZW50cyBvbiB0aGUgRHV0Y2ggbWFya2V0PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk1hcnRlbmE8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTE8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTA4MC8xOTQ0MDA0OS4yMDExLjU2OTU3MzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxMzUiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIENoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xOTc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+OTA3PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5NdWx0aeKAkGNsYXNzIG1ldGhvZG9sb2d5IHRvIGRldGVybWluZSBwZXN0aWNpZGVzIGFuZCBteWNvdG94aW5zIGluIGdyZWVuIHRlYSBhbmQgcm95YWwgamVsbHkgc3VwcGxlbWVudHMgYnkgbGlxdWlkIGNocm9tYXRvZ3JhcGh5IGNvdXBsZWQgdG8gT3JiaXRyYXAgaGlnaCByZXNvbHV0aW9uIG1hc3Mgc3BlY3Ryb21ldHJ5PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk1hcnTDrW5leuKAkERvbcOtbmd1ZXo8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTY8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmZvb2RjaGVtLjIwMTUuMTEuMDcwPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEzNiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkJyaXRpc2ggSm91cm5hbCBvZiBOdXRyaXRpb248L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTAwPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjQ5NjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QWJzb3JwdGlvbiBhbmQgcGhhcm1hY29raW5ldGljcyBvZiBncmVlbiB0ZWEgY2F0ZWNoaW5zIGluIGJlYWdsZXM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TWF0YeKAkEJpbGJhbzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwODwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE3L1MwMDA3MTE0NTA3ODk4NjkyPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEzNyI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+TWF0c3VpIFksIEZ1a3VoYXJhIEksIFRha2VzaGl0YSBNLCBPc2FraSBOIGFuZCBIaWJpIE4sIDIwMTYuIEVmZmljYWN5IGFuZCBTYWZldHkgb2YgUG93ZGVyZWQgQmV2ZXJhZ2UgQ29udGFpbmluZyBHcmVlbiBUZWEgQ2F0ZWNoaW5zIG9uIEJvZHkgRmF0IGluIE9iZXNlIEFkdWx0cyDigJNBIFJhbmRvbWl6ZWQsIFBsYWNlYm/igJBjb250cm9sbGVkLCBEb3VibGXigJBibGluZCBQYXJhbGxlbCBTdHVkeeKAky4gSnBuIFBoYXJtYWNvbCBUaGVyIHZvbC4gNDQsIG5vLiA3LiBPcmlnaW5hbCBwYXBlciBpbiBKYXBhbmVzZS4gVHJhbnNsYXRpb24gdG8gRW5nbGlzaCBwcm92aWRlZCBieSBpbnRlcmVzdGVkIHBhcnRpZXMgKOKAmERvY3VtZW50YXRpb24gcHJvdmlkZWQgdG8gRUZTQeKAmSBuLiAzKS48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTM4Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+T2Jlc2l0eTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xNjwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xMzM4PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5DYXRlY2hpbiBzYWZlbHkgaW1wcm92ZWQgaGlnaGVyIGxldmVscyBvZiBmYXRuZXNzLCBibG9vZCBwcmVzc3VyZSwgYW5kIGNob2xlc3Rlcm9sIGluIGNoaWxkcmVuPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk1hdHN1eWFtYTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwODwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDM4L29ieS4yMDA4LjYwPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjEzOSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkV1cm9wZWFuIEpvdXJuYWwgb2YgQ2xpbmljYWwgUGhhcm1hY29sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjY1PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjMzMTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+SGVwYXRvdG94aWNpdHkgZnJvbSBncmVlbiB0ZWE6IGEgcmV2aWV3IG9mIHRoZSBsaXRlcmF0dXJlIGFuZCB0d28gdW5wdWJsaXNoZWQgY2FzZXM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TWF6emFudGk8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDk8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwNy9zMDAyMjgtMDA4LTA2MTAtNzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNDAiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5BcmNoaXZlcyBvZiBUb3hpY29sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjg5PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjExNzU8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkhlcGF0b3RveGljaXR5IG9mIGdyZWVuIHRlYTogYW4gdXBkYXRlPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk1henphbnRpPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE1PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMDcvczAwMjA0LTAxNS0xNTIxLXg8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTQxIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+VG94aWNvbG9naWNhbCBTY2llbmNlczwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40ODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT41NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+U3ViY2hyb25pYyBvcmFsIHRveGljaXR5IG9mIGVwaWdhbGxvY2F0ZWNoaW4gZ2FsbGF0ZSAoRUdDRykgaW4gcmF0cyBhbmQgZG9nczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5NY0Nvcm1pY2s8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjE5OTk8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNDIiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5DYW5jZXIgUHJldmVudGlvbiBSZXNlYXJjaDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4yPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjY3MzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+VGVhIHBvbHlwaGVub2xzIGRlY3JlYXNlIHNlcnVtIGxldmVscyBvZiBwcm9zdGF0ZeKAkHNwZWNpZmljIGFudGlnZW4sIGhlcGF0b2N5dGUgZ3Jvd3RoIGZhY3RvciwgYW5kIHZhc2N1bGFyIGVuZG90aGVsaWFsIGdyb3d0aCBmYWN0b3IgaW4gcHJvc3RhdGUgY2FuY2VyIHBhdGllbnRzIGFuZCBpbmhpYml0IHByb2R1Y3Rpb24gb2YgaGVwYXRvY3l0ZSBncm93dGggZmFjdG9yIGFuZCB2YXNjdWxhciBlbmRvdGhlbGlhbCBncm93dGggZmFjdG9yIGluwqB2aXRybzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5NY0xhcnR5PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA5PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjExNTgvMTk0MC02MjA3LkNBUFItMDgtMDE2NzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNDMiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPk1lZGluYeKAkENhbGl6IEksIEdhcmNpYeKAkENvcnRlcyBNLCBHb256YWxleuKAkEppbWVuZXogQSwgQ2FiZWxsbyBNUiwgUm9ibGVz4oCQRGlheiBNLCBTYW5hYnJpYeKAkENhYnJlcmEgSiBhbmQgSmltZW5leuKAkFBlcmV6IE0sIDIwMTguIEhlcmJhbCBhbmQgZGlldGFyeSBzdXBwbGVtZW504oCQaW5kdWNlZCBMaXZlciBJbmp1cmllcyBpbiB0aGUgU3BhbmlzaCBESUxJIFJlZ2lzdHJ5LiBDbGluaWNhbCBHYXN0cm9lbnRlcm9sb2d5IGFuZCBIZXBhdG9sb2d5LCBwaWk6IFMxNTQy4oCQMzU2NSgxOCkzMDAxMOKAkDcuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE0NCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlRveGljb2xvZ3kgTGV0dGVyczwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4yNjM8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NDQ8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkludGVyaW0gcmVsYXRpdmUgcG90ZW5jeSBmYWN0b3JzIGZvciB0aGUgdG94aWNvbG9naWNhbCByaXNrIGFzc2Vzc21lbnQgb2YgcHlycm9saXppZGluZSBhbGthbG9pZHMgaW4gZm9vZCBhbmQgaGVyYmFsIG1lZGljaW5lczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5NZXJ6PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai50b3hsZXQuMjAxNi4wNS4wMDI8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTQ1Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+SW50ZXJuYXRpb25hbCBKb3VybmFsIG9mIEhlbWF0b2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTA1PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjI5NTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+UGhhc2UgMiB0cmlhbCBvZiBkYWlseSwgb3JhbCBlcGlnYWxsb2NhdGVjaGluIGdhbGxhdGUgaW4gcGF0aWVudHMgd2l0aCBsaWdodOKAkGNoYWluIGFteWxvaWRvc2lzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk1lc2hpdHN1a2E8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwNy9zMTIxODUtMDE2LTIxMTItMTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNDYiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Ccml0aXNoIEpvdXJuYWwgb2YgTnV0cml0aW9uPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjExMTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xMjYzPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3RzIG9mIGRpZXRhcnkgc3VwcGxlbWVudGF0aW9uIHdpdGggZXBpZ2FsbG9jYXRlY2hpbuKAkDPigJBnYWxsYXRlIG9uIHdlaWdodCBsb3NzLCBlbmVyZ3kgaG9tZW9zdGFzaXMsIGNhcmRpb21ldGFib2xpYyByaXNrIGZhY3RvcnMgYW5kIGxpdmVyIGZ1bmN0aW9uIGluIG9iZXNlIHdvbWVuOiByYW5kb21pc2VkLCBkb3VibGXigJBibGluZCwgcGxhY2Vib+KAkGNvbnRyb2xsZWQgY2xpbmljYWwgdHJpYWw8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TWllbGdv4oCQQXl1c288L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTQ8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNy9TMDAwNzExNDUxMzAwMzc4NDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNDgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5NZWRpY2luYWwgUmVzZWFyY2ggUmV2aWV3czwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xNzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zMjc8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkNoZW1vcHJvdGVjdGlvbjogYSByZXZpZXcgb2YgdGhlIHBvdGVudGlhbCB0aGVyYXBldXRpYyBhbnRpb3hpZGFudCBwcm9wZXJ0aWVzIG9mIGdyZWVuIHRlYSAoQ2FtZWxsaWEgc2luZW5zaXMpIGFuZCBjZXJ0YWluIG9mIGl0cyBjb25zdGl0dWVudHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TWl0c2NoZXI8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjE5OTc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwMi8oU0lDSSkxMDk4LTExMjgoMTk5NzA3KTE3OjQmbHQ7MzI3OjpBSUQtTUVEMiZndDszLjAuQ087Mi1ZPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE0OSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZvb2QgYW5kIENoZW1pY2FsIFRveGljb2xvZ3k8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NDc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTc2MDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+U2FmZXR5IGFzc2Vzc21lbnQgb2YgaGVhdOKAkHN0ZXJpbGl6ZWQgZ3JlZW4gdGVhIGNhdGVjaGluIHByZXBhcmF0aW9uOiBhIDbigJBtb250aCByZXBlYXTigJBkb3NlIHN0dWR5IGluIHJhdHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TW9yaXRhPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA5PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mY3QuMjAwOS4wNC4wMzM8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTUwIj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjI5MDMvc3AuZWZzYS4yMDE1LkVOLTg1OTwvZG9pPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPk11bGRlciBQUCwgU8OhbmNoZXogUEwsIFRoZXNlIEEsIFByZWlzc+KAkFdlaWdlcnQgQSBhbmQgQ2FzdGVsbGFyaSBNLCAyMDE1LiBPY2N1cnJlbmNlIG9mIFB5cnJvbGl6aWRpbmUgYWxrYWxvaWRzIGluIGZvb2QuIEVGU0EgU3VwcG9ydGluZyBQdWJsaWNhdGlvbiAyMDE1OkVO4oCQODU5LCAx4oCTMTE0IHBwLjwvdW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNTEiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5BcmNoaXZlcyBvZiBCaW9jaGVtaXN0cnkgYW5kIEJpb3BoeXNpY3M8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NTU3PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkRvc2XigJBkZXBlbmRlbnQgZnVuY3Rpb25hbGl0eSBhbmQgdG94aWNpdHkgb2YgZ3JlZW4gdGVhIHBvbHlwaGVub2xzIGluIGV4cGVyaW1lbnRhbCByb2RlbnRzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk11cmFrYW1pPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5hYmIuMjAxNC4wNC4wMTg8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTUyIj4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5NdXJhbWF0c3U8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZV90aXRsZT5TY2llbmNlIG9mIFRlYTwvdm9sdW1lX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MTk5MTwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE1MyI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMTExL2pmcGUuMTI1MzI8L2RvaT4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5NdXJ1Z2VzaCBDUywgTWFub2ogSkIsIEhhd2FyZSBESiwgUmF2aSBSIGFuZCBTdWJyYW1hbmlhbiBSLCAyMDE3LiBJbmZsdWVuY2Ugb2Ygd2F0ZXIgcXVhbGl0eSBvbiBudXRyaXRpb25hbCBhbmQgc2Vuc29yeSBjaGFyYWN0ZXJpc3RpY3Mgb2YgZ3JlZW4gdGVhIGluZnVzaW9uLiBKb3VybmFsIG9mIEZvb2QgUHJvY2VzcyBFbmdpbmVlcmluZywgNDAuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE1NCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPlRoZSBBbWVyaWNhbiBKb3VybmFsIG9mIENsaW5pY2FsIE51dHJpdGlvbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT44MTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xMjI8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkluZ2VzdGlvbiBvZiBhIHRlYSByaWNoIGluIGNhdGVjaGlucyBsZWFkcyB0byBhIHJlZHVjdGlvbiBpbiBib2R5IGZhdCBhbmQgbWFsb25kaWFsZGVoeWRl4oCQbW9kaWZpZWQgTERMIGluIG1lbuKAkzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5OYWdhbzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDkzL2FqY24vODEuMS4xMjI8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTU1Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+T2Jlc2l0eTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xNTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xNDczPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5BIGdyZWVuIHRlYSBleHRyYWN0IGhpZ2ggaW4gY2F0ZWNoaW5zIHJlZHVjZXMgYm9keSBmYXQgYW5kIGNhcmRpb3Zhc2N1bGFyIHJpc2tzIGluIGh1bWFuczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5OYWdhbzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDM4L29ieS4yMDA3LjE3NjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNTYiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5PYmVzaXR5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE3PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjMxMDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QSBjYXRlY2hpbuKAkHJpY2ggYmV2ZXJhZ2UgaW1wcm92ZXMgb2Jlc2l0eSBhbmQgYmxvb2QgZ2x1Y29zZSBjb250cm9sIGluIHBhdGllbnRzIHdpdGggdHlwZSAyIGRpYWJldGVzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk5hZ2FvPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA5PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMzgvb2J5LjIwMDguNTA1PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE1NyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkRpZ2VzdGl2ZSBEaXNlYXNlcyBhbmQgU2NpZW5jZXM8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NTg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MjY4MjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+Q2F0ZWNoaW5zIGluIGRpZXRhcnkgc3VwcGxlbWVudHMgYW5kIGhlcGF0b3RveGljaXR5PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk5hdmFycm88L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTM8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwNy9zMTA2MjAtMDEzLTI2ODctOTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNTgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5IZXBhdG9sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjYwPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM5OTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+TGl2ZXIgaW5qdXJ5IGZyb20gaGVyYmFscyBhbmQgZGlldGFyeSBzdXBwbGVtZW50cyBpbiB0aGUgVS5TLiBEcnVn4oCQSW5kdWNlZCBMaXZlciBJbmp1cnkgTmV0d29yazwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5OYXZhcnJvPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTU5Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+SGVwYXRvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT42NTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zNjM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkxpdmVyIGluanVyeSBmcm9tIGhlcmJhbCBhbmQgZGlldGFyeSBzdXBwbGVtZW50czwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5OYXZhcnJvPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE3PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMDIvaGVwLjI4ODEzPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE2MCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgUGhhcm1hY3kgYW5kIFBoYXJtYWNldXRpY2FsIFNjaWVuY2VzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE4PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjgyNTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+SGVwYXRvdG94aWNpdHkgb2YgcHlycm9saXppZGluZSBhbGthbG9pZHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+TmV1bWFuPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE1PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjE4NDMzL0ozQkc3SjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNjEiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5DYW5jZXIgUHJldmVudGlvbiBSZXNlYXJjaDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT41PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjI5MDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+UmFuZG9taXplZCwgZG91Ymxl4oCQYmxpbmQsIHBsYWNlYm/igJBjb250cm9sbGVkIHRyaWFsIG9mIHBvbHlwaGVub24gRSBpbiBwcm9zdGF0ZSBjYW5jZXIgcGF0aWVudHMgYmVmb3JlIHByb3N0YXRlY3RvbXk6IGV2YWx1YXRpb24gb2YgcG90ZW50aWFsIGNoZW1vcHJldmVudGl2ZSBhY3Rpdml0aWVzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPk5ndXllbjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMTU4LzE5NDAtNjIwNy5DQVBSLTExLTAzMDY8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTYyIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+TnV0cml0aW9uIGFuZCBDYW5jZXI8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Njk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MjExPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5HcmVlbiB0ZWEgY29uc3VtcHRpb24gYW5kIHRoZSByaXNrIG9mIGxpdmVyIGNhbmNlcjogYSBtZXRh4oCQYW5hbHlzaXM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Tmk8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTA4MC8wMTYzNTU4MS4yMDE3LjEyNjM3NTQ8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTYzIj4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5OVFAgKE5hdGlvbmFsIFRveGljb2xvZ3kgUHJvZ3JhbSksIDIwMTYuIFRveGljb2xvZ3kgU3R1ZGllcyBvZiBHcmVlbiBUZWEgRXh0cmFjdCBpbiBGMzQ0L05UYWMgUmF0cyBhbmQgQjZDM0YxL04gTWljZSBhbmQgVG94aWNvbG9neSBhbmQgQ2FyY2lub2dlbmVzaXMgU3R1ZGllcyBvZiBHcmVlbiBUZWEgRXh0cmFjdCBpbiBXaXN0YXIgSGFuW0NybDpXSShIYW4pXSBSYXRzIGFuZCBCNmMzZjEvTiBNaWNlIChHYXZhZ2UgU3R1ZGllcykuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE2NCI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+T0VDRCAoT3JnYW5pemF0aW9uIGZvciBFY29ub21pYyBDb29wZXJhdGlvbiBhbmQgRGV2ZWxvcG1lbnQpLCAxOTk4LiBPRUNEIGd1aWRlbGluZSBmb3IgdGVzdGluZyBvZiBjaGVtaWNhbHMsIDQwOC4gUmVwZWF0ZWQgZG9zZSA5MOKAkGRheSBvcmFsIHRveGljaXR5IHN0dWR5IGluIHJvZGVudHMuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE2NSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkJpb2xvZ2ljYWwgYW5kIFBoYXJtYWNldXRpY2FsIEJ1bGxldGluPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE4PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjE5MDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QWJzb3JwdGlvbiBvZiAo4oCQKeKAkGVwaWdhbGxvY2F0ZWNoaW4gZ2FsbGF0ZSBpbnRvIHJhdCBwb3J0YWwgdmVpbjwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Pa3VzaGlvPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4xOTk1PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEyNDgvYnBiLjE4LjE5MDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNjYiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5CaW9sb2dpY2FsIGFuZCBQaGFybWFjZXV0aWNhbCBCdWxsZXRpbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4zNjwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xNTc3PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5Db21wYXJpc29uIG9mICjiiJIp4oCQZXBpZ2FsbG9jYXRlY2hpbuKAkDPigJBP4oCQZ2FsbGF0ZSAoRUdDRykgYW5kIE/igJBtZXRoeWwgRUdDRyBiaW9hdmFpbGFiaWxpdHkgaW4gcmF0czwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Pcml0YW5pPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEzPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEyNDgvYnBiLmIxMy0wMDM0OTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNjciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5KYXBhbmVzZSBKb3VybmFsIG9mIE51dHJpdGlvbiBBc3Nlc3M8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzY1PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3RzIG9mIHRlYSBjYXRlY2hpbnMgb24gYm9keSBmYXQgbWV0YWJvbGlzbSBpbiB3b21lbjwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5PdHN1a2E8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDI8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNjgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5UcmVuZHMgaW4gRm9vZCBTY2llbmNlIGFuZCBUZWNobm9sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE1PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjE4NjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+Q2hhcmFjdGVyaXphdGlvbiBvZiBwcm90ZWlu4oCTcG9seXBoZW5vbCBpbnRlcmFjdGlvbnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+UGFwYWRvcG91bG91PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai50aWZzLjIwMDMuMDkuMDE3PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE2OSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZvb2QgYW5kIEJpb3Byb2Nlc3MgVGVjaG5vbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT44PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjkzNTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+VGVjaG5pcXVlcyBmb3IgZXh0cmFjdGlvbiBvZiBncmVlbiB0ZWEgcG9seXBoZW5vbHM6IGEgcmV2aWV3PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlBhc3JpamE8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTU8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwNy9zMTE5NDctMDE1LTE0NzkteTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNzAiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5NZWRpY2luYSBDbMOtbmljYTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMjE8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NTk4PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5IZXBhdG90b3hpY2lkYWQgcG9yIGV4dHJhY3RvIGV0YW7Ds2xpY28gc2VjbyBkZSBDYW1lbGxpYSBzaW5lbnNpczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5QZWRyw7NzPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDAzPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvUzAwMjUtNzc1MygwMyk3NDAyNi0zPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE3MSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZvb2QgUmVzZWFyY2ggSW50ZXJuYXRpb25hbDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40Mzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT45NTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+Rm9ybXVsYXRpb24gd2l0aCBhc2NvcmJpYyBhY2lkIGFuZCBzdWNyb3NlIG1vZHVsYXRlcyBjYXRlY2hpbiBiaW9hdmFpbGFiaWxpdHkgZnJvbSBncmVlbiB0ZWE8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+UGV0ZXJzPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEwPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mb29kcmVzLjIwMDkuMDguMDE2PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE3MiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkludGVybmF0aW9uYWwgSm91cm5hbCBvZiBQcmV2ZW50aXZlIE1lZGljaW5lPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+Mjg8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlRoZSBlZmZlY3Qgb2YgZ3JlZW4gdGVhIGV4dHJhY3Qgc3VwcGxlbWVudGF0aW9uIG9uIGxpdmVyIGVuenltZXMgaW4gcGF0aWVudHMgd2l0aCBub25hbGNvaG9saWMgZmF0dHkgbGl2ZXIgZGlzZWFzZTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5QZXplc2hraTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNjwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC40MTAzLzIwMDgtNzgwMi4xNzMwNTE8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTczIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBFdGhub3BoYXJtYWNvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xNTU8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTY1PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5Db25jZW50cmF0ZWQgZ3JlZW4gdGVhIGV4dHJhY3QgaW5kdWNlcyBzZXZlcmUgYWN1dGUgaGVwYXRpdGlzIGluIGEgNjPigJB5ZWFy4oCQb2xkIHdvbWFu4oCTYSBjYXNlIHJlcG9ydCB3aXRoIHBoYXJtYWNldXRpY2FsIGFuYWx5c2lzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlBpbGx1a2F0PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5qZXAuMjAxNC4wNS4wMTU8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTc0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Q3JpdGljYWwgUmV2aWV3cyBpbiBGb29kIFNjaWVuY2UgYW5kIE51dHJpdGlvbjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT41Nzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zMTg4PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5BZGRpdGlvbiBvZiBtaWxrIHRvIHRlYSBpbmZ1c2lvbnM6IGhlbHBmdWwgb3IgaGFybWZ1bD8gRXZpZGVuY2UgZnJvbSBpbsKgdml0cm8gYW5kIGluwqB2aXZvIHN0dWRpZXMgb24gYW50aW94aWRhbnQgcHJvcGVydGllczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5SYXNoaWRpbmVqYWQ8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTA4MC8xMDQwODM5OC4yMDE1LjEwOTk1MTU8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTc1Ij4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5SS0kgKFJvYmVydCBLb2NoIEluc3RpdHV0ZSksIDE5OTguIFZlcnplaHIgdm9uIGdyw7xuZW0gdGVlLiBCdW5kZXPigJBHZXN1bmRoZWl0c3N1cnZleSBBdmFpbGFibGUgb25saW5lOiBodHRwczovL3d3dy5ya2kuZGUvREUvSG9tZS9ob21lcGFnZV9ub2RlLmh0bWwgW0FjY2Vzc2VkOiAxOSBNYXJjaCAyMDE4XTwvdW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNzYiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5OYXR1cmFsIFByb2R1Y3QgUmVwb3J0czwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4zNDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT42MjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+UHlycm9saXppZGluZSBhbGthbG9pZHM6IG9jY3VycmVuY2UsIGJpb2xvZ3ksIGFuZCBjaGVtaWNhbCBzeW50aGVzaXM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Um9iZXJ0c29uPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE3PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMzkvQzVOUDAwMDc2QTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNzciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5VZ2Vza3IgTMOmZ2VyPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjE3Mzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMDU8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlRva3Npc2sgaGVwYXRpdGlzIHVkbMO4c3QgYWYgZ3LDuG4gdGU8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Um9oZGU8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTE8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxNzgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Kb3VybmFsIG9mIGFncmljdWx0dXJhbCBhbmQgZm9vZCBjaGVtaXN0cnk8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NTg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGlzc3VlPjI8L2lzc3VlPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xMjk2PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5HcmVlbiB0ZWEgZmxhdmFu4oCQM+KAkG9sczogY29sb25pYyBkZWdyYWRhdGlvbiBhbmQgdXJpbmFyeSBleGNyZXRpb24gb2YgY2F0YWJvbGl0ZXMgYnkgaHVtYW5zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlJvb3dpPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA5PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMjEvamY5MDMyOTc1PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE3OSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkludGVybmF0aW9uYWwgSm91cm5hbCBvZiBXb21lbidzIEhlYWx0aDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT41PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjQ3NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+VHJlYXRtZW50IG9mIHN5bXB0b21hdGljIHV0ZXJpbmUgZmlicm9pZHMgd2l0aCBncmVlbiB0ZWEgZXh0cmFjdDogYSBwaWxvdCByYW5kb21pemVkIGNvbnRyb2xsZWQgY2xpbmljYWwgc3R1ZHk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Um9zaGR5PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEzPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTgwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+SW50ZXJuYXRpb25hbCBKb3VybmFsIG9mIE1vbGVjdWxhciBNZWRpY2luZTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4zMjwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT45ODk8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkdyZWVuIHRlYSB3aXRoIGhpZ2jigJBkZW5zaXR5IGNhdGVjaGlucyBpbXByb3ZlcyBsaXZlciBmdW5jdGlvbiBhbmQgZmF0IGluZmlsdHJhdGlvbiBpbiBub27igJBhbGNvaG9saWMgZmF0dHkgbGl2ZXIgZGlzZWFzZSAoTkFGTEQpIHBhdGllbnRzOiBhIGRvdWJsZeKAkGJsaW5kIHBsYWNlYm/igJBjb250cm9sbGVkIHN0dWR5PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlNha2F0YTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4zODkyL2lqbW0uMjAxMy4xNTAzPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE4MSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkRydWcgU2FmZXR5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjMxPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjQ2OTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+U2FmZXR5IG9mIGdyZWVuIHRlYSBleHRyYWN0czwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5TYXJtYTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwODwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4yMTY1LzAwMDAyMDE4LTIwMDgzMTA2MC0wMDAwMzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxODIiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPlNDRiAoU2NpZW50aWZpYyBDb21taXR0ZWUgb24gRm9vZHMpLCBFdXJvcGVhbiBVbmlvbiAxOTk3LiBPcGluaW9uIG9uIHRoZSBwb3RlbnRpYWwgbWljcm9iaW9sb2dpY2FsIHJpc2sgYXJpc2luZyBmcm9tIHRoZSBwcmVzZW5jZSBvZiBtb2lzdHVyZSBpbiB0ZWEgKGV4cHJlc3NlZCBvbiAxOXRoIFNlcHRlbWJlciAxOTk3KS48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTgzIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Rm9vZCBhbmQgQ2hlbWljYWwgVG94aWNvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40Mzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zMDc8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlRveGljaXR5IG9mIGdyZWVuIHRlYSBleHRyYWN0cyBhbmQgdGhlaXIgY29uc3RpdHVlbnRzIGluIHJhdCBoZXBhdG9jeXRlcyBpbiBwcmltYXJ5IGN1bHR1cmU8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+U2NobWlkdDwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDE2L2ouZmN0LjIwMDQuMTEuMDAxPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE4NCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkt1bnR6ZS4gRGVyIFRlZXN0cmF1Y2guIFplaXRzY2hyaWZ0IGbDvHIgUGh5dG90aGVyYXBpZTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xNzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMzU8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkNhbWVsbGlhIHNpbmVuc2lzIChMLikgTzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5TY2hvbHo8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjE5OTU8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxODUiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIEFkZGl0aXZlcyBhbmQgQ29udGFtaW5hbnRzOiBQYXJ0IEE8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MzE8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTcyMzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+T2NjdXJyZW5jZSBvZiAxNSsgMSBFVSBwcmlvcml0eSBwb2x5Y3ljbGljIGFyb21hdGljIGh5ZHJvY2FyYm9ucyAoUEFIKSBpbiB2YXJpb3VzIHR5cGVzIG9mIHRlYSAoQ2FtZWxsaWEgc2luZW5zaXMpIGFuZCBoZXJiYWwgaW5mdXNpb25zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlNjaHVsejwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDgwLzE5NDQwMDQ5LjIwMTQuOTUyNzg1PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE4NiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkdhc3Ryb2VudGVyb2xvZ2llIENsaW5pcXVlIGV0IEJpb2xvZ2lxdWU8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjU8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+ODM0PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5JcyBleG9saXNlIGhlcGF0b3RveGljPzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5TZWRkaWs8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDE8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxODciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Kb3VybmFsIG9mIENsaW5pY2FsIE9uY29sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjI3PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjM4MDg8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlBoYXNlIEkgdHJpYWwgb2YgZGFpbHkgb3JhbCBQb2x5cGhlbm9uIEUgaW4gcGF0aWVudHMgd2l0aCBhc3ltcHRvbWF0aWMgUmFpIHN0YWdlIDAgdG8gSUkgY2hyb25pYyBseW1waG9jeXRpYyBsZXVrZW1pYTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5TaGFuYWZlbHQ8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDk8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTIwMC9KQ08uMjAwOC4yMS4xMjg0PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE4OCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkNhbmNlcjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMTk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzYzPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5QaGFzZSAyIHRyaWFsIG9mIGRhaWx5LCBvcmFsIFBvbHlwaGVub24gRSBpbiBwYXRpZW50cyB3aXRoIGFzeW1wdG9tYXRpYywgUmFpIHN0YWdlIDAgdG8gSUkgY2hyb25pYyBseW1waG9jeXRpYyBsZXVrZW1pYTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5TaGFuYWZlbHQ8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTM8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwMi9jbmNyLjI3NzE5PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE4OSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkJNQyBDb21wbGVtZW50YXJ5IGFuZCBBbHRlcm5hdGl2ZSBNZWRpY2luZTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xMDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT43NjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+R3JlZW4gdGVhIHBvbHlwaGVub2xzIHN1cHBsZW1lbnRhdGlvbiBhbmQgVGFpIENoaSBleGVyY2lzZSBmb3IgcG9zdG1lbm9wYXVzYWwgb3N0ZW9wZW5pYyB3b21lbjogc2FmZXR5IGFuZCBxdWFsaXR5IG9mIGxpZmUgcmVwb3J0PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlNoZW48L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTA8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTE4Ni8xNDcyLTY4ODItMTAtNzY8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTkwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+T3N0ZW9wb3Jvc2lzIEludGVybmF0aW9uYWw8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjM8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTU0MTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RWZmZWN0IG9mIGdyZWVuIHRlYSBhbmQgVGFpIENoaSBvbiBib25lIGhlYWx0aCBpbiBwb3N0bWVub3BhdXNhbCBvc3Rlb3BlbmljIHdvbWVuOiBhIDbigJBtb250aCByYW5kb21pemVkIHBsYWNlYm/igJBjb250cm9sbGVkIHRyaWFsPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlNoZW48L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTI8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwNy9zMDAxOTgtMDExLTE3MzEteDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxOTEiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Gb29kIFJlc2VhcmNoIEludGVybmF0aW9uYWw8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NTk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTAwPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5JbnRlcmFjdGlvbnMgYmV0d2VlbiB0ZWEgcG9seXBoZW5vbCBhbmQgdHdvIGtpbmRzIG9mIHR5cGljYWwgZWdnIHdoaXRlIHByb3RlaW5z4oCQb3ZhbGJ1bWluIGFuZCBseXNvenltZTogRWZmZWN0IG9uIHRoZSBnYXN0cm9pbnRlc3RpbmFsIGRpZ2VzdGlvbiBvZiBib3RoIHByb3RlaW5zIGluwqB2aXRybzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5TaGVuPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE0PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mb29kcmVzLjIwMTQuMDEuMDcwPC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE5MiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkZvb2QgQWRkaXRpdmVzIGFuZCBDb250YW1pbmFudHM6IFBhcnQgQTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4zMjwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMDU4PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5QeXJyb2xpemlkaW5lIGFuZCB0cm9wYW5lIGFsa2Fsb2lkcyBpbiB0ZWFzIGFuZCB0aGUgaGVyYmFsIHRlYXMgcGVwcGVybWludCwgcm9vaWJvcyBhbmQgY2hhbW9taWxlIGluIHRoZSBJc3JhZWxpIG1hcmtldDwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5TaGltc2hvbmk8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTU8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxOTMiPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwMi9tbmZyLjIwMDgwMDE2OTwvZG9pPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPlN0YWxtYWNoIEEsIFRyb3VmZmxhcmQgUywgU2VyYWZpbmkgTSBhbmQgQ3JvemllciBBLCAyMDA5LiBBYnNvcnB0aW9uLCBtZXRhYm9saXNtIGFuZCBleGNyZXRpb24gb2YgQ2hvbGFkaSBncmVlbiB0ZWEgZmxhdmFu4oCQM+KAkG9scyBieSBodW1hbnMuIE1vbGVjdWxhciBOdXRyaXRpb24gYW5kIEZvb2QgUmVzZWFyY2gsIDUzLCBTNDTigJA1My48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTk0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+TW9sZWN1bGFyIE51dHJpdGlvbiBhbmQgRm9vZCBSZXNlYXJjaDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT41NDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zMjM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkFic29ycHRpb24sIG1ldGFib2xpc20sIGFuZCBleGNyZXRpb24gb2YgZ3JlZW4gdGVhIGZsYXZhbuKAkDPigJBvbHMgaW4gaHVtYW5zIHdpdGggYW4gaWxlb3N0b215PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlN0YWxtYWNoPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDEwPC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMDIvbW5mci4yMDA5MDAxOTQ8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTk1Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+VG94aW5zPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjg8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzU2PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5EZWh5ZHJvcHlycm9saXppZGluZSBhbGthbG9pZCB0b3hpY2l0eSwgY3l0b3RveGljaXR5LCBhbmQgY2FyY2lub2dlbmljaXR5PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlN0ZWdlbG1laWVyPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE2PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjMzOTAvdG94aW5zODEyMDM1NjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYxOTYiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Kb3VybmFsIG9mIEFPQUMgSW50ZXJuYXRpb25hbDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT45NDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT40ODc8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkEgbm9u4oCQdGFyZ2V0ZWQgYXBwcm9hY2ggdG8gY2hlbWljYWwgZGlzY3JpbWluYXRpb24gYmV0d2VlbiBncmVlbiB0ZWEgZGlldGFyeSBzdXBwbGVtZW50cyBhbmQgZ3JlZW4gdGVhIGxlYXZlcyBieSBIUExDL01TPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlN1bjwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDkzL2phb2FjLzk0LjIuNDg3PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE5NyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgTnV0cml0aW9uYWwgRm9vZDwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT44PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjE8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlNhZmV0eSBvZiBleGNlc3NpdmUgaW5nZXN0aW9uIG9mIGEgYmV2ZXJhZ2UgY29udGFpbmluZyBncmVlbiB0ZWEgY2F0ZWNoaW5zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlN1enVraTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAwNTwvY1llYXI+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjE5OCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgYWdyaWN1bHR1cmFsIGFuZCBmb29kIGNoZW1pc3RyeTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT41ODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8aXNzdWU+MjwvaXNzdWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjEzMTM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPk1ldGFib2xpc20gb2YgKOKIkinigJBlcGlnYWxsb2NhdGVjaGluIGdhbGxhdGUgYnkgcmF0IGludGVzdGluYWwgZmxvcmE8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+VGFrYWdha2k8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDk8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAyMS9qZjkwMzM3NXM8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMTk5Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Rm9vZCBhbmQgQ2hlbWljYWwgVG94aWNvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40Njwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMjI0PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FdmFsdWF0aW9uIG9mIHRveGljaXR5IG9mIGdyZWVuIHRlYSBjYXRlY2hpbnMgd2l0aCA5MOKAkGRheSBkaWV0YXJ5IGFkbWluaXN0cmF0aW9uIHRvIEYzNDQgcmF0czwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5UYWthbWk8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDg8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmZjdC4yMDA4LjAyLjAyMzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMDAiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5KYXBhbmVzZSBQaGFybWFjb2xvZ3kgVGhlcjwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4zNjwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT43Njc8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdHMgb2YgbG9uZ+KAkHRlcm0gY29uc3VtcHRpb24gb2YgdGVhIGNhdGVjaGluc+KAkGVucmljaGVkIGJldmVyYWdlIHdpdGggbm8gY2FmZmVpbmUgb24gYm9keSBjb21wb3NpdGlvbiBpbiBodW1hbnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+VGFrZXNoaXRhPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA4PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjAyIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+VGhlIEFtZXJpY2FuIEpvdXJuYWwgb2YgQ2xpbmljYWwgTnV0cml0aW9uPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjk1PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjczMjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+R3JlZW4gdGVhIGNvbnN1bXB0aW9uIGFuZCB0aGUgcmlzayBvZiBpbmNpZGVudCBmdW5jdGlvbmFsIGRpc2FiaWxpdHkgaW4gZWxkZXJseSBKYXBhbmVzZTogdGhlIE9oc2FraSBDb2hvcnQgMjAwNiBTdHVkeeKAkzwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Ub21hdGE8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTI8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMzk0NS9hamNuLjExMS4wMjMyMDA8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjAzIj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjExNTUvMjAxMy80MTIzNzk8L2RvaT4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5Ub29sc2VlIE5BLCBBcnVvbWEgT0ksIEd1bm5lc3MgVEssIEtvd2xlc3N1ciBTLCBEYW1iYWxhIFYsIE11cmFkIEYgYW5kIEJvdXJkb24gRSwgMjAxMy4gRWZmZWN0aXZlbmVzcyBvZiBncmVlbiB0ZWEgaW4gYSByYW5kb21pemVkIGh1bWFuIGNvaG9ydDogcmVsZXZhbmNlIHRvIGRpYWJldGVzIGFuZCBpdHMgY29tcGxpY2F0aW9ucy4gQmlvTWVkIFJlc2VhcmNoIEludGVybmF0aW9uYWwuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIwNCI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+VHN1Y2hpZGEgVCBhbmQgSXRha3VyYSBILCAyMDAyLiBSZWR1Y3Rpb24gb2YgYm9keSBmYXQgaW4gaHVtYW5zIGJ5IGxvbmfigJB0ZXJtIGluZ2VzdGlvbiBvZiBjYXRlY2hpbnMuIFByb2dyZXNzIGluIE1lZGljaW5lLiBTZXB0ZW1iZXI6IFJlcHJpbnQsIDkoMjIpLiBPcmlnaW5hbCBwYXBlciBpbiBKYXBhbmVzZS4gVHJhbnNsYXRpb24gdG8gRW5nbGlzaCBwcm92aWRlZCBieSBpbnRlcmVzdGVkIHBhcnRpZXMgKOKAmERvY3VtZW50YXRpb24gcHJvdmlkZWQgdG8gRUZTQeKAmSBuLiAzKS48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjA1Ij4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5Va2F3YSBZLCBIYXRha2V5YW1hIFksIE5vcm8gQSwgRnVrdWhhcmEgSSBhbmQgU2FnZXNha2EgWU0sIDIwMTMuIEVmZmVjdCBvZiBjb25zdW1wdGlvbiBvZiB0ZWEgYmV2ZXJhZ2UgY29udGFpbmluZyBjYXRlY2hpbnMgd2l0aCBhIGdhbGxveWwgbW9pZXR5IG9uIGxpcGlkIGV4Y3JldGlvbiBpbnRvIGZlY2VzLCBKcG4uIFBoYXJtYWNvbC4gVGhlciwgNDEsIDkxOeKAkDkyNy4gT3JpZ2luYWwgcGFwZXIgaW4gSmFwYW5lc2UuIFRyYW5zbGF0aW9uIHRvIEVuZ2xpc2ggcHJvdmlkZWQgYnkgaW50ZXJlc3RlZCBwYXJ0aWVzICjigJhEb2N1bWVudGF0aW9uIHByb3ZpZGVkIHRvIEVGU0HigJkgbi4gMykuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIwNiI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkpvdXJuYWwgb2YgSW50ZXJuYXRpb25hbCBNZWRpY2FsIFJlc2VhcmNoPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjMxPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjg4PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5BIHNpbmdsZSBhc2NlbmRpbmcgZG9zZSBzdHVkeSBvZiBlcGlnYWxsb2NhdGVjaGluIGdhbGxhdGUgaW4gaGVhbHRoeSB2b2x1bnRlZXJzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlVsbG1hbm48L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDM8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTE3Ny8xNDczMjMwMDAzMDMxMDAyMDU8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjA3Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+SW50ZXJuYXRpb25hbCBKb3VybmFsIGZvciBWaXRhbWluIGFuZCBOdXRyaXRpb24gUmVzZWFyY2g8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NzQ8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MjY5PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5QbGFzbWHigJBraW5ldGljIGNoYXJhY3RlcmlzdGljcyBvZiBwdXJpZmllZCBhbmQgaXNvbGF0ZWQgZ3JlZW4gdGVhIGNhdGVjaGluIGVwaWdhbGxvY2F0ZWNoaW4gZ2FsbGF0ZSAoRUdDRykgYWZ0ZXIgMTAgZGF5cyByZXBlYXRlZCBkb3NpbmcgaW4gaGVhbHRoeSB2b2x1bnRlZXJzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlVsbG1hbm48L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDQ8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAyNC8wMzAwLTk4MzEuNzQuNC4yNjk8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjA4Ij4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjExMTEvai4xNzUwLTM4NDEuMjAxMC4wMTcwNS54PC9kb2k+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+VW5hY2h1a3d1IFVKLCBBaG1lZCBTLCBLYXZhbGllciBBLCBMeWxlcyBKVCBhbmQgS2VubmVsbHkgRUosIDIwMTAuIFdoaXRlIGFuZCBncmVlbiB0ZWFzIChDYW1lbGxpYSBzaW5lbnNpcyB2YXIuIHNpbmVuc2lzKTogdmFyaWF0aW9uIGluIHBoZW5vbGljLCBtZXRoeWx4YW50aGluZSwgYW5kIGFudGlveGlkYW50IHByb2ZpbGVzLiBKb3VybmFsIG9mIEZvb2QgU2NpZW5jZSwgNzUsIEM1NDHigJNDNTQ4LjwvdW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMDkiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPlVTIFBoYXJtYWNvcGVpYSAsIDIwMDcuIE5hdGlvbmFsIEZvcm11bGFyeSAyNS4gVVMgUGhhcm1hY29wZWlhbCBDb252ZW50aW9uLCBSb2NrdmlsbGUsIE1ELiAxNjU0IHBwLjwvdW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMTAiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPlVTIFBoYXJtYWNvcGVpYSAsIDIwMDguIDIgc3VwcGxlbWVudC4gSVNTTjogMTkzMOKAkDI5MDguIElTU04gb25saW5lOiAxOTMw4oCQMjkxNi4gMTI2MDEgVHdpbmJyb29rIFBhcmt3YXksIFJvY2t2aWxsZSwgTUQgMjA4NTIuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIxMSI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+VVMgUGhhcm1hY29wZWlhICwgMjAxNy4gVm9sdW1lIDQsIFVTUCA0MCwgTkYgMzUuIFRoZSBVbml0ZXMgU3RhdGVzIFBoYXJtYWNvcGVpYWwgQ29udmVudGlvbiAxMjYwMSBUd2luYm9vayBQYXJrd2F5LCBSb2NrdmlsbGUsIE1EIDIwODUyLjwvdW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMTIiPg0KICAgICAgICAgICAgICAgICAgICA8dW5zdHJ1Y3R1cmVkX2NpdGF0aW9uPlVTREEgQVJTIChVbml0ZWQgU3RhdGVzIERlcGFydG1lbnQgb2YgQWdyaWN1bHR1cmUsIEFncmljdWx0dXJhbCBSZXNlYXJjaCBTZXJ2aWNlKSwgb25saW5lLiBOYXRpb25hbCBHZW5ldGljIFJlc291cmNlcyBQcm9ncmFtLiBHZXJtcGxhc20gUmVzb3VyY2VzIEluZm9ybWF0aW9uIE5ldHdvcmsgKEdSSU4pLiBOYXRpb25hbCBHZXJtcGxhc20gUmVzb3VyY2VzIExhYm9yYXRvcnksIEJlbHRzdmlsbGUsIE1hcnlsYW5kLiBBdmFpbGFibGUgb25saW5lOiBodHRwOi8vd3d3LmFycy1ncmluLmdvdi9jZ2ktYmluL25wZ3MvaHRtbC90YXhfc2VhcmNoLnBsPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIxMyI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+VVNQIFBoYXJtYWNpc3RzIFBoYXJtYWNvcGVpYSAsIDIwMDguIDIgc3VwcGxlbWVudC4gSVNTTjogMTkzMOKAkDI5MDguIElTU04gb25saW5lOiAxOTMw4oCQMjkxNi4gMTI2MDEgVHdpbmJyb29rIFBhcmt3YXksIFJvY2t2aWxsZSwgTUQgMjA4NTIuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIxNCI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkdhc3Ryb2VudGVyb2xvZ2llIENsaW5pcXVlIGV0IEJpb2xvZ2lxdWU8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Mjc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MTE2NjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QWN1dGUgaGVwYXRpdGlzIGR1ZSB0byBFeG9saXNlLCBhIENhbWVsbGlhIHNpbmVuc2lz4oCQZGVyaXZlZCBkcnVnPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlZpYWw8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDM8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMTUiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5UcmVuZHMgaW4gRm9vZCBTY2llbmNlIGFuZCBUZWNobm9sb2d5PC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjExPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjE1MjwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+VGVhIGZsYXZvbm9pZHM6IHRoZWlyIGZ1bmN0aW9ucywgdXRpbGlzYXRpb24gYW5kIGFuYWx5c2lzPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPldhbmc8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDA8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9TMDkyNC0yMjQ0KDAwKTAwMDYxLTM8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjE2Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Rm9vZCBhbmQgQ2hlbWljYWwgVG94aWNvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT40Njwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yMzI8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPlZhbGlkYXRpb24gb2YgZ3JlZW4gdGVhIHBvbHlwaGVub2wgYmlvbWFya2VycyBpbiBhIHBoYXNlIElJIGh1bWFuIGludGVydmVudGlvbiB0cmlhbDwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5XYW5nPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA4PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5mY3QuMjAwNy4wOC4wMDc8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjE3Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+T2Jlc2l0eTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4xODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT43NzM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdHMgb2YgY2F0ZWNoaW4gZW5yaWNoZWQgZ3JlZW4gdGVhIG9uIGJvZHkgY29tcG9zaXRpb248L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+V2FuZzwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMDwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMDM4L29ieS4yMDA5LjI1NjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMTgiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Nb2xlY3VsYXIgTnV0cml0aW9uIGFuZCBGb29kIFJlc2VhcmNoPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjU5PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjYxMDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+Q29tcGFyYXRpdmUgYmlva2luZXRpY3MgYW5kIG1ldGFib2xpc20gb2YgcHVyZSBtb25vbWVyaWMsIGRpbWVyaWMsIGFuZCBwb2x5bWVyaWMgZmxhdmFu4oCQM+KAkG9sczogYSByYW5kb21pemVkIGNyb3Nz4oCQb3ZlciBzdHVkeSBpbiBodW1hbnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+V2Vpc2U8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTU8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwMi9tbmZyLjIwMTQwMDQyMjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMTkiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5Kb3VybmFsIG9mIENocm9tYXRvZ3JhcGh5IEE8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MTAxMTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xNzM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkRldGVybWluYXRpb24gb2YgY2F0ZWNoaW5zIGluIG1hdGNoYSBncmVlbiB0ZWEgYnkgbWljZWxsYXIgZWxlY3Ryb2tpbmV0aWMgY2hyb21hdG9ncmFwaHk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+V2Vpc3M8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDM8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9TMDAyMS05NjczKDAzKTAxMTMzLTY8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjIwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiB0aGUgQW1lcmljYW4gQ29sbGVnZSBvZiBOdXRyaXRpb248L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+MjY8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+OTU8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkFjdXRlIEVHQ0cgc3VwcGxlbWVudGF0aW9uIHJldmVyc2VzIGVuZG90aGVsaWFsIGR5c2Z1bmN0aW9uIGluIHBhdGllbnRzIHdpdGggY29yb25hcnkgYXJ0ZXJ5IGRpc2Vhc2U8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+V2lkbGFuc2t5PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA3PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwODAvMDczMTU3MjQuMjAwNy4xMDcxOTU5MDwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMjEiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5JbnRlcm5hdGlvbmFsIEpvdXJuYWwgb2YgVG94aWNvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT4zMDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4xOTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+R3JlZW4gdGVhIGV4dHJhY3TigJBpbmR1Y2VkIGxldGhhbCB0b3hpY2l0eSBpbiBmYXN0ZWQgYnV0IG5vdCBpbiBub25mYXN0ZWQgZG9nczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5XdTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMTc3LzEwOTE1ODE4MTAzODc0NDU8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjIyIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Q2FuY2VyIFByZXZlbnRpb24gUmVzZWFyY2g8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+NTwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zOTM8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdCBvZiAy4oCQbW9udGggY29udHJvbGxlZCBncmVlbiB0ZWEgaW50ZXJ2ZW50aW9uIG9uIGxpcG9wcm90ZWluIGNob2xlc3Rlcm9sLCBnbHVjb3NlLCBhbmQgaG9ybW9uYWwgbGV2ZWxzIGluIGhlYWx0aHkgcG9zdG1lbm9wYXVzYWwgd29tZW48L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+V3U8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTI8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTE1OC8xOTQwLTYyMDcuQ0FQUi0xMS0wNDA3PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIyMyI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkxXVOKAkEZvb2QgU2NpZW5jZSBhbmQgVGVjaG5vbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT43ODwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4zNTI8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdCBvZiBzYWNjaGFyaWRlcyBvbiBzZWRpbWVudCBmb3JtYXRpb24gaW4gZ3JlZW4gdGVhIGNvbmNlbnRyYXRlPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPlh1PC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE3PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai5sd3QuMjAxNy4wMS4wMDM8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjI0Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBDaHJvbWF0b2dyYXBoeSBBPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjExNTY8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzEyPC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3RzIG9mIGRpZmZlcmVudCBzdGVlcGluZyBtZXRob2RzIGFuZCBzdG9yYWdlIG9uIGNhZmZlaW5lLCBjYXRlY2hpbnMgYW5kIGdhbGxpYyBhY2lkIGluIGJhZyB0ZWEgaW5mdXNpb25zPC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPllhbmc8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMDc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAxNi9qLmNocm9tYS4yMDA2LjExLjA4ODwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMjUiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5SZWd1bGF0b3J5IFRveGljb2xvZ3kgYW5kIFBoYXJtYWNvbG9neTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT44NDwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT45NDwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+QmlvYWN0aXZlIG51dHJpZW50c+KAkHRpbWUgZm9yIHRvbGVyYWJsZSB1cHBlciBpbnRha2UgbGV2ZWxzIHRvIGFkZHJlc3Mgc2FmZXR5PC9hcnRpY2xlX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8YXV0aG9yPllhdGVzPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDE3PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwMTYvai55cnRwaC4yMDE3LjAxLjAwMjwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMjYiPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5NZXRhYm9saWMgU3luZHJvbWUgYW5kIFJlbGF0ZWQgRGlzb3JkZXJzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjc8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+MzQ5PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5FZmZlY3RpdmVuZXNzIGFuZCBzYWZldHkgb2YgMeKAkHllYXIgYWTCoGxpYml0dW0gY29uc3VtcHRpb24gb2YgYSBoaWdo4oCQY2F0ZWNoaW4gYmV2ZXJhZ2UgdW5kZXIgbnV0cml0aW9uYWwgZ3VpZGFuY2U8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+WW9uZWRhPC9hdXRob3I+DQogICAgICAgICAgICAgICAgICAgIDxjWWVhcj4yMDA5PC9jWWVhcj4NCiAgICAgICAgICAgICAgICAgICAgPGRvaSBwcm92aWRlcj0iY3Jvc3NyZWYiPjEwLjEwODkvbWV0LjIwMDguMDA2MTwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMjciPg0KICAgICAgICAgICAgICAgICAgICA8am91cm5hbF90aXRsZT5UaGUgSm91cm5hbCBvZiBUb3hpY29sb2dpY2FsIFNjaWVuY2VzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjM2PC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjI5NzwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+TGFjayBvZiBjaHJvbmljIHRveGljaXR5IGFuZCBjYXJjaW5vZ2VuaWNpdHkgb2YgZGlldGFyeSBhZG1pbmlzdHJhdGVkIGNhdGVjaGluIG1peHR1cmUgaW4gV2lzdGFyIEhhbm5vdmVyIEdBTEFTIHJhdHM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+WW9zaGlkYTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxMTwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4yMTMxL2p0cy4zNi4yOTc8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjI4Ij4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Umluc2hvIFlha3VyaS9KYXBhbmVzZSBKb3VybmFsIG9mIENsaW5pY2FsIFBoYXJtYWNvbG9neSBhbmQgVGhlcmFwZXV0aWNzPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjQzPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjk8L2ZpcnN0X3BhZ2U+DQogICAgICAgICAgICAgICAgICAgIDxhcnRpY2xlX3RpdGxlPkVmZmVjdHMgb2Ygc2hvcnTigJB0ZXJtIGNvbnN1bXB0aW9uIG9mIGEgbGFyZ2UgYW1vdW50IG9mIHRlYSBjYXRlY2hpbnMgb24gY2hyb21vc29tYWwgZGFtYWdlLCBveGlkYXRpdmUgc3RyZXNzIG1hcmtlcnMsIHNlcnVtIGxpcGlkLCBmb2xpYyBhY2lkLCBhbmQgdG90YWwgaG9tb2N5c3RlaW5lIGxldmVsczogYSByYW5kb21pemVkLCBkb3VibGXigJBibGluZCwgY29udHJvbGxlZCBzdHVkeTwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5Zb3NoaWthd2E8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTI8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMzk5OS9qc2NwdC40My45PC9kb2k+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIyOSI+DQogICAgICAgICAgICAgICAgICAgIDxqb3VybmFsX3RpdGxlPkNhbmNlciBQcmV2ZW50aW9uIFJlc2VhcmNoPC9qb3VybmFsX3RpdGxlPg0KICAgICAgICAgICAgICAgICAgICA8dm9sdW1lPjEwPC92b2x1bWU+DQogICAgICAgICAgICAgICAgICAgIDxmaXJzdF9wYWdlPjU3MTwvZmlyc3RfcGFnZT4NCiAgICAgICAgICAgICAgICAgICAgPGFydGljbGVfdGl0bGU+RWZmZWN0IG9mIGdyZWVuIHRlYSBzdXBwbGVtZW50cyBvbiBsaXZlciBlbnp5bWUgZWxldmF0aW9uOiByZXN1bHRzIGZyb20gYSByYW5kb21pemVkIGludGVydmVudGlvbiBzdHVkeSBpbiB0aGUgVW5pdGVkIFN0YXRlczwvYXJ0aWNsZV90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPGF1dGhvcj5ZdTwvYXV0aG9yPg0KICAgICAgICAgICAgICAgICAgICA8Y1llYXI+MjAxNzwvY1llYXI+DQogICAgICAgICAgICAgICAgICAgIDxkb2kgcHJvdmlkZXI9ImNyb3NzcmVmIj4xMC4xMTU4LzE5NDAtNjIwNy5DQVBSLTE3LTAxNjA8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjMwIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+Sm91cm5hbCBvZiBUaGUgU2NpZW5jZSBvZiBGb29kIGFuZCBBZ3JpY3VsdHVyZTwvam91cm5hbF90aXRsZT4NCiAgICAgICAgICAgICAgICAgICAgPHZvbHVtZT45Nzwvdm9sdW1lPg0KICAgICAgICAgICAgICAgICAgICA8Zmlyc3RfcGFnZT4yODI2PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5JbmZsdWVuY2Ugb2YgYnJld2luZyBjb25kaXRpb25zIG9uIHRhc3RlIGNvbXBvbmVudHMgaW4gZnVkaW5nIHdoaXRlIHRlYSBpbmZ1c2lvbnM8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Wmhhbmc8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTc8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwMi9qc2ZhLjgxMTE8L2RvaT4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8Y2l0YXRpb24ga2V5PSIxMC4yOTAzL2ouZWZzYS4yMDE4LjUyMzlfcmVmMjMxIj4NCiAgICAgICAgICAgICAgICAgICAgPGpvdXJuYWxfdGl0bGU+RHJ1ZyBTYWZldHk8L2pvdXJuYWxfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDx2b2x1bWU+Mzk8L3ZvbHVtZT4NCiAgICAgICAgICAgICAgICAgICAgPGZpcnN0X3BhZ2U+NzQ5PC9maXJzdF9wYWdlPg0KICAgICAgICAgICAgICAgICAgICA8YXJ0aWNsZV90aXRsZT5SaXNrIG9mIGxpdmVyIGluanVyeSBhc3NvY2lhdGVkIHdpdGggZ3JlZW4gdGVhIGV4dHJhY3QgaW4gU0xJTVFVSUNLwq4gd2VpZ2h0IGxvc3MgcHJvZHVjdHM6IHJlc3VsdHMgZnJvbSB0aGUgRElMSU4gcHJvc3BlY3RpdmUgc3R1ZHk8L2FydGljbGVfdGl0bGU+DQogICAgICAgICAgICAgICAgICAgIDxhdXRob3I+Wmhlbmc8L2F1dGhvcj4NCiAgICAgICAgICAgICAgICAgICAgPGNZZWFyPjIwMTY8L2NZZWFyPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMTAwNy9zNDAyNjQtMDE2LTA0MjgtNzwvZG9pPg0KICAgICAgICAgICAgICAgICAgPC9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDxjaXRhdGlvbiBrZXk9IjEwLjI5MDMvai5lZnNhLjIwMTguNTIzOV9yZWYyMzIiPg0KICAgICAgICAgICAgICAgICAgICA8ZG9pIHByb3ZpZGVyPSJjcm9zc3JlZiI+MTAuMjE2NS8wMDAwMzQ5NS0xOTc4MTYwMTAtMDAwMDI8L2RvaT4NCiAgICAgICAgICAgICAgICAgICAgPHVuc3RydWN0dXJlZF9jaXRhdGlvbj5aaW1tZXJtYW4gSEosIDE5NzguIERydWfigJBpbmR1Y2VkIGxpdmVyIGRpc2Vhc2UuIEluOiBIZXBhdG90b3hpY2l0eSwgVGhlIEFkdmVyc2UgRWZmZWN0cyBvZiBEcnVncyBhbmQgT3RoZXIgQ2hlbWljYWxzIG9uIHRoZSBMaXZlciwgMXN0IEVkaXRpb24uIEFwcGxldG9u4oCQQ2VudHVyeeKAkENyb2Z0cywgTmV3IFlvcmsuIHBwLiAzNTHigJMzNTMuPC91bnN0cnVjdHVyZWRfY2l0YXRpb24+DQogICAgICAgICAgICAgICAgICA8L2NpdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgPGNpdGF0aW9uIGtleT0iMTAuMjkwMy9qLmVmc2EuMjAxOC41MjM5X3JlZjIzMyI+DQogICAgICAgICAgICAgICAgICAgIDx1bnN0cnVjdHVyZWRfY2l0YXRpb24+WmltbWVybWFuIEhKLCAxOTk5LiBEcnVn4oCQaW5kdWNlZCBsaXZlciBkaXNlYXNlLiBJbjogSGVwYXRvdG94aWNpdHksIFRoZSBBZHZlcnNlIEVmZmVjdHMgb2YgRHJ1Z3MgYW5kIE90aGVyIENoZW1pY2FscyBvbiB0aGUgTGl2ZXIsIDJuZCBFZGl0aW9uLiBMaXBwaW5jb3R0IFdpbGxpYW1zICZhbXA7IFdpbGtpbnMsIFBoaWxhZGVscGhpYS4gcHAuIDQyOOKAkzQzMy48L3Vuc3RydWN0dXJlZF9jaXRhdGlvbj4NCiAgICAgICAgICAgICAgICAgIDwvY2l0YXRpb24+DQogICAgICAgICAgICAgICAgPC9jaXRhdGlvbl9saXN0Pg0KICAgICAgICAgICAgICA8L2pvdXJuYWxfYXJ0aWNsZT4NCiAgICAgICAgICAgIDwvam91cm5hbD4NCiAgICAgICAgICA8L2Nyb3NzcmVmPg0KICAgICAgICA8L2RvaV9yZWNvcmQ+DQogICAgICA8L3F1ZXJ5Pg0KICAgIDwvYm9keT4NCiAgPC9xdWVyeV9yZXN1bHQ+DQo8L2Nyb3NzcmVmX3Jlc3VsdD4= recorded_at: Sun, 12 Mar 2023 22:26:44 GMT - request: method: get uri: https://api.crossref.org/members/311 body: encoding: UTF-8 string: '' headers: Connection: - close Host: - api.crossref.org User-Agent: - http.rb/5.1.1 response: status: code: 200 message: OK headers: Date: - Wed, 15 Mar 2023 08:40:32 GMT Content-Type: - application/json Transfer-Encoding: - chunked Access-Control-Expose-Headers: - Link Access-Control-Allow-Headers: - X-Requested-With, Accept, Accept-Encoding, Accept-Charset, Accept-Language, Accept-Ranges, Cache-Control Access-Control-Allow-Origin: - "*" Server: - Jetty(9.4.40.v20210413) X-Ratelimit-Limit: - '50' X-Ratelimit-Interval: - 1s X-Api-Pool: - public X-Rate-Limit-Limit: - '50' X-Rate-Limit-Interval: - 1s Permissions-Policy: - interest-cohort=() Connection: - close body: encoding: UTF-8 string: '{"status":"ok","message-type":"member","message-version":"1.0.0","message":{"last-status-check-time":1678836418541,"primary-name":"Wiley","counts":{"current-dois":757351,"backfile-dois":9241881,"total-dois":9999232},"breakdowns":{"dois-by-issued-year":[[2010,518434],[2020,373712],[2021,356482],[2009,343392],[2022,339080],[2015,323699],[2012,305615],[2019,292907],[2008,292445],[2007,286282],[2018,283008],[2013,276893],[2014,275597],[2016,274711],[2011,269684],[2017,269392],[2006,248289],[2004,220664],[2005,214209],[2003,171056],[2002,150459],[2001,145609],[2000,138203],[1999,124917],[1998,117944],[1997,115945],[1996,115109],[1995,111899],[1990,111396],[1989,107070],[1994,104674],[1993,102077],[1988,101804],[1992,98340],[1987,98221],[1986,95059],[1991,93153],[1985,90104],[1984,87231],[1983,83798],[1982,81188],[1981,80226],[1980,77599],[1979,74763],[1978,72635],[1977,70805],[1975,69455],[1974,68288],[1973,67861],[1976,67198],[1972,64589],[2023,61789],[1971,59237],[1970,57784],[1969,35576],[1968,33878],[1967,31376],[1966,29521],[1965,28069],[1964,26415],[1963,24236],[1962,21591],[1961,20006],[1960,18668],[1959,18233],[1958,17285],[1957,16832],[1956,15793],[1955,15220],[1954,14311],[1953,12991],[1951,12142],[1950,11767],[1952,11618],[1949,10694],[1938,10072],[1936,9911],[1931,9721],[1930,9608],[1937,9553],[1939,9504],[1933,9308],[1948,9162],[1932,9159],[1934,9135],[1935,9093],[1929,8947],[1928,8470],[1927,8343],[1940,8258],[1947,8106],[1941,8044],[1926,7969],[1924,7801],[1925,7711],[1923,7095],[1942,6947],[1943,6923],[1946,6567],[1922,6450],[1921,6114],[1944,5881],[1908,5484],[1909,5387],[1907,5325],[1945,5187],[1906,5104],[1911,5064],[1905,4970],[1914,4945],[1920,4923],[1912,4886],[1913,4877],[1903,4762],[1899,4759],[1904,4732],[1902,4675],[1910,4627],[1915,4271],[1919,4157],[1901,4124],[1898,4044],[1900,3982],[1918,3971],[1897,3764],[1917,3659],[1916,3534],[1896,3294],[1894,3214],[1895,2992],[1884,2899],[1891,2772],[1893,2768],[1889,2727],[1883,2709],[1890,2669],[1881,2516],[1892,2513],[1887,2481],[1878,2473],[1888,2415],[1879,2400],[1886,2365],[1880,2335],[1873,2334],[1874,2325],[1882,2295],[1877,2274],[1885,2259],[1876,2172],[1875,2044],[1869,1962],[1846,1920],[1858,1875],[1865,1871],[1868,1838],[1855,1775],[1859,1750],[1854,1722],[1870,1718],[1848,1699],[1853,1677],[1864,1639],[1867,1630],[1871,1604],[1863,1583],[1872,1577],[1856,1576],[1849,1567],[1866,1561],[1857,1549],[1862,1543],[1851,1539],[1844,1517],[1861,1515],[1852,1491],[1860,1466],[1843,1448],[1847,1407],[1845,1359],[1839,1344],[1850,1343],[1842,1292],[1841,1286],[1835,1251],[1836,1234],[1838,1218],[1840,1211],[1837,1141],[1834,1134],[1828,887],[1827,849],[1829,772],[1833,757],[1831,716],[1826,701],[1825,689],[1824,689],[1823,545],[1832,479],[1830,412],[1822,275],[1803,218],[1805,183],[1800,183],[1811,170],[1821,164],[1820,150],[1806,147],[1808,137],[1809,129],[1818,128],[1807,126],[1804,126],[1819,125],[1812,123],[1816,121],[1810,120],[1801,120],[1817,116],[1815,112],[1813,112],[1814,107],[1802,106],[1799,93],[1512,1]]},"prefixes":["10.1506","10.1901","10.3401","10.1301","10.1348","10.2755","10.4218","10.3405","10.3162","10.3322","10.1581","10.1516","10.1113","10.1112","10.1634","10.1359","10.1118","10.2966","10.1592","10.1196","10.21815","10.2164","10.1111","10.1034","10.3170","10.14814","10.2136","10.1002","10.1046","10.2135","10.4319","10.1526","10.1889","10.7863","10.4195","10.18934","10.2134","10.2903","10.1256","10.1576","10.1897","10.2746","10.5694","10.1096","10.5054","10.4284","10.1890","10.4004","10.1892"],"coverage":{"affiliations-current":0.6560564388242704,"similarity-checking-current":0.802728193400418,"descriptions-current":0.0,"ror-ids-current":0.0,"funders-backfile":0.07790459539567757,"licenses-backfile":0.9076391483508606,"funders-current":0.2717181333357981,"affiliations-backfile":0.2120860461198321,"resource-links-backfile":0.9162643405601089,"orcids-backfile":0.06180138004373785,"update-policies-current":0.5135293939005824,"ror-ids-backfile":0.0,"orcids-current":0.5416973107581557,"similarity-checking-backfile":0.9264391090947828,"references-backfile":0.6459263000681355,"descriptions-backfile":0.0,"award-numbers-backfile":0.05749446460087508,"update-policies-backfile":0.05062822167911489,"licenses-current":0.8123881793250421,"award-numbers-current":0.2246593719424679,"abstracts-backfile":2.735373891959873E-4,"resource-links-current":0.8023677264570853,"abstracts-current":3.749912524047634E-4,"references-current":0.6478871751671286},"prefix":[{"name":"Wiley (Canadian Academic Accounting Association)","value":"10.1506"},{"name":"Society for the Experimental Analysis of Behavior","value":"10.1901"},{"name":"Wiley (Production and Operations Management)","value":"10.3401"},{"name":"Wiley (International Life Sciences Institute)","value":"10.1301"},{"name":"Wiley (British Psychological Society)","value":"10.1348"},{"name":"Wiley Blackwell (Blackwell Publishing - Foundation for Cellular and Molecular Medicine)","value":"10.2755"},{"name":"Electronics and Telecommunications Research Institute","value":"10.4218"},{"name":"Wiley (New York Academy of Sciences E-Briefings)","value":"10.3405"},{"name":"Wiley (Comparative Legislative Research Center)","value":"10.3162"},{"name":"Wiley (American Cancer Society) ","value":"10.3322"},{"name":"Wiley (Robotic Publications)","value":"10.1581"},{"name":"Wiley (International Journal of Psychoanalysis)","value":"10.1516"},{"name":"Wiley (The Physiological Society)","value":"10.1113"},{"name":"London Mathematical Society","value":"10.1112"},{"name":"Alphamed Press","value":"10.1634"},{"name":"Wiley(American Society Bone & Mineral Research)","value":"10.1359"},{"name":"American Association of Physicists in Medicine","value":"10.1118"},{"name":"Wiley (AHRC Research Centre)","value":"10.2966"},{"name":"Pharmacotherapy","value":"10.1592"},{"name":"Wiley (New York Academy of Sciences)","value":"10.1196"},{"name":"American Dental Education Association","value":"10.21815"},{"name":"American Society of Andrology","value":"10.2164"},{"name":"Wiley (Blackwell Publishing)","value":"10.1111"},{"name":"Wiley (Munksgaard)","value":"10.1034"},{"name":"Wiley (Opulus Press)","value":"10.3170"},{"name":"Wiley (Physiological Reports)","value":"10.14814"},{"name":"Soil Science Society of America","value":"10.2136"},{"name":"Wiley (John Wiley & Sons)","value":"10.1002"},{"name":"Wiley (Blackwell Publishing)","value":"10.1046"},{"name":"Crop Science Society of America","value":"10.2135"},{"name":"American Society of Limnology and Oceanography, Inc.","value":"10.4319"},{"name":"Wiley (Rural Sociological Society)","value":"10.1526"},{"name":"Society for Information Display","value":"10.1889"},{"name":"American Institute of Ultrasound in Medicine","value":"10.7863"},{"name":"American Society of Agronomy","value":"10.4195"},{"name":"Wiley","value":"10.18934"},{"name":"American Society of Agronomy","value":"10.2134"},{"name":"Publications Office of the European Union","value":"10.2903"},{"name":"Wiley (Royal Meteorological Society) ","value":"10.1256"},{"name":"Wiley Blackwell (Royal College of Obstetricians & Gynecologist)","value":"10.1576"},{"name":"Wiley (Society of Environmental Toxicology and Chemistry)","value":"10.1897"},{"name":"Wiley (Equine Veterinary Journal)","value":"10.2746"},{"name":"Australasian Medical Publishing Co. Pty. Ltd.","value":"10.5694"},{"name":"Federation of American Society for Experimental Biology","value":"10.1096"},{"name":"Wiley (Teachers of English to Speakers of Other Languages, Inc.)","value":"10.5054"},{"name":"Southern Economic Association","value":"10.4284"},{"name":"Ecological Society of America","value":"10.1890"},{"name":"Wiley (The Wildlife Society)","value":"10.4004"},{"name":"Wiley (American College of Veterinary Internal Medicine)","value":"10.1892"}],"id":311,"tokens":["wiley"],"counts-type":{"all":{"monograph":8260,"report":14,"peer-review":158328,"journal-article":8645064,"other":211104,"book":15099,"reference-entry":238883,"proceedings-article":12,"journal":2299,"component":1383,"book-chapter":412840,"report-series":1,"proceedings":2,"reference-book":524,"posted-content":13226,"journal-issue":398641,"dataset":604,"book-series":32,"edited-book":2618},"backfile":{"monograph":7342,"report":14,"peer-review":58900,"journal-article":8071209,"other":167134,"book":14411,"reference-entry":238697,"proceedings-article":12,"book-chapter":306970,"proceedings":2,"reference-book":516,"posted-content":4968,"journal-issue":369315,"dataset":85,"edited-book":2306},"current":{"monograph":918,"peer-review":99428,"journal-article":573854,"other":43970,"book":688,"book-chapter":73,"reference-book":8,"posted-content":8258,"journal-issue":29326,"dataset":516,"edited-book":312}},"coverage-type":{"all":{"monograph":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.9108958837772397,"references":0.01513317191283293,"funders":0.0,"similarity-checking":0.9997578692493947,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.9108958837772397,"descriptions":0.0},"report":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.07142857142857142,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"peer-review":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"journal-article":{"last-status-check-time":1678836418541,"affiliations":0.2759249671257494,"abstracts":3.196043430100691E-4,"orcids":0.1119970887433569,"licenses":0.9848226687506304,"references":0.69438629951149,"funders":0.1065500498319041,"similarity-checking":0.9580095647643557,"award-numbers":0.08060831012934086,"ror-ids":0.0,"update-policies":0.09911077581380542,"resource-links":0.9716876589924609,"descriptions":0.0},"other":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.001170039411853873,"licenses":1.0,"references":0.6618965059875701,"funders":0.0,"similarity-checking":0.9999952629983326,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.9999952629983326,"descriptions":0.0},"book":{"last-status-check-time":1678836418541,"affiliations":0.04357904496986555,"abstracts":0.0,"orcids":0.0,"licenses":0.3314789058878071,"references":0.002185575203655871,"funders":0.0,"similarity-checking":0.9750314590370223,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.3314789058878071,"descriptions":0.0},"reference-entry":{"last-status-check-time":1678836418541,"affiliations":0.1496590381065208,"abstracts":0.0,"orcids":2.093074852542877E-4,"licenses":0.0,"references":0.6728984481943043,"funders":0.0,"similarity-checking":0.9942021826584562,"award-numbers":0.0,"ror-ids":0.0,"update-policies":1.255844911525726E-5,"resource-links":0.2182532871740559,"descriptions":0.0},"proceedings-article":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.8333333333333333,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"journal":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.003479773814702044,"references":0.0,"funders":0.0,"similarity-checking":0.3497172683775555,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.003044802087864289,"descriptions":0.0},"component":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":7.230657989877079E-4,"references":0.0,"funders":0.0,"similarity-checking":0.4237165582067968,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":7.230657989877079E-4,"descriptions":0.1988430947216197},"book-chapter":{"last-status-check-time":1678836418541,"affiliations":0.05342747795756225,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.370591512450344,"funders":0.0,"similarity-checking":0.9971078383877531,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.3248037980815812,"descriptions":0.0},"report-series":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"proceedings":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"reference-book":{"last-status-check-time":1678836418541,"affiliations":0.007633587786259542,"abstracts":0.0,"orcids":0.0,"licenses":0.4179389312977099,"references":0.0,"funders":0.0,"similarity-checking":0.9770992366412214,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.001908396946564885,"descriptions":0.0},"posted-content":{"last-status-check-time":1678836418541,"affiliations":0.9947073945259338,"abstracts":0.003704823831846363,"orcids":0.9751247542718887,"licenses":8.316951459246938E-4,"references":0.2871616512929079,"funders":0.3507485256313322,"similarity-checking":0.1475124754271889,"award-numbers":0.3507485256313322,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"journal-issue":{"last-status-check-time":1678836418541,"affiliations":2.583778387070071E-4,"abstracts":0.0,"orcids":0.0,"licenses":0.6602958551679331,"references":0.0,"funders":0.0,"similarity-checking":0.2648397931973881,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.6599045256258137,"descriptions":0.0},"dataset":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.003311258278145695,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"book-series":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.9375,"references":0.0,"funders":0.0,"similarity-checking":0.75,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"edited-book":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":1.0,"references":0.0,"funders":0.0,"similarity-checking":1.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":1.0,"descriptions":0.0}},"backfile":{"monograph":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.8997548351947698,"references":0.01702533369654045,"funders":0.0,"similarity-checking":0.9997275946608554,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.8997548351947698,"descriptions":0.0},"report":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.07142857142857142,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"peer-review":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"journal-article":{"last-status-check-time":1678836418541,"affiliations":0.2350118798806969,"abstracts":3.132120602997643E-4,"orcids":0.0701602448902017,"licenses":0.9843008649633531,"references":0.6871990305293793,"funders":0.0890139259186573,"similarity-checking":0.9564944979122706,"award-numbers":0.06564344945100542,"ror-ids":0.0,"update-policies":0.05797111684259446,"resource-links":0.9711789150795129,"descriptions":0.0},"other":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.00109492981679371,"licenses":1.0,"references":0.6471095049481255,"funders":0.0,"similarity-checking":0.9999940167769574,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.9999940167769574,"descriptions":0.0},"book":{"last-status-check-time":1678836418541,"affiliations":0.04565956560960377,"abstracts":0.0,"orcids":0.0,"licenses":0.299562833946291,"references":0.002289917424189855,"funders":0.0,"similarity-checking":0.9738394282145583,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.299562833946291,"descriptions":0.0},"reference-entry":{"last-status-check-time":1678836418541,"affiliations":0.1490257523136026,"abstracts":0.0,"orcids":2.094705840458824E-4,"licenses":0.0,"references":0.6726435606647758,"funders":0.0,"similarity-checking":0.9941976648219291,"award-numbers":0.0,"ror-ids":0.0,"update-policies":1.256823504275295E-5,"resource-links":0.2177279144689711,"descriptions":0.0},"proceedings-article":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.8333333333333333,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"book-chapter":{"last-status-check-time":1678836418541,"affiliations":0.071697560022152,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.4981789751441509,"funders":0.0,"similarity-checking":0.9961820373326384,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.4365866371306642,"descriptions":0.0},"proceedings":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"reference-book":{"last-status-check-time":1678836418541,"affiliations":0.007751937984496124,"abstracts":0.0,"orcids":0.0,"licenses":0.4089147286821705,"references":0.0,"funders":0.0,"similarity-checking":0.9922480620155039,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.001937984496124031,"descriptions":0.0},"posted-content":{"last-status-check-time":1678836418541,"affiliations":0.9859098228663447,"abstracts":0.0,"orcids":0.9359903381642511,"licenses":0.0,"references":0.2518115942028986,"funders":0.3089774557165862,"similarity-checking":0.3927133655394525,"award-numbers":0.3089774557165862,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"journal-issue":{"last-status-check-time":1678836418541,"affiliations":2.788947104775057E-4,"abstracts":0.0,"orcids":0.0,"licenses":0.7127276173456264,"references":0.0,"funders":0.0,"similarity-checking":0.285869785955079,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.7123052137064565,"descriptions":0.0},"dataset":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"edited-book":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":1.0,"references":0.0,"funders":0.0,"similarity-checking":1.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":1.0,"descriptions":0.0}},"current":{"monograph":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":1.0,"references":0.0,"funders":0.0,"similarity-checking":1.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":1.0,"descriptions":0.0},"peer-review":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"journal-article":{"last-status-check-time":1678836418541,"affiliations":0.8513646328160124,"abstracts":4.095118270500859E-4,"orcids":0.7004290289864669,"licenses":0.9921617693699094,"references":0.7954758527430322,"funders":0.3531943665113426,"similarity-checking":0.979318781432211,"award-numbers":0.2910879770812785,"ror-ids":0.0,"update-policies":0.6777368459573341,"resource-links":0.9788430506714251,"descriptions":0.0},"other":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.001455537866727314,"licenses":1.0,"references":0.718103252217421,"funders":0.0,"similarity-checking":1.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":1.0,"descriptions":0.0},"book":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":1.0,"references":0.0,"funders":0.0,"similarity-checking":1.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":1.0,"descriptions":0.0},"book-chapter":{"last-status-check-time":1678836418541,"affiliations":0.6575342465753425,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.9452054794520548,"funders":0.0,"similarity-checking":1.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":1.0,"descriptions":0.0},"reference-book":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":1.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"posted-content":{"last-status-check-time":1678836418541,"affiliations":1.0,"abstracts":0.005933640106563333,"orcids":0.9986679583434246,"licenses":0.001332041656575442,"references":0.308428190845241,"funders":0.3758779365463793,"similarity-checking":0.0,"award-numbers":0.3758779365463793,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"journal-issue":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"dataset":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":0.0,"references":0.0,"funders":0.0,"similarity-checking":0.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":0.0,"descriptions":0.0},"edited-book":{"last-status-check-time":1678836418541,"affiliations":0.0,"abstracts":0.0,"orcids":0.0,"licenses":1.0,"references":0.0,"funders":0.0,"similarity-checking":1.0,"award-numbers":0.0,"ror-ids":0.0,"update-policies":0.0,"resource-links":1.0,"descriptions":0.0}}},"flags":{"deposits-abstracts-current":true,"deposits-orcids-current":true,"deposits":true,"deposits-affiliations-backfile":true,"deposits-update-policies-backfile":true,"deposits-similarity-checking-backfile":true,"deposits-award-numbers-current":true,"deposits-resource-links-current":true,"deposits-ror-ids-current":false,"deposits-articles":true,"deposits-affiliations-current":true,"deposits-funders-current":true,"deposits-references-backfile":true,"deposits-ror-ids-backfile":false,"deposits-abstracts-backfile":true,"deposits-licenses-backfile":true,"deposits-award-numbers-backfile":true,"deposits-descriptions-current":false,"deposits-references-current":true,"deposits-resource-links-backfile":true,"deposits-descriptions-backfile":false,"deposits-orcids-backfile":true,"deposits-funders-backfile":true,"deposits-update-policies-current":true,"deposits-similarity-checking-current":true,"deposits-licenses-current":true},"location":"Hoboken, NJ, United States","names":["Wiley","Wiley (Canadian Academic Accounting Association)","Society for the Experimental Analysis of Behavior","Wiley (Production and Operations Management)","Wiley (International Life Sciences Institute)","Wiley (British Psychological Society)","Wiley Blackwell (Blackwell Publishing - Foundation for Cellular and Molecular Medicine)","Electronics and Telecommunications Research Institute","Wiley (New York Academy of Sciences E-Briefings)","Wiley (Comparative Legislative Research Center)","Wiley (American Cancer Society)","Wiley (Robotic Publications)","Wiley (International Journal of Psychoanalysis)","Wiley (The Physiological Society)","London Mathematical Society","Alphamed Press","Wiley(American Society Bone & Mineral Research)","American Association of Physicists in Medicine","Wiley (AHRC Research Centre)","Pharmacotherapy","Wiley (New York Academy of Sciences)","American Dental Education Association","American Society of Andrology","Wiley (Blackwell Publishing)","Wiley (Munksgaard)","Wiley (Opulus Press)","Wiley (Physiological Reports)","Soil Science Society of America","Wiley (John Wiley & Sons)","Crop Science Society of America","American Society of Limnology and Oceanography, Inc.","Wiley (Rural Sociological Society)","Society for Information Display","American Institute of Ultrasound in Medicine","American Society of Agronomy","Publications Office of the European Union","Wiley (Royal Meteorological Society)","Wiley Blackwell (Royal College of Obstetricians & Gynecologist)","Wiley (Society of Environmental Toxicology and Chemistry)","Wiley (Equine Veterinary Journal)","Australasian Medical Publishing Co. Pty. Ltd.","Federation of American Society for Experimental Biology","Wiley (Teachers of English to Speakers of Other Languages, Inc.)","Southern Economic Association","Ecological Society of America","Wiley (The Wildlife Society)","Wiley (American College of Veterinary Internal Medicine)"]}}' recorded_at: Wed, 15 Mar 2023 08:40:32 GMT - request: method: get uri: https://doi.org/ra/10.2903 body: encoding: UTF-8 string: '' headers: Connection: - close Host: - doi.org User-Agent: - http.rb/5.1.1 response: status: code: 200 message: OK headers: Date: - Wed, 15 Mar 2023 09:09:36 GMT Content-Type: - application/json;charset=UTF-8 Transfer-Encoding: - chunked Connection: - close Permissions-Policy: - interest-cohort=(),browsing-topics=() Cf-Cache-Status: - DYNAMIC Report-To: - '{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=FnIUQj%2BMbzTtZ0MyRRupNufmnofHz5d6ZJl%2F%2Bf90%2FDk6aIGQVg0v%2FoY21Sufcr2LLPesjT2yQYKcYVE7fuJPrYdmNGT0huxKFnnrwXG7VxG%2FZx0Am5KyosjNDJG95zkbvfdnKns%3D"}],"group":"cf-nel","max_age":604800}' Nel: - '{"success_fraction":0,"report_to":"cf-nel","max_age":604800}' Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Server: - cloudflare Cf-Ray: - 7a839e56381db897-AMS Alt-Svc: - h3=":443"; ma=86400, h3-29=":443"; ma=86400 body: encoding: UTF-8 string: |- [ { "DOI": "10.2903", "RA": "OP" } ] recorded_at: Wed, 15 Mar 2023 09:09:36 GMT recorded_with: VCR 6.1.0